.index-module-scss-module__L0QBWG__tooltip{width:16px;height:16px;margin-left:auto;position:relative}.index-module-scss-module__L0QBWG__tooltip__button{box-shadow:none;background-color:#0000;border:none;outline:none;margin:0;padding:0;line-height:0}.index-module-scss-module__L0QBWG__tooltip__button:hover .index-module-scss-module__L0QBWG__tooltip__icon>path{fill:#29a355}.index-module-scss-module__L0QBWG__tooltip__text{white-space:pre-line;z-index:20;border-radius:16px;width:280px;padding:23px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;display:block;position:absolute;left:50%;transform:translate(-50%);top:7px!important}.index-module-scss-module__L0QBWG__tooltip__text_dark{color:#fff;background:#333;border:none;border-radius:16px;padding:16px 8px 0 16px;box-shadow:0 8px 16px #33333329}.index-module-scss-module__L0QBWG__tooltip__text_dark [class*=-scrollbar-vertical],.index-module-scss-module__L0QBWG__tooltip__text_dark [class*=-scrollbar-vertical\ active]{margin:0;padding:2px;transform:translateY(-50%);width:6px!important;height:77.41%!important;top:50%!important}.index-module-scss-module__L0QBWG__tooltip__text_dark [class$=-scrollbar-handle]{border-radius:1px;background:#29a355!important}.index-module-scss-module__L0QBWG__tooltip__text_dark [class$=-scrollbar-handle\ active]{background:#1d5632!important}.index-module-scss-module__L0QBWG__tooltip__text_dark [class$=os-scrollbar-track],.index-module-scss-module__L0QBWG__tooltip__text_dark [class$=os-scrollbar-track-off]{background:#e2e2e2!important}.index-module-scss-module__L0QBWG__tooltip__text_dark .index-module-scss-module__L0QBWG__tooltip__iconTriangle path{fill:#333}.index-module-scss-module__L0QBWG__tooltip__text_default{color:#00af40;background:#fff;border:1px solid #e2e2e2;box-shadow:0 8px 16px #33333329}.index-module-scss-module__L0QBWG__tooltip__icon>path{-o-transition:fill .25s ease;transition:fill .25s}.index-module-scss-module__L0QBWG__tooltip__iconTriangle{position:absolute;top:-13px;left:50%;transform:translate(-50%)}
.orderList-module-scss-module__p0n_La__popup{z-index:2;width:348px;min-height:347px}.orderList-module-scss-module__p0n_La__popup__inner{z-index:2;flex-direction:column;align-items:stretch;gap:10px;display:flex}.orderList-module-scss-module__p0n_La__popup__imageWrapper{align-self:center}.orderList-module-scss-module__p0n_La__popup__title{color:#333;text-align:center;align-self:center;width:100%;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:32px}.orderList-module-scss-module__p0n_La__popup__text{text-align:center;color:#333;text-align:center;align-self:center;margin:0;padding:0;font-size:16px;line-height:24px}.orderList-module-scss-module__p0n_La__popup__buttons{justify-content:space-between;width:100%;height:48px;margin:16px 0 8px;display:flex}.orderList-module-scss-module__p0n_La__popup__button{text-align:center;width:120px;padding:12px 10px 10px!important}.orderList-module-scss-module__p0n_La__popup__button_border{border:1px solid #e2e2e2}
@font-face{font-family:PF Bague Sans Pro;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/PFBagueSansPro-Bold.woff2)format("woff2"),url(/assets/fonts/PFBagueSansPro-Bold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Thin.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Light.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Regular.ttf)format("truetype"),url(/assets/fonts/Montserrat-Regular.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-Regular.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Medium.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-SemiBold.ttf)format("truetype"),url(/assets/fonts/Montserrat-SemiBold.eot)format("embedded-opentype"),url(/assets/fonts/Montserrat-SemiBold.woff)format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-ExtraBold.ttf)format("truetype")}.order-module-scss-module__FQ97PG__order{background-color:#fff;border-radius:16px;flex-direction:column;align-self:flex-start;padding:16px;display:flex;position:sticky;top:100px;box-shadow:0 3px 6px #0000000f}.order-module-scss-module__FQ97PG__order__title{color:#333;margin:0;padding:0;font-family:PF Bague Sans Pro,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media (max-width:767px){.order-module-scss-module__FQ97PG__order__title{font-size:16px;line-height:24px}}.order-module-scss-module__FQ97PG__order__promo{-webkit-appearance:none;border-radius:30px;margin-top:16px;display:flex;overflow:hidden}.order-module-scss-module__FQ97PG__order__promoInput{color:#999;background-color:#f7f7f7;border:none;width:218px;padding:12px 24px;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px}.order-module-scss-module__FQ97PG__order__promoInput:focus,.order-module-scss-module__FQ97PG__order__promoInput:hover,.order-module-scss-module__FQ97PG__order__promoInput:active{color:#333;outline:none}.order-module-scss-module__FQ97PG__order__promoInput:focus::placeholder,.order-module-scss-module__FQ97PG__order__promoInput:hover::placeholder,.order-module-scss-module__FQ97PG__order__promoInput:active::placeholder{color:#333}@media (max-width:1199px){.order-module-scss-module__FQ97PG__order__promoInput{width:582px}}@media (max-width:767px){.order-module-scss-module__FQ97PG__order__promoInput{width:198px}}.order-module-scss-module__FQ97PG__order__promoButton{box-shadow:none;color:#fff;cursor:pointer;-webkit-appearance:none;background-color:#29a356;border:none;border-top-right-radius:30px;border-bottom-right-radius:30px;outline:none;width:130px;margin:0;padding:12px 16px;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px}.order-module-scss-module__FQ97PG__order__promoButton:disabled,.order-module-scss-module__FQ97PG__order__promoButton_disabled{cursor:default;background-color:#aadcbc}.order-module-scss-module__FQ97PG__order__error{color:red;margin-top:8px;font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:12px;display:block}.order-module-scss-module__FQ97PG__order__success{color:#00af40;margin-top:8px;font-family:Montserrat,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:12px;display:block}.order-module-scss-module__FQ97PG__order__iconError{margin-right:4px}.order-module-scss-module__FQ97PG__order_error .order-module-scss-module__FQ97PG__input__field{color:red;border-color:red}.order-module-scss-module__FQ97PG__order_error .order-module-scss-module__FQ97PG__input__field::placeholder{color:red}.order-module-scss-module__FQ97PG__order__table{border-spacing:0;flex-direction:column;margin-top:16px;display:flex}.order-module-scss-module__FQ97PG__order__tableItem{width:180px}.order-module-scss-module__FQ97PG__order__tableRow{justify-content:space-between;padding:8px 0;display:flex;box-shadow:inset 0 -1px #f6f6f6}.order-module-scss-module__FQ97PG__order__tableCell{color:#333;margin:0;padding:0}.order-module-scss-module__FQ97PG__order__tableRowCount{color:#666;margin-left:44px}.order-module-scss-module__FQ97PG__order__tableRowTotal{margin-left:auto;font-weight:600}.order-module-scss-module__FQ97PG__order__cashback{color:#29a356;align-self:start;margin:16px 0 0;padding:0;font-weight:600;display:flex}.order-module-scss-module__FQ97PG__order__cashbackTooltip{z-index:2;margin:2px 0 0 8px;position:relative}.order-module-scss-module__FQ97PG__order__cashbackTooltip button svg path{fill:#29a355}.order-module-scss-module__FQ97PG__order__total{justify-content:space-between;margin:16px 0;font-family:PF Bague Sans Pro,sans-serif;font-size:32px;font-weight:700;line-height:40px;display:flex}.order-module-scss-module__FQ97PG__order__agreement{color:#999;margin-bottom:16px;font-size:14px;line-height:20px}@media (max-width:767px){.order-module-scss-module__FQ97PG__order__agreement{width:328px}}.order-module-scss-module__FQ97PG__order__receipt{margin-bottom:16px;padding-left:4px}.order-module-scss-module__FQ97PG__order__receiptText{color:#999;padding:0 44px;font-size:12px;line-height:16px}.order-module-scss-module__FQ97PG__order__receiptText:after{top:11px}.order-module-scss-module__FQ97PG__order__button{color:#fff;background-color:#29a356;border:2px solid #29a356;border-radius:32px;justify-content:center;align-items:center;width:100%;min-height:56px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:24px;transition:all .35s;display:flex}.order-module-scss-module__FQ97PG__order__button:hover{color:#29a356;cursor:pointer;background-color:#fff}@media (max-width:1199px){.order-module-scss-module__FQ97PG__order__button{width:712px}}@media (max-width:767px){.order-module-scss-module__FQ97PG__order__button{width:328px}}.order-module-scss-module__FQ97PG__order__button_pulse{animation:2.5s infinite order-module-scss-module__FQ97PG__button-pulse}.order-module-scss-module__FQ97PG__order__button_disabled{cursor:default;color:#fff;background-color:#999;border-color:#999}.order-module-scss-module__FQ97PG__order__button_disabled:hover{color:#fff;background-color:#999;border-color:#999}.order-module-scss-module__FQ97PG__order__buttonInner{justify-content:center;align-items:center;gap:10px;display:flex}.order-module-scss-module__FQ97PG__order__buttonSpinner{flex-shrink:0;width:22px;height:22px;animation:.85s linear infinite order-module-scss-module__FQ97PG__order-submit-spin}@keyframes order-module-scss-module__FQ97PG__order-submit-spin{to{transform:rotate(360deg)}}@keyframes order-module-scss-module__FQ97PG__button-pulse{0%{box-shadow:0 0 #29a355cc}to{box-shadow:0 0 0 15px #29a35500}}
.addressPoints-module-scss-module__F4RSZq__listPoints{background-color:#fff;border:1px solid #e2e2e2;border-radius:16px;max-width:100%;max-height:320px}.addressPoints-module-scss-module__F4RSZq__listPoints_disabled{pointer-events:none;opacity:.65}@media (max-width:1199px){.addressPoints-module-scss-module__F4RSZq__listPoints{max-height:448px}}@media (max-width:767px){.addressPoints-module-scss-module__F4RSZq__listPoints{max-width:355px;height:max-content}}.addressPoints-module-scss-module__F4RSZq__listPoints__list{border-radius:16px;margin:0;padding:0;overflow:hidden}.addressPoints-module-scss-module__F4RSZq__listPoints__point{-webkit-tap-highlight-color:#0000;padding:12px 56px 12px 48px;position:relative}.addressPoints-module-scss-module__F4RSZq__listPoints__point_last:before{display:none}.addressPoints-module-scss-module__F4RSZq__listPoints__point:before{content:"";background-color:#e2e2e2;width:100%;height:1px;position:absolute;bottom:0;left:0}.addressPoints-module-scss-module__F4RSZq__listPoints__pointWrapper{position:relative}.addressPoints-module-scss-module__F4RSZq__listPoints__pointWrapper_restaurant{flex-direction:column;align-items:flex-start;display:flex}.addressPoints-module-scss-module__F4RSZq__listPoints__pointWrapper:before{content:"";background-color:#fff;border:1px solid #e3e3e3;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;right:-31px}.addressPoints-module-scss-module__F4RSZq__listPoints__pointWrapper:after{content:"";opacity:0;background-color:#29a356;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:-26px}.addressPoints-module-scss-module__F4RSZq__listPoints__pointNameWrapper{color:#666;display:flex;position:relative}.addressPoints-module-scss-module__F4RSZq__listPoints__label{cursor:pointer}.addressPoints-module-scss-module__F4RSZq__listPoints__label input:checked+div:after{opacity:1}.addressPoints-module-scss-module__F4RSZq__listPoints__label input:checked+div:before{border-color:#29a356}.addressPoints-module-scss-module__F4RSZq__listPoints__pointIcon{justify-content:center;align-items:center;display:flex;position:absolute;left:-29px}.addressPoints-module-scss-module__F4RSZq__listPoints__pointNameWrapper{align-items:center;display:flex;position:relative}.addressPoints-module-scss-module__F4RSZq__listPoints__pointName{color:#333;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:block}.addressPoints-module-scss-module__F4RSZq__listPoints__pointAddress{color:#333;text-align:left;margin-top:8px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}.addressPoints-module-scss-module__F4RSZq__listPoints__pointAddress_restaurant{color:#333;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:block}.addressPoints-module-scss-module__F4RSZq__listPoints{overflow-y:scroll}.addressPoints-module-scss-module__F4RSZq__listPoints [class*=-scrollbar-vertical],.addressPoints-module-scss-module__F4RSZq__listPoints [class*=-scrollbar-vertical\ active]{margin:8px;padding:2px;transform:translateY(-50%);width:6px!important;height:77.41%!important;top:50%!important}.addressPoints-module-scss-module__F4RSZq__listPoints [class$=-scrollbar-handle]{border-radius:1px;background:#29a355!important}.addressPoints-module-scss-module__F4RSZq__listPoints [class$=-scrollbar-handle\ active]{background:#1d5632!important}.addressPoints-module-scss-module__F4RSZq__listPoints [class$=os-scrollbar-track],.addressPoints-module-scss-module__F4RSZq__listPoints [class$=os-scrollbar-track-off]{background:#e2e2e2!important}.addressPoints-module-scss-module__F4RSZq__listPoints [class$=-scrollbar-vertical],.addressPoints-module-scss-module__F4RSZq__listPoints [class$=-scrollbar-vertical\ active]{transform:translateY(0);height:auto!important;margin-right:-2px!important;top:0!important}.addressPoints-module-scss-module__F4RSZq__listPoints__pointAddressWrapper{align-items:center;display:flex;position:relative}.addressPoints-module-scss-module__F4RSZq__listPoints__pointPhone{color:#333;text-align:left;margin:8px 0;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}.addressPoints-module-scss-module__F4RSZq__listPoints__pointTimeWrapper{align-items:center;display:flex}.addressPoints-module-scss-module__F4RSZq__listPoints__pointTimeWrapper:first-of-type{margin-bottom:4px}.addressPoints-module-scss-module__F4RSZq__listPoints__pointTypeIssues{color:#999;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}.addressPoints-module-scss-module__F4RSZq__listPoints__pointTime{color:#333;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}