.button-more-reviews,.button-order,.button-share-gift,.new-popup .button{text-transform:uppercase}@font-face{font-family:'SF Pro Rounded';src:url('/fonts/sf-pro-rounded/regular/SFRounded-Ultralight.eot');src:url('/fonts/sf-pro-rounded/regular/SFRounded-Ultralight.eot?#iefix') format('embedded-opentype'),url('/fonts/sf-pro-rounded/regular/SFRounded-Ultralight.woff2') format('woff2'),url('/fonts/sf-pro-rounded/regular/SFRounded-Ultralight.woff') format('woff'),url('/fonts/sf-pro-rounded/regular/SFRounded-Ultralight.ttf') format('truetype'),url('/fonts/sf-pro-rounded/regular/SFRounded-Ultralight.svg#SFRounded-Ultralight') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'SF Pro Rounded Bold';src:url('/fonts/sf-pro-rounded/bold/SFRounded-Ultralight.eot');src:url('/fonts/sf-pro-rounded/bold/SFRounded-Ultralight.eot?#iefix') format('embedded-opentype'),url('/fonts/sf-pro-rounded/bold/SFRounded-Ultralight.woff2') format('woff2'),url('/fonts/sf-pro-rounded/bold/SFRounded-Ultralight.woff') format('woff'),url('/fonts/sf-pro-rounded/bold/SFRounded-Ultralight.ttf') format('truetype'),url('/fonts/sf-pro-rounded/bold/SFRounded-Ultralight.svg#SFRounded-Ultralight') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'SF Pro Text';src:url('/fonts/sf-pro-text/regular/SFProText-Regular.eot');src:url('/fonts/sf-pro-text/regular/SFProText-Regular.eot?#iefix') format('embedded-opentype'),url('/fonts/sf-pro-text/regular/SFProText-Regular.woff2') format('woff2'),url('/fonts/sf-pro-text/regular/SFProText-Regular.woff') format('woff'),url('/fonts/sf-pro-text/regular/SFProText-Regular.ttf') format('truetype'),url('/fonts/sf-pro-text/regular/SFProText-Regular.svg#SFProText-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'SF Pro Display';src:url('/fonts/sf-pro-display/SFProDisplay-Regular.eot');src:local('SF Pro Display Regular'),local('SFProDisplay-Regular'),url('/fonts/sf-pro-display/SFProDisplay-Regular.eot?#iefix') format('embedded-opentype'),url('/fonts/sf-pro-display/SFProDisplay-Regular.woff2') format('woff2'),url('/fonts/sf-pro-display/SFProDisplay-Regular.woff') format('woff'),url('/fonts/sf-pro-display/SFProDisplay-Regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'SF Pro Display Medium';src:url('/fonts/sf-pro-display/SFProDisplay-Medium.eot');src:local('SF Pro Display Medium'),local('SFProDisplay-Medium'),url('/fonts/sf-pro-display/SFProDisplay-Medium.eot?#iefix') format('embedded-opentype'),url('/fonts/sf-pro-display/SFProDisplay-Medium.woff2') format('woff2'),url('/fonts/sf-pro-display/SFProDisplay-Medium.woff') format('woff'),url('/fonts/sf-pro-display/SFProDisplay-Medium.ttf') format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'SF Pro Display Bold';src:url('/fonts/sf-pro-display/SFProDisplay-Bold.eot');src:local('SF Pro Display Bold'),local('SFProDisplay-Bold'),url('/fonts/sf-pro-display/SFProDisplay-Bold.eot?#iefix') format('embedded-opentype'),url('/fonts/sf-pro-display/SFProDisplay-Bold.woff2') format('woff2'),url('/fonts/sf-pro-display/SFProDisplay-Bold.woff') format('woff'),url('/fonts/sf-pro-display/SFProDisplay-Bold.ttf') format('truetype');font-weight:700;font-style:normal}button:focus{outline:0}.text-bold{font-weight:700}a{color:#000!important}html{scroll-behavior:smooth}.filter-item:before{content:'•';align-self:flex-start;margin-left:2%;margin-right:3%;color:#fff}#onlineOrderTopMenu::-webkit-scrollbar,.jspContainer::-webkit-scrollbar,.reviews-block-popup::-webkit-scrollbar{height:6px!important;width:12px!important}#onlineOrderTopMenu::-webkit-scrollbar-track,.jspContainer::-webkit-scrollbar-track,.reviews-block-popup::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(102 70 229 / 64%)!important;border-radius:10px!important}#onlineOrderTopMenu::-webkit-scrollbar-thumb,.reviews-block-popup::-webkit-scrollbar-thumb{border-radius:10px!important;-webkit-box-shadow:inset 0 0 20px 2px #6747e5!important}.container-page{padding:12px 8px 0}.brand-block{position:relative}.top-brand-image{width:100%;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),#0d0d0d;border-radius:11px;height:210px}.logo-brand{width:97px;height:44px;position:absolute;z-index:9;left:27px;top:18px;border-radius:10px}.details-block-offers{position:absolute;display:flex;font-family:"SF Pro Display";top:2.79%;color:#fff;right:1.67%;font-size:12px;padding:10px}.details-item{display:flex;align-items:center;margin:0 4.5px}.details-item img{margin-right:5px}.offers-discount-block{position:absolute;bottom:0;z-index:9;display:flex;padding-left:27px}.offers-discount-item{position:relative;margin-right:5px}.offers-discount-item-bottom{background:rgba(255,255,255,.7);backdrop-filter:blur(4px);border-radius:0 10px 10px;width:106px;height:31px;padding:18px 10px;display:flex;flex-direction:column;align-self:center}.offers-discount-item-bottom p{font-family:'SF Pro Rounded';font-weight:500;font-size:11px;margin:0}.offers-discount-item-bottom h5{font-family:'SF Pro Rounded Bold';font-weight:700;font-size:12px;margin:0}.offers-discount-item-top{background:#fff;border-radius:34px;width:fit-content;padding:0 12px;height:30px;position:absolute;z-index:10;top:-15px;font-family:'SF Pro Rounded Bold';font-weight:700;font-size:14px;display:flex;justify-content:center;align-items:center}.switch-delivery-pickup-block,.switch-delivery-type-block-checkout{margin:13px 5px 13px 10px!important;background-color:#efebff;width:332px;height:41px;border-radius:20px!important;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;line-height:14px}.switch-delivery-pickup-item,.switch-delivery-pickup-item.active{border-radius:20px!important;width:50%;font-family:"SF Pro Display";font-weight:600;text-decoration:none;line-height:14px;display:flex;font-size:14px;font-style:normal}.switch-delivery-pickup-item{background-color:transparent;height:36px;-webkit-box-pack:center;justify-content:center;color:#000;flex-direction:column;text-align:center}.switch-delivery-pickup-item.active{background-color:#6747e5;height:41px!important;-webkit-box-pack:center;justify-content:center;color:#fff!important;box-shadow:0 0 9px rgba(0,0,0,.25),inset 0 0 12px rgba(253,253,253,.2)}.switch-delivery-pickup-item small{font-weight:100}.switch-delivery-pickup-item p{font-family:'SF Pro Display Medium'}.text-filter-tittle{font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#ddd8f0;margin-left:17px}.basket-item-block p,.categories-item,.ordder-page-filter{font-family:'SF Pro Rounded'}.ordder-page-filter{margin:13px 5px 13px 6px!important;position:relative;background:#fff;box-shadow:inset 4px 0 8px rgb(0 0 0 / 15%);border-radius:24px;text-align:center;color:#000;padding:0 20px 0 11px;min-width:30%;max-width:-webkit-fill-available;font-size:14px;cursor:pointer;height:20px}.ordder-page-filter:after{content:'';position:absolute;top:11px;right:11px;display:block;width:.5rem;height:.3rem;background-image:url(/images/arrow-dropdown.svg);background-size:cover}.categories-online-order-block{max-width:811px;overflow:auto;margin:20px 0 20px 8px}.categories-item{display:flex;flex-direction:row;align-items:flex-start;padding:13px 15px;margin:5px;background:#fff;min-width:fit-content;box-shadow:0 4px 7px rgba(0,0,0,.07);border-radius:17px;font-weight:500;font-size:14px}.categories-item.active{background:#ddd8f0}.basket-container{position:fixed;bottom:0;width:100%;padding:19px 16px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);z-index:9;box-sizing:border-box}#modalBuyCreditCardsOffers .basket-container{border-radius:0 0 12px 12px}.basket-item-block{display:flex;width:60%;position:relative}.basket-item-block p{font-style:normal;font-weight:600;font-size:16px;padding-left:6px;margin:0}.price-block-basket{display:flex;justify-content:end;width:100%;font-family:'SF Pro Display'}#reviewsModal .close,.button-order{justify-content:center;display:flex}.old-price-basket{font-size:14px;line-height:20px;text-align:right;text-decoration-line:auto}.new-price-basket{font-weight:600;font-size:18px;line-height:22px;padding-left:6px;text-align:right;color:#000}.button-order{width:100%;padding:10px;align-items:center;background:#6747e5;border-radius:14px;text-align:center;font-family:'SF Pro Rounded';font-style:normal;font-weight:bolder;font-size:16px;margin:7px 0;color:#fff}.button-call-order{background:#eae7f6!important;color:#6747e5!important}.counter-basket{position:absolute;background:#6747e5;font-family:'SF Pro Rounded';font-weight:400;font-size:10px;padding:0 6px;top:-4px;color:#fff;border-radius:28px;left:12px}.rating-block-popup,.reviews-block-item{box-shadow:0 0 5px rgb(0 0 0 / 10%);border-radius:10px}.dish-name{font-family:"SF Pro Rounded Bold";font-size:16px!important}.price-block{margin:0 auto;right:0}.delivery-rating,.delivery-sales{font-family:'SF Pro Rounded';font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#383838}.basket-tittle{font-family:'SF Pro Rounded Bold';font-size:18px;color:#000;margin-bottom:22px}.basket-dish-name{font-family:"SF Pro Rounded Bold";font-size:16px}.delivery-price{font-family:"SF Pro Display Medium";font-size:18px;font-weight:bolder}.delivery-old-price{font-family:"SF Pro Display";font-size:14px}.basket-option-name{max-width:131px}#deliveryTotalPrice{font-size:14px;font-family:'SF Pro Rounded';text-decoration:line-through}#deliveryTotalOfferPrice{font-size:16px!important}.btn-gift-order,.btn-phone-pay{background-color:#e1dafa!important;color:#6747e5!important;width:initial;cursor:pointer}.btn-gift-order span{font-weight:400}#deliverySidebarContent #questions,.delivery-btn-wrapper #questions{text-align:left;font-family:'SF Pro Rounded';font-size:12px;line-height:16px}#deliveryModal.new-popup .modal-content,#reviewsModal.new-popup .modal-content{max-width:780px!important;padding:10px 34px!important}#deliveryModal .modal-dialog,#reviewsModal .modal-dialog{max-width:68%!important}#modalCodeOffer.new-popup .modal-content{max-width:360px!important}#deliveryModal.new-popup .modal-message{font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:12px;line-height:23px;text-align:justify}.modal-tittle-popup{font-family:"SF Pro Rounded Bold"!important;font-size:20px!important;text-align:left}.delivery-price-popup h5{font-family:'SF Pro Display Medium';font-size:15px;margin:0}.delivery-price-popup p{font-family:'SF Pro Display';font-size:12px}.time-to-closed{margin:0;width:100%;font-family:'SF Pro Display';font-size:14px;color:#aaa;text-align:initial}.delivery-tittle-offers h5{font-family:'SF Pro Rounded Bold';font-size:20px;line-height:25px;color:#333}.offers-conditions-text{font-family:'SF Pro Display';font-size:16px;line-height:20px;text-align:initial;margin-right:30px;color:#333}#rating{width:266px!important;height:135px!important}.delivery-rating-popup{font-family:'SF Pro Rounded Bold';font-weight:700;font-size:20px;color:#000;text-align:initial}.count-conditions,.reviews-text{font-weight:400;font-style:normal}.count-conditions{font-family:'SF Pro Display';font-size:12px;line-height:15px;color:#828282;text-align:initial}.rating-block-popup{background:#fff;padding:25px 20px}.reviews-block-popup{max-width:780px!important;overflow:auto;display:flex;max-height:134px}.reviews-block-item{background:#fff;padding:11px;min-width:293px;max-height:155px}.username-tittle{font-family:'SF Pro Display Bold';font-size:16px;line-height:20px;color:#000;margin-top:0;text-align:left}#btnGiftOrder span,.reviews-text{font-size:12px}.create-at-reviews{font-family:'SF Pro Display';font-size:12px;line-height:15px;color:#828282;text-align:left;margin-bottom:10px}.reviews-text{font-family:'SF Pro Display';line-height:18px;color:#000;max-height:51px;text-align:initial;overflow:auto}.button-more-reviews{background:#fff;border:2px solid #6747e5;border-radius:14px;font-family:'SF Pro Rounded';font-style:normal;font-weight:600;font-size:16px;line-height:25px;display:flex;align-items:center;text-align:center;color:#6747e5!important;padding:10px 90px;cursor:pointer}.js-order-regular-price{font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:14px;text-align:center;text-decoration-line:line-through;color:#000}.js-order-item-count{font-family:'SF Pro Display'!important;font-style:normal;font-size:14px!important;line-height:22px!important;color:#000}#modalBuyPhoneOffer.new-popup .modal-content{justify-content:end}#modalBuyPhoneOffer.new-popup .button{font-family:'SF Pro Display';font-weight:500;font-size:16px;color:#fff!important}.filter-items{position:absolute;min-width:210px;line-height:2.5;background:rgba(153,61,249,.9);box-shadow:0 4px 4px rgb(0 0 0 / 25%);backdrop-filter:blur(15px);border-radius:8px;right:-13px;top:48px;padding:22px!important;z-index:9999;font-family:'SF Pro Display';font-size:14px;color:#fff}.ordder-page-filter-block{min-width:32%;max-width:-webkit-fill-available}.filter-per-kilogram:before,.js-sort-price-per-kilogram:before{content:'⚡️'!important;margin-right:1%!important;margin-left:0!important}.active-teaser-background{background-color:#eae7f6!important}.border-violet-1{border:3px solid #6747e5}.basket-dish-image .delivery-teaser--img{border:none!important;width:100%!important;border-radius:12px!important}.baloon-maps-foodcourt{display:flex}.baloon-maps-foodcourt .tittle-map-offers{font-family:'SF Pro Rounded Bold';font-weight:700;font-size:16px;line-height:20px;color:#000;margin-bottom:7px}.baloon-maps-foodcourt .description-map-offers{font-family:'SF Pro Display';font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:rgba(0,0,0,.6)}#logoutConfirmPopup .button,#modalCodeOffer.new-popup .button,.button-share-gift p,.new-popup .button{color:#fff!important}.ymaps-2-1-79-balloon__content{height:85px!important}.new-popup .button{width:100%;background-color:#6747e5!important;border-radius:14px!important;font-size:16px!important;line-height:21px;text-align:center;margin-bottom:10px!important;font-family:'SF Pro Rounded Bold'}.delivery-price-popup img{width:100%}.img-delivery-zone{border-radius:10px}.bottom-basket-offers{bottom:8.5rem!important}.bottom-50{bottom:50px}.position-absolute{position:absolute}.height-74{height:73.5%!important}#fixedFiltersOffer.sticky{position:sticky!important;top:82px;z-index:9;width:722px}#onlineOrderTopMenu.sticky{position:sticky!important;top:146px;z-index:8;width:725px;background:#fff}.point-none{pointer-events:none}.bg-shadow-brand-block{position:absolute;top:0;width:-webkit-fill-available;height:210px;border-radius:11px;z-index:0;background:linear-gradient(0deg ,rgb(0 0 0 / 36%),rgb(0 0 0 / 50%)),#c4c4c40d}.switch-delivery-pickup-item.active:before{content:'✓';align-self:flex-start;position:absolute;top:11px;margin:0 13px}.button-tab-for-me.active:before,.button-tab-for-present.active:before{top:12px!important}#reviewsModal .close{width:24px;height:24px;background:#fff;box-shadow:0 4px 20px rgb(0 0 0 / 15%);border-radius:28px;font-size:13px;z-index:9999;opacity:.9;align-items:center}.filter-item.checked{color:#f4c421!important;font-weight:bolder}.filter-item{cursor:pointer}.jq-toast-wrap{z-index:9999!important;width:176px}#deliverySidebarScroll .delivery-dec-quantity-img,.dec-quantity-filter{filter:opacity(1)}#deliveryModal.new-popup .modal-content{max-height:486px;overflow-y:auto}@media (min-width:1600px){#fixedFiltersOffer.sticky,#onlineOrderTopMenu.sticky{width:811px!important}}.btn-phone-pay.disabled{opacity:1!important;cursor:pointer!important}.btn-gift-order.disabled,.button-order.disabled{opacity:.2}.m-t-3{margin-top:3px}.offer-conditions{max-height:49vh;overflow:auto}.tittle-basket-custom-food{font-family:'SF Pro Rounded';font-style:normal;font-weight:600;font-size:18px;line-height:14px;text-align:center;margin:20px auto}.w-auto{width:auto}.buy-promo-popup .payment-sum-block,.unit-wrapp{background-color:inherit!important}.strikethrough:before{transform:rotate(1deg)}#units{width:60px;font-size:18px;font-weight:800;text-align:center;font-family:'SF Pro Display'}.title-subscription-date{font-size:13px!important;text-align:center}.payment-sum-block{display:block;margin:0 39px!important}.unit-wrapp .minusUnit,.unit-wrapp .plusUnit{background:#eaeaea;border-radius:10px;height:36px;width:36px}#paymentMethodsCustom .button{width:100%;margin:5px 0;text-transform:uppercase;border-radius:8px;font-size:14px;padding:13px 0}#byCodeBalance.disabled{opacity:.2;pointer-events:none!important}.text-muted-gray{color:#5c5c5c}.delivery-dec-quantity-img{filter:opacity(.3)}#customFoodBasket{height:64.5vh}@media screen and (max-width:1600px){.categories-online-order-block{max-width:730px!important}}@media screen and (max-height:720px){.height-74{height:60%!important}.offer-conditions{max-height:47vh;overflow:auto}}.new-popup .modal-dialog{max-width:max-content!important}.dish-weight{min-height:30px}#newAlertPopup .modal-dialog{max-width:560px!important;width:350px}#modal_step_buy_certificate .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}#modal_step_buy_certificate .modal-footer{padding:15px}#modal_step_buy_certificate .button-buy-certificate-modal{width:280px}#shareFoodForGift .modal-dialog{max-width:393px!important}#shareFoodForGift .modal-content{text-align:center}#shareFoodForGift .delivery-teaser-row{margin-top:5px!important;margin-bottom:12px}#shareFoodForGift .delivery-quantity-select-wrapp{display:none}#shareFoodForGift .description-gift-modal,#shareFoodForGift .tittle-gift-modal{font-family:"SF Pro Rounded"}.button-share-gift{display:flex;justify-content:center;align-items:center;margin:10px 0;padding:11px 0!important;cursor:pointer;background:#6747e5;border-radius:14px}.button-share-gift p{font-family:"SF Pro Rounded Regular";margin:0;font-size:14px!important}#btnGiftOrder{line-height:1.1!important}#selectOptionsFood button{height:30px;width:120px;background-color:#6747e5;border-radius:50px;border:1px solid #6142d740;-webkit-box-shadow:inset 0 0 #f1f1f1,inset 0 0 #f1f1f1,0 1px 2px rgb(0 0 0 / 10%);-moz-box-shadow:inset 0 0 #f1f1f1,inset 0 0 #f1f1f1,0 1px 2px rgb(0 0 0 / 10%)}#selectOptionsFood select:not([multiple]){padding:5px 23px;border:1px solid #6747e54a;border-radius:5px;font-family:"SF Pro Rounded";cursor:pointer}.purchase-count-teaser{position:absolute;top:126px;background:#fff;padding:6px;border-radius:8px;box-shadow:0 4px 7px rgba(0,0,0,.07)}
