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:1440px}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)}.textH1,h1{font-size:46px;font-family:MontBold,sans-serif!important;line-height:56px}@media(max-width:1023px){.textH1,h1{font-size:36px;line-height:46px}}@media(max-width:767px){.textH1,h1{font-size:26px;line-height:36px}}.textH2,h2{font-size:30px;font-family:MontBold,sans-serif!important;line-height:42px}@media(max-width:767px){.textH2,h2{font-size:18px;line-height:26px}}.textH3,h3{font-size:26px;font-family:MontBold,sans-serif!important;line-height:32px}@media(max-width:767px){.textH3,h3{font-size:20px;line-height:26px}}.textBig,h4{font-size:24px;font-family:MontBold,sans-serif!important;line-height:32px}@media(max-width:1023px){.textBig,h4{font-size:20px;line-height:24px}}@media(max-width:767px){.textBig,h4{font-size:16px;line-height:20px}}.textBigThin,h5{font-size:24px;font-family:Mont,sans-serif!important;line-height:32px}@media(max-width:1023px){.textBigThin,h5{font-size:20px;line-height:24px}}@media(max-width:767px){.textBigThin,h5{font-size:16px;line-height:20px}}.textH6,h6{font-size:20px;font-family:Mont,sans-serif!important;line-height:30px}@media(max-width:767px){.textH6,h6{font-size:16px;line-height:24px}}.caption0{font-size:20px;font-family:MontBold,sans-serif!important;line-height:26px}@media(max-width:1023px){.caption0{font-size:18px;line-height:24px}}@media(max-width:767px){.caption0{font-size:16px;line-height:22px}}.textBold{font-size:18px;font-family:MontBold,sans-serif!important;line-height:28px}@media(max-width:1023px){.textBold{font-size:16px;line-height:20px}}.textThin{font-size:18px;font-family:Mont,sans-serif!important;line-height:28px}@media(max-width:1023px){.textThin{font-size:16px;line-height:20px}}.buttonText{font-size:16px;font-family:MontBold,sans-serif!important;line-height:18px}@media(max-width:767px){.buttonText{font-size:14px;line-height:16px}}.caption1{font-size:16px;font-family:Mont,sans-serif!important;line-height:20.8px}@media(max-width:767px){.caption1{font-size:14px;line-height:18px}}.caption2{font-size:14px;line-height:16px}.caption2,.caption3{font-family:Mont,sans-serif!important}.caption3{font-size:12px;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>.caption0,.mySwiperBlock>.textBig,.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%)}.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:40px}.basketItem__title{color:var(--on-surface)}.basketItem__content{order:1;width:100%;margin-right:0}.basketItem__content__addons,.basketItem__content__list{margin-bottom:40px}.basketItem__content__addons h4{color:var(--on-surface);margin-bottom:18px}.basketItem__content__addons__container{display:grid;grid-template-columns:1fr 1fr 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:48px;min-width:48px;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:column;justify-content:space-between}.basketItem__content__addons__container .addon__data__name{color:var(--on-surface);margin-bottom:5px;padding-top:10px}.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)}.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:5px 20px}.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% - 105px)}.basketItem__content .subItemBasket__wrapper .name{color:var(--on-surface);width:calc(50% - 52px);height:-moz-fit-content;height:fit-content;cursor:pointer}.basketItem__content .subItemBasket__wrapper .name p{margin-top:5px;color:var(--grey)}.basketItem__content .subItemBasket__img{width:80px;min-width:80px;margin-right:25px;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{display:flex;align-items:center;justify-content:space-between;width:calc(50% + 52px);padding-left:10px}.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{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 .basketRightBlock{order:3;width:100%;padding:0}.basketItem .basketRightBlock__unavailable{padding-left:10px;text-align:right}.basketItem .basketRightBlock__button{width:100%;height:46px;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}}@media(max-width:767px){.basketItem .basketRightBlock__button{height:35px}}.basketItem .basketRightBlock__minSum{display:flex;justify-content:center;align-items:center;margin-bottom:5px;color:var(--on-surface);width:100%}.basketItem .basketRightBlock__minSum .goToPickup{color:#fe5000;cursor:pointer;margin-left:5px;background:#0000;padding:0!important;border:none;outline:none}@media(max-width:767px){.basketItem .basketRightBlock__minSum{flex-direction:column;justify-content:flex-start;align-items:flex-start}.basketItem .basketRightBlock__minSum .goToPickup{margin-left:0;margin-top:5px}}.basketItem .basketRightBlock .fixedField{height:143px;position:fixed;right:0;bottom:0;width:827px;z-index:1301}.basketItem .basketRightBlock .fixedField__btn{min-width:419px}.basketItem .basketRightBlock .fixedField__addon{height:20px;width:calc(100% - 30px);padding:15px;background-image:url(/_next/static/media/addon-bg.0689f800.webp);background-size:100% 100%;cursor:pointer}.basketItem .basketRightBlock .fixedField__content{height:61px;width:calc(100% - 96px);padding:16px 48px;display:flex;justify-content:space-between;align-items:center;background:var(--basket-summary-bg)}.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}@media(max-width:1023px){.basketItem .basketRightBlock .fixedField{width:100%;height:141px}.basketItem .basketRightBlock .fixedField__btn{min-width:unset}.basketItem .basketRightBlock .fixedField__content{padding:15px 20px;width:calc(100% - 40px)}}@media(max-width:1023px)and (max-width:711px){.basketItem .basketRightBlock .fixedField{height:161px}.basketItem .basketRightBlock .fixedField__addon{height:40px}}@media(max-width:767px){.basketItem .basketRightBlock .fixedField{height:151px}.basketItem .basketRightBlock .fixedField__addon{height:30px}.basketItem__content__addons,.basketItem__content__list{margin-bottom:32px}.basketItem__content__addons__container{grid-template-columns:1fr}.basketItem__content__addons .addon__img{width:40px;min-width:40px}.basketItem__content__addons .addon__data{flex-direction:row;justify-content:space-between;align-items:center}.basketItem__content__addons .addon__data__name{margin-bottom:0;padding-top:0}.basketItem__content__addons .addon__data__bottom{align-items:center}.basketItem__content__addons .addon__data__bottom__price{margin-right:20px;font-size:16px!important}.basketItem__content .subItemBasket{padding:16px;position:relative}.basketItem__content .subItemBasket__wrapper{width:calc(100% - 60px);flex-wrap:wrap}.basketItem__content .subItemBasket__wrapper .name{width:100%;padding-right:25px;margin-bottom:10px}.basketItem__content .subItemBasket__img{width:60px;min-width:60px;margin-right:10px}.basketItem__content .subItemBasket__options{width:100%;padding-left:0}.basketItem__content .subItemBasket__options__close{position:absolute;top:15px;right:15px}.basketItem__content .subItemBasket__options .replaceButton{padding:5px 10px}.basketItem__recommendations,.basketItem__titleContainer{margin-bottom:24px}}.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(--button-background);cursor:pointer;padding:0}.sign img,.sign svg{width:12px;height:12px}.sign img *,.sign svg *{fill:var(--on-surface)}.sign:disabled{opacity:.5}.bottomMenu{display:none;position:fixed;left:0;right:0;bottom:0;height:64px;background:var(--surface);border-top:1px solid var(--surface-container-lowest);z-index:1299}.bottomMenu button{padding:12px 0;background:inherit;border:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;position:relative;color:var(--grey)}.bottomMenu button.active{color:var(--on-surface)}.bottomMenu button img{width:22px;height:22px;margin-bottom:4px}.bottomMenu button .basket-count{position:absolute;top:calc(50% - 28px);right:calc(50% - 22px);border-radius:100%;padding:6px;background:#ff681b;color:#fff;display:flex;align-items:center;justify-content:center;width:7px;height:7px}@media(max-width:1023px){.bottomMenu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.bottomMenu.short{grid-template-columns:1fr 1fr 1fr 1fr}}.breadcrumbs{margin-bottom:36px;margin-top:24px}.breadcrumbs a,.breadcrumbs span{color:#778b95;display:inline-block;margin-right:7px;cursor:pointer}.breadcrumbs a.white,.breadcrumbs span.white{color:var(--on-surface)}.breadcrumbs .skeleton{margin-bottom:30px;width:300px;height:56px}.breadcrumbs__current{color:var(--on-surface);margin-top:0;margin-bottom:30px;white-space:pre-wrap}@media(max-width:1023px){.breadcrumbs{margin-bottom:25px}.breadcrumbs__current{margin-bottom:24px}.breadcrumbs .skeleton{height:46px;margin-bottom:24px}}@media(max-width:767px){.breadcrumbs{margin-bottom:16px}.breadcrumbs .skeleton{height:30px}}.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:22px 51px}.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:2fr 1fr}.deliveryZone__addresses__block{padding-right:70px}.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:2px solid var(--border-light);padding-left:70px;padding-right: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 1fr;grid-column-gap:10px}.deliveryZone__addresses__block__regions .list .districts p{font-size:18px;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{grid-template-columns:1fr 1fr}.deliveryZone__addresses.oneColumn .deliveryZone__addresses__block__regions .districts{grid-template-columns:1fr}@media(max-width:1300px){.deliveryZone__addresses{grid-template-columns:1fr 1fr}.deliveryZone__addresses__block__regions .list .districts{grid-template-columns:1fr;grid-column-gap:0}}@media(max-width:767px){.deliveryZone__top{padding:20px}.deliveryZone__addresses{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.small{border-left:none;padding-left:0;padding-right:0}.deliveryZone__addresses__block__regions .list .districts p{font-size:16px}.deliveryZone__addresses.oneColumn .deliveryZone__addresses__block__regions{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__like{position:absolute;top:16px;right:16px;cursor:pointer;z-index:2;background-color:#0000;border:none;width:25px;height:25px;padding:0}.dishesItem__like.favorite svg *{fill:#fa003c;stroke:#fa003c;opacity:1}.dishesItem__like svg{width:100%;height:100%}.dishesItem__like svg *{fill:#0000;transition:all .3s linear}@media(hover:hover){.dishesItem__like svg:hover *{fill:#fa003c;stroke:#fa003c;opacity:1}.dishesItem__like.inactive svg:hover *{fill:none;stroke:#777;opacity:.5}}.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__set img{display:none}@media(max-width:1360px){.dishesItem__set img{display:block}}.dishesItem__price{color:var(--on-surface);position:relative;font-size:26px;margin-bottom:4px}@media(max-width:768px){.dishesItem__price{font-size:20px!important}}.dishesItem__price .base-price-wrapper{position:relative;font-weight:600;font-size:16px;line-height:150%;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.caption2{height:48px}.dishesItem__name.weight{color:var(--surface-container-high);font-size:14px;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%;width:24px;height:24px;background:var(--button-background);color:var(--on-surface);display:flex;justify-content:center;align-items:center;margin-right:10px;margin-left:5px;cursor:pointer;border:none;padding:0}.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)}@media(max-width:1100px){.dishesItem__count button{width:24px;height:24px;margin-right:10px}.dishesItem__count button:last-child{margin-right:5px;margin-left:10px}}.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}@media(max-width:1023px){.dishesItem .animation{left:30px;width:calc(100% - 60px)}}@media(max-width:767px){.dishesItem .animation{left:40px;width:calc(100% - 80px)}.dishesItem__like{right:8px;top:8px}.dishesItem__labelsContainer{left:8px;top:8px}.dishesItem__labelsContainer__item img{width:25px;height:25px;margin-right:4px}.dishesItem__content{padding:0 12px 10px}}.dishesItem__discount-label{width:50px;height:24px;border-radius:4px;gap:4px;position:absolute;top:48px;left:16px;background:#fe0000;display:flex;align-items:center;transform:rotate(350deg);z-index:49}@media(max-width:1360px){.dishesItem__discount-label{top:46px;left:16px}}@media(max-width:767px){.dishesItem__discount-label{top:38px;left:12px}}.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}.dishes__content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px}.dishes__content .skeleton{width:100%;min-width:100%;max-width:100%;height:420px;border-radius:20px}@media(max-width:1023px){.dishes__content .skeleton{height:375px}}@media(max-width:767px){.dishes__content .skeleton{height:325px}}@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);grid-gap:8px}}@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{font-family:MontBold,sans-serif;font-size:30px;line-height:42px;margin-bottom:24px;color:var(--surface-container-highest);text-align:center;width:100%}.dishes__empty__text{font-family:Mont,sans-serif;font-size:16px;line-height:140%;margin-bottom:40px;color:var(--on-surface);text-align:center;width:100%}.dishes__empty .orangeButton{padding:16px 24px;font-size:16px;font-family:Mont,sans-serif;line-height:20px}@media(max-width:767px){.dishes__title{font-size:22px;line-height:28px}}.favorites__empty{width:100%;max-width:500px;margin:0 auto}.favorites__empty h3{width:100%;text-align:center;color:var(--border-grey);margin-bottom:50px}.favorites__empty svg{width:100%;height:auto}.favorites__empty svg>path:nth-last-child(-n+4){fill:var(--on-surface)}.footer__column{padding-right:10px}.footer__column:last-child{padding-right: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,.footer__column>ul>div{margin-bottom:18px;cursor:pointer}.footer__column a span,.footer__column>ul>div span{color:var(--on-surface)}.footer__column a:last-child,.footer__column>ul>div:last-child{margin-bottom:0}.footer{justify-content:center;flex-direction:column;background-color:var(--surface)}.footer,.footer__bottom{display:flex;align-items:center}.footer__bottom{width:100%;justify-content:space-between;padding-bottom:100px;margin-top:40px}.footer__content{width:100%;padding-top:60px;max-width:1472px;display:grid;grid-template-areas:"one two three four five";border-top:2px solid var(--border-light);position:relative}.footer__logoLink{display:block;white-space:nowrap}.footer__logo{color:var(--grey);display:flex;align-items:center}.footer__logo svg{width:121px;height:21px;margin-left:5px}.footer__logo svg path:nth-last-child(-n+8){fill:var(--on-surface)}.footer__column:first-child{grid-area:one}.footer__column:nth-child(2){grid-area:two}.footer__column:nth-child(3){grid-area:three}.footer__column:nth-child(4){grid-area:four}.footer__column:nth-child(5){grid-area:five}.footer__column:nth-child(5) .mobileOnly,.footer__column:nth-child(5) .tabletOnly{display:none}.footer__column:nth-child(5) .desktopOnly svg{width:100%;max-width:220px}.footer__column:nth-child(5) .desktopOnly svg path{fill:var(--on-surface)}.footer__column:nth-child(5) .desktopOnly svg>rect{stroke:var(--grey)}.footer__column:nth-child(5)>div{display:flex;flex-direction:column;align-items:flex-end}.footer__phone{display:flex;color:var(--on-surface)!important;align-items:center;cursor:pointer;margin-bottom:24px;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{margin-bottom:24px;display:flex}.footer__sml a{margin-right:11px;margin-bottom:0;display:block;transition:background-color .3s linear;border-radius:50%}.footer__sml a,.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}}.footer__button{height:40px;background:#fe5000;border-radius:30px;display:flex;align-items:center;color:#fff;padding:0 20px;border:none;cursor:pointer;margin-bottom:18px;transition:background-color .3s linear;font-family:Mont,sans-serif;font-size:16px;line-height:16px;width:-moz-fit-content;width:fit-content}@media(hover:hover){.footer__button:hover{background:#ff7a00}}.footer__download{margin-bottom:20px!important;width:-moz-fit-content;width:fit-content;display:block}.footer__download img{width:166px;height:48px}.footer__name{color:var(--grey)}.footer__find-mistake{white-space:nowrap;height:21px;width:131px!important}.footer__termsOfUse{cursor:pointer;color:var(--grey);text-align:right}@media(max-width:1379px){.footer__content{max-width:unset}}@media(max-width:1300px){.footer__bottom{padding-bottom:140px;margin-top:24px}.footer__content{padding-top:42px;grid-template-areas:"one two three" "one two four" "five five five"}.footer__column:nth-child(3){margin-bottom:20px}.footer__column:nth-child(5){margin-bottom:0;margin-top:24px}.footer__column:nth-child(5) .tabletOnly{display:flex;justify-content:center}.footer__column:nth-child(5) .desktopOnly{display:none}.footer__column:nth-child(5)>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer__column:nth-child(5)>div a{display:block;margin-bottom:0!important;margin-right:24px}.footer__column:nth-child(5)>div a:last-child{margin-right:0}.footer__column:nth-child(5)>div a img{height:48px;width:auto}}@media(max-width:767px){.footer{position:relative}.footer__column:nth-child(5) .tabletOnly{display:none}.footer__column:nth-child(5) .mobileOnly{display:flex}.footer__sml{margin-bottom:0}.footer__bottom,.footer__logo{flex-direction:column}.footer__bottom{padding-bottom:0;position:absolute;bottom:142px;right:0;left:0;justify-content:flex-start;align-items:flex-end;width:100%}.footer__bottom a{text-align:right}.footer__find-mistake{position:absolute;left:0;top:0}.footer__content{padding:20px 0 227px;grid-template-areas:"one one" "two three" "two four" "five five"}.footer__column:nth-child(5){position:relative;margin-bottom:0}.footer__column:nth-child(5)>div{flex-wrap:wrap}.footer__column:nth-child(5)>div a{margin-right:0}.footer__column:nth-child(5)>div a img{height:30px;width:auto}.footer__column:first-child{display:flex;justify-content:space-between;align-items:center;position:relative}.footer__column:first-child.withPadding{padding-bottom:50px}.footer__column:first-child>div:nth-child(2){padding-left:10px}.footer__column:first-child>div:nth-child(2) .footer__subtitle{display:none}.footer__column:first-child>button{position:absolute;left:0;bottom:0}.footer__logo,.footer__name{margin-bottom:5px}}@media(max-width:401px){.footer__bottom{bottom:105px}.footer__content{padding:20px 0 177px}}@media(max-width:370px){.footer__name{text-align:right}.footer__bottom{bottom:120px}.footer__content{padding:20px 0 190px}}.headerMenu{display:flex;align-items:center}@media(max-width:1023px){.headerMenu{display:none}}.headerMenu_item{color:var(--on-surface);text-align:center;margin-right:40px;white-space:nowrap;cursor:pointer;position:relative}.headerMenu_item.active{color:#fe5000}.header{position:fixed;width:100%;max-width:1440px;height:109px;background:var(--surface);z-index:101}.header__content{width:calc(100% - 40px - 305px);padding-left:305px;padding-right:40px;max-width:1440px;display:flex;align-items:center}.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 .profileBtn{position:relative}@media(hover:hover){.header .profileBtn:hover .hoverMenu{display:block}}@media(hover:hover)and (max-width:1023px){.header .profileBtn:hover .hoverMenu{display:none}}.header .profileBtn button svg *{stroke:var(--on-surface);fill:none}.header__defaultButton{border-radius:50%;background:var(--surface-container-lowest)!important;width:44px;min-width:44px;height:44px;display:flex;align-items:center;justify-content:center}.header__defaultButton svg path{stroke:var(--on-surface)}.header__defaultButton.full{border-radius:30px;width:127px;color:var(--on-surface)}.header__defaultButton.full svg{margin-right:10px}.header__defaultButton.full svg path{fill:var(--on-surface);stroke:none}.header__bonusesButton{display:flex;justify-content:center;align-items:center;border:1px solid #fe5000!important;border-radius:30px;background:#0000;padding:4px 8px!important;line-height:18px!important;color:var(--on-surface);height:-moz-fit-content;height:fit-content;cursor:pointer}.header__bonusesButton.padding{height:44px!important;padding:0 18px!important}@media(max-width:1379px){.header__bonusesButton.padding{height:36px!important}}@media(max-width:1023px){.header__bonusesButton.padding{height:-moz-fit-content!important;height:fit-content!important;padding:4px 8px!important}}.header__bonusesButton.orange{background:#fe5000;color:#fff;height:36px}.header__bonusesButton.orange svg path{fill:#fff!important}.header__bonusesButton svg{height:14px;width:auto}.header__bonusesButton svg path{fill:var(--on-surface)!important;stroke:none!important}.header__basketButton{background:#fe5000!important;padding:0 20px!important;height:44px;border-radius:30px;display:flex;align-items:center;transition:background-color .3s linear}.header__basketButton img{margin-right:0!important}.header__basketButton span{color:var(--on-surface);margin-left:10px;white-space:nowrap}@media(hover:hover){.header__basketButton:hover{background:#ff7a00!important}}.header__laptopMenu{display:flex;align-items:center}.header__laptopMenu a .header__laptopMenu__item{margin-right:52px!important}@media(max-width:920px){.header__laptopMenu a .header__laptopMenu__item{margin-right:20px!important}}.header__laptopMenu__item{display:flex;align-items:center;margin-right:52px;cursor:pointer}@media(max-width:920px){.header__laptopMenu__item{margin-right:20px}}.header__laptopMenu__item svg{width:26px;height:26px;margin-right:10px}.header__laptopMenu__item svg path{fill:var(--on-surface)}.header__laptopMenu__item.profile>svg *{stroke:var(--on-surface);fill:none}.header__laptopMenu__item .nav-icon{margin-right:10px}.header__laptopMenu__item>span{color:var(--on-surface);position:relative}@media(hover:hover){.header__laptopMenu__item:hover>svg path{fill:#fe5000}.header__laptopMenu__item:hover .nav-icon span{background:#fe5000}}.header__laptopMenu__item.active>svg path{fill:#fe5000}.header__laptopMenu__item.active .nav-icon span{background:#fe5000}.header__laptopMenu__item.active>span{color:#fe5000}.header__laptopMenu__item:last-child{margin-right:0}.header__laptopMenu__item.profile.active>svg *{stroke:#fe5000;fill:none}@media(hover:hover){.header__laptopMenu__item.profile:hover>svg *{stroke:#fe5000;fill:none}}.header__addressInfo div{color:var(--on-surface)}.header__addressInfo button{color:#fe5000!important;padding:0!important;display:flex;align-items:center;white-space:nowrap}.header__addressInfo button svg{width:18px;height:18px;margin-left:5px}.header__addressInfo button svg path{fill:#fe5000}.header__addressInfo.hidden{display:none}@media(max-width:690px){.header__addressInfo button{font-size:10px!important}.header__addressInfo button svg{width:12px;height:12px;margin-left:3px}}.header__logo{display:none}.header__wrapper{width:100%}.header__wrapper button{border:none;outline:none;cursor:pointer;background:#0000;padding:0;color:var(--on-surface)}.header__wrapper__xl{display:block}.header__wrapper__xl .top{justify-content:space-between;width:100%;padding-top:10px;padding-bottom:10px}.header__wrapper__xl .top,.header__wrapper__xl .top .left{display:flex;align-items:center}.header__wrapper__xl .top .left .header__addressInfo{margin-left:40px}.header__wrapper__xl .top .right{display:flex}.header__wrapper__xl .top .right .header__switcher{margin-right:24px}.header__wrapper__xl .bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.header__wrapper__xl .bottom .right{display:flex;align-items:center;justify-content:flex-end;width:70%}.header__wrapper__xl .bottom .right .header__basketButton,.header__wrapper__xl .bottom .right .header__bonusesButton,.header__wrapper__xl .bottom .right .header__defaultButton{margin-left:15px}.header__wrapper__lg,.header__wrapper__md{display:none}@media(max-width:1379px){.header{z-index:102}.header__content{padding-left:30px;padding-right:30px;width:calc(100% - 60px);max-width:unset}.header__logo{display:block;width:100px;height:35px;margin-right:50px;cursor:pointer}.header__wrapper__lg{display:block}.header__wrapper__lg .top{justify-content:space-between;width:100%;padding-top:10px;padding-bottom:10px}.header__wrapper__lg .top,.header__wrapper__lg .top>div{display:flex;align-items:center}.header__wrapper__lg .top .header__city{margin-right:0}.header__wrapper__lg .top .header__addressInfo{margin-right:15px}.header__wrapper__lg .top .header__switcher{margin-right:0}.header__wrapper__lg .top .header__bonusesButton{margin-left:15px}.header__wrapper__lg .bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.header__wrapper__lg .bottom>div{display:flex;justify-content:flex-end;align-items:center;width:70%}.header__wrapper__lg .bottom>div>.header__defaultButton{margin:0 15px}.header__wrapper__lg .bottom>div .full,.header__wrapper__lg .bottom>div .header__basketButton{margin-left:15px}.header__wrapper__md,.header__wrapper__xl{display:none}}@media(max-width:1023px){.header{height:58px}.header__content{height:100%;padding:0 24px;width:calc(100% - 48px)}}@media(max-width:1023px)and (max-width:690px){.header__content{padding:0 16px;width:calc(100% - 32px)}}@media(max-width:1023px){.header__logo{height:34px;width:90px;margin-right:0}.header__wrapper{height:100%}.header__wrapper__md{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.header__wrapper__md .mobileWhatCity{display:none}}@media(max-width:1023px)and (max-width:690px){.header__wrapper__md #whatCity_md,.header__wrapper__md .header__switcher{display:none}.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}}@media(max-width:1023px){.header__wrapper__lg,.header__wrapper__xl{display:none}}.hoverMenu{display:none;position:absolute;top:40px;right:0;background:#0000;padding-top:10px;width:-moz-fit-content;width:fit-content}.hoverMenu__top{width:100%;display:flex;justify-content:space-between}.hoverMenu__content{background:var(--surface-container-lowest);padding:20px;border-radius:10px}.hoverMenu__name{color:var(--on-surface);margin-bottom:6px}.hoverMenu__name,.hoverMenu__phone{white-space:nowrap;margin-right:15px}.hoverMenu__phone{color:var(--grey);margin-bottom:12px}.hoverMenu__menu{border-bottom:2px solid var(--border-grey);margin-bottom:12px}.hoverMenu__menu__item{margin-bottom:12px;cursor:pointer}.hoverMenu__menu__item span{color:var(--on-surface);white-space:nowrap}.hoverMenu__logout{display:flex;align-items:center;color:var(--grey);cursor:pointer;white-space:nowrap;margin-bottom:12px}.hoverMenu__logout:last-child{margin-bottom:0}.hoverMenu__logout svg{width:16px;height:16px;margin-right:5px}.hoverMenu__logout svg path{fill:var(--grey)!important}@media(hover:hover){.hoverMenu__logout:hover svg path{fill:#fe5000!important}}@media(min-width:1024px)and (max-width:1379px){.header__wrapper__lg .top .header__addressInfo{margin-left:25px!important}}.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{display:flex;align-items:center;width:100%;min-width:200px;max-width:319px;height:44px;max-height:44px;min-height:44px}@media(max-width:1023px){.headerSearch{height:36px;max-height:36px;min-height:36px;max-width:100%}}.headerSearch__search{display:flex;align-items:center;height:100%;box-sizing:border-box;width:100%;background:var(--surface-container-lowest);border-radius:30px;padding:0 15px 0 25px;position:relative}.headerSearch__search .lastRequests{height:-moz-fit-content;height:fit-content;position:absolute;padding:15px 15px 15px 25px;top:44px;left:0;right:0;z-index:3;border-bottom-left-radius:25px;border-bottom-right-radius:25px;background:var(--surface-container-lowest)}.headerSearch__search .lastRequests:before{left:0;transform:scaleX(-1) rotate(91deg)}.headerSearch__search .lastRequests:after,.headerSearch__search .lastRequests:before{content:"\a";border-style:solid;border-width:0 24px 24px 0;border-color:#0000 var(--surface-container-lowest) #0000 #0000;position:absolute;top:-24px}.headerSearch__search .lastRequests:after{right:0;transform:scaleX(-1) rotate(180deg)}.headerSearch__search .lastRequests .request{background:#0000;border:none;margin-bottom:15px;cursor:pointer;color:var(--on-surface)}@media(max-width:1023px){.headerSearch__search .lastRequests{top:36px}}.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:16px;color:var(--on-surface);font-family:Mont,sans-serif!important}@media(max-width:1023px){.headerSearch__search input{font-size:14px}}.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:109px 40px 0 305px;width:calc(100% - 40px - 305px);max-width:1440px}.layoutContainer__content{padding-bottom:60px;min-height:calc(100vh - 109px - 490px)}.layoutContainer .anchor{scroll-margin-top:109px}@media(max-width:1379px){.layoutContainer{padding:109px 30px 0 295px;width:calc(100% - 30px - 295px);max-width:unset}.layoutContainer__content{padding-bottom:50px;min-height:calc(100vh - 109px - 480px)}}@media(max-width:1023px){.layoutContainer{padding:58px 24px 0;width:calc(100% - 48px)}.layoutContainer__content{padding-bottom:35px;min-height:calc(100vh - 48px - 562px)}.layoutContainer .anchor{scroll-margin-top:80px}}@media(max-width:690px){.layoutContainer{padding:58px 16px 0;width:calc(100% - 32px);min-height:unset}.layoutContainer .anchor{scroll-margin-top:75px}}.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%}@media(max-width:1023px){.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:356px;height:202px;border-radius:16px}.loyaltyCard>a{display:block;width:356px;color:var(--on-surface);text-align:center;margin-top:24px;text-decoration:underline!important}@media(hover:hover){.loyaltyCard>a:hover{color:#fe5000}}.loyaltyCard__wrapper{width:356px;height:202px;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-top:24px;width:356px}.loyaltyCard__plastic__btn{width:100%;padding:15px 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:16px}@media(max-width:1023px){.loyaltyCard__plastic__input__field label{font-size:14px}}@media(max-width:767px){.loyaltyCard__plastic__input__field label{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:10px;width:24px;height:24px}.loyaltyCard__plastic__input svg path{fill:var(--on-surface)}@media(max-width:1023px){.loyaltyCard__plastic__input svg{top:9px}}@media(max-width:767px){.loyaltyCard__plastic__input svg{top:8px}}@media(max-width:695px){.loyaltyCard .skeletonLoyaltyCard,.loyaltyCard__plastic,.loyaltyCard__wrapper{width:100%}.loyaltyCard>a{text-align:center;width:100%}}.mobileMenu{display:none;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}.mobileMenu.profile{z-index:99;transition:none}.mobileMenu.hidden{left:-100vw}.mobileMenu .vertical-menu{overflow-y:unset;max-height:unset}.mobileMenu__bottom{margin-top:18px;border-top:1px solid var(--border-grey);padding:30px 0 0}.mobileMenu__bottom a .mobileMenu__bottom__item{margin-bottom:12px}.mobileMenu__bottom__item{display:block;color:var(--on-surface);margin-bottom:12px;cursor:pointer}.mobileMenu__bottom__item:last-child{margin-bottom:0}.mobileMenu__bottom__item.active{color:#fe5000}.mobileMenu__header{display:none}@media(max-width:1023px){.mobileMenu{display:flex;justify-content:space-between;flex-direction:column;padding:58px 24px 121px;width:100%}.mobileMenu__header{display:block;padding-top:15px}.mobileMenu__header .row{display:none}}@media(max-width:690px){.mobileMenu{padding:58px 16px 121px}.mobileMenu__header .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}}.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:30px;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:15px}.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)}.oldOrder__content__otherInfo{display:flex;justify-content:space-between}.oldOrder__content__otherInfo__status{padding:5px 10px;border-radius:30px;margin-bottom:15px;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:15px}.oldOrder__content__otherInfo__buttons{width:188px}.oldOrder__content__otherInfo__buttons button{width:100%;border:none;background:var(--surface-container-lowest);height:46px;display:flex;justify-content:center;align-items:center;color:var(--on-surface);border-radius:30px;margin-bottom:12px;cursor:pointer}.oldOrder__content__otherInfo__buttons button:last-child{margin-bottom:0}.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}.oldOrder__additional__dishes{width:calc(55% - 20px);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-right:20px}@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{width:100%;margin-right:0;margin-bottom:24px;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:45%;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)}@media(max-width:1023px){.oldOrder__additional{display:flex;flex-direction:column}.oldOrder__additional__paymentData{width:calc(100% - 40px)}}@media(max-width:767px){.oldOrder{padding:20px}.oldOrder__content__mainInfo{margin-bottom:10px;position:relative}.oldOrder__content__mainInfo__price{position:absolute;top:36px;right:0}.oldOrder__content__otherInfo{display:flex;flex-direction:column;justify-content:flex-start}.oldOrder__content__otherInfo__address,.oldOrder__content__otherInfo__status,.oldOrder__content__otherInfo__time{margin-bottom:10px}.oldOrder__content__otherInfo__buttons{display:flex;flex-direction:column;margin-bottom:0;width:100%}.oldOrder__content__otherInfo__buttons button{width:100%;height:40px;margin-bottom:15px;margin-right:0;padding:5px 10px}.oldOrder__content__otherInfo__buttons button:last-child{margin-bottom:15px}.oldOrder__content__otherInfo__buttons button.orange{background:#fe5000;transition:background-color .3s linear}}@media(max-width:767px)and (hover:hover){.oldOrder__content__otherInfo__buttons button.orange:hover{background:#ff7a00}}.listAndMap{display:flex;height:100%}.listAndMap__container{width:30%;min-width:410px;padding:40px 30px 0}.listAndMap__container .title{color:var(--on-surface);margin-bottom:10px;width:100%}.listAndMap__container .title.noSearch{margin-bottom:30px}.listAndMap__container__search{width:100%;margin-bottom:30px}.listAndMap__container__search .searchContainer{position:relative;width:100%}.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:8px;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:calc(100% - 151px);overflow-y:auto;width:calc(100% + 8px);padding-right:10px}.listAndMap__container__list.withFilter{height:calc(100% - 151px - 126px - 8px + 32px)}.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:none}.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:5px}@media(max-width:1023px){.listAndMap__container__list__item__name img{margin-top:3px}}@media(max-width:767px){.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{width:70%;border-radius:0 20px 20px 0;overflow:hidden;position:relative;height:100%}.listAndMap .map__toRestaurants{position:absolute;top: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;height:42px;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)}@media(max-width:1023px){.listAndMap{flex-direction:column-reverse;height:100%;overflow:hidden}.listAndMap__container{width:calc(100% - 60px);min-width:unset;padding:24px 30px 0}.listAndMap__container .title{display:none}.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{width:calc(100% - 60px);margin-left:30px;margin-top:40px;margin-bottom:0}.listAndMap__container__search .searchContainer__clear{top:6px}.listAndMap__container__search.grey{background:var(--surface)}.listAndMap__container__search.grey .searchContainer{margin-bottom:15px}.listAndMap__container__list{height:auto;overflow-y:unset;width:100%;padding-right:0}.listAndMap__container__list.withFilter{height:auto}.listAndMap__container__list__btn{display:flex}.listAndMap .map{height:60vh;width:calc(100% + 8px);border-radius:30px 30px 0 0}.listAndMap .map__toRestaurants{top:100px;height:30px}.listAndMap .map.newAddress__map .map__toRestaurants{top:30px}}.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;left:0;background:var(--surface-container-lowest);border-radius:10px;padding:20px;z-index:200}@media(max-width:767px){.whatCity{padding:10px;left:-70px}}.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__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}.confirmationPopup{position:absolute;top:100%;left:0;right:0;z-index:1000;margin-top:8px;width:100%;opacity:0;transform:translateY(-10px);animation:confirmationPopupFadeIn .3s ease-out forwards}.confirmationPopup--closing{animation:confirmationPopupFadeOut .2s ease-in forwards}.confirmationPopup__content{background:var(--surface-container);border:none;border-radius:16px;padding:16px;box-shadow:0 4px 16px #0000001a;max-width:100%;transform:scale(.95);animation:confirmationPopupScaleIn .3s ease-out .1s forwards}.confirmationPopup__content:before{content:"";position:absolute;top:-7px;left:10%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:#0000 #0000 var(--surface-container) #0000}.confirmationPopup--dark .confirmationPopup__content{box-shadow:0 4px 16px #0000004d}.confirmationPopup__question{color:var(--on-surface);margin-bottom:12px;font-size:20px;line-height:1.3}.confirmationPopup__restaurant{margin-bottom:12px}.confirmationPopup__restaurant__text{color:var(--on-surface);margin-bottom:4px;font-size:14px}.confirmationPopup__restaurant__info{display:flex;align-items:center;gap:12px;color:var(--grey);font-size:12px}.confirmationPopup__restaurant__info>div{display:flex;align-items:center;gap:4px}.confirmationPopup__restaurant__info svg{width:12px;height:12px;fill:var(--grey)}.confirmationPopup__restaurant__info .caption2{white-space:pre-line}.confirmationPopup__subtitle{color:var(--grey);font-size:14px;margin-bottom:16px}.confirmationPopup__buttons{display:flex;gap:8px}.confirmationPopup__buttons__confirm{font-size:14px;max-width:69px;border:none;padding:12px 16px;font-weight:500;cursor:pointer;flex:1 1}.confirmationPopup__buttons__selectOther{font-size:14px;max-width:184px;padding:12px 16px;font-weight:500;cursor:pointer;flex:1 1}@media(max-width:767px){.confirmationPopup{position:absolute;top:100%;left:0;right:0;margin-top:8px;z-index:1000}.confirmationPopup__content{border-radius:16px;padding:20px;max-width:100%;box-shadow:0 8px 24px #00000026}.confirmationPopup__content:before{left:20px}.confirmationPopup__question{font-size:18px;margin-bottom:16px}.confirmationPopup__subtitle{font-size:14px;margin-bottom:20px}}@keyframes confirmationPopupFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes confirmationPopupFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes confirmationPopupScaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}.interestingItem{border-radius:10px;background:#0000}.interestingItem__imgContainer{position:relative;width:100%;margin-bottom:16px}.interestingItem__imgContainer:after{content:"";display:block;padding-bottom:67%}.interestingItem__imgContainer.hidden{background:var(--surface-container-lowest)!important;border-radius:10px}.interestingItem__imgContainer.hidden img{opacity:0}.interestingItem__img{position:absolute;width:100%;height:100%;border-radius:16px;overflow:hidden}.interestingItem__title{color:var(--on-surface)}.interestingItem__btn{background:#0000;border:none;padding:0;width:36px;height:36px;cursor:pointer;position:absolute;bottom:16px;right:16px}.interestingItem__btn img{width:100%;height:100%}@media(max-width:767px){.interestingItem__imgContainer{margin-bottom:8px}.interestingItem__img{border-radius:8px}.interestingItem__btn{width:24px;height:24px;right:8px;bottom:8px}}.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{width:90%;max-width:1440px;height:90%;max-height:736px;margin:auto;display:flex;align-items:center;justify-content:center}.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;border-radius:20px;position:absolute;top:0;left:0;bottom:0;right:0}.modalSelectRestaurant__content__wrapper{width:100%;height:100%}.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)}@media(max-width:1023px){.modalSelectRestaurant{width:100%;height:calc(100% - 40px);max-height:calc(100% - 40px);margin-bottom:0}.modalSelectRestaurant.newAddress-modal .modalSelectRestaurant__content{height:100%}.modalSelectRestaurant.newAddress-modal .modalSelectRestaurant__content .modalSelectRestaurant__content__wrapper{height:100%;overflow:hidden}.modalSelectRestaurant__content{border-radius:30px 30px 0 0;height:auto}.modalSelectRestaurant__content__wrapper{height:auto;max-height:100%;overflow-y:auto}}.navbar{position:fixed;padding-left:40px;width:245px;z-index:101}.navbar__logo{height:109px;display:flex;align-items:center}.navbar__logo a{height:58px;display:block}.navbar__logo a img{height:100%}.navbar>img{cursor:pointer;margin-bottom:10px}@media(max-width:1379px){.navbar{padding-left:30px;top:109px}.navbar__logo{display:none}}@media(max-width:1023px){.navbar{display:none}}.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:24px!important;height:24px!important}.vertical-menu__list .skeleton{height:24px!important;width:100%!important}.vertical-menu__list .skeletonWrapper{border:none;display:flex;margin-bottom:10px}.vertical-menu__list a:last-child .vertical-menu__list__item{margin-bottom:30px}@media(max-width:1023px){.vertical-menu__list a:last-child .vertical-menu__list__item{margin-bottom:18px}}.vertical-menu__list__item{margin-bottom:10px;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:24px;height:24px}.vertical-menu__list span{color:var(--on-surface);position:relative}.vertical-menu.profile .vertical-menu__list{padding-top:100px}.vertical-menu.profile .vertical-menu__list__item{margin-bottom:18px}@media(max-width:1023px){.vertical-menu.profile .vertical-menu__list{padding-top:24px}}.navigation{width:100%;justify-content:space-between;margin-bottom:60px}.navigation,.navigation__item{display:flex;align-items:center}.navigation__item{flex-direction:column;justify-content:center;padding-right:10px}.navigation__item:last-child{padding-right:0}.navigation__item>img{width:40px;height:40px;margin-bottom:16px}.navigation__item .textButton{display:flex;align-items:center;white-space:nowrap}.navigation__item .textButton svg{width:24px;min-width:24px;height:24px}@media(max-width:1300px){.navigation{flex-wrap:wrap;margin-bottom:20px;align-items:flex-start}.navigation__item{width:calc(50% - 5px);max-width:calc(50% - 5px);min-width:calc(50% - 5px);margin-bottom:50px;justify-content:flex-start;align-items:flex-start}.navigation__item:nth-child(2n){padding-right:0}.navigation__item .textButton{white-space:unset;justify-content:flex-start;text-align:left}}@media(max-width:767px){.navigation{margin-bottom:8px}.navigation__item{margin-bottom:16px}.navigation__item .textButton,.navigation__item a{width:100%;justify-content:space-between}}.menusBanner{border-radius:20px;overflow:hidden;background:linear-gradient(93.69deg,#103149 3.39%,#0078b5 90.94%);width:618px;height:140px;position:relative;display:flex;align-items:center}.menusBanner.light{background:linear-gradient(91.91deg,#0078b5 32.5%,#3ca8df 98.64%)}.menusBanner__img,.menusBanner__imgSmall{position:absolute;width:auto;height:140px;top:0;right:0;z-index:0}.menusBanner__imgSmall{height:110px;display:none}.menusBanner__items{margin:0 32px;display:flex;flex-direction:column;justify-content:space-between;z-index:1}.menusBanner__items>a,.menusBanner__items>button{text-align:left;margin-bottom:16px}.menusBanner__items>a:last-child,.menusBanner__items>button:last-child{margin-bottom:0}.menusBanner__items a{display:block}.menusBanner__items button{display:flex;align-items:center;text-align:left;font-family:Mont,sans-serif;font-size:18px;line-height:150%;white-space:nowrap;color:#fff}.menusBanner__items button svg{width:24px;min-width:24px;height:24px;margin-left:8px}.menusBanner__items button svg *{fill:#fff}.menusBanner__items button:disabled{opacity:.5;cursor:not-allowed;color:#a6bbcb!important}.menusBanner__items button:disabled svg{width:24px;min-width:24px;height:24px;margin-left:8px}.menusBanner__items button:disabled svg *{fill:#a6bbcb!important}.menusBanner__items button:disabled:hover{color:#a6bbcb!important}.menusBanner__items button:disabled:hover svg *{fill:#a6bbcb!important}@media(max-width:1379px){.menusBanner{width:calc(50% - 8px)}.menusBanner__items{margin:0 12px 0 24px}.menusBanner__items button{font-size:16px}.menusBanner__img{display:none}.menusBanner__imgSmall{display:block;top:50px}}@media(max-width:1090px){.menusBanner__imgSmall{right:-30px}}@media(max-width:1023px){.menusBanner{height:130px}.menusBanner__imgSmall{height:90px;top:65px;right:0}}@media(max-width:767px){.menusBanner{width:100%}.menusBanner__imgSmall{height:120px;top:10px}.menusBanner__items{margin-left:16px}}@media(max-width:470px){.menusBanner__imgSmall{height:70px;top:70px}}.foodPageModal{width:90%;max-width:1030px;height:90%;max-height:800px;margin:auto;display:flex;align-items:center;justify-content:center}.foodPage{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--surface);border-radius:24px;padding:32px 0 0 32px;overflow:hidden}.foodPage__wrapper{width:calc(100% - 32px);height:100%;overflow-y:auto;overflow-x:hidden;padding-right:32px}.foodPage__wrapper .food{display:flex;width:100%;max-width:1200px;margin:0 auto 24px}.foodPage__wrapper .food .skeleton{border-radius:24px}.foodPage__wrapper .food .imageContainer{position:relative;margin-right:48px;width:344px;min-width:344px}.foodPage__wrapper .food .imageContainer .imageFood{width:100%;height:auto;display:flex;justify-content:center;position:relative}.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:344px;height:344px;margin:0 auto}.foodPage__wrapper .food .imageContainer .labels{position:absolute;left:0;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 .imageContainer .likeButton{background-color:#0000;border:none;position:absolute;top:0;right:0;width:30px;height:30px;padding:0;cursor:pointer}.foodPage__wrapper .food .imageContainer .likeButton.favorite svg *{fill:#fa003c;stroke:#fa003c;opacity:1}.foodPage__wrapper .food .imageContainer .likeButton svg{width:100%;height:100%}.foodPage__wrapper .food .imageContainer .likeButton svg *{fill:#0000;transition:all .3s linear}@media(hover:hover){.foodPage__wrapper .food .imageContainer .likeButton svg:hover *{fill:#fa003c;stroke:#fa003c;opacity:1}}.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:42px;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;margin-top:16px}.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:34px;height:34px;margin-right:30px}.foodPage__wrapper .food__info .priceContainer .dishesItem__count button:last-child{margin-right:5px;margin-left:30px}.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 .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}.separatePage .swiper-slide{width:calc(25% - 12px)!important;margin-right:16px!important;height:unset}@media(max-width:1080px){.separatePage .swiper-slide{width:calc(33.33% - 10.66px)!important;margin-right:16px!important}}@media(max-width:1023px){.separatePage .swiper-slide{width:calc(25% - 12px)!important;margin-right:16px!important}}@media(max-width:767px){.separatePage .swiper-slide{width:calc(33.33% - 5.33px)!important;margin-right:8px!important}}@media(max-width:590px){.separatePage .swiper-slide{width:calc(50% - 4px)!important;margin-right:8px!important}}.close{background:#0000;position:absolute;top:20px;right:20px;border:none;cursor:pointer}.close svg{width:20px;height:20px}.close svg path{fill:#a4a4a4}@media(max-width:1023px){.foodPageModal{max-width:100%;width:100%;height:calc(100% - 40px);max-height:calc(100% - 40px);margin-bottom:0}.foodPage{padding:40px 0 0 24px;border-radius:30px 30px 0 0}.foodPage__wrapper{width:calc(100% - 24px);padding-right:24px}.foodPage__wrapper .food .imageContainer{margin-right:16px}.foodPage__wrapper .food .imageContainer .likeButton{width:24px;height:24px}.foodPage__wrapper .food__toppings{margin-bottom:20px}.foodPage__wrapper .food__toppings__title{margin-bottom:10px}.foodPage__wrapper .food__info .priceContainer{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 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 .base-price{display:block;margin-left:0;font-size:16px;text-align:left;width:-moz-fit-content;width:fit-content}.foodPage__wrapper .otherDishes{margin-bottom:100px}.foodPage__wrapper .otherDishes .dishes-swiper{margin-bottom:24px}}@media(max-width:767px){.foodPage{padding:40px 0 0}.foodPage__wrapper{width:calc(100% - 32px);padding:0 16px}.foodPage__wrapper .food{flex-direction:column}.foodPage__wrapper .food .imageContainer{margin-right:-16px;margin-left:-16px;width:calc(100% + 32px);min-width:calc(100% + 32px);margin-bottom:8px}.foodPage__wrapper .food .imageContainer .skeletonImage{width:100%;max-width:500px;height:100vw}.foodPage__wrapper .food .imageContainer .imageFood{margin:0 auto;max-width:500px}.foodPage__wrapper .food .imageContainer .likeButton{bottom:16px;right:16px;top:auto}.foodPage__wrapper .food .imageContainer .food__discount-label,.foodPage__wrapper .food .imageContainer .labels{left:16px}.foodPage__wrapper .food__info{width:100%;min-width:100%}.foodPage__wrapper .food__info .title{font-size:26px}.foodPage__wrapper .food__info .priceContainer{display:flex}}.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:24px}.weight__row>div>div:last-child{text-align:center;color:var(--surface-container-highest);font-family:Mont,sans-serif!important;font-size:16px;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{margin-bottom:20px;display:flex;justify-content:space-between}.orderRightBlock__dish__name{width:60%;color:var(--on-surface);padding-right:5px}.orderRightBlock__dish__name p{color:var(--border-grey)}.orderRightBlock__dish__count,.orderRightBlock__dish__price{width:10%;min-width:40px;color:var(--on-surface);white-space:nowrap}.orderRightBlock__dish__count{color:#677681;padding-right:5px}.orderRightBlock__dish.disabled *{color:#677681}.orderRightBlock__dish.disabled .caption3{color:#fe5000}@media(max-width:1023px){.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:16px;width:auto;position:relative}.orderRightBlock__content .record__discount svg path{fill:#00d259}@media(max-width:1023px){.orderRightBlock__content .record__discount svg{height:14px}}@media(max-width:767px){.orderRightBlock__content .record__discount svg{height:12px}}.orderRightBlock__content .record__sum{padding-top:5px}.orderRightBlock__button{width:100%;height:46px;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}}@media(max-width:767px){.orderRightBlock__button{height:35px}}.orderRightBlock__minSum{display:flex;align-items:center;margin-top:5px;color:var(--on-surface);width:100%}.orderRightBlock__minSum .goToPickup{color:#fe5000;cursor:pointer;margin-left:5px;background:#0000;padding:0!important;border:none;outline:none}@media(max-width:767px){.orderRightBlock__minSum{flex-direction:column;align-items:flex-start}.orderRightBlock__minSum .goToPickup{margin-left:0;margin-top:5px}}.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:16px;width:auto;position:relative;top:3px}.promoCode__info__value svg path{fill:#00d259}@media(max-width:1023px){.promoCode__info__value svg{height:14px;top:2px}}@media(max-width:767px){.promoCode__info__value svg{height:12px;top:1px}}.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:flex}.personalInformation__data{width:100%;max-width:1000px}.personalInformation__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.personalInformation__emailContainer,.personalInformation__input{width:47%;margin-bottom:30px!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(47% - 10px);margin-bottom:20px!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:30px}.personalInformation__gender p{margin:0;color:var(--border-grey);padding:0 0 0 20px}.personalInformation__gender .MuiFormControlLabel-root{margin-right:40px}.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}@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;justify-content:space-between;align-items:center;margin-top:45px}.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}@media(max-width:1023px){.personalInformation__data{padding-left:15px}.personalInformation__wrapper{display:flex;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%}.personalInformation__date{width:calc(100% - 10px);margin-bottom:30px!important}.personalInformation__gender{margin-bottom:30px}.personalInformation__gender .MuiFormControlLabel-root{margin-right:10px}.personalInformation__gender .MuiFormGroup-root{justify-content:space-between}.personalInformation__logoutBlock{display:flex;justify-content:space-between;align-items:center;margin-top:45px}.personalInformation__logoutBlock__item.logout{display:flex}}@media(max-width:695px){.personalInformation{display:block}.personalInformation__data{margin-top:40px;padding-left:0}.personalInformation__button{width:100%}.personalInformation__logoutBlock{flex-direction:column;justify-content:flex-start;align-items:center;margin-top:28px}.personalInformation__logoutBlock__item.logout{margin-bottom:28px}}.deliveryAddress{border:1px solid #4c555e;border-radius:10px;margin-bottom:13px;padding:15px}.deliveryAddress__content{display:flex;width:100%}.deliveryAddress__content>div{width:15%}.deliveryAddress.active{background:var(--surface-container-lowest);border:1px solid #0000}.deliveryAddress__empty{color:var(--on-surface);margin-bottom:16px}.deliveryAddress__street{width:30%!important}.deliveryAddress__default{display:flex;align-items:center;margin-top:10px}.deliveryAddress__default p{color:var(--border-grey)}.deliveryAddress__buttons{display:flex;width:10%!important;justify-content:flex-end}.deliveryAddress__buttons button{border:none;background:#0000;cursor:pointer;margin-right:24px;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:12px 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}@media(max-width:1023px){.deliveryAddress{padding:20px;position:relative}.deliveryAddress__content{flex-wrap:wrap;width:90%!important}.deliveryAddress__content>div{width:25%}.deliveryAddress__street{width:100%!important;margin-bottom:30px}.deliveryAddress__buttons{position:absolute;top:20px;right:20px;width:10%!important;justify-content:space-between}.deliveryAddress__buttons button{margin-right:10px}.deliveryAddress__default{margin-top:15px}}@media(max-width:767px){.deliveryAddress__content{flex-wrap:wrap;width:80%!important}.deliveryAddress__content>div{width:50%;margin-bottom:30px}.deliveryAddress__buttons{width:20%!important}.deliveryAddress__default{margin-top:0}}.profile .paymentCardSkeleton{width:calc(100% - 42px);max-width:348px;height:80px}@media(max-width:767px){.profile .paymentCardSkeleton{width:100%!important}}.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:348px;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:0 20px;height:44px;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)}.stories{margin-bottom:54px}@media(max-width:1023px){.stories{margin-bottom:40px}}@media(max-width:767px){.stories{margin-bottom:32px}}.stories .skeleton{width:100%;border-radius:20px;height:100%;position:absolute}@media(max-width:767px){.stories .skeleton{width:140px;height:140px}}.stories .defaultSwiper{width:100%;max-width:100%}@media(max-width:767px){.stories .defaultSwiper{display:none}}.stories .defaultSwiper .swiper-slide{width:calc(20% - 8px)!important;margin-right:10px!important}@media(max-width:1100px){.stories .defaultSwiper .swiper-slide{width:calc(25% - 7.5px)!important}}.stories__scroll{display:none}@media(max-width:767px){.stories__scroll{display:flex;margin-right:-30px;margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);padding-bottom:10px;overflow-x:scroll;scrollbar-width:0;scrollbar-color:#0000}.stories__scroll::-webkit-scrollbar{width:0;height:0}.stories__scroll::-webkit-scrollbar-thumb,.stories__scroll::-webkit-scrollbar-track{background:#0000}.stories__scroll>.stories__item:first-child,.stories__scroll>a:first-child,.stories__scroll>button:first-child{margin-left:30px}.stories__scroll .stories__item{width:140px;min-width:140px;height:auto;margin-right:10px}.stories__scroll>.stories__item:last-child{margin-right:30px}}.stories__item{width:unset;height:unset;position:relative;cursor:pointer;background:linear-gradient(180deg,#c9dbe9,#a6bbcb 81.82%);border-radius:20px;box-shadow:inset 0 0 0 2px #fe5000;box-sizing:border-box;overflow:hidden}.stories__item.dark{background:linear-gradient(180deg,#475a69,#283138 81.82%)}.stories__item:after{content:"";display:block;padding-bottom:100%}.stories__item img{position:absolute;height:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.stories__item.viewed{box-shadow:inset 0 0 0 2px #0000}.stories__item__title{position:absolute;bottom:13px;left:13px;right:13px;font-size:14px;line-height:130%;max-width:calc(100% - 26px);overflow:hidden;text-overflow:ellipsis;color:var(--on-surface)}.stories__item.top .stories__item__title{bottom:auto;top:13px;font-size:16px;color:#fff}.storyView{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:10000}.storyView .arrowLeft,.storyView .arrowRight{position:absolute;width:44px;height:44px;left:calc(50% - 270px - 22px);top:calc(50% - 22px);background:#0000;border:none;cursor:pointer}@media(max-width:1023px){.storyView .arrowLeft,.storyView .arrowRight{left:calc(50% - 290px - 22px)}}@media(max-width:767px){.storyView .arrowLeft,.storyView .arrowRight{display:none}}.storyView .arrowLeft svg,.storyView .arrowRight svg{width:100%;height:100%}.storyView .arrowLeft svg path,.storyView .arrowRight svg path{fill:var(--on-surface)}.storyView .arrowRight{left:calc(50% + 270px - 22px)}.storyView .arrowRight svg{transform:rotate(180deg)}@media(max-width:1023px){.storyView .arrowRight{left:calc(50% + 290px - 22px)}}@media(max-width:767px){.storyView .arrowRight{display:none}}.storyView__container{width:-moz-fit-content;width:fit-content;height:100%;position:relative;display:flex;justify-content:center;align-items:center}.storyView__img{height:calc(100% - 112px);width:auto;border-radius:35px}.storyView__btn{position:absolute;width:44px;height:44px;left:-68px;top:calc(50% - 22px);background:#0000;border:none;cursor:pointer}.storyView__btn img{width:100%;height:100%}.storyView__btn:last-child{left:unset;right:-68px;transform:scale(-1)}.storyView__progresses{position:absolute;width:90%;top:76px;left:5%;display:flex;justify-content:space-between}.storyView__progress{height:5px;background:var(--grey);width:15%}.story{position:relative;height:100%;width:100%;margin:auto}.story,.story__close{display:flex;justify-content:center;align-items:center}.story__close{background:#21272a;border-radius:50%;position:absolute;top:20px;right:20px;z-index:10001;border:none;cursor:pointer;padding:0;width:36px;height:36px}.story__close svg{width:18px;height:16px}.story__close svg path{fill:#fff}.story__img{width:100%;height:100%;border-radius:15px}@media(max-width:1023px){.story__img{height:auto;margin:auto}}@media(max-width:767px){.story__img{border-radius:0}}.story a{display:block;position:absolute;bottom:50px;left:30px;right:30px;width:calc(100% - 60px);height:35px;z-index:10001}.story a button{width:100%;height:100%;border:none;border-radius:30px;color:var(--on-surface);display:flex;align-items:center;justify-content:center;cursor:pointer}.story__likeContainer{width:calc(100% - 20px);height:35px;background:#000;display:flex;align-items:center;padding-left:20px;position:absolute;bottom:0;left:0;right:0;z-index:1000000;border-radius:0 0 15px 15px}@media(max-width:767px){.story__likeContainer{border-radius:0;position:fixed;bottom:0;left:0;right:0}}.story__dislike,.story__like{background:#0000;border:none;width:30px;height:30px;cursor:pointer;padding:0}.story__dislike svg,.story__like svg{width:100%;height:100%;min-width:100%;min-height:100%}.story__dislike svg path,.story__like svg path{fill:#fff}.story__dislike.active svg path,.story__like.active svg path{fill:#fe5000}.story__like{margin-right:10px}.story__dislike svg{transform:rotate(180deg)}.story__alert{z-index:1000000;background:#000;opacity:.5;color:#fff;padding:10px 20px;display:flex;align-items:center;justify-content:center;position:absolute;top:50px}.promocodes-container{display:flex;flex-wrap:wrap;width:100%}.promocodes,.promocodesSkeleton{width:calc(50% - 37px);min-width:calc(50% - 37px);max-width:calc(50% - 37px);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}.promocodes:nth-child(2n+2),.promocodesSkeleton:nth-child(2n+2){margin-right:0}.promocodesSkeleton__img,.promocodes__img{width:30%;min-width:30%;margin-right:14px;height:min-content}.promocodesSkeleton__info,.promocodes__info{width:calc(70% - 14px)}.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:15px 20px;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}@media(max-width:1250px){.promocodes,.promocodesSkeleton{width:calc(100% - 26px);min-width:calc(100% - 26px);max-width:calc(100% - 26px);margin-right:0}.promocodes:nth-child(3n+3),.promocodesSkeleton:nth-child(3n+3){margin-right:0}}@media(max-width:767px){.promocodesSkeleton__img,.promocodes__img{display:none}.promocodesSkeleton__info,.promocodes__info{width:100%}.promocodesSkeleton__info__code,.promocodes__info__code{padding:10px}}.profile .promocodesSkeleton{border:none;height:200px}.basketModal{height:100vh;margin:auto 0 auto auto;display:flex;justify-content:flex-end;width:827px;max-width:827px}.basket{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--basket-bg);padding:50px 0 0 48px}.basket__wrapper{width:calc(100% - 48px);height:100%;overflow-y:auto;padding-right:48px}.basket__wrapper .basketItem{margin-bottom:201px}.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%}.basket .left{border-radius:85px;display:block}.basket .right{border-radius:31px;display:block}.basket .discountLabelOn svg path:first-child{fill:#fff}.basket .discountLabelOn svg path:nth-child(2){fill:#fff!important;opacity:1}.basket .discountLabelOn .stockBody{color:#202123!important}.basket .topSkeletons{display:flex;margin-bottom:10px}.basket .bottomSkeletons{margin-top:62px;display:flex;justify-content:space-between}.basket .leftBottom{border-radius:85px}.basket .rightBottom{border-radius:31px}@media(max-width:1024px){.basket .skeletonBasket{width:94%;margin:0 3%}.basket .right{display:none}.basket .bottomSkeletons{margin-top:32px;flex-direction:column;align-items:center}.basket .leftBottom{border-radius:31px;margin-left:0}.basket .leftBottom,.basket .rightBottom{width:55%!important;height:48px!important}.basket .rightBottom{margin-top:20px}}@media(max-width:1023px){.basketModal{width:100vw;max-width:100vw;height:calc(100% - 40px);max-height:calc(100% - 40px);margin-bottom:0}.basket{padding:40px 0 0 20px;border-radius:30px 30px 0 0}.basket__wrapper{padding-right:20px;width:calc(100% - 20px)}.basket__wrapper .basketItem{margin-bottom:171px}}@media(max-width:767px){.basket__wrapper .basketItem{margin-bottom:181px}}.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}.customSelect.addressPicker{border-radius:24px;max-height:260px;overflow:hidden}.customSelect.addressPicker.fixedHeight{height:260px}@media(max-width:767px){.customSelect.addressPicker{display:none}}.addressPickerModal{display:none}@media(max-width:767px){.addressPickerModal{width:100%;max-width:1440px;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% - 110px)!important;padding-right:20px!important;overflow-y:auto!important}.addressPickerModal .customSelect__scroll__item{padding-left:0;padding-right:0}}.tooltip{position:absolute;top: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}@media(max-width:1023px){.tooltip{top:25px;left:0}}.bonusInfoModal{width:100%;max-width:885px;height:calc(100vh - 60px);margin:auto;display:flex;align-items:center;justify-content:center}.bonusInfoModal__wrapper{background:var(--basket-bg);border-radius:20px;overflow-y:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.bonusInfoModal__content{height:100%;overflow-y:auto;overflow-x:hidden}.bonusInfoModal__close{position:absolute;top:15px;right:15px;border:none;background:#0000;cursor:pointer;width:16px;height:16px;padding:0}.bonusInfoModal__close svg{width:100%;height:100%}.bonusInfoModal__close svg path{fill:#fff}.bonusInfoModal__img{width:100%;height:auto}.bonusInfoModal__container__img__wrapper{display:block;margin:-2px -2px 0}.bonusInfoModal__container{padding:30px 60px;display:flex;flex-direction:column;align-items:center}.bonusInfoModal__container__row{display:flex;justify-content:space-between;margin-bottom:30px}.bonusInfoModal__container__item{width:calc(25% - 7.5px);padding:21px 15px;margin-right:10px;background:var(--button-background);border-radius:10px;display:flex;flex-direction:column;align-items:center}.bonusInfoModal__container__item:last-child{margin-right:0}.bonusInfoModal__container__question{color:var(--on-surface);width:100%;margin-bottom:15px;height:-moz-fit-content;height:fit-content}.bonusInfoModal__container__img{height:75px;width:auto;margin-bottom:15px}.bonusInfoModal__container__answer{color:var(--on-surface)}.bonusInfoModal__container__answer a{text-decoration:none;color:#fe5000}.bonusInfoModal__container__btn,.bonusInfoModal__container__transparentBtn{width:310px;height:46px;background:#fe5000;border:none;border-radius:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--on-surface);margin-bottom:20px;padding:0}.bonusInfoModal__container__btn{transition:background-color .3s linear}@media(hover:hover){.bonusInfoModal__container__btn:hover{background:#ff7a00}}.bonusInfoModal__container__transparentBtn{background:#0000;height:28px;color:var(--grey);margin-bottom:0}.bonusInfoModal__container__transparentBtn.orange{color:#fe5000}@media(max-width:1023px){.bonusInfoModal{height:calc(100% - 40px);max-height:calc(100% - 40px);max-width:100%;margin-bottom:0}.bonusInfoModal__wrapper{overflow-y:auto;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:30px 30px 0 0}.bonusInfoModal__container{padding:20px}.bonusInfoModal__container__row{justify-content:flex-start;flex-wrap:wrap}.bonusInfoModal__container__item{width:calc(50% - 35px);padding:21px 15px;margin-bottom:10px}.bonusInfoModal__container__item:nth-child(2n){margin-right:0}.bonusInfoModal__container__item:nth-last-child(-n+2){margin-bottom:0}.bonusInfoModal__container__img{height:45px;width:auto;margin-bottom:15px}.bonusInfoModal__container__btn,.bonusInfoModal__container__transparentBtn{width:100%}}.rateOrderModal{width:90%;max-width:630px;height:90%;max-height:calc(100vh - 60px);margin:auto;display:flex;align-items:center;justify-content:center}.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);border-radius:20px;padding:50px 0 0 80px;overflow:hidden}.rateOrderModal__content{height:100%;overflow-y:auto;padding-right:80px;display:flex;flex-direction:column;align-items:center}.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:10px;gap:10px}.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}@media(max-width:1023px){.rateOrderModal{width:100%;max-width:100%;height:calc(100% - 40px);max-height:calc(100% - 40px);margin-bottom:0}.rateOrderModal__wrapper{padding:40px 20px 0;border-radius:30px 30px 0 0}.rateOrderModal__content{margin-right:-20px;padding-right:20px}.rateOrderModal__content>:last-child{margin-bottom:20px}.rateOrderModal__container{gap:8px}}.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)}.articleModal{width:90%;max-width:885px;height:90%;max-height:736px;margin:auto;display:flex;align-items:center;justify-content:center}.articleModal__wrapper{position:absolute;right:0;left:0;top:0;bottom:0;background:var(--basket-bg);border-radius:20px;padding:50px 80px 0;overflow:hidden}.articleModal__content{height:calc(100% - 50px);overflow-y:auto;margin-right:-80px;padding-right:80px;padding-bottom:50px}.articleModal__content__img{margin-bottom:40px;width:100%;height:auto;border-radius:16px}.articleModal__content__title{color:var(--on-surface);margin-bottom:40px}.articleModal__content__text{color:var(--on-surface)}.articleModal__content__text img{display:none}.articleModal__content__text a{color:#fe5000;cursor:pointer}.articleModal__content__text li,.articleModal__content__text ul{margin:0}.articleModal__content__text h1,.articleModal__content__text h2,.articleModal__content__text h3,.articleModal__content__text h4,.articleModal__content__text h5,.articleModal__content__text p{margin:15px 0}.articleModal .skeletonImage{height:500px;width:100%;margin-bottom:40px}.articleModal .skeletonTitle{height:56px;width:100%;margin-bottom:40px}.articleModal .skeletonText{width:100%;height:750px}.articleModal__close{position:absolute;right:20px;top:20px;background:#0000;border:none;cursor:pointer}.articleModal__close svg{width:20px;height:20px}.articleModal__close svg path{fill:#a4a4a4}@media(max-width:1023px){.articleModal{width:100%;max-width:100%;height:calc(100% - 40px);max-height:calc(100% - 40px);margin-bottom:0}.articleModal__wrapper{padding:40px 20px 0;border-radius:30px 30px 0 0}.articleModal__content{margin-right:-20px;padding-right:20px;padding-bottom:40px}.articleModal__close{right:10px;top:10px}.articleModal .skeletonTitle{height:46px}}@media(max-width:767px){.articleModal .skeletonTitle{height:36px}.articleModal .skeletonImage{height:280px}}.findMistakeModal .smallModal__content{max-width:359px;width:359px}.findMistakeModal h4{color:var(--on-surface);margin-bottom:15px;text-align:center}.findMistakeModal .textThin{color:var(--grey);text-align:center}.findMistakeModal__input{width:100%;margin-bottom:15px!important}.findMistakeModal__input label{background:var(--basket-bg)}.findMistakeModal__upLoadPhoto{width:100%;margin-bottom:15px}.findMistakeModal__captcha{margin-bottom:15px}.findMistakeModal__captcha .captcha{flex-direction:column}.findMistakeModal__captcha .captcha img{width:100%;margin-bottom:15px}.findMistakeModal__captcha .captcha__actions{max-width:360px;width:100%;padding-left:0;flex-direction:row-reverse;justify-content:flex-start}.findMistakeModal__captcha .captcha__actions__input{width:calc(100% - 56px)}.findMistakeModal__captcha .captcha__actions__input label{background:var(--surface-container-lowest)!important}.findMistakeModal__captcha .captcha__actions__btn{margin-top:0;margin-right:15px}.findMistakeModal__send{padding:15px 25px;background:#fe5000;color:var(--on-surface);border:none;outline:none;border-radius:30px;cursor:pointer;transition:background-color .3s linear}@media(hover:hover){.findMistakeModal__send:hover{background:#ff7a00}}.findMistakeModal__send:disabled{opacity:.5}@media(hover:hover){.findMistakeModal__send:disabled:hover{background:#fe5000}}.findMistakeModal__errSend{margin-top:10px;color:#ff3d3d}.findMistakeModal__success{width:95px;height:95px;margin-bottom:15px}.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;width:calc(100% - 110px);margin-bottom:20px;display:flex;justify-content:space-between;padding:15px 55px;align-items:center;background-image:url(/_next/static/media/referral-border.f57bb75d.webp);background-size:100% 100%}.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}@media(max-width:1023px){.referralContent__promocode{padding:50px 75px;width:calc(100% - 150px)}}@media(max-width:767px){.referralContent__promocode{padding:30px 55px;width:calc(100% - 110px)}}.referralModal{height:-moz-fit-content;height:fit-content;margin:auto;display:flex;justify-content:center;align-items:center}.referralModal .skeleton{background-color:var(--skeleton-light)!important}.referralModal__wrapper{background:var(--surface-container-lowest);border-radius:10px;width:calc(100% - 40px);max-width:425px;max-height:calc(100vh - 60px);margin:auto;position:relative;padding:50px 80px;display:flex;flex-direction:column;align-items:center;overflow-y:auto}.referralModal__wrapper .referralContent__right{height:335px;max-height:335px;overflow-y:auto}.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)}@media(max-width:1023px){.referralModal{margin-bottom:0}.referralModal,.referralModal__wrapper{height:calc(100% - 40px);max-height:calc(100% - 40px);width:100%;max-width:100%}.referralModal__wrapper{padding:35px 20px 20px;min-height:calc(100% - 40px);border-radius:30px 30px 0 0}.referralModal__wrapper .referralContent__right{height:unset;max-height:unset;overflow-y:unset;margin-bottom:35px}}.referralProgram .referralContent{display:flex;justify-content:space-between}.referralProgram .referralContent__left{width:425px;min-width:425px;padding-right:50px}.referralProgram .referralContent__right{width:calc(100% - 475px)}@media(max-width:1023px){.referralProgram .referralContent{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}.modalWatchRestaurants{width:100%;max-width:1440px;height:100vh;max-height:100vh;margin:0 auto auto;display:flex;align-items:center;justify-content:center}.modalWatchRestaurants__content{background:var(--basket-bg);padding:0;border-radius:20px 20px 0 0;overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0;height:calc(100% - 40px);margin-top:auto}.modalWatchRestaurants__content__wrapper{width:100%;height:100%;overflow:hidden}.modalWatchRestaurants__content__closeButton{position:absolute;top:10px;right:10px;border:none;background:#0000;cursor:pointer;width:20px;height:20px;padding:0;z-index:100000000}.modalWatchRestaurants__content__closeButton svg{width:100%;height:100%}.modalWatchRestaurants__content__closeButton svg path{fill:var(--on-surface)}.modalWatchRestaurants__content__searchContainer{position:absolute;top:30px;z-index:100000000;left:30px;width:calc(100% - 60px);border-radius:10px}.modalWatchRestaurants__content__searchContainer .MuiTextField-root{width:100%}.modalWatchRestaurants__content__searchContainer .MuiTextField-root .MuiInputBase-root{background:var(--basket-bg)}.modalWatchRestaurants__content__searchContainer .MuiTextField-root input{padding-right:42px!important}.modalWatchRestaurants__content__searchContainer .MuiTextField-root label{background:var(--basket-bg)}.modalWatchRestaurants__content__searchContainer button{position:absolute;right:8px;top:13px;width:24px;height:24px;background:var(--button-background);border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.modalWatchRestaurants__content__searchContainer button svg{width:50%;height:50%}.modalWatchRestaurants__content__searchContainer button svg path{fill:var(--on-surface)}.modalWatchRestaurants__content__viewContentMap{display:block;height:100%}.modalWatchRestaurants__content__viewContentMap .map{width:100%;height:100%}.wok{padding:0 0 0 32px}.wok .foodPage__wrapper{width:100%;height:100%;overflow:hidden;padding-right:0}.wok .foodPage__wrapper .wokConstructor{display:flex;width:100%;max-width:1200px;margin:0 auto;height:100%}.wok .foodPage__wrapper .wokConstructor .skeleton{border-radius:20px}.wok .foodPage__wrapper .wokConstructor .imageContainer{position:relative;margin:32px 32px 0 0;width:100%}.wok .foodPage__wrapper .wokConstructor .imageContainer .imageFood{width:100%;height:auto}.wok .foodPage__wrapper .wokConstructor .imageContainer .skeletonImage{width:100%;height:100%;min-height:300px}.wok .foodPage__wrapper .wokConstructor .imageContainer .labels{position:absolute;left:0;top:0;display:flex;align-items:flex-start}.wok .foodPage__wrapper .wokConstructor .imageContainer .labels .label img{width:26px;height:26px;margin-right:10px}.wok .foodPage__wrapper .wokConstructor .imageContainer .likeButton{background-color:#0000;border:none;position:absolute;top:0;right:0;width:24px;height:24px;padding:0;cursor:pointer}.wok .foodPage__wrapper .wokConstructor .imageContainer .likeButton.favorite svg *{fill:#fa003c;stroke:#fa003c;opacity:1}.wok .foodPage__wrapper .wokConstructor .imageContainer .likeButton svg{width:100%;height:100%}.wok .foodPage__wrapper .wokConstructor .imageContainer .likeButton svg *{fill:#0000;transition:all .3s linear}@media(hover:hover){.wok .foodPage__wrapper .wokConstructor .imageContainer .likeButton svg:hover *{fill:#fa003c;stroke:#fa003c;opacity:1}}.wok .foodPage__wrapper .wokConstructor__info{width:50%;min-width:476px;background:var(--surface-container);height:100%;overflow:hidden;border-radius:0 20px 20px 0}.wok .foodPage__wrapper .wokConstructor__info__scroll{padding:32px;box-sizing:border-box;width:100%;overflow-y:scroll;height:calc(100% - 86px);max-height:calc(100% - 86px)}.wok .foodPage__wrapper .wokConstructor__info__bottom{background:var(--surface-container);height:46px;width:calc(100% - 90px);padding:20px 45px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--surface-container-low)}.wok .foodPage__wrapper .wokConstructor__info__bottom .dishesItem__count{width:unset}.wok .foodPage__wrapper .wokConstructor__info__bottom .price{color:var(--on-surface);font-family:MontBold,sans-serif!important;font-size:32px;line-height:100%}.wok .foodPage__wrapper .wokConstructor__info__bottom .count{color:#c4c4c4;font-family:Mont,sans-serif!important;font-size:16px;line-height:100%}.wok .foodPage__wrapper .wokConstructor__info__bottom .count.black{color:var(--on-surface)}.wok .foodPage__wrapper .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}.wok .foodPage__wrapper .wokConstructor__info__bottom>button:disabled{opacity:.5}.wok .foodPage__wrapper .wokConstructor__info__bottom>button img{width:30px;height:30px;margin-right:8px}@media(hover:hover){.wok .foodPage__wrapper .wokConstructor__info__bottom>button:hover{background:#ff7a00}.wok .foodPage__wrapper .wokConstructor__info__bottom>button:disabled{background:#fe5000}}.wok .foodPage__wrapper .wokConstructor__info .title{color:var(--on-surface);margin-bottom:24px}.wok .foodPage__wrapper .wokConstructor__info .skeletonName{margin-bottom:24px;height:42px;width:100%}.wok .foodPage__wrapper .wokConstructor__info .composition{color:var(--on-surface);margin-bottom:24px;white-space:pre-line}.wok .foodPage__wrapper .wokConstructor__info .skeletonComposition{margin-bottom:24px;width:100%;height:28px}.wok .foodPage__wrapper .wokConstructor__info .weight{margin-bottom:32px}.wok .foodPage__wrapper .wokConstructor__info__steps{display:flex;margin-bottom:32px;position:relative;width:-moz-fit-content;width:fit-content}.wok .foodPage__wrapper .wokConstructor__info__steps__item{background:var(--surface-container);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}.wok .foodPage__wrapper .wokConstructor__info__steps__item.active{border:2px solid #fe5000}.wok .foodPage__wrapper .wokConstructor__info__steps__item.active.itemTopping{border:2px dashed #fe5000}.wok .foodPage__wrapper .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}.wok .foodPage__wrapper .wokConstructor__info__steps__item:last-child{margin-right:0}.wok .foodPage__wrapper .wokConstructor__info__steps__item.itemTopping{border:1px dashed var(--surface-container-high)}.wok .foodPage__wrapper .wokConstructor__info__steps__item img{width:50px;height:50px}.wok .foodPage__wrapper .wokConstructor__info__steps__line{position:absolute;z-index:1;top:50%;left:0;width:100%;border-bottom:1px dashed var(--surface-container-high)}.wok .foodPage__wrapper .wokConstructor__info__stepsContent .title{color:var(--on-surface);margin-bottom:15px}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item{margin-bottom:32px}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item:last-child{margin-bottom:0}.wok .foodPage__wrapper .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 15px}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant:last-child{margin-bottom:0}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant .dishesItem{min-width:unset}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant .dishesItem__count{background:var(--surface)}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant .dishesItem__count button{background:var(--surface-container-low);margin-right:24px}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant .dishesItem__count button:last-child{margin-right:5px;margin-left:24px}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant>div{display:flex;align-items:center;justify-content:flex-start}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant__img{width:80px;height:80px;margin-right:15px}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant__name{color:var(--on-surface);max-width:100px;overflow:hidden;text-overflow:ellipsis}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant__price{color:var(--on-surface);margin-right:10px}.wok .foodPage__wrapper .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)}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant__btn:disabled{opacity:.5}.wok .foodPage__wrapper .wokConstructor__info__toppingsTitle{color:var(--on-surface);margin-top:32px;margin-bottom:16px}.wok .foodPage__wrapper .wokConstructor .dishesItem{min-width:unset}.wok .foodPage__wrapper .wokConstructor .dishesItem__count button{margin-right:30px}.wok .foodPage__wrapper .wokConstructor .dishesItem__count button:last-child{margin-right:5px;margin-left:30px}.wok .foodPage__wrapper .wokConstructor .dishesItem__count button:disabled{opacity:.5}@media(max-width:1023px){.wok{padding:32px 0 0 24px}.wok .foodPage__wrapper{width:calc(100% - 24px);padding-right:24px;overflow-y:auto;height:100%}.wok .foodPage__wrapper .wokConstructor{margin-bottom:32px;position:relative}.wok .foodPage__wrapper .wokConstructor .imageContainer{position:absolute;width:345px;height:345px;margin:0}.wok .foodPage__wrapper .wokConstructor .imageContainer .imageFood{width:100%;height:auto}.wok .foodPage__wrapper .wokConstructor .imageContainer .likeButton{right:20px;width:30px;height:30px}.wok .foodPage__wrapper .wokConstructor__info{width:100%;min-width:100%;background:var(--surface);border-radius:0;overflow:visible}.wok .foodPage__wrapper .wokConstructor__info__scroll{width:100%;overflow:hidden;height:auto;max-height:unset;padding:0 0 126px}.wok .foodPage__wrapper .wokConstructor__info__scroll .composition,.wok .foodPage__wrapper .wokConstructor__info__scroll .weight,.wok .foodPage__wrapper .wokConstructor__info__scroll .wokConstructor__info__steps,.wok .foodPage__wrapper .wokConstructor__info__scroll>a>.title{margin-left:361px}.wok .foodPage__wrapper .wokConstructor__info__bottom{position:fixed;left:0;bottom:0;z-index:6;width:calc(100% - 80px);padding:20px 40px}.wok .foodPage__wrapper .wokConstructor__info__steps__item{background:var(--surface)}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant .dishesItem{min-width:unset}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant .dishesItem__count{background:var(--surface-container)}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant__name{max-width:100%}}@media(max-width:767px){.wok{padding:40px 0 0 16px}.wok .foodPage__wrapper{width:calc(100% - 16px);padding:0 16px 0 0}.wok .foodPage__wrapper .wokConstructor{flex-direction:column}.wok .foodPage__wrapper .wokConstructor .imageContainer{position:relative;width:100%;height:auto;margin-bottom:8px}.wok .foodPage__wrapper .wokConstructor .imageContainer .imageFood{margin-left:0;width:100%}.wok .foodPage__wrapper .wokConstructor .imageContainer .likeButton{bottom:0;right:0;top:auto}.wok .foodPage__wrapper .wokConstructor__info__scroll .composition,.wok .foodPage__wrapper .wokConstructor__info__scroll .weight,.wok .foodPage__wrapper .wokConstructor__info__scroll .wokConstructor__info__steps,.wok .foodPage__wrapper .wokConstructor__info__scroll>a>.title{margin-left:0}.wok .foodPage__wrapper .wokConstructor__info__scroll .title{font-size:26px}.wok .foodPage__wrapper .wokConstructor__info__bottom{padding:8px 20px;width:calc(100% - 40px);align-items:flex-start}.wok .foodPage__wrapper .wokConstructor__info__bottom .price{position:absolute;left:20px;bottom:8px}.wok .foodPage__wrapper .wokConstructor__info__steps{width:calc(100% - 3px);justify-content:space-between}.wok .foodPage__wrapper .wokConstructor__info__steps__item{width:50px;height:50px}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant{padding:0 10px}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant__img{width:50px;height:50px;margin-right:10px}.wok .foodPage__wrapper .wokConstructor__info__stepsContent__item .wokVariant__name{font-size:12px!important}}.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:32px;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;top:3px}.toppingsFullScreen__title{color:var(--on-surface);margin-bottom:24px}.toppingsFullScreen__list{padding:0 32px 32px;box-sizing:border-box;height:calc(100% - 86px - 93px);max-height:calc(100% - 86px - 93px);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:86px;box-sizing:border-box;width:100%;padding:16px 32px;display:flex;align-items:center;justify-content:flex-end;border-top:1px solid var(--surface-container-low)}.toppingsFullScreen__summary__text{color:var(--on-surface);margin-right:16px}.toppingsFullScreen__summary button{background:#fe5000;border-radius:30px;height:46px;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}}@media(max-width:1023px){.toppingsFullScreen__summary{justify-content:space-between}}@media(max-width:767px){.toppingsFullScreen__summary{height:93px;padding:16px;flex-direction:column;justify-content:flex-end}.toppingsFullScreen__summary button{width:100%;height:34px;min-height:34px}.toppingsFullScreen__summary__text{margin-bottom:8px;margin-right:0;text-align:center}.toppingsFullScreen__top{padding:24px 16px}.toppingsFullScreen__list{height:calc(100% - 93px - 75px);max-height:calc(100% - 93px - 75px);padding:0 16px 24px}}.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}.toppingsBtn img{margin-right:16px;width:32px;height:32px}.toppingsBtn span{margin-left:26px}@media(max-width:767px){.toppingsBtn{width:100%}}.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:linear-gradient(92.58deg,var(--surface-container-lowest) 22.98%,var(--surface) 72.26%);position:relative;border-radius:16px;overflow:hidden;padding:30px;width:calc(100% - 60px);margin-bottom:25px}.cookingBanner__img{position:absolute;top:0;left:0;right:-5%;width:105%;height:100%;background:url(/_next/static/media/cooking-banner.a2ed6672.svg);background-size:cover;background-position:100%;z-index:1}@media(max-width:1700px){.cookingBanner__img{right:-20%;width:120%}}.cookingBanner__content{max-width:55%}.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;left:30px;bottom:30px;background:#fe5000;border:none;border-radius:30px;cursor:pointer;padding:15px 25px;z-index:10}@media(hover:hover){.cookingBanner__btn:hover{background:#ff7a00}}@media(max-width:1310px){.cookingBanner{background:var(--surface-container-lowest)}.cookingBanner__img{display:none}.cookingBanner__content{max-width:100%}}@media(max-width:767px){.cookingBanner{padding:20px;width:calc(100% - 40px)}.cookingBanner__btn{width:calc(100% - 40px);bottom:20px;left:20px}}.cookingInfoModal{width:100%;max-width:700px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 60px);margin:auto;display:flex;align-items:center;justify-content:center}.cookingInfoModal__wrapper{background:var(--basket-bg);border-radius:20px;padding:60px 60px 0}.cookingInfoModal__content{height:100%;overflow-y:auto;padding-bottom:60px;padding-right:60px;margin-right:-60px}.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}@media(max-width:1023px){.cookingInfoModal{height:calc(100% - 40px);max-height:calc(100% - 40px);margin-bottom:0}.cookingInfoModal__wrapper{position:absolute;top:0;bottom:0;left:0;right:0;padding:35px 20px 0;border-radius:30px 30px 0 0}.cookingInfoModal__content{padding-right:20px;margin-right:-20px}.cookingInfoModal__text{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)}.captcha{display:flex;width:100%}.captcha img{width:50%;max-width:360px;height:auto;border-radius:10px}.captcha__actions{width:calc(50% - 15px);max-width:345px;padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}.captcha__actions__input{width:100%}.captcha__actions__btn{width:46px;height:46px;background:var(--border-grey);border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-top:15px;padding:0}.captcha__actions__btn svg{width:70%;height:70%;fill:var(--on-surface)}.accountDeleting__text li,.accountDeleting__text p{color:var(--on-surface)}.accountDeleting__text p{margin-bottom:15px}.accountDeleting__text p:last-child{margin-bottom:0}.accountDeleting__text p a{display:contents;color:#fe5000;text-decoration:underline!important;cursor:pointer}.feedbackSwiper{width:100%}.feedbackSwiper .swiper-slide{width:calc(25% - 9px)!important;margin-right:12px!important}@media(max-width:1100px){.feedbackSwiper .swiper-slide{width:calc(33.33% - 8px)!important}}@media(max-width:1023px){.feedbackSwiper .swiper-slide{width:calc(50% - 6px)!important}}@media(max-width:767px){.feedbackSwiper .swiper-slide{width:100%!important}}.feedbackSwiper.mb{margin-bottom:24px}.feedbackSwiper__card{border-radius:10px;border:1px solid var(--border-grey);padding:20px;height:calc(100% - 42px);overflow:hidden}.feedbackSwiper__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.feedbackSwiper__name{color:var(--on-surface);max-width:calc(100% - 120px);overflow:hidden;text-overflow:ellipsis}.feedbackSwiper__rating{display:flex;align-items:center}.feedbackSwiper__rating .MuiSvgIcon-root{color:#fe5000;font-size:20px}.feedbackSwiper__date{display:flex;align-items:center;color:var(--grey);margin-bottom:15px}.feedbackSwiper__date img{width:18px;height:18px;margin-right:10px}.feedbackSwiper__text{color:var(--on-surface);height:100%}.reviewsBanner{background:linear-gradient(115.76deg,#ff8000 5.75%,#fe5000 44%,#333f48 67.94%);width:calc(100% - 40px);border-radius:10px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;position:relative;padding:16px}.reviewsBanner__text{width:45%}.reviewsBanner__arrows{position:absolute;top:5%;height:90%;right:200px}.reviewsBanner__arrows img{height:100%;width:auto;margin-right:5px}.reviewsBanner a{display:flex;align-items:center;text-decoration:none;cursor:pointer;color:#fff}.reviewsBanner a svg{width:24px;height:24px;margin-left:8px}.reviewsBanner a svg path{fill:#fff}@media(max-width:1150px){.reviewsBanner__text{width:40%}.reviewsBanner__arrows{height:80%;top:10%}}@media(max-width:1023px){.reviewsBanner__text{width:65%}.reviewsBanner__arrows{height:90%;top:5%}.reviewsBanner__arrows img{display:none}.reviewsBanner__arrows img:last-child{display:block}}@media(max-width:767px){.reviewsBanner{flex-wrap:wrap}.reviewsBanner__text{width:100%;margin-bottom:16px}.reviewsBanner__arrows{position:relative;top:0;right:0;height:48px}.reviewsBanner__arrows img{display:inline-block!important}}.bonusesProfile{display:flex;width:100%}.bonusesProfile__history{padding-left:10%;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}@media(max-width:1023px){.bonusesProfile{flex-direction:column}.bonusesProfile__history{padding-left:0;width:100%;margin-top:30px}}.sbpWindow{width:775px;height:calc(100vh - 60px);margin:auto;display:flex;align-items:center;justify-content:center}.sbpWindow.small{width:500px;height:320px}.sbpWindow.smallQr{width:500px;height:500px}.sbpWindow__wrapper{background:var(--basket-bg);border-radius:20px;position:relative;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.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)}@media(max-width:1023px){.sbpWindow{width:100%;height:calc(100% - 40px);margin-bottom:0}.sbpWindow.small{width:100%;height:350px}.sbpWindow__wrapper{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:30px 30px 0 0}}.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:15px;box-sizing:border-box;background:var(--fake-graphite-gray);height:40px;border:1px solid var(--fake-graphite-gray);outline:none;padding:10px 16px;cursor:pointer;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.filterPicker__input.withClose{padding-right:48px}.filterPicker__input.active{border:1px solid #fe5000}.filterPicker__input>.caption1{color:var(--on-surface)}.filterPicker__input>svg{width:24px;height:24px;margin-right:8px}.filterPicker__input>svg path{stroke:var(--on-surface)}.filterPicker__btn{background:#0000;height:15px;width:15px;border:none;outline:none;cursor:pointer;position:absolute;padding:0;right:20px;top:12px}.filterPicker__btn svg{width:100%;height:100%}.filterPicker__btn svg path{fill:var(--on-surface)}.filterPicker__dropdown{position:absolute;right:0;top:44px;width:-moz-fit-content;width:fit-content;min-width:100%;border-radius:15px;list-style-type:none;padding:0;margin:0;cursor:pointer;overflow:hidden}.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}@media(max-width:1023px){.filterPicker__input.withClose{padding-right:16px}.filterPicker__input>.caption1{display:none}.filterPicker__input>svg{margin-right:0}.filterPicker__btn{display:none}}@media(max-width:767px){.filterPicker__dropdown{display:none}}.filterPickerModal{display:none}@media(max-width:767px){.filterPickerModal{width:100%;max-width:1440px;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(max-width:767px)and (hover:hover){.filterPickerModal__list .filterPicker__dropdown__item:hover{background:var(--fake-graphite-gray-hover)!important}}@media(max-width:767px){.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:16px}.filterOnly .filterPicker__input>svg{display:none}.filterOnly .filterPicker__input .caption1 strong{color:var(--border-grey);margin-left:8px}.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:56px;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;top:7px;left:16px;padding:0}.filterOnly .filterPicker__dropdown__item.active:after{display:none}.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}@media(max-width:1023px){.filterOnly .filterPicker__input.withClose{padding-right:48px}.filterOnly .filterPicker__btn,.filterOnly .filterPicker__input>.caption1{display:block}}@media(max-width:767px){.filterOnly .filterPicker__input>svg{display:block}.filterOnly .filterPicker__input>svg path{stroke:none;fill:var(--on-surface)}.filterOnly .filterPicker__input .caption1{display:none}.filterOnly .filterPicker__input.withClose{padding-right:16px}.filterOnly .filterPicker__btn{display:none}.filterOnly.filterPickerModal .filterPicker__dropdown__item{padding-left:42px}.filterOnly.filterPickerModal .filterPicker__dropdown__item__btn{left:0;top:5px}}.downloadPanel{height:48px;background:var(--surface-container-lowest);z-index:103;position:fixed;left:0;bottom:0;overflow:hidden}.downloadPanel,.downloadPanel__content{width:100%;display:flex;justify-content:center}.downloadPanel__content{max-width:1360px;align-items:center;padding:0 40px;position:relative;z-index:2}.downloadPanel__content__button>a>.textButton,.downloadPanel__content__text{font-family:Mont,sans-serif;font-size:20px;line-height:24px}@media(max-width:1023px){.downloadPanel__content__button>a>.textButton,.downloadPanel__content__text{font-size:16px;line-height:20px}}@media(max-width:767px){.downloadPanel__content__button>a>.textButton,.downloadPanel__content__text{font-size:14px;line-height:18px}}.downloadPanel__content__text{color:var(--on-surface)}.downloadPanel__content__button{margin-left:24px}.downloadPanel__content__button.mobileOnly{display:none}.downloadPanel__close{position:absolute;top:12px;right:40px;width:24px;height:24px;background:none;border:none;padding:0 0 0 10px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:105}.downloadPanel__close svg{width:14px;height:14px}.downloadPanel__close svg path{fill:var(--on-surface)}@media(max-width:1379px){.downloadPanel__close{right:30px}.downloadPanel__content{position:relative;padding:0 30px}}@media(max-width:1023px){.downloadPanel{height:40px;bottom:65px}.downloadPanel__content{padding:0 24px;justify-content:flex-start}.downloadPanel__content__button>a>.textButton{font-family:MontBold,sans-serif}.downloadPanel__content__button.desktopOnly{display:none}.downloadPanel__content__button.mobileOnly{display:block}.downloadPanel__close{right:24px;top:8px}}@media(max-width:767px){.downloadPanel{height:50px}.downloadPanel__content{padding:0 16px;justify-content:space-between}.downloadPanel__content__button{margin:0 24px}.downloadPanel__content__button>a>.textButton{background:#fe5000!important;color:#fff!important;border-radius:30px;padding:8px 16px!important}.downloadPanel__content__button>a>.textButton svg{display:none!important}.downloadPanel__close{top:4px;right:16px}}.downloadPanel .downloadArrows{position:absolute;top:0;left:0;width:100%;height:48px;pointer-events:none;z-index:104}.downloadPanel .downloadArrows__left,.downloadPanel .downloadArrows__right{position:absolute;top:0;width:200px;height:100%;opacity:.3;animation:pulse 2s 5 forwards}.downloadPanel .downloadArrows__left{left:40px;background-image:url("data:image/svg+xml,%3Csvg width='35' height='48' viewBox='0 0 35 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.99998 -5.9502L31.9413 23.9493L1.99997 53.8488' stroke='%23677681' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");background-size:25px 48px;background-repeat:repeat-x}.downloadPanel .downloadArrows__right{right:88px;background-image:url("data:image/svg+xml,%3Csvg width='35' height='48' viewBox='0 0 35 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M33.0001 -5.9502L1.0587 23.9493L33.0001 53.8488' stroke='%23677681' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E");background-size:25px 48px;background-repeat:repeat-x}@keyframes pulse{0%{opacity:.3}50%{opacity:.7}to{opacity:.3}}@media(max-width:1170px){.downloadPanel .downloadArrows{display:none}}.mainPageSwiper{position:relative;margin-bottom:54px}.mainPageSwiper__title{display:flex;align-items:center;margin-bottom:16px}.mainPageSwiper__title .appTitle{margin-bottom:0}.mainPageSwiper__title>a{display:block;margin-left:auto}.mainPageSwiper__title>a .textButton{display:flex;align-items:center;white-space:nowrap}.mainPageSwiper__title>a .textButton svg{width:24px;min-width:24px;height:24px}.mainPageSwiper .swiper-slide{width:calc(25% - 12px)!important;margin-right:16px!important;height:unset}@media(max-width:1080px){.mainPageSwiper .swiper-slide{width:calc(33.33% - 10.66px)!important;margin-right:16px!important}}@media(max-width:1023px){.mainPageSwiper .swiper-slide{width:calc(25% - 12px)!important;margin-right:16px!important}}@media(max-width:767px){.mainPageSwiper .swiper-slide{width:calc(33.33% - 5.33px)!important;margin-right:8px!important}}@media(max-width:590px){.mainPageSwiper .swiper-slide{width:calc(50% - 4px)!important;margin-right:8px!important}}.mainPageSwiper .swiper-slide .dishesItem{min-width:unset;margin-bottom:0!important;margin-right:0!important;height:100%!important}@media(max-width:1023px){.mainPageSwiper{margin-bottom:40px}}@media(max-width:767px){.mainPageSwiper{margin-bottom:32px}}.detailedRestaurantModal{width:90%;max-width:1440px;height:90%;max-height:736px;margin:auto;display:flex;align-items:center;justify-content:center}.detailedRestaurantModal .detailedRestaurantModal__imageAndInfo .detailedRestaurantModal__info h1{font-size:30px!important}.detailedRestaurantModal__wrapper{position:absolute;right:0;left:0;top:0;bottom:0;background:var(--basket-bg);border-radius:20px;padding:60px 0 0 30px}.detailedRestaurantModal__content{width:calc(100% - 30px);padding-right:30px;height:100%;overflow-y:auto;overflow-x:hidden}.detailedRestaurantModal__imageAndInfo{display:flex;justify-content:space-between}.detailedRestaurantModal__imageAndInfo .defaultSwiper{width:55%;max-width:600px;margin:0;height:-moz-fit-content;height:fit-content}.detailedRestaurantModal__imageAndInfo .skeletonImage{width:55%;height:400px;border-radius:10px}.detailedRestaurantModal__slide{width:100%;border-radius:10px;height:auto;max-height:458px;max-width:676px;overflow:hidden}.detailedRestaurantModal__info{margin-left:20px;width:100%}.detailedRestaurantModal__info__title{color:var(--on-surface);margin-bottom:35px}.detailedRestaurantModal__info .skeletonName{margin-bottom:35px;width:100%;height:56px}.detailedRestaurantModal__info__subtitle{color:var(--grey);display:flex;align-items:center}.detailedRestaurantModal__info__subtitle img,.detailedRestaurantModal__info__subtitle svg{width:20px;height:20px;margin-right:10px}.detailedRestaurantModal__info__subtitle img path,.detailedRestaurantModal__info__subtitle svg path{stroke:#fe5000}.detailedRestaurantModal__info__metroStation{display:flex;align-items:center;color:var(--on-surface);margin-bottom:4px}.detailedRestaurantModal__info__metroStation:last-child{margin-bottom:24px}.detailedRestaurantModal__info__metroStation svg{width:20px;height:17px;margin-right:10px;position:relative;top:-2px}.detailedRestaurantModal__info__workTime{padding-left:30px;margin-bottom:24px}.detailedRestaurantModal__info__workTime>div{color:var(--on-surface)}.detailedRestaurantModal__info .skeletonWorktime{height:56px;width:calc(100% - 33px);margin-left:33px;margin-bottom:30px}.detailedRestaurantModal__info__call{border:none;background:#0000;padding:0 0 0 30px;cursor:pointer;color:var(--on-surface);margin:0 0 24px}.detailedRestaurantModal__info .skeletonPhone{margin-left:33px;margin-bottom:30px;width:calc(100% - 33px);height:28px}.detailedRestaurantModal__info__services{margin-bottom:30px}.detailedRestaurantModal__info__services__item{display:flex;align-items:center;color:var(--on-surface);margin-bottom:5px}.detailedRestaurantModal__info__services__item:last-child{margin-bottom:0}.detailedRestaurantModal__info__services__item img{width:25px;height:25px;margin-right:8px}.detailedRestaurantModal__info .skeletonService{margin-bottom:5px;width:100%;height:28px}.detailedRestaurantModal__info__support{background:#fe5000;border:none;border-radius:30px;padding:15px 25px;color:var(--on-surface);cursor:pointer;transition:background-color .3s linear;margin-bottom:30px}@media(hover:hover){.detailedRestaurantModal__info__support:hover{background:#ff7a00}}.detailedRestaurantModal__info .skeletonBtn{margin-top:25px;width:290px;height:48px;border-radius:30px}.detailedRestaurantModal__close{position:absolute;right:20px;top:20px;width:20px;height:20px;padding:0;background:#0000;border:none;cursor:pointer}.detailedRestaurantModal__close svg{width:20px;height:20px}.detailedRestaurantModal__close svg path{fill:#a4a4a4}@media(max-width:1023px){.detailedRestaurantModal{width:100%;height:calc(100% - 40px);max-height:calc(100% - 40px);margin-bottom:0}.detailedRestaurantModal__wrapper{padding:44px 0 0 20px;border-radius:30px 30px 0 0}.detailedRestaurantModal__content{width:calc(100% - 20px);padding-right:20px}.detailedRestaurantModal__imageAndInfo{flex-direction:column;justify-content:flex-start}.detailedRestaurantModal__imageAndInfo .defaultSwiper{width:100%;max-width:400px;margin:0 auto!important}.detailedRestaurantModal__imageAndInfo .mySwiper{margin:0 auto!important}.detailedRestaurantModal__imageAndInfo .skeletonImage{width:100%;height:480px}.detailedRestaurantModal__info{width:100%;margin-top:30px;margin-left:0}.detailedRestaurantModal__info .skeletonName{height:46px}.detailedRestaurantModal__info .skeletonWorktime{height:40px}.detailedRestaurantModal__info .skeletonPhone,.detailedRestaurantModal__info .skeletonService{height:20px}.detailedRestaurantModal__info__support{margin-bottom:20px}}@media(max-width:767px){.detailedRestaurantModal__imageAndInfo .skeletonImage{height:220px}.detailedRestaurantModal__info{width:100%;margin-top:30px}.detailedRestaurantModal__info .skeletonName,.detailedRestaurantModal__info .skeletonWorktime{height:36px}.detailedRestaurantModal__info .skeletonPhone,.detailedRestaurantModal__info .skeletonService{height:18px}}.certificateModal{width:90%;max-width:1000px;height:600px;max-height:96%;margin:auto;display:flex;align-items:center;justify-content:center}.certificateModal .desktopOnly{display:block}.certificateModal .mobileOnly{display:none}.certificateModal__wrapper{position:absolute;box-sizing:border-box;left:0;right:0;top:0;bottom:0;background:var(--surface-container);border-radius:24px;padding:32px 0 0;overflow:hidden}.certificateModal__top{display:flex;justify-content:space-between;align-items:center;color:var(--on-surface);margin:0 32px 24px}.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{display:flex;overflow-x:auto;list-style-type:none;margin:0 32px 24px;padding:0 0 5px}.certificateModal__menu li{margin-bottom:5px}.certificateModal__menu li:last-child .certificate__menu__item{margin-right:0}.certificateModal__menu__item{background:#0000;border:none;border-bottom:3px dashed var(--border-grey);color:var(--border-grey);cursor:pointer;margin-right:40px;padding:0 0 5px;white-space:nowrap;transition:color .3s linear}.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 32px;max-height:calc(100% - 128px)}.certificateModal.full{height:800px}@media(max-width:1023px){.certificateModal{max-width:100%;width:100%;height:calc(100% - 70px)!important;max-height:800px;margin-bottom:0}.certificateModal__wrapper{border-radius:30px 30px 0 0;height:100%;padding:32px 0 0;transform:none;top:auto;bottom:0}.certificateModal__content{padding:0 32px}}@media(max-width:767px){.certificateModal{max-height:calc(100% - 40px)}.certificateModal .desktopOnly{display:none}.certificateModal .mobileOnly{display:block}.certificateModal__wrapper{padding:16px 0 0}.certificateModal__content{padding:0 20px;max-height:calc(100% - 120px)}.certificateModal__menu{margin:0 20px 24px;width:calc(100% - 40px);overflow-x:hidden;display:flex}.certificateModal__menu li{width:20%;box-sizing:border-box}.certificateModal__menu__item{width:100%;margin:0;border-bottom:3px solid #0000}.certificateModal__menu__item.active{border-bottom:3px solid #fe5000}.certificateModal__top{font-size:26px;line-height:130%}}.certificate__start{background:linear-gradient(257.17deg,#ff8000 -56.93%,#ff6e00 -23.01%,#fe5000 8.96%,#fe500080 40.27%,var(--surface-container-lowest) 73.54%);border-radius:20px;box-sizing:border-box;padding:32px;width:100%;max-width:561px;position:relative}.certificate__start:after{content:"";background-image:url(/_next/static/media/cert-info-gift.53c4e5de.webp);background-size:100% 100%;position:absolute;width:302px;height:287px;top:calc(50% - 151px);right:-22px}.certificate__start__text{color:var(--on-surface);width:calc(100% - 222px);margin-bottom:16px;font-family:MontBold,sans-serif;font-size:24px;line-height:32px}.certificate__start__link{font-family:MontBold,sans-serif;font-size:20px;line-height:24px}.certificate__start>.orangeButton{padding:16px 40px;margin-top:56px}.certificate__bottom{width:100%;display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:0}.certificate__bottom.withSum{background:var(--surface-container);z-index:10;left:0;padding:10px 32px 32px;box-sizing:border-box;width:100%}.certificate__bottom button{padding:10px 24px;font-family:Mont,sans-serif;font-size:14px;line-height:18px}.certificate__design{margin-bottom:32px;height:calc(100% - 32px);position:relative}.certificate__design .mySwiper{max-height:calc(100% - 38px)}.certificate__design .mySwiper .swiper-wrapper{margin-bottom:137px}.certificate__design .mySwiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center}.certificate__design .mySwiper .swiper-wrapper .swiper-slide img{width:82%;height:auto;margin-top:6%;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;margin:20px 12px 0;transform:scale(1)!important;opacity:1!important;position:relative}.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:112px;top:0;height:calc(100% - 40px);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:320px;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:-moz-fit-content!important;width:fit-content!important}.certificate__data__buttons .selector__item{padding:12px 46px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-family:Mont,sans-serif;font-size:16px;line-height:20px}.certificate__data__buttons.selectorCalendar{width:calc(100% - 340px)!important}.certificate__data__buttons.selectorCalendar .selector__item{width:50%;padding:12px 0}.certificate__data__list{display:grid;grid-template-columns:repeat(3,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__input.withCount{grid-column-end:span 3;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:286px}.certificate__data__listCalendar .inputWithSvg{position:relative;width:calc(100% - 340px)}.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:calc(100% - 340px)}.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;right:98px;top:0;border:1px solid var(--surface-container-low);border-radius:16px}.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:0;top:0;border:1px solid var(--surface-container-lowest);border-radius:16px}.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}.certificate__payment__img{width:320px;margin-left:24px}.certificate__payment__img img{width:100%;height:auto;border-radius:15px}.certificate__payment__data{width:calc(100% - 344px)}.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{margin-top:24px;margin-bottom:16px}.certificate__payment__expand,.certificate__payment__subtitle{color:var(--on-surface);font-family:MontBold,sans-serif;font-size:20px}.certificate__payment__expand{background:#0000;border:none;display:flex;align-items:center;cursor:pointer;padding:0;white-space:nowrap}.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:364px}.certificate__payment__picker{margin-bottom:24px}.certificate__payment__picker .choosePayType{display:none}.certificate__payment__picker .mySwiper{margin-left:-10px;margin-right:-10px;margin-top:-10px;padding-left:10px;padding-right:10px;padding-top:10px}.certificate__payment__picker .mySwiper .swiper-wrapper{padding-bottom:10px}.certificate__payment__picker .mySwiper .swiper-button-disabled{display:none!important}.certificate__payment__picker .mySwiper .swiper-button-next{right:10px}.certificate__payment__picker .mySwiper .swiper-button-prev{right:50px}.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)}@media(max-width:1023px){.certificate__start{max-width:100%}.certificate__start__text{font-size:30px;line-height:42px}.certificate__bottom{position:fixed;width:calc(100% - 64px);bottom:32px;left:32px;z-index:100}.certificate__bottom.withSum{margin-bottom:0!important;background:var(--surface-container-lowest);left:0;bottom:0;width:100%;padding:16px 32px;box-sizing:border-box}.certificate__design{position:relative;margin:0 -32px 30px}.certificate__design:before{left:0;background:linear-gradient(to right,var(--surface-container) 0,var(--surface-container) 33%,#0000 100%)}.certificate__design:after,.certificate__design:before{content:"";position:absolute;width:112px;top:0;height:calc(100% - 40px);z-index:100;pointer-events:none}.certificate__design:after{right:0;background:linear-gradient(to right,#0000 0,var(--surface-container) 66%,var(--surface-container) 100%)}.certificate__design .mySwiper{width:150vw!important;margin-left:-25vw!important;margin-right:-25vw!important}.certificate__design .mySwiper .swiper-wrapper{margin-bottom:187px}.certificate__design .mySwiper .swiper-wrapper .swiper-slide img{width:87%;height:auto;margin-top:4%;border-radius:20px}.certificate__nominal__img img{max-width:300px}.certificate__payment__expand{font-size:16px}.certificate__payment__img{width:285px;margin-left:16px}.certificate__payment__img img{width:100%;height:auto;border-radius:15px}.certificate__payment__data{width:calc(100% - 301px)}}@media(max-width:767px){.certificate__start{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__text{width:100%;font-size:22px;line-height:28px}.certificate__start__link{font-size:16px}.certificate__start:after{top:auto;bottom:55px;right:-14px;width:226px;height:216px}.certificate__start>.orangeButton{margin-top:120px;width:100%;padding:16px 0;box-sizing:border-box}.certificate__bottom{width:calc(100% - 40px);bottom:20px;left:20px}.certificate__design{margin:0 -20px 30px}.certificate__design:after,.certificate__design:before{display:none}.certificate__design .mySwiper{width:250vw!important;margin-left:-75vw!important;margin-right:-75vw!important}.certificate__design .mySwiper .swiper-wrapper .swiper-slide img{width:95%;height:auto;margin-top:1.5%;border-radius:20px}.certificate__design .mySwiper .swiper-pagination .swiper-pagination-bullet{margin:20px 8px 0}.certificate__nominal:after,.certificate__nominal:before{width:80px;top:200px;height:calc(100% - 240px)}.certificate__data__buttons{width:100%!important}.certificate__data__buttons .selector__item{padding:12px 0;width:50%}.certificate__data__buttons.selectorCalendar{width:100%!important}.certificate__data__listCalendar{height:auto}.certificate__data__listCalendar .certificate__data__input,.certificate__data__listCalendar .inputWithSvg{width:100%}.certificate__data .certTimePicker{right:auto;left:0;top:185px;background:var(--surface-container);z-index:1000}.certificate__data .MuiDateCalendar-root{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__list{grid-template-columns:1fr}.certificate__data>.MuiTextField-root,.certificate__data__input{width:100%!important;margin-right:0!important}.certificate__data>.MuiTextField-root.withCount,.certificate__data__input.withCount{grid-column-end:auto}.certificate__payment{flex-direction:column-reverse}.certificate__payment__subtitle{font-size:18px}.certificate__payment__img{width:100%;margin-bottom:16px;margin-left:0}.certificate__payment .certificate__data__input,.certificate__payment__data{width:100%}.certificate__payment__picker .mySwiper{display:none}.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}}.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}.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:310px;background:var(--basket-bg);border-radius:20px;padding:60px;width:310px;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}@media(max-width:1023px){.smallModal__content{padding:20px;max-width:calc(100% - 60px)!important;width:calc(100% - 60px)!important}}.certSmallModal{height:-moz-fit-content;height:fit-content;justify-content:center}.certSmallModal,.certSmallModal__content{margin:auto;display:flex;align-items:center}.certSmallModal__content{width:680px;max-width:680px;background:var(--surface-container);border-radius:20px;padding:40px;flex-direction:column;position:relative}.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}.certSmallModal__content .textThin{color:var(--surface-container-highest);margin-bottom:15px;text-align:center}.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}@media(max-width:1023px){.certSmallModal__content{padding:32px}.certSmallModal__content .textThin{font-size:14px}}@media(max-width:767px){.certSmallModal{margin-bottom:0}.certSmallModal__content{width:100%;max-width:100%;border-radius:30px 30px 0 0;padding:24px 20px 16px}.certSmallModal .textBig{font-size:20px}.certSmallModal .textThin{font-size:14px}}.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:32px}.certificatesList__tabs__item.active span:after{width:100%}@media(max-width:1023px){.certificatesList__tabs__item.active span{min-height:24px}}@media(max-width:767px){.certificatesList__tabs__item.active span{min-height:20px}}.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 .caption2{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;justify-content:center}.certPickerModal,.certPickerModal__content{margin:auto;display:flex;align-items:center}.certPickerModal__content{width:500px;max-width:500px;background:var(--surface-container-lowest);border-radius:24px;padding:50px;flex-direction:column;position:relative;box-sizing:border-box}.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}@media(max-width:767px){.certPickerModal{margin-bottom:0}.certPickerModal__content{padding:30px;width:100%!important;max-width:100%!important;border-radius:24px 24px 0 0}}.conditionModal{width:700px;max-width:700px;align-items:flex-start!important}.conditionModal__title{font-size:26px;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}@media(max-width:767px){.conditionModal__title{font-size:22px}}.orderErrorBlock{background:var(--primary-disabled);padding:8px 16px;display:flex;border-radius:16px;margin-bottom:8px;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:16px;line-height:140%}@media(max-width:1023px){.orderErrorBlock{margin-bottom:16px}.orderErrorBlock__text{font-size:14px}}@media(max-width:767px){.orderErrorBlock__text{font-size:12px}}.cookieAlert{position:fixed;bottom:24px;right:24px;border-radius:16px;padding:15px 24px;width:565px;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.withDownload{bottom:72px}.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}@media(max-width:1023px){.cookieAlert{bottom:89px}.cookieAlert.withDownload{bottom:129px}}@media(max-width:767px){.cookieAlert{left:24px;width:calc(100% - 48px)}.cookieAlert.withDownload{bottom:139px}}.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:20px 30px;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}@media(max-width:1023px){.catalogue .category-note{padding:15px}}.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 .subSorting{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;max-width:100%;padding-bottom:10px;margin-bottom:25px}.catalogue .subSorting__btn{background:#0000;border:none;margin-right:40px;outline:none;color:var(--on-surface);cursor:pointer;display:flex;align-items:center}.catalogue .subSorting__btn img{margin-right:8px}.catalogue .subSorting__btn:last-child{margin-right:0}@media(max-width:1023px){.catalogue .subSorting__btn{margin-right:15px}}.catalogue .subSorting__btnActive{color:#fe5000}.catalogue .filtersList{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:25px;position:relative}.catalogue .filtersList .typesOpacity{height:40px;min-width:16px;width:16px;background:linear-gradient(to right,#0000 0,var(--surface) 100%);position:relative;left:-16px}.typesSorting{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:10px}.typesSorting .types{color:var(--on-surface);border:1px solid var(--border-grey);border-radius:10px;background:#0000;outline:none;cursor:pointer;margin-right:16px;padding:10px 15px;white-space:nowrap}.typesSorting .types.active{border:1px solid #fe5000;background:#fe5000;transition:background-color .3s linear}@media(hover:hover){.typesSorting .types.active:hover{border:1px solid #ff7a00;background:#ff7a00}}.ingredientsFilters{margin-top:32px;display:flex;flex-wrap:wrap}.ingredientsFilters a{display:block;text-decoration:none}.ingredientsFilters__item{color:var(--on-surface);margin-right:24px;margin-bottom:24px;cursor:pointer}@media(hover:hover){.ingredientsFilters__item:hover{color:#ff7a00}}.deliveryZones__title{color:var(--on-surface);margin-bottom:24px}.deliveryZones .skeletonSubtitle,.deliveryZones .skeletonTitle{margin-bottom:24px;width:100%;height:56px}.deliveryZones .skeletonSubtitle{height:42px}.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 20px;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;justify-content:space-between;margin-bottom:36px}.deliveryZones__info__item{display:flex;max-width:32%}.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:114px;margin-bottom:25px}.deliveryZones .skeletonMap{width:100%;height:328px;margin-bottom:30px}.deliveryZones .skeletonAddresses{width:100%;height:200px}@media(max-width:1300px){.deliveryZones .skeletonTitle{height:46px}.deliveryZones__menu button{padding:8px 15px}.deliveryZones__info{flex-wrap:wrap}.deliveryZones__info__item{width:50%;max-width:50%;min-width:50%;margin-bottom:36px;box-sizing:border-box}.deliveryZones__info__item:nth-child(odd){padding-right:15px}.deliveryZones__info__item:last-child{margin-bottom:0}.deliveryZones .skeletonTop{height:102px}}@media(max-width:767px){.deliveryZones__title{font-size:22px!important}.deliveryZones .skeletonTitle{height:36px}.deliveryZones .skeletonSubtitle{height:28px}.deliveryZones .skeletonTop{height:86px}.deliveryZones__info{flex-direction:column;justify-content:flex-start}.deliveryZones__info__item{width:100%;max-width:100%;margin-bottom:24px;padding:0}.deliveryZones__info__item:last-child{margin-bottom:0}}.selector{width:100%;border:1px solid var(--surface-container-low);background:#0000;padding:4px;box-sizing:border-box;margin-bottom:16px}.selector,.selector__item{display:flex;align-items:center;border-radius:30px}.selector__item{width:50%;height:52px;text-align:center;color:var(--on-surface);line-height:24px;cursor:pointer;justify-content:center}.selector__item svg{margin-right:10px;width:22px;height:22px}.selector__item svg *{fill:var(--on-surface)}@media(hover:hover){.selector__item:hover{color:#fe5000;transition:color .3s linear}}.selector__item.active{background:#fe5000;transition:background-color .3s linear}.selector__item.active svg *{fill:#fff}@media(hover:hover){.selector__item.active:hover{background:#ff7a00}}@media(max-width:1379px){.selector{width:100%;margin-bottom:15px}}@media(max-width:1023px){.selector__item{height:48px}.selector__item svg{width:16px;height:16px}}.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:16px}.chooseAddress>div>img *,.chooseAddress>div>svg *{fill:var(--on-surface)}.chooseAddress__input{border-radius:30px;background:var(--surface-container);height:62px;border:none;outline:none;padding:10px 57px 10px 24px;width:100%;cursor:pointer;white-space:nowrap;overflow:hidden;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.chooseAddress__input .textThin{line-height:18px!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;margin-top:7px}.chooseAddress__input__data>div{margin-right:15px;color:var(--surface-container-highest);font-size:14px;line-height:14px;display:flex;align-items:center}.chooseAddress__input__data>div:last-child{margin-right:0}.chooseAddress__input__data>div svg{width:14px;height:14px}.chooseAddress__input__data>div svg path{stroke:var(--grey);margin-right:5px}.chooseAddress__input__comment{font-family:Mont,sans-serif;font-size:14px;color:var(--grey);margin-top:4px}.chooseAddress__btn{background:#0000;height:24px;width:24px;border:none;outline:none;cursor:pointer;position:absolute;padding:0;right:24px;top:20px;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)}.chooseAddress .customSelect{left:0;width:100%;top:70px;background:var(--surface-container)}@media(max-width:1379px){.chooseAddress{width:100%;padding-left:0}.chooseAddress .customSelect{left:0;width:100%}}@media(max-width:1023px){.chooseAddress__input{height:56px;padding:6px 57px 6px 24px}.chooseAddress__btn{top:16px}.chooseAddress__input__comment{font-size:12px;margin-top:2px}}@media(max-width:767px){.chooseAddress__input{width:100%}.chooseAddress>div>img,.chooseAddress>div>svg{top:9px}}.homePage{display:flex;flex-direction:column;padding-top:24px}.homePage__flex{display:flex;margin-bottom:54px;justify-content:space-between;align-items:center}.homePage .chooseDeliveryType{display:flex;flex-direction:column;align-items:center;z-index:3;width:calc(100% - 634px)}.homePage__recommendations{margin-bottom:54px}@media(max-width:1379px){.homePage .chooseDeliveryType{width:calc(50% - 8px)}}@media(max-width:1023px){.homePage__flex,.homePage__recommendations{margin-bottom:40px}.homePage .chooseDeliveryType{display:flex;align-items:center;z-index:3}}@media(max-width:767px){.homePage__flex,.homePage__recommendations{margin-bottom:32px}.homePage__flex{flex-direction:column}.homePage .chooseDeliveryType{width:100%;margin-bottom:32px}}.homePage .homeSwiper .swiper-slide{width:calc(33.33% - 10.66px)!important;margin-right:16px!important}@media(max-width:1379px){.homePage .homeSwiper .swiper-slide{width:calc(50% - 8px)!important}}@media(max-width:767px){.homePage .homeSwiper .swiper-slide{width:100%!important}}.mainRecommendation{width:100%;border-radius:20px;border:1px solid var(--surface-container-lowest);padding:16px;height:100%;cursor:pointer}.mainRecommendation,.mainRecommendation__img{box-sizing:border-box;display:flex;background:#0000}.mainRecommendation__img{width:35%;min-width:min(35%,140px);max-width:140px;margin-top:12px;justify-content:center;position:relative;text-align:center;height:auto}.mainRecommendation__img img{position:absolute;width:100%}.mainRecommendation__labelsContainer{position:absolute;top:16px;left:16px;display:flex;align-items:flex-start;flex-wrap:wrap}.mainRecommendation__labelsContainer__item img{width:25px;height:25px;margin-right:4px}.mainRecommendation__info{margin-left:16px;width:100%}.mainRecommendation__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}.mainRecommendation__name.caption1{height:62.4px}@media(max-width:767px){.mainRecommendation__name.caption1{height:54px}}.mainRecommendation__weight{color:var(--surface-container-high);font-size:14px;margin-bottom:8px}.mainRecommendation__price{color:var(--on-surface);position:relative;font-family:MontBold,sans-serif!important}.mainRecommendation__price .base-price-wrapper{position:relative;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0;text-align:right;color:#677681;margin-left:7px}.mainRecommendation__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}.mainRecommendation__count{display:flex;align-items:center;background:var(--surface-container-lowest);border-radius:30px;padding:5px;width:-moz-fit-content;width:fit-content}.mainRecommendation__count button{border-radius:50%;width:30px;height:30px;background:var(--surface-container-low);color:var(--on-surface);display:flex;justify-content:center;align-items:center;margin-right:10px;cursor:pointer;border:none;padding:0}.mainRecommendation__count button:disabled{opacity:.5}.mainRecommendation__count button svg{width:12px;height:12px;min-width:12px;min-height:12px}.mainRecommendation__count button svg *{fill:var(--on-surface)}.mainRecommendation__count button:last-child{margin-right:0;margin-left:10px}.mainRecommendation__count p{text-align:center;font-family:MontBold,sans-serif!important;color:var(--on-surface)}.mainRecommendation__basket{display:flex;justify-content:center;align-items:center;background:#fe5000;border-radius:30px;border:none;cursor:pointer;padding:0 16px;z-index:2;height:40px;transition:background-color .3s linear}.mainRecommendation__basket img{width:18px;height:18px}.mainRecommendation__basket:disabled{opacity:.5}@media(hover:hover){.mainRecommendation__basket:hover{background:#ff7a00}}.interesting__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px;margin-bottom:24px}.interesting .skeleton{height:20vw}.interesting__pagination{display:flex;align-items:center}.interesting__pagination>a{display:block}.interesting__pagination__btn{box-sizing:border-box;width:44px;min-width:44px;height:44px;margin-right:10px;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;color:var(--on-surface);display:flex;justify-content:center;align-items:center;padding:0}@media(hover:hover){.interesting__pagination__btn:hover{color:var(--surface-container-high)}.interesting__pagination__btn:hover:disabled{color:var(--on-surface)}}.interesting__pagination__btn.arrow{border:1px solid var(--on-surface)}.interesting__pagination__btn.arrow:disabled{color:var(--border-grey);border:1px solid var(--border-grey)}@media(hover:hover){.interesting__pagination__btn.arrow:hover{color:var(--border-grey);border:1px solid var(--border-grey)}}.interesting__pagination__btn.active{color:#fe5000}@media(hover:hover){.interesting__pagination__btn.active:hover{color:#ff7a00}}@media(max-width:1023px){.interesting__list{grid-template-columns:1fr 1fr}}@media(max-width:767px){.interesting__list{grid-gap:16px;margin-bottom:16px}.interesting__pagination__btn{margin-right:6px}}.interestingPage .MuiRating-iconEmpty{color:var(--border-grey)}.interestingPage .MuiRating-iconFilled{color:#fbb345}.interestingPage .MuiRating-root{font-size:2rem;width:100%;opacity:1!important}.interestingPage__top{display:flex}.interestingPage__top__img{width:calc(100% - 330px);height:auto;border-radius:16px;margin-right:30px}.interestingPage__top__data{width:300px}.interestingPage__top__data__created{color:var(--on-surface);margin-bottom:5px}.interestingPage__top__data__updated{color:var(--on-surface);padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--border-grey);width:100%;display:flex;align-items:center}.interestingPage__top__data__updated svg{width:18px;height:18px;margin-right:5px}.interestingPage__top__data__updated svg path{fill:var(--on-surface)}.interestingPage__top__data__views{color:var(--on-surface);margin-top:5px}@media(max-width:1023px){.interestingPage__top{flex-direction:column-reverse}.interestingPage__top__img{width:100%;margin-right:0;margin-top:20px}.interestingPage__top__data{width:100%;display:flex}.interestingPage__top__data>div{width:50%}.interestingPage__top__data>div:first-child{border-right:1px solid var(--border-grey);padding-right:20px}.interestingPage__top__data>div:last-child{padding-left:20px}.interestingPage__top__data__updated{color:var(--on-surface);padding-bottom:0;margin-bottom:0;border-bottom:none}}.interestingPage__contentBlock{width:100%;border-top:1px solid var(--border-grey);border-bottom:1px solid var(--border-grey);margin-top:30px;padding-top:20px;padding-bottom:20px;margin-bottom:30px}.interestingPage__contentBlock .textBigThin{margin-bottom:10px;background:#0000;border:none;display:block}.interestingPage__contentBlock .textBigThin:last-child{margin-bottom:0}.interestingPage__contentBlock .textBigThin a{display:block;color:#fe5000;text-decoration:none}.interestingPage__content{color:var(--on-surface);border-bottom:1px solid var(--border-grey);margin-bottom:30px}.interestingPage__content img{max-width:100%;max-height:-moz-fit-content;max-height:fit-content}.interestingPage__content a{color:#fe5000;cursor:pointer}.interestingPage__content li,.interestingPage__content ul{margin:0}.interestingPage__content h1,.interestingPage__content h2,.interestingPage__content h3,.interestingPage__content h4,.interestingPage__content h5,.interestingPage__content p{margin:15px 0}.interestingPage__content strong{font-family:MontBold,sans-serif!important}.interestingPage__rating{display:flex;align-items:center;color:var(--on-surface);margin-bottom:70px}.interestingPage__rating .ratingContainer{width:170px;margin-left:20px}.interestingPage .bigSwiper{margin-top:70px}.interestingPage .bigSwiper .mySwiper .swiper-slide{width:calc(33.33% - 8px)!important;margin-right:12px!important}@media(max-width:767px){.interestingPage .bigSwiper .mySwiper .swiper-slide{width:100%!important}}.interestingPage .actionsSwiper{margin-top:70px}.interestingPage .actionsSwiper .mySwiper .swiper-slide{width:calc(25% - 9px)!important;margin-right:12px!important}@media(max-width:767px){.interestingPage .actionsSwiper .mySwiper .swiper-slide{width:calc(33% - 8px)!important}}@media(max-width:590px){.interestingPage .actionsSwiper .mySwiper .swiper-slide{width:calc(50% - 6px)!important}}.interestingPage .otherInteresing{width:100%}.interestingPage .otherInteresing.pointer{cursor:pointer}.interestingPage .otherInteresing img{width:100%;border-radius:10px;margin-bottom:8px}.interestingPage .otherInteresing__bottom{display:flex}.interestingPage .otherInteresing__bottom div{color:var(--on-surface);width:calc(100% - 46px);margin-right:10px}.interestingPage .otherInteresing__bottom button{background:#0000;border:none;padding:0;width:36px;height:36px;cursor:pointer}.interestingPage .otherInteresing__bottom button img{width:100%;height:100%}.interestingPage.newsPage{display:flex}.interestingPage.newsPage .interestingPage__top{width:40%;min-width:40%;margin-right:32px}.interestingPage.newsPage .interestingPage__top__img{margin-top:0!important;border-radius:20px;overflow:hidden;width:100%;height:-moz-fit-content;height:fit-content}.interestingPage.newsPage .articlePage__content__btn{width:100%;max-width:282px;margin-top:0}@media(max-width:767px){.interestingPage.newsPage{flex-direction:column}.interestingPage.newsPage .interestingPage__top{width:100%;min-width:100%;margin-right:0;margin-bottom:24px}.interestingPage.newsPage .articlePage__content__btn{max-width:100%}}.orderRegistration .order{background:#0000;padding:0;display:flex;width:100%;max-width:100%;position:relative}.orderRegistration .order .orderRightBlock>div{background:var(--surface-container-lowest)}.orderRegistration .order__personalInformation{width:100%;display:flex;margin-bottom:40px}.orderRegistration .order__personalInformation>div{margin-right:15px;width:calc(33.33% - 10px)}.orderRegistration .order__personalInformation>div:last-child{margin-right:0}.orderRegistration .order__personalInformation__date{width:calc(33.33% - 10px);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{margin-right:40px;width:calc(70% - 40px);max-width:calc(100% - 340px);height:-moz-fit-content;height:fit-content;z-index:99;display:flex;flex-direction:column}.orderRegistration .order__left .opacitySwiper .swiper-button-next,.orderRegistration .order__left .opacitySwiper .swiper-button-prev{height:96px}.orderRegistration .order__left .dateTime{width:230px;position:absolute;right:0;top:0}.orderRegistration .order__left .dateTime .MuiFormHelperText-contained{display:none}.orderRegistration .order .selector{width:100%;max-width:400px;margin-bottom:40px}.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:40px}.orderRegistration .order .chooseAddress>div>img,.orderRegistration .order .chooseAddress>div>svg{left:15px}.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:40px}.orderRegistration .order__addressItem{height:66px;background:var(--surface-container-lowest);border-radius:10px;color:var(--on-surface);padding:15px 45px 15px 15px;cursor:pointer;position:relative}.orderRegistration .order__addressItem:last-child{margin-right:0}.orderRegistration .order__addressItem.new{padding-right:15px;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;margin-bottom:40px;position:relative}.orderRegistration .order__time__timeContainer{position:relative;width:215px;max-width:215px}.orderRegistration .order__time__timeContainer .order__time__item{height:56px;width:calc(100% - 30px);max-width:calc(100% - 30px)}.orderRegistration .order__time__timeContainer .order__time__item.right~.timePicker{left:0}.orderRegistration .order__time .skeleton{height:86px;width:215px;margin-right:15px}.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);padding:15px;cursor:pointer;position:relative;width:calc(25% - 11px - 30px);max-width:calc(25% - 11px - 30px);margin-right:15px}.orderRegistration .order__time__item:last-child{margin-right:0}.orderRegistration .order__time__item.time{height:56px;width:185px;max-width:185px}.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:6px}.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{position:absolute;bottom:-235px;left:-50px;width:278px;height:182px;background:var(--surface-container-lowest);overflow:hidden;padding:20px;display:flex;flex-direction:column;align-items:center;border-radius:10px;z-index:10}.orderRegistration .order__time .timePicker__swipers{display:flex;justify-content:space-between;width:100%}.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}@media(hover:hover){.orderRegistration .order__time .timePicker__btn:hover{background:#ff7a00}}.orderRegistration .order__comment{width:100%}.orderRegistration .order__paytypes{margin-bottom:16px}.orderRegistration .order__paytypes .choosePayType{display:none}.orderRegistration .order__paytypes .mySwiper{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.orderRegistration .order__paytypes .mySwiper .swiper-wrapper{padding-bottom:10px}.orderRegistration .order__paytypes .mySwiper .swiper-button-next{right:10px}.orderRegistration .order__paytypes .mySwiper .swiper-button-prev{right:50px}.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}.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}@media((min-width:1379px) and (max-width:1630px)),(max-width:1250px){.orderRegistration .order__paytypes__banknote{flex-wrap:wrap}}.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)}@media(max-width:1023px){.orderRegistration .order{flex-direction:column}.orderRegistration .order .orderRightBlock{width:100%}.orderRegistration .order .chooseAddress.mb{margin-bottom:24px}.orderRegistration .order .chooseAddress>div>img,.orderRegistration .order .chooseAddress>div>svg{left:25px}.orderRegistration .order .chooseAddress__input__comment{font-size:12px;line-height:16px;margin-top:2px}.orderRegistration .order__paytypes{margin-bottom:8px}.orderRegistration .order__personalInformation{flex-direction:column;margin-bottom:30px}.orderRegistration .order__personalInformation>div{margin-right:0;margin-bottom:15px;width:100%}.orderRegistration .order__personalInformation>div:last-child{margin-bottom:0}.orderRegistration .order__personalInformation__date{width:calc(100% - 10px)!important}.orderRegistration .order__left{margin-right:0;width:100%;max-width:100%;flex-direction:column-reverse}.orderRegistration .order__left .dateTime{width:calc(33% - 10px);position:relative}.orderRegistration .order .selector{max-width:100%;margin-bottom:24px}.orderRegistration .order__intercom,.orderRegistration .order__time{margin-bottom:24px}.orderRegistration .order__time .skeleton{width:calc(50% - 5px);height:76px;margin-right:10px}.orderRegistration .order__time__item{width:calc(33% - 10px - 30px);max-width:calc(33% - 10px - 30px)}.orderRegistration .order__time__item:last-child{margin-right:15px}.orderRegistration .order__time .timePicker{position:fixed;bottom:0;left:0;height:253px;width:calc(100vw - 40px);padding-top:40px;border-radius:20px 20px 0 0}.orderRegistration .order__time .timePicker__swipers{max-width:400px}.orderRegistration .order__time .timePicker__btn{display:flex;align-items:center;justify-content:center;max-width:400px;width:calc(100vw - 40px)}.orderRegistration .order__comment{margin-bottom:24px}}@media(max-width:767px){.orderRegistration .order__paytypes .mySwiper{display:none}.orderRegistration .order__paytypes .choosePayType{display:flex}.orderRegistration .order__left .dateTime{width:100%;margin-top:30px}.orderRegistration .order__left .opacitySwiper .swiper-button-next,.orderRegistration .order__left .opacitySwiper .swiper-button-prev{height:86px}.orderRegistration .order__addressItem{padding:10px 35px 10px 10px}.orderRegistration .order__addressItem.new{padding-right:10px}.orderRegistration .order__time{flex-wrap:wrap}.orderRegistration .order__time__timeContainer{width:calc(50% - 5px);max-width:calc(50% - 5px)}.orderRegistration .order__time__timeContainer .order__time__item{width:calc(100% - 20px);max-width:calc(100% - 20px)}.orderRegistration .order__time__item{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{width:calc(50% - 5px - 20px);max-width:calc(50% - 5px - 20px)}.orderRegistration .order__time__item__label{margin-top:0}}.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)}@media(max-width:767px){.choosePayType__input{padding:3px 37px 3px 57px;width:calc(100% - 57px - 37px)}.choosePayType__btn{height:22px;width:22px;right:15px;top:9px}.choosePayType>div>img,.choosePayType>div>svg{top:9px}}.cooperation__subtitle{color:var(--grey);margin-bottom:60px}.cooperation__form{display:flex}.cooperation__form__questions{width:50%;margin-right:60px;background:var(--surface-container-lowest);border-radius:20px;padding:40px 72px}.cooperation__form__questions__title{color:var(--on-surface);margin-bottom:20px}.cooperation__form__questions__input{width:100%;margin-bottom:20px!important}.cooperation__form__questions__input .MuiInputLabel-root{background:var(--surface-container-lowest);color:var(--border-grey)!important}.cooperation__form__questions__upLoadPhoto{margin-bottom:20px}.cooperation__form__questions__agreement{display:flex;margin-bottom:20px}.cooperation__form__questions__agreement .appCheckbox .checkmark{background-color:var(--border-grey)}.cooperation__form__questions__agreement span{color:var(--on-surface)}.cooperation__form__questions__agreement span a{text-decoration:underline!important;color:var(--on-surface)!important}.cooperation__form__questions__btn{border:none;background:#fe5000;padding:15px 25px;cursor:pointer;border-radius:30px;color:#fff;transition:background-color .3s linear}@media(hover:hover){.cooperation__form__questions__btn:hover{background:#ff7a00}}.cooperation__form__questions__btn:disabled{opacity:.5}@media(hover:hover){.cooperation__form__questions__btn:disabled:hover{background:#fe5000}}.cooperation__form__questions__errSend{margin-top:10px;color:#db000b}.cooperation__form__questions__row{display:flex}.cooperation__form__questions__row .cooperation__form__questions__input{width:calc(50% - 10px)}.cooperation__form__questions__row .cooperation__form__questions__input:first-child{margin-right:20px}.cooperation__form__img{width:calc(50% - 60px);height:100%}.cooperation__form__captcha{margin-bottom:20px}.cooperation__form__captcha .captcha__actions__input label{background:var(--surface-container-lowest)!important}@media(max-width:1800px){.cooperation__form__captcha .captcha{flex-direction:column}.cooperation__form__captcha .captcha img{width:100%;margin-bottom:15px}.cooperation__form__captcha .captcha__actions{max-width:360px;width:100%;padding-left:0;flex-direction:row-reverse;justify-content:flex-start}.cooperation__form__captcha .captcha__actions__input{width:calc(100% - 56px)}.cooperation__form__captcha .captcha__actions__btn{margin-top:0;margin-right:15px}}.cooperation__partners{margin-top:60px}.cooperation__partners__title{color:var(--on-surface);margin-bottom:25px}.cooperation__partners__content{display:flex}.cooperation__partners__content__items{width:50%;display:flex}.cooperation__partners__content__item{width:calc(50% - 50px);margin-right:50px;color:#fff;text-align:center}.cooperation__partners__content__item img{width:80%;height:auto}.cooperation__partners__content__item:first-child img{width:30%}.cooperation__partners__content__img{width:100%;background:var(--surface-container-lowest);height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:10px}.cooperation__partners__content__links{width:50%}.cooperation__partners__content__links p{color:var(--on-surface);margin:0}.cooperation__partners__content__links a{color:#fe5000;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important;cursor:pointer;display:block}.cooperation__partners__content__links a:first-child{margin-bottom:36px}@media(max-width:1300px){.cooperation__subtitle{margin-bottom:24px}.cooperation__form{flex-direction:column}.cooperation__form__questions{width:calc(100% - 40px);margin-right:0;margin-bottom:30px;padding:20px}.cooperation__form__img{width:100%}.cooperation__partners{margin-top:30px}.cooperation__partners__content{flex-direction:column}.cooperation__partners__content__items{width:100%;margin-bottom:30px}.cooperation__partners__content__item{width:calc(50% - 15px);margin-right:0}.cooperation__partners__content__item:first-child{margin-right:30px}.cooperation__partners__content__img{width:100%;background:var(--surface-container-lowest);height:150px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;border-radius:10px}.cooperation__partners__content__links{width:100%}}@media(max-width:767px){.cooperation__form__questions__row{flex-direction:column}.cooperation__form__questions__row .cooperation__form__questions__input{width:100%}.cooperation__form__questions__row .cooperation__form__questions__input:first-child{margin-right:0}}.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:21px}.profile__menu{display:flex;overflow-x:auto;list-style-type:none;padding:0;margin:0 0 35px}.profile__menu li{margin-bottom:5px}.profile__menu li:last-child .profile__menu__item{margin-right:0}.profile__menu__item{background:#0000;border:1px solid #787e82;border-radius:10px;color:var(--on-surface);cursor:pointer;margin-right:15px;padding:8px 20px;white-space:nowrap}.profile__menu__item.active{background:#fe5000;border:1px solid #fe5000;transition:background-color .3s linear}@media(hover:hover){.profile__menu__item.active:hover{background:#ff7a00;border:1px solid #ff7a00}}@media(max-width:767px){.profile__subtitle{margin-bottom:10px}.profile__menu{margin-bottom:25px}.profile__menu__item{margin-right:10px}}.PromotionsAndNewsArticle__content{margin-top:14px;padding:37px 72px 22px}.PromotionsAndNewsArticle__content .PromotionsAndNewsArticleImageContainer{display:flex;align-content:center;justify-content:center}.PromotionsAndNewsArticle__content .PromotionsAndNewsArticleImageContainer .PromotionsAndNewsArticleImage{width:100%}.PromotionsAndNewsArticle__content .date{padding:20px 0}.PromotionsAndNewsArticle__content .goBack{margin-top:40px}@media(max-width:1024px){.PromotionsAndNewsArticle{position:fixed;z-index:2;top:0;overflow:unset;overflow-y:auto;height:calc(100% - 72px);width:100%;padding-bottom:unset}.PromotionsAndNewsArticle .menu{display:none}.PromotionsAndNewsArticle__content{margin-top:-1px;padding:0 28px;border-radius:0}.PromotionsAndNewsArticle__content .date{padding:0 0 20px}.PromotionsAndNewsArticle__content .goBack{margin-top:25px;margin-bottom:15px}}.promotionsAndNews__links{display:flex;margin-bottom:30px}.promotionsAndNews__links a:last-child .promotionsAndNews__links__item{margin-right:0}.promotionsAndNews__links__item{cursor:pointer;margin-right:40px}.promotionsAndNews__links__item span{color:var(--on-surface);white-space:nowrap}.promotionsAndNews__links__item.active span{color:#fe5000;display:inline-block;min-height:32px}.promotionsAndNews__links__item.active span:after{width:100%}@media(max-width:1023px){.promotionsAndNews__links__item.active span{min-height:24px}}@media(max-width:767px){.promotionsAndNews__links__item.active span{min-height:20px}}.promotionsAndNews__list{display:flex;flex-wrap:wrap;align-items:flex-start}.promotionsAndNews__list .skeleton{width:calc(50% - 10px);height:287px;border-radius:24px;margin-bottom:25px;margin-right:20px}.promotionsAndNews__list .skeleton:nth-child(2n+2){margin-right:0}.promotionsAndNews__list .note{width:calc(50% - 12px);height:287px;max-height:287px;display:flex;overflow:hidden;border-radius:24px;background:var(--surface-container-lowest);margin-bottom:24px;margin-right:24px}.promotionsAndNews__list .note:nth-child(2n+2){margin-right:0}.promotionsAndNews__list .note img{width:210px;min-width:210px;max-width:210px;height:287px}.promotionsAndNews__list .note__content{padding:16px 24px}.promotionsAndNews__list .note__content__title{color:var(--on-surface);margin-bottom:16px;font-family:MontBold,sans-serif;font-size:20px;line-height:24px;display:-webkit-box;display:-moz-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:3}.promotionsAndNews__list .note__content__textContainer{overflow:hidden;position:relative}.promotionsAndNews__list .note__content__textContainer.hidden{display:none}.promotionsAndNews__list .note__content__text{color:var(--on-surface);font-family:Mont,sans-serif;font-size:14px;line-height:20px;word-break:break-word;white-space:pre-line}.promotionsAndNews__list .note__content__text a{color:#fe5000}.promotionsAndNews__list .note__content__text li,.promotionsAndNews__list .note__content__text p{margin:0}.promotionsAndNews__list .note__content__btn{padding:0 16px;margin-top:10px;height:36px;font-family:Mont,sans-serif;font-size:14px;line-height:20px}.promotionsAndNews__list .note__content .promocodes__info__code{margin-top:10px;width:calc(100% - 20px);max-width:300px;padding:10px!important}.promotionsAndNews__list .note__content__showMore{font-family:MontBold,sans-serif;font-size:14px;line-height:16px;display:flex;align-items:center;height:16px;margin-top:4px}.promotionsAndNews__list .note__content__showMore svg{margin-left:4px;rotate:180deg;position:relative;top:-1px}.promotionsAndNews__noNews{color:var(--on-surface);margin:0}@media(max-width:1300px){.promotionsAndNews__list .note{width:100%;height:auto;margin-right:0;margin-bottom:16px}.promotionsAndNews__list .note__content__title{font-size:18px}}@media(max-width:767px){.promotionsAndNews__list .note{max-height:226px}.promotionsAndNews__list .note img{width:166px;min-width:166px;max-width:166px;height:226px}.promotionsAndNews__list .note__content{padding:16px}}.clamp-lines{border:1px solid orange;border-radius:.25em;font-family:sans-serif;margin:1em;padding:.75em}.clamp-lines>span{display:block}.clamp-lines__button{background:none;border:0;color:red;cursor:pointer;padding:0}.clamp-lines__button:hover{border-bottom:1px solid red}.clamp-lines.custom-class{background:ivory}.clamp-lines.custom-class .clamp-lines__button{background:#ff4500;border:1px solid #0000;color:#eee;display:block;margin:.75em auto 0;padding:.5em;text-align:center;transition:all .2s linear;width:100%}.clamp-lines.custom-class .clamp-lines__button:hover{background:orange}.restaurants{position:relative}.restaurants .skeletonFilters{margin-bottom:36px;height:35px;width:100%}.restaurants .skeletonSearchWrapper{display:flex;align-items:center;justify-content:space-between}.restaurants .skeletonSearchWrapper .skeletonSearch{width:calc(100% - 195px);max-width:600px;height:45px;border-radius:10px}.restaurants .skeletonMapWrapper{display:flex;margin-top:15px}.restaurants .skeletonMapWrapper .skeletonList{height:556px;width:calc(30% + 15px);min-width:365px;border-radius:20px}.restaurants .skeletonMapWrapper .skeletonMap{height:556px;width:calc(70% - 15px);border-radius:20px;margin-left:15px}.restaurants__sorting{display:flex;overflow-x:auto;margin-bottom:24px;align-items:center;padding:8px;background:var(--filters-bg);border-radius:24px}.restaurants__sorting button{background:#0000;border:none;border-radius:16px;margin-right:10px;padding:16px;outline:none;color:var(--on-surface);cursor:pointer;display:flex;align-items:center;white-space:nowrap}.restaurants__sorting button:last-child{margin-right:0}.restaurants__sorting button.active{background:var(--filters-active-bg);color:#fff}.restaurants__sorting button img{width:25px;height:25px;margin-right:8px}.restaurants__contentPhoto{display:grid;grid-column-gap:16px;grid-row-gap:48px;grid-template-columns:1fr 1fr 1fr}.restaurants__contentPhoto .skeletonCard{width:100%;border-radius:16px;height:340px}@media(max-width:1023px){.restaurants__sorting button{margin-right:15px}.restaurants__contentPhoto{grid-template-columns:1fr 1fr}.restaurants__contentPhoto .skeletonCard{height:270px}}@media(max-width:767px){.restaurants{grid-column-gap:8px;grid-row-gap:24px}.restaurants__sorting{margin-bottom:16px}}.itemList{background:#0000!important}.itemList.pointer{cursor:pointer}.itemList .title{color:var(--on-surface);padding:8px 10px;border:1px solid var(--on-surface);border-radius:10px;width:-moz-fit-content;width:fit-content}.itemList__img{width:100%;border-radius:16px;margin-bottom:8px;background:#0000;position:relative;overflow:hidden}.itemList__img.hidden{background:var(--basket-bg)!important}.itemList__img.hidden img{opacity:0}.itemList__img:after{content:"";display:block;padding-bottom:66%}.itemList__img img{position:absolute;width:100%;height:100%}.SearchPage__noResult{color:var(--grey);margin-bottom:60px}.support{background:var(--about-bg);border-radius:10px;padding:50px}.support__form{display:flex;justify-content:space-between}.support__form__rating{width:36%;position:relative;height:-moz-fit-content;height:fit-content;background:var(--support-bg);border-radius:10px}.support__form__rating__wrapper{padding:40px 30px;display:flex;flex-direction:column;align-items:center}.support__form__rating__title{margin-bottom:25px;color:var(--on-surface);text-align:center}.support__form__rating__question,.support__form__rating__subtitle{margin-top:25px;color:var(--on-surface);text-align:center}.support__form__rating__container{width:200px}.support__form__rating__container .MuiRating-iconEmpty,.support__form__rating__container .MuiRating-iconFilled{color:#fe5000}.support__form__rating__container .MuiRating-root{font-size:2.5rem;margin:20px 0;width:100%}.support__form__rating__reasons{display:flex;flex-wrap:wrap;width:100%;margin-top:30px}.support__form__rating__reason{padding:15px 25px;background:var(--basket-summary-bg);color:var(--on-surface);border:1px solid #0000;width:calc(50% - 58px);margin-right:10px;margin-bottom:10px;display:flex;justify-content:center;align-items:center;border-radius:10px;text-align:center;height:28px;cursor:pointer}.support__form__rating__reason:nth-child(2n){margin-right:0}.support__form__rating__reason.active{border:1px solid #fe5000;background:#0000}.support__form__questions{width:56%}.support__form__questions .MuiTextField-root label{background:var(--about-bg)!important;color:var(--on-surface)!important}.support__form__questions .MuiTextField-root label.MuiInputLabel-shrink{color:var(--border-grey)!important;background:var(--about-bg)!important}.support__form__questions__user{width:100%;display:flex;justify-content:space-between;margin-bottom:35px}.support__form__questions__input{width:calc(33.33% - 13.33px);margin-right:20px}.support__form__questions__input:last-child{margin-right:0}.support__form__questions__mode{margin-bottom:40px}.support__form__questions__mode h3{color:var(--on-surface);margin-top:0;margin-bottom:20px}.support__form__questions__mode .radioGroup>div:first-child{margin-right:100px}.support__form__questions__select{display:flex;margin-bottom:34px;position:relative}.support__form__questions__select .customSelect{width:calc(66.66% - 10px)}.support__form__questions__select .support__form__questions__input{width:calc(66.66% - 10px);margin-right:20px;background:#0000;border:1px solid var(--border-grey);border-radius:10px}.support__form__questions__select .support__form__questions__input .MuiInputBase-input{color:var(--on-surface)!important}.support__form__questions__select .support__form__questions__input .MuiInputBase-formControl{border:none!important}.support__form__questions__select .dateTime{width:calc(33.33% - 10px);margin-right:0}.support__form__questions__transparentButton{position:absolute;width:calc(66.66% - 10px);height:47px;left:0;top:0;background:#0000;border:none;outline:none;cursor:pointer}.support__form__questions__comment{width:100%;margin-bottom:20px!important}.support__form__questions__upLoadPhoto{margin-bottom:26px}.support__form__questions__upLoadPhoto .loadedImage-container{width:300px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px}.support__form__questions__agreement{display:flex;align-items:center;margin-bottom:30px}.support__form__questions__agreement.light .appCheckbox .checkmark{background:#a6bbcb}.support__form__questions__agreement.light .appCheckbox input:checked~.checkmark{background:#fe5000}.support__form__questions__agreement span{color:var(--on-surface)}.support__form__questions__agreement span a{text-decoration:underline!important;color:var(--on-surface)!important}.support__form__questions__btn{border:none;background:#fe5000;padding:15px 25px;cursor:pointer;border-radius:30px;color:#fff;transition:background-color .3s linear}@media(hover:hover){.support__form__questions__btn:hover{background:#ff7a00}}.support__form__questions__btn:disabled{opacity:.5}@media(hover:hover){.support__form__questions__btn:disabled:hover{background:#fe5000;opacity:.5}}.support__form__questions__errSend{margin-top:10px;color:#db000b}.support__form__captcha{margin-bottom:26px}@media(max-width:1020px){.support__form__captcha .captcha{flex-direction:column}.support__form__captcha .captcha img{width:100%;margin-bottom:15px}.support__form__captcha .captcha__actions{max-width:360px;width:100%;padding-left:0;flex-direction:row-reverse;justify-content:flex-start}.support__form__captcha .captcha__actions__input{width:calc(100% - 56px)}.support__form__captcha .captcha__actions__btn{margin-top:0;margin-right:15px}}.support__thanks{display:flex;flex-direction:column;align-items:center}.support__thanks .title{color:var(--on-surface);text-transform:uppercase;margin-bottom:20px;margin-top:20px;width:100%;text-align:center}.support__thanks .description{color:var(--grey);width:100%;text-align:center}@media(max-width:1300px){.support{padding:40px}.support__form{justify-content:flex-start;flex-direction:column}.support__form__rating{width:100%;margin-bottom:30px}.support__form__questions{width:100%}.support__form__questions__user{flex-direction:column;justify-content:flex-end;margin-bottom:35px}.support__form__questions__user>div{margin-bottom:20px}.support__form__questions__user>div:last-child{margin-bottom:0}.support__form__questions__input{width:100%;margin-right:0;margin-bottom:20px}.support__form__questions__input:last-child{margin-bottom:0}.support__form__questions__mode h3{color:var(--on-surface);margin-top:0;margin-bottom:20px}.support__form__questions__mode .radioGroup{justify-content:flex-start}.support__form__questions__mode .radioGroup>div:first-child{margin-right:30px}.support__form__questions__select{display:flex;flex-direction:column;margin-bottom:34px}.support__form__questions__select .customSelect{width:100%}.support__form__questions__select .support__form__questions__input{width:100%;margin-right:0;margin-bottom:34px}.support__form__questions__select .dateTime{width:100%;margin-right:0}.support__form__questions__transparentButton{width:100%}}@media(max-width:767px){.support{padding:20px}.support__form__rating__wrapper{padding:25px 15px}}.MuiDialog-container{z-index:10001}.MuiDialog-container .MuiDatePickerToolbar-root,.MuiDialog-container .MuiDialogActions-root{display:none}.MuiDialog-container .MuiPickersLayout-contentWrapper{background:var(--surface-container-lowest)}.MuiDialog-container .MuiPickersArrowSwitcher-root .MuiPickersArrowSwitcher-button{background:#0000}.MuiDialog-container .MuiPickersArrowSwitcher-root .MuiPickersArrowSwitcher-button svg path{fill:var(--on-surface)}.MuiDialog-container .MuiPickersArrowSwitcher-root .MuiPickersArrowSwitcher-button.Mui-disabled svg path{opacity:.4}.MuiDialog-container .MuiPickersCalendarHeader-labelContainer{color:var(--on-surface)}.MuiDialog-container .MuiPickersCalendarHeader-labelContainer svg{fill:var(--on-surface)}.MuiDialog-container .MuiButton-label,.MuiDialog-container .MuiDayCalendar-weekDayLabel,.MuiDialog-container .MuiPickersClockNumber-root,.MuiDialog-container .MuiPickersYear-yearButton{color:var(--on-surface)}.MuiDialog-container .MuiPickersYear-yearButton.Mui-selected{background:#0000}.MuiDialog-container .MuiPickersDay-dayWithMargin{color:var(--on-surface)!important;background:var(--surface-container-lowest)}.MuiDialog-container .MuiPickersDay-dayWithMargin.Mui-disabled{opacity:.4}.MuiDialog-container .MuiDialogActions-root .MuiButton-root{color:var(--on-surface)}.MuiDialog-container .MuiPickersClockNumber-clockNumberDisabled{opacity:.4}.MuiDialog-container .MuiPickersDay-today:not(.Mui-selected){border-color:#fe5000!important}.MuiDialog-container .MuiPickersDay-root.Mui-selected{background:#fe5000!important;color:#fff!important}.MuiDialog-container .MuiPickersClock-pin,.MuiDialog-container .MuiPickersClockNumber-clockNumberSelected,.MuiDialog-container .MuiPickersClockPointer-pointer{background:#fe5000!important}.MuiDialog-container .MuiPickersClockPointer-noPoint{background:#0000!important;border:none!important}.MuiTextField-root label.Mui-error,.MuiTextField-root label.Mui-error.MuiInputLabel-shrink{color:#fe0000!important}.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}.loyalty{display:flex;justify-content:space-between}.loyalty__content{width:50%}.loyalty__content .skeletonText{height:600px;width:100%}.loyalty__content__checkBtn{background:#0000;border:1px solid #fe5000;color:var(--on-surface);padding:25px;height:40px;border-radius:30px;display:flex;align-items:center;cursor:pointer;margin-bottom:30px}.loyalty__content__checkBtn:disabled{opacity:.5}.loyalty__content__checkBtn svg{width:32px;height:32px}.loyalty__content__checkBtn svg path{fill:var(--on-surface)}.loyalty__content__checkBtn svg path:first-child,.loyalty__content__checkBtn svg path:nth-child(2){fill:none}.loyalty__content a{display:contents;color:#fe5000;text-decoration:underline!important;cursor:pointer}.loyalty__content__rules{margin-block-start:0;color:var(--grey)}.loyalty__content__rules .number{color:var(--on-surface);margin-right:12px;min-width:36px}.loyalty__content__rules p{display:flex;margin-bottom:15px}.loyalty__banner{width:48%}.loyalty__banner img{width:100%}.loyalty .skeletonImg{width:48%;height:600px}@media(max-width:1023px){.loyalty{flex-direction:column;justify-content:flex-start}.loyalty__content{margin-bottom:30px;width:100%}.loyalty .skeletonImg,.loyalty__banner{width:100%}}@media(max-width:767px){.loyalty__content__rules .number{min-width:20px}}.errorPageBreadcrumsWrapper .breadcrumbs__current{max-width:50%}@media(max-width:1023px){.errorPageBreadcrumsWrapper .breadcrumbs__current{max-width:100%}}.thanksForOrder{display:flex}.thanksForOrder .skeletonContent,.thanksForOrder__content{width:40%;margin-right:10%}.thanksForOrder .skeletonContent{height:420px}.thanksForOrder .skeletonImage,.thanksForOrder>img{width:40%;height:100%}.thanksForOrder .skeletonImage{height:370px}.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{padding:30px;border-radius:16px;border:1px solid var(--grey);min-width:calc(70% - 60px);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 60px);color:var(--on-surface);overflow:hidden;text-overflow:ellipsis}.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}@media(max-width:1023px){.thanksForOrder{flex-direction:column-reverse;align-items:center}.thanksForOrder__additional{padding:15px;min-width:calc(100% - 30px);width:calc(100% - 30px);max-width:calc(100% - 30px)}.thanksForOrder__content{width:100%;margin-right:0}.thanksForOrder .skeletonImage,.thanksForOrder>img{width:50%;margin-bottom:20px}.thanksForOrder .skeletonContent,.thanksForOrder .skeletonImage{width:100%;height:300px}.thanksForOrder .skeletonContent{margin-right:0;margin-bottom:30px}.thanksForOrder.error .skeletonImage,.thanksForOrder.error img{position:relative;bottom:0}}.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%}}.separatePage{position:relative;border-radius:0;padding:0}.separatePage .foodPage__wrapper{width:100%;padding-right:0;overflow-y:auto}.separatePage .foodPage__wrapper .food,.separatePage .foodPage__wrapper .otherDishes{max-width:100%}.separatePage .foodPage__wrapper .imageContainer{width:280px;min-width:280px}.separatePage__title{color:var(--on-surface);margin-bottom:23px}@media(max-width:1023px){.separatePage .priceContainer{position:static!important;background:#0000!important;border:none!important;padding:0!important;width:100%!important}}@media(max-width:767px){.separatePage .foodPage__wrapper{padding:0}.separatePage .foodPage__wrapper .imageContainer{width:calc(100% + 32px)}}.foodReviews{margin-top:30px}.articlePage{display:flex}.articlePage>img{width:40%;max-width:440px;margin-right:32px;height:-moz-fit-content;height:fit-content}.articlePage>div{width:100%}.articlePage__content{color:var(--on-surface)}.articlePage__content a{color:#fe5000;cursor:pointer}.articlePage__content li,.articlePage__content ul{margin:0}.articlePage__content h1,.articlePage__content h2,.articlePage__content h3,.articlePage__content h4,.articlePage__content h5,.articlePage__content p{margin:0 0 15px}.articlePage__content__btn{width:100%;max-width:282px;height:54px;font-family:Mont,sans-serif;font-size:18px;line-height:22px;margin-top:32px}.articlePage .promocodes__info__code{margin-top:32px}@media(max-width:1023px){.articlePage .promocodes__info__code,.articlePage__content__btn{margin-top:24px}}@media(max-width:767px){.articlePage{flex-direction:column}.articlePage>img{margin:0 auto 24px;width:100%}.articlePage__content__btn{max-width:100%}}.aboutPage__title{color:var(--on-surface);margin-bottom:30px}.aboutPage__top{display:flex;margin-bottom:70px}.aboutPage__left{width:calc(66.66% - 30px);margin-right:30px}.aboutPage__left__text{margin-bottom:40px}.aboutPage__left__text .textH6{color:var(--on-surface);margin-bottom:20px}.aboutPage__left__text .textH6:last-child{margin-bottom:0}.aboutPage__left__list{display:flex}.aboutPage__left__list__item{width:calc(33.33% - 13.33px);margin-right:20px}.aboutPage__left__list__item:last-child{margin-right:0}.aboutPage__left__list__item>div:first-child{font-family:MontBold,sans-serif!important;font-size:64px;line-height:64px;margin-bottom:10px;border-bottom:1px solid var(--on-surface);color:var(--on-surface);white-space:nowrap}.aboutPage__left__list__item>div:last-child{color:var(--on-surface)}.aboutPage__img{width:33.33%;height:100%}.aboutPage__grid{display:grid;grid-template-areas:"one two three" "four five five";grid-gap:20px;gap:20px;margin-bottom:70px}.aboutPage__grid__item{height:296px;padding:20px;position:relative;border-radius:30px;background:var(--about-bg)}.aboutPage__grid__item__text,.aboutPage__grid__item__title{color:var(--on-surface)}.aboutPage__grid__item__title{margin-bottom:5px}.aboutPage__grid__item__img{position:absolute;width:185px;height:165px;bottom:0;right:0}.aboutPage__grid__item:first-child{grid-area:one;background:url(/_next/static/media/about-bg-light.ee3c9722.webp);background-size:cover}.aboutPage__grid__item:first-child.black{background:url(/_next/static/media/about-bg.eaf2956b.webp);background-size:cover}.aboutPage__grid__item:nth-child(2){grid-area:two}.aboutPage__grid__item:nth-child(3){grid-area:three;background:url(/_next/static/media/about-bg-light1.154ae098.webp);background-size:cover}.aboutPage__grid__item:nth-child(3).black{background:url(/_next/static/media/about-bg1.73080675.webp);background-size:cover}.aboutPage__grid__item:nth-child(4){grid-area:four}.aboutPage__grid__item:nth-child(5){grid-area:five;background:#fe5000}.aboutPage__grid__item:nth-child(5) .aboutPage__grid__item__text,.aboutPage__grid__item:nth-child(5) .aboutPage__grid__item__title{width:50%}.aboutPage__grid__item:nth-child(5) .aboutPage__grid__item__img{width:calc(50% - 20px);height:-moz-fit-content;height:fit-content}.aboutPage__mission{background:url(/_next/static/media/about-mission-bg-light.ac477b7d.webp);background-size:cover;padding:20px;border-radius:30px;display:flex;flex-direction:column;align-items:center;margin-bottom:70px}.aboutPage__mission .textH1,.aboutPage__mission .textH6{color:var(--on-surface);text-align:center}.aboutPage__mission .textH6{margin-top:10px;width:100%;max-width:877px}.aboutPage__mission.black{background:url(/_next/static/media/about-mission-bg.27791848.webp);background-size:cover}.aboutPage__awards{padding:20px;border-radius:30px;border:1px solid var(--border-grey);display:flex;margin-bottom:40px}.aboutPage__awards__text{width:calc(40% - 20px);padding-right:20px}.aboutPage__awards__text .textH6{color:var(--on-surface);margin-bottom:10px}.aboutPage__awards__text .textH6:last-child{margin-bottom:0}.aboutPage__awards__images{width:60%;display:flex;justify-content:space-between}.aboutPage__awards__images>div{width:50%;height:35vw;max-height:510px;position:relative}.aboutPage__awards__images>div .aboutPage__awards__item{width:calc(100% - 10px);height:100%;border-radius:30px}.aboutPage__awards__images>div .aboutPage__awards__year{position:absolute;width:136px;height:136px;left:30px;bottom:-68px}.aboutPage__awards__images>div:last-child .aboutPage__awards__item{margin-left:20px}.aboutPage__awards__images>div:last-child .aboutPage__awards__year{left:auto;bottom:auto;right:30px;top:-68px}@media(max-width:1300px){.aboutPage__title{margin-bottom:24px}.aboutPage__top{display:block;margin-bottom:50px}.aboutPage__left{width:100%;margin-right:0}.aboutPage__left,.aboutPage__left__text{margin-bottom:30px}.aboutPage__left__text .textH6{margin-bottom:15px}.aboutPage__left__list__item>div:first-child{font-size:48px;line-height:48px}.aboutPage__img{width:100%}.aboutPage__grid{display:grid;grid-template-areas:"one two" "three four" "five five";grid-gap:15px;gap:15px;margin-bottom:50px}.aboutPage__grid__item{height:320px;padding:15px}.aboutPage__grid__item__img{width:150px;height:140px}.aboutPage__mission{margin-bottom:50px}.aboutPage__awards{padding:15px;flex-direction:column;margin-bottom:40px}.aboutPage__awards__text{width:100%;padding-right:0;margin-bottom:80px}.aboutPage__awards__images{width:100%}.aboutPage__awards__images>div{width:50%;position:relative;height:50vw}.aboutPage__awards__images>div .aboutPage__awards__year{width:120px;height:120px;left:30px;bottom:-60px}.aboutPage__awards__images>div:last-child .aboutPage__awards__item{margin-left:20px}.aboutPage__awards__images>div:last-child .aboutPage__awards__year{top:-60px}}@media(max-width:767px){.aboutPage__top{margin-bottom:30px}.aboutPage__left,.aboutPage__left__text{margin-bottom:20px}.aboutPage__left__text .textH6{margin-bottom:10px}.aboutPage__left__list{display:block}.aboutPage__left__list__item{width:100%;margin-bottom:20px;margin-right:0;display:flex;align-items:center;border-bottom:1px solid var(--on-surface)}.aboutPage__left__list__item:last-child{margin-bottom:0}.aboutPage__left__list__item>div:first-child{font-family:MontBold,sans-serif!important;margin-bottom:0;border-bottom:none;width:150px;min-width:150px}.aboutPage__grid{display:grid;grid-template-areas:"one" "two" "three" "four" "five";margin-bottom:30px}.aboutPage__grid__item{height:280px}.aboutPage__grid__item__img{width:130px;height:120px}.aboutPage__grid__item:nth-child(5) .aboutPage__grid__item__text,.aboutPage__grid__item:nth-child(5) .aboutPage__grid__item__title{width:100%}.aboutPage__grid__item:nth-child(5) .aboutPage__grid__item__img{width:170px;height:120px}.aboutPage__mission{margin-bottom:30px}.aboutPage__awards{padding:10px;margin-bottom:30px}.aboutPage__awards__text{margin-bottom:65px}.aboutPage__awards__images{flex-direction:column}.aboutPage__awards__images>div{width:100%;height:100vw}.aboutPage__awards__images>div .aboutPage__awards__item{width:100%}.aboutPage__awards__images>div .aboutPage__awards__year{position:absolute;width:90px;height:90px;left:auto;bottom:auto;right:10px;top:-45px}.aboutPage__awards__images>div:last-child{margin-top:20px}.aboutPage__awards__images>div:last-child .aboutPage__awards__item{margin-left:0}.aboutPage__awards__images>div:last-child .aboutPage__awards__year{left:10px;bottom:-45px;right:auto;top:auto}}.orderRegistration.test .orderRightBlock__dish{display:none!important}.orderRegistration.test .orderRightBlock .bonuses,.orderRegistration.test .orderRightBlock .skeletonBonuses{padding:0!important;border:none!important}.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;top:8px;width:30px;min-width:30px;height:30px;margin-left:8px}@media(max-width:1023px){.legalInformation a .textButton span svg{width:24px;min-width:24px;height:24px;margin-left:6px;top:6px}}@media(max-width:767px){.legalInformation a .textButton span svg{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:24px;min-width:24px;height:24px;margin-left:4px;top:7px}@media(max-width:1023px){.legalInformation .MuiAccordion-root .MuiAccordionDetails-root a svg{width:18px;min-width:18px;height:18px;top:4px}}.legalInformation .MuiAccordion-root .MuiAccordionSummary-expandIconWrapper svg path{fill:var(--on-surface)}.restaurantPage{width:100%;display:flex}.restaurantPage__empty,.restaurantPage__swiper{width:55%;max-width:55%;min-width:55%}.restaurantPage__empty .swiper-container,.restaurantPage__swiper .swiper-container{width:100%;max-width:100%;height:auto;max-height:458px;max-width:676px;border-radius:10px;margin-bottom:16px!important;margin-left:0}.restaurantPage__empty .mySwiper .swiper-slide,.restaurantPage__swiper .mySwiper .swiper-slide{margin-right:16px!important;width:calc(25% - 12px)!important}.restaurantPage__empty{background:var(--surface-container);height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px}.restaurantPage__empty svg{width:210px;height:160px;margin-bottom:32px}.restaurantPage__empty svg path{fill:var(--surface-container-low)}.restaurantPage__empty div{color:var(--surface-container-low)}.restaurantPage__other{margin-left:32px}.restaurantPage__other .reviewsBanner{flex-direction:column;align-items:flex-start;margin-bottom:40px}.restaurantPage__other .reviewsBanner__text{width:100%;margin-bottom:8px}.restaurantPage__other .reviewsBanner__arrows{display:none}.restaurantPage__other .reviewsBanner a{margin-left:auto}.restaurantPage__location{margin-bottom:40px}.restaurantPage__location a{cursor:pointer;text-decoration:none;display:block;width:-moz-fit-content;width:fit-content}.restaurantPage__location a>div{display:flex;align-items:center}.restaurantPage__location img{width:40px;height:40px;margin-right:16px}.restaurantPage__location span{color:var(--on-surface)}.restaurantPage__services{display:flex;flex-wrap:wrap}.restaurantPage__services .detailedRestaurantModal__info__services__item{margin-right:16px;margin-bottom:16px}.restaurantPage__services .detailedRestaurantModal__info__services__item:last-child{margin-right:0}@media(max-width:1023px){.restaurantPage{flex-direction:column}.restaurantPage__empty,.restaurantPage__swiper{width:100%;max-width:100%;min-width:100%}.restaurantPage .swiper-container{margin-left:auto}.restaurantPage__other{margin-left:0;margin-top:22px}.restaurantPage__other .reviewsBanner{flex-direction:row;align-items:center;margin-bottom:32px}.restaurantPage__other .reviewsBanner__text{width:calc(100% - 200px);margin-bottom:0}.restaurantPage__services .detailedRestaurantModal__info__services__item{margin-right:24px}.restaurantPage__location img{width:32px;height:32px}.restaurantPage__info{display:flex;justify-content:space-between}}@media(max-width:767px){.restaurantPage__swiper .swiper-container{margin-bottom:8px!important}.restaurantPage__swiper .swiper-container .swiper-slide{margin-bottom:3px}.restaurantPage__swiper .mySwiper .swiper-slide{width:calc(25% - 6px)!important;margin-right:8px!important}.restaurantPage__empty{height:250px}.restaurantPage__other{margin-top:13px}.restaurantPage__other .reviewsBanner{flex-direction:column;align-items:flex-start;margin-bottom:24px}.restaurantPage__other .reviewsBanner__text{width:100%;margin-bottom:8px}.restaurantPage__location{margin-bottom:24px}.restaurantPage__services .detailedRestaurantModal__info__services__item{margin-right:16px}.restaurantPage__info{flex-direction:column}}: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}.certificateInfo{display:grid;grid-template-columns:calc(27.3% - 10.66px) calc(33.3% - 10.66px) calc(39.3% - 10.66px);grid-template-areas:"one one one" "two three four";grid-column-gap:16px;grid-row-gap:40px;margin-bottom:40px}.certificateInfo>div{border-radius:20px}.certificateInfo__subtitle{font-family:MontBold,sans-serif;font-size:24px;line-height:32px}.certificateInfo__regular{font-family:Mont,sans-serif;font-size:18px;line-height:24px}.certificateInfo__small{font-family:Mont,sans-serif;font-size:16px;line-height:24px}.certificateInfo__small.orange{color:#fe5000;margin-bottom:8px}.certificateInfo__extraSmall{font-family:Mont,sans-serif;font-size:14px;line-height:24px}.certificateInfo__link{font-family:MontBold,sans-serif;font-size:20px;line-height:24px}.certificateInfo__first{grid-area:one;background:linear-gradient(260.38deg,#ff8000 -37.97%,#ff6e00 -8.89%,#fe5000 18.51%,#fe500080 45.35%,var(--surface-container-lowest) 73.87%);box-sizing:border-box;position:relative;padding:48px;height:-moz-fit-content;height:fit-content}.certificateInfo__first__slashes{height:18px;width:auto;margin-bottom:40px}.certificateInfo__first__card{position:absolute;top:10%;height:90%;width:50%;right:0;z-index:0;background-image:url(/_next/static/media/cert-info-card.8fdc1f67.webp);background-size:contain;background-position:100%;background-repeat:no-repeat}.certificateInfo__first__text{color:var(--on-surface);width:53%;margin-bottom:40px;z-index:1;font-family:MontBold,sans-serif;font-size:46px;line-height:56px}.certificateInfo__first button{padding:16px 70px}.certificateInfo__fourth,.certificateInfo__second,.certificateInfo__third{color:var(--on-surface);padding:28px}.certificateInfo__fourth>div,.certificateInfo__second>div,.certificateInfo__third>div{margin-bottom:16px}.certificateInfo__fourth>div:last-child,.certificateInfo__second>div:last-child,.certificateInfo__third>div:last-child{margin-bottom:0}.certificateInfo__second{grid-area:two;background:linear-gradient(121.69deg,#ff8000 -39.51%,#ff6e00 -22.6%,#fe5000 -6.67%,#fe500080 8.94%,var(--surface-container-lowest) 25.52%)}.certificateInfo__second>div{margin-bottom:16px}.certificateInfo__third{grid-area:three}.certificateInfo__fourth,.certificateInfo__third{background:linear-gradient(260.38deg,#ff8000 -37.97%,#ff6e00 -8.89%,#fe5000 18.51%,#fe500080 45.35%,var(--surface-container-lowest) 73.87%)}.certificateInfo__fourth{grid-area:four}@media(max-width:1100px){.certificateInfo{grid-template-columns:repeat(2,1fr);grid-template-areas:"one one" "two three" "four four";grid-column-gap:16px;grid-row-gap:24px;margin-bottom:24px}.certificateInfo__subtitle{font-size:20px}.certificateInfo__extraSmall,.certificateInfo__link,.certificateInfo__regular{font-size:16px}.certificateInfo__first{padding:32px;background:linear-gradient(259.92deg,#ff8000 -65.69%,#ff6e00 -29.42%,#fe5000 4.76%,#fe500080 38.25%,var(--surface-container-lowest) 73.82%)}.certificateInfo__first button{padding:16px 40px}.certificateInfo__first__text{font-size:30px;line-height:42px}.certificateInfo__fourth,.certificateInfo__second,.certificateInfo__third{padding:24px}.certificateInfo__second{background:var(--surface-container-lowest)}.certificateInfo__third{background:linear-gradient(289.29deg,#ff8000 8.63%,#fe5000 21.53%,var(--surface-container-lowest) 70.06%)}.certificateInfo__fourth{background:linear-gradient(327.25deg,#ff8000 -5.41%,#fe5000 22.22%,var(--surface-container-lowest) 88.34%)}}@media(max-width:767px){.certificateInfo{grid-template-columns:1fr;grid-template-areas:"one" "two" "three" "four"}.certificateInfo__subtitle{font-size:18px;line-height:130%}.certificateInfo__first{padding:24px;background:linear-gradient(173.65deg,#ff8000 -56.59%,#ff6e00 -24.37%,#fe5000 5.98%,#fe500080 35.72%,var(--surface-container-lowest) 67.32%)}.certificateInfo__first__text{width:100%;margin-bottom:130px;font-size:22px;line-height:28px}.certificateInfo__first__card{position:absolute;top:auto;bottom:49px;height:215px;width:226px;right:0;z-index:0;background-image:url(/_next/static/media/cert-info-gift.53c4e5de.webp);background-size:contain;background-position:100%;background-repeat:no-repeat}.certificateInfo__first button{width:100%;padding:16px 0;position:relative;z-index:1}.certificateInfo__fourth,.certificateInfo__second,.certificateInfo__third{padding:16px}.certificateInfo__second{position:relative}.certificateInfo__second:after{content:"";background:url(/_next/static/media/cert-info-small-gift.9afcd795.webp);width:100px;height:100px;background-size:100% 100%;position:absolute;right:16px;bottom:12px}.certificateInfo__third{background:linear-gradient(289.29deg,#ff8000 8.63%,#fe5000 21.53%,var(--surface-container-lowest) 70.06%)}.certificateInfo__fourt{background:linear-gradient(330.86deg,#ff8000 -25.03%,#fe5000 9.94%,var(--surface-container-lowest) 93.61%)}}.certificateHow__title{margin-bottom:24px;color:var(--on-surface)}.certificateHow__list{position:relative;margin-bottom:40px}.certificateHow__list>div{background:var(--surface-container);box-sizing:border-box;width:calc(60.6% - 21.32px + 16px);margin-bottom:16px;padding:24px;border-radius:20px;color:var(--on-surface)}.certificateHow__list>div:last-child{margin-bottom:0}.certificateHow__list:after{position:absolute;content:"";background-image:url(/_next/static/media/cert-info-gift.53c4e5de.webp);background-size:100% 100%;width:26vw;height:25vw;max-width:372px;max-height:332px;right:0;bottom:0}.certificateHow>a svg{width:24px;min-width:24px;height:24px}@media(max-width:1100px){.certificateHow__list{margin-bottom:24px}.certificateHow__list:after{width:279px;height:249px;top:0;bottom:auto;right:-28px}.certificateHow__list>div{width:calc(100% - 241px)}}@media(max-width:767px){.certificateHow__list:after{display:none}.certificateHow__list>div{width:100%}}.certificateInfo~a .textButton{display:block;text-align:left}.certificateInfo~a .textButton span{white-space:nowrap}.certificateInfo~a .textButton svg{width:24px;height:24px;min-width:24px;margin-left:8px;position:relative;top:7px;white-space:nowrap}@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}