:root{--on-surface:#21272a;--surface:#fff;--grey:#677681;--border-grey:#a6bbcb;--button-background:#a6bbcb;--border-light:#dbe5ec;--on-primary-disabled:#f0f0f0;--primary-disabled:#f09971;--scrollbar-track:#dbe5ec;--scrollbar-thumb:#a6bbcb;--skeleton-light:#a6bbcb;--basket-bg:#fff;--basket-summary-bg:#dbe5ec;--wok-bg:#2f3539;--about-bg:#dbe5ec;--support-bg:#a6bbcb;--filters-bg:#f0f0f0;--filters-active-bg:#677681;--fake-graphite-gray:#f0f0f0;--fake-graphite-gray-hover:#dbe5ec;--surface-container-high:#b4c2cd;--surface-container:#f0f0f0;--surface-container-low:#c1c1c1;--surface-container-highest:#8299ab;--surface-container-lowest:#dfdee6;--download-banner-bg:#dfdee6}:root[data-theme=dark]{--on-surface:#fff;--surface:#21272a;--grey:#bdc7cc;--border-grey:#677681;--button-background:#4d5a64;--border-light:#3f4f5a;--on-primary-disabled:#a6bbcb;--primary-disabled:#983000;--scrollbar-track:#313f49;--scrollbar-thumb:#475d6d;--skeleton-light:#495761;--basket-bg:#333f48;--basket-summary-bg:#4d5a64;--wok-bg:#2f3539;--about-bg:#273138;--support-bg:#333f48;--filters-bg:#273138;--filters-active-bg:#333f48;--fake-graphite-gray:#333f48;--fake-graphite-gray-hover:#41505b;--surface-container-high:#677681;--surface-container:#272f33;--surface-container-low:#41505b;--surface-container-highest:#a6bbcb;--surface-container-lowest:#333f48;--download-banner-bg:#41505b}@font-face{font-family:Mont;src:url(/_next/static/media/Mont-Regular.eade36a3.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:MontBold;src:url(/_next/static/media/Mont-SemiBold.67acb00b.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}html{width:100%}body,html{overflow-x:hidden}body{margin:0;padding:0!important;min-height:100vh;background:var(--surface);font-family:Mont,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:pan-y}body .ymaps-2-1-79-map{touch-action:unset}body .ymaps-2-1-79-copyright__content,body .ymaps-2-1-79-map-copyrights-promo{display:none}.varioqub-antiflicker{opacity:0!important}p,ul{margin:0}#__next,.appWrapper{margin:0 auto}.appWrapper{max-width:100%}a{text-decoration:none!important}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}#uxs_goi3ox3ah1elm4565a5m9z3y_form>form div{scrollbar-color:#b5b8c2 #fff}#uxs_goi3ox3ah1elm4565a5m9z3y_form>form div::-webkit-scrollbar-track{background:#b5b8c2}#uxs_goi3ox3ah1elm4565a5m9z3y_form>form div::-webkit-scrollbar-thumb{background:#fff}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-track) var(--scrollbar-thumb)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{border-radius:20px;background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{border-radius:20px;background:var(--scrollbar-thumb)}.caption1{font-size:14px;line-height:130%}.caption1,.textThin{font-family:Mont,sans-serif!important}.textThin{font-size:16px;line-height:140%}.textH1,h1{font-size:26px;line-height:36px}.textH1,.textH2,h1,h2{font-family:MontBold,sans-serif!important}.textH2,h2{font-size:22px;line-height:28px}.textH3,h3{font-size:26px;font-family:MontBold,sans-serif!important;line-height:32px}.textBig,h4{font-family:MontBold,sans-serif!important}.textBig,.textBigThin,h4,h5{font-size:16px;line-height:20px}.textBigThin,.textH6,h5,h6{font-family:Mont,sans-serif!important}.textH6,h6{font-size:16px;line-height:24px}.textBold{font-size:16px;line-height:20px}.buttonText,.textBold{font-family:MontBold,sans-serif!important}.buttonText{font-size:14px;line-height:16px}.caption3{font-size:12px;font-family:Mont,sans-serif!important;line-height:14px}.animation{position:fixed;display:none;left:0;top:0;width:0;height:auto}body .skeleton{background-color:var(--surface-container-lowest)!important;border-radius:10px}body .skeletonLight{background-color:var(--skeleton-light)!important;border-radius:10px}.orangeButton{background:#fe5000;border:none;border-radius:30px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s linear}@media(hover:hover){.orangeButton:hover{background:#ff7a00}}.orangeButton:disabled{opacity:.5}@media(hover:hover){.orangeButton:disabled:hover{background:#fe5000}}.blackButton{background:#0000;border:1px solid #fe5000;border-radius:30px;color:var(--on-surface);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:border-color .3s linear}@media(hover:hover){.blackButton:hover{border-color:#ff7a00}}.textButton{background:#0000;padding:0;border:none;outline:none;cursor:pointer;color:var(--on-surface);transition:color .3s linear;display:flex;align-items:center}.textButton svg{margin-left:8px}.textButton svg path{transition:fill .3s linear;fill:var(--on-surface)}@media(hover:hover){.textButton:hover{color:#fe5000}.textButton:hover svg path{fill:#fe5000}}.nav-icon{width:21px;height:21px;position:relative;margin:0;transform:rotate(0deg);transition:.3s ease-in-out;cursor:pointer}.nav-icon span{display:block;position:absolute!important;height:3px;width:100%!important;background:var(--on-surface);border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.15s ease-in-out}.nav-icon span:first-child{top:0}.nav-icon span:nth-child(2){top:9px}.nav-icon span:nth-child(3){top:18px}.nav-icon.open span:first-child{top:9px;transform:rotate(135deg)}.nav-icon.open span:nth-child(2){opacity:0}.nav-icon.open span:nth-child(3){top:9px;transform:rotate(-135deg)}@media(max-width:1023px){.nav-icon{width:19px;height:19px;margin-bottom:7px}.nav-icon span{background:var(--grey)}.nav-icon span:first-child{top:0}.nav-icon span:nth-child(2){top:8px}.nav-icon span:nth-child(3){top:16px}.nav-icon.open span{background:var(--on-surface)}.nav-icon.open span:first-child,.nav-icon.open span:nth-child(3){top:8px}}.infinite-scroll-component{overflow:visible!important}.whiteText{color:#fff!important}.radioGroup{padding:9px 0;display:flex;flex-wrap:wrap}.radioGroup .textThin{line-height:22px!important}.radioGroup>div:first-child{margin-right:40px}.radioGroup input:checked,.radioGroup input:not(:checked){position:absolute;left:-9999px}.radioGroup input:checked+label,.radioGroup input:not(:checked)+label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;color:var(--on-surface)}.radioGroup input:not(:checked)+label:before{border:2px solid var(--on-surface);border-radius:100%}.radioGroup input:checked+label:before,.radioGroup input:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;min-width:22px;min-height:22px;box-sizing:border-box;background:#0000}.radioGroup input:checked+label:before{border:2px solid #fe5000;border-radius:100%}.radioGroup input:checked+label:after,.radioGroup input:not(:checked)+label:after{content:"";width:12px;height:12px;background:#fe5000;position:absolute;top:5px;left:5px;border-radius:100%;transition:all .2s ease}.radioGroup input:not(:checked)+label:after{opacity:0;transform:scale(0)}.radioGroup input:checked+label:after{opacity:1;transform:scale(1)}.hoverUnderline>span{position:relative;width:-moz-fit-content;width:fit-content}@media(hover:hover){.hoverUnderline>span:after{display:block;position:absolute;left:0;width:0;height:2px;background-color:#fe5000;content:"";transition:width .3s ease-out}.hoverUnderline:hover>span{color:#fe5000}.hoverUnderline:hover>span:after{width:100%}}.appTitle{color:var(--on-surface);display:flex;margin-bottom:16px}.appTitle img{width:24px;height:24px;margin-right:7px;margin-top:7px}@media(max-width:767px){.appTitle img{width:20px;height:20px;margin-top:2px}}.appSwitch{position:relative;display:inline-block;width:42px;min-width:42px;height:24px}.appSwitch input{opacity:0;width:0;height:0}.appSwitch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--button-background);transition:.4s;border-radius:24px}.appSwitch .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.appSwitch input:checked+.slider{background-color:#fe5000}.appSwitch input:focus+.slider{box-shadow:0 0 1px #fe5000}.appSwitch input:checked+.slider:before{transform:translateX(18px)}.appCheckbox{display:block;position:relative;cursor:pointer;font-size:22px;height:25px;width:25px;min-width:25px;margin-right:10px}.appCheckbox.square{font-size:18px}.appCheckbox.square,.appCheckbox.square input{height:20px;width:20px}.appCheckbox.square .checkmark{height:20px;width:20px;border-radius:3px}.appCheckbox.square .checkmark:after{left:6px;top:2px}.appCheckbox input{position:absolute;top:0;left:0;opacity:0;cursor:pointer;height:25px;width:25px;margin:0;z-index:10}.appCheckbox .checkmark{display:block;height:25px;width:25px;background-color:var(--surface-container-lowest);border-radius:50%;z-index:9;border:none}.appCheckbox input:checked~.checkmark{background-color:#fe5000}.appCheckbox input:disabled~.checkmark{opacity:.5}.appCheckbox .checkmark:after{content:"";position:absolute;display:none}.appCheckbox input:checked~.checkmark:after{display:block}.appCheckbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.opacitySwiper .swiper-button-prev{left:5px;background:linear-gradient(270deg,#21272a00 0,var(--surface) 100%)}.opacitySwiper .swiper-button-prev:after{left:5px;transform:scale(-1)}.opacitySwiper .swiper-button-next{right:5px;background:linear-gradient(270deg,var(--surface) 0,#21272a00 100%)}.opacitySwiper .swiper-button-next:after{right:5px}.opacitySwiper .swiper-button-next,.opacitySwiper .swiper-button-prev{top:27px;width:calc(25% - 6px);height:116px}.opacitySwiper .swiper-button-next:after,.opacitySwiper .swiper-button-prev:after{width:30px;height:30px;bottom:auto;position:absolute;display:block;background:url(/_next/static/media/arrow-slider-black.cd69876e.svg);background-size:100% 100%;content:"";font-size:unset}.opacitySwiper .swiper-button-disabled{display:none}.opacitySwiper.light .swiper-button-next:after,.opacitySwiper.light .swiper-button-prev:after{background:url(/_next/static/media/arrow-slider-light.4cf8fc78.svg);background-size:100% 100%}.defaultSwiper .swiper-button-next,.defaultSwiper .swiper-button-prev{width:36px;height:36px;top:calc(50% - 18px);margin-top:0!important}.defaultSwiper .swiper-button-next:after,.defaultSwiper .swiper-button-prev:after{width:100%;height:100%;display:block;content:"";background:url(/_next/static/media/arrow-interesting.702d1f60.svg);background-size:100% 100%}@media(hover:hover){.defaultSwiper .swiper-button-next:hover:after,.defaultSwiper .swiper-button-prev:hover:after{background:url(/_next/static/media/arrow-interesting-hover.d67d6877.svg);background-size:100% 100%}}.defaultSwiper .swiper-button-prev{left:5px}.defaultSwiper .swiper-button-prev:after{transform:rotate(180deg)}.defaultSwiper .swiper-button-next{right:5px;left:auto}.defaultSwiper .swiper-button-disabled{display:none}@media(max-width:1023px){.defaultSwiper .swiper-button-next,.defaultSwiper .swiper-button-prev{width:30px;height:30px;top:calc(50% - 15px)}}.mySwiperBlock>.textBig,.mySwiperBlock>.textThin,.mySwiperBlock>h4{margin-bottom:18px;color:var(--on-surface)}.mySwiperBlock>.textH2,.mySwiperBlock>h2{margin-bottom:24px;color:var(--on-surface)}.mySwiperBlock .mySwiper{margin-top:-50px;padding-top:50px}.mySwiperBlock .mySwiper.H2{margin-top:-55px;padding-top:55px}.mySwiperBlock .mySwiper .swiper-slide{height:unset}.mySwiperBlock .mySwiper .swiper-button-next,.mySwiperBlock .mySwiper .swiper-button-prev{width:30px;height:30px;top:5px;margin-top:0!important}.mySwiperBlock .mySwiper .swiper-button-next:after,.mySwiperBlock .mySwiper .swiper-button-prev:after{width:100%;height:100%;display:block;content:"";background:url(/_next/static/media/arrow-slider-transparent-light.17f3e24b.svg);background-size:100% 100%}.mySwiperBlock .mySwiper .swiper-button-prev{right:40px;left:auto}.mySwiperBlock .mySwiper .swiper-button-prev:after{transform:rotate(180deg)}.mySwiperBlock .mySwiper .swiper-button-next{right:0;left:auto}.mySwiperBlock .mySwiper.dark .swiper-button-next:after,.mySwiperBlock .mySwiper.dark .swiper-button-prev:after{background:url(/_next/static/media/arrow-slider-transparent-dark.05119751.svg);background-size:100% 100%}@media(max-width:1023px){.mySwiperBlock .mySwiper .swiper-button-next,.mySwiperBlock .mySwiper .swiper-button-prev{width:25px!important;height:25px!important}.mySwiperBlock .mySwiper .swiper-button-prev{right:35px;left:auto}}.loader{width:100%;display:flex;justify-content:center;margin-top:20px}.loader img{width:50px;height:50px}.buttonLoader{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.buttonLoader>.MuiCircularProgress-root{width:30px!important;height:30px!important}.buttonLoader>.MuiCircularProgress-root svg{width:30px;height:30px}.buttonLoader>.MuiCircularProgress-root svg circle{stroke:#fe5000}.MuiOutlinedInput-multiline{padding:0!important}.MuiOutlinedInput-root.Mui-error{border:1px solid #d32f2f!important}.blackMap .ymaps-2-1-79-inner-panes [class*=ymaps-][class*=-ground-pane]{filter:grayscale(1) invert(100%);-ms-filter:grayscale(1) invert(100%);-webkit-filter:grayscale(1) invert(100%);-moz-filter:grayscale(1) invert(100%);-o-filter:grayscale(1) invert(100%)}.smallModal{height:-moz-fit-content;height:fit-content;justify-content:center}.smallModal,.smallModal__content{margin:auto;display:flex;align-items:center}.smallModal__content{max-width:400px;background:var(--basket-bg);border-radius:20px;padding:20px;width:calc(100% - 60px)!important;flex-direction:column;position:relative}.smallModal__content__closeButton{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:16px;height:16px;padding:0}.smallModal__content__closeButton svg{width:100%;height:100%}.smallModal__content__closeButton svg path{fill:#a4a4a4}.MuiRadio-root{color:var(--on-surface)!important}.MuiRadio-colorSecondary.Mui-checked{color:#fe5000!important}.MuiTypography-body1{font-family:Mont,sans-serif!important;font-size:18px!important;line-height:18px!important;color:var(--on-surface)!important}*{outline:none}p{font-style:normal;font-weight:400}.flex{display:flex;align-items:center}.error404{color:var(--on-surface)}.flex-a-fs{display:flex;align-items:flex-start}.flex-jc-sp{justify-content:space-between}.pageBreadCrumbs{background-color:#f3f3f3;border-radius:8px}.MuiSlider-thumb.MuiSlider-active{box-shadow:none!important}.MuiSlider-thumb:after{display:none}.MuiSlider-thumb.Mui-focusVisible,.MuiSlider-thumb:hover{box-shadow:unset!important}.pageContainer{display:flex;justify-content:space-between;align-items:flex-start}.transparentButton{border:1px solid #55545a;box-sizing:border-box;border-radius:85px;background:inherit;padding:7px 15px;color:hsla(0,0%,100%,.502);cursor:pointer}.greyContainer{background:#1d1d1f;border-radius:8px}.MuiTextField-root .MuiOutlinedInput-notchedOutline{display:none}.MuiTextField-root label{font-family:Mont,sans-serif;color:#677681!important;font-size:18px;line-height:18px;background:var(--surface)}.MuiTextField-root label.MuiInputLabel-shrink{color:#677681!important;font-size:16px;padding:0 5px}.MuiTextField-root label.Mui-disabled{color:#677681!important}.MuiTextField-root .MuiInputBase-formControl{font-size:18px;line-height:18px;font-family:Mont,sans-serif;color:var(--on-surface)!important;background:#0000;border:1px solid var(--border-grey);border-radius:10px}.MuiTextField-root .MuiInputBase-formControl .MuiOutlinedInput-input{padding:12px 14px;height:21px!important}.MuiTextField-root .MuiInputBase-formControl textarea.MuiOutlinedInput-input{padding:0!important;height:unset!important}.MuiTextField-root .MuiInputBase-formControl fieldset{border:none!important}.MuiTextField-root .MuiInputBase-formControl.Mui-disabled{color:#677681!important}.MuiTextField-root .MuiInputBase-formControl.Mui-disabled input{-webkit-text-fill-color:unset!important}@media(max-width:1023px){.MuiTextField-root label{font-size:16px}.MuiTextField-root .MuiInputBase-formControl{font-size:16px;line-height:16px}}@media(max-width:767px){.MuiTextField-root label{font-size:14px}.MuiTextField-root .MuiInputBase-formControl{font-size:14px;line-height:14px}}.finalFormSelect button{padding-top:5px;padding-bottom:10px}ul.finalFormSelect__items{background:#1d1d1f;font-size:15px;line-height:18px;top:45px;padding:14px 25px}ul.finalFormSelect__items>li{margin-bottom:12px}.loadedImageItem{position:relative;width:44px}.loadedImageItem .loadedImage{width:44px;height:44px;border-radius:6px}.loadedImageItem .closeImg{position:absolute;top:-8px;right:-11px;width:26px;height:26px;cursor:pointer;border:none;background:#0000;padding:0}.loadedImageItem .closeImg img{width:100%;height:100%}.greyCheckbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-style:normal;font-weight:400;font-size:14px;-webkit-user-select:none;user-select:none;color:var(--on-surface);margin-top:17px;float:right}.greyCheckbox input:checked~.checkmark:after{display:block}.greyCheckbox input:disabled+p{opacity:.5}.greyCheckbox input:checked~.checkmark,.greyCheckbox:hover input~.checkmark{background-color:initial}.greyCheckbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.greyCheckbox .checkmark{position:absolute;top:0;left:0;height:19px;width:19px;background-color:initial;border-radius:2px;border:1px solid #55545a}.greyCheckbox .checkmark:after{content:"";position:absolute;display:none;left:6px;top:-5px;width:9px;height:19px;border:solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg)}.modal_wrapper{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#00000080;z-index:1}.mobileOnly{display:none}.desktopOnly{display:block}.skeleton{border-radius:4px;background-color:#e5e5e54a!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--on-surface)!important}.ceoText{margin-top:30px;color:var(--on-surface)}.ceoText a{color:#fe5000;cursor:pointer}.ceoText li,.ceoText ul{margin:0}.ceoText h1,.ceoText h2,.ceoText h3,.ceoText h4,.ceoText h5,.ceoText p{margin:15px 0}@media(max-width:1023px){.ceoText{margin-top:20px}}.MuiOutlinedInput-root.Mui-error,.MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#d32f2f!important}.MuiFormControl-root .MuiFormLabel-root.Mui-error,.MuiFormControl-root .MuiFormLabel-root.Mui-error.MuiInputLabel-animated,.MuiFormControl-root .MuiFormLabel-root.Mui-error.MuiInputLabel-shrink,.MuiFormHelperText-root.Mui-error,.MuiFormLabel-root.Mui-error,.MuiFormLabel-root.Mui-error.MuiInputLabel-shrink{color:#d32f2f!important}.open__primary__widget{width:100%;height:100%;border:none;outline:none;padding:0;background:#0000;font-family:Mont,sans-serif;text-align:left;cursor:pointer}.topAlert{padding:15px 35px 15px 15px;margin-bottom:15px;border-radius:10px;color:var(--on-surface);background:#fe5000;position:relative}.topAlert__close{width:16px;height:16px;position:absolute;top:10px;right:10px;cursor:pointer}.topAlert__close svg{width:100%;height:100%}.topAlert__close svg path{fill:#fff}.basketItem{flex-wrap:wrap;width:100%;max-width:100%}.basketItem,.basketItem__clearBasket{background:#0000;padding:0;display:flex}.basketItem__clearBasket{border:none;outline:none;cursor:pointer;color:var(--grey);width:-moz-fit-content;width:fit-content;white-space:nowrap;align-items:center}.basketItem__clearBasket svg{width:20px;height:20px;margin-right:5px;position:relative;top:-2px}.basketItem__clearBasket svg *{fill:var(--grey)}@media(hover:hover){.basketItem__clearBasket:hover{color:#fe5000}.basketItem__clearBasket:hover svg *{fill:#fe5000}}.basketItem__titleContainer{display:flex;justify-content:space-between;margin-bottom:24px}.basketItem__title{color:var(--on-surface)}.basketItem__content{order:1;width:100%;margin-right:0}.basketItem__content__addons,.basketItem__content__list{margin-bottom:32px}.basketItem__content__addons .textBig{color:var(--on-surface);margin-bottom:16px}.basketItem__content__addons__container{display:grid;grid-template-columns:1fr;grid-gap:8px}.basketItem__content__addons__container .addon{padding:8px 10px;border:1px solid var(--border-grey);border-radius:16px;display:flex;align-items:center;width:calc(100% - 22px)!important;max-width:calc(100% - 22px)!important;height:calc(100% - 20px)}.basketItem__content__addons__container .addon__img{width:40px;min-width:40px;margin-right:10px;position:relative;background:#0000}.basketItem__content__addons__container .addon__img.hidden{background:var(--skeleton-light)!important;border-radius:16px}.basketItem__content__addons__container .addon__img.hidden img{opacity:0}.basketItem__content__addons__container .addon__img:after{content:"";display:block;padding-bottom:100%}.basketItem__content__addons__container .addon__img img{position:absolute;width:100%;height:100%}.basketItem__content__addons__container .addon__data{width:calc(100% - 10px);height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.basketItem__content__addons__container .addon__data__name{color:var(--on-surface)}.basketItem__content__addons__container .addon__data__bottom{display:flex;justify-content:space-between;align-items:center}.basketItem__content__addons__container .addon__data__bottom__price{color:var(--on-surface);margin-right:20px;font-size:16px!important}.basketItem__content__addons__container .addon__data__bottom__btnGroup{display:flex;justify-content:flex-end;align-items:center}.basketItem__content__addons__container .addon__data__bottom__btnGroup .val{margin:0 15px;color:var(--on-surface)}.basketItem__content__addons__container .addon__data__bottom .add{border:none;background:#fe5000;cursor:pointer;border-radius:30px;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;transition:background-color .3s linear}.basketItem__content__addons__container .addon__data__bottom .add img{width:18px;height:18px}.basketItem__content__addons__container .addon__data__bottom .add:disabled{opacity:.5}@media(hover:hover){.basketItem__content__addons__container .addon__data__bottom .add:hover{background:#ff7a00}}.basketItem__content .subItemBasket{margin-bottom:10px;border:1px solid var(--border-grey);border-radius:16px;padding:16px;position:relative}.basketItem__content .subItemBasket:last-child{margin-bottom:0}.basketItem__content .subItemBasket__content{display:flex;align-items:center}.basketItem__content .subItemBasket__wrapper{display:flex;align-items:center;width:calc(100% - 60px);flex-wrap:wrap}.basketItem__content .subItemBasket__wrapper .name{color:var(--on-surface);height:-moz-fit-content;height:fit-content;cursor:pointer;width:100%;padding-right:25px;margin-bottom:10px}.basketItem__content .subItemBasket__wrapper .name p{margin-top:5px;color:var(--grey)}.basketItem__content .subItemBasket__img{width:60px;min-width:60px;margin-right:10px;position:relative;background:#0000;cursor:pointer}.basketItem__content .subItemBasket__img.hidden{background:var(--skeleton-light)!important;border-radius:16px}.basketItem__content .subItemBasket__img.hidden img{opacity:0}.basketItem__content .subItemBasket__img:after{content:"";display:block;padding-bottom:100%}.basketItem__content .subItemBasket__img img{position:absolute;width:100%;height:100%}.basketItem__content .subItemBasket__options{width:100%;display:flex;align-items:center;justify-content:space-between}.basketItem__content .subItemBasket__options__container{display:flex;align-items:center;margin-right:10px}.basketItem__content .subItemBasket__options__price{color:var(--on-surface);margin-right:10px}.basketItem__content .subItemBasket__options__close{position:absolute;top:15px;right:15px;width:16px;min-width:16px;height:16px;cursor:pointer;background:#0000;border:none;padding:0}.basketItem__content .subItemBasket__options__close svg{width:100%;height:100%}.basketItem__content .subItemBasket__options__close svg path{fill:var(--border-grey)}.basketItem__content .subItemBasket__options__close_invisible{opacity:0}.basketItem__content .subItemBasket__options__val{margin:0 10px;color:var(--on-surface)}.basketItem__content .subItemBasket__options .unavailable{color:var(--on-surface)}.basketItem__content .subItemBasket__options .blackButton,.basketItem__content .subItemBasket__options .replaceButton{border:1px solid var(--on-surface);color:var(--on-surface);background:#0000;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:10px 20px;margin-left:10px;border-radius:15px}.basketItem__content .subItemBasket__options .replaceButton{padding:5px 10px}.basketItem .basketRightBlock{order:3;width:100%;padding:0}.basketItem .basketRightBlock__unavailable{padding-left:10px;text-align:right}.basketItem .basketRightBlock__button{width:100%;height:35px;cursor:pointer;border:none;background:#fe5000;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:20px;border-radius:30px;transition:background-color .3s linear;position:relative}@media(hover:hover){.basketItem .basketRightBlock__button:hover{background:#ff7a00}}.basketItem .basketRightBlock__button:disabled{background:#fe50004d;color:#ffffff4d}@media(hover:hover){.basketItem .basketRightBlock__button:disabled:hover{background:#fe50004d}}.basketItem .basketRightBlock__minSum{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px;color:var(--on-surface);width:100%}.basketItem .basketRightBlock__minSum .goToPickup{color:#fe5000;cursor:pointer;margin-top:5px;background:#0000;padding:0!important;border:none;outline:none}.basketItem .basketRightBlock .fixedField{position:fixed;right:0;bottom:0;z-index:1301;width:100%;height:91px;border-top:2px solid var(--border-light)}.basketItem .basketRightBlock .fixedField__content{height:61px;padding:15px 20px;width:calc(100% - 40px);display:flex;justify-content:space-between;align-items:center;background:var(--surface-container)}.basketItem .basketRightBlock .fixedField__content>div{color:var(--on-surface)}.basketItem .basketRightBlock .fixedField__content>div button{padding:0 30px;margin-top:0}.basketItem__recommendations{order:2;width:100%;max-width:100%;margin-bottom:40px}.alternatives{margin-top:30px;margin-bottom:20px}.alternatives__item{padding:20px;border:1px solid var(--border-grey);border-radius:20px;height:calc(100% - 87px + 45px)!important}.alternatives__item img{width:100%;margin-bottom:20px}.alternatives__item__name{color:var(--on-surface);margin-bottom:55px}.alternatives__item__bottom{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:20px;left:20px;width:calc(100% - 40px)}.alternatives__item__price{color:var(--on-surface)}.alternatives__item__button{padding:10px;background:#fe5000;border-radius:30px;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color .3s linear}.alternatives__item__button svg{width:25px;height:25px;margin-bottom:0}@media(hover:hover){.alternatives__item__button:hover{background:#ff7a00}}.alternatives .swiper-button-next,.alternatives .swiper-button-prev{top:10px!important}.alternatives__empty{margin-top:20px;margin-bottom:20px;padding:0 10px;width:100%;text-align:center;color:var(--on-surface)}@media(max-width:1023px){.alternatives__basket img{width:20px;height:20px}}@media(max-width:767px){.alternatives{margin-top:50px}}.sign{width:24px;height:24px;border-radius:50%;border:none;display:flex;justify-content:center;align-items:center;background:var(--surface-container-low);cursor:pointer;padding:0}.sign img,.sign svg{width:12px;height:12px}.sign img *,.sign svg *{fill:var(--on-surface)}.sign:disabled{opacity:.5}.breadcrumbs{margin:12px 0}.breadcrumbs a{color:var(--surface-container-highest);display:flex;align-items:center;padding:4px 0;cursor:pointer}.breadcrumbs a svg{width:24px;height:24px;margin-right:4px}.breadcrumbs a svg path{fill:var(--surface-container-highest)}.breadcrumbs .skeleton{margin-bottom:12px;width:200px;height:28px}.breadcrumbs__current{color:var(--on-surface);margin-top:0;margin-bottom:12px;white-space:pre-wrap}.deliveryZone{padding-bottom:60px;border-bottom:2px solid var(--border-light);margin-bottom:60px}.deliveryZone:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.deliveryZone__top{border-radius:16px;background:var(--surface-container-lowest);margin-bottom:25px;padding:20px}.deliveryZone__top__title{color:var(--on-surface)}.deliveryZone__top__text{color:var(--grey)}.deliveryZone .map{width:100%;height:328px;margin-bottom:30px}.deliveryZone__addresses{display:grid;grid-template-columns:1fr 1fr;grid-template-columns:1fr;grid-column-gap:0}.deliveryZone__addresses__block{padding-right:0;margin-bottom:30px}.deliveryZone__addresses__block:last-child{margin-bottom:0}.deliveryZone__addresses__block__zone{display:flex;align-items:center;margin-bottom:10px}.deliveryZone__addresses__block__zone .color{background:#ed4543;width:100px;height:35px;border-radius:5px;margin-right:20px}.deliveryZone__addresses__block__zone .zone{color:var(--on-surface)}.deliveryZone__addresses__block__sum{color:var(--on-surface);margin-bottom:20px}.deliveryZone__addresses__block.small{border-left:none;padding:0}.deliveryZone__addresses__block.small .deliveryZone__addresses__block__zone .color{background:#1e98ff}.deliveryZone__addresses__block.small .deliveryZone__addresses__block__regions .list .districts,.deliveryZone__addresses__block__regions{grid-template-columns:1fr;grid-column-gap:0}.deliveryZone__addresses__block__regions{display:grid}.deliveryZone__addresses__block__regions>*{white-space:nowrap}.deliveryZone__addresses__block__regions>div{margin-bottom:20px}.deliveryZone__addresses__block__regions>div:last-child{margin-bottom:0}.deliveryZone__addresses__block__regions .list .districts{display:grid;grid-template-columns:1fr;grid-column-gap:0}.deliveryZone__addresses__block__regions .list .districts p{font-size:16px;line-height:28px;color:var(--grey);margin:0;padding:0}.deliveryZone__addresses__block__regions .list .districts p:before{content:"•";margin-right:10px}.deliveryZone__addresses__block .city{color:var(--on-surface);margin-bottom:10px}.deliveryZone__addresses.oneColumn{grid-template-columns:1fr}.deliveryZone__addresses.oneColumn .deliveryZone__addresses__block{padding:0}.deliveryZone__addresses.oneColumn .deliveryZone__addresses__block__regions,.deliveryZone__addresses.oneColumn .deliveryZone__addresses__block__regions .districts{grid-template-columns:1fr}.dishesItem{display:flex;flex-direction:column;border:1px solid var(--surface-container-lowest);border-radius:20px;color:var(--on-surface);position:relative;width:100%;min-width:100%;cursor:pointer;box-sizing:border-box}.dishesItem>a{display:none}.dishesItem.disabled{opacity:.5}.dishesItem.isBasket{border:1px solid var(--border-grey)}.dishesItem.isBasket .dishesItem__count{background:#0000!important}.dishesItem__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0 16px 16px;background:#0000}.dishesItem__content>div{display:grid;grid-template-rows:auto auto 1fr auto;height:100%;align-items:end}.dishesItem__inactive{background:var(--primary-disabled);color:var(--on-primary-disabled);height:42px;width:100%;display:flex;justify-content:center!important;align-items:center;border-radius:30px;cursor:pointer}.dishesItem__img{display:flex;justify-content:center;position:relative;margin-top:45px;margin-bottom:5px;text-align:center;box-sizing:border-box;background:#0000}.dishesItem__img.hidden{background:var(--surface-container-lowest)!important;border-radius:20px}.dishesItem__img.hidden img{opacity:0}.dishesItem__img:after{content:"";display:block;padding-bottom:100%}.dishesItem__img img{position:absolute;width:100%;height:100%}.dishesItem .animation{display:block;position:absolute;top:45px;left:25px;width:calc(100% - 50px)}.dishesItem__labelsContainer{position:absolute;top:16px;left:16px;display:flex;align-items:flex-start;flex-wrap:wrap}.dishesItem__labelsContainer__item img{width:25px;height:25px;margin-right:4px}.dishesItem__basket,.dishesItem__set{display:flex;justify-content:center;align-items:center;background:#fe5000;border-radius:30px;border:none;cursor:pointer;z-index:2;height:42px;width:100%;padding:0;transition:background-color .3s linear}.dishesItem__basket img,.dishesItem__set img{width:24px;height:24px}.dishesItem__basket p,.dishesItem__set p{color:var(--on-surface);margin-left:5px}.dishesItem__basket:disabled,.dishesItem__set:disabled{opacity:.5}@media(hover:hover){.dishesItem__basket:hover,.dishesItem__set:hover{background:#ff7a00}}.dishesItem__price{color:var(--on-surface);position:relative;margin-bottom:4px}.dishesItem__price .base-price-wrapper{position:relative;letter-spacing:0;text-align:right;color:#677681;margin-left:7px}.dishesItem__price .base-price-wrapper:after{position:absolute;content:"";right:10px;top:60%;width:85%;height:1px;background:#fe0000;transform:rotate(346deg);transform-origin:left bottom}.dishesItem__name{color:var(--on-surface);margin-bottom:4px;display:-webkit-box;display:-moz-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.dishesItem__name.textThin{height:64px}.dishesItem__name.weight{color:var(--surface-container-high);margin-bottom:8px}.dishesItem__count{display:flex;align-items:center;justify-content:space-between;background:var(--surface-container-lowest);border-radius:30px;width:100%;height:42px}.dishesItem__count button{border-radius:50%;background:var(--button-background);color:var(--on-surface);display:flex;justify-content:center;align-items:center;margin-left:5px;cursor:pointer;border:none;padding:0;width:24px;height:24px;margin-right:10px}.dishesItem__count button:disabled{opacity:.5}.dishesItem__count button svg{width:15px;height:15px;min-width:15px;min-height:15px}.dishesItem__count button svg *{fill:var(--on-surface)}.dishesItem__count button:last-child{margin-right:5px;margin-left:10px}.dishesItem__count p{text-align:center;color:var(--on-surface)}.dishesItem__discount-label{width:50px;height:24px;border-radius:4px;gap:4px;position:absolute;top:48px;left:12px;background:#fe0000;display:flex;align-items:center;transform:rotate(350deg);z-index:49}.dishesItem__discount-label-text{width:43px;height:16px;font-size:18px;line-height:16px;letter-spacing:0;text-align:right;vertical-align:bottom;text-transform:uppercase;color:#fff}.dishesItem.small .dishesItem__img{margin:8px auto 4px;width:58%;height:auto}.dishesItem.small .dishesItem__discount-label,.dishesItem.small .dishesItem__labelsContainer{display:none}.dishesItem.small .dishesItem__content{padding:0 8px 8px}.dishesItem.small .dishesItem__content>div{grid-template-rows:auto auto auto}.dishesItem.small .dishesItem__content>div .dishesItem__price{font-size:20px}.dishesItem.small .dishesItem__content>div .dishesItem__name.weight{display:none}.dishes__content{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px}.dishes__content .skeleton{width:100%;min-width:100%;max-width:100%;height:420px;border-radius:20px}@media(max-width:1300px){.dishes__content{grid-template-columns:repeat(4,1fr)}}@media(max-width:1080px){.dishes__content{grid-template-columns:repeat(3,1fr)}}@media(max-width:1023px){.dishes__content{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.dishes__content{grid-template-columns:repeat(3,1fr)}}@media(max-width:590px){.dishes__content{grid-template-columns:repeat(2,1fr)}}.dishes__empty{width:100%;display:flex;flex-direction:column;align-items:center;padding:80px 0}.dishes__empty__title{margin-bottom:24px;color:var(--surface-container-highest);text-align:center;width:100%}.dishes__empty__text{margin-bottom:40px;color:var(--on-surface);text-align:center;width:100%}.dishes__empty .orangeButton{padding:16px 24px}.footer__column{padding:0}.footer__column__header{color:var(--grey);margin-bottom:18px;margin-top:0}.footer__column ul{padding:0;display:flex;flex-direction:column;margin:0}.footer__column a{display:block;margin-bottom:8px;cursor:pointer}.footer__column a span{color:var(--on-surface)}.footer__column a:last-child{margin-bottom:0}.footer{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--surface)}.footer__content{width:100%;padding:20px 0 40px;max-width:100%;border-top:2px solid var(--border-light);position:relative}.footer__column:first-child{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:40px}.footer__phone{display:flex;color:var(--on-surface)!important;align-items:center;cursor:pointer;white-space:nowrap}.footer__phone svg{width:25px;height:25px;margin-right:5px}.footer__phone svg path{stroke:#fe5000}.footer__subtitle{color:var(--grey);margin-bottom:6px}.footer__sml{display:flex;padding-left:10px}.footer__sml a{margin-right:11px;margin-bottom:0;display:block;transition:background-color .3s linear;width:36px;height:36px;border-radius:50%}.footer__sml a:last-child{margin-right:0}.footer__sml a svg{width:36px;height:36px}.footer__sml a svg path{fill:var(--on-surface)}.footer__sml a svg path:first-child,.footer__sml a svg path:nth-child(2){fill:#fe5000}@media(hover:hover){.footer__sml a:hover{background:#fe5000}}.header{position:fixed;height:40px;padding:0 8px;background:var(--surface);z-index:101}.header,.header__content{width:100%;max-width:100%;box-sizing:border-box}.header__content{display:flex;align-items:center;height:100%;border-bottom:2px solid var(--border-light)}.header__cityWrapper{position:relative}.header__city{color:var(--on-surface);border:none;padding:0;display:flex;align-items:center;cursor:pointer;font-family:Mont,sans-serif!important;white-space:nowrap}.header__city img,.header__city svg{margin-right:15px}.header__switcher{width:74px;min-width:74px;height:36px;overflow:hidden;position:relative;display:inline-block;transform:translateZ(0)}.header__switcher input{opacity:0;width:0;height:0}.header__switcher .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#0000;border:1px solid var(--border-grey);transition:.4s ease;border-radius:30px;transform:translateZ(0);will-change:border-color}.header__switcher .slider:before{position:absolute;content:"";height:30px;width:30px;left:2px;bottom:2px;background:url(/_next/static/media/light.ad2d1273.webp);background-size:contain;background-repeat:no-repeat;background-position:50%;transition:all .4s ease;border-radius:50%;-webkit-background-size:contain;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.header__switcher input:focus+.slider{box-shadow:0 0 1px #fe5000}.header__switcher input:checked+.slider:before{transform:translateX(38px) translateZ(0);background:url(/_next/static/media/dark.a4c1c290.webp);background-size:contain;background-repeat:no-repeat;background-position:50%;-webkit-background-size:contain}.header__bonusesButton{display:flex;justify-content:center;align-items:center;border:none;padding:0 8px;height:24px;background:var(--surface-container);border-radius:30px;color:var(--on-surface);cursor:pointer}.header__bonusesButton svg{height:14px;width:auto}.header__bonusesButton svg path{fill:var(--on-surface)!important;stroke:none!important}.header__menuButton{padding:0 8px;height:24px}.header__menuButton__burger{display:flex;flex-direction:column;justify-content:space-between;width:17px;height:14px;margin-right:5px}.header__menuButton__burger .line{width:100%;height:2px;background-color:#fff;transition:all .5s ease}.header__menuButton.active .header__menuButton__burger .line:first-child{transform:rotate(45deg);transform-origin:left}.header__menuButton.active .header__menuButton__burger .line:nth-child(2){opacity:0}.header__menuButton.active .header__menuButton__burger .line:nth-child(3){transform:rotate(-45deg);transform-origin:left}.header__logo{height:24px;width:65px}.header__logo svg path{fill:var(--on-surface)}.header__wrapper,.header__wrapper__md{width:100%;height:100%}.header__wrapper__md{display:flex;justify-content:space-between;align-items:center}.header__wrapper__md .mobileWhatCity{display:block;position:fixed;left:20px;top:50px;width:321px}.header__wrapper__md .mobileWhatCity .whatCity{position:absolute;left:0;top:0;width:calc(100% - 20px)}.header__wrapper__md .mobileWhatCity .whatCity__citiesList{top:90px;right:0}.cityPicker{position:relative;width:-moz-fit-content;width:fit-content;z-index:50;display:flex;align-items:center}@media(hover:hover){.cityPicker:hover .cityPicker__input{color:#fe5000}.cityPicker:hover .cityPicker__chevron svg path{fill:#fe5000}}.cityPicker__input{box-sizing:border-box;background:#0000;border:none;outline:none;padding-right:28px;cursor:pointer;white-space:nowrap;overflow:hidden;display:flex;align-items:center;transition:color .3s ease}.cityPicker__input>.whatCity__name{display:block!important}.cityPicker__input>svg{margin-right:8px!important}.cityPicker__chevron{background:#0000;border:none;outline:none;cursor:pointer;position:absolute;padding:0;display:block!important;width:24px;height:24px;top:0;right:0;transform:rotate(270deg)}.cityPicker__chevron svg{width:100%;height:100%}.cityPicker__chevron svg path{transition:fill .3s ease;fill:var(--on-surface)}.cityPicker__chevron.chevronOpen{transform:rotate(90deg)}.headerSearch{height:44px;max-height:44px;min-height:44px}.headerSearch,.headerSearch__search{display:flex;align-items:center;width:100%}.headerSearch__search{height:100%;box-sizing:border-box;background:var(--surface-container);border-radius:30px;padding:0 15px 0 25px;position:relative}.headerSearch__search button{border:none;display:flex;align-items:center;justify-content:flex-end}.headerSearch__search button svg path{fill:var(--on-surface)}.headerSearch__search input{background-color:#0000;border:none;outline:none;width:100%;padding:0;font-size:14px;line-height:20px;color:var(--on-surface);font-family:Mont,sans-serif!important}.headerSearch__search input::placeholder{color:#778b95;opacity:1}.headerSearch__search input:-ms-input-placeholder{color:#778b95}.headerSearch__search input::-ms-input-placeholder{color:#778b95}.layoutContainer{display:flex;flex-direction:column;padding:40px 16px 0;width:calc(100% - 32px);max-width:calc(100% - 32px)}.layoutContainer__content{padding-bottom:30px;min-height:calc(100vh - 260px)}.layoutContainer__basketButton{flex-direction:column;width:71px;height:71px;position:fixed!important;right:16px;bottom:16px;z-index:99;font-family:Mont;font-size:12px;line-height:130%;position:relative;border-radius:50%}.layoutContainer__basketButton img{width:25px;height:20px;margin-bottom:6px}.layoutContainer__basketButton__count{position:absolute;top:5px;right:18px;background:#fff;color:#21272a;font-family:MontBold;font-size:11px;line-height:10px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%}.Loading{position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0}.Loading.FullScreenLoading{width:100%;height:100%;background:#000;opacity:.7;position:fixed;top:0;left:0}.Loading.FullScreenLoading .centerCircle{position:absolute;top:50%;left:50%}.LoginModal .smallModal__content{padding-bottom:60px}.LoginModal__text,.LoginModal__title{color:var(--on-surface);text-align:center;margin-bottom:15px}.LoginModal form{width:100%;display:flex;flex-direction:column;align-items:center}.LoginModal__input{width:100%;max-width:310px}.LoginModal__input label{background:var(--basket-bg)}.LoginModal__sendButton{background:#fe5000;color:#fff;font-family:Mont,sans-serif;border-radius:30px;width:100%;max-width:310px;margin-top:15px;padding:15px;border:none;cursor:pointer;transition:background-color .3s linear;position:relative}@media(hover:hover){.LoginModal__sendButton:hover{background:#ff7a00}}.LoginModal__sendButton:disabled{background:#fe50004d;color:#ffffff4d}@media(hover:hover){.LoginModal__sendButton:disabled:hover{background:#fe50004d}}.LoginModal__again{background:#0000;color:var(--on-surface);width:100%;max-width:310px;margin-top:15px;padding:15px;border:none;cursor:pointer}.LoginModal__codeError{width:100%;max-width:310px;margin:3px 14px 0;text-align:left;color:#db000b}.LoginModal__agreement{display:flex;margin-top:15px;width:100%;max-width:310px}.LoginModal__agreement .appCheckbox .checkmark{border:1px solid var(--grey)}.LoginModal__agreement .appCheckbox input:checked~.checkmark{border:1px solid #fe5000}.LoginModal__agreement span{color:var(--on-surface)}.LoginModal__agreement span a{text-decoration:underline!important;color:var(--on-surface)!important}.LoginModal__otpTitle{text-align:center;color:var(--on-surface);margin-bottom:8px}.LoginModal__otp input[type=number]{height:46px!important;width:40px!important;margin-right:8px!important;background:#0000!important;border:1px solid var(--grey)!important;border-radius:8px!important;font-size:30px!important;font-family:Mont,sans-serif!important;appearance:textfield;-moz-appearance:textfield;color:var(--on-surface)!important}.LoginModal__otp input[type=number]:last-child{margin-right:0!important}.LoginModal__otp input[type=number]::-webkit-inner-spin-button,.LoginModal__otp input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.LoginModal .captchaLogin{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;justify-content:flex-end}.LoginModal .captchaLogin a{font-family:Mont,sans-serif!important;font-size:10px;line-height:11px;color:var(--on-surface)}.LoginModal .captchaLogin a svg{margin-right:10px}.LoginModal .captchaLogin a svg path{fill:var(--on-surface)}.loyaltyCard .skeletonLoyaltyCard{width:100%;max-width:356px;height:202px;border-radius:16px}.loyaltyCard>a{display:block;width:100%;max-width:356px;color:var(--on-surface);text-align:center;margin:12px auto 0;text-decoration:underline!important}@media(hover:hover){.loyaltyCard>a:hover{color:#fe5000}}.loyaltyCard__wrapper{width:100%;max-width:356px;height:202px;margin:0 auto;background-image:url(/_next/static/media/bonus-card-mask.4215eea5.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:16px;overflow:hidden;position:relative}.loyaltyCard__cardImg{width:calc(100% - 40px);height:calc(100% - 40px);padding:20px;display:flex;flex-direction:column;justify-content:space-between}.loyaltyCard__cardImg__header{display:flex;flex-direction:column;gap:4px}.loyaltyCard__cardImg__logo{width:63px;height:19px}.loyaltyCard__cardImg__logoTokyoCity{width:120px;height:auto}.loyaltyCard__cardImg__bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.loyaltyCard__cardImg__bonuses{color:var(--on-surface);font-size:42px;line-height:1;font-family:MontBold,sans-serif!important}.loyaltyCard__cardImg__bonuses svg{width:30px;height:30px}.loyaltyCard__cardImg__expiration{color:var(--on-surface);font-size:16px;text-align:left;line-height:1.1}.loyaltyCard__cardImg__expiration__amount{background:hsla(0,0%,100%,.149);border-radius:8px;padding:4px 8px;display:inline-flex;align-items:baseline;justify-content:center;margin-bottom:4px;font-size:16px}.loyaltyCard__cardImg__expiration__amount svg{width:14px;height:14px;transform:translateY(2px)}.loyaltyCard__cardImg__expiration__amount svg path{fill:#fff}.loyaltyCard__cardImg__expiration__text{font-size:16px}.loyaltyCard__plastic{margin:16px auto 0;width:100%;max-width:356px}.loyaltyCard__plastic__btn{width:100%;padding:7px 25px;border:1px solid #fe5000;background:#0000;cursor:pointer;display:flex;justify-content:center;align-items:center;color:var(--on-surface);border-radius:30px}.loyaltyCard__plastic__btn svg{width:24px;height:24px;margin-right:5px}.loyaltyCard__plastic__btn svg path{fill:var(--on-surface)}.loyaltyCard__plastic__input{position:relative}.loyaltyCard__plastic__input__field{width:100%;margin-bottom:0!important}.loyaltyCard__plastic__input__field label{padding:0 5px;transform:translate(14px,-6px) scale(.75);font-size:12px}.loyaltyCard__plastic__input__field input{padding-right:68px!important;padding-left:50px!important}.loyaltyCard__plastic__input__approve{position:absolute;top:0;bottom:0;right:0;width:54px;max-height:47px;border:none;cursor:pointer;color:#fff;background:#fe5000;display:flex;justify-content:center;align-items:center;border-radius:0 10px 10px 0;transition:background-color .3s linear}.loyaltyCard__plastic__input__approve:disabled{opacity:.5}@media(hover:hover){.loyaltyCard__plastic__input__approve:hover{background:#ff7a00}.loyaltyCard__plastic__input__approve:hover:disabled{background:#fe5000}}.loyaltyCard__plastic__input svg{position:absolute;left:19px;top:8px;width:24px;height:24px}.loyaltyCard__plastic__input svg path{fill:var(--on-surface)}.mobileMenu{display:flex;justify-content:space-between;flex-direction:column;position:fixed;height:100%;background-color:var(--surface);top:0;left:0;z-index:100;overflow-y:auto;box-sizing:border-box;transition:left .3s ease;padding:40px 16px 0;width:100%}.mobileMenu__header{display:block;padding-top:15px}.mobileMenu__header .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.mobileMenu.hidden{left:-100vw}.mobileMenu .vertical-menu{overflow-y:unset;max-height:unset}.newAddress{display:flex}.newAddress__title{color:var(--on-surface);margin-bottom:30px}.newAddress__map{position:relative}.newAddress__map>img{width:30px;height:30px;position:absolute;left:calc(50% - 8px);top:calc(50% - 25px);z-index:100000}.newAddress__inputs{position:relative}.newAddress__inputs>.newAddress__inputs__input input{padding-right:42px!important}.newAddress__inputs__error{margin-bottom:20px;color:#ff3d3d}.newAddress__inputs__suggests{position:absolute;background:var(--basket-bg);width:100%;top:50px;z-index:2;border-bottom-right-radius:7px;border-bottom-left-radius:7px}.newAddress__inputs__suggests__item{height:-moz-fit-content;height:fit-content;color:var(--on-surface);padding:8px 0 8px 12px;cursor:pointer}.newAddress__inputs__input{width:100%;margin-bottom:30px!important}.newAddress__inputs__input label{background:var(--surface)}.newAddress__inputs__clear{position:absolute;right:8px;top:12px;width:24px;height:24px;background:var(--button-background);border-radius:50%;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.newAddress__inputs__clear svg{width:50%;height:50%}.newAddress__inputs__clear svg path{fill:var(--on-surface)}.newAddress__inputs__row{display:flex}.newAddress__inputs__row .newAddress__inputs__input{width:calc(33.33% - 13.33px);margin-right:20px!important}.newAddress__inputs__row .newAddress__inputs__input:last-child{margin-right:0!important}.newAddress__inputs__intercom{display:flex;margin-bottom:30px;color:var(--on-surface);align-items:center}.newAddress__inputs__intercom .appCheckbox .checkmark{border:1px solid var(--grey);background:var(--surface)}.newAddress__inputs__intercom .appCheckbox input:checked~.checkmark{border:1px solid #fe5000}.newAddress__inputs__btn{padding:15px 25px;background:#fe5000;color:var(--on-surface);border:none;border-radius:30px;cursor:pointer;margin-bottom:30px;transition:background-color .3s linear}@media(hover:hover){.newAddress__inputs__btn:hover{background:#ff7a00}}@media(max-width:1023px){.newAddress__inputs__clear{top:10px}.newAddress__inputs__intercom{margin-bottom:15px}.newAddress__inputs__btn{width:100%;margin-bottom:30px}.newAddress__inputs__input{width:100%;margin-bottom:15px!important}.newAddress__inputs__input label{background:var(--surface)}.newAddress__inputs__row .newAddress__inputs__input{width:calc(33.33% - 6.67px);margin-right:10px!important}.newAddress__map{height:calc(100% - 255px)!important}}.Notification{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:.2s;-webkit-animation-duration:.2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible!important;border-radius:12px;z-index:10000000000!important}.Notification .MuiAlert-root{background:#563120}@keyframes slideRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.Notification__content{display:flex;align-items:flex-start}.Notification__content>img{margin-right:7px}.Notification__content .checkbox_svg{width:20px}.Notification__content .checkbox_line{fill:none;stroke:red;stroke-width:10;stroke-miterlimit:10;stroke-dasharray:0,154}.Notification__content .checkbox_svg .checkbox_line{animation:checked .4s ease 1 forwards}@keyframes checked{0%{stroke-dasharray:0,154}to{stroke-dasharray:140,154}}.Notification__message{color:#fff}.Notification__title{color:#fff;margin-bottom:8px}.Notification svg{color:#fff}.Notification .MuiAlert-icon{display:none}.Notification .MuiAlert-action{align-items:flex-start;padding-top:3px}.Notification .MuiAlert-action .MuiButtonBase-root .MuiIconButton-label{background:#fe50004d;border-radius:50%;width:20px;height:20px}.Notification .MuiAlert-action .MuiButtonBase-root .MuiIconButton-label .MuiSvgIcon-root{width:12px;height:12px}.Notification.success .MuiAlert-root{background:#23722e}.Notification.success .Notification__content>img{display:none}.Notification.success .MuiAlert-action .MuiButtonBase-root .MuiIconButton-label{background:#155b1f}.oldOrder,.skeletonOrders{margin-bottom:16px}.oldOrder{padding:20px;border:1px solid #4c555e;border-radius:16px}.oldOrder:last-child{margin-bottom:0}.oldOrder__content{width:100%}.oldOrder__content__mainInfo{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;position:relative}.oldOrder__content__mainInfo__number strong{color:var(--on-surface)}.oldOrder__content__mainInfo__number span{margin-left:12px;background:var(--surface-container-lowest);padding:5px 10px;border-radius:30px;color:var(--on-surface)}.oldOrder__content__mainInfo__price{color:var(--on-surface);position:absolute;top:36px;right:0}.oldOrder__content__otherInfo{display:flex;flex-direction:column;justify-content:flex-start}.oldOrder__content__otherInfo__status{padding:5px 10px;border-radius:30px;margin-bottom:10px;width:-moz-fit-content;width:fit-content}.oldOrder__content__otherInfo__status.red{background:#db000b}.oldOrder__content__otherInfo__status.green{background:#15ab40}.oldOrder__content__otherInfo__status.yellow{background:#ffa700}.oldOrder__content__otherInfo__address,.oldOrder__content__otherInfo__time{color:var(--on-surface);margin-bottom:10px}.oldOrder__content__otherInfo__buttons{display:flex;flex-direction:column;margin-bottom:0;width:100%}.oldOrder__content__otherInfo__buttons button{width:100%;border:none;background:var(--surface-container-lowest);display:flex;justify-content:center;align-items:center;color:var(--on-surface);border-radius:30px;cursor:pointer;height:40px;margin-bottom:15px;margin-right:0;padding:5px 10px}.oldOrder__content__otherInfo__buttons button.orange{background:#fe5000;transition:background-color .3s linear}@media(hover:hover){.oldOrder__content__otherInfo__buttons button.orange:hover{background:#ff7a00}}.oldOrder__showMore{width:100%;color:#fe5000;cursor:pointer;display:flex;align-items:center}.oldOrder__showMore img{width:16px;height:16px;margin-left:5px}.oldOrder__showMore .expand{transform:rotate(180deg)}.oldOrder__additional{display:flex;width:100%;margin-top:24px;flex-direction:column}.oldOrder__additional__dishes{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;width:100%;margin-right:0;margin-bottom:24px}@media(max-width:1379px){.oldOrder__additional__dishes{grid-template-columns:repeat(3,1fr)}}@media(max-width:1150px){.oldOrder__additional__dishes{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.oldOrder__additional__dishes{grid-template-columns:repeat(5,1fr)}}@media(max-width:900px){.oldOrder__additional__dishes{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.oldOrder__additional__dishes{grid-template-columns:repeat(3,1fr)}}@media(max-width:590px){.oldOrder__additional__dishes{grid-template-columns:repeat(2,1fr)}}.oldOrder__additional__dish{box-sizing:border-box;height:auto;width:100%;background:#0000;border:1px solid var(--border-grey);border-radius:16px;padding:10px;position:relative;display:flex;flex-direction:column;align-items:center}.oldOrder__additional__dish img{width:100%;max-width:69px;margin-bottom:10px}.oldOrder__additional__dish__info{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.oldOrder__additional__dish__name{width:100%;color:var(--on-surface);margin-bottom:10px}.oldOrder__additional__dish__bottom{width:100%;display:flex;align-items:center;justify-content:space-between}.oldOrder__additional__dish__price,.oldOrder__additional__dish__quantity{color:var(--on-surface)}.oldOrder__additional__paymentData{width:calc(100% - 40px);border-radius:16px;background:var(--surface-container-lowest);padding:20px;height:-moz-fit-content;height:fit-content}.oldOrder__additional__paymentData__item{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.oldOrder__additional__paymentData__item:last-child{margin-bottom:0}.oldOrder__additional__paymentData__item span{color:var(--on-surface);display:flex;align-items:center}.oldOrder__additional__paymentData__item span.green{color:#27ae60}.oldOrder__additional__paymentData__item span.green img{position:relative;top:-3px}.oldOrder__additional__paymentData__item span:first-child{color:var(--border-grey)}.listAndMap{display:flex;flex-direction:column-reverse;overflow:hidden;height:100%}.listAndMap__container{width:calc(100% - 60px);min-width:unset;padding:24px 30px 0}.listAndMap__container__search{position:absolute;top:0;left:0;width:calc(100% - 8px);z-index:10000001;background:#0000;margin-bottom:0}.listAndMap__container__search .searchContainer{position:relative;width:calc(100% - 60px);margin-left:30px;margin-top:40px;margin-bottom:0}.listAndMap__container__search .searchContainer .MuiTextField-root{width:100%}.listAndMap__container__search .searchContainer .MuiTextField-root .MuiInputBase-formControl{background:var(--surface)!important}.listAndMap__container__search .searchContainer .MuiTextField-root input{padding-right:42px!important}.listAndMap__container__search .searchContainer .MuiTextField-root label{background:var(--surface)!important;color:var(--border-grey)!important;transform:translate(14px,12px) scale(1)!important}.listAndMap__container__search .searchContainer .MuiTextField-root label.MuiInputLabel-shrink{transform:translate(14px,-6px) scale(.75)!important}.listAndMap__container__search .searchContainer__clear{position:absolute;right:8px;top:6px;width:24px;height:24px;background:var(--button-background);border-radius:50%;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.listAndMap__container__search .searchContainer__clear svg{width:50%;height:50%}.listAndMap__container__search .searchContainer__clear svg path{fill:var(--on-surface)}.listAndMap__container__search .searchContainer .suggests{position:absolute;background:var(--basket-bg);width:100%;z-index:1;border-bottom-right-radius:7px;border-bottom-left-radius:7px}.listAndMap__container__search .searchContainer .suggests__item{height:-moz-fit-content;height:fit-content;color:var(--on-surface);padding:8px 0 8px 12px;cursor:pointer}.listAndMap__container__list{height:auto;overflow-y:unset;width:100%;padding-right:0}.listAndMap__container__list.withFilter{height:auto}.listAndMap__container__list__btn{position:absolute;bottom:30px;right:30px;width:48px;height:48px;padding:0;border-radius:50%;background:#fe5000;border:none;cursor:pointer;align-items:center;justify-content:center;display:flex}.listAndMap__container__list__btn svg{transform:rotate(90deg);width:36px;height:36px}.listAndMap__container__list__btn svg rect{fill:none}.listAndMap__container__list__btn svg>path{fill:#fff}.listAndMap__container__list.noScroll{width:100%;padding-right:0}.listAndMap__container__list__item{padding:20px;margin-bottom:10px;border-radius:20px;border:1px solid #4f616f;color:var(--on-surface);text-align:left;list-style-type:none;cursor:pointer}.listAndMap__container__list__item:last-child{margin-bottom:40px}.listAndMap__container__list__item img,.listAndMap__container__list__item svg{margin-right:5px;width:16px;min-width:16px;height:16px}.listAndMap__container__list__item img path,.listAndMap__container__list__item svg path{stroke:var(--grey)}.listAndMap__container__list__item__titleBlock{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.listAndMap__container__list__item__name{display:flex;color:var(--on-surface)}.listAndMap__container__list__item__name img{margin-top:1px}.listAndMap__container__list__item__distance{color:var(--on-surface);white-space:nowrap;padding-left:10px}.listAndMap__container__list__item__phone,.listAndMap__container__list__item__services,.listAndMap__container__list__item__worktime{display:flex;color:var(--grey);width:100%;white-space:pre-line;margin-bottom:10px}.listAndMap__container__list__item__services{display:flex;flex-wrap:wrap;margin-bottom:0!important}.listAndMap__container__list__item__services .caption3{background:var(--surface-container-lowest);color:var(--grey);padding:4px 8px;border-radius:8px;margin-right:4px;margin-bottom:4px}.listAndMap__container__list__item__phone{width:100%}.listAndMap__container__list__item__btn{padding:15px 25px;color:#fff;background:#fe5000;border-radius:30px;border:none;outline:none;cursor:pointer;margin-top:15px;transition:background-color .3s linear}@media(hover:hover){.listAndMap__container__list__item__btn:hover{background:#ff7a00}}.listAndMap__container__list .activeItem{border:1px solid #fe5000;background:#fe50001a}.listAndMap .map{overflow:hidden;position:relative;height:60vh;width:calc(100% + 8px);border-radius:30px 30px 0 0}.listAndMap .map.newAddress__map .map__toRestaurants{top:30px}.listAndMap .map__toRestaurants{position:absolute;top:100px;height:30px;left:30px;z-index:10000000;background:var(--basket-bg);color:var(--on-surface);border:none;border-radius:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0 15px}.listAndMap .map__toRestaurants svg{width:18px;height:18px;margin-right:7px}.listAndMap .map__toRestaurants svg path{stroke:var(--on-surface)}.listAndMap .map__toRestaurants svg ellipse{fill:var(--on-surface)}.uploadBtn{position:relative}.uploadBtn label{display:flex;align-items:center;color:var(--on-surface);cursor:pointer}.uploadBtn label img{width:24px;height:24px;margin-right:8px}.uploadBtn label span{color:#fe5000}.whatCity{position:absolute;top:35px;padding:10px;left:-70px;background:var(--surface-container-lowest);border-radius:10px;z-index:200}.whatCity__question{width:100%;text-align:center;color:var(--on-surface);margin-bottom:15px}.whatCity__buttons{width:100%;display:flex;align-items:center}.whatCity__buttons button{border:none;outline:none}.whatCity__buttons__approve{border-radius:30px!important;background:#fe5000!important;padding:12px 35px!important;margin-right:10px!important;cursor:pointer!important;transition:background-color .3s linear}@media(hover:hover){.whatCity__buttons__approve:hover{background:#ff7a00!important}}.whatCity__buttons__selectCity{border-radius:30px!important;background:var(--border-grey)!important;color:#fff!important;padding:12px 15px!important;cursor:pointer!important;display:flex;align-items:center;white-space:nowrap}.whatCity__buttons__selectCity svg{transform:rotate(270deg);margin-left:7px;width:16px;height:16px}.whatCity__buttons__selectCity svg path{fill:#fff}.whatCity__buttons__selectCity.expanded svg{transform:rotate(90deg)}.whatCity__buttons .whatCity__citiesList{left:auto;right:20px;top:115px}.whatCity__citiesList{position:absolute;left:0;top:34px;width:-moz-fit-content;width:fit-content;min-width:202px;background-color:var(--fake-graphite-gray);border-radius:15px;list-style-type:none;padding:0;margin:0;z-index:100;overflow:hidden}.whatCity__citiesList__item{padding:8px 16px;border:none;cursor:pointer;color:var(--on-surface)!important;background:var(--fake-graphite-gray);text-align:left;display:block;width:100%;box-sizing:border-box;font-family:Mont,sans-serif!important;font-size:16px;line-height:20.8px;transition:background-color .2s ease}@media(hover:hover){.whatCity__citiesList__item:hover{background:var(--fake-graphite-gray-hover)}}.whatCity__citiesList__item:first-child{border-radius:15px 15px 0 0}.whatCity__citiesList__item:last-child{border-radius:0 0 15px 15px}.whatCity__citiesList__item:only-child{border-radius:15px}.topping{flex-direction:column;align-items:center;background:var(--surface-container);padding:8px 11px;border-radius:16px}.topping,.topping__image{display:flex;box-sizing:border-box}.topping__image{justify-content:center;position:relative;width:52%;margin-bottom:6px;max-width:100px;text-align:center;background:#0000}.topping__image.hidden{background:var(--surface-container-lowest)!important;border-radius:20px}.topping__image.hidden img{opacity:0}.topping__image:after{content:"";display:block;padding-bottom:100%}.topping__image img{position:absolute;width:100%;height:100%}.topping__content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:100%}.topping__name{color:var(--on-surface);text-align:center;margin-bottom:6px;height:38px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.topping__price{height:34px;width:100%;display:flex;justify-content:center;align-items:center;background:#fe5000;border:none;border-radius:30px;cursor:pointer;color:#fff;transition:background-color .3s linear}.topping__price:disabled{background:var(--primary-disabled)}@media(hover:hover){.topping__price:disabled:hover{background:var(--primary-disabled)}.topping__price:hover{background:#ff7a00}}.topping__count{display:flex;align-items:center;background:var(--surface-container);border-radius:30px;padding:5px}.topping__count button{border-radius:50%;width:24px;height:24px;background:var(--surface-container-low);color:var(--on-surface);display:flex;justify-content:center;align-items:center;margin-right:8px;cursor:pointer;border:none;padding:0}.topping__count button:last-child{margin-right:0;margin-left:8px}.topping__count button svg{width:15px;height:15px;min-width:15px;min-height:15px}.topping__count button svg *{fill:var(--on-surface)}.topping__count span{text-align:center;color:var(--on-surface)}.modalSelectRestaurant{margin:auto auto 0;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;height:calc(100% - 40px);max-height:calc(100% - 40px)}.modalSelectRestaurant.newAddress-modal .modalSelectRestaurant__content{height:100%}.modalSelectRestaurant.newAddress-modal .modalSelectRestaurant__content .modalSelectRestaurant__content__wrapper{height:100%;overflow:hidden}.modalSelectRestaurant__sorting{display:flex;flex-wrap:wrap;width:100%;margin-bottom:8px}.modalSelectRestaurant__sorting button{padding:8px;background:var(--surface-container-lowest);border:1px solid var(--border-grey);cursor:pointer;margin-right:8px;margin-bottom:8px;color:var(--grey);border-radius:8px}.modalSelectRestaurant__sorting button.active{background:rgba(254,80,0,.302);border:1px solid #fe5000;color:var(--on-surface)}.modalSelectRestaurant__content{background:var(--surface);overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:30px 30px 0 0;height:auto}.modalSelectRestaurant__content__wrapper{width:100%;height:auto;max-height:100%;overflow-y:auto}.modalSelectRestaurant__content__closeButton{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:20px;height:20px;padding:0;z-index:10000002}.modalSelectRestaurant__content__closeButton svg{width:100%;height:100%}.modalSelectRestaurant__content__closeButton svg path{fill:var(--on-surface)}.vertical-menu{position:relative;max-height:calc(100vh - 109px);overflow-y:auto}.vertical-menu__list{display:block;padding-top:24px}.vertical-menu__list .skeletonMenu{width:28px!important;height:28px!important}.vertical-menu__list .skeleton{height:28px!important;width:100%!important}.vertical-menu__list .skeletonWrapper{border:none;display:flex;margin-bottom:16px}.vertical-menu__list a:last-child .vertical-menu__list__item{margin-bottom:8px}.vertical-menu__list__item{margin-bottom:16px;cursor:pointer;border:none;outline:none;display:flex;align-items:center;justify-content:flex-start;color:unset}.vertical-menu__list__item.active span{color:#fe5000}.vertical-menu__list img{margin-right:13px;width:28px;height:28px}.vertical-menu__list span{color:var(--on-surface);position:relative}.foodPageModal{max-width:100%;width:100%;height:calc(100% - 40px);max-height:calc(100% - 40px);margin:auto auto 0;display:flex;align-items:center;justify-content:center}.foodPage{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--surface);padding:40px 0 0;border-radius:30px 30px 0 0;overflow:hidden}.foodPage__wrapper{height:100%;overflow-y:auto;overflow-x:hidden;width:calc(100% - 32px);padding:0 16px}.foodPage__wrapper .food{display:flex;flex-direction:column;width:100%;margin:0 auto 70px}.foodPage__wrapper .food .skeleton{border-radius:24px}.foodPage__wrapper .food .food__discount-label{left:16px}.foodPage__wrapper .food .imageContainer{position:relative;margin-right:-16px;margin-left:-16px;width:calc(100% + 32px);min-width:calc(100% + 32px);margin-bottom:8px}.foodPage__wrapper .food .imageContainer .imageFood{width:100%;height:auto;display:flex;justify-content:center;position:relative;margin:0 auto;max-width:500px}.foodPage__wrapper .food .imageContainer .imageFood.hidden{margin-top:0;background:var(--surface-container-lowest)!important;border-radius:24px}.foodPage__wrapper .food .imageContainer .imageFood.hidden img{opacity:0}.foodPage__wrapper .food .imageContainer .imageFood:after{content:"";display:block;padding-bottom:100%}.foodPage__wrapper .food .imageContainer .imageFood img{position:absolute;width:100%;height:100%}.foodPage__wrapper .food .imageContainer .skeletonImage{width:100%;max-width:500px;height:100vw;max-height:500px;margin:0 auto}.foodPage__wrapper .food .imageContainer .labels{position:absolute;left:16px;top:0;display:flex;align-items:flex-start}.foodPage__wrapper .food .imageContainer .labels .label img{width:26px;height:26px;margin-right:10px}.foodPage__wrapper .food__toppings{width:100%;margin-bottom:35px}.foodPage__wrapper .food__toppings__title{color:var(--on-surface);margin-bottom:16px}.foodPage__wrapper .food__info{width:100%}.foodPage__wrapper .food__info .title{color:var(--on-surface);margin-bottom:16px}.foodPage__wrapper .food__info .skeletonName{margin-bottom:16px;height:32px;width:100%}.foodPage__wrapper .food__info .composition{color:var(--on-surface);margin-bottom:16px;white-space:pre-line}.foodPage__wrapper .food__info .skeletonComposition{margin-bottom:16px;width:100%;height:60px}.foodPage__wrapper .food__info .priceContainer{display:flex;justify-content:space-between;align-items:center;position:fixed;box-sizing:border-box;background:var(--surface);width:100%;bottom:0;right:0;z-index:100;margin-bottom:0;padding:8px 16px;border-top:1px solid var(--surface-container-lowest)}.foodPage__wrapper .food__info .priceContainer .dishesItem__count{display:flex;align-items:center;justify-content:space-between;border-radius:30px;height:42px;width:unset}.foodPage__wrapper .food__info .priceContainer .dishesItem__count button{width:28px;height:28px;margin-right:20px}.foodPage__wrapper .food__info .priceContainer .dishesItem__count button:last-child{margin-right:5px;margin-left:20px}.foodPage__wrapper .food__info .priceContainer .titleCont{color:var(--on-surface);font-family:MontBold,sans-serif!important;font-size:32px;line-height:100%}.foodPage__wrapper .food__info .priceContainer .titleCont .base-price{display:block;margin-left:0;font-size:16px;text-align:left;width:-moz-fit-content;width:fit-content}.foodPage__wrapper .food__info .priceContainer .bigRedButton{height:44px;display:flex;border:none;justify-content:center;align-items:center;padding:0 32px;background:#fe5000;color:var(--on-surface);white-space:nowrap;transition:background-color .3s linear;border-radius:32px;cursor:pointer}.foodPage__wrapper .food__info .priceContainer .bigRedButton img{width:30px;height:30px;margin-right:7px}@media(hover:hover){.foodPage__wrapper .food__info .priceContainer .bigRedButton:hover{background:#ff7a00}}.foodPage__wrapper .food__info .skeletonSum{width:15%;height:44px}.foodPage__wrapper .food__info .skeletonSum:last-child{width:30%;margin-left:40px}.foodPage__wrapper .textH2DishLinks{margin-bottom:16px}.foodPage__wrapper .product-links--history{margin-top:18px}.foodPage__wrapper .otherDishes{width:100%;max-width:1200px;margin:0 auto 60px}.foodPage__wrapper .otherDishes .dishes-swiper{margin-bottom:32px}.foodPage__wrapper .otherDishes .dishes-swiper:last-child{margin-bottom:0}.close{background:#0000;position:absolute;top:20px;right:20px;border:none;cursor:pointer}.close svg{width:20px;height:20px}.close svg path{fill:#a4a4a4}.base-price{position:relative;font-weight:600;font-size:24px;line-height:18px;letter-spacing:0;text-align:right;color:#677681;margin-left:20px}.base-price:after{position:absolute;content:"";right:10px;top:60%;width:85%;height:1px;background:#fe0000;transform:rotate(346deg);transform-origin:left bottom}.food__discount-label{width:50px;height:24px;border-radius:4px;gap:4px;position:absolute;top:35px;left:3px;background:#fe0000;display:flex;align-items:center;transform:rotate(350deg);z-index:49}.food__discount-label .food__discount-label-text{width:43px;height:16px;font-size:18px;line-height:16px;letter-spacing:0;text-align:right;vertical-align:bottom;text-transform:uppercase;color:#fff}.weight{margin:16px 0}.weight__title{color:var(--surface-container-highest);font-family:Mont,sans-serif!important;font-size:16px;line-height:100%}.weight__row{display:flex;margin-top:4px}.weight__row>div{margin-right:32px}.weight__row>div:last-child{margin-right:0}.weight__row>div>div:first-child{text-align:center;color:var(--on-surface);font-size:22px}.weight__row>div>div:last-child{text-align:center;color:var(--surface-container-highest);font-family:Mont,sans-serif!important;font-size:14px;line-height:100%}.skeletonWeight{margin-bottom:16px;width:400px;max-width:100%;height:70px}.dishes-swiper .mySwiper.page .swiper-slide{width:calc(20% - 12.8px)!important;margin-right:16px!important}@media(max-width:1240px){.dishes-swiper .mySwiper.page .swiper-slide{width:calc(25% - 12px)!important}}@media(max-width:1080px){.dishes-swiper .mySwiper.page .swiper-slide{width:calc(33.33% - 10.66px)!important}}@media(max-width:1023px){.dishes-swiper .mySwiper.page .swiper-slide{width:calc(25% - 12px)!important}}@media(max-width:767px){.dishes-swiper .mySwiper.page .swiper-slide{width:calc(33.33% - 5.33px)!important;margin-right:8px!important}}@media(max-width:590px){.dishes-swiper .mySwiper.page .swiper-slide{width:calc(50% - 4px)!important}}.dishes-swiper .mySwiper.modal .swiper-slide{width:calc(33.33% - 6.66px)!important}@media(max-width:550px){.dishes-swiper .mySwiper.modal .swiper-slide{width:calc(50% - 5px)!important}}.dishes-swiper .mySwiper .swiper-slide .skeleton,.dishes-swiper .mySwiper .swiper-slide .skeletonLight{height:420px;border-radius:20px}@media(max-width:1023px){.dishes-swiper .mySwiper .swiper-slide .skeleton,.dishes-swiper .mySwiper .swiper-slide .skeletonLight{height:375px}}@media(max-width:767px){.dishes-swiper .mySwiper .swiper-slide .skeleton,.dishes-swiper .mySwiper .swiper-slide .skeletonLight{height:325px}}.dishes-swiper .mySwiper .swiper-slide .dishesItem{min-width:unset;width:calc(100% - 2px)!important;max-width:calc(100% - 2px)!important;margin-bottom:0!important;margin-right:0!important;height:calc(100% - 3px)!important}.orderRightBlock{width:30%;min-width:300px;height:-moz-fit-content;height:fit-content;z-index:98}.orderRightBlock>div{width:calc(100% - 60px);border-radius:16px;padding:30px}.orderRightBlock__unavailable{padding-left:10px;text-align:right}.orderRightBlock__banner{background:var(--border-grey);color:var(--on-surface);border-radius:12px;padding:8px 16px;display:flex;align-items:flex-start;margin-bottom:20px}.orderRightBlock__banner>svg{width:18px;min-width:18px;height:18px;margin-right:8px}.orderRightBlock__banner>svg circle{stroke:var(--on-surface)}.orderRightBlock__banner>svg path{fill:var(--on-surface)}.orderRightBlock__banner>div>a{display:block;margin-top:3px}.orderRightBlock__banner>div>a button{display:flex;align-items:center}.orderRightBlock__banner>div>a button svg{width:24px;height:24px}.orderRightBlock__title{color:var(--on-surface);margin-bottom:20px}.orderRightBlock__dish{display:none}.orderRightBlock__content{margin-top:20px}.orderRightBlock__content .record{display:flex;justify-content:space-between;margin-bottom:13px}.orderRightBlock__content .record:last-child{margin-bottom:0}.orderRightBlock__content .record.pl{padding-left:25px}.orderRightBlock__content .record__btn{margin-left:10px;background:#0000;padding:0;border:none;cursor:pointer;width:16px;height:16px;transform:rotate(270deg)}.orderRightBlock__content .record__btn svg{width:100%;height:100%}.orderRightBlock__content .record__btn svg path{fill:var(--on-surface)}.orderRightBlock__content .record__btn.expand{transform:rotate(90deg)}.orderRightBlock__content .record>div,.orderRightBlock__content .record>h4{color:var(--on-surface);display:flex;align-items:center}.orderRightBlock__content .record>div:last-child,.orderRightBlock__content .record>h4:last-child{text-align:right;white-space:nowrap}.orderRightBlock__content .record__discount{color:#00d259!important}.orderRightBlock__content .record__discount svg{height:12px;width:auto;position:relative}.orderRightBlock__content .record__discount svg path{fill:#00d259}.orderRightBlock__content .record__sum{padding-top:5px}.orderRightBlock__button{width:100%;height:35px;cursor:pointer;border:none;background:#fe5000;color:#fff;display:flex;align-items:center;justify-content:center;margin-top:20px;border-radius:30px;transition:background-color .3s linear;position:relative}@media(hover:hover){.orderRightBlock__button:hover{background:#ff7a00}}.orderRightBlock__button:disabled{background:#fe50004d;color:#ffffff4d}@media(hover:hover){.orderRightBlock__button:disabled:hover{background:#fe50004d}}.orderRightBlock__minSum{display:flex;margin-top:5px;color:var(--on-surface);width:100%;flex-direction:column;align-items:flex-start}.orderRightBlock__minSum .goToPickup{color:#fe5000;cursor:pointer;margin-left:0;margin-top:5px;background:#0000;padding:0!important;border:none;outline:none}.promoCode__title{color:var(--on-surface);margin-bottom:18px}.promoCode__container{position:relative}.promoCode__alert{background:var(--border-grey);padding:11px 20px;color:var(--on-surface);border-radius:10px}.promoCode__error,.promoCode__text{font-size:14px;line-height:18px;font-family:Mont,sans-serif!important;margin-top:5px}.promoCode__text{color:var(--on-surface);opacity:.5}.promoCode__error{color:#ff3d3d}.promoCode__unregistered{width:100%;padding:12px 14px;height:45px;background:#0000;border:1px solid var(--border-grey);border-radius:10px;color:#677681!important;font-size:18px;line-height:18px;font-family:Mont,sans-serif!important;text-align:left;cursor:pointer}.promoCode__input{width:100%}.promoCode__input label{background:var(--basket-bg)}.promoCode__input__error .MuiInputBase-formControl{border:1px solid #ff3d3d!important}.promoCode__input__success .MuiInputBase-formControl{border:1px solid #00d259!important}.promoCode__input__success .Mui-disabled{color:var(--on-surface)!important}.promoCode__input__button{position:absolute;right:13px;top:calc(50% - 15px);width:30px;height:30px;background:var(--button-background);border-radius:50%;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.promoCode__input__button svg{width:50%;height:50%}.promoCode__input__button svg path{fill:var(--on-surface)}.promoCode__input__sendButton{position:absolute;top:0;bottom:0;right:0;padding:15px;border:none;cursor:pointer;color:#fff;background:#fe5000;display:flex;justify-content:center;align-items:center;border-radius:0 10px 10px 0;transition:background-color .3s linear}.promoCode__input__sendButton:disabled{background:var(--button-background);color:var(--on-surface)}@media(hover:hover){.promoCode__input__sendButton:hover{background:#ff7a00}.promoCode__input__sendButton:hover:disabled{background:var(--button-background);color:var(--on-surface)}}.promoCode__info{width:100%;display:flex;justify-content:space-between;margin-top:15px}.promoCode__info__label{color:var(--on-surface)}.promoCode__info__value{color:#00d259;text-align:right;padding-left:10px}.promoCode__info__value svg{height:12px;top:1px;width:auto;position:relative}.promoCode__info__value svg path{fill:#00d259}.skeletonBonuses{padding:20px 0;border-top:1px solid var(--border-grey);border-bottom:1px solid var(--border-grey);width:100%}@media(max-width:1023px){.skeletonBonuses{border:none;padding:0}}.skeletonBonuses .skeletonLight{width:100%;height:42px!important;border-radius:10px}@media(max-width:1023px){.skeletonBonuses .skeletonLight{height:34px!important}}.bonuses{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--border-grey);border-bottom:1px solid var(--border-grey)}.bonuses.withOpacity{opacity:.5!important}.bonuses__content{padding-right:15px}.bonuses__title{color:var(--on-surface)}.bonuses__available{color:#677681}@media(max-width:1023px){.bonuses{border:none;padding:0}}.bonuses-info{width:100%;margin-top:20px}.bonuses-info>div{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;color:var(--on-surface)}.bonuses-info>div:first-child{margin-bottom:15px}.bonuses-info .appCheckbox .checkmark{background:var(--border-grey)}.bonuses-info .appCheckbox input[type=checkbox]:disabled~.checkmark{opacity:1}.bonuses-info__input{width:calc(100% - 35px)}.bonuses-info__input input::-webkit-inner-spin-button,.bonuses-info__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bonuses-info__input input[type=number]{appearance:textfield;-moz-appearance:textfield}.bonuses-info__input input[type=number]::-webkit-inner-spin-button,.bonuses-info__input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bonuses-info__input label{font-size:14px;line-height:14px;background:var(--surface-container-lowest);transform:translate(14px,15px) scale(1)!important}.bonuses-info__input .MuiInputLabel-shrink{font-size:12px!important;line-height:12px;transform:translate(14px,-3px)!important;height:12px}.personalInformation{display:block}.personalInformation__data{width:100%;max-width:100%}.personalInformation__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:column}.personalInformation__wrapper>div:first-child{order:1}.personalInformation__wrapper>div:nth-child(2){order:5}.personalInformation__wrapper>div:nth-child(3){order:2}.personalInformation__wrapper>div:nth-child(4){order:6}.personalInformation__wrapper>div:nth-child(5){order:4}.personalInformation__wrapper>div:nth-child(6){order:7}.personalInformation__wrapper>div:nth-child(7){order:3}.personalInformation__emailContainer,.personalInformation__input{width:100%;margin-bottom:25px!important}.personalInformation__emailContainer{position:relative}.personalInformation__emailContainer .personalInformation__input{width:100%;margin-bottom:0!important}.personalInformation__emailContainer .verifyBtn{position:absolute;top:0;bottom:0;right:0;padding:15px;max-height:48px;border:none;cursor:pointer;color:#fff;background:#fe5000;display:flex;justify-content:center;align-items:center;border-radius:0 10px 10px 0;transition:background-color .3s linear}@media(hover:hover){.personalInformation__emailContainer .verifyBtn:hover{background:#ff7a00}}.personalInformation__emailContainer .verified{position:absolute;right:13px;top:calc(50% - 8px);width:16px;height:16px;background:#0000;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.personalInformation__emailContainer .verified svg{width:100%;height:100%}.personalInformation__emailContainer .verified svg path{stroke:var(--on-surface)}.personalInformation__emailContainer.checkmark .personalInformation__input input{padding-right:35px!important}.personalInformation__emailContainer.verify .personalInformation__input input{padding-right:154px!important}.personalInformation__date{width:calc(100% - 10px);margin-bottom:25px!important;background:linear-gradient(180deg,#ff681b,#ff5b37);border-radius:12px;padding:4px;border:1px solid #0000}.personalInformation__date .personalInformation__input{width:100%;margin-bottom:8px!important}.personalInformation__date .personalInformation__input .MuiInputBase-formControl{background:var(--surface)}.personalInformation__date.transparent{background:#0000;border:1px solid #fe5000}.personalInformation__date.orange .MuiFormHelperText-root{color:var(--on-surface)}.personalInformation__additional{display:flex;align-items:center;padding:0 10px 12px}.personalInformation__additional div{color:var(--on-surface)}.personalInformation__additional img{width:26px;height:26px;margin-right:8px}.personalInformation__agreement{display:flex;align-items:center;margin-bottom:18px}.personalInformation__agreement span{color:var(--on-surface)}.personalInformation__agreement span a{text-decoration:underline!important;color:#fe5000}.personalInformation__agreementError{position:relative;top:-10px;margin:0 14px 15px;color:#ff3d3d}.personalInformation__gender{margin-bottom:25px}.personalInformation__gender p{margin:0;color:var(--border-grey);padding:0 0 0 20px}.personalInformation__button{padding:15px 25px;background:#fe5000;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;border-radius:30px;transition:background-color .3s linear;width:100%}@media(hover:hover){.personalInformation__button:hover{background:#ff7a00}}.personalInformation__button:disabled{opacity:.5}@media(hover:hover){.personalInformation__button:disabled:hover{background:#fe5000;opacity:.5}}.personalInformation__logoutBlock{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:25px}.personalInformation__logoutBlock__item{display:flex;align-items:center;background:#0000;border:none;outline:none;cursor:pointer;color:var(--on-surface)}.personalInformation__logoutBlock__item svg{width:18px;height:18px;margin-right:7px}.personalInformation__logoutBlock__item svg path{fill:var(--on-surface)}@media(hover:hover){.personalInformation__logoutBlock__item:hover svg path{fill:#fe5000}}.personalInformation__logoutBlock__item.logout{display:flex;margin-bottom:10px}.deliveryAddress{border:1px solid var(--surface-container-low);border-radius:10px;margin-bottom:13px;padding:20px;position:relative}.deliveryAddress__content{display:flex;flex-wrap:wrap;width:80%!important}.deliveryAddress__content>div{width:50%;margin-bottom:30px}.deliveryAddress.active{background:var(--surface-container-lowest);border:1px solid #0000}.deliveryAddress__empty{color:var(--on-surface);margin-bottom:16px}.deliveryAddress__street{width:100%!important;margin-bottom:30px}.deliveryAddress__default{display:flex;align-items:center}.deliveryAddress__default p{color:var(--border-grey)}.deliveryAddress__buttons{display:flex;width:20%!important;position:absolute;top:20px;right:20px;justify-content:flex-end}.deliveryAddress__buttons button{border:none;background:#0000;cursor:pointer;margin-right:10px;padding:16px 0 0}.deliveryAddress__buttons button svg{width:26px;height:26px}.deliveryAddress__buttons button svg path{fill:var(--on-surface)}.deliveryAddress__buttons button:last-child{margin-right:0}.deliveryAddress__buttons button:last-child svg path{stroke:var(--on-surface);fill:none}.deliveryAddress__addAddress{padding:8px 20px;display:flex;justify-content:center;align-items:center;border:1px solid #fe5000;border-radius:30px;background:#0000;color:var(--on-surface);cursor:pointer}.deliveryAddress__addAddress svg{width:20px;height:20px;margin-right:8px}.deliveryAddress__addAddress svg *{fill:var(--on-surface)}.deliveryAddress__title{color:var(--border-grey);margin-bottom:7px;padding-right:10px}.deliveryAddress__data{color:var(--on-surface);padding-right:10px}.profile .paymentCardSkeleton{width:100%!important;height:80px}.paymentCard{padding:27px 20px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--border-grey);border-radius:10px;width:calc(100% - 42px);max-width:calc(100% - 42px);margin-bottom:10px}.paymentCard:last-child{margin-bottom:0}.paymentCard__info{display:flex;align-items:center}.paymentCard__info__name{color:var(--on-surface)}.paymentCard__info__expiry{color:#757c83}.paymentCard__btn{background:#0000;border:none;cursor:pointer;width:30px;height:30px;margin:0;padding:0}.paymentCard__btn svg{width:100%;height:100%}.paymentCard__btn svg path{stroke:var(--on-surface)}.paymentCard__add{display:flex;justify-content:center;align-items:center;border:1px solid #fe5000;color:var(--on-surface);padding:8px 20px;border-radius:30px;cursor:pointer;background:#0000;margin-top:16px}.paymentCard__add svg{width:20px;height:20px;margin-right:8px}.paymentCard__add svg *{fill:var(--on-surface)}.promocodes-container{display:flex;flex-wrap:wrap;width:100%}.promocodes,.promocodesSkeleton{width:calc(100% - 26px);min-width:calc(100% - 26px);max-width:calc(100% - 26px);border:1px solid #3f3f3f;border-radius:12px;padding:15px 12px;display:flex;margin-right:20px;margin-bottom:20px;height:-moz-fit-content;height:fit-content}.promocodesSkeleton__info,.promocodes__info{width:100%}.promocodesSkeleton__info__top,.promocodes__info__top{margin-bottom:20px}.promocodesSkeleton__info__top__deliveryTypes,.promocodes__info__top__deliveryTypes{display:flex;align-items:center;margin-bottom:10px}.promocodesSkeleton__info__top__deliveryType,.promocodes__info__top__deliveryType{background:#fe5000;border-radius:30px;padding:2px 9px;color:#fff;transition:background-color .3s linear;margin-right:5px}.promocodesSkeleton__info__top__deliveryType:last-child,.promocodes__info__top__deliveryType:last-child{margin-right:0}@media(hover:hover){.promocodesSkeleton__info__top__deliveryType:hover,.promocodes__info__top__deliveryType:hover{background:#ff7a00}}.promocodesSkeleton__info__top__deliveryType.pickup,.promocodes__info__top__deliveryType.pickup{background:#00a1ff}.promocodesSkeleton__info__top__date,.promocodes__info__top__date{color:#9c9c9c}.promocodesSkeleton__info__title,.promocodes__info__title{color:var(--on-surface);margin-bottom:25px}.promocodesSkeleton__info__code,.promocodes__info__code{border-radius:10px;border:1px dashed #5e6b74;padding:10px;display:flex;justify-content:space-between;align-items:center}.promocodesSkeleton__info__code>div,.promocodes__info__code>div{display:flex;align-items:center}.promocodesSkeleton__info__code__title,.promocodes__info__code__title{color:#9c9c9c;margin-right:10px}.promocodesSkeleton__info__code__code,.promocodes__info__code__code{color:var(--on-surface)}.promocodesSkeleton__info__code__btn,.promocodes__info__code__btn{font-family:Mont,sans-serif;background:#0000;cursor:pointer;width:26px;height:26px;margin-right:10px;border:none;padding:0}.promocodesSkeleton__info__code__btn svg,.promocodes__info__code__btn svg{width:100%;height:100%}.promocodesSkeleton__info__code__btn.copy svg *,.promocodes__info__code__btn.copy svg *{stroke:#fe5000}.promocodesSkeleton__info__code__btn.info,.promocodes__info__code__btn.info{margin-right:0}.promocodesSkeleton__info__code__btn.info svg circle,.promocodes__info__code__btn.info svg circle{stroke:var(--on-surface)}.promocodesSkeleton__info__code__btn.info svg path,.promocodes__info__code__btn.info svg path{fill:var(--on-surface)}.promocodesSkeleton__info__code__btn.info.active svg circle,.promocodes__info__code__btn.info.active svg circle{stroke:#fe5000}.promocodesSkeleton__info__code__btn.info.active svg path,.promocodes__info__code__btn.info.active svg path{fill:#fe5000}.promocodesSkeleton__info__details,.promocodes__info__details{margin-top:10px;color:#9c9c9c}.profile .promocodesSkeleton{border:none;height:200px}.basketModal{margin:auto auto 0;display:flex;justify-content:flex-end;width:100vw;max-width:100vw;height:calc(100% - 40px);max-height:calc(100% - 40px)}.basket{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--surface-container);padding:40px 0 0 20px;border-radius:30px 30px 0 0}.basket__wrapper{width:calc(100% - 20px);height:100%;overflow-y:auto;padding-right:20px}.basket__wrapper .basketItem{margin-bottom:121px}.basket__emptyBasket{width:100%;height:calc(100% - 162px);padding:40px 0;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.basket__emptyBasket h3{width:100%;text-align:center;color:var(--border-grey)}.basket__emptyBasket img{height:50%;width:auto;max-width:100%}.basket__emptyBasket__catalogue{width:calc(100% - 140px);display:flex;align-items:center;justify-content:center;padding:15px 20px;background:#fe5000;border-radius:30px;border:none;cursor:pointer;transition:background-color .3s linear}@media(hover:hover){.basket__emptyBasket__catalogue:hover{background:#ff7a00}}.basket__close{position:absolute;right:15px;top:15px;border:none;background:#0000;cursor:pointer;width:20px;height:20px;padding:0;z-index:100}.basket__close svg{width:100%;height:100%}.basket__close svg path{fill:#a4a4a4}.basket .skeletonBasket{width:100%}.customSelect{position:absolute;left:0;top:45px;width:100%;background:var(--surface-container-lowest);padding:0;height:auto;max-height:410px;z-index:1000;border-radius:10px}.customSelect.fixedHeight{height:410px}.customSelect__scroll{height:100%;max-height:100%;overflow-y:auto}.customSelect__scroll.withBottom{height:calc(100% - 41px);max-height:calc(100% - 41px)}.customSelect__scroll__item{position:relative;color:var(--on-surface);list-style-type:none;padding:10px;cursor:pointer}.customSelect__scroll__item.withButton{display:flex;justify-content:space-between;align-items:center}.customSelect__scroll__item.withButton>div{color:var(--on-surface);width:calc(100% - 24px)}.customSelect__scroll__item.withButton button{background:none;width:24px;height:24px;border:none;padding:0;cursor:pointer}.customSelect__scroll__item.withButton button svg{width:100%;height:100%}.customSelect__scroll__item.withButton button svg path{stroke:#a4a4a4}.customSelect__scroll__item:last-child{border-bottom:none}.customSelect__scroll__item.new{color:#fe5000}.customSelect__scroll__item.new:before{content:"+";font-size:17px;line-height:17px;font-family:MontBold,sans-serif!important;color:#fe5000;margin-right:6px;display:inline-block;height:17px;position:relative;top:2px}.addressPickerModal{width:100%;max-width:100%;max-height:90%;display:flex;align-items:center;justify-content:center;margin:auto auto 0}.addressPickerModal__wrapper{position:absolute;right:0;left:0;top:0;bottom:0;background:var(--basket-bg);padding:44px 0 10px 20px;border-radius:30px 30px 0 0;height:100%}.addressPickerModal__wrapper h3{color:var(--on-surface);margin-bottom:20px}.addressPickerModal .customSelect__scroll{height:auto!important;max-height:calc(100% - 136px)!important;padding-right:20px!important;overflow-y:auto!important}.addressPickerModal .customSelect__scroll__item{padding-left:0;padding-right:0}.tooltip{position:absolute;top:25px;left:0;right:-295px;width:250px;background:var(--surface-container-lowest);border-radius:10px;color:var(--grey);padding:10px 15px;z-index:200}.tooltip.otherGrey{background:var(--border-grey)}.tooltip__row{display:flex;justify-content:space-between;align-items:center}.tooltip__row__left,.tooltip__row__right{color:var(--on-surface);margin-top:7px}.rateOrderModal{margin:auto auto 0;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;height:calc(100% - 40px);max-height:calc(100% - 40px)}.rateOrderModal.small{max-height:500px!important}.rateOrderModal.extraSmall{max-height:250px!important}.rateOrderModal__wrapper{position:absolute;right:0;left:0;top:0;bottom:0;background:var(--basket-bg);overflow:hidden;padding:40px 20px 0;border-radius:30px 30px 0 0}.rateOrderModal__content{height:100%;overflow-y:auto;display:flex;flex-direction:column;align-items:center;margin-right:-20px;padding-right:20px}.rateOrderModal__content>:last-child{margin-bottom:20px}.rateOrderModal__close{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:16px;height:16px;padding:0}.rateOrderModal__close svg{width:100%;height:100%}.rateOrderModal__close svg path{fill:#a4a4a4}.rateOrderModal__title{color:var(--on-surface);margin-bottom:20px}.rateOrderModal__subtitle{color:var(--on-surface);text-align:center}.rateOrderModal__rating{width:200px}.rateOrderModal__rating .MuiRating-iconEmpty,.rateOrderModal__rating .MuiRating-iconFilled{color:#fe5000}.rateOrderModal__rating .MuiRating-root{font-size:2.5rem;margin:20px 0;width:100%}.rateOrderModal__caption{color:var(--on-surface);margin-bottom:20px}.rateOrderModal__container{margin-bottom:10px;width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.rateOrderModal__container__item{padding:15px 25px;background:var(--border-grey);color:var(--on-surface);height:58px;border-radius:10px;border:1px solid var(--border-grey);display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer}.rateOrderModal__container__item.active{border:1px solid #fe5000}.rateOrderModal__input{width:100%;margin-bottom:20px!important}.rateOrderModal__input label{background:var(--basket-bg);color:var(--border-grey)!important}.rateOrderModal__upLoadPhoto{width:100%;margin-bottom:20px}.rateOrderModal__send{padding:15px 25px;margin-bottom:50px!important;background:#fe5000;color:#fff;border:none;outline:none;border-radius:30px;cursor:pointer;transition:background-color .3s linear}@media(hover:hover){.rateOrderModal__send:hover{background:#ff7a00}}.rateOrderModal__errSend{margin-top:10px;color:#db000b}.emailVerify__title{color:var(--on-surface);margin-bottom:15px;width:100%;text-align:center}.emailVerify img{width:200px}.emailVerify__text{width:100%;text-align:center;margin-top:15px;color:var(--on-surface)}.approveActionModal .smallModal__content{max-width:359px;width:359px}.approveActionModal__subtitle,.approveActionModal__title{color:var(--on-surface);margin-bottom:15px;text-align:center}.approveActionModal__subtitle{color:var(--grey)}.approveActionModal__buttons{display:flex;align-items:center}.approveActionModal__buttons button{display:flex;justify-content:center;align-items:center;margin-right:10px;border:none;border-radius:30px;background:var(--button-background);cursor:pointer;color:var(--on-surface);padding:15px 19px}.approveActionModal__buttons button.orange{color:#fff;background:#fe5000;margin-right:0}@media(hover:hover){.approveActionModal__buttons button.orange:hover{background:#ff7a00}}.referralContent{width:100%}.referralContent .skeletonImage,.referralContent__img{width:100%;height:auto;margin-bottom:20px}.referralContent .skeletonImage{height:164px}.referralContent__left,.referralContent__right{width:100%}.referralContent__promocode{position:relative;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;background-image:url(/_next/static/media/referral-border.f57bb75d.webp);background-size:100% 100%;padding:30px 55px;width:calc(100% - 110px);max-width:530px}.referralContent__promocode__left h5{color:var(--grey)}.referralContent__promocode__left h2{color:var(--on-surface)}.referralContent__promocode__right{display:flex;justify-content:flex-end}.referralContent__promocode__right button{width:38px;height:38px;border-radius:50%;border:1px solid #fe5000;display:flex;align-items:center;justify-content:center;background:#0000;cursor:pointer;margin-right:10px;padding:0}.referralContent__promocode__right button:nth-child(2){margin-right:0}.referralContent__promocode__right button svg{width:20px;height:20px}.referralContent__promocode__right button svg *{stroke:var(--on-surface)}.referralContent__promocode .referralTooltip{position:absolute;top:80px;right:-10px;width:95px;background:var(--surface-container-lowest);border-radius:10px;color:var(--grey);padding:10px 15px;z-index:200;display:flex}.referralContent__promocode .referralTooltip button{width:35px;height:35px;margin-right:20px;border-radius:50%;transition:background-color .3s linear}.referralContent__promocode .referralTooltip button:last-child{margin-right:0}.referralContent__promocode .referralTooltip button svg{width:100%;height:100%}.referralContent__promocode .referralTooltip button svg path{fill:var(--on-surface);stroke:none}.referralContent__promocode .referralTooltip button svg path:first-child,.referralContent__promocode .referralTooltip button svg path:nth-child(2){fill:#fe5000}@media(hover:hover){.referralContent__promocode .referralTooltip button:hover{background:#fe5000!important}}.referralContent .skeletonCode{width:100%;height:104px;margin-bottom:20px}.referralContent__title{width:100%;color:var(--on-surface);margin-bottom:20px}.referralContent__title svg{width:18px;height:18px}.referralContent__title svg path{fill:var(--on-surface)}.referralContent__subtitle{margin-bottom:20px;color:var(--on-surface);width:100%;display:flex;align-items:center;white-space:nowrap}.referralContent__subtitle span{width:30px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--border-grey);color:var(--on-surface);margin-right:4px;border-radius:3px}.referralContent__subtitle span:first-child{margin-left:4px}.referralContent__text{color:var(--on-surface);white-space:pre-line}.referralContent__text a{text-decoration:none;color:#fe5000}.referralContent__text h6,.referralContent__text p{margin-bottom:10px}.referralContent__text h6{margin-top:6px}.referralContent__expand{margin-top:16px;background:#0000;color:#fe5000;border:none;display:flex;align-items:center;cursor:pointer;padding:0;white-space:nowrap}.referralContent__expand svg{margin-left:5px;transform:rotate(270deg)}.referralContent__expand svg path{fill:#fe5000}.referralContent__expand.expanded svg{transform:rotate(90deg)}.referralContent .skeletonText{width:100%;height:288px}.referralModal{display:flex;justify-content:center;align-items:center;margin:auto auto 0;height:calc(100% - 40px);max-height:calc(100% - 40px);width:100%;max-width:100%}.referralModal .skeleton{background-color:var(--skeleton-light)!important}.referralModal__wrapper{background:var(--surface-container-lowest);margin:auto;position:relative;display:flex;flex-direction:column;align-items:center;overflow-y:auto;padding:35px 20px 20px;width:100%;max-width:100%;height:calc(100% - 40px);max-height:calc(100% - 40px);min-height:calc(100% - 40px);border-radius:30px 30px 0 0}.referralModal__wrapper .referralContent__right{height:unset;max-height:unset;margin-bottom:35px}.referralModal__close{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:16px;height:16px;padding:0}.referralModal__close svg{width:100%;height:100%}.referralModal__close svg path{fill:#a4a4a4}.referralModal .referralTooltip{background:var(--button-background)}.referralProgram .referralContent{display:flex;flex-direction:column;justify-content:flex-start}.referralProgram .referralContent__left{width:100%;min-width:100%;padding-right:0}.referralProgram .referralContent__right{width:100%}.notLike__img{width:73px;height:73px;margin-bottom:20px}.notLike__successImg{width:95px;height:95px;margin-bottom:15px}.notLike__successText,.notLike__text{color:var(--on-surface);width:100%;text-align:center}.notLike__text{margin-bottom:20px}.notLike__comment{width:100%}.notLike__comment label{background:var(--basket-bg)}.notLike__btn{border-radius:30px;background:#fe5000;border:none;outline:none;cursor:pointer;padding:15px 25px;display:flex;align-items:center;justify-content:center;margin-top:20px;transition:background-color .3s linear}@media(hover:hover){.notLike__btn:hover{background:#ff7a00}}.picker-bg{z-index:1300;inset:0;top:0;left:0;right:0;bottom:0;display:flex;position:fixed;align-items:center;justify-content:center;background-color:#00000080;-webkit-tap-highlight-color:rgba(0,0,0,0)}.customTimePicker{z-index:1301;position:absolute;width:320px;height:346px;left:calc(50% - 160px);top:calc(50% - 168px);background:var(--surface-container-lowest)}.customTimePicker__title{color:var(--on-surface)}.customTimePicker__title,.customTimePicker__top{padding:10px 50px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--border-grey)}.customTimePicker__top__number{font-size:36px;color:var(--on-surface);padding:0 5px}.customTimePicker__top__number:last-child{margin-right:0}.customTimePicker__top__number.active{background:var(--border-grey)}.customTimePicker__numbers{padding:20px 50px;border-bottom:1px solid var(--border-grey)}.customTimePicker__numbers__row{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.customTimePicker__numbers__row:last-child{margin-bottom:0}.customTimePicker__numbers__number{background:#0000;color:var(--on-surface);border:none;cursor:pointer}.customTimePicker__numbers__number svg path{fill:var(--on-surface)}.customTimePicker__numbers__number:disabled{color:var(--border-grey)}.customTimePicker__numbers__number:disabled svg path{fill:var(--border-grey)}.customTimePicker__numbers__number.arrowForward svg{transform:rotate(180deg)}.customTimePicker__submit{padding:10px 50px}.customTimePicker__submit button{width:100%;height:40px}.wokConstructor__info__steps{display:flex;margin-bottom:32px;position:relative;width:100%;justify-content:space-between}.wokConstructor__info__steps__item{background:var(--surface);z-index:2;display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;border:1px solid var(--surface-container-high);color:var(--on-surface);margin-right:30px;box-sizing:border-box;position:relative}.wokConstructor__info__steps__item.active{border:2px solid #fe5000}.wokConstructor__info__steps__item.active.itemTopping{border:2px dashed #fe5000}.wokConstructor__info__steps__item.active:after{position:absolute;content:url(/_next/static/media/checkmark-orange-filled.b3ac9298.svg);top:-5px;right:-5px;width:18px;height:18px}.wokConstructor__info__steps__item:last-child{margin-right:0}.wokConstructor__info__steps__item.itemTopping{border:1px dashed var(--surface-container-high)}.wokConstructor__info__steps__item img{width:50px;height:50px}.wokConstructor__info__steps__line{position:absolute;z-index:1;top:50%;left:0;width:100%;border-bottom:1px dashed var(--surface-container-high)}.wokConstructor__info__stepsContent .title{color:var(--on-surface);margin-bottom:15px}.wokConstructor__info__stepsContent__item{margin-bottom:32px}.wokConstructor__info__stepsContent__item:last-child{margin-bottom:0}.wokConstructor__info__stepsContent__item .wokVariant{display:flex;justify-content:space-between;align-items:center;border-radius:20px;border:1px solid var(--surface-container-high);margin-bottom:15px;padding:0 10px}.wokConstructor__info__stepsContent__item .wokVariant:last-child{margin-bottom:0}.wokConstructor__info__stepsContent__item .wokVariant .dishesItem{min-width:unset}.wokConstructor__info__stepsContent__item .wokVariant .dishesItem__count{background:var(--surface-container)}.wokConstructor__info__stepsContent__item .wokVariant .dishesItem__count button{background:var(--surface-container-low);margin-right:24px}.wokConstructor__info__stepsContent__item .wokVariant .dishesItem__count button:last-child{margin-right:5px;margin-left:24px}.wokConstructor__info__stepsContent__item .wokVariant>div{display:flex;align-items:center;justify-content:flex-start}.wokConstructor__info__stepsContent__item .wokVariant__img{width:50px;height:50px;margin-right:10px}.wokConstructor__info__stepsContent__item .wokVariant__name{color:var(--on-surface);max-width:100%}.wokConstructor__info__stepsContent__item .wokVariant__price{color:var(--on-surface);margin-right:10px}.wokConstructor__info__stepsContent__item .wokVariant__btn{display:flex;justify-content:center;align-items:center;height:40px;background:#0000;border:1px solid #fe5000;border-radius:30px;padding:0 20px;cursor:pointer;color:var(--on-surface)}.wokConstructor__info__stepsContent__item .wokVariant__btn:disabled{opacity:.5}.wokConstructor__info__toppingsTitle{color:var(--on-surface);margin-top:32px;margin-bottom:16px}.wokConstructor__info .dishesItem{min-width:unset}.wokConstructor__info .dishesItem__count button{margin-right:30px}.wokConstructor__info .dishesItem__count button:last-child{margin-right:5px;margin-left:30px}.wokConstructor__info .dishesItem__count button:disabled{opacity:.5}.wokConstructor__info__bottom{background:var(--surface-container);height:46px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--surface-container-low);position:fixed;left:0;bottom:0;z-index:6;width:calc(100% - 40px);padding:8px 20px;align-items:flex-start}.wokConstructor__info__bottom .dishesItem__count{width:unset}.wokConstructor__info__bottom .price{color:var(--on-surface);font-family:MontBold,sans-serif!important;font-size:32px;line-height:100%;position:absolute;left:20px;bottom:8px}.wokConstructor__info__bottom .count{color:#c4c4c4;font-family:Mont,sans-serif!important;font-size:16px;line-height:100%}.wokConstructor__info__bottom .count.black{color:var(--on-surface)}.wokConstructor__info__bottom>button{display:flex;justify-content:center;align-items:center;background:#fe5000;border:none;border-radius:30px;padding:0 20px;height:44px;cursor:pointer;white-space:nowrap}.wokConstructor__info__bottom>button:disabled{opacity:.5}.wokConstructor__info__bottom>button img{width:30px;height:30px;margin-right:8px}@media(hover:hover){.wokConstructor__info__bottom>button:hover{background:#ff7a00}.wokConstructor__info__bottom>button:disabled{background:#fe5000}}.toppingsFullScreen{position:absolute;left:0;top:0;width:100%;height:100%;background:var(--surface);z-index:8;border-radius:20px;overflow:hidden;z-index:100}.toppingsFullScreen__top{padding:24px 16px;box-sizing:border-box;width:100%;display:flex;justify-content:space-between}.toppingsFullScreen__top .close{z-index:4;position:relative;top:0;right:0}.toppingsFullScreen__back svg{transform:rotate(180deg);width:20px;height:20px;margin-right:5px;position:relative}.toppingsFullScreen__title{color:var(--on-surface);margin-bottom:24px}.toppingsFullScreen__list{padding:0 16px 24px;box-sizing:border-box;height:calc(100% - 93px - 75px);max-height:calc(100% - 93px - 75px);overflow-y:auto}.toppingsFullScreen__list .topping{width:100%;max-width:100%;min-width:100%}.toppingsFullScreen__list__rows{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:8px;gap:8px}@media(max-width:890px){.toppingsFullScreen__list__rows{grid-template-columns:repeat(6,1fr)}}@media(max-width:767px){.toppingsFullScreen__list__rows{grid-template-columns:repeat(5,1fr)}}@media(max-width:650px){.toppingsFullScreen__list__rows{grid-template-columns:repeat(4,1fr)}}@media(max-width:540px){.toppingsFullScreen__list__rows{grid-template-columns:repeat(3,1fr)}}@media(max-width:374px){.toppingsFullScreen__list__rows{grid-template-columns:repeat(2,1fr)}}.toppingsFullScreen__summary{background:#0000;height:93px;box-sizing:border-box;width:100%;padding:16px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid var(--surface-container-low);flex-direction:column}.toppingsFullScreen__summary__text{margin-bottom:8px;margin-right:0;text-align:center;color:var(--on-surface)}.toppingsFullScreen__summary button{background:#fe5000;border-radius:30px;height:34px;min-height:34px;width:100%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 32px;margin-left:auto}@media(hover:hover){.toppingsFullScreen__summary button:hover{background:#ff7a00}}.toppingsBtn{border:none;border-radius:30px;background:var(--surface-container-lowest);color:var(--on-surface);cursor:pointer;display:flex;justify-content:center;align-items:center;padding:8px 24px;box-sizing:border-box;width:100%;margin-bottom:16px}.toppingsBtn img{margin-right:16px;width:32px;height:32px}.toppingsBtn span{margin-left:26px}.modalToppingsList{display:flex;flex-wrap:wrap;margin-top:16px}.modalToppingsList>div{padding:4px 8px;color:var(--on-surface);margin-right:8px;margin-bottom:8px;border-radius:12px;border:1px solid var(--surface-container-low);display:flex;align-items:center}.modalToppingsList>div button{margin-left:8px;width:24px;height:24px;padding:0;border:none;background:var(--surface-container-low);border-radius:50%;cursor:pointer}.modalToppingsList>div button svg{width:100%;height:100%}.modalToppingsList>div button svg rect{stroke:#0000}.modalToppingsList>div button svg path{fill:var(--on-surface)}.cookingBanner{background:var(--surface-container-lowest);position:relative;border-radius:16px;overflow:hidden;padding:20px;width:calc(100% - 40px);margin-bottom:25px}.cookingBanner__img{display:none}.cookingBanner__content{max-width:100%}.cookingBanner__title{color:var(--on-surface);margin-bottom:10px}.cookingBanner__text{color:var(--on-surface);margin-bottom:60px;white-space:pre-line}.cookingBanner__btn{position:absolute;width:calc(100% - 40px);bottom:20px;left:20px;background:#fe5000;border:none;border-radius:30px;cursor:pointer;padding:15px 25px;z-index:10}@media(hover:hover){.cookingBanner__btn:hover{background:#ff7a00}}.cookingInfoModal{width:100%;max-width:700px;height:calc(100% - 40px);max-height:calc(100% - 40px);margin:auto auto 0;display:flex;align-items:center;justify-content:center}.cookingInfoModal__wrapper{background:var(--basket-bg);position:absolute;top:0;bottom:0;left:0;right:0;padding:35px 20px 0;border-radius:30px 30px 0 0}.cookingInfoModal__content{height:100%;overflow-y:auto;padding-bottom:60px;padding-right:20px;margin-right:-20px}.cookingInfoModal__close{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:16px;height:16px;padding:0}.cookingInfoModal__close svg{width:100%;height:100%}.cookingInfoModal__close svg path{fill:#a4a4a4}.cookingInfoModal__title{color:var(--on-surface);margin-bottom:20px}.cookingInfoModal__text{color:var(--on-surface);white-space:pre-line;margin-bottom:35px}.alertModal{height:-moz-fit-content;height:fit-content}.alertModal__content{position:absolute;border-radius:10px;background:var(--basket-bg);padding:10px 30px 10px 20px}.alertModal__content__closeButton{position:absolute;top:10px;right:10px;border:none;background:#0000;display:flex;justify-content:center;align-items:center;cursor:pointer;width:16px;height:16px;padding:0;background:var(--border-grey);border-radius:50%}.alertModal__content__closeButton svg{width:50%;height:50%}.alertModal__content__closeButton svg path{fill:var(--on-surface)}.alertModal__content__text{color:var(--on-surface)}.bonusesProfile{display:flex;flex-direction:column;width:100%}.bonusesProfile__history{padding-left:0;margin-top:30px;width:100%}.bonusesProfile__history__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.bonusesProfile__history__top h3{color:var(--on-surface);padding-right:10px}.bonusesProfile__history__top .select{position:relative}.bonusesProfile__history__top .select .customSelect{right:0;left:auto;width:150px;top:30px;height:300px}.bonusesProfile__history__yearButton{background:#0000;color:#fe5000;border:none;display:flex;align-items:center;cursor:pointer;padding:0;white-space:nowrap}.bonusesProfile__history__yearButton svg{margin-left:5px;transform:rotate(270deg)}.bonusesProfile__history__yearButton svg path{fill:#fe5000}.bonusesProfile__history__yearButton.open svg{transform:rotate(90deg)}.bonusesProfile__history__empty{color:var(--border-grey)}.bonusesProfile__history__list .skeletons{display:flex;justify-content:space-between;padding:0 20px 20px;margin-bottom:20px;border-bottom:1px solid var(--button-background)}.bonusesProfile__history__list .skeletons .skeleton{width:20%;height:20px}.bonusesProfile__history__list .skeletons .skeleton:nth-child(2){width:40%}.bonusesProfile__history__list__item{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--button-background)}.bonusesProfile__history__list__item>div:first-child{padding-left:20px;width:20%;color:var(--border-grey)}.bonusesProfile__history__list__item>div:nth-child(2){padding:0 20px;width:40%;color:var(--on-surface)}.bonusesProfile__history__list__item>div:nth-child(3){padding-right:20px;width:20%;color:var(--on-surface);display:flex;justify-content:flex-end;align-items:center}.bonusesProfile__history__list__item>div:nth-child(3) svg{width:12px;height:12px;margin-left:5px}.bonusesProfile__history__list__item>div:nth-child(3) svg path{fill:var(--on-surface)}.bonusesProfile__history__list__item>div:nth-child(3).green{color:#00d259}.bonusesProfile__history__list__item>div:nth-child(3).green svg path{fill:#00d259}.sbpWindow{display:flex;align-items:center;justify-content:center;width:100%;height:calc(100% - 40px);margin:auto auto 0}.sbpWindow.small{width:100%;height:350px}.sbpWindow.smallQr{width:500px;height:500px}.sbpWindow__wrapper{background:var(--basket-bg);width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:30px 30px 0 0}.sbpWindow__wrapper .iframe{width:100%;height:100%;border:none}.sbpWindow__wrapper .iframe.hidden{display:none!important}.sbpWindow__alert{padding:48px}.sbpWindow__alert__top{display:flex;justify-content:space-between;align-items:center;width:100%}.sbpWindow__alert>img{width:80px;display:block;margin:0 auto}.sbpWindow__alert>.caption1{margin-bottom:32px;width:100%;text-align:center}.sbpWindow__alert__buttons{display:flex;justify-content:center;width:100%}.sbpWindow__alert__buttons button{width:calc(50% - 10px);height:40px}.sbpWindow__alert__buttons button:first-child{margin-right:20px}.sbpWindow .caption1,.sbpWindow .textBold,.sbpWindow h3{color:var(--on-surface)}.sbpWindow__qr{padding:48px;display:flex;flex-direction:column;align-items:center}.sbpWindow__qr.hidden{display:none}.sbpWindow__qr .caption1,.sbpWindow__qr h3{text-align:center;margin-bottom:20px}.sbpWindow__qr .textBold{margin-top:20px;text-align:center}.sbpWindow__close{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:16px;height:16px;padding:0;z-index:10000}.sbpWindow__close svg{width:100%;height:100%}.sbpWindow__close svg path{fill:#000}.sbpWindow__close.white svg path{fill:var(--on-surface)}.citySelector{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--fake-graphite-gray);display:flex;align-items:center;justify-content:center;z-index:9999;overflow:hidden}.citySelector~body,.citySelector~html{overflow:hidden!important}.citySelector__container{display:flex;flex-direction:column;align-items:center;padding:40px 56px;gap:32px;width:auto;height:auto;background:var(--surface-container-lowest);border-radius:16px}.citySelector__logo{display:flex;justify-content:center;align-items:center;width:70%;height:60px}.citySelector__logo img{width:100%;height:100%;object-fit:cover}.citySelector__logo img.citySelector__logo--light{display:none}.citySelector__logo img.citySelector__logo--dark{display:block}.citySelector__title{color:var(--on-surface);font-size:24px;font-weight:600;text-align:center}.citySelector__subtitle{color:var(--grey);font-size:16px;margin:0;text-align:center}.citySelector__cities{display:flex;flex-direction:column;gap:16px;width:100%}.citySelector__city{display:block;font-family:Mont,sans-serif;width:100%;padding:16px 24px;font-size:16px}:root[data-theme=dark] .citySelector{background:var(--surface)}:root[data-theme=dark] .citySelector__logo .citySelector__logo--light{display:block}:root[data-theme=dark] .citySelector__logo .citySelector__logo--dark{display:none}@media(max-width:767px){.citySelector__container{height:auto;padding:32px 24px;margin:24px;gap:32px;left:16px;top:50%;overflow:hidden}.citySelector__logo{height:48px}.citySelector__logo img{height:100%;min-width:calc(100% - 16px)}.citySelector__title{font-size:20px}.citySelector__subtitle{font-size:14px}.citySelector__city{padding:14px 20px;font-size:15px}}.filterPicker{position:relative;width:-moz-fit-content;width:fit-content;z-index:50}.filterPicker>div{width:100%}.filterPicker__input{border-radius:16px;box-sizing:border-box;background:var(--surface-container-lowest);height:40px;border:none;outline:none;padding:0 12px;cursor:pointer;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.filterPicker__input>svg{width:24px;height:24px}.filterPicker__input>svg path{stroke:var(--on-surface)}.filterPicker__dropdown{display:none}.filterPicker__dropdown__item{padding:8px 45px 8px 16px;color:var(--on-surface);position:relative;background:var(--fake-graphite-gray)}@media(hover:hover){.filterPicker__dropdown__item:hover{background:var(--fake-graphite-gray-hover)}}.filterPicker__dropdown__item.active:after{position:absolute;content:url(/_next/static/media/checkmark-orange.01581699.webp);width:24px;height:24px;top:6px;right:16px}.filterPickerModal{width:100%;max-width:100%;height:220px;max-height:220px;display:flex;align-items:center;justify-content:center;margin:auto auto 0}.filterPickerModal__wrapper{position:absolute;right:0;left:0;top:0;bottom:0;background:var(--basket-bg);padding:44px 0 10px 20px;border-radius:30px 30px 0 0;height:100%}.filterPickerModal__wrapper h3{color:var(--on-surface);margin-bottom:20px}.filterPickerModal__list{list-style-type:none;padding:0;margin:0}.filterPickerModal__list .filterPicker__dropdown__item{padding-left:0;background:var(--basket-bg)!important}@media(hover:hover){.filterPickerModal__list .filterPicker__dropdown__item:hover{background:var(--fake-graphite-gray-hover)!important}}.filterPickerModal__reset{width:calc(100% - 20px);display:flex;justify-content:center;align-items:center;background:#0000;height:32px;border:none;cursor:pointer;color:var(--on-surface);margin-top:16px;padding:0}.filterOnly.filterPicker{margin-right:8px}.filterOnly .filterPicker__input>svg{display:block}.filterOnly .filterPicker__input>svg path{stroke:none;fill:var(--on-surface)}.filterOnly .filterPicker__btn.chevron{width:24px;height:24px;top:8px;right:16px;transform:rotate(270deg)}.filterOnly .filterPicker__btn.chevronOpen{transform:rotate(90deg)}.filterOnly .filterPicker__dropdown__item{padding-left:42px;padding-right:16px}.filterOnly .filterPicker__dropdown__item__btn{position:absolute;width:24px;height:24px;background:#0000;border:1px solid var(--border-grey);border-radius:50%;cursor:pointer;padding:0;display:block;left:0;top:5px}.filterOnly .filterPicker__dropdown__item.active .filterPicker__dropdown__item__btn{background:#fe5000;border:1px solid #fe5000}.filterOnly .filterPicker__dropdown__item.active .filterPicker__dropdown__item__btn:after{content:url(/_next/static/media/checkmark.665db186.webp);width:18px;height:18px;top:0;left:0}.certificateModal{margin:auto auto 0;display:flex;align-items:center;justify-content:center;max-height:calc(100% - 40px)}.certificateModal__wrapper{position:absolute;box-sizing:border-box;left:0;right:0;background:var(--surface-container);overflow:hidden;border-radius:30px 30px 0 0;height:100%;padding:16px 0 0;transform:none;top:auto;bottom:0}.certificateModal__top{display:flex;justify-content:space-between;align-items:center;color:var(--on-surface);margin:0 32px 24px;font-size:26px;line-height:130%}.certificateModal__top button{background:#0000;border:none;cursor:pointer;padding:0}.certificateModal__top button svg{width:20px;height:20px}.certificateModal__top button svg path{fill:#a4a4a4}.certificateModal__menu{list-style-type:none;padding:0 0 5px;margin:0 20px 24px;width:calc(100% - 40px);overflow-x:hidden;display:flex}.certificateModal__menu li{margin-bottom:5px;width:20%;box-sizing:border-box}.certificateModal__menu li:last-child .certificate__menu__item{margin-right:0}.certificateModal__menu__item{background:#0000;color:var(--border-grey);cursor:pointer;padding:0 0 5px;white-space:nowrap;transition:color .3s linear;width:100%;margin:0;border:none;border-bottom:3px solid #0000}.certificateModal__menu__item.active{color:var(--on-surface);border-bottom:3px solid #fe5000}.certificateModal__content{box-sizing:border-box;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;padding:0 20px;max-height:calc(100% - 120px)}.certificateModal.full{height:800px}.certificate__start{border-radius:20px;box-sizing:border-box;width:100%;position:relative;max-width:100%;background:linear-gradient(170.57deg,#ff8000 -64.32%,#ff6e00 -29.06%,#fe5000 4.16%,#fe500080 36.71%,var(--surface-container-lowest) 71.29%);padding:24px}.certificate__start:after{content:"";background-image:url(/_next/static/media/cert-info-gift.53c4e5de.webp);background-size:100% 100%;position:absolute;top:auto;bottom:55px;right:-14px;width:226px;height:216px}.certificate__start__slashes{height:18px;width:auto;margin-bottom:40px}.certificate__start__text{color:var(--on-surface);margin-bottom:16px;font-family:MontBold,sans-serif;width:100%;font-size:22px;line-height:28px}.certificate__start__link{font-family:MontBold,sans-serif;font-size:16px;line-height:24px}.certificate__start>.orangeButton{margin-top:120px;width:100%;padding:16px 0;box-sizing:border-box}.certificate__bottom{display:flex;justify-content:space-between;align-items:center;position:fixed;z-index:100;width:calc(100% - 40px);bottom:20px;left:20px}.certificate__bottom.withSum{z-index:10;box-sizing:border-box;margin-bottom:0!important;background:var(--surface-container-lowest);left:0;bottom:0;width:100%;padding:16px 32px}.certificate__bottom button{padding:10px 24px;font-family:Mont,sans-serif;font-size:14px;line-height:18px}.certificate__design{height:calc(100% - 32px);position:relative;margin:0 -20px 30px}.certificate__design .mySwiper{max-height:calc(100% - 38px);width:250vw!important;margin-left:-75vw!important;margin-right:-75vw!important}.certificate__design .mySwiper .swiper-wrapper{margin-bottom:187px}.certificate__design .mySwiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center}.certificate__design .mySwiper .swiper-wrapper .swiper-slide img{width:95%;height:auto;margin-top:1.5%;border-radius:20px}.certificate__design .mySwiper .swiper-wrapper .swiper-slide-active{display:flex;align-items:center}.certificate__design .mySwiper .swiper-wrapper .swiper-slide-active img{width:100%!important;margin-top:0!important;cursor:pointer}.certificate__design .mySwiper .swiper-pagination{width:100%;height:120px;bottom:0}.certificate__design .mySwiper .swiper-pagination .swiper-pagination-bullet{width:100px;height:auto;background:#0000!important;transform:scale(1)!important;opacity:1!important;position:relative;margin:20px 8px 0}.certificate__design .mySwiper .swiper-pagination .swiper-pagination-bullet div{width:4px;height:4px;border-radius:50%;background:var(--surface-container-low);position:absolute;top:-20px;left:calc(50% - 2px)}.certificate__design .mySwiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active div{background:#0000;border-radius:0;width:0;height:0;border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:5px solid var(--on-surface)}.certificate__design .mySwiper .swiper-pagination .swiper-pagination-bullet img{width:100%;height:100%;border-radius:8px}.certificate__nominal{margin-bottom:32px;height:calc(100% - 32px);position:relative}.certificate__nominal:before{left:0;background:linear-gradient(to right,var(--surface-container) 0,var(--surface-container) 33%,#0000 100%)}.certificate__nominal:after,.certificate__nominal:before{content:"";position:absolute;width:80px;top:200px;height:calc(100% - 240px);z-index:100;pointer-events:none}.certificate__nominal:after{right:0;background:linear-gradient(to right,#0000 0,var(--surface-container) 66%,var(--surface-container) 100%)}.certificate__nominal__img{width:100%;display:flex;justify-content:center;margin-bottom:16px}.certificate__nominal__img img{width:100%;max-width:300px;max-height:200px;border-radius:20px}.certificate__nominal__value{width:100%;font-family:MontBold,sans-serif;font-size:32px;line-height:42px;text-align:center;margin-bottom:16px;color:var(--on-surface)}.certificate__nominal .mySwiper{margin-bottom:24px}.certificate__nominal .mySwiper .swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--border-grey);cursor:pointer}.certificate__nominal .mySwiper .swiper-slide div{width:4px;height:4px;border-radius:50%;background:var(--surface-container-low);left:calc(50% - 2px);margin-bottom:24px}.certificate__nominal .mySwiper .swiper-slide.swiper-slide-active{color:var(--on-surface)!important}.certificate__nominal .mySwiper .swiper-slide.swiper-slide-active div{background:#0000;border-radius:0;width:0;height:0;border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:5px solid var(--on-surface)}.certificate__data{width:100%;margin-bottom:32px;height:calc(100% - 32px);position:relative}.certificate__data__buttons{margin-bottom:16px!important;width:100%!important}.certificate__data__buttons .selector__item{height:-moz-fit-content;height:fit-content;font-family:Mont,sans-serif;font-size:16px;line-height:20px;padding:12px 0;width:50%}.certificate__data__buttons.selectorCalendar{width:100%!important}.certificate__data__buttons.selectorCalendar .selector__item{width:50%;padding:12px 0}.certificate__data__list{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:24px}.certificate__data__listColumn{height:170px;margin-bottom:24px;display:flex;flex-direction:column}.certificate__data__listColumn .certificate__data__input{margin-bottom:16px;width:50%}.certificate__data>.MuiTextField-root,.certificate__data__input{width:100%!important;margin-right:0!important}.certificate__data__input.withCount{grid-column-end:auto;position:relative}.certificate__data__input.withCount .MuiFormHelperText-root{position:absolute;right:8px;top:4px;font-family:Mont,sans-serif;font-size:12px;line-height:100%;color:var(--surface-container-high);margin:0}.certificate__data__input>label{background:var(--surface-container)!important}.certificate__data__listCalendar{height:auto}.certificate__data__listCalendar .inputWithSvg{position:relative;width:100%}.certificate__data__listCalendar .inputWithSvg .certificate__data__input{width:100%}.certificate__data__listCalendar .inputWithSvg .certificate__data__input input{cursor:pointer}.certificate__data__listCalendar .inputWithSvg>svg{position:absolute;right:13px;top:13px;width:20px;height:20px;cursor:pointer}.certificate__data__listCalendar .inputWithSvg>svg path{stroke:var(--on-surface)}.certificate__data__listCalendar .inputWithSvg.bigIcon>svg{width:24px;height:24px;right:10px;top:10px}.certificate__data__listCalendar .certificate__data__input{margin-bottom:16px;width:100%}.certificate__data__listCalendar .info{font-family:Mont,sans-serif;font-size:18px;line-height:22px;color:var(--on-surface)}.certificate__data__listCalendar .certTimePicker{width:226px;height:181px;padding:16px;box-sizing:border-box;position:absolute;border:1px solid var(--surface-container-low);border-radius:16px;right:auto;left:0;top:185px;background:var(--surface-container);z-index:1000}.certificate__data__listCalendar .certTimePicker__swipers{display:flex;justify-content:space-between}.certificate__data__listCalendar .certTimePicker__swipers .swiper-container{width:90px;height:110px;float:left}.certificate__data__listCalendar .certTimePicker__swipers .swiper-container .swiper-slide p{color:var(--surface-container-high);text-align:center;cursor:pointer;font-family:MontBold,sans-serif;font-size:20px;line-height:20px}.certificate__data__listCalendar .certTimePicker__swipers .swiper-container .swiper-slide-active p{color:var(--on-surface)}.certificate__data__listCalendar .certTimePicker__swipers .swiper-container .swiper-button-next,.certificate__data__listCalendar .certTimePicker__swipers .swiper-container .swiper-button-prev{display:none}.certificate__data__listCalendar .certTimePicker__btn{font-family:Mont,sans-serif;font-size:14px;line-height:14px;padding:8px 24px;margin:8px auto 0}.certificate__data .MuiDateCalendar-root{width:320px;height:-moz-fit-content;height:fit-content;position:absolute;right:auto;left:0;top:125px;background:var(--surface-container);border:1px solid var(--surface-container-lowest);border-radius:16px;z-index:1000}.certificate__data .MuiDateCalendar-root .MuiPickersCalendarHeader-root{padding:16px 24px 16px 34px;margin:0;color:var(--on-surface)}.certificate__data .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiIconButton-root svg path{fill:var(--on-surface)}.certificate__data .MuiDateCalendar-root .MuiPickersCalendarHeader-root .MuiIconButton-root.Mui-disabled svg path{fill:var(--surface-container-high)}.certificate__data .MuiDateCalendar-root .MuiPickersDay-root,.certificate__data .MuiDateCalendar-root .MuiPickersYear-yearButton,.certificate__data .MuiDateCalendar-root .MuiTypography-root{color:var(--on-surface);border:none}.certificate__data .MuiDateCalendar-root .MuiPickersDay-root.Mui-disabled,.certificate__data .MuiDateCalendar-root .MuiPickersYear-yearButton.Mui-disabled,.certificate__data .MuiDateCalendar-root .MuiTypography-root.Mui-disabled{color:var(--surface-container-high)}.certificate__data .MuiDateCalendar-root .MuiPickersDay-root.Mui-selected,.certificate__data .MuiDateCalendar-root .MuiPickersYear-yearButton.Mui-selected,.certificate__data .MuiDateCalendar-root .MuiTypography-root.Mui-selected{background:#fe5000;color:#fff}.certificate__payment{display:flex;margin-bottom:82px;flex-direction:column-reverse}.certificate__payment__img{width:285px;width:100%;margin-bottom:16px;margin-left:0}.certificate__payment__img img{width:100%;height:auto;border-radius:15px}.certificate__payment__data{width:100%}.certificate__payment__data__infoBlock{display:flex;margin-bottom:16px}.certificate__payment__data__infoBlock>div:first-child{width:142px;margin-right:14px;color:var(--surface-container-highest)}.certificate__payment__data__infoBlock>div:last-child{color:var(--on-surface)}.certificate__payment__subtitle{color:var(--on-surface);margin-top:24px;margin-bottom:16px;font-family:MontBold,sans-serif;font-size:18px}.certificate__payment__expand{background:#0000;color:var(--on-surface);border:none;display:flex;align-items:center;cursor:pointer;padding:0;white-space:nowrap;font-family:MontBold,sans-serif;font-size:16px}.certificate__payment__expand svg{margin-left:8px;transform:rotate(270deg)}.certificate__payment__expand svg path{fill:var(--on-surface)}.certificate__payment__expand.expanded svg{transform:rotate(90deg)}.certificate__payment__text{margin-top:8px;color:var(--on-surface)}.certificate__payment .certificate__data__input{margin-bottom:16px;width:100%}.certificate__payment__picker{margin-bottom:24px}.certificate__payment__picker .choosePayType{display:flex}.certificate__payment__picker .choosePayType__input{height:40px}.certificate__payment__picker .choosePayType>div>img,.certificate__payment__picker .choosePayType__btn{top:11px}.certificate__payment__picker .mySwiper{display:none}.certificate__payment__picker__item{background:var(--surface-container-lowest);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--on-surface);border-radius:10px;text-align:center;height:74px;padding:0 5px;cursor:pointer}.certificate__payment__picker__item img,.certificate__payment__picker__item svg{width:30px;height:30px;margin-bottom:8px}.certificate__payment__picker__item img *,.certificate__payment__picker__item svg *{fill:var(--on-surface)}.certificate__payment__picker__item.cash svg *{fill:none;stroke:var(--on-surface)}.certificate__payment__picker__item.sbp{background:#272747}.certificate__payment__picker__item.sbp img{width:57px;margin-bottom:8px}.certificate__payment__picker__item.active{box-shadow:0 0 0 4px var(--surface),0 0 0 5px #fe5000}.certificate__payment__agreement{margin-bottom:24px;align-items:center;max-width:unset}.certificate__payment__agreement .appCheckbox .checkmark{background-color:#0000;border:1px solid var(--surface-container-high)}.certificate__payment__agreement span a{text-decoration:underline!important;color:var(--on-surface)}.successModal .smallModal__content>img{width:95px;height:95px;margin-bottom:15px}.successModal .smallModal__content h4{color:var(--on-surface);margin-bottom:15px;text-align:center}.successModal .smallModal__content .textThin{color:var(--grey);margin-bottom:15px;text-align:center}.successModal .smallModal__content .orangeButton{padding:15px 25px}.certSmallModal{height:-moz-fit-content;height:fit-content;margin:auto auto 0;display:flex;justify-content:center;align-items:center}.certSmallModal__content{background:var(--surface-container);margin:auto;display:flex;flex-direction:column;align-items:center;position:relative;width:100%;max-width:100%;border-radius:30px 30px 0 0;padding:24px 20px 16px}.certSmallModal__content>img{width:95px;height:95px;margin-bottom:15px}.certSmallModal__content__closeButton{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:16px;height:16px;padding:0}.certSmallModal__content__closeButton svg{width:100%;height:100%}.certSmallModal__content__closeButton svg path{fill:#a4a4a4}.certSmallModal__content .textBig{color:var(--on-surface);margin-bottom:15px;font-size:20px}.certSmallModal__content .textThin{color:var(--surface-container-highest);margin-bottom:15px;text-align:center;font-size:14px}.certSmallModal__content .emptyButton,.certSmallModal__content .orangeButton{margin-bottom:15px;padding:16px 24px;color:var(--on-surface);font-family:Mont,sans-serif;font-size:16px}.certSmallModal__content .emptyButton:last-child,.certSmallModal__content .orangeButton:last-child{margin-bottom:0}.certSmallModal__content .emptyButton{background:#0000;cursor:pointer;border:none;transition:color .3s ease-in}@media(hover:hover){.certSmallModal__content .emptyButton:hover{color:#fe5000}}.certSmallModal.extraSmall .certSmallModal__content{width:470px;max-width:470px}.certificatesList__tabs{display:flex;margin-bottom:30px}.certificatesList__tabs__item{cursor:pointer;margin-right:40px}.certificatesList__tabs__item:last-child{margin-right:0}.certificatesList__tabs__item span{color:var(--on-surface);white-space:nowrap;font-size:16px;font-family:Mont,sans-serif}.certificatesList__tabs__item.active span{color:#fe5000;display:inline-block;min-height:20px}.certificatesList__tabs__item.active span:after{width:100%}.certificatesList__list{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:24px;grid-column-gap:16px}.certificatesList__list .certificateItem{background:var(--surface-container);border-radius:20px;box-sizing:border-box;padding:16px}.certificatesList__list .certificateItem>img{width:100%;height:auto;border-radius:16px;margin-bottom:16px}.certificatesList__list .certificateItem__nominal{color:var(--surface-container-highest);margin-bottom:16px;width:100%;text-align:center}.certificatesList__list .certificateItem__info{display:flex;justify-content:space-between;align-items:center;width:100%}.certificatesList__list .certificateItem__field{background:var(--surface-container-lowest);padding:0 10px;height:48px;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;border-radius:8px}.certificatesList__list .certificateItem__field:last-child{cursor:pointer}.certificatesList__list .certificateItem__field__smallText{font-family:Mont,sans-serif;font-size:14px;line-height:18px;color:var(--on-surface);margin-right:10px}.certificatesList__list .certificateItem__field__balance{font-family:MontBold,sans-serif;font-size:20px;line-height:24px;color:var(--on-surface)}.certificatesList__list .certificateItem__field>svg{width:32px;height:32px}.certificatesList__list .certificateItem__field>svg path{stroke:var(--on-surface)}.certificatesList__list .certificateItem__from{font-family:Mont,sans-serif;font-size:16px;line-height:20px;color:var(--on-surface);width:100%}.certificatesList__list .certificateItem__comment{background:#0000;border:none;padding:0;cursor:pointer;color:#fe5000;font-family:MontBold,sans-serif;font-size:16px;line-height:24px;display:flex;align-items:center;margin-top:16px;transition:color .3s ease-in}.certificatesList__list .certificateItem__comment:disabled{color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none}.certificatesList__list .certificateItem__comment:disabled svg path{fill:#0000}.certificatesList__list .certificateItem__comment svg{margin-left:8px;transform:rotate(180deg);position:relative;top:-1px}.certificatesList__list .certificateItem__comment svg path{fill:#fe5000;transition:fill .3s ease-in}@media(hover:hover){.certificatesList__list .certificateItem__comment:hover{color:#ff7a00}.certificatesList__list .certificateItem__comment:hover svg path{fill:#ff7a00}}@media(max-width:1379px){.certificatesList__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:1023px){.certificatesList__list{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.certificatesList__list{grid-template-columns:repeat(1,1fr)}}.certificatesList__empty{width:100%;max-width:413px;display:flex;flex-direction:column;align-items:center}.certificatesList__empty__text{font-size:18px;font-family:Mont,sans-serif;color:var(--surface-container-highest)}.certificatesList__empty img{width:100%;max-width:300px}.certificatesList__empty>a>button{padding:16px 40px;font-family:Mont,sans-serif;font-size:16px;line-height:20px}.certInfoModal{height:-moz-fit-content;height:fit-content;justify-content:center}.certInfoModal,.certInfoModal__content{margin:auto;display:flex;align-items:center}.certInfoModal__content{width:100%;max-width:440px;background:var(--surface-container);border-radius:24px;padding:24px;flex-direction:column;position:relative;box-sizing:border-box}.certInfoModal__content__closeButton{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:16px;height:16px;padding:0}.certInfoModal__content__closeButton svg{width:100%;height:100%}.certInfoModal__content__closeButton svg path{fill:#a4a4a4}.certInfoModal__title{color:var(--on-surface);margin-bottom:24px;font-family:MontBold,sans-serif;font-size:30px;line-height:42px}.certInfoModal__text{color:var(--on-surface);margin-bottom:16px;font-family:Mont,sans-serif;font-size:18px;line-height:22px;text-align:center}.certInfoModal__field{width:-moz-fit-content;width:fit-content;background:var(--surface-container-low);padding:8px 16px;border-radius:8px;color:var(--on-surface);margin-bottom:16px}.certInfoModal__date{font-family:Mont,sans-serif;font-size:16px;line-height:20px;color:var(--surface-container-highest);width:100%;text-align:center}.certInfoModal__qr{width:100%;box-sizing:border-box;max-width:300px;margin:0 auto 16px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:20px;padding:36px}.certInfoModal__qr svg{width:100%;height:100%}.certInfoModal.congrats .certInfoModal__content{max-width:466px;padding:32px}.certInfoModal.congrats .certInfoModal__title{width:100%}.certInfoModal.congrats .certInfoModal__text{font-size:16px;width:100%;margin-bottom:24px;text-align:left}.certInfoModal.congrats .certInfoModal__text:last-child{margin-bottom:0}.certPickerContainer{width:100%;max-width:469px;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.certPickerContainer__info{background:#0000;border:none;width:18px;height:18px;padding:0;cursor:pointer}.certPickerContainer__info svg{width:100%;height:100%}.certPickerContainer__info svg circle{stroke:var(--on-surface)}.certPickerContainer__info svg path{fill:var(--on-surface)}.certPicker{width:calc(100% - 34px);box-sizing:border-box;background:var(--surface-container-lowest);padding:0 16px;height:56px;border-radius:16px;border:1px solid #0000;display:flex;align-items:center;cursor:pointer}.certPicker.empty{background:#0000;border:1px solid #fe5000}.certPicker.disabled{opacity:.5}.certPicker>img{width:63px;height:39px;margin-right:16px;border-radius:7px}.certPicker>svg{width:32px;height:32px;margin-right:16px}.certPicker>svg rect{fill:var(--on-surface)}.certPicker>svg rect:first-child{fill:none;stroke:var(--on-surface)}.certPicker>svg path{fill:var(--on-surface)}.certPicker__text{color:var(--on-surface);width:100%;position:relative}.certPicker__text .caption1{color:var(--surface-container-highest)}.certPicker__text__info{width:calc(100% - 22px - 18px);display:flex;justify-content:space-between}.certPicker__close{position:absolute;top:50%;right:0;transform:translateY(-50%);width:14px;height:14px;background:#0000;padding:0;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer}.certPicker__close svg{width:100%;height:100%}.certPicker__close svg path{fill:#a4a4a4}.certPickerModal{height:-moz-fit-content;height:fit-content;margin:auto auto 0;display:flex;justify-content:center;align-items:center}.certPickerModal__content{background:var(--surface-container-lowest);margin:auto;display:flex;flex-direction:column;align-items:center;position:relative;box-sizing:border-box;padding:30px;width:100%!important;max-width:100%!important;border-radius:24px 24px 0 0}.certPickerModal__content>img{width:95px;height:95px;margin-bottom:15px}.certPickerModal__content__closeButton{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:16px;height:16px;padding:0}.certPickerModal__content__closeButton svg{width:100%;height:100%}.certPickerModal__content__closeButton svg path{fill:#a4a4a4}.certPickerModal__content__title{color:var(--on-surface);margin-bottom:20px;width:100%;font-size:24px;font-family:MontBold,sans-serif;line-height:30px}.certPickerModal__content__subtitle{color:var(--surface-container-highest);margin-bottom:20px;width:100%;font-family:Mont,sans-serif;font-size:18px;line-height:24px}.certPickerModal__content .caption1{color:var(--on-surface)}.certPickerModal__content__list{margin-bottom:10px;max-height:320px;width:100%;overflow-y:auto;margin-right:-10px;padding-right:10px}.certPickerModal__content .certPicker{width:100%;background:var(--surface-container-low);margin-bottom:10px}.certPickerModal__content .certPicker:last-child{margin-bottom:0}.certPickerModal__content .certPicker.active{background:var(--primary-disabled);border:1px solid #fe5000}.certPickerModal__content .certPicker__text__info{width:100%}.certPickerModal__content .orangeButton{margin-top:10px;padding:16px 24px;font-family:Mont,sans-serif;font-size:16px}.certPickerModal__content .orangeButton:last-child{margin-bottom:0}.conditionModal{width:700px;max-width:700px;align-items:flex-start!important}.conditionModal__title{font-size:22px;font-family:MontBold,sans-serif;line-height:32px;margin-bottom:24px;color:var(--on-surface)}.conditionModal__text{color:var(--on-surface);margin-bottom:16px;width:100%;font-family:Mont,sans-serif;font-size:16px;line-height:140%;white-space:pre-wrap}.conditionModal__button{display:block;text-align:left;white-space:nowrap;font-family:MontBold,sans-serif;font-size:16px;line-height:16px}.conditionModal__button svg{width:16px;height:16px;min-width:16px;margin-left:8px;position:relative;top:3px}.orderErrorBlock{background:var(--primary-disabled);padding:8px 16px;display:flex;border-radius:16px;margin-bottom:16px;width:100%;box-sizing:border-box}.orderErrorBlock>svg{width:16px;min-width:16px;height:16px;margin-right:8px}.orderErrorBlock>svg circle{stroke:var(--on-surface)}.orderErrorBlock>svg path{fill:var(--on-surface)}.orderErrorBlock__text{color:var(--on-surface);font-family:Mont,sans-serif;font-size:12px;line-height:140%}.cookieAlert{position:fixed;bottom:24px;right:24px;left:24px;width:calc(100% - 48px);border-radius:16px;padding:15px 24px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background:var(--surface-container);box-shadow:4px 2px 9.7px 0 hsla(0,0%,55%,.251);z-index:150}.cookieAlert__text{color:var(--surface-container-highest);font-family:Mont,sans-serif;font-size:14px;line-height:20px;padding-right:24px;width:100%}.cookieAlert__text a{text-decoration:underline!important;color:var(--surface-container-highest)!important}.cookieAlert__button{width:92px;min-width:92px;height:40px;font-family:Mont,sans-serif;font-size:14px;line-height:20px}.page500{padding-top:32px;width:100%;display:flex;flex-direction:column;align-items:center}.page500__img{width:50%;max-width:300px;height:100%;margin-bottom:16px}.page500__title{font-family:MontBold;font-size:30px;line-height:42px;color:var(--on-surface)}.page500__text,.page500__title{margin-bottom:16px;text-align:center}.page500__text{font-family:Mont;font-size:18px;line-height:150%;color:var(--surface-container-highest);width:70%}.page500__btn{height:40px;padding:0 24px;font-family:Mont;font-size:14px}@media(max-width:1023px){.page500__text{width:100%}}@media(max-width:767px){.page500__title{font-size:22px;line-height:28px}.page500__text{font-size:16px}}.bookingConditions .skeletonText{width:100%;height:80vh}.bookingConditions__text{color:var(--on-surface);font-family:Mont,sans-serif;font-size:16px;line-height:24px}.bookingConditions__text p{margin:0;padding:0;margin-block:0}.bookingConditions__text p:first-child *{margin-top:0!important}.bookingConditions__text ul{margin-block:0;margin:0;padding:0 0 0 25px}.bookingConditions__text strong{font-size:26px;color:var(--on-surface);line-height:32px;margin-top:24px;margin-bottom:6px;display:block;font-family:MontBold,sans-serif}.bookingConditions__text a[href="https://www.tokyo-city.ru/templates/doc/zayavlenie_na_vozvrat_sredstv_tokyo-city.docx"]{font-size:18px;line-height:150%;margin:12px 0;display:block}@media(hover:hover){.bookingConditions__text a[href="https://www.tokyo-city.ru/templates/doc/zayavlenie_na_vozvrat_sredstv_tokyo-city.docx"]:hover:before{content:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 12.003V12.75C3 13.3467 3.23705 13.919 3.65901 14.341C4.08097 14.7629 4.65326 15 5.25 15H12.75C13.3467 15 13.919 14.7629 14.341 14.341C14.7629 13.919 15 13.3467 15 12.75V12M9 3.375V11.625M9 11.625L11.625 9M9 11.625L6.375 9" stroke="rgb(254 80 0)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important}}.bookingConditions__text a[href="https://www.tokyo-city.ru/templates/doc/zayavlenie_na_vozvrat_sredstv_tokyo-city.docx"]:before{content:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 12.003V12.75C3 13.3467 3.23705 13.919 3.65901 14.341C4.08097 14.7629 4.65326 15 5.25 15H12.75C13.3467 15 13.919 14.7629 14.341 14.341C14.7629 13.919 15 13.3467 15 12.75V12M9 3.375V11.625M9 11.625L11.625 9M9 11.625L6.375 9" stroke="rgb(255 255 255)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:18px;height:18px;margin-right:8px;position:relative;top:2px}.bookingConditions__text.light a[href="https://www.tokyo-city.ru/templates/doc/zayavlenie_na_vozvrat_sredstv_tokyo-city.docx"]:before{content:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 12.003V12.75C3 13.3467 3.23705 13.919 3.65901 14.341C4.08097 14.7629 4.65326 15 5.25 15H12.75C13.3467 15 13.919 14.7629 14.341 14.341C14.7629 13.919 15 13.3467 15 12.75V12M9 3.375V11.625M9 11.625L11.625 9M9 11.625L6.375 9" stroke="rgb(33 39 42)" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.bookingConditions__text a{background:#0000;padding:0;border:none;outline:none;cursor:pointer;color:var(--on-surface);text-decoration:underline!important}@media(hover:hover){.bookingConditions__text a:hover{color:#fe5000}}.catalogue .dishesNotFound{margin-bottom:30px}.catalogue .catalogue-alert,.catalogue .category-note{color:var(--on-surface);margin-bottom:25px}.catalogue .category-note{background:var(--surface-container-lowest);padding:15px;display:flex;align-items:center;border-radius:10px;width:-moz-fit-content;width:fit-content;max-width:100%}.catalogue .category-note img{width:24px;height:24px;margin-right:10px}.catalogue .skeletonSorting{width:100%;max-width:350px;height:40px;position:absolute;left:0}@media(max-width:767px){.catalogue .skeletonSorting{max-width:200px}}.catalogue .skeletonFilters{width:100%;height:34px;margin-bottom:25px}@media(max-width:1023px){.catalogue .skeletonFilters{height:27px}}.catalogue .filtersList{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px;position:relative;background:var(--surface-container);padding:8px;border-radius:24px;box-sizing:border-box;margin-left:auto}.catalogue .filtersList .typesOpacity{height:40px;min-width:16px;width:16px;background:linear-gradient(to right,#0000 0,var(--surface-container) 100%);position:relative;left:-16px}.typesSorting{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;max-width:100%}.typesSorting .types{color:var(--on-surface);height:40px;display:flex;justify-content:center;align-items:center;border:none;border-radius:16px;background:#0000;outline:none;cursor:pointer;margin-right:4px;padding:0 12px;white-space:nowrap}.typesSorting .types.active{background:var(--surface-container-lowest)}.deliveryZones__title{color:var(--on-surface);margin-bottom:24px}.deliveryZones .skeletonSubtitle,.deliveryZones .skeletonTitle{margin-bottom:24px;width:100%;height:36px}.deliveryZones .skeletonSubtitle{height:28px}.deliveryZones__menu{display:flex;margin-bottom:36px;border-top:2px solid var(--border-light);padding-top:36px}.deliveryZones__menu button{background:#0000;border:1px solid #787e82;padding:8px 15px;cursor:pointer;border-radius:10px;margin-right:15px;color:var(--on-surface)}.deliveryZones__menu button:last-child{margin-right:0}.deliveryZones__menu button.active{background:#fe5000;border:1px solid #fe5000;transition:background-color .3s linear}@media(hover:hover){.deliveryZones__menu button.active:hover{background:#ff7a00;border:1px solid #ff7a00}}.deliveryZones__info{width:100%;display:flex;margin-bottom:36px;flex-direction:column;justify-content:flex-start}.deliveryZones__info__item{display:flex;width:100%;max-width:100%;margin-bottom:24px;padding:0;box-sizing:border-box}.deliveryZones__info__item:last-child{margin-bottom:0}.deliveryZones__info__item img{width:80px;height:75px;margin-right:10px}.deliveryZones__info__item__title{color:var(--on-surface);margin-bottom:5px}.deliveryZones__info__item__text{color:var(--grey);white-space:pre-line}.deliveryZones .skeletonTop{border-radius:16px;width:100%;height:86px;margin-bottom:25px}.deliveryZones .skeletonMap{width:100%;height:328px;margin-bottom:30px}.deliveryZones .skeletonAddresses{width:100%;height:200px}.selector{width:100%;border:1px solid var(--surface-container-low);background:#0000;padding:4px;box-sizing:border-box;margin-bottom:8px}.selector,.selector__item{display:flex;align-items:center;border-radius:30px}.selector__item{width:50%;height:36px;text-align:center;color:var(--on-surface);cursor:pointer;justify-content:center}@media(hover:hover){.selector__item:hover{color:#fe5000;transition:color .3s linear}}.selector__item.active{background:#fe5000;transition:background-color .3s linear}@media(hover:hover){.selector__item.active:hover{background:#ff7a00}}.chooseAddress{width:100%;display:flex;align-items:center;position:relative}.chooseAddress.cash>div *{fill:none;stroke:var(--on-surface)}.chooseAddress>div{width:100%}.chooseAddress>div>img,.chooseAddress>div>svg{position:absolute;width:22px;height:22px;left:25px;top:7px}.chooseAddress>div>img *,.chooseAddress>div>svg *{fill:var(--on-surface)}.chooseAddress__input{border-radius:30px;background:var(--surface-container);height:44px;border:none;outline:none;padding:8px 56px 8px 16px;width:100%;cursor:pointer;white-space:nowrap;overflow:hidden;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.chooseAddress__input .caption1{line-height:14px!important;color:var(--on-surface)}.chooseAddress__input__address{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--on-surface)}.chooseAddress__input__data{display:flex}.chooseAddress__input__data>div{margin-right:15px;display:flex;align-items:center}.chooseAddress__input__data>div:last-child{margin-right:0}.chooseAddress__input__data>div svg{width:10px;height:10px}.chooseAddress__input__data>div svg path{stroke:var(--grey);margin-right:4px}.chooseAddress__input__comment{font-family:Mont,sans-serif;font-size:10px;line-height:10px;color:var(--surface-container-highest);margin-top:2px}.chooseAddress__btn{background:#0000;height:24px;width:24px;border:none;outline:none;cursor:pointer;position:absolute;padding:0;right:16px;top:10px;transform:rotate(270deg)}.chooseAddress__btn.open{transform:rotate(90deg)}.chooseAddress__btn.pickup{transform:rotate(180deg)}.chooseAddress__btn svg{width:100%;height:100%}.chooseAddress__btn svg path{fill:var(--on-surface)}.homePage{display:flex;flex-direction:column;padding-top:16px}.homePage .chooseDeliveryType{display:flex;flex-direction:column;align-items:center;z-index:3;width:100%;margin-bottom:24px}.homePage__row{display:flex;width:100%;margin:24px 0}.homePage__row__menu{width:45px;min-width:45px;height:45px;background:var(--surface-container);display:flex;justify-content:center;align-items:center;border:none;border-radius:50%;cursor:pointer;margin-right:8px}.homePage__row__menu .header__menuButton__burger{margin-right:0}.homePage__row__menu .header__menuButton__burger .line{background-color:var(--on-surface)}.orderRegistration .order{background:#0000;padding:0;display:flex;width:100%;max-width:100%;position:relative;flex-direction:column}.orderRegistration .order .orderRightBlock{width:100%}.orderRegistration .order .orderRightBlock>div{background:var(--surface-container-lowest)}.orderRegistration .order__personalInformation{width:100%;display:flex;flex-direction:column;margin-bottom:30px}.orderRegistration .order__personalInformation>div{margin-bottom:15px;width:100%}.orderRegistration .order__personalInformation>div:last-child{margin-bottom:0}.orderRegistration .order__personalInformation__date{width:calc(100% - 10px)!important;background:linear-gradient(180deg,#ff681b,#ff5b37);border-radius:12px;padding:4px;border:1px solid #0000}.orderRegistration .order__personalInformation__date .order__personalInformation__input{width:100%;margin-bottom:8px!important}.orderRegistration .order__personalInformation__date .order__personalInformation__input .MuiInputBase-formControl{background:var(--surface)}.orderRegistration .order__personalInformation__date.orange .MuiFormHelperText-root{color:var(--on-surface)}.orderRegistration .order__left{height:-moz-fit-content;height:fit-content;z-index:99;display:flex;width:100%;max-width:100%;flex-direction:column-reverse}.orderRegistration .order__left .opacitySwiper .swiper-button-next,.orderRegistration .order__left .opacitySwiper .swiper-button-prev{height:86px}.orderRegistration .order__left .dateTime{width:100%;margin-top:30px;position:relative;right:0;top:0}.orderRegistration .order__left .dateTime .MuiFormHelperText-contained{display:none}.orderRegistration .order .selector{width:100%;max-width:100%;margin-bottom:24px}.orderRegistration .order .chooseAddress{width:100%!important;padding-left:0!important;margin-bottom:8px}.orderRegistration .order .chooseAddress__input{background:var(--surface-container-lowest)}.orderRegistration .order .chooseAddress.mb{margin-bottom:24px}.orderRegistration .order .chooseAddress>div>img,.orderRegistration .order .chooseAddress>div>svg{left:25px}.orderRegistration .order__subtitle{color:var(--on-surface);margin-bottom:8px}.orderRegistration .order .opacitySwiper{padding:5px;margin:-5px -5px 15px}.orderRegistration .order__intercom{display:flex;align-items:center;color:var(--on-surface);margin-bottom:24px}.orderRegistration .order__addressItem{height:66px;background:var(--surface-container-lowest);border-radius:10px;color:var(--on-surface);cursor:pointer;position:relative;padding:10px 35px 10px 10px}.orderRegistration .order__addressItem:last-child{margin-right:0}.orderRegistration .order__addressItem.new{padding-right:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.orderRegistration .order__addressItem.new svg{width:36px;height:36px}.orderRegistration .order__addressItem.new svg path{fill:var(--on-surface)}.orderRegistration .order__addressItem.active{box-shadow:0 0 0 4px var(--surface),0 0 0 5px #fe5000}.orderRegistration .order__addressItem__buttons{position:absolute;width:20%;min-width:30px;top:0;bottom:0;right:0}.orderRegistration .order__addressItem__buttons button{width:100%;height:calc(50% - 1px);margin:0 0 2px;border:none;background:var(--border-grey);display:flex;justify-content:center;align-items:center;cursor:pointer}.orderRegistration .order__addressItem__buttons button svg{width:24px;height:24px}.orderRegistration .order__addressItem__buttons button svg path{fill:var(--on-surface)}.orderRegistration .order__addressItem__buttons button:first-child svg path{stroke:var(--on-surface);fill:none}.orderRegistration .order__addressItem__buttons button:first-child{border-radius:0 10px 0 0}.orderRegistration .order__addressItem__buttons button:nth-child(2){margin-bottom:0;border-radius:0 0 10px 0}.orderRegistration .order__time{display:flex;flex-wrap:wrap;margin-bottom:24px;position:relative}.orderRegistration .order__time__timeContainer{position:relative;width:calc(50% - 5px);max-width:calc(50% - 5px)}.orderRegistration .order__time__timeContainer .order__time__item{height:56px;width:calc(100% - 20px);max-width:calc(100% - 20px)}.orderRegistration .order__time__timeContainer .order__time__item.right~.timePicker{left:0}.orderRegistration .order__time .skeleton{width:calc(50% - 5px);height:76px;margin-right:10px}.orderRegistration .order__time .skeleton:last-child{margin-right:0}.orderRegistration .order__time__item{height:66px;background:var(--surface-container-lowest);border-radius:10px;color:var(--on-surface);cursor:pointer;position:relative;padding:10px;width:calc(50% - 5px - 20px);max-width:calc(50% - 5px - 20px);margin-right:10px}.orderRegistration .order__time__item:last-child,.orderRegistration .order__time__item:nth-child(2){margin-right:0}.orderRegistration .order__time__item.time{height:56px;width:calc(50% - 5px - 20px);max-width:calc(50% - 5px - 20px)}.orderRegistration .order__time__item.active{box-shadow:0 0 0 4px var(--surface),0 0 0 5px #fe5000}.orderRegistration .order__time__item__final{display:flex;margin-top:8px;align-items:center}.orderRegistration .order__time__item__final svg{width:18px;height:18px;margin-right:5px}.orderRegistration .order__time__item__final svg path{stroke:#fe5000}.orderRegistration .order__time__item__final p{color:var(--on-surface)}.orderRegistration .order__time__item__label{color:var(--grey);margin-top:0}.orderRegistration .order__time__item__deliveryTime{color:var(--on-surface);display:flex;align-items:center;margin-top:8px}.orderRegistration .order__time__item__deliveryTime svg{margin-right:5px;width:18px;height:18px}.orderRegistration .order__time__item__deliveryTime svg path{stroke:#fe5000}.orderRegistration .order__time .timePicker{background:var(--surface-container-lowest);overflow:hidden;display:flex;flex-direction:column;align-items:center;z-index:10;position:fixed;bottom:0;left:0;height:253px;width:calc(100vw - 40px);padding:40px 20px 20px;border-radius:20px 20px 0 0}.orderRegistration .order__time .timePicker__swipers{display:flex;justify-content:space-between;width:100%;max-width:400px}.orderRegistration .order__time .timePicker__swipers .swiper-container{width:15%;height:130px;float:left}.orderRegistration .order__time .timePicker__swipers .swiper-container:first-child{width:50%}.orderRegistration .order__time .timePicker__swipers .swiper-container:first-child .swiper-slide p{text-align:left}.orderRegistration .order__time .timePicker__swipers .swiper-container .swiper-slide p{color:var(--border-grey);text-align:right;cursor:pointer}.orderRegistration .order__time .timePicker__swipers .swiper-container .swiper-slide-active p{color:var(--on-surface)}.orderRegistration .order__time .timePicker__swipers .swiper-container .swiper-button-next,.orderRegistration .order__time .timePicker__swipers .swiper-container .swiper-button-prev{display:none}.orderRegistration .order__time .timePicker__swipers.withRanges .swiper-container{width:40%}.orderRegistration .order__time .timePicker__swipers.withRanges .swiper-container:first-child{width:50%}.orderRegistration .order__time .timePicker__btn{padding:12px 15px;background:#fe5000;color:#fff;border-radius:30px;border:none;outline:none;cursor:pointer;margin:5px auto 0;transition:background-color .3s linear;display:flex;align-items:center;justify-content:center;max-width:400px;width:calc(100vw - 40px)}@media(hover:hover){.orderRegistration .order__time .timePicker__btn:hover{background:#ff7a00}}.orderRegistration .order__comment{width:100%;margin-bottom:24px}.orderRegistration .order__paytypes{margin-bottom:8px}.orderRegistration .order__paytypes__item{background:var(--surface-container-lowest);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--on-surface);border-radius:10px;text-align:center;height:74px;padding:0 5px;cursor:pointer}.orderRegistration .order__paytypes__item img,.orderRegistration .order__paytypes__item svg{width:30px;height:30px;margin-bottom:8px}.orderRegistration .order__paytypes__item img *,.orderRegistration .order__paytypes__item svg *{fill:var(--on-surface)}.orderRegistration .order__paytypes__item.cash svg *{fill:none;stroke:var(--on-surface)}.orderRegistration .order__paytypes__item.sbp{background:#272747}.orderRegistration .order__paytypes__item.sbp img{width:57px;margin-bottom:8px}.orderRegistration .order__paytypes__item.active{box-shadow:0 0 0 4px var(--surface),0 0 0 5px #fe5000}.orderRegistration .order__paytypes .banknoteTitle{color:var(--on-surface);margin-bottom:20px;margin-top:12px}.orderRegistration .order__paytypes__banknote{display:flex;flex-wrap:wrap}.orderRegistration .order__paytypes__banknote__item{border-radius:10px;background:var(--surface-container-lowest);padding:0 20px;height:46px;display:flex;align-items:center;justify-content:center;margin-right:15px;margin-bottom:15px;color:var(--on-surface);white-space:nowrap;cursor:pointer}.orderRegistration .order__paytypes__banknote__item.active{box-shadow:0 0 0 4px var(--surface),0 0 0 5px #fe5000}.orderRegistration .order__paytypes__banknote__input{width:100%}.orderRegistration .order__paytypes__banknote__input.error .MuiInputBase-root{border-color:#ff3d3d!important}.orderRegistration .order__paytypes__banknote__input.error label{color:#ff3d3d!important}.orderRegistration .order__paytypes__banknote__input label{font-size:16px!important}.orderRegistration .order__paytypes__banknote__error{color:#ff3d3d;margin-top:5px}.orderRegistration .order__agreement{display:flex;align-items:center;margin-top:5px}.orderRegistration .order__agreement span{color:var(--on-surface)}.orderRegistration .order__agreement span a{text-decoration:underline;color:#fe5000}.orderRegistration .order__backToBasket{display:flex;justify-content:center;align-items:center;background:var(--surface-container-lowest);color:var(--on-surface);padding:12px 15px;border-radius:30px;border:none;outline:none;cursor:pointer;margin-top:28px}.orderRegistration .order__backToBasket svg{margin-right:10px}.orderRegistration .order__backToBasket svg rect{fill:var(--on-surface)}.paymentTypeMobileItem{display:flex;align-items:center;background:var(--border-grey);border-radius:16px;margin-bottom:8px;padding:16px;color:var(--on-surface);position:relative}.paymentTypeMobileItem.cash>svg *{fill:none;stroke:var(--on-surface)}.paymentTypeMobileItem>img,.paymentTypeMobileItem>svg{margin-right:10px;width:30px;height:30px}.paymentTypeMobileItem>svg *{fill:var(--on-surface)}.paymentTypeMobileItem .caption1{max-width:calc(100% - 40px - 34px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.paymentTypeMobileItem__btn{position:absolute;width:24px;height:24px;background:var(--surface-container-lowest);border-radius:50%;cursor:pointer;border:none;top:16px;right:16px;padding:0}.paymentTypeMobileItem__btn.active{background:#fe5000}.paymentTypeMobileItem__btn.active:after{content:url(/_next/static/media/checkmark.665db186.webp);width:18px;height:18px;top:0;left:0}.choosePayType{width:100%;display:flex;align-items:center;position:relative}.choosePayType.cash>div>svg *{fill:none;stroke:var(--on-surface)}.choosePayType>div{width:100%}.choosePayType>div>img,.choosePayType>div>svg{position:absolute;width:22px;height:22px;left:25px;top:9px}.choosePayType>div>img *,.choosePayType>div>svg *{fill:var(--on-surface)}.choosePayType__input{border-radius:30px;background:var(--surface-container-lowest);height:34px;border:none;outline:none;padding:3px 37px 3px 57px;width:calc(100% - 57px - 37px);cursor:pointer;white-space:nowrap;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.choosePayType__input .textThin{line-height:18px!important}.choosePayType__input.disabled>div{color:var(--border-grey)!important}.choosePayType__input__address{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;color:var(--on-surface)}.choosePayType__input__data{display:flex}.choosePayType__input__data>div{margin-right:15px;color:var(--grey);font-size:11px;line-height:14px;display:flex;align-items:center}.choosePayType__input__data>div:last-child{margin-right:0}.choosePayType__input__data>div svg{width:14px;height:14px}.choosePayType__input__data>div svg path{stroke:var(--grey);margin-right:5px}.choosePayType__btn{background:#0000;height:22px;width:22px;right:15px;top:9px;border:none;outline:none;cursor:pointer;position:absolute;padding:0;transform:rotate(270deg)}.choosePayType__btn.open{transform:rotate(90deg)}.choosePayType__btn.pickup{transform:rotate(180deg)}.choosePayType__btn svg{width:100%;height:100%}.choosePayType__btn svg path{fill:var(--on-surface)}.profile{width:100%}.profile__empty{width:100%;max-width:630px;margin:30px auto 0}.profile__empty h3{width:100%;text-align:center;color:var(--border-grey);margin-bottom:32px}.profile__empty img{width:100%;height:auto}.profile__subtitle{color:var(--on-surface);margin-bottom:10px}.profile__menu{display:flex;overflow-x:auto;list-style-type:none;padding:0;margin:0 0 16px}.profile__menu a{display:block;margin-bottom:3px}.profile__menu a:last-child .profile__menu__item{margin-right:0}.profile__menu__item{background:#0000;border:1px solid var(--grey);border-radius:10px;color:var(--on-surface);cursor:pointer;margin-right:8px;padding:8px;white-space:nowrap}.profile__menu__item.active{border:1px solid #fe5000}.SearchPage__noResult{color:var(--grey);margin-bottom:60px}.termsOfUse__content .red{color:#db000b}.termsOfUse__content strong{font-family:MontBold,sans-serif!important}.termsOfUse__content a{color:var(--grey);text-decoration:none}.termsOfUse__content h2{color:var(--on-surface);margin-bottom:15px}.termsOfUse__content h2 a{color:var(--on-surface)}.termsOfUse__content li,.termsOfUse__content p,.termsOfUse__content ul{color:var(--grey)}.termsOfUse__content ul{padding-left:20px;list-style:disc outside}.termsOfUse__content p,.termsOfUse__content ul{margin-bottom:12px}.errorPageBreadcrumsWrapper .breadcrumbs__current{max-width:100%}.thanksForOrder{display:flex;flex-direction:column-reverse;align-items:center}.thanksForOrder .skeletonContent,.thanksForOrder__content{width:100%;height:300px}.thanksForOrder__title{margin-bottom:30px;color:var(--on-surface)}.thanksForOrder__additional,.thanksForOrder__text{color:var(--grey);margin-bottom:30px}.thanksForOrder__additional ul,.thanksForOrder__text ul{padding-left:20px;margin-bottom:10px}.thanksForOrder__additional{border-radius:16px;border:1px solid var(--grey);color:var(--on-surface);overflow:hidden;text-overflow:ellipsis;padding:15px;min-width:calc(100% - 30px);width:calc(100% - 30px);max-width:calc(100% - 30px)}.thanksForOrder span.orange{color:#fe5000}.thanksForOrder span.green{color:#00d259}.thanksForOrder__toMain{width:100%;max-width:612px;border:none;outline:none;background:#fe5000;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:30px;height:54px;cursor:pointer;transition:background-color .3s linear}@media(hover:hover){.thanksForOrder__toMain:hover{background:#ff7a00}}.thanksForOrder__referral{width:100%;max-width:612px;margin-bottom:30px}.thanksForOrder__referral__top{border-radius:12px 12px 0 0;background:var(--surface-container-lowest);margin-bottom:2px;display:flex;align-items:center;justify-content:center;color:var(--on-surface);height:80px;padding:0 20px}.thanksForOrder__referral__bottom{display:flex;width:100%}.thanksForOrder__referral__dislike,.thanksForOrder__referral__like{background:var(--surface-container-lowest);border-radius:0 0 0 12px;border:none;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;height:48px;margin-right:2px;width:calc(50% - 1px);color:var(--on-surface)}.thanksForOrder__referral__dislike svg,.thanksForOrder__referral__like svg{width:18px;height:18px;margin-right:6px}.thanksForOrder__referral__dislike svg path,.thanksForOrder__referral__like svg path{fill:#fe5000}.thanksForOrder__referral__dislike{border-radius:0 0 12px 0;margin-right:0}.thanksForOrder__referral__dislike svg{transform:rotate(180deg)}.thanksForOrder.error .skeletonImage,.thanksForOrder.error img{position:relative;bottom:86px}.page404{padding-top:60px;width:100%;display:flex;flex-direction:column;align-items:center}.page404__title{color:var(--on-surface);margin-bottom:20px;text-align:center}.page404__text{color:var(--grey);margin-bottom:36px;width:70%;text-align:center}.page404__text a{color:#fe5000;cursor:pointer}.page404__img{width:100%;max-width:1000px;height:100%}@media(max-width:1023px){.page404__text{width:100%}}.legalInformation>a{margin-bottom:38px}.legalInformation>a:last-child{margin-bottom:0}.legalInformation a{text-decoration:none;cursor:pointer;color:var(--on-surface);display:flex;align-items:center;padding:0 25px}.legalInformation a .textButton{text-align:left;display:block}.legalInformation a .textButton span{white-space:nowrap}.legalInformation a .textButton span svg{position:relative;width:18px;min-width:18px;height:18px;margin-left:4px;top:4px}.legalInformation__copyright{color:var(--on-surface);margin-top:35px;padding:0 24px}.legalInformation .MuiAccordion-root{background:var(--surface);box-shadow:none;margin-bottom:16px}.legalInformation .MuiAccordion-root:last-child{margin-bottom:0}.legalInformation .MuiAccordion-root:before{height:0;opacity:0}.legalInformation .MuiAccordion-root .MuiAccordionSummary-root{border:1px solid var(--on-surface);border-radius:10px;padding:16px 24px}.legalInformation .MuiAccordion-root .MuiAccordionSummary-content{color:var(--on-surface);margin:0!important}.legalInformation .MuiAccordion-root .MuiAccordionDetails-root{color:var(--on-surface);padding:16px 24px}.legalInformation .MuiAccordion-root .MuiAccordionDetails-root ul{margin:15px 0}.legalInformation .MuiAccordion-root .MuiAccordionDetails-root a{padding:0}.legalInformation .MuiAccordion-root .MuiAccordionDetails-root a svg{width:18px;min-width:18px;height:18px;top:4px;margin-left:4px}.legalInformation .MuiAccordion-root .MuiAccordionSummary-expandIconWrapper svg path{fill:var(--on-surface)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:initial}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}