:root{color-scheme:light;--page-bg:#eef3f3;--surface:#ffffff;--surface-2:#e7efee;--app-bar-bg:#ffffff;--border:#cedfde;--text-primary:#3d5b5a;--text-secondary:#709594;--text-muted:#92b3b2;--brand:#a7c205;--brand-hover:#96af04;--brand-strong:#96b230;--on-accent:#ffffff;--badge-dark-bg:#3d5b5a;--footer-bg:#203131;--sidebar-bg:#284040;--sidebar-bg-hover:#203131;--alert:#ec704b;--orange:#ff9933;--purple:#8b2d87;--red:#d34a4a;--blue:#0066cc;--green-accent:#2d9462;--citrus:#a9c30a;--text-field-error:#f69071;--footer-text:#808080;--cal-text:#212121;--cal-muted:#9e9e9e;--text-black:#000000;--dropdown-muted:#486463;--border-soft:#daebea;--border-neutral:#e0e0e0;--menu-hover:#f0f7f7;--brand-rgb:167,194,5;--text-primary-rgb:61,91,90;--alert-rgb:236,112,75}:root[data-theme=dark]{color-scheme:dark;--page-bg:#0e1514;--surface:#16201f;--surface-2:#1e2a29;--app-bar-bg:#131d1c;--border:#2b3a39;--text-primary:#e7efee;--text-secondary:#a7bdbb;--text-muted:#8aa3a1;--brand:#b7d80c;--brand-hover:#c8e81f;--brand-strong:#aecc1e;--on-accent:#ffffff;--badge-dark-bg:#243231;--footer-bg:#0b1211;--sidebar-bg:#131d1c;--sidebar-bg-hover:#1e2a29;--alert:#ff8763;--orange:#ffab47;--purple:#c266bd;--red:#e87a7a;--blue:#5aa9ef;--green-accent:#4cb985;--citrus:#c2dd1a;--text-field-error:#f69071;--footer-text:#8a9a99;--cal-text:#e7efee;--cal-muted:#8aa3a1;--text-black:#e7efee;--dropdown-muted:#a7bdbb;--border-soft:#2b3a39;--border-neutral:#2b3a39;--menu-hover:#1e2a29;--brand-rgb:183,216,12;--text-primary-rgb:231,239,238;--alert-rgb:255,135,99}@font-face{font-family:icomoon;src:url(https://static2.naparah.ru/front/_next/static/media/icomoon.396cb868.eot);src:url(https://static2.naparah.ru/front/_next/static/media/icomoon.396cb868.eot) format("embedded-opentype"),url(https://static2.naparah.ru/front/_next/static/media/icomoon.93c3479b.ttf) format("truetype"),url(https://static2.naparah.ru/front/_next/static/media/icomoon.229e3c3d.woff) format("woff"),url(https://static2.naparah.ru/front/_next/static/media/icomoon.cf5ebb81.svg) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:GothamPro;src:url(https://static2.naparah.ru/front/_next/static/media/GothamProRegular.891c4d63.woff) format("woff"),url(https://static2.naparah.ru/front/_next/static/media/GothamProRegular.0e621237.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GothamPro;src:url(https://static2.naparah.ru/front/_next/static/media/GothamProBlack.f86f28b0.woff) format("woff"),url(https://static2.naparah.ru/front/_next/static/media/GothamProBlack.181ac7d1.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GothamPro;src:url(https://static2.naparah.ru/front/_next/static/media/GothamProMedium.160928dc.woff) format("woff"),url(https://static2.naparah.ru/front/_next/static/media/GothamProMedium.9e689e93.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}*{box-sizing:border-box;font-family:GothamPro,Verdana,sans-serif!important;font-size:14px;line-height:1.2;letter-spacing:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;padding:0;height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--page-bg)}.button-standard{display:inline-block;text-transform:uppercase;text-align:center;text-decoration:none;white-space:nowrap;background-color:var(--brand);font-size:1rem!important;font-weight:700;border-radius:18px;color:var(--on-accent);border:none;cursor:pointer;transition:all .2s}@media(min-width:768px){.button-standard{white-space:normal}}.button-standard:disabled{border:1px solid var(--border);color:var(--text-secondary);cursor:default;background-color:rgba(0,0,0,0)!important}.button-standard:hover{background-color:var(--brand-hover)}.flier-container{width:100vw;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,0);pointer-events:none}.green-link,.link{cursor:pointer;color:var(--brand);transition:all .3s}.link{background-color:var(--page-bg)}.green-link{text-decoration:none}.green-link:hover{text-decoration:underline}button:active,button:focus{outline:none}.empty-button{border:none;background:none}.empty-button_place_login{margin-bottom:30px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.invisible{visibility:hidden}[class*=" icon-"],[class^=icon-]{font-family:icomoon,serif!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;justify-content:center;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.spinner-wrapper{width:100%;height:100%;justify-content:center}.full-height{min-height:100vh}.spinner-wrapper-absolute{position:absolute;z-index:25;top:0;left:0;right:0;width:auto;height:100vh}@media(min-width:768px){.spinner-wrapper-absolute{left:70px}}@media(min-width:1600px){.spinner-wrapper-absolute{left:245px}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.MuiCircularProgress-root *{stroke:var(--brand)!important}.heading{display:block;box-sizing:border-box;font-size:1.544rem!important;line-height:1.25!important;color:var(--text-primary);font-weight:700;text-transform:uppercase;margin-right:15px}@media(min-width:768px){.heading{font-size:2.571rem!important;margin-bottom:0}}.icon-cart:before{content:""}.Page-header{position:relative;z-index:2;margin-bottom:25px}@media(min-width:768px){.Page-header{display:flex;align-items:flex-end}}.simple-flex,[class*=" icon-"],[class^=icon-]{display:flex;display:-ms-flexbox;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.justify-center{justify-content:center}.pos-relative{position:relative}.center-wrapper{width:100%;padding-right:20px!important;padding-left:20px!important;margin-right:auto;margin-left:auto;height:100%}@media(min-width:576px){.center-wrapper{max-width:540px;padding-left:55px!important}}@media(min-width:768px){.center-wrapper{max-width:710px;padding-left:75px!important}}@media(min-width:992px){.center-wrapper{max-width:950px}}@media(min-width:1200px){.center-wrapper{max-width:1140px}}@media(min-width:1350px){.center-wrapper{max-width:1290px}}@media(min-width:1900px){.center-wrapper{max-width:1450px}}@media(min-width:2270px){.center-wrapper{max-width:1810px}}.inner-container{max-width:845px;margin:0 auto}.inner-container--lg{max-width:1135px}.inner-container--md{max-width:1095px}.inner-container--xsm{max-width:750px}.inner-container--sm{max-width:615px}.inner-container--xs{max-width:570px}.breadcrumbs__sep{margin:0 10px}.text-field{position:relative}.text-field__input{display:block;width:100%;padding:10px 8px;border:none;border-bottom:1px solid var(--border);font-size:1rem;line-height:1.2;color:var(--text-primary)}.text-field__input::placeholder{font-size:.8571rem;color:var(--text-muted)}.text-field__input:focus{outline:none;border-color:var(--brand)}.text-field--error .text-field__input{border-color:var(--text-field-error)}.text-field--error .text-field__error-message{display:block}.text-field__error-message{display:none;position:absolute;right:0;padding-top:5px;text-align:right;font-size:.8571rem;color:var(--alert)}.button-secondary{background-color:var(--surface-2);color:var(--text-secondary);z-index:5;border:none;cursor:pointer;border-radius:20px;font-weight:700;text-transform:uppercase;transition:background-color .3s,color .3s}.button-secondary:hover{background-color:var(--brand);color:var(--on-accent)}.button-white{background-color:var(--surface);color:var(--text-muted);border:1px solid var(--text-muted)}@media(min-width:768px){.button-white{border-width:2px}}.button-white:hover{background-color:var(--brand-hover);border-color:var(--brand-hover);color:var(--on-accent)}@media(min-width:1600px){.general-wrapper{padding-left:110px}}.section-wrapper-medium{margin:0 auto}@media(min-width:576px){.section-wrapper-medium{max-width:465px}}@media(min-width:768px){.section-wrapper-medium{max-width:615px}}@media(min-width:991.5px){.section-wrapper-medium{max-width:750px}}.section-wrapper-ms{margin:0 auto;max-width:615px}.paper-medium{display:flex;flex-flow:column nowrap;padding:40px 20px 50px;background-color:var(--surface);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media(min-width:768px){.paper-medium{padding:50px 45px}}.pointer{cursor:pointer}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-60{margin-bottom:60px}.with-default-bgi{background-size:cover,cover!important;background-position:50%,50%!important;background-repeat:no-repeat,no-repeat!important}.no-margin{margin:0!important}.no-shrink{flex-shrink:0}.show-with-opacity{animation:with-opacity .4s ease-in-out}@keyframes with-opacity{0%{opacity:0}to{opacity:1}}.on-stop{filter:grayscale(100%)}.MuiScopedCssBaseline-root{background-color:var(--page-bg)!important;min-height:100vh;display:flex;flex-direction:column;position:relative}.BasicSidebar,.MuiDrawer-root{position:absolute}.BasicSidebar .category-icon{width:18px;height:23px;margin-right:25px;background-position:50%;background-repeat:no-repeat;background-size:contain!important;flex-shrink:0;font-size:23px!important}@media(min-width:768px){.BasicSidebar .category-icon{margin-right:27px}}.BasicSidebar .category-font-icon{margin-right:25px}@media(min-width:768px){.BasicSidebar .category-font-icon{margin-right:27px}}.BasicSidebar .category-font-icon span:before{font-size:17px;color:var(--brand)}@media(min-width:768px){.BasicSidebar .category-font-icon span{opacity:.45}.BasicSidebar .category-font-icon span:before{font-size:18px;color:var(--on-accent)}}.BasicSidebar .category-font-icon .icon-e92a:before{content:""}.BasicSidebar .category-font-icon .icon-e92c:before{content:""}.BasicSidebar .category-font-icon .icon-e907:before{content:""}.BasicSidebar .category-font-icon .icon-e929:before{content:""}.BasicSidebar .category-font-icon .icon-e92b:before{content:""}.BasicSidebar .category-font-icon .icon-e92d:before{content:""}.BasicSidebar .category-font-icon .icon-e948:before{content:""}.BasicSidebar .MuiListItemButton-gutters{font-size:1rem!important}.BasicSidebar .MuiListItemButton-gutters:hover *{opacity:1!important}.BasicSidebar{padding:105px 0 0}.BasicSidebar .MuiPaper-root{background-color:var(--sidebar-bg)!important}.BasicSidebar .MuiPaper-root .MuiList-root{width:245px;min-width:245px;padding:0}.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters{display:flex;align-items:flex-start;padding:12px 26px!important;color:var(--on-accent);margin-bottom:14px}.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters:hover{background-color:var(--sidebar-bg-hover)}.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters .MuiListItemText-root{margin:0}@media(min-width:768px){.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters .MuiListItemText-root{padding-top:4px}}.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters .MuiListItemText-root span{letter-spacing:0!important;line-height:1.39!important}@media(min-width:768px){.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters .MuiListItemText-root span{line-height:1.237!important}}.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters .category-icon{opacity:.45}@media(max-width:767px){.BasicSidebar{width:260px;height:fit-content!important;padding:100px 0 70px}.BasicSidebar .MuiPaper-root{width:260px;height:fit-content!important;background-color:var(--surface)!important}.BasicSidebar .MuiPaper-root .MuiList-root{width:260px;min-width:260px}.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters{display:flex;align-items:center;padding:20px 30px!important;color:var(--text-black);margin-bottom:0;background-color:rgba(0,0,0,0)!important}.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters *{opacity:1!important}.BasicSidebar .MuiPaper-root .MuiList-root .MuiListItemButton-gutters svg *{fill:var(--brand)!important}}[class^=SparseDivider]{display:flex;align-items:center;justify-content:center}[class^=SparseDivider] span{height:1px;background-position:bottom;background-size:20px 1.3px;background-repeat:repeat-x;width:100%}.SparseDivider-smallScreen{padding:20px 30px}.SparseDivider-smallScreen span{background-image:linear-gradient(to right,var(--border) 50%,rgba(255,255,255,0) 0)}.SparseDivider-largeScreen{padding:20px 12px 35px}.SparseDivider-largeScreen span{background-image:linear-gradient(to right,var(--on-accent) 50%,rgba(255,255,255,0) 0);opacity:.4}.admin__btn-group{position:relative;width:100%}.admin__btn-group .hidden-input{position:absolute;z-index:-1;opacity:0}.admin__btn-group .admin__add-btn,.admin__btn-group .admin__rem-btn{position:absolute;right:20px;z-index:10;padding:10px 22px;min-width:190px;font-size:.8571rem!important;box-shadow:0 4px 10px rgba(0,0,0,.1)}@media(min-width:768px){.admin__btn-group .admin__add-btn,.admin__btn-group .admin__rem-btn{padding:13px 20px;min-width:225px;font-size:1rem!important;border-radius:23px}}.admin__btn-group .admin__add-btn{top:-167px}@media(min-width:768px){.admin__btn-group .admin__add-btn{top:-25px;right:auto;left:55px}}.admin__btn-group .admin__rem-btn{top:-19px}@media(min-width:768px){.admin__btn-group .admin__rem-btn{top:-25px;right:55px}}.breadcrumbs{margin-bottom:40px;color:var(--text-black)}@media(min-width:768px){.breadcrumbs{margin-bottom:37px}}.breadcrumbs .breadcrumbs-sep{margin:0 10px}footer{width:100%;background-color:var(--footer-bg);padding:25px 0;height:83.6px;order:2}@media(max-width:991.5px){footer{height:236.4px}}@media(min-width:991.5px){footer{overflow-x:hidden}}@media(min-width:1600px){footer{padding-left:110px}}footer [class*=footer-text]{font-size:.8571rem!important;text-align:center;line-height:1.3!important;color:var(--footer-text)}@media(min-width:1200px){footer [class*=footer-text]{display:block}}footer .footer-content{height:100%}@media(min-width:991.5px){footer .footer-content{display:flex;align-items:center}}footer .footer-logo{display:none}@media(min-width:1200px){footer .footer-logo{display:flex;align-items:flex-end}}footer .footer-logo img{width:100px}@media(min-width:1350px){footer .footer-logo img{width:122px}}@media(min-width:1900px){footer .footer-logo img{width:125px}}footer .footer-text-link{text-decoration:underline}footer .footer-text-link:hover{text-decoration:none}footer .footer-text-link.green{color:var(--brand)!important}@media(min-width:1200px){footer .footer-text-link{line-height:1.2!important}}footer .footer-img-link:first-child{margin-right:20px}footer .footer-img-link img{width:110px;height:33px;display:block}footer .footer-icon-link{opacity:.4;margin-right:25px;transition:opacity .3s;text-decoration:none}footer .footer-icon-link *{font-size:17px!important}@media(max-width:991px){footer .footer-icon-link{margin-right:15px;opacity:1}}footer .footer-icon-link:hover{opacity:1}footer .footer-icon-link:last-child{margin-right:0}footer .icon-vk:before{content:"";color:var(--on-accent)}footer .icon-instagram:before{content:"";color:var(--on-accent)}footer .icon-telegram:before{content:"";color:#61a8de}footer [class*=container]{margin-bottom:19px;text-align:center;flex:1 1}@media(min-width:991.5px){footer [class*=container]{margin-bottom:0}}footer .footer-social-container{justify-content:center;margin-bottom:23px}@media(min-width:991.5px){footer .footer-social-container{order:3;margin-right:10px;margin-bottom:0}}@media(min-width:1200px){footer .footer-social-container{flex-grow:0;padding-bottom:3px;margin-right:15px}}@media(min-width:1900px){footer .footer-social-container{margin-right:17px}}@media(min-width:991.5px){footer .footer-provided-by-container{margin:0 20px}}@media(min-width:991.5px)and (min-width:1350px){footer .footer-provided-by-container{min-width:185px;flex-grow:0}}@media(min-width:991.5px)and (min-width:1900px){footer .footer-provided-by-container{display:flex;flex-flow:row wrap;min-width:195px;margin-right:15px}footer .footer-provided-by-container span{margin-right:4px}}@media(min-width:991.5px)and (min-width:2270px){footer .footer-provided-by-container{margin-right:20px}}@media(min-width:991.5px){footer .footer-copyright-container{min-width:160px;max-height:31px!important;margin-bottom:20px;text-align:center;line-height:1.3;font-size:.8571rem;color:var(--footer-text)}}@media(min-width:991.5px)and (min-width:991.5px){footer .footer-copyright-container{order:4;margin-bottom:0}}@media(min-width:991.5px)and (min-width:1200px){footer .footer-copyright-container{white-space:nowrap;min-width:190px}}@media(min-width:991.5px)and (min-width:1900px){footer .footer-copyright-container{display:flex;flex-flow:row wrap;justify-content:flex-end;max-width:250px}}@media(min-width:991.5px){footer .footer-agreement{order:2;flex:1 1}}footer .footer-agreement{text-align:center}@media(min-width:768px){footer .footer-agreement{padding:0 10px}}@media(min-width:1200px){footer .footer-agreement{align-self:flex-end;padding:0 20px}footer .footer-agreement .footer-text-link{line-height:1.43!important;cursor:pointer}}@media(min-width:1900px){footer .footer-agreement{min-width:230px;flex-grow:0}}@media(min-width:1600px){footer .footer-agreement{align-self:flex-end}}@media(min-width:1900px){footer .footer-agreement{min-width:250px;align-self:center;margin-right:auto;margin-left:0;padding-left:0}}@media(min-width:2270px){footer .footer-agreement{padding-left:11px}}footer .footer-mobile-apps{display:flex;justify-content:center;margin-bottom:25px;flex:1 1}@media(min-width:991.5px){footer .footer-mobile-apps{order:1;padding:0 10px;margin-bottom:0}}@media(min-width:1200px){footer .footer-mobile-apps{padding:0 10px}}@media(min-width:1900px){footer .footer-mobile-apps{flex-grow:0}}@media(min-width:2270px){footer .footer-mobile-apps{padding:0 5px}}.geo-button{position:absolute;bottom:62px;right:-10px;width:40px;height:35px;padding:0;border:none;background-color:rgba(0,0,0,0);font-size:18px;cursor:pointer;z-index:10}@media(min-width:768px){.geo-button{bottom:0}}.geo-button>*{font-size:18px!important;cursor:pointer}.geo-button:focus{outline:none}.app-content{padding-top:100px;padding-bottom:50px;min-height:calc(100vh - 236.4px);order:1;flex:1 1}@media(min-width:991.5px){.app-content{min-height:calc(100vh - 83.6px)}}@media(min-width:768px){.app-content{padding-top:130px}}.scaleup-widget-icon{position:fixed;z-index:10001;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;outline:none;transition:transform .2s}.scaleup-widget-icon:active{transform:scale(.92)}.scaleup-widget-chat-icon{bottom:40px;right:40px;width:5rem;height:5rem;background-color:#284040;animation:widget-show-frames .4s cubic-bezier(.62,.28,.23,.99)}.scaleup-widget-close-icon{right:calc(40px + 1rem);width:3rem;height:3rem;background-color:rgba(0,0,0,0);animation:widget-show-frames .4s cubic-bezier(.62,.28,.23,.99) backwards;animation-delay:.2s}.scaleup-widget-close-icon:hover{background-color:var(--surface-2)}.scaleup-widget{position:fixed;bottom:40px;right:40px;z-index:10000;transform-origin:bottom right}.scaleup-widget_hidden{display:none}.scaleup-widget_openned{animation:widget-show-frames .4s cubic-bezier(.62,.28,.23,.99) both}.scaleup-widget_closed{animation:widget-hide-frames .4s cubic-bezier(.62,.28,.23,.99) both}@keyframes widget-show-frames{0%{opacity:0;transform:scale(0)}1%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes widget-hide-frames{0%{opacity:1;transform:scale(1)}99%{opacity:0;transform:scale(.1)}to{opacity:0;transform:scale(0)}}.log-out-modal-title{margin-bottom:40px}.confirm-log-out-text{color:var(--text-muted);margin-bottom:20px;font-size:1.143rem}@media(min-width:768px){.buttons-wrapper{justify-content:center;display:flex}}.buttons-wrapper .log-out-modal-btn{width:100%;padding:10px 20px}@media(min-width:768px){.buttons-wrapper .log-out-modal-btn{width:unset;padding:10px 40px}}.buttons-wrapper .log-out-modal-btn:first-child{margin-bottom:10px}@media(min-width:768px){.buttons-wrapper .log-out-modal-btn:first-child{margin-bottom:0;margin-right:10px}}.modal__title{font-size:1.714rem;color:var(--text-primary);margin-bottom:40px!important;font-weight:700;text-transform:uppercase}.modal-action-form__text{font-size:1.143rem;color:var(--text-muted);margin-bottom:20px}@media(min-width:768px){.buttons-wrapper{display:flex;justify-content:center}}.buttons-wrapper__button{width:100%;padding:10px 40px}@media(min-width:768px){.buttons-wrapper__button{width:unset}}.buttons-wrapper__button:first-child{background-color:var(--surface-2);color:var(--text-secondary);margin-bottom:10px}@media(min-width:768px){.buttons-wrapper__button:first-child{margin-bottom:0;margin-right:10px}}.buttons-wrapper__button:first-child:hover{background-color:var(--brand);color:var(--on-accent)}.presence-info-form{text-align:left;display:flex;flex-flow:column nowrap;width:100%}.presence-info-form__heading{margin-top:0;text-align:center;font-size:1.544rem;text-transform:uppercase}.presence-info-form__error{display:block;position:absolute;top:4.5rem;right:0;left:0;text-align:right;font-size:.8571rem;color:var(--alert)}.presence-info-form__tabpanel{margin-bottom:35px}.presence-info-form__tabpanel .mb-30{margin-bottom:7px}@media(min-width:576px){.presence-info-form__tabpanel .mb-30{margin-bottom:30px}}.presence-info-form__tabpanel .place-order__map-title{display:none}.presence-info-form__tabpanel input{font-size:.9rem}@media(min-width:576px){.presence-info-form__tabpanel input{font-size:1rem}}.presence-info-form__tabpanel .place-order__address-wrapper{margin-bottom:0}.presence-info-form__tabpanel .place-order__address-wrapper .text-field__error-message{padding-top:0;font-size:.7rem}@media(min-width:576px){.presence-info-form__tabpanel .place-order__address-wrapper .text-field__error-message{padding-top:5px;font-size:.8571rem}}.presence-info-form .MuiFormControl-root_radio{display:flex}.presence-info-form .MuiFormControl-root_radio .MuiFormGroup-root{flex-wrap:nowrap}.presence-info-form__label{width:100%;color:var(--text-muted);font-size:.8rem}@media(min-width:576px){.presence-info-form__label{font-size:1rem}}.presence-info-form__label .Mui-checked+.MuiFormControlLabel-label{color:var(--text-primary)}.presence-info-form__label .MuiFormControlLabel-label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.presence-info-form #street-autocomplete{padding-right:60px}.presence-info-form__time-select{margin-bottom:30px}.presence-info-form__time-select .dropdown__list-options{top:auto;bottom:0}.presence-info-form__time-select.adress-selector .dropdown__list-options{padding:13px 0 70px}.presence-info-form__time-select.restaurant-selector .dropdown__list-options{padding:13px 0 35px}.presence-info-form__restaurants .dropdown__list-options{padding-top:60px}.presence-info-form__btn__group{display:flex;flex-flow:column-reverse nowrap;margin-bottom:0}@media(min-width:576px){.presence-info-form__btn__group{flex-flow:row nowrap;justify-content:flex-end}}.presence-info-form__subheading{margin-top:0;margin-bottom:22px;font-size:1.143rem;font-weight:400;color:var(--text-primary)}.presence-info-form__btn{padding:10px 40px}.presence-info-form__btn:last-child{margin-bottom:20px}@media(min-width:576px){.presence-info-form__btn:last-child{margin:0}}.presence-info-form__btn:first-child{z-index:0}@media(min-width:576px){.presence-info-form__btn:first-child{margin:0 auto 0 0}}@media(min-width:768px){.presence-info-form__btn:first-child{margin:0 30px 0 0}}.log-in-modal-title{margin-top:0;margin-bottom:55px}@media(min-width:768px){.log-in-modal-title{margin-bottom:80px}.log-in-modal-title.keep-margin{margin-bottom:55px}}.login-form__text{font-size:14px;color:var(--text-primary);margin-bottom:20px}.log-in-resend-wrapper{margin-bottom:10px}.log-in-modal-btn{min-width:205px;padding:10px 20px;margin-left:-10px}.modal-text{margin-bottom:30px;display:block}.icon-back:before{color:var(--brand);font-size:9px!important;margin-right:4px;content:"";margin-top:2px}.log-in-timer{color:var(--text-muted);margin:0 auto 30px;width:fit-content;padding-right:14px}.back-button{position:absolute;padding:0;top:25px;left:0}.phone-input-active{margin-bottom:35px}.input-container{height:47px}.input-container .MuiTextField-root .MuiInput-root{display:flex;justify-content:center;border-bottom:1px solid var(--brand)}.input-container .MuiTextField-root .MuiInput-root .centered-input{text-align:center;margin-bottom:10px;padding:0}.input-container .MuiTextField-root .MuiInput-root .centered-input::placeholder{font-size:.8571rem;color:var(--text-muted)}.input-container .MuiTextField-root .MuiInput-root .masked-input{border:none!important;outline:none!important;color:var(--text-primary)}.input-container .MuiTextField-root .MuiInput-root .masked-input:disabled{background-color:rgba(0,0,0,0)}.input-container .MuiTextField-root .MuiInput-root:after,.input-container .MuiTextField-root .MuiInput-root:before{content:none!important}.input-container .MuiTextField-root .MuiInput-root.Mui-error{border-bottom-color:var(--text-field-error)}.input-container .MuiTextField-root .MuiInput-root.Mui-error:after{content:none!important}.input-container .MuiTextField-root .MuiInput-root.Mui-disabled{border-bottom-color:var(--border)}.input-container .MuiTextField-root .MuiFormHelperText-root{letter-spacing:normal;font-size:.84rem!important;color:var(--alert);padding-top:5px;text-align:right;margin-top:0;letter-spacing:-.05px}.accept-terms{margin-bottom:75px}@media(max-width:767px){.accept-terms{display:flex;flex-direction:column}}.login-form__text+.accept-terms{margin-bottom:20px}.simple-error{margin-top:-30px;text-align:right;letter-spacing:normal;font-size:.84rem!important;color:var(--alert)}.successful-auth{display:block;color:var(--brand);padding:0 0 28px}.message-modal-container{padding-bottom:15px}.message-modal-container .message-modal-title{margin-bottom:40px}.message-modal-container .message-modal-btn{min-width:220px;padding:10px 20px}@media(min-width:768px){.message-modal-container .message-modal-btn{min-width:100px;padding:10px 40px}.message-modal-container{padding-bottom:3px}}.ymaps-2-1-78-gotoymaps__text{font:12px Arial!important;line-height:24px!important}.ymaps-2-1-78-gototech{font:12px/14px Verdana,Arial,sans-serif!important}.ymaps-2-1-78-copyright__link,.ymaps-2-1-78-copyright__text{font:11px/14px Verdana,Arial,sans-serif!important}.popup{position:fixed;left:0;right:0;bottom:0;top:0;display:flex;justify-content:center;z-index:1303;background:rgba(217,217,217,.6705882353);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.popup__container{position:relative;max-width:525px;width:100%;height:fit-content;margin:auto;border-radius:1px;display:flex;flex-direction:column;align-items:flex-end;overflow:hidden;filter:drop-shadow(0 0 10px rgba(0,0,0,.2))}@media(max-width:767px){.popup__container{max-width:360px}}.popup__container:after{content:"";position:absolute;width:1117%;height:160%;top:30px;right:-501%;background:var(--surface);transform-origin:47% 0;transform:rotate(-45deg);z-index:-1}@media(max-width:767px){.popup__container:after{width:1125%;height:155%}}.popup__message-container{padding:35px 60px 52px;display:flex;flex-direction:column;align-items:center}@media(max-width:767px){.popup__message-container{padding:20px 23px}}.popup__header{margin:0 auto 42px;font-weight:500;font-size:14px;color:var(--text-primary);text-align:center}@media(max-width:767px){.popup__header{margin-bottom:30px;font-size:12px}}.popup__message{margin:0 auto 45px;text-align:center;font-size:19px;color:var(--text-primary);font-weight:500}@media(max-width:767px){.popup__message{font-size:15px}}.popup__button{display:inline-block;padding:10px 20px;text-transform:uppercase;text-decoration:none;background-color:var(--brand);font-size:1rem;font-weight:700;border-radius:18px;color:var(--on-accent);border:none;cursor:pointer;transition:all .2s}@media(max-width:767px){.popup__button{padding:8px 17px}}.popup__button_close{border-radius:0;height:30px;width:30px;padding:0;background-image:url(https://static2.naparah.ru/front/_next/static/media/close.d01fcbef.svg);background-repeat:no-repeat;background-size:15px;background-position:50%}.place-order__previous-addresses,.place-order__previous-comments{position:absolute;right:-10px;width:40px;height:35px;padding:0;border:none;background-color:rgba(0,0,0,0);font-size:18px;cursor:pointer;bottom:unset;top:-6px;z-index:2}.place-order__previous-comments{top:50%;right:6px;transform:translateY(-50%)}.place-order__last-comments-icon{display:inline-block;height:18px;width:19px;background-image:url(https://static2.naparah.ru/front/_next/static/media/recent_comments.3517187b.svg)}.tooltip{left:unset;right:-10px;position:absolute;z-index:100;top:calc(100% + 10px);box-shadow:0 4px 20px rgba(0,0,0,.3)}.tooltip__inner{position:relative;width:250px;padding:15px;border-radius:3px;background-color:var(--surface);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media(min-width:768px){.tooltip__inner{width:300px}}.tooltip__inner:before{display:block;content:"";position:absolute;top:-4px;width:10px;height:10px;background-color:var(--surface);transform:rotate(45deg);left:unset;right:25px}.tooltip__text{margin-bottom:10px;font-size:.8571rem;line-height:1.5;color:var(--text-primary)}.tooltip__text:last-child{margin-bottom:0}.uppercase{text-transform:uppercase}.user-menu-popover{z-index:1310!important}.user-menu-popover .MuiMenuItem-root{color:var(--text-muted);padding:7px 15px!important;font-size:13px!important}.user-menu-popover .MuiMenuItem-root:hover{background-color:var(--menu-hover)!important}.MuiPaper-elevation1{box-shadow:0 4px 16px rgba(0,0,0,.1)!important;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1)!important}.MuiPaper-elevation2{box-shadow:0 2px 6px rgba(0,0,0,.2)!important;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2)!important}.MuiAppBar-root{height:70px;flex-direction:row!important}@media(min-width:1600px){.MuiAppBar-root{padding-left:110px!important}}.MuiAppBar-colorPrimary{background-color:var(--app-bar-bg)!important}.MuiAppBar-colorPrimary [class*=" icon-"],.MuiAppBar-colorPrimary [class^=icon-]{color:var(--brand)}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;margin-right:6px;padding:0;border-radius:50%;color:var(--text-muted);cursor:pointer;transition:color .2s,background-color .2s}.theme-toggle:hover{color:var(--brand);background-color:var(--surface-2)}.theme-toggle:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.theme-toggle svg{display:block}.search-suggestions-container{z-index:1301!important}@media(min-width:768px){.search-suggestions-container{width:150px}}@media(min-width:992px){.search-suggestions-container{width:280px}}@media(min-width:1200px){.search-suggestions-container{width:310px}}@media(max-width:767px){.search-suggestions-container{width:100%;max-width:460px!important}}.search-suggestions-container .search-suggestions-paper{width:100%;max-height:256px;max-width:460px!important;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.search-suggestions-container .search-suggestions-paper .MuiList-root{flex-direction:column;padding:8px 0 0!important}.search-suggestions-container .search-suggestions-paper .MuiMenuItem-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%!important;line-height:48px;height:48px;padding:0 16px!important;text-align:left;text-decoration:none;box-sizing:border-box;font-size:13px!important;transition:background-color .3s}.search-suggestions-container .search-suggestions-paper .MuiMenuItem-root .suggestion-body{padding:0 15px;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid var(--border-soft);width:calc(100% - 30px);height:100%;overflow-x:hidden}.search-suggestions-container .search-suggestions-paper .MuiMenuItem-root .suggestion-body.no-divider{border:none!important}.search-suggestions-container .search-suggestions-paper .MuiMenuItem-root .suggestion-body .suggestion-title{color:var(--text-primary);font-size:1em!important;font-weight:700;margin:0 0 5px;overflow-x:hidden;text-overflow:ellipsis}.search-suggestions-container .search-suggestions-paper .MuiMenuItem-root .suggestion-body .suggestion-info{color:var(--brand);font-size:.8571em!important;margin:0;overflow-x:hidden;text-overflow:ellipsis}.MuiToolbar-root{display:flex;flex-flow:column nowrap}.MuiToolbar-root .header-content{height:100%;padding-left:55px;width:100%}@media(min-width:576px){.MuiToolbar-root .header-content{position:relative;padding-left:0}}.MuiToolbar-root .header-content .header-bike-icon{width:26px;height:25px;margin-right:15px}.MuiToolbar-root .header-content .header-content-left{justify-content:space-between}.MuiToolbar-root .header-content .header-content-left a{flex-shrink:0}.MuiToolbar-root .header-content .header-content-left a:nth-child(2){padding-left:20px}@media(min-width:768px){.MuiToolbar-root .header-content .header-content-left{width:unset}}@media(min-width:992px){.MuiToolbar-root .header-content .header-content-left{width:260px}}@media(min-width:1200px){.MuiToolbar-root .header-content .header-content-left{width:270px}}@media(min-width:1250px){.MuiToolbar-root .header-content .header-content-left{width:300px;margin-left:-30px}}@media(min-width:1350px){.MuiToolbar-root .header-content .header-content-left{width:410px;margin-left:-10px}}@media(min-width:1750px){.MuiToolbar-root .header-content .header-content-left{width:450px;margin-left:-50px}}.MuiToolbar-root .header-content .header-content-left .header-phone-number-wrapper{display:flex;flex-direction:column}@media(max-width:991.5px){.MuiToolbar-root .header-content .header-content-left .header-phone-number-wrapper{display:none}}.MuiToolbar-root .header-content .header-content-left .header-phone-number-wrapper .phone-value{font-size:.8571em!important;color:var(--text-primary)}.MuiToolbar-root .header-content .header-content-left .header-phone-number-wrapper .phone-value span{font-size:1rem;font-weight:700}.MuiToolbar-root .header-content .header-content-left .phone-icon-wrapper{height:35px;display:inline-block;margin-right:15px}.MuiToolbar-root .header-content .header-content-left .phone-icon-wrapper .icon-phone:before{content:"";font-size:25px!important;padding-top:6px}.MuiToolbar-root .header-content .header-content-left .header-opening-time-wrapper{display:flex;flex-direction:column}@media(max-width:991.5px){.MuiToolbar-root .header-content .header-content-left .header-opening-time-wrapper{display:none}}.MuiToolbar-root .header-content .header-content-left .header-opening-time-wrapper .opening-time-days{font-weight:500;text-transform:lowercase;color:var(--text-primary)}.MuiToolbar-root .header-content .header-content-left .header-opening-time-wrapper .opening-time-days .opening-time-hours{margin-left:5px;font-size:1rem;font-weight:400;text-transform:none}.MuiToolbar-root .header-content .header-logo{flex-shrink:0;display:block;width:100px}.MuiToolbar-root .header-content .header-logo img{display:block;width:100%}@media(min-width:768px){.MuiToolbar-root .header-content .header-logo{margin-left:150px}}@media(min-width:991.5px){.MuiToolbar-root .header-content .header-logo{width:115px;margin-left:115px;margin-right:10px}}@media(min-width:1200px){.MuiToolbar-root .header-content .header-logo{margin-left:185px}}@media(min-width:1350px){.MuiToolbar-root .header-content .header-logo{margin-left:130px}}.MuiToolbar-root .header-content .header-content-right{position:relative;z-index:20;margin-left:auto;padding-right:10px}@media(min-width:768px){.MuiToolbar-root .header-content .header-content-right{padding-right:0}}@media(max-width:767px){.MuiToolbar-root .header-content .header-content-right.full{width:100%;margin-left:0}}.MuiToolbar-root .header-content .header-content-right [class*=" icon-"],.MuiToolbar-root .header-content .header-content-right [class^=icon-]{font-size:22px!important}@media(min-width:768px){.MuiToolbar-root .header-content .header-content-right [class*=" icon-"],.MuiToolbar-root .header-content .header-content-right [class^=icon-]{font-size:16px!important}}.MuiToolbar-root .header-content .header-content-right .user-container{flex-shrink:0;padding-right:20px;cursor:pointer}.MuiToolbar-root .header-content .header-content-right .icon-cart__usercart:before{content:"";font-size:16px!important}@media(max-width:767px){.MuiToolbar-root .header-content .header-content-right .icon-cart__usercart:before{font-size:22px!important}}.MuiToolbar-root .header-content .header-content-right .user-popper-header{font-family:Arial,serif!important;color:var(--text-muted)!important;font-size:1rem!important;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 7px;padding:0 1px;letter-spacing:normal;word-spacing:normal;line-height:normal;text-transform:none;text-indent:0;text-shadow:none;text-align:center}.MuiToolbar-root .header-content .header-content-right .icon-arrow__dropdown:before{margin-top:1px;content:"";color:var(--text-muted);font-size:9px!important}.MuiToolbar-root .header-content .header-content-right .icon-user:before{content:""}.MuiToolbar-root .header-content .header-content-right .icon-search:before{content:"";color:var(--text-muted);font-size:20px!important}@media(min-width:768px){.MuiToolbar-root .header-content .header-content-right .icon-search:before{font-size:18px!important}}.MuiToolbar-root .header-content .header-content-right .icon-close-search:before{content:"";font-size:.7857rem!important;display:inline-block;height:fit-content}.MuiToolbar-root .header-content .header-content-right .search-bar-container{background-color:var(--page-bg);color:var(--text-primary)!important;font-size:1rem!important;padding:0 40px!important;height:36px;border:none;border-radius:18px;position:relative;margin-right:20px}@media(min-width:768px){.MuiToolbar-root .header-content .header-content-right .search-bar-container{width:120px}}@media(min-width:992px){.MuiToolbar-root .header-content .header-content-right .search-bar-container{width:250px}}@media(min-width:1200px){.MuiToolbar-root .header-content .header-content-right .search-bar-container{width:280px}}@media(max-width:767px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.full{width:100%;max-width:460px;margin:0}}.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{margin-bottom:.8em}@media(min-width:576px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{margin-bottom:0}}@media(min-width:768px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{position:absolute;right:200px}}@media(min-width:768px)and (min-width:768px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:220px}}@media(min-width:768px)and (min-width:992px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:350px}}@media(min-width:768px)and (min-width:1200px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:380px}}@media(min-width:991.5px)and (min-width:768px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:140px}}@media(min-width:991.5px)and (min-width:992px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:270px}}@media(min-width:991.5px)and (min-width:1200px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:300px}}@media(min-width:1200px)and (min-width:768px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:85px}}@media(min-width:1200px)and (min-width:992px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:215px}}@media(min-width:1200px)and (min-width:1200px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:245px}}@media(min-width:1350px)and (min-width:768px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:150px}}@media(min-width:1350px)and (min-width:992px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:280px}}@media(min-width:1350px)and (min-width:1200px){.MuiToolbar-root .header-content .header-content-right .search-bar-container.is-authorized{width:310px}}.MuiToolbar-root .header-content .header-content-right .search-bar-container .search-icon-wrapper{position:absolute;top:50%;transform:translateY(-50%);left:0;justify-content:center;width:40px;height:35px;cursor:default;padding:0!important}.MuiToolbar-root .header-content .header-content-right .search-bar-container .search-icon-wrapper span:before{color:var(--text-muted)}.MuiToolbar-root .header-content .header-content-right .search-bar-container *{font-weight:400}.MuiToolbar-root .header-content .header-content-right .search-button{margin-right:28px;justify-content:center;width:40px;height:35px;cursor:pointer;padding:0!important}.MuiToolbar-root .header-content .header-content-right .search-button span:before{color:var(--text-muted)}.MuiToolbar-root .header-content .header-content-right .search-button{opacity:.7;transition:opacity .3s}.MuiToolbar-root .header-content .header-content-right .search-button:hover{opacity:1}@media(max-width:767px){.MuiToolbar-root .header-content .header-content-right .search-button{font-size:20px!important;opacity:1}.MuiToolbar-root .header-content .header-content-right .search-button .icon-search:before{color:var(--brand)}}@media(min-width:768px){.MuiToolbar-root .header-content .header-content-right .search-button{margin-right:20px}}.MuiToolbar-root .header-content .header-content-right .close-search-button{justify-content:center;width:40px;height:35px;cursor:pointer;padding:0!important}.MuiToolbar-root .header-content .header-content-right .close-search-button span:before{color:var(--text-muted)}.MuiToolbar-root .header-content .header-content-right .close-search-button{position:absolute;top:50%;transform:translateY(-50%);right:0}.MuiToolbar-root a{text-decoration:none}.MuiToolbar-root .header-title{font-size:.7857em!important;color:var(--text-muted)}@media(max-width:991.5px){.MuiToolbar-root .header-title{display:none}}.MuiToolbar-root .header-free-delivery-title{font-size:.7857em!important;color:var(--brand)}@media(max-width:991.5px){.MuiToolbar-root .header-free-delivery-title{display:none}}@media(max-width:1200px){.MuiToolbar-root .header-free-delivery-title{max-width:140px;word-wrap:break-word}}.toggle-sidebar-button{background-color:var(--brand);height:100%;border:none;width:70px;min-width:70px;cursor:pointer;font-size:23px!important;position:absolute;left:0;top:0;z-index:50}@media screen and (max-width:767px){.toggle-sidebar-button{width:55px;min-width:55px}}@media(min-width:1600px){.toggle-sidebar-button{display:none}}.toggle-sidebar-button span{color:var(--on-accent)!important;font-size:23px!important}@media(min-width:1600px){.toggle-sidebar-button span.icon-sidebar-toggle{display:none}}.toggle-sidebar-button span.icon-sidebar-toggle.open:before{content:""}.toggle-sidebar-button span.icon-sidebar-toggle.close:before{content:""}.header-cart__container{flex-shrink:0;display:flex;align-items:center;cursor:pointer}.header-cart__container .header__cart-amount{display:none;margin:0 3px 0 7px;font-size:.8571rem!important;color:var(--text-muted)}@media(min-width:768px){.header-cart__container .header__cart-amount{display:block}}.header-cart__container .mobile__cart-amount{position:absolute;top:4px;right:0;width:16px;height:16px;border-radius:50%;color:var(--on-accent);background-color:var(--brand);font-size:9px;text-align:center;padding:4px;box-sizing:border-box;line-height:1}@media(min-width:768px){.header-cart__container .mobile__cart-amount{display:none}}.header__sidebar-title{display:none;position:fixed;align-items:center;top:0;left:0;height:70px;width:245px;padding:0 26px;font-size:1.286rem;font-weight:500;color:var(--on-accent);background-color:var(--brand)}@media(min-width:1600px){.header__sidebar-title{display:flex}}@media(min-width:768px){.search-suggestions-container .search-suggestions-paper{width:238px}}@media(min-width:991.5px){.search-suggestions-container .search-suggestions-paper{width:250px}}@media(min-width:1200px){.search-suggestions-container .search-suggestions-paper{width:280px}}@media(min-width:768px){.search-suggestions-container-for-authorized .search-suggestions-paper{width:220px}}@media(min-width:991.5px){.search-suggestions-container-for-authorized .search-suggestions-paper{width:270px}}@media(min-width:1200px){.search-suggestions-container-for-authorized .search-suggestions-paper{width:245px}}@media(min-width:1350px){.search-suggestions-container-for-authorized .search-suggestions-paper{width:310px}}.header-address{position:relative;width:100%}.header-address__choice__btn{position:absolute;left:50px;bottom:0;display:flex;flex-flow:row nowrap;align-items:center;z-index:5;padding:0 5px;max-width:80%;color:var(--text-muted);cursor:pointer}@media(min-width:576px){.header-address__choice__btn{left:115px;bottom:25px;width:50%}}@media(min-width:768px){.header-address__choice__btn{width:21%}}@media(min-width:991.5px){.header-address__choice__btn{left:58%;bottom:25px;width:13%}.header-address__choice__btn:hover{background:var(--surface);width:fit-content;position:absolute;z-index:100}}@media(min-width:1200px){.header-address__choice__btn{left:56%;width:19%}}@media(min-width:1350px){.header-address__choice__btn{width:21%}}@media(min-width:1900px){.header-address__choice__btn{left:52%;width:25%}}@media(min-width:2270px){.header-address__choice__btn{left:44%}}.header-address__desc{overflow:hidden;margin-left:10px;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1;text-align:left}.restaurant{background-color:var(--surface);box-shadow:0 4px 10px rgba(0,0,0,.1)}.restaurant__content{padding:25px}@media(min-width:768px){.restaurant__content{padding:55px 55px 35px}.restaurant__contacts{display:flex;justify-content:space-between}}.restaurant__contacts .address{margin-bottom:30px}@media(min-width:768px){.restaurant__address{width:50%}}.restaurant__phone{display:inline-block;flex-shrink:0}@media(min-width:768px){.restaurant__phone{width:40%}}.restaurant__contacts-phone{display:inline-block}.restaurant__map{height:210px;margin-bottom:40px;background-color:var(--surface-2)}@media(min-width:768px){.restaurant__map{margin-bottom:55px}.restaurant__map .delivery-areas__map{height:220px}}.restaurant__text{font-size:1rem;color:var(--text-primary);font-weight:700;text-transform:uppercase}.restaurant__slider{height:320px}.restaurant__slider .CarouselItem,.restaurant__slider .CarouselItem>*{height:100%!important}.restaurant__slider-img{height:320px;background-repeat:no-repeat;background-position:50%;background-size:cover}.address{position:relative;padding:2px 0 0 35px}.address__icon{position:absolute;top:0;left:0}.address__title{margin-bottom:10px;font-size:1rem;color:var(--text-primary);font-weight:700;text-transform:uppercase}.address__text{font-size:.7857rem;line-height:2;color:var(--text-secondary)}@media(min-width:768px){.address__text{font-size:.8571rem}}.icon-phone:before{content:"";color:var(--citrus);font-size:20px!important}.icon-metro-orange:before{content:"";color:var(--orange);font-size:20px!important}.icon-metro-purple:before{content:"";color:var(--purple);font-size:20px!important}.icon-metro-red:before{content:"";color:var(--red);font-size:20px!important}.icon-metro-blue:before{content:"";color:var(--blue);font-size:20px!important}.icon-metro-green:before{content:"";color:var(--green-accent);font-size:20px!important}a{text-decoration:none}.get-points-heading{margin-bottom:20px;letter-spacing:.079em;line-height:1.35em!important}@media(min-width:768px){.get-points-heading{letter-spacing:0}}.get-points-list{color:var(--text-black)}.get-points-list .get-points-item{display:flex;flex-flow:row nowrap;align-items:flex-start;margin-bottom:65px}.get-points-list .get-points-number{margin-right:65px;width:20px;font-size:3.571rem;font-weight:700;color:var(--brand);-webkit-user-select:none;user-select:none}.get-points-list .get-points-desc{margin:0;padding-top:10px;font-size:1.143rem}.delivery-check-areas{display:-ms-flexbox;position:relative;display:flex;flex-direction:column;padding:40px 25px 50px;background-color:var(--surface);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media(min-width:768px){.delivery-check-areas{margin-top:3px;padding:60px}}.delivery-areas__title{margin-bottom:30px;font-size:1.143rem;line-height:1.5!important;color:var(--text-primary)}@media(min-width:768px){.delivery-areas__title{margin-bottom:35px;font-size:1.714rem;line-height:1.25!important}}.delivery-areas__title br{display:none}@media(min-width:768px){.delivery-areas__title br{display:block}}.delivery-check-areas__map{height:220px;background-color:var(--page-bg);margin-bottom:45px}@media(min-width:768px){.delivery-check-areas__map{order:1;height:260px;margin-bottom:0}}.delivery-areas__form{display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;width:100%}@media(min-width:768px){.delivery-areas__form{margin-bottom:40px}}.delivery-areas__street{width:100%;margin-bottom:40px}@media(min-width:768px){.delivery-areas__street{margin-bottom:0}}.delivery-areas__full-address{position:relative;width:100%}.delivery-areas__full-address .geo-button{top:0;left:100%;transform:translate(-30px,-5px)}.delivery-areas__house{width:calc(50% - 10px)}@media(min-width:768px){.delivery-areas__house{width:calc(20% - 15px)}}.text-field__error-house{position:absolute;top:30px;padding-top:5px;text-align:right;font-size:.8571rem;color:var(--alert)}.delivery-areas__flat{width:calc(50% - 10px)}@media(min-width:768px){.delivery-areas__flat{width:calc(20% - 15px)}}.icon-gps-fixed-indicator:before{content:"";color:var(--brand-strong)}.error-map-div{min-height:18px}.error-map-div_address-check{bottom:135px;top:auto}@media(min-width:768px){.error-map-div_address-check{top:120px}}#street-autocomplete{color:var(--text-primary)}#street-autocomplete::placeholder{font-size:.8571rem;color:var(--text-muted)}.search-result__section{width:100%;height:100%;margin-bottom:30px}.not-found{align-items:center;height:inherit;min-height:65vh;padding:15px}.not-found,.not-found__wrp{display:flex;justify-content:center}.not-found__wrp{width:100%;flex-direction:row;flex-wrap:nowrap;color:var(--text-primary)}@media(max-width:992px){.not-found__wrp{flex-direction:column}}.not-found__header{font-size:100px;font-weight:400}@media(max-width:576px){.not-found__header{font-size:60px}}.not-found__decription{font-size:50px;font-weight:400;margin:0}@media(max-width:576px){.not-found__decription{font-size:40px}}.not-found__advice,.not-found__link{font-size:30px;width:350px}@media(max-width:992px){.not-found__advice,.not-found__link{width:100%}}@media(max-width:576px){.not-found__advice,.not-found__link{font-size:25px}}.not-found__link{font-weight:500;color:var(--text-primary)}.not-found__text{margin-right:150px}@media(max-width:992px){.not-found__text{margin-bottom:100px;margin-right:0}}@media(max-width:350px){.not-found__text{margin-bottom:50px}}.not-found__img{display:flex;align-items:center;justify-content:flex-end}@media(max-width:992px){.not-found__img{justify-content:center}}.not-found__img img{display:block;max-width:300px;height:auto}@media(max-width:767px){.not-found__img img{max-width:250px}}@media(max-width:350px){.not-found__img img{max-width:150px}}.dangerous-container{display:flex;align-items:center;justify-content:center}.dangerous-button{color:var(--on-accent);background-color:crimson;text-transform:uppercase;font-size:40px;font-weight:700;padding:8px 16px;border:none;border-radius:8px}.place-orders{background-color:var(--surface);box-shadow:0 4px 10px rgba(0,0,0,.1);padding:20px}@media(min-width:768px){.place-orders{padding:50px}}.place-orders .medium-divider-wrapper{margin-left:-20px;margin-right:-20px}@media(min-width:768px){.place-orders .medium-divider-wrapper{margin-left:-50px;margin-right:-50px}}.place-orders__alert{color:var(--text-primary);font-size:1rem;margin-bottom:40px;display:flex;align-items:center}.place-orders__alert-icon{margin-right:10px}.place-order__delivery{margin-top:10px;margin-bottom:50px}.place-order__delivery-label{position:relative;margin:0!important;padding-left:41px;color:var(--text-primary)}.place-order__delivery-label:not(:last-child){margin-bottom:20px!important}.place-order__delivery-radio{position:absolute!important;left:-10px}.place-orders__dropdown{margin-bottom:40px}.bonus-payment__title,.coupon__title{font-size:1.143rem;margin-bottom:25px;color:var(--text-primary)}.coupon__container{display:flex;margin-bottom:40px;position:relative}.coupon__input{width:133px;margin-right:5px}.coupon__btn{border-radius:23px;padding:8px 13px}.coupon__btn_remove{background:var(--orange)}.coupon__btn:disabled,.coupon__btn[disabled]{background-color:rgba(0,0,0,0);border:1px solid var(--border);color:var(--text-secondary);cursor:default}.place-order__bonus-payment{margin-bottom:40px}.bonus-payment__text-field{margin-bottom:30px}@media(min-width:768px){.bonus-payment__text-field{margin-bottom:15px}}.bonus-payment__info-text{margin-bottom:5px;font-size:.8571rem;color:var(--text-secondary)}.bonus-payment__info-text span{font-weight:700;color:var(--brand)}@media(min-width:768px){.price-btn-wrapper{display:flex;justify-content:space-between;align-items:center}}.price-button-wrapper__price{margin-bottom:20px}@media(min-width:768px){.price-button-wrapper__price{margin-bottom:0}}.price-button-wrapper__title{color:var(--text-primary)}.price-button-wrapper__title,.price-button-wrapper__title-free{display:inline-block;margin-right:10px;font-size:1.143rem;font-weight:700}.price-button-wrapper__title-free{color:var(--brand)}.price-button-wrapper__value{display:inline-block;font-size:1.714rem;line-height:1;font-weight:700;color:var(--text-primary)}.price-button-wrapper__value .rub-sign{font-size:1.714rem}.price-btn-wrapper__btn{width:100%;padding:15px 20px;border-radius:23px}@media(min-width:768px){.price-btn-wrapper__btn{width:auto;padding:15px 35px}}.place-order__checkbox,.place-order__divider{margin-bottom:40px}.place-order__comment-wrapper{margin-bottom:40px;position:relative}.place-order__comment-field{height:fit-content;resize:none;padding:10px 40px 10px 8px}.place-order__change{margin-bottom:40px}.place-order__change-title{color:var(--text-primary);font-size:1.143rem;margin-bottom:25px}.place-order__map-street{width:100%}.place-order__last-addresses-icon{display:inline-block;height:18px;width:19px;background-image:url(https://static2.naparah.ru/front/_next/static/media/recent_adress.f4f4b360.svg)}.text-field--error{position:relative}.text-field--error span{display:block}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.place-order__label{position:relative;display:block;margin-bottom:17px;padding-top:2px}.place-order__label__description{display:block;margin-bottom:18px}.place-order__label__error{display:block}.place-order__label .place-order__phone-field{padding-right:0;text-align:center;color:var(--text-primary)}.place-order__submit-btn-container{display:flex;flex-direction:row}@media(min-width:768px){.place-order__submit-btn-container_small{width:50%}}.contacts__heading{margin-bottom:25px}@media(min-width:768px){.contacts__heading{margin-bottom:40px}}.contacts__content{width:100%;background-color:var(--surface);box-shadow:0 4px 10px var(--border-neutral)}.contacts__content .contacts__map{height:220px;background-color:var(--surface-2)}@media(min-width:768px){.contacts__content .contacts__map{height:300px}}.contacts__content .contacts__info{padding:40px 20px 0}@media(min-width:768px){.contacts__content .contacts__info{padding:55px 55px 0}}.contacts__content .contacts__info .contacts__phone{display:flex;flex-direction:column;margin-bottom:40px}@media(min-width:768px){.contacts__content .contacts__info .contacts__phone{flex-direction:row;align-items:flex-end;margin-bottom:60px}}.contacts__content .contacts__info .contacts__phone .contacts__phone-label{margin-bottom:8px;font-size:1rem;color:var(--text-muted)}@media(min-width:768px){.contacts__content .contacts__info .contacts__phone .contacts__phone-label{margin-right:15px;margin-bottom:2px;font-size:.8571rem}}.contacts__content .contacts__info .contacts__phone .contacts__phone-link{font-size:1.571rem;font-weight:700;color:var(--text-black);transition:color .3s;text-decoration:none}@media(min-width:768px){.contacts__content .contacts__info .contacts__phone .contacts__phone-link{font-size:1.143rem}}.contacts__content .contacts__info .contacts__phone .contacts__phone-link:hover{color:var(--brand)}@media(min-width:768px){.contacts__content .contacts__info .contacts__phone .telegram__label{margin-left:40px}}.contacts__content .contacts__info .contacts__phone .link{background-color:var(--surface)}@media(min-width:768px){.contacts__content .contacts__info .contacts__address-list{display:flex;flex-wrap:wrap}}.contacts__content .contacts__info .contacts__address-list .address{position:relative;padding:2px 0 40px 35px}@media(min-width:768px){.contacts__content .contacts__info .contacts__address-list .address{padding:2px 0 55px 35px}}.contacts__content .contacts__info .contacts__address-list .address .address__icon{position:absolute;top:0;left:0;font-size:20px}.contacts__content .contacts__info .contacts__address-list .address .address__icon .icon-metro:before{font-size:20px;content:""}.contacts__content .contacts__info .contacts__address-list .address .address__title{margin-bottom:10px;font-size:1rem;color:var(--text-primary);font-weight:700;text-transform:uppercase}.contacts__content .contacts__info .contacts__address-list .address .address__text{width:100%;font-size:.7857rem;line-height:2!important;color:var(--text-secondary)}@media(min-width:768px){.contacts__content .contacts__info .contacts__address-list .address .address__text{font-size:.8571rem}}.contacts__content .contacts__info .contacts__address-list .address .address__worktime{position:relative;padding-top:10px;padding-left:25px}.contacts__content .contacts__info .contacts__address-list .address .address__worktime .icon-worktime{position:absolute;top:15px;left:0}.contacts__content .contacts__info .contacts__address-list .address .address__worktime .icon-worktime:before{content:"";color:var(--brand)}@media(min-width:768px){.questionnaire-wrapper{max-width:570px}}.questionnaire-wrapper .hidden-input{position:absolute;z-index:-1;opacity:0;width:0;height:0}.questionnaire-wrapper .questionnaire-heading{margin-right:0;margin-bottom:25px;font-size:1.714rem!important}@media(min-width:768px){.questionnaire-wrapper .questionnaire-heading{margin-bottom:40px;font-size:2.571rem!important;letter-spacing:0}}.questionnaire-wrapper .questionnaire-paper{overflow:hidden;padding:25px}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper{padding:50px}}.questionnaire-wrapper .questionnaire-paper .additional-questions,.questionnaire-wrapper .questionnaire-paper .questionnaire-item,.questionnaire-wrapper .questionnaire-paper .questionnaire-text-field{display:flex;flex-flow:column nowrap}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-title{margin-top:0;margin-bottom:30px;font-size:1.143rem;color:var(--text-primary)}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-title{margin-bottom:40px}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-title span{font:initial;font-weight:700}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-title_list{margin-bottom:15px}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-title_list{margin-bottom:25px}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .text-field-input{position:relative;padding:10px 8px;border:none;outline:none;border-bottom:1px solid var(--border);color:var(--text-primary)}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .text-field-input_error{border-bottom:1px solid var(--red)}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .text-field-input::placeholder{font-size:.8571rem;color:var(--text-muted);background-color:rgba(0,0,0,0)}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .text-field-input:focus{border-color:var(--brand)}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .text-field-input[name=firstName]{margin-bottom:30px}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .text-field-input[type=date]{padding-left:10px;margin-right:20px;min-width:138px}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .text-field-input[type=time]{padding:10px 0 10px 10px;min-width:82px}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-divider{margin:40px 0}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-divider{margin:60px 0}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-divider_hidden{opacity:0;margin:0}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-date-time-wrap{display:flex;flex-flow:row nowrap}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .MuiFormControl-root{margin-bottom:33px}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .MuiFormControl-root{margin-bottom:42px}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .MuiFormControl-root_radio{margin-bottom:0;color:var(--text-primary)!important}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group{display:flex;flex-flow:column nowrap;margin:0;padding:0;outline:none;border:none}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group .questionnaire-radio-desk{align-self:flex-start;display:flex;align-items:center;-webkit-user-select:none;user-select:none}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group .questionnaire-radio-desk{padding-bottom:10px}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group .questionnaire-radio-desk-multiple{width:46%}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group .rating-question{padding:4px 0}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group .rating-question{width:auto;margin-right:0;padding-right:0}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group .MuiRadio-root{padding:8px}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group .MuiRadio-colorPrimary{margin-right:10px}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group .MuiSvgIcon-root{width:26px!important;height:26px!important}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group .MuiRadio-root .MuiSvgIcon-root:first-child{fill:var(--border)}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group.multiple{margin-bottom:15px}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group.multiple{justify-content:flex-start;margin-bottom:35px}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group.multiple_restaurants{margin-bottom:35px}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-radio-group.rating .option-question,.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-with-option-field{width:100%}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-with-option-field textarea{height:32px;resize:none;padding:7px 30px 7px 8px}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field{display:flex;flex-flow:column nowrap}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field{flex-flow:row nowrap}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-btn{min-width:175px;align-self:flex-start;padding:10px 20px}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-btn{margin-right:20px}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-list{display:flex;flex-flow:column nowrap}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-list{flex-grow:1}}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-list .upload-field-item{display:flex;flex-flow:row nowrap;align-items:center}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-list .upload-field-item .upload-field-icon{margin-right:9px;font-size:12px}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-list .upload-field-item .upload-field-desc{margin-right:8px;font-size:.8571rem;color:var(--text-muted);word-break:break-all}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-list .upload-field-item .upload-field-clean-btn{z-index:900;min-width:40px;height:40px;border:none;cursor:pointer;background:inherit}.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-list .upload-field-item .upload-field-clean-btn:before{font-size:9px}@media(min-width:768px){.questionnaire-wrapper .questionnaire-paper .questionnaire-item .questionnaire-upload-field .upload-field-list .upload-field-item .upload-field-clean-btn{margin-left:auto;margin-right:0}}.questionnaire-wrapper .questionnaire-paper .questionnaire-submit-btn{padding:14px 20px;min-width:205px;border-radius:23px}.questionnaire-wrapper .questionnaire-paper .questionnaire-option-wrap{width:100%}.icon-checkbox-check:before{content:"";color:var(--brand)}.icon-close:before{color:var(--text-muted)}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.MuiCardMedia-root{height:150px}@media(min-width:768px){.MuiCardMedia-root{height:320px}}.MuiRadio-root.Mui-checked{color:var(--brand)!important}.MuiRadio-root{color:var(--border)!important;border-width:1px!important}.product-card--big .MuiTypography-root{padding-left:12px!important;white-space:normal;font-family:unset!important;color:var(--text-primary)!important}.product-card--big .MuiCardContent-root{padding:30px 20px!important}@media(min-width:768px){.product-card--big .MuiCardContent-root{height:calc(100% - 320px)!important;padding:45px 55px!important}}.dish_card{position:relative!important;overflow:visible!important}.dish_card .tooltip-icons__img{width:35px;height:35px}.dish_card .medium-divider-wrapper{margin-left:-15px;margin-right:-15px}@media(min-width:768px){.dish_card .medium-divider-wrapper{margin-left:-55px;margin-right:-55px}}.price-button-wrapper .price-button-wrapper__price .price-button-wrapper__title{font-size:1.143rem}@media(min-width:768px){.price-button-wrapper .price-button-wrapper__price .price-button-wrapper__value .rub-sign{font-size:1.429rem;line-height:1}}.price-button-wrapper .price-button-wrapper__dish-button{width:100%;padding:15px 20px;border-radius:23px}@media(min-width:768px){.price-button-wrapper .price-button-wrapper__dish-button{width:unset;padding:15px 50px}}.flying-button{padding:15px 20px;border-radius:23px;cursor:default;width:100%;pointer-events:none}.flying-button:hover{background-color:var(--brand)}@media(min-width:768px){.flying-button{padding:15px 50px}}.constructor__divider,.constructor__radio{margin-bottom:30px}.radio__title{font-size:1.143rem;font-weight:700;color:var(--text-primary)}.constructor__food-switcher,.radio__title{margin-bottom:25px}.constructor__food-switcher .food-switcher__title{max-width:270px;font-size:1rem;color:var(--text-primary)}.constructor__food-switcher .food-switcher__content{display:flex;justify-content:space-between;align-items:center;height:40px}@media(min-width:991.5px){.constructor__food-switcher .food-switcher__content{height:30px}}.constructor__food-switcher .food-switcher__content .food-switcher__price{font-size:1.143rem;font-weight:700;color:var(--text-primary)}.constructor__food-switcher .food-switcher__content .amount-switcher{display:flex;align-items:center}@media(min-width:991.5px){.constructor__food-switcher .food-switcher__content .amount-switcher{position:relative;top:-14px}}.constructor-price{font-size:.8571rem;color:var(--text-secondary);margin-bottom:20px}.constructor-price .constructor-price__big{font-size:1.143rem;font-weight:700}.amount-switcher__value{min-width:25px;text-align:center;font-size:1.286rem;color:var(--text-primary);margin:0 7px;position:relative;top:.1rem;line-height:1}@media(min-width:991.5px){.amount-switcher__value{margin:0 10px}}.Fab-content__minus:before{content:"−"}.Fab-content__plus:before{content:"+"}.Fab-content__minus,.Fab-content__plus{position:relative;font-family:Georgia,serif!important}.Fab-content__minus:before,.Fab-content__plus:before{line-height:1em;font-size:18px;position:absolute;top:-.75rem;left:-.5rem;right:-.5rem}@media(min-width:768px){.product-card--big{padding-top:3px}.product-card--big .MuiCardContent-root{padding:45px 55px!important}}.product-card--big .product-card__title{max-width:370px;font-weight:700}@media(min-width:768px){.product-card--big .product-card__title{max-width:370px;margin-bottom:4px;font-size:1.571rem!important}}.product-card--big .product-card__content-top{margin-bottom:55px}.product-card--big .product-card__info{margin-bottom:30px}@media(min-width:768px){body .product-card--big .product-card__weight{position:absolute;top:5px;right:0;font-size:1rem!important}}.product-card--big .product-composition__item{margin-right:20px!important}@media(min-width:768px){.product-card--big .product-composition__item{margin-right:40px!important}}.product-card--big .product-composition__item:last-child{margin-right:0}@media(min-width:768px){.product-card--big .product-composition__title{font-size:.8571rem!important}.product-card--big .product-composition__value{font-size:1.143rem!important}}.related-products{padding-top:40px}@media(min-width:768px){.related-products{padding-top:55px}}.related-products .related-products__title{margin-bottom:28px;font-size:1.143rem;font-weight:700;color:var(--text-primary);text-transform:uppercase}@media(min-width:768px){.related-products .related-products__title{font-size:1.429rem}}.related-products .related-products__list{display:flex;overflow-x:auto}@media(min-width:768px){.related-products .related-products__list{overflow-x:unset}}.related-products .related-products__list .MuiCard-root{flex-shrink:0;width:176px;margin-right:20px;background-color:var(--surface)}.related-products .related-products__list .MuiCard-root .MuiCardMedia-root{height:100px;cursor:pointer}.related-products .related-products__list .MuiCard-root .MuiCardContent-root{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 100px)!important;padding:20px 15px!important}.related-products .related-products__list .MuiCard-root .MuiCardContent-root .related-products__item-title{display:inline-block;min-height:29px;margin-bottom:12px;font-size:.8571rem;color:var(--brand);transition:all .3s}.swiper-button-next,.swiper-button-prev{color:var(--surface)!important}.product-card__note{margin-top:1rem;margin-bottom:0;color:var(--text-secondary);font-size:.8571rem!important}@media(min-width:768px){.product-card__note{font-size:.9286rem!important}}.note{display:flex;justify-content:flex-end;font-size:inherit;font-style:italic}@media(min-width:768px){.note{padding-left:30%}}.note .note__icon{margin-left:5px;color:var(--text-primary)}.note .note__desc{text-align:right;font-size:inherit}.dish-page__related-dish-btn{margin-left:auto}.dish-page__icons-wrpr{position:absolute;right:0;bottom:100%}.dish-page__icon{width:35px;height:35px}.dish-page__icon:not(:first-of-type){margin-left:10px}.modal-window-body{position:relative;margin:auto;padding:50px 30px 60px;width:280px;outline:none;border:none;text-align:center;color:var(--text-primary);background-color:var(--surface);background:linear-gradient(-45deg,transparent 27px,var(--surface) 0) 100%,linear-gradient(135deg,transparent 27px,var(--surface) 0) 0;background-size:55% 100%;background-repeat:no-repeat}@media(min-width:768px){.modal-window-body{padding:50px 55px 60px;width:450px;background:linear-gradient(-45deg,transparent 49px,var(--surface) 0) 100%,linear-gradient(135deg,transparent 49px,var(--surface) 0) 0;background-size:55% 100%;background-repeat:no-repeat}}.modal-window-body .message-modal-additional-message{font-size:17px;font-weight:500;margin-bottom:35px}.modal-window-body [class*=modal-title]{font-size:1.714rem!important;font-weight:700;text-transform:uppercase}.modal-window-body .close-modal-button{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;border:none;background-color:var(--brand);cursor:pointer}.modal-window-body .close-modal-button *{color:var(--surface);font-size:17px!important}.modal-window-body .close-modal-button .icon-close-modal:before{content:""}.modal-window-body .spinner-wrapper{min-height:294px}@media(min-width:768px){.modal-window-body .spinner-wrapper{min-height:317px}}.presence-info-modal{display:flex;width:100%;padding:50px 55px 20px;background:linear-gradient(-45deg,transparent 0,var(--surface) 0) 100%,linear-gradient(135deg,transparent 49px,var(--surface) 0) 0;background-size:55% 100%;background-repeat:no-repeat}@media(min-width:576px){.presence-info-modal{width:450px;margin-top:35px}}@media(min-width:768px){.presence-info-modal{width:550px}}.delivery-terms__title{margin-bottom:25px}@media(min-width:768px){.delivery-terms__title{margin-bottom:35px}}.delivery-terms__content{padding:50px 20px;background-color:var(--surface);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media(min-width:768px){.delivery-terms__content{padding:50px 40px}}@media(min-width:1200px){.delivery-terms__content{padding:65px 60px}}.delivery-terms__text{max-width:100%;margin-bottom:35px}.delivery-terms__text div{font-size:14px;margin-bottom:10px;line-height:1.7;color:var(--text-primary)}@media(min-width:768px){.delivery-terms__text{font-size:1.143rem;margin-bottom:55px}}.delivery-terms__text .delivery-terms__text-title{font-size:1.143rem;font-weight:600;color:var(--text-primary)}@media(min-width:991.5px){.delivery-terms__areas{display:flex;margin-bottom:60px}}.delivery-terms__areas-title{margin-bottom:20px;font-size:1.143rem;font-weight:700;color:var(--text-primary)}@media(min-width:991.5px){.delivery-terms__areas-title{display:none}}.delivery-terms__areas-desc{margin-bottom:55px}@media(min-width:991.5px){.delivery-terms__areas-desc{min-width:340px;margin-bottom:0;margin-right:35px}}.delivery-terms__areas-desc .delivery-terms__areas-title{display:none}@media(min-width:991.5px){.delivery-terms__areas-desc .delivery-terms__areas-title{display:block}}.delivery-terms__areas-map{height:240px;background-color:var(--surface-2);margin-right:-20px;margin-left:-20px;margin-bottom:25px}@media(min-width:768px){.delivery-terms__areas-map{margin-right:-40px;margin-left:-40px}}@media(min-width:991.5px){.delivery-terms__areas-map{order:1;max-width:640px;width:100%;height:unset;margin:0}}.delivery-terms__areas-map .delivery-areas__map{height:240px;margin-bottom:0}@media(min-width:991.5px){.delivery-terms__areas-map .delivery-areas__map{width:400px;height:100%}}@media(min-width:1200px){.delivery-terms__areas-map .delivery-areas__map{width:550px}}@media(min-width:1350px){.delivery-terms__areas-map .delivery-areas__map{width:640px}}.delivery-terms__areas-list{list-style:none;margin:0 0 25px;padding:0}.delivery-terms__areas-list-item{margin-bottom:18px;font-size:14px;color:var(--text-primary)}.delivery-terms__areas-list-item:last-child{margin-bottom:0}.delivery-terms__button{width:100%;padding:10px;text-align:center;font-size:.7143rem!important;color:var(--surface)!important}.delivery-terms__button:hover{text-decoration:none!important}@media(min-width:768px){.delivery-terms__button{width:unset;padding:10px 20px;font-size:.8571rem!important}.delivery-terms__info{display:flex;flex-wrap:wrap}}.delivery-terms__info-item{margin-bottom:47px}@media(min-width:768px){.delivery-terms__info-item{width:50%}}@media(min-width:991.5px){.delivery-terms__info-item{width:33.33%;margin-bottom:0}}@media(min-width:1200px){.delivery-terms__info-item{padding-left:38px}.delivery-terms__info-item:first-child{padding-left:0}}.delivery-terms__info-item:last-child{margin-bottom:0}.delivery-terms__info-item-icon{margin-bottom:31px}.delivery-terms__info-item-icon span{justify-content:start!important}.delivery-terms__info-item-icon span:before{color:var(--brand);font-size:25px!important}.delivery-terms__info-item-title{margin-bottom:25px;font-size:1.143rem;font-weight:700;color:var(--text-primary)}.delivery-terms__info-item-text{margin-bottom:15px;font-size:14px;color:var(--text-primary)}.delivery-terms__info-item-text:last-child{margin-bottom:0}.delivery-term-text-link:hover{text-decoration:none}.delivery-term-text-link .green{color:var(--brand)!important}.icon-file:before{content:""}.icon-wallet:before{content:""}@keyframes click-underline{0%{left:50%;right:50%}to{left:0;right:0}}#root[aria-hidden] .profile-form-datepicker .MuiButtonBase-root{filter:invert(77%) sepia(27%) saturate(6961%) hue-rotate(28deg) brightness(102%) contrast(96%)}.profile-section{position:relative;margin:0 auto;max-width:570px}.profile-section .profile-title{margin-bottom:35px}@media(max-width:767px){.profile-section .profile-title{font-size:1.714rem!important}}.profile-section .profile-form{display:flex;flex-flow:column nowrap;padding:25px;background-color:var(--surface);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media(min-width:768px){.profile-section .profile-form{padding:45px 60px 50px}}.profile-section .profile-form .profile-header-bar{display:flex;flex-flow:column nowrap;margin-bottom:30px}@media(min-width:768px){.profile-section .profile-form .profile-header-bar{flex-flow:row wrap;justify-content:space-between;align-items:flex-end;margin-bottom:40px}}.profile-section .profile-form .profile-header-bar .profile-points{display:flex;align-content:flex-end;margin-right:60px;margin-bottom:5px}.profile-section .profile-form .profile-header-bar .profile-points *{line-height:1!important}@media(min-width:768px){.profile-section .profile-form .profile-header-bar .profile-points{margin-bottom:0}}.profile-section .profile-form .profile-header-bar .icon-points{width:42px;margin-right:18px}.profile-section .profile-form .profile-header-bar .icon-points:before{content:"";color:var(--brand);font-size:55px}.profile-section .profile-form .profile-header-bar .profile-points-wrap{display:flex;flex-direction:column;justify-content:flex-end}.profile-section .profile-form .profile-header-bar .profile-points-title{font-size:1rem;color:var(--text-muted);margin-bottom:1.5px}.profile-section .profile-form .profile-header-bar .profile-points-count{font-size:2.571rem;font-weight:700;color:var(--text-primary)}.profile-section .profile-form .profile-divider{margin-bottom:40px}@media(min-width:768px){.profile-section .profile-form .profile-divider{margin-bottom:55px}}.profile-section .profile-form .profile-form-label{position:relative;display:flex;flex-flow:column nowrap;margin-bottom:40px;font-size:.9rem;color:var(--border)}.profile-section .profile-form .profile-form-label .profile-form-item{padding:1px 1px 10px;width:100%;border:none;outline:none!important;border-bottom:1px solid var(--border);font-size:1.143rem;color:var(--text-primary);background-color:rgba(0,0,0,0)!important;box-shadow:none!important}.profile-section .profile-form .profile-form-label .profile-form-item::placeholder{color:var(--text-muted);background-color:rgba(0,0,0,0)}.profile-section .profile-form .profile-form-label .profile-form-item:disabled{-webkit-text-fill-color:rgba(112,149,148,.7764705882);background-color:rgba(0,0,0,0)}.profile-section .profile-form .profile-form-label .profile-form-item[aria-invalid]{border-bottom:1px solid var(--alert)}.profile-section .profile-form .profile-form-label .profile-form-item:active~.profile-form-decorator,.profile-section .profile-form .profile-form-label .profile-form-item:focus~.profile-form-decorator{position:absolute;left:50%;right:50%;bottom:0;height:2px;background-color:var(--brand-hover);animation:click-underline .5s ease-in-out;animation-fill-mode:forwards}.profile-section .profile-form .profile-form-label .profile-form-item:active[aria-invalid]~.profile-form-decorator,.profile-section .profile-form .profile-form-label .profile-form-item:focus[aria-invalid]~.profile-form-decorator{background-color:var(--alert)}.profile-section .profile-form .profile-form-label .profile-form-message{position:absolute;right:0;bottom:-1.4rem;font-size:.8571rem;color:var(--alert)}.profile-section .profile-form .profile-form-label:nth-of-type(4){margin-bottom:25px}.profile-section .profile-form .profile-form-item[aria-invalid]:focus~.profile-form-desc,.profile-section .profile-form .profile-form-item[aria-invalid]~.profile-form-desc{color:var(--alert)}.profile-section .profile-form .date-picker-container{position:relative;display:flex;flex-flow:column nowrap}.profile-section .profile-form .date-picker-container .profile-form-datepicker{margin-bottom:40px}.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiFormLabel-root{font-size:1.143rem;color:var(--text-muted)}.profile-section .profile-form .date-picker-container .profile-form-datepicker .Mui-focused{color:var(--brand-hover)!important}.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiInputBase-input{padding:6px 0 17px;height:2.1876em;font-size:1.143rem;color:var(--text-primary);outline:none!important;background-color:rgba(0,0,0,0)!important;box-shadow:none!important}.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiInput-root:before{border-bottom-color:var(--border)}.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiInput-root:after{border-bottom-color:var(--brand-hover)}.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiInput-root.Mui-error,.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiInput-root.Mui-error:after{border-bottom-color:var(--alert)}.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiFormHelperText-root{position:absolute;right:0;bottom:0}.profile-section .profile-form .date-picker-container .profile-form-datepicker .Mui-error{color:var(--alert)!important}.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiSvgIcon-root{width:14px}.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiButtonBase-root:hover{transition:filter .2s}.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiButtonBase-root:active,.profile-section .profile-form .date-picker-container .profile-form-datepicker .MuiButtonBase-root:hover{filter:invert(77%) sepia(27%) saturate(6961%) hue-rotate(28deg) brightness(102%) contrast(96%)}.profile-section .profile-form .notify{margin-bottom:20px}.profile-section .profile-form .notify .checkbox__custom{position:relative;margin-right:20px}.profile-section .profile-form .profile-passbook-link{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:40px;color:var(--brand-hover);font-size:1rem;text-decoration:none;cursor:pointer;transition:-webkit-text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out;transition:text-decoration .2s ease-in-out,-webkit-text-decoration .2s ease-in-out}.profile-section .profile-form .profile-passbook-link .profile-passbook-img{width:32px;height:32px;margin-right:10px}.profile-section .profile-form .profile-passbook-link:active,.profile-section .profile-form .profile-passbook-link:focus,.profile-section .profile-form .profile-passbook-link:hover{text-decoration:underline}.profile-section .profile-form .profile-btn-group{display:flex;flex-flow:column nowrap}.profile-section .profile-form .profile-btn-group .btn{padding:10px 40px;text-transform:uppercase;text-decoration:none;font-size:1rem;font-weight:700;border-radius:18px;border-width:1px;border-style:solid;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.profile-section .profile-form .profile-btn-group .btn:disabled{cursor:default}.profile-section .profile-form .profile-btn-group .profile-cancel-btn{margin-bottom:10px;background-color:var(--surface-2);border-color:var(--surface-2);color:var(--text-secondary)}.profile-section .profile-form .profile-btn-group .profile-cancel-btn:disabled,.profile-section .profile-form .profile-btn-group .profile-cancel-btn:disabled:active,.profile-section .profile-form .profile-btn-group .profile-cancel-btn:disabled:focus,.profile-section .profile-form .profile-btn-group .profile-cancel-btn:disabled:hover{color:var(--text-secondary);border-color:var(--border);background-color:rgba(0,0,0,0)}.profile-section .profile-form .profile-btn-group .profile-cancel-btn:active,.profile-section .profile-form .profile-btn-group .profile-cancel-btn:focus,.profile-section .profile-form .profile-btn-group .profile-cancel-btn:hover,.profile-section .profile-form .profile-btn-group .profile-save-btn{background-color:var(--brand);color:var(--on-accent);border-color:var(--brand)}.profile-section .profile-form .profile-btn-group .profile-save-btn:disabled,.profile-section .profile-form .profile-btn-group .profile-save-btn:disabled:active,.profile-section .profile-form .profile-btn-group .profile-save-btn:disabled:focus,.profile-section .profile-form .profile-btn-group .profile-save-btn:disabled:hover{border-color:var(--brand);background-color:var(--brand);opacity:.6}.profile-section .profile-form .profile-btn-group .profile-save-btn:active,.profile-section .profile-form .profile-btn-group .profile-save-btn:focus,.profile-section .profile-form .profile-btn-group .profile-save-btn:hover{background-color:var(--brand-hover);border-color:var(--brand-hover)}@media(min-width:768px){.profile-section .profile-form .profile-btn-group{flex-flow:row nowrap;justify-content:flex-end}.profile-section .profile-form .profile-btn-group .profile-cancel-btn{margin-bottom:0;margin-right:10px}}.profile-datepicker-popper{z-index:1500!important}.profile-datepicker-popper .MuiPickersCalendarHeader-label{text-transform:capitalize;font-weight:500;color:var(--cal-text)}.profile-datepicker-popper .MuiDayCalendar-weekDayLabel{font-size:11px;font-weight:400;color:var(--cal-muted);text-transform:uppercase}.profile-datepicker-popper .MuiPickerDay-root.Mui-selected{color:var(--on-accent);background-color:var(--brand)}.profile-datepicker-popper .MuiPickerDay-root.Mui-selected:focus,.profile-datepicker-popper .MuiPickerDay-root.Mui-selected:hover{background-color:var(--brand-hover)}.profile-datepicker-popper .MuiPickerDay-root.MuiPickerDay-today:not(.Mui-selected){border-color:var(--cal-muted)}.profile-datepicker-popper .MuiPickerDay-root.Mui-disabled:not(.Mui-selected){color:var(--cal-muted)}.profile-datepicker-popper .MuiMonthCalendar-button.Mui-selected,.profile-datepicker-popper .MuiYearCalendar-button.Mui-selected{color:var(--on-accent);background-color:var(--brand)}.profile-datepicker-popper .MuiMonthCalendar-button.Mui-selected:focus,.profile-datepicker-popper .MuiMonthCalendar-button.Mui-selected:hover,.profile-datepicker-popper .MuiYearCalendar-button.Mui-selected:focus,.profile-datepicker-popper .MuiYearCalendar-button.Mui-selected:hover{background-color:var(--brand-hover)}.profile-datepicker-popper .MuiMonthCalendar-button.Mui-disabled,.profile-datepicker-popper .MuiYearCalendar-button.Mui-disabled{color:var(--cal-muted)}.special-offers-wrapper{margin:0 auto;max-width:1135px}.special-offers-wrapper .special-offers-heading{margin-bottom:35px;font-size:1.714rem!important;line-height:1.25}@media(min-width:768px){.special-offers-wrapper .special-offers-heading{font-size:2.571rem!important}}.special-offers-wrapper .special-offers-list{display:flex;flex-flow:column}@media(min-width:768px){.special-offers-wrapper .special-offers-list{flex-flow:wrap;justify-content:space-between}.offer-card-simple{width:48%!important}}.offer-card{position:relative;display:flex;flex-flow:column nowrap;margin-bottom:50px;width:100%;background-color:var(--surface)}@media(min-width:768px){.offer-card:before{content:"";position:absolute;top:0;right:0;width:0;border-top:80px solid var(--page-bg);border-left:80px solid rgba(0,0,0,0)}}.offer-card .offer-card-img{width:100%;height:300px}.offer-card .offer-card-content{position:relative;flex-grow:1;display:flex;flex-flow:column;padding:50px 30px 30px}.offer-card .offer-card-content .offer-card-title{display:block;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:0;margin-bottom:20px}@media(min-width:768px){.offer-card .offer-card-content .offer-card-title{font-size:1.571rem!important}}.offer-card .offer-card-content .card-desc-full{margin-bottom:50px}.offer-card .offer-card-content .card-desc-simple{display:block;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:80px}.offer-card .offer-card-content .offer-card-desc{margin-top:0;font-size:1.143rem;line-height:1.7!important;color:var(--text-primary)}.offer-card .offer-card-content .offer-card-link{margin-top:auto;margin-bottom:0}.userAgreement-section{max-width:750px;margin:0 auto}.userAgreement-section .menuPage-heading{margin-bottom:20px;margin-right:0}.userAgreement-section .userAgreement-content__wrapper{padding:40px 20px 50px;box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:var(--surface)}@media(min-width:768px){.userAgreement-section .userAgreement-content__wrapper{padding:50px 45px}}.userAgreement-section .userAgreement-content__wrapper .userAgreement-heading{margin-bottom:35px;font-size:1.143rem!important;color:var(--text-primary);font-weight:700}.userAgreement-section .userAgreement-content__wrapper .user-agreement__p{margin-bottom:30px;line-height:1.55!important;color:var(--text-primary)}.userAgreement-section .userAgreement-content__wrapper .user-agreement__p:last-child{margin-bottom:0}.userAgreement-section .userAgreement-content__wrapper .user-agreement__p .user-agreement__text-bold{font-weight:700}.userAgreement-section .userAgreement-content__wrapper .user-agreement__p .user-agreement__img{max-width:90%}@media(min-width:768px){.userAgreement-section .userAgreement-content__wrapper .user-agreement__p .user-agreement__img{max-width:70%}}.userAgreement-section .userAgreement-content__wrapper .user-agreement__links{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:30px}.userAgreement-section .userAgreement-content__wrapper .user-agreement__links .user-agreement__link{margin-bottom:5px}.userAgreement-section .userAgreement-content__wrapper .user-agreement__links .user-agreement__link:last-child{margin-bottom:0}.cart-section{max-width:1095px;margin:0 auto}.cart-section .page-header{display:flex;width:100%;justify-content:space-between;margin-bottom:20px}@media(min-width:768px){.cart-section .page-header{margin-bottom:35px}}.cart-section .page-header .cart-heading{font-size:1.714rem!important}@media(min-width:768px){.cart-section .page-header .cart-heading{font-size:2.571rem!important}}.share{position:relative}.share .share__button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;font-size:20px;background-color:var(--surface);box-shadow:0 4px 10px var(--border-neutral);cursor:pointer;z-index:5}.share .share__button .icon-share:before{content:"";color:var(--text-primary);font-size:20px}.share__content-wrapper{position:absolute;top:calc(100% + 10px);right:-10px;display:block;z-index:7}@media(min-width:768px){.share__content-wrapper{top:calc(100% + 5px);right:-10px}}@media(min-width:991.5px){.share__content-wrapper{top:0;right:calc(100% + 10px)}}.share__content-wrapper .share__content{position:relative;width:300px;padding:15px 5px 15px 15px;border-radius:3px;background-color:var(--surface);box-shadow:0 4px 10px var(--border-neutral)}@media(min-width:991.5px){.share__content-wrapper .share__content{width:375px;padding:15px}}.share__content-wrapper .share__content:before{display:block;content:"";position:absolute;top:-4px;right:25px;width:10px;height:10px;background-color:var(--surface);transform:rotate(45deg)}@media(min-width:991.5px){.share__content-wrapper .share__content:before{top:15px;right:-4px}}.share__content-wrapper .share__content .share__copy{display:flex;margin-bottom:15px}.share__content-wrapper .share__content .share__copy .share__copy-text{overflow:hidden;padding:13px 15px 10px;border-radius:5px;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;color:var(--text-primary);background-color:var(--surface-2)}.share__content-wrapper .share__content .share__copy .share__copy-button{flex-shrink:0;width:40px;height:40px;padding:0;border:none;font-size:20px;background-color:rgba(0,0,0,0);cursor:pointer}.share__content-wrapper .share__content .share__copy .share__copy-button .icon-copy-file:before{font-size:20px;content:"";color:var(--brand)}.share__content-wrapper .share__content .share__info{font-size:.8571rem;line-height:1.5;color:var(--text-muted)}@media(min-width:991.5px){.share__content-wrapper .share__content .share__info{padding-right:40px}}h1,ul{margin:0;padding:0}li{display:flex;box-sizing:border-box}.menu{width:100%;height:100%}.menu .menu_section{width:100%;display:flex;flex-direction:column}.menu .menu_section .menu-heading{font-size:1.714rem!important}@media(min-width:768px){.menu .menu_section .menu-heading{font-size:2.571rem!important}}.menu .menu_section .menu_list{max-width:845px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:35px}@media(min-width:991.5px){.menu .menu_section .menu_list{width:845px}}@media(min-width:768px)and (max-width:991.5px){.menu .menu_section .menu_list{width:615px}}@media(min-width:576px)and (max-width:767px){.menu .menu_section .menu_list{max-width:465px}}.menu_item{list-style-type:none;display:flex;position:relative;width:calc(50% - 7.5px);height:100px;margin-bottom:15px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media(min-width:991.5px){.menu_item{width:calc(33.33% - 20px);margin-bottom:30px;height:195px}}@media(min-width:768px)and (max-width:991.5px){.menu_item{height:195px}}@media(min-width:991.5px){.changeToBig{width:calc(50% - 15px);height:195px}}.menu_item--big{list-style-type:none;display:flex;position:relative;width:100%;height:100px;margin-bottom:15px;background-repeat:no-repeat;background-position:50%;background-size:cover}@media(min-width:991.5px){.menu_item--big{width:calc(50% - 15px);height:195px}}@media(min-width:768px)and (max-width:991.5px){.menu_item--big{height:195px}}@media(min-width:991.5px){.changeToSmall{width:calc(33.33% - 20px);margin-bottom:30px;height:195px}}.menu_item--dark{position:absolute;top:0;left:0;background-image:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.5));background-repeat:no-repeat;cursor:pointer;z-index:2}.menu_item--dark,.menu_page{display:flex;align-items:flex-end;width:100%;height:100%}.menu_page{position:relative;z-index:5;padding:15px;line-height:1.2;font-weight:700;color:var(--on-accent);font-size:.86rem;text-transform:uppercase}@media(min-width:768px){.menu_page{padding:30px;font-size:1.714rem!important}}@media(min-width:768px)and (max-width:991.5px){.menu_page{padding:30px}}@media(min-width:350px){.menu_page{font-size:1.143rem}}[class^=menu_item]{background-size:cover;background-position:50%}.mobile-app{display:none;position:relative;align-items:center;justify-content:center;padding:25px 25px 0;background-color:var(--surface);clip-path:polygon(35px 0,100% 0,100% 100%,0 100%,0 35px)}@media(min-width:768px){.mobile-app{display:flex;margin-top:70px}}.mobile-app__shadow{filter:drop-shadow(0 4px 5px rgba(0,0,0,.1))}.mobile-app .mobile-app__content{margin-right:70px}@media(min-width:991.5px){.mobile-app .mobile-app__content{margin-right:100px}}.mobile-app .mobile-app__content .mobile-app__title{margin-bottom:30px;font-size:1.286rem!important;color:var(--text-primary);font-weight:700;text-transform:uppercase}.mobile-app .mobile-app__content .mobile-app__links{display:flex;flex-direction:column}@media(min-width:991.5px){.mobile-app .mobile-app__content .mobile-app__links{flex-direction:row}}.mobile-app .mobile-app__content .mobile-app__links .mobile-app__link{width:110px;height:33px;display:block}.mobile-app .mobile-app__content .mobile-app__links .mobile-app__link:first-child{margin-bottom:10px}@media(min-width:991.5px){.mobile-app .mobile-app__content .mobile-app__links .mobile-app__link:first-child{margin-bottom:0;margin-right:20px}}.mobile-app .mobile-app__content .mobile-app__links .mobile-app__link .link-img{width:inherit;height:inherit}.mobile-app .mobile-app__image{width:275px;height:253px;object-position:top;object-fit:cover}.orders__section{position:relative;margin:0 auto;max-width:615px}.orders__list{padding:35px 20px 20px;margin-bottom:40px;box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:var(--surface)}@media(min-width:768px){.orders__list{padding:40px}}.orders__title{margin-bottom:27px;font-size:1.714rem!important}@media(min-width:768px){.orders__title{font-size:2.571rem!important}}@media(max-width:767px){.orders__title{margin-bottom:12px}}.orders__telegram-info{color:var(--text-secondary)}.divider{width:100%;border-bottom:1px dashed var(--border);transform:scaleX(3.5)}.divider-container{width:100%;overflow:hidden}.orders__dish-list-divider{margin-bottom:30px}.orders__dish-item-divider{margin:20px 0}.order .link{background-color:unset!important}.order__heading{margin-bottom:30px;position:relative}@media(max-width:767px){.order__heading{margin-bottom:75px}}.order__heading_number-container{display:flex;flex-direction:column;row-gap:25px}@media(max-width:767px){.order__heading_number-container{row-gap:0}}@media(min-width:768px){.order__heading{display:flex;justify-content:space-between;margin-bottom:45px;position:relative}}.order__number{margin-bottom:10px;font-size:1.286rem;color:var(--text-primary);font-weight:700}@media(min-width:768px){.order__number{margin-bottom:0;font-size:1.714rem}}.order__date{font-size:14px;color:var(--text-secondary)}@media(min-width:768px){.order__date{padding-top:10px}}@media(max-width:767px){.order__date{padding-top:4px}}.order__content{margin-bottom:30px}@media(min-width:768px){.order__content{display:flex;flex-wrap:wrap;margin-bottom:40px}}.order__content-item{margin-bottom:30px}@media(min-width:768px){.order__content-item{width:50%;padding-right:50px;margin-bottom:40px}.order__content-item_status{width:auto}}.order__content-item:last-child{margin-bottom:0}.order__content-item--big{width:100%}.order__content-item-label{margin-bottom:13px;font-size:.8571rem;color:var(--text-secondary)}.order__content-item-value{position:relative;font-size:14px;color:var(--text-primary)}.order__content-item-value_status{font-weight:500;font-size:15px}@media(max-width:767px){.order__content-item-value_status{position:absolute;top:80px}}.order__content-item-value--status-icon{padding-left:23px}.order-comment{word-break:break-word;overflow:hidden}.order__dish{display:flex}.order__dish-list-wrapper{overflow:hidden}.order__dish-list{padding-bottom:20px}.order__dish-img{display:block;flex-shrink:0;width:60px;height:60px;margin-right:15px;border-radius:5px;background-repeat:no-repeat;background-position:50%;background-size:cover}.order__dish-info{width:100%}@media(min-width:768px){.order__dish-info{padding-top:8px}}.order__dish-info-row{display:flex;flex-wrap:wrap;margin-bottom:15px}@media(min-width:768px){.order__dish-info-row{margin-bottom:8px}}.order__dish-info-row:last-child{margin-bottom:0}.order__dish-info-row:nth-child(2){margin-top:20px}.order__dish-title{max-width:250px;display:inline-block}.order__dish-amount-price-wrapper{padding-left:20px;margin-left:auto}.order__dish-amount{font-size:.8571rem;color:var(--text-secondary)}@media(min-width:768px){.order__dish-amount{font-size:1rem}}.order__dish-price{display:inline-block;min-width:60px;text-align:right;font-size:1rem;color:var(--text-primary);font-weight:700}@media(min-width:768px){.order__dish-price{font-size:1.143rem}}.order__checklist{max-width:250px;margin:0;padding:0;list-style:none}.checklist__item{position:relative;padding-left:30px;color:var(--text-secondary);margin-bottom:15px;font-size:.8571rem}.checklist__item:last-child{margin-bottom:0}.checklist__item:before{height:12px;display:block;content:"";position:absolute;left:6px;top:-1px;width:6px;height:14px;border:solid var(--brand);border-width:0 2px 2px 0;transform:rotate(45deg)}.order__dish-ingredient{max-width:250px;position:relative;padding-left:30px;font-size:.8571rem;color:var(--text-secondary)}.order__dish-ingredient:before{display:block;content:"+";position:absolute;top:-5px;left:2px;font-size:20px;color:var(--brand)}.order__total-price-wrapper{overflow:hidden;flex-direction:column;row-gap:20px}@media(min-width:768px){.order__total-price-wrapper{display:flex;justify-content:space-between;align-items:center}}.order__price{margin-bottom:20px;width:100%}.order__price_total{margin-top:15px}@media(min-width:768px){.order__price{margin-bottom:0}}.total-price__title{margin-right:10px;font-size:1.143rem}.total-price__title,.total-price__value{display:inline-block;font-weight:700;color:var(--text-primary)}.total-price__value{font-size:1.714rem;line-height:1}.total-price__value .rub-sign{font-size:1.714rem}.btn{display:inline-block;padding:10px 20px;text-transform:uppercase;text-decoration:none;font-family:GothamPro,Verdana,sans-serif;background-color:var(--brand);font-size:1rem;font-weight:700;border-radius:18px;color:var(--on-accent);border:none;cursor:pointer;transition:all .2s}.order__btn-wrapper{display:flex;justify-content:space-between;align-items:center}@media(max-width:767px){.order__btn-wrapper{display:flex;flex-flow:column-reverse}}.order__btn-wrapper--without-survey{justify-content:flex-end}.order__btn-survey{margin-bottom:0;cursor:pointer}@media(max-width:767px){.order__btn-survey{margin-top:20px}}.order__points{margin-bottom:10px;width:100%}.order__points-title{margin-right:5px}.order__points-title,.order__points-value{display:inline-block;font-size:1.143rem;color:var(--text-primary)}.order__points-value{line-height:1}.icon-star{margin-right:5px;display:inline}.icon-star:before{content:"";color:var(--brand)}.icon-status{display:block;position:absolute;left:0;top:0;width:17px;height:17px;background-repeat:no-repeat;background-size:17px}.icon-status__error{background-image:url(https://static2.naparah.ru/front/_next/static/media/error.cf614ee6.svg);margin-top:-3px}.icon-status__success{background-image:url(https://static2.naparah.ru/front/_next/static/media/success.2a399d98.svg);margin-top:0}.icon-status__cooking{background-image:url(https://static2.naparah.ru/front/_next/static/media/cooking.78489627.svg);margin-top:0}.icon-status__way{background-image:url(https://static2.naparah.ru/front/_next/static/media/way.aee0c9d7.svg);margin-top:-1px}.order__btn-repeat-order{width:100%;padding:15px 20px;border-radius:23px}@media(min-width:768px){.order__btn-repeat-order{width:unset;padding:15px 50px}}.empty-box{text-align:center;padding:80px 25px 125px;box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:var(--surface)}.empty-box .icon-empty2{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:85px}.empty-box .icon-empty2:before{color:var(--surface-2);content:""}.empty-box__icon{width:85px;height:85px;margin:0 auto 35px;font-size:85px}.empty-box__text{text-align:center;font-size:1rem;line-height:1.65;color:var(--text-muted)}@media(min-width:768px){.empty-box__text{font-size:1.286rem}}.infinite-scroll-component{overflow:visible!important}.dish-unavailable-img{filter:grayscale(100%)}.dish-unavailable-title{text-decoration:none!important;cursor:unset;color:var(--text-secondary)}h1,h3{margin:0;padding:0}.privacyPolicy-section{max-width:750px;margin:0 auto}.privacyPolicy-section .privacyPolicy-title__wrapper{margin-bottom:20px;margin-right:0}.privacyPolicy-section .privacyPolicy-title__wrapper .privacyPolicy__info{color:var(--text-primary)}.privacyPolicy-section .privacyPolicy-version{text-transform:none}.privacyPolicy-section .privacyPolicy-content__wrapper{padding:40px 20px 50px;box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:var(--surface)}@media(min-width:768px){.privacyPolicy-section .privacyPolicy-content__wrapper{padding:50px 45px}}.privacyPolicy-section .privacyPolicy-content__wrapper .privacyPolicy-heading{margin-bottom:35px;font-size:1.143rem!important;color:var(--text-primary);font-weight:700}.privacyPolicy-section .privacyPolicy-content__wrapper .privacy-policy__p{margin-bottom:30px;line-height:1.55!important;color:var(--text-primary)}.privacyPolicy-section .privacyPolicy-content__wrapper .privacy-policy__p:last-child{margin-bottom:0}.privacyPolicy-section .privacyPolicy-content__wrapper .privacy-policy__p .privacy-policy__text-bold{font-weight:700}.privacyPolicy-section .privacyPolicy-content__wrapper .privacy-policy__link{margin-bottom:5px}.menuPage-heading{margin-bottom:20px;font-size:1.714rem!important}@media(min-width:768px){.menuPage-heading{margin-bottom:0;font-size:2.571rem!important}}.MuiChip-root:hover{background-color:var(--brand)!important;color:var(--on-accent)!important}body .MuiChip-clickable:focus{background-color:var(--border)}.active{background-color:var(--brand)!important;color:var(--on-accent)!important}.number-of-dishes{font-size:1.143rem;line-height:1.65;color:var(--text-muted)}.absolute-heading{position:sticky!important;top:70px;z-index:6;background-color:var(--page-bg);width:108%;margin-left:-8px}.chip-container{margin-bottom:6px;display:flex;flex-wrap:nowrap;overflow-x:auto}@media(min-width:768px){.chip-container{margin-bottom:0;flex-wrap:wrap}.chip-container .MuiChip-root{margin-bottom:7px!important}}@media(min-width:1350px){.chip-container{margin-bottom:23px}.chip-container .MuiChip-root{margin-bottom:14px!important}}.menu-page-nav-root{margin-bottom:20px}@media(min-width:768px){.menu-page-nav-root{margin-bottom:30px}}.categories-container{display:flex;flex-direction:column;width:100%;margin:0 0 20px!important}.categories-container:last-child{margin-bottom:0!important}.category-title{margin-bottom:20px;font-size:1.571rem!important;font-weight:700;color:var(--text-secondary)}.category-title .anchor{display:block;position:relative;top:-220px;visibility:hidden}.category-title__none{display:none}.delivery-status{position:relative;z-index:1;display:flex;align-items:flex-start;gap:10px;margin:14px 0;padding:12px 14px;border-radius:12px;border:1px solid rgba(0,0,0,0);font-size:.9286rem;line-height:1.4;text-align:left}.delivery-status__icon{flex-shrink:0;display:flex;margin-top:1px}.delivery-status__body{flex:1 1;min-width:0}.delivery-status__headline-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.delivery-status__headline{font-weight:600;color:var(--text-primary)}.delivery-status__price{flex-shrink:0;padding:2px 9px;border-radius:999px;font-size:.8571rem;font-weight:700;white-space:nowrap}.delivery-status__restaurant{margin:4px 0 0;color:var(--text-primary)}.delivery-status__free{position:relative;margin:8px 0 0;padding-top:8px;font-size:.8571rem;color:var(--text-primary)}.delivery-status__free:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:rgba(var(--text-primary-rgb),.12)}.delivery-status--success{background:var(--page-bg);border-color:rgba(var(--brand-rgb),.35)}.delivery-status--success .delivery-status__icon{color:var(--brand-strong)}.delivery-status--success .delivery-status__price{color:var(--on-accent);background:var(--brand-strong)}.delivery-status--error{background:rgba(var(--alert-rgb),.1);border-color:rgba(var(--alert-rgb),.35)}.delivery-status--error .delivery-status__headline,.delivery-status--error .delivery-status__icon{color:var(--alert)}.empty-request{padding:80px 25px 125px;box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:var(--surface)}.empty-request .icon-empty-request{width:85px;height:85px;margin:0 auto 35px}.empty-request .icon-empty2:before{content:"";color:var(--surface-2);font-size:85px!important}.empty-request .empty-request__text{text-align:center;font-size:1rem!important;line-height:1.65!important;color:var(--text-muted)}@media(min-width:768px){.empty-request .empty-request__text{font-size:1.286rem!important}}.icon-size:before{margin-left:-1em;font-size:27px;color:var(--text-primary)}.icon-path1:before{font-size:27px;opacity:.3}.icon-bad .icon-path1:before{content:"";color:#c13b06}.icon-bad .icon-path2:before{content:""}.icon-bad .icon-path3:before{content:""}.icon-bad .icon-path4:before{content:""}.icon-bad .icon-path5:before{content:""}.icon-fine .icon-path1:before{content:"";color:var(--brand)}.icon-fine .icon-path2:before{content:""}.icon-fine .icon-path3:before{content:""}.icon-fine .icon-path4:before{content:""}.icon-fine .icon-path5:before{content:""}.MuiFab-root{background-color:var(--brand)!important;width:20px!important;height:20px!important;min-height:20px!important}@media(min-width:991.5px){.MuiFab-root{width:30px!important;height:30px!important;min-height:30px!important}}.cart-content__wrapper{padding:20px 15px;background-color:var(--surface);box-shadow:0 4px 10px rgba(0,0,0,.1)}.cart-content__wrapper .cart__wrapper{height:100%;overflow-x:hidden}@media(min-width:991.5px){.cart-content__wrapper{padding:35px}}.cart-content__wrapper .cart__items-list{padding:10px 10px 20px}.cart-content__wrapper .cart__items-list .cart-item{position:relative}@media(min-width:768px){.cart-content__wrapper .cart__items-list .cart-item{display:flex;align-items:flex-start;flex-wrap:wrap}}.cart-content__wrapper .cart__items-list .cart-item .cart-item__img{display:block;position:absolute;z-index:1;top:0;left:0;width:60px;height:60px;border-radius:5px;background-repeat:no-repeat;background-position:50%;background-size:cover;cursor:pointer}@media(min-width:991.5px){.cart-content__wrapper .cart__items-list .cart-item .cart-item__img{width:100px;height:100px}}.cart-content__wrapper .cart__items-list .cart-item .cart-item__img--stop{display:flex;justify-content:center;align-items:center}.cart-content__wrapper .cart__items-list .cart-item .cart-item__img--stop:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(143,186,184,.85);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:5px}.cart-content__wrapper .cart__items-list .cart-item__img-text{position:relative;z-index:3;max-width:80px;margin:0 0 3px;text-align:center;font-family:Roboto,sans-serif!important;font-weight:700;font-size:13px;line-height:1;color:var(--on-accent)}@media(max-width:992px){.cart-content__wrapper .cart__items-list .cart-item__img-text{font-size:9px}}.cart-content__wrapper .cart__items-list .cart-item .cart-item__title{min-height:32px;padding:0 40px 0 70px;margin-bottom:10px;cursor:pointer}@media(min-width:768px){.cart-content__wrapper .cart__items-list .cart-item .cart-item__title{width:50%;min-height:unset;padding-right:0;margin-bottom:15px}}@media(min-width:991.5px){.cart-content__wrapper .cart__items-list .cart-item .cart-item__title{min-height:55px;padding-left:140px;margin-bottom:12px}}.cart-content__wrapper .cart__items-list .cart-item .cart__item-close-button{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;top:-10px;right:-10px;width:40px;height:40px;border:none;padding:0;background-color:rgba(0,0,0,0);cursor:pointer}@media(min-width:991.5px){.cart-content__wrapper .cart__items-list .cart-item .cart__item-close-button{top:-5px;width:30px;height:30px}}.cart-content__wrapper .cart__items-list .cart-item .cart__item-close-button .cart__item-close{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;background-color:var(--badge-dark-bg);transition:background-color .2s}@media(min-width:991.5px){.cart-content__wrapper .cart__items-list .cart-item .cart__item-close-button .cart__item-close{width:30px;height:30px;background-color:rgba(0,0,0,0)}.cart-content__wrapper .cart__items-list .cart-item .cart__item-close-button .cart__item-close:hover{background-color:var(--badge-dark-bg)}.cart-content__wrapper .cart__items-list .cart-item .cart__item-close-button .cart__item-close:hover span:before{color:var(--on-accent)}}.icon-close:before{content:"";color:var(--on-accent);font-size:8px!important}@media(min-width:991.5px){.icon-close:before{color:var(--text-primary);font-size:10px!important}}@media(min-width:768px){.cart__item-composition-weight{display:flex;order:1;width:100%;padding-left:70px}}@media(min-width:991.5px){.cart__item-composition-weight{padding-left:140px}}.cart__item-composition-weight .cart__item-weight{padding:0 40px 0 70px;margin-bottom:20px;font-size:.8571rem;color:var(--text-secondary)}@media(min-width:768px){.cart__item-composition-weight .cart__item-weight{display:flex;align-items:flex-end;order:1;padding:0;margin-bottom:0;margin-left:auto;margin-right:170px}}@media(min-width:991.5px){.cart__item-composition-weight .cart__item-weight{font-size:1rem;margin-right:190px}}@media(min-width:1200px){.cart__item-composition-weight .cart__item-weight{margin-right:305px}}.cart__item-composition{margin-bottom:15px}@media(min-width:768px){.cart__item-composition{margin-bottom:0}}.cart__item-composition .product-composition__item{margin-right:30px}.cart__item-composition .product-composition__item:last-child{margin-right:0}.cart__item-composition .product-composition__item .product-composition__title{font-size:.7143rem!important}@media(min-width:991.5px){.cart__item-composition .product-composition__item .product-composition__title{font-size:.8571rem!important}}.cart__item-composition .product-composition__item .product-composition__value{font-size:.9286rem!important}@media(min-width:991.5px){.cart__item-composition .product-composition__item .product-composition__value{font-size:1rem!important}}.cart__item-amount-price{display:flex;justify-content:space-between;align-items:center;width:100%}@media(min-width:768px){.cart__item-amount-price{position:relative;width:50%;justify-content:flex-end;align-items:flex-start;padding-right:50px}}@media(min-width:1200px){.cart__item-amount-price{padding-right:100px}}.cart__item-amount-price .cart__item-switcher{display:flex;align-items:center;position:relative;height:40px}@media(min-width:768px){.cart__item-amount-price .cart__item-switcher{order:1;left:0;margin-left:30px;height:auto}}@media(min-width:991.5px){.cart__item-amount-price .cart__item-switcher{margin-top:-5px;height:auto}}@media(min-width:1200px){.cart__item-amount-price .cart__item-switcher{margin-left:90px;height:auto}}.cart__item-amount-price .cart__item-price{font-size:1.143rem;font-weight:700;color:var(--text-primary)}.cart__item-amount-price .cart__item-price span{font-size:.9286rem}.friendCart__item-amount-price{display:flex;justify-content:flex-end;align-items:center}@media(min-width:768px){.friendCart__item-amount-price{position:relative;width:50%;justify-content:flex-end;align-items:flex-start;padding-right:185px}}@media(min-width:1200px){.friendCart__item-amount-price{padding-right:295px}}.friendCart__item-amount-price .cart__item-price{font-size:1.143rem;font-weight:700;color:var(--text-primary)}.friendCart__item-amount-price .cart__item-price .rub-sign{font-size:.9286rem}.friendCart__item-quantity{position:absolute;left:0;font-size:inherit;font-weight:300}@media(min-width:768px){.friendCart__item-quantity{right:10px;left:auto;font-size:1.143rem}}.cart__item-divider{width:100%;border-bottom:1px dashed var(--border);transform:scaleX(3.5);margin:10px 0 20px}@media(min-width:768px){.cart__item-divider{order:2;margin:20px 0}}@media(min-width:991.5px){.cart__item-divider{margin:30px 0}}.cart__calories{margin-bottom:35px}.cart__calories .cart__calories-title{font-size:.8571rem;color:var(--text-secondary)}.cart__calories .cart__calories-value{margin-left:7px;font-size:1.186rem;font-weight:700;color:var(--brand)}.delivery-price,.dishes-price,.free-delivery{margin-bottom:20px}.free-delivery__title{margin-right:10px;font-size:1.3rem}.free-delivery__title,.free-delivery__value{display:inline-block;font-weight:700;color:var(--brand)}.free-delivery__value{font-size:1.714rem;line-height:1}@media(min-width:768px){.price-button-wrapper{display:flex;justify-content:space-between;align-items:center}}.price-button-wrapper .price-button-wrapper__price{display:flex;align-items:flex-end;flex-wrap:wrap;margin-bottom:20px}@media(min-width:768px){.price-button-wrapper .price-button-wrapper__price{margin-bottom:0}}.price-button-wrapper .price-button-wrapper__price .price-button-wrapper__title{display:inline-block;margin-right:10px;font-size:1rem;font-weight:700;color:var(--text-primary)}.price-button-wrapper .price-button-wrapper__price .price-button-wrapper__value{display:inline-block;font-size:1.714rem;line-height:1;font-weight:700;color:var(--text-primary)}.price-button-wrapper .price-button-wrapper__price .points-button-wrapper__value{font-size:1.6rem;line-height:1;font-weight:700;color:var(--text-primary)}.price-button-wrapper .price-button-wrapper__button{width:100%;padding:15px 20px;border-radius:23px;font-size:.85rem}@media(min-width:768px){.price-button-wrapper .price-button-wrapper__button{width:unset;padding:15px 50px}}.price-button-wrapper .price-button-wrapper__button--stop{background:#99b8b7}.cart__item-checklist{padding:0;list-style:none;margin:15px 0 20px}@media(min-width:991.5px){.cart__item-checklist{margin:25px 0 0}}.cart__item-checklist .checklist__item{position:relative;padding-left:30px;font-size:1rem;color:var(--text-secondary);margin-bottom:15px}.cart__item-checklist .checklist__item:last-child{margin-bottom:0}.cart__item-checklist .checklist__item:before{display:block;content:"";position:absolute;left:6px;top:-1px;width:6px;height:14px;border:solid var(--brand);border-width:0 2px 2px 0;transform:rotate(45deg)}.cart__toppings{margin-right:-40px;padding:20px 0 15px}@media(min-width:768px){.cart__toppings{width:320px;margin-right:0}}@media(min-width:991.5px){.cart__toppings{width:440px}}@media(min-width:1200px){.cart__toppings{width:520px}}@media(min-width:1350px){.cart__toppings{width:570px}}.cart__toppings .toppings__item{display:flex;justify-content:space-between;position:relative;margin-bottom:10px;font-size:1rem;padding-left:30px}.cart__toppings .toppings__item:last-child{margin-bottom:0}@media(min-width:768px){.cart__toppings .toppings__item{margin-bottom:12px}}.cart__toppings .toppings__item .toppings__item-name{max-width:160px;padding-right:10px;font-size:.7143rem;color:var(--text-secondary)}@media(min-width:768px){.cart__toppings .toppings__item .toppings__item-name{max-width:200px}}@media(min-width:991.5px){.cart__toppings .toppings__item .toppings__item-name{max-width:300px;font-size:1rem}}.cart__toppings .toppings__item .toppings__item-value{margin-top:-4px;white-space:nowrap;font-size:1rem}.cart__toppings .toppings__item .toppings__item-value .toppings__item-amount{margin-right:5px;font-size:.7143rem;color:var(--text-secondary)}@media(min-width:991.5px){.cart__toppings .toppings__item .toppings__item-value .toppings__item-amount{font-size:1rem}}.cart__toppings .toppings__item .toppings__item-value .toppings__item-price{font-size:.7143rem;font-weight:700;color:var(--text-primary)}@media(min-width:991.5px){.cart__toppings .toppings__item .toppings__item-value .toppings__item-price{font-size:1rem}}.cart__toppings .toppings__item .toppings__item-value .toppings__item-price .toppings__item-price span{font-size:.7143rem}@media(min-width:991.5px){.cart__toppings .toppings__item .toppings__item-value .toppings__item-price .toppings__item-price span{font-size:.8571rem}}.cart__toppings .toppings__item:before{display:block;content:"+";position:absolute;top:-5px;left:2px;font-size:20px;color:var(--brand)}.cart__item-composition .product-composition__value{font-size:.9286rem!important}@media(min-width:991.5px){.cart__item-composition .product-composition__value{font-size:1rem!important}}.cart__item-composition .product-composition__title{font-size:.7143rem!important}@media(min-width:991.5px){.cart__item-composition .product-composition__title{font-size:.8571rem!important}}.MuiCardContent-root{height:calc(100% - 150px);display:flex;flex-direction:column;justify-content:space-between}.card-content-container{padding:20px 20px 15px!important}.MuiGrid-root .MuiPaper-elevation1{box-shadow:0 4px 10px rgba(0,0,0,.1)!important}.product-card__content-bottom{display:flex;justify-content:space-between;align-items:center}.product-card__content-bottom .product-card__price{font-size:1rem;font-weight:700;color:var(--text-primary)}.product-card__content-bottom .product-card__price__info{font-size:.8rem;padding-bottom:5px}.product-card__content-bottom .product-card__button{display:flex;position:relative;align-items:center;padding:6px 20px;z-index:5;max-height:32px}.product-card__content-bottom .product-card__button .product-card__button-plus{margin-right:5px;font-size:18px;font-weight:400}.product-card__content-bottom .icon-cart:before{font-size:18px}.card-button__onclick{position:absolute;width:0;height:0;left:0;top:0;background-color:var(--brand);color:var(--on-accent);overflow:hidden;border-radius:30px;transition:.3s}.clicked{width:100%;height:100%;padding-top:7px;background-image:url(https://static2.naparah.ru/front/_next/static/media/success.491c0e71.png);background-position:50%;background-size:contain;background-repeat:no-repeat}@media(min-width:2270px){.MuiGrid-container>.MuiGrid-root{padding:15px!important}}.tag{background-color:var(--brand);color:var(--surface);width:max-content;display:flex;align-items:center;font-size:9px;font-weight:500;border-radius:1rem;padding:4px 10px 3px;font-weight:100}@media(min-width:768px){.tag{font-size:11px}}.tag--loyalty{gap:2px;background-color:hsl(181,43%,23%);padding:2px 6px 2px 2px}@media(min-width:768px){.tag--loyalty{gap:4px;padding:4px 8px 4px 4px}}.tag__icon{height:12px}@media(min-width:768px){.tag__icon{height:14px}}.tag__text{display:inline-flex;font-size:9px}@media(min-width:768px){.tag__text{font-size:11px}}.tag__container{display:flex;flex-direction:row;column-gap:5px;row-gap:5px;flex-wrap:wrap;max-width:370px}.product-card__content-top{position:relative;display:flex;flex-direction:column;gap:14px;margin-bottom:45px}.product-card__content-top .product-card__title{color:var(--text-primary)}.product-card__content-top .product-card__tag-container{display:flex;flex-direction:row;column-gap:5px;row-gap:5px;flex-wrap:wrap}.product-card__content-top .product-card__info{display:flex;justify-content:space-between}.product-card__content-top .product-card__info .product-card__weight{font-size:.8571rem;font-weight:500;color:var(--text-secondary)}.product-card__desc{max-width:370px;font-size:.8571rem!important;line-height:1.5;color:var(--text-secondary);letter-spacing:.6px}@media(min-width:768px){.product-card__desc{max-width:370px;font-size:.9286rem!important;line-height:1.7;letter-spacing:.65px}}.product-composition{display:flex}.product-composition__item{margin-right:20px}@media(min-width:991.5px){.product-composition__item{margin-right:10px}}@media(min-width:1350px){.product-composition__item{margin-right:20px}}.product-composition__item:last-child{margin-right:0}.product-composition__item .product-composition__title{margin-bottom:2px;font-size:.6429rem;color:var(--text-muted)}.product-composition__item .product-composition__value{font-size:.8568rem;font-weight:500;color:var(--brand)}.dishes-icons-bar{position:absolute;display:flex;z-index:10;top:-8px;right:-8px}.dishes-icons-bar__img{width:25px;height:25px}.dishes-icons-bar__img:not(:first-of-type){margin-left:10px}.dishes-icons-bar_big{top:-12px;right:-8px}.dishes-icons-bar_big .dishes-icons-bar__img{width:35px;height:35px}.dishes-icons-bar_big .dishes-icons-bar__img:not(:first-of-type){margin-left:15px}.cart-item .dishes-icons-bar{justify-content:flex-end;top:-8px;left:-8px;width:78px}@media(min-width:991.5px){.cart-item .dishes-icons-bar{width:116px}}.cart-item .dishes-icons-bar__img{width:15px;height:15px}.cart-item .dishes-icons-bar__img:not(:first-of-type){margin-left:5px!important}@media(min-width:991.5px){.cart-item .dishes-icons-bar__img{width:22px;height:22px}.cart-item .dishes-icons-bar__img:not(:first-of-type){margin-left:10px!important}}.cart-item .dishes-icons-bar__img:not(:first-of-type),.product-card__tooltip-icon{margin-left:10px}.product-card__tooltip-icon .tooltip-icons__img{display:block;width:25px;height:25px;cursor:pointer}.product-card__tooltip-icon_big{margin-left:15px}.tooltip-info__text{min-width:320px;padding:1rem 0 1rem 10px!important;border-radius:5px;text-overflow:ellipsis;font-weight:400!important;font-size:1rem!important;color:#e7efee;white-space:pre-wrap!important;background-color:var(--badge-dark-bg)!important}.cart-item .product-card__tooltip-icon img{width:18px;height:18px}@media(min-width:991.5px){.cart-item .product-card__tooltip-icon img{width:22px;height:22px}}.checkbox{position:relative;display:flex;align-items:center;align-self:start;color:var(--text-primary);cursor:pointer}.checkbox *{line-height:1.5!important}.checkbox--sm *{font-size:.8571rem!important}.checkbox__btn{position:absolute;z-index:-1;opacity:0}.checkbox__custom{position:relative;margin-right:10px;height:20px;min-height:20px;width:20px;min-width:20px;border:1px solid var(--border);border-radius:5px;line-height:1;transition:border-color .2s}.checkbox__custom:after{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);content:"✔";color:rgba(0,0,0,0);transition:color .2s}.checkbox__btn:focus:not(:checked)+.checkbox__custom,.checkbox__btn:hover+.checkbox__custom,.checkbox__btn:not(:disabled):active+.checkbox__custom,.checkbox__btn:not(:disabled):focus+.checkbox__custom{border-color:var(--brand-hover)}.checkbox__btn:checked+.checkbox__custom:after{color:var(--brand)}.medium-divider-wrapper{overflow:hidden;margin-right:-25px;margin-left:-25px}@media(min-width:768px){.medium-divider-wrapper{margin-right:-60px;margin-left:-60px}}.medium-divider-wrapper .medium-divider{border-bottom:1px dashed var(--border);transform:scaleX(3.5)}.place-order__map-title{margin-bottom:25px;color:var(--text-primary);font-size:1.143rem}.place-order__map{height:220px;overflow:hidden;background-color:var(--page-bg)}.place-order__address-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.place-order__address-wrapper .geo-button{top:-9px;right:25px;z-index:2}.place-order__street{width:100%;position:relative}.place-order__street .MuiInputBase-input{line-height:1.3}.place-order__input-container{position:relative;margin-bottom:35px}.place-order__input-container--sm{width:calc(50% - 12px)}.place-order__adress input{padding-right:40px}#street-autocomplete::placeholder{opacity:1}.text-field__input--sm{width:calc(50% - 12px)}.text-field__input--xs{width:calc(33% - 12px)}.edit-button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:35px;height:35px;padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.edit-button_place-order{top:14px}.icon-edit-address{display:inline-block;height:20px;width:20px;background:no-repeat 50% url(https://static2.naparah.ru/front/_next/static/media/edit.231d2be5.svg)}.invalid{color:red}.dropdown{position:relative}.dropdown__label{position:relative;font-size:.8571rem;color:var(--text-muted);z-index:2}.dropdown__current-item{min-height:41px!important;position:relative;padding:14px 15px 10px 0;font-size:1rem;color:var(--text-primary);box-sizing:border-box;border-bottom:1px solid var(--border);cursor:pointer;z-index:2}.dropdown__current-item--with-clock{padding-left:30px}.dropdown__list-options{display:none;position:absolute;left:-15px;top:-20px;width:calc(100% + 30px);padding:74.5px 0 13px;background-color:var(--surface);border-top:none;z-index:1;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer}.dropdown__list-options-inner{max-height:173px;overflow-y:auto}.dropdown__option{padding:13px 15px;font-size:1rem;color:var(--text-muted)}.dropdown__option:hover{color:var(--brand)}.dropdown__arrow{position:absolute;right:0;top:16px;font-size:10px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dropdown .dropdown__icon{position:absolute;display:flex;font-size:28px;top:50%;transform:translateY(-50%);left:0}.dropdown--open{z-index:3}.dropdown--open .dropdown__current-item:has(.dropdown__current-item__value){border-bottom:none}.dropdown--open .dropdown__list-options{display:block}.dropdown--open .dropdown__arrow{transform:translateY(-5px) rotate(180deg)}.dropdown--icon .dropdown__current-item{padding-left:40px}.dropdown--icon .dropdown__option{position:relative;padding-left:55px}.dropdown--icon .dropdown__option .dropdown__icon{left:15px}.dropdown--icon .dropdown__option .dropdown__icon span:before{color:var(--text-muted)}.dropdown--icon .dropdown__option:hover .dropdown__icon span:before{color:var(--brand)}.dropdown__time-icon{position:absolute;left:0;top:13px;font-size:18px}.icon-clock{font-size:18px}.icon-clock:before{content:"";color:var(--brand)}.icon-arrow_dropdown{font-size:10px}.icon-arrow_dropdown:before{content:"";color:var(--dropdown-muted)}.route-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:10000;pointer-events:none}.route-progress__bar{height:100%;width:0;background:var(--brand);box-shadow:0 0 8px rgba(var(--brand-rgb),.7);border-radius:0 2px 2px 0}.route-progress__bar--loading{width:90%;transition:width 8s cubic-bezier(.1,.7,.1,1)}.route-progress__bar--done{width:100%;opacity:0;transition:width .15s ease-out,opacity .25s ease-in .1s}