@import "https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&display=swap";
.kiosk{--kiosk-scale:1;--kiosk-rem-base:16px;--k-tier-mult:1;--k-tier-mult-border:1;--k-page-pad-y:calc(3rem*var(--k-tier-mult));--k-page-pad-x:calc(2.5rem*var(--k-tier-mult));--k-page-gap:calc(2rem*var(--k-tier-mult));--k-title-font:calc(3.375rem*var(--k-tier-mult));--k-page-title-font:calc(3.75rem*var(--k-tier-mult));--k-page-title-line:calc(4.75rem*var(--k-tier-mult));--k-btn-font:calc(3.375rem*var(--k-tier-mult));--k-btn-pad-y:calc(1.75rem*var(--k-tier-mult));--k-btn-pad-x:calc(3rem*var(--k-tier-mult));--k-chip-font:calc(3rem*var(--k-tier-mult));--k-chip-pad-y:calc(1rem*var(--k-tier-mult));--k-chip-pad-x:calc(2.1875rem*var(--k-tier-mult));--k-chip-border-width:calc(.25rem*var(--k-tier-mult-border));--k-header-margin-x:calc(2.5rem*var(--k-tier-mult));--k-content-pad-x:calc(2.5rem*var(--k-tier-mult));--k-grid-gap:calc(2rem*var(--k-tier-mult));--k-start-order-font:calc(5rem*var(--k-tier-mult));--k-start-order-pad-y:calc(2rem*var(--k-tier-mult));--k-start-order-pad-x:calc(8.4375rem*var(--k-tier-mult));--k-order-type-gap:calc(8.75rem*var(--k-tier-mult));--k-order-type-title-pad-y:calc(1.25rem*var(--k-tier-mult));--k-order-type-title-pad-x:calc(2.5rem*var(--k-tier-mult));--k-ot-control-gap:calc(3rem*var(--k-tier-mult));--k-ot-card-pad-y:calc(2.5rem*var(--k-tier-mult));--k-ot-card-pad-x:calc(3.125rem*var(--k-tier-mult));--k-ot-card-gap:calc(1.5rem*var(--k-tier-mult));--k-ot-card-max-width:calc(21.25rem*var(--k-tier-mult));--k-ot-card-border-width:calc(.25rem*var(--k-tier-mult-border));--k-ot-card-radius:calc(2.5rem*var(--k-tier-mult));--k-ot-icon-size:calc(8.125rem*var(--k-tier-mult));--k-ot-icon-wrap-pad:calc(3.125rem*var(--k-tier-mult));--k-ot-header-font:var(--k-title-font);--k-lang-gap:calc(1.5rem*var(--k-tier-mult));--k-lang-margin-bottom:calc(3.125rem*var(--k-tier-mult));--k-lang-font:calc(1.875rem*var(--k-tier-mult));--k-lang-pad-y:calc(.3125rem*var(--k-tier-mult));--k-lang-pad-x:calc(3.625rem*var(--k-tier-mult));--k-header-gap:calc(.75rem*var(--k-tier-mult));--k-header-height:calc(5rem*var(--k-tier-mult));--k-header-font:calc(2.5rem*var(--k-tier-mult));--k-header-accessibility-size:calc(3.875rem*var(--k-tier-mult));--k-header-back-border-width:calc(.25rem*var(--k-tier-mult-border));--k-header-back-pad-y:calc(.3125rem*var(--k-tier-mult));--k-header-back-pad-x-r:calc(1.5625rem*var(--k-tier-mult));--k-header-back-pad-x-l:calc(.625rem*var(--k-tier-mult));--k-header-back-icon-size:calc(2.5rem*var(--k-tier-mult));--k-header-user-gap:calc(1.25rem*var(--k-tier-mult));--k-header-user-width:calc(7.5rem*var(--k-tier-mult));--k-header-search-icon-size:calc(2.8125rem*var(--k-tier-mult));--k-header-search-label-offset:calc(2.5rem*var(--k-tier-mult));--k-header-search-font:calc(2.75rem*var(--k-tier-mult));--k-header-search-placeholder-font:calc(2.5rem*var(--k-tier-mult));--k-header-search-pad-left:calc(6rem*var(--k-tier-mult));--k-header-search-pad-right:calc(4rem*var(--k-tier-mult));--k-header-start-over-basis:calc(18.125rem*var(--k-tier-mult));--k-header-start-over-max:calc(15.625rem*var(--k-tier-mult));--k-header-start-over-pad-y:calc(.3125rem*var(--k-tier-mult));--k-header-start-over-pad-x:calc(.9375rem*var(--k-tier-mult));--k-header-icon-size:calc(4rem*var(--k-tier-mult));--k-header-badge-size:calc(2.5rem*var(--k-tier-mult));--k-header-badge-font:calc(2rem*var(--k-tier-mult));--k-header-badge-offset:calc(-.625rem*var(--k-tier-mult));--k-header-icon-badge-top:calc(.375rem*var(--k-tier-mult));--k-header-rtl-input-pad-r:calc(7.1875rem*var(--k-tier-mult));--k-header-rtl-input-pad-l:calc(4rem*var(--k-tier-mult));--k-checkout-section-margin-x:var(--k-header-margin-x);--k-checkout-order-selector-pad:calc(.4375rem*var(--k-tier-mult));--k-checkout-order-item-font:calc(2.75rem*var(--k-tier-mult));--k-checkout-order-item-pad-y:calc(1.8125rem*var(--k-tier-mult));--k-checkout-summary-gap:var(--k-page-gap);--k-checkout-summary-pad-x:calc(1.25rem*var(--k-tier-mult));--k-checkout-summary-body-radius:calc(.625rem*var(--k-tier-mult));--k-checkout-summary-font:calc(2rem*var(--k-tier-mult));--k-checkout-summary-discount-font:calc(2rem*var(--k-tier-mult));--k-checkout-summary-weight-font:calc(1.5rem*var(--k-tier-mult));--k-checkout-summary-badge-icon:calc(2.1875rem*var(--k-tier-mult));--k-checkout-summary-badge-font:calc(1.25rem*var(--k-tier-mult));--k-checkout-apply-font:calc(2.25rem*var(--k-tier-mult));--k-checkout-apply-pad-y:calc(.375rem*var(--k-tier-mult));--k-checkout-apply-pad-x:calc(.875rem*var(--k-tier-mult));--k-checkout-apply-min-height:calc(3.625rem*var(--k-tier-mult));--k-checkout-input-height:calc(3.625rem*var(--k-tier-mult));--k-checkout-input-border-width:calc(.125rem*var(--k-tier-mult-border));--k-checkout-input-radius:calc(.625rem*var(--k-tier-mult));--k-checkout-input-min-width:calc(31.25rem*var(--k-tier-mult));--k-checkout-input-font:calc(2rem*var(--k-tier-mult));--k-checkout-input-pad-y:calc(.5rem*var(--k-tier-mult));--k-checkout-input-pad-x:calc(1.875rem*var(--k-tier-mult));--k-checkout-card-image-gap:calc(2.875rem*var(--k-tier-mult));--k-checkout-card-image-width:calc(18.75rem*var(--k-tier-mult));--k-checkout-card-title-font:calc(2rem*var(--k-tier-mult));--k-checkout-card-delete-icon:calc(2.8125rem*var(--k-tier-mult));--k-checkout-card-tag-offset:calc(1.25rem*var(--k-tier-mult));--k-checkout-card-inline-gap:calc(.3125rem*var(--k-tier-mult));--k-checkout-card-block-tag-pill-y:calc(.1875rem*var(--k-tier-mult));--k-checkout-card-block-tag-pill-x:calc(.875rem*var(--k-tier-mult));--k-checkout-card-block-tag-font:calc(.75rem*var(--k-tier-mult));--k-checkout-card-block-tag-icon-size:calc(.875rem*var(--k-tier-mult));--k-checkout-card-desc-font:calc(1rem*var(--k-tier-mult));--k-checkout-card-desc-margin-bottom:calc(.625rem*var(--k-tier-mult));--k-checkout-card-desc-icon-size:calc(1rem*var(--k-tier-mult));--k-checkout-card-desc-icon-gap:calc(.3125rem*var(--k-tier-mult));--k-checkout-card-desc-icon-shift-y:calc(.1875rem*var(--k-tier-mult));--k-checkout-card-icons-gap:calc(.3125rem*var(--k-tier-mult));--k-checkout-card-badge-font:calc(.75rem*var(--k-tier-mult));--k-checkout-card-badge-pad-y:calc(.1875rem*var(--k-tier-mult));--k-checkout-card-badge-pad-x:calc(.875rem*var(--k-tier-mult));--k-checkout-card-badge-icon-size:calc(.875rem*var(--k-tier-mult));--k-checkout-cutlery-icon-size:calc(2.8125rem*var(--k-tier-mult));--k-checkout-question-size:calc(1.375rem*var(--k-tier-mult));--k-checkout-question-font:calc(1rem*var(--k-tier-mult));--k-checkout-counter-width:calc(11.875rem*var(--k-tier-mult));--k-checkout-counter-height:calc(3.75rem*var(--k-tier-mult));--k-checkout-counter-input-width:calc(3.125rem*var(--k-tier-mult));--k-checkout-counter-input-font:calc(2.75rem*var(--k-tier-mult));--k-checkout-counter-icon-size:calc(2rem*var(--k-tier-mult));--k-login-page-btn-font:var(--k-btn-font);--k-login-page-btn-pad-y:calc(.625rem*var(--k-tier-mult));--k-login-form-pad-x:calc(6.25rem*var(--k-tier-mult));--k-login-input-gap:calc(1.5rem*var(--k-tier-mult));--k-login-title-font:calc(3.375rem*var(--k-tier-mult));--k-login-label-font:calc(2.5rem*var(--k-tier-mult));--k-login-label-margin-bottom:calc(.25rem*var(--k-tier-mult));--k-login-input-font:calc(3.375rem*var(--k-tier-mult));--k-login-input-pad-y:calc(1.6875rem*var(--k-tier-mult));--k-login-input-pad-x:calc(1.25rem*var(--k-tier-mult));--k-login-input-radius:calc(.8125rem*var(--k-tier-mult));--k-login-iti-country-pad-left:calc(.625rem*var(--k-tier-mult));--k-login-iti-flag-scale:calc(1.2 + (var(--k-tier-mult)*.8));--k-login-iti-flag-gap:calc(1.125rem*var(--k-tier-mult));--k-login-iti-selected-gap:calc(.625rem*var(--k-tier-mult));--k-login-iti-arrow-scale:calc(1.2 + (var(--k-tier-mult)*.8));--k-login-iti-arrow-margin-left:calc(1.25rem*var(--k-tier-mult));--k-login-iti-dropdown-width:min(calc(34.6875rem*var(--k-tier-mult)),calc(100vw - 2rem));--k-login-iti-tel-pad-y:calc(1.6875rem*var(--k-tier-mult));--k-login-iti-tel-pad-x-r:calc(1.25rem*var(--k-tier-mult));--k-login-iti-tel-pad-x-l:calc(5.3125rem*var(--k-tier-mult));--k-login-iti-country-list-max-h:calc(25rem*var(--k-tier-mult));--k-login-iti-country-min-h:calc(3.25rem*var(--k-tier-mult));--k-login-iti-country-pad-block:calc(.875rem*var(--k-tier-mult));--k-login-iti-country-pad-inline:calc(1.125rem*var(--k-tier-mult));--k-login-iti-country-gap:calc(.75rem*var(--k-tier-mult));--k-login-iti-country-name-gap:calc(.625rem*var(--k-tier-mult));--k-login-iti-search-pad-x:calc(.625rem*var(--k-tier-mult));--k-login-iti-search-min-h:calc(3.5rem*var(--k-tier-mult));--k-login-code-gap:calc(2rem*var(--k-tier-mult));--k-login-code-font:var(--k-login-input-font);--k-login-code-cell-width:calc(5rem*var(--k-tier-mult));--k-login-code-cell-height:calc(7.5rem*var(--k-tier-mult));--k-login-code-radius:calc(.75rem*var(--k-tier-mult));--k-login-code-shadow:0 1px 1px 0 rgba(0,0,0,.2);--k-login-code-focus-shadow:0 2.5px 2.5px 0 rgba(0,0,0,.2);--k-login-code-focus-outline-width:calc(.25rem*var(--k-tier-mult-border));--k-login-code-focus-outline-color:#b9b9b9;--k-login-code-title-gap:calc(2rem*var(--k-tier-mult));--k-login-code-resend-gap:calc(2.5rem*var(--k-tier-mult));--k-payment-bonuses-pad-x:calc(6.25rem*var(--k-tier-mult));--k-payment-bonuses-gap:calc(2rem*var(--k-tier-mult));--k-payment-summary-head-font:calc(2.625rem*var(--k-tier-mult));--k-payment-summary-font:calc(2rem*var(--k-tier-mult));--k-payment-promo-height:calc(3.625rem*var(--k-tier-mult));--k-payment-promo-border-width:calc(.125rem*var(--k-tier-mult-border));--k-payment-promo-min-width:calc(31.25rem*var(--k-tier-mult));--k-payment-promo-font:calc(2rem*var(--k-tier-mult));--k-payment-promo-pad-y:calc(.5rem*var(--k-tier-mult));--k-payment-promo-pad-x:calc(1.875rem*var(--k-tier-mult));--k-payment-apply-font:calc(2.25rem*var(--k-tier-mult));--k-payment-apply-pad-y:calc(.375rem*var(--k-tier-mult));--k-payment-apply-pad-x:calc(.875rem*var(--k-tier-mult));--k-payment-apply-min-height:calc(3.625rem*var(--k-tier-mult));--k-payment-qr-size:320px;--k-payment-counter-width:calc(11.875rem*var(--k-tier-mult));--k-payment-counter-height:calc(3.75rem*var(--k-tier-mult));--k-payment-counter-input-width:calc(3.125rem*var(--k-tier-mult));--k-payment-counter-input-font:calc(2rem*var(--k-tier-mult));--k-payment-counter-icon-size:calc(2rem*var(--k-tier-mult));--k-payment-question-size:calc(1.375rem*var(--k-tier-mult));--k-payment-question-font:calc(1rem*var(--k-tier-mult));--k-payment-spinner-size:calc(4.375rem*var(--k-tier-mult));--k-payment-spinner-border-width:calc(.625rem*var(--k-tier-mult-border));--k-payment-bonus-font:calc(2.75rem*var(--k-tier-mult));--k-payment-bonus-pad-y:calc(1.5rem*var(--k-tier-mult));--k-payment-bonus-pad-x:calc(1.5625rem*var(--k-tier-mult));--k-payment-bonus-border-width:calc(.0625rem*var(--k-tier-mult-border));--k-payment-bonus-radius:calc(6.25rem*var(--k-tier-mult));--k-payment-bonus-name-gap:calc(1rem*var(--k-tier-mult));--k-payment-bonus-icon-size:calc(3.75rem*var(--k-tier-mult));--k-payment-bages-item-pad-top:calc(.3125rem*var(--k-tier-mult));--k-payment-bages-item-margin-top:calc(1.25rem*var(--k-tier-mult));--k-payment-bages-item-border-width:calc(.125rem*var(--k-tier-mult-border));--k-payment-bages-done-size:calc(.9375rem*var(--k-tier-mult));--k-payment-bages-done-top:calc(.9375rem*var(--k-tier-mult));--k-payment-bages-done-shift-x:calc(.9375rem*var(--k-tier-mult));--k-payment-bages-done-icon:calc(.8125rem*var(--k-tier-mult));--k-payment-bages-icon-size:calc(2.1875rem*var(--k-tier-mult));--k-payment-bages-label-font:calc(1.25rem*var(--k-tier-mult));--k-payment-bages-label-margin-top:calc(.3125rem*var(--k-tier-mult));--k-cart-preview-content-max-offset:calc(8.75rem*var(--k-tier-mult));--k-cart-preview-close-offset:calc(1.5625rem*var(--k-tier-mult));--k-cart-preview-close-size:calc(3.125rem*var(--k-tier-mult));--k-cart-preview-summary-radius:calc(2.5rem*var(--k-tier-mult));--k-cart-preview-description-font:calc(1.5rem*var(--k-tier-mult));--k-cart-preview-name-max-width:calc(20rem*var(--k-tier-mult));--k-cart-preview-icon-size:calc(2rem*var(--k-tier-mult));--k-cart-preview-header-font:calc(3.375rem*var(--k-tier-mult));--k-cart-preview-media-width:calc(9.375rem*var(--k-tier-mult));--k-cart-preview-row-font:calc(2rem*var(--k-tier-mult));--k-cart-preview-counter-width:calc(13.75rem*var(--k-tier-mult));--k-cart-preview-counter-height:calc(5rem*var(--k-tier-mult));--k-cart-preview-counter-input-width:calc(3.75rem*var(--k-tier-mult));--k-cart-preview-counter-input-font:calc(2.75rem*var(--k-tier-mult));--k-cart-preview-counter-icon-size:calc(2rem*var(--k-tier-mult));--k-cart-preview-checkout-width-offset:calc(5rem*var(--k-tier-mult));--k-cart-preview-checkout-pad-y:calc(1.75rem*var(--k-tier-mult));--k-cart-preview-checkout-pad-x:calc(3rem*var(--k-tier-mult));--k-cart-preview-checkout-font:calc(3.375rem*var(--k-tier-mult));--k-cart-preview-checkout-radius:calc(6.25rem*var(--k-tier-mult));--k-cart-preview-checkout-margin-x:calc(2.5rem*var(--k-tier-mult));--k-cart-preview-checkout-margin-bottom:calc(3.75rem*var(--k-tier-mult));--k-cart-preview-spinner-size:calc(4.375rem*var(--k-tier-mult));--k-cart-preview-spinner-border-width:calc(.625rem*var(--k-tier-mult-border));--k-cart-preview-total-font:calc(2rem*var(--k-tier-mult));--k-cart-preview-total-pad-x:calc(1.5625rem*var(--k-tier-mult));--k-cart-preview-total-pad-bottom:calc(1.25rem*var(--k-tier-mult));--k-cart-preview-total-spinner-size:calc(1.875rem*var(--k-tier-mult));--k-cart-preview-empty-products-pad-bottom:calc(.9375rem*var(--k-tier-mult));--k-card-tag-font:calc(1.25rem*var(--k-tier-mult));--k-card-tag-right:calc(1.25rem*var(--k-tier-mult));--k-card-title-font:calc(2rem*var(--k-tier-mult));--k-card-desc-font:calc(.9375rem*var(--k-tier-mult));--k-card-desc-margin-bottom:calc(.5rem*var(--k-tier-mult));--k-card-main-pad-t:calc(.5rem*var(--k-tier-mult));--k-card-main-pad-x:calc(1rem*var(--k-tier-mult));--k-card-main-pad-b:calc(1rem*var(--k-tier-mult));--k-card-icon-size:calc(1.5625rem*var(--k-tier-mult));--k-card-price-font:calc(2rem*var(--k-tier-mult));--k-card-border-radius:calc(.625rem*var(--k-tier-mult));--k-card-shadow-y:calc(.40125rem*var(--k-tier-mult));--k-card-shadow-blur-small:calc(.13375rem*var(--k-tier-mult));--k-card-shadow-blur-large:calc(1.07063rem*var(--k-tier-mult));--k-modal-width:80%;--k-modal-max-width:min(80vw,87.5rem);--k-modal-max-height:80vh;font-family:Assistant,sans-serif;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.kiosk.kiosk-tier-s{--k-tier-mult:.755;--k-tier-mult-border:.7;--k-checkout-section-margin-x:1.25rem;--k-checkout-order-selector-pad:.3125rem;--k-checkout-order-item-font:1.375rem;--k-checkout-order-item-pad-y:.9375rem;--k-checkout-summary-gap:1rem;--k-checkout-summary-font:1.375rem;--k-checkout-summary-discount-font:1.375rem;--k-checkout-summary-weight-font:1rem;--k-checkout-summary-badge-icon:1.5625rem;--k-checkout-apply-font:1.375rem;--k-checkout-apply-min-height:2.75rem;--k-checkout-input-font:1.375rem;--k-checkout-input-pad-y:.5rem;--k-checkout-input-pad-x:.9375rem;--k-checkout-card-image-gap:1.4375rem;--k-checkout-card-image-width:10.625rem;--k-checkout-card-title-font:1.375rem;--k-checkout-card-delete-icon:1.5625rem;--k-checkout-card-block-tag-font:.75rem;--k-checkout-card-block-tag-icon-size:.75rem;--k-checkout-card-desc-font:.875rem;--k-checkout-card-desc-margin-bottom:.25rem;--k-checkout-card-desc-icon-size:.75rem;--k-checkout-card-desc-icon-gap:.25rem;--k-checkout-card-desc-icon-shift-y:.125rem;--k-checkout-card-icons-gap:.25rem;--k-checkout-card-badge-font:.625rem;--k-checkout-card-badge-pad-y:.125rem;--k-checkout-card-badge-pad-x:.5rem;--k-checkout-card-badge-icon-size:.75rem;--k-checkout-cutlery-icon-size:1.5625rem;--k-checkout-question-size:1rem;--k-checkout-question-font:.75rem;--k-checkout-counter-width:6.25rem;--k-checkout-counter-height:2.1875rem;--k-checkout-counter-input-width:2.5rem;--k-checkout-counter-input-font:1.375rem;--k-checkout-counter-icon-size:1.25rem;--k-login-page-btn-font:1.6875rem;--k-login-page-btn-pad-y:.625rem;--k-login-form-pad-x:2.5rem;--k-login-input-gap:.75rem;--k-login-title-font:1.6875rem;--k-login-label-font:1.25rem;--k-login-input-font:1.6875rem;--k-login-input-pad-y:.8125rem;--k-login-input-pad-x:.625rem;--k-login-input-radius:.625rem;--k-login-iti-country-pad-left:.5rem;--k-login-iti-flag-scale:1.6;--k-login-iti-flag-gap:.625rem;--k-login-iti-selected-gap:.375rem;--k-login-iti-arrow-scale:1.6;--k-login-iti-arrow-margin-left:.75rem;--k-login-iti-dropdown-width:min(23rem,calc(100vw - 1.5rem));--k-login-iti-tel-pad-y:.8125rem;--k-login-iti-tel-pad-x-r:.625rem;--k-login-iti-tel-pad-x-l:3.25rem;--k-login-iti-country-list-max-h:18rem;--k-login-iti-country-min-h:2.5rem;--k-login-iti-country-pad-block:.5rem;--k-login-iti-country-pad-inline:.75rem;--k-login-iti-country-gap:.5rem;--k-login-iti-country-name-gap:.5rem;--k-login-iti-search-pad-x:.5rem;--k-login-iti-search-min-h:2.5rem;--k-login-code-gap:1rem;--k-login-code-font:1.6875rem;--k-login-code-cell-width:3.4375rem;--k-login-code-cell-height:4.6875rem;--k-login-code-radius:.75rem;--k-login-code-focus-outline-width:.125rem;--k-login-code-title-gap:1rem;--k-login-code-resend-gap:1.25rem;--k-payment-bonuses-pad-x:3.125rem;--k-payment-bonuses-gap:1rem;--k-payment-summary-head-font:1.6875rem;--k-payment-summary-font:1.375rem;--k-payment-promo-height:2.75rem;--k-payment-promo-min-width:15.625rem;--k-payment-promo-font:1.375rem;--k-payment-promo-pad-y:.375rem;--k-payment-promo-pad-x:.875rem;--k-payment-apply-font:1.375rem;--k-payment-apply-min-height:2.75rem;--k-payment-qr-size:270px;--k-payment-counter-width:6.25rem;--k-payment-counter-height:2.1875rem;--k-payment-counter-input-width:2.5rem;--k-payment-counter-input-font:1.375rem;--k-payment-counter-icon-size:1.25rem;--k-payment-question-size:1rem;--k-payment-question-font:.75rem;--k-payment-spinner-size:2.1875rem;--k-payment-spinner-border-width:.25rem;--k-payment-bonus-font:1.375rem;--k-payment-bonus-pad-y:.75rem;--k-payment-bonus-pad-x:.8125rem;--k-payment-bonus-radius:3.125rem;--k-payment-bonus-name-gap:.5rem;--k-payment-bonus-icon-size:1.875rem;--k-payment-bages-icon-size:1.5625rem;--k-payment-bages-label-font:.875rem;--k-cart-preview-content-max-offset:5rem;--k-cart-preview-close-size:1.875rem;--k-cart-preview-summary-radius:1.25rem;--k-cart-preview-icon-size:1.25rem;--k-cart-preview-header-font:1.6875rem;--k-cart-preview-media-width:4.6875rem;--k-cart-preview-row-font:1.25rem;--k-cart-preview-counter-width:8.125rem;--k-cart-preview-counter-height:2.5rem;--k-cart-preview-counter-input-width:2.5rem;--k-cart-preview-counter-input-font:1.375rem;--k-cart-preview-counter-icon-size:1.0625rem;--k-cart-preview-checkout-width-offset:2.5rem;--k-cart-preview-checkout-pad-y:.875rem;--k-cart-preview-checkout-pad-x:1.5rem;--k-cart-preview-checkout-font:1.6875rem;--k-cart-preview-checkout-margin-x:1.25rem;--k-cart-preview-checkout-margin-bottom:1.875rem;--k-cart-preview-spinner-size:2.375rem;--k-cart-preview-spinner-border-width:.25rem;--k-cart-preview-total-font:1.25rem;--k-cart-preview-total-pad-x:1rem;--k-cart-preview-total-pad-bottom:.75rem;--k-cart-preview-total-spinner-size:1.5rem;--k-cart-preview-empty-products-pad-bottom:.75rem}.kiosk.kiosk-tier-m{--k-tier-mult:1;--k-tier-mult-border:1;--k-payment-qr-size:320px}.kiosk.kiosk-tier-l{--k-tier-mult:1.415;--k-tier-mult-border:1.2;--k-payment-qr-size:400px}.kiosk.kiosk-tier-xl{--k-tier-mult:1.853;--k-tier-mult-border:1.4;--k-payment-qr-size:480px}.kiosk .loaderWrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.kiosk .kioskModal{z-index:9999;background:rgba(12,32,54,.8);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.kiosk .kioskModal .kioskContent{border-radius:calc(2.5rem*var(--k-tier-mult));padding:calc(6.25rem*var(--k-tier-mult));width:calc(100% - 5rem*var(--k-tier-mult));height:calc(100% - 5rem*var(--k-tier-mult));background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.kiosk .kioskModal .kioskContent .title{font-size:calc(2.75rem*var(--k-tier-mult));margin-bottom:calc(5rem*var(--k-tier-mult));text-align:center}.kiosk .kioskModal .kioskContent .minor{margin-top:calc(1.5rem*var(--k-tier-mult))}.kiosk .kioskModal .kioskContent .btn{text-align:center;padding-top:calc(1.3125rem*var(--k-tier-mult));padding-bottom:calc(1.3125rem*var(--k-tier-mult));font-size:var(--k-btn-font);width:100%;line-height:calc(4.375rem*var(--k-tier-mult));justify-content:center;transition:all .3s;display:block}.kiosk button{color:#fff;background:0 0;border:none;outline:none;font-family:Assistant,sans-serif;transition:all .3s}.kiosk button.btn{border-style:solid;border-width:calc(.25rem*var(--k-tier-mult-border));padding:calc(.3125rem*var(--k-tier-mult))calc(2.5rem*var(--k-tier-mult));border-color:transparent;border-radius:100px;font-weight:600}.kiosk button.btn.minor{color:#000;background:#fff}.kiosk button.btn.major{color:var(--typography-on-main,#fff);background:var(--main-color)}.kiosk button.btn.bordered{border:calc(.25rem*var(--k-tier-mult-border))solid #b9b9b9;color:#000}.kiosk button.btn:disabled{opacity:.5}.kiosk .kioskPage{width:100vw;height:calc(var(--vh,1vh)*100);z-index:3;position:relative;overflow:hidden}.kiosk .kioskPage button{color:#fff;background:0 0;border:none;outline:none;font-family:Assistant,sans-serif}.kiosk .kioskPage button.btn{border-style:solid;border-width:calc(.25rem*var(--k-tier-mult-border));padding:calc(.3125rem*var(--k-tier-mult))calc(2.5rem*var(--k-tier-mult));border-color:transparent;border-radius:100px;font-weight:600;line-height:normal}.kiosk .kioskPage button.btn.minor{color:#000;background:#fff}.kiosk .kioskPage button.btn.major{color:var(--typography-on-main,#fff);background:var(--main-color)}.kiosk .kioskPage button.btn.bordered{border:calc(.25rem*var(--k-tier-mult-border))solid #b9b9b9;color:#000}.kiosk .kioskPage button.btn:disabled{opacity:.5}.kiosk .kioskPage .pageTitle{font-size:var(--k-page-title-font);font-weight:600;line-height:var(--k-page-title-line)}.kiosk .kioskPage.menu .restaurant-product-card,.kiosk .kioskPage.upsellings .restaurant-product-card{border-radius:var(--k-card-border-radius);box-shadow:0px var(--k-card-shadow-y)var(--k-card-shadow-blur-small)0px rgba(0,0,0,.06),0px var(--k-card-shadow-y)var(--k-card-shadow-blur-large)0px rgba(0,0,0,.15);background:#fff;border-bottom:1px solid #ccc;padding:0;position:relative}.kiosk .kioskPage.menu .restaurant-product-card .weightedTitle,.kiosk .kioskPage.upsellings .restaurant-product-card .weightedTitle{white-space:nowrap}.kiosk .kioskPage.menu .restaurant-product-card .productTag,.kiosk .kioskPage.upsellings .restaurant-product-card .productTag{font-size:var(--k-card-tag-font);left:initial;right:var(--k-card-tag-right)}.kiosk .kioskPage.menu .restaurant-product-card.blockMode,.kiosk .kioskPage.upsellings .restaurant-product-card.blockMode{flex-direction:column}.kiosk .kioskPage.menu .restaurant-product-card.blockMode .image,.kiosk .kioskPage.upsellings .restaurant-product-card.blockMode .image{width:100%;margin:0}.kiosk .kioskPage.menu .restaurant-product-card.blockMode .image img,.kiosk .kioskPage.upsellings .restaurant-product-card.blockMode .image img{width:100%}.kiosk .kioskPage.menu .restaurant-product-card .title,.kiosk .kioskPage.upsellings .restaurant-product-card .title{font-size:var(--k-card-title-font);margin:0;font-weight:400}.kiosk .kioskPage.menu .restaurant-product-card .description,.kiosk .kioskPage.upsellings .restaurant-product-card .description{color:#000;font-size:var(--k-card-desc-font);margin:0 0 var(--k-card-desc-margin-bottom)0;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kiosk .kioskPage.menu .restaurant-product-card .main-data,.kiosk .kioskPage.upsellings .restaurant-product-card .main-data{height:100%;padding:var(--k-card-main-pad-t)var(--k-card-main-pad-x)var(--k-card-main-pad-b)var(--k-card-main-pad-x);justify-content:space-between}.kiosk .kioskPage.menu .restaurant-product-card .main-data .name,.kiosk .kioskPage.upsellings .restaurant-product-card .main-data .name{align-items:flex-start}.kiosk .kioskPage.menu .restaurant-product-card .icon,.kiosk .kioskPage.upsellings .restaurant-product-card .icon{width:var(--k-card-icon-size)!important;height:var(--k-card-icon-size)!important}.kiosk .kioskPage.menu .restaurant-product-card .bottom-leftside,.kiosk .kioskPage.upsellings .restaurant-product-card .bottom-leftside{display:none!important}.kiosk .kioskPage.menu .restaurant-product-card .price,.kiosk .kioskPage.upsellings .restaurant-product-card .price{font-size:var(--k-card-price-font);margin:0 0 0 auto;font-weight:600}.kiosk .kioskPage.menu .restaurant-product-card .price .priceFullButton,.kiosk .kioskPage.upsellings .restaurant-product-card .price .priceFullButton{font-weight:600;font-size:var(--k-card-price-font)}.kiosk .kioskPage.checkout .summary,.kiosk .kioskPage.paymentSetup .summary{margin:0!important}.kiosk .kioskPage.checkout .summary .mainData,.kiosk .kioskPage.paymentSetup .summary .mainData{border-radius:20px;padding:48px}.kiosk .kioskPage.checkout .summary .mainData .head,.kiosk .kioskPage.paymentSetup .summary .mainData .head{margin-bottom:30px;font-size:54px;font-weight:600}.kiosk .kioskPage.checkout .summary .mainData .item,.kiosk .kioskPage.checkout .summary .mainData .field,.kiosk .kioskPage.checkout .summary .mainData .price,.kiosk .kioskPage.paymentSetup .summary .mainData .item,.kiosk .kioskPage.paymentSetup .summary .mainData .field,.kiosk .kioskPage.paymentSetup .summary .mainData .price{margin-bottom:30px;font-size:44px;font-weight:600}.kiosk .kioskPage.checkout .summary .mainData .field,.kiosk .kioskPage.checkout .summary .mainData .price,.kiosk .kioskPage.paymentSetup .summary .mainData .field,.kiosk .kioskPage.paymentSetup .summary .mainData .price{margin:0}.kiosk .kioskPage.checkout .summary .confirmButton,.kiosk .kioskPage.paymentSetup .summary .confirmButton{display:none}.kiosk .kioskPage.checkout .summary .bagesPaymentSummary .discountItem,.kiosk .kioskPage.paymentSetup .summary .bagesPaymentSummary .discountItem{border:none}.kiosk .kioskPage.checkout .summary .bagesPaymentSummary .discountLabel,.kiosk .kioskPage.paymentSetup .summary .bagesPaymentSummary .discountLabel{font-size:var(--k-payment-bages-label-font,1.25rem)}.kiosk .kioskPage.checkout .summary .bagesPaymentSummary .icon,.kiosk .kioskPage.paymentSetup .summary .bagesPaymentSummary .icon{width:var(--k-payment-bages-icon-size,2.1875rem);height:var(--k-payment-bages-icon-size,2.1875rem)}.add-dish-layout:not(.isMobile){width:90%;font-family:Assistant,sans-serif;position:absolute;bottom:50%;right:50%;overflow:hidden;transform:translate(50%,50%);border-radius:var(--border-radius)!important}.add-dish-layout:not(.isMobile) .close{width:80px;height:80px}.add-dish-layout:not(.isMobile) .close .delete{width:40px;height:40px}.add-dish-layout:not(.isMobile) .productTag{font-size:40px}.add-dish-layout:not(.isMobile) .full-price{gap:23px}.add-dish-layout:not(.isMobile) .full-price.tabsControl .btn{width:100%;height:auto;font-size:54px;font-weight:600;padding:30px 0!important}.add-dish-layout:not(.isMobile) .full-price.tabsControl .btn .spinner{width:62px;height:62px}.add-dish-layout:not(.isMobile) .full-price{grid-template-rows:auto;grid-template-columns:max-content 1fr}.add-dish-layout:not(.isMobile) .full-price .counterButton{width:330px;font-size:54px;font-weight:600}.add-dish-layout:not(.isMobile) .full-price .counterButton .plus,.add-dish-layout:not(.isMobile) .full-price .counterButton .minus{width:50px;height:50px}.add-dish-layout:not(.isMobile) .full-price .price-total{width:auto}.add-dish-layout:not(.isMobile) .full-price .add-to-order .icon{width:50px;height:50px}.add-dish-layout:not(.isMobile) .full-price .add-to-order{padding:32px 0}.add-dish-layout:not(.isMobile) .full-price .add-to-order .price-total,.add-dish-layout:not(.isMobile) .full-price .add-to-order .label,.add-dish-layout:not(.isMobile) .full-price .add-to-order span{font-size:54px;font-weight:600}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish{width:100%;max-height:calc(90vh - 180px)}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .step{width:40px;height:40px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .summary-options{grid-template-columns:max-content 1fr 200px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .summary-options .weightedLabel{align-items:center}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .summary-options .summary-name,.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .summary-options .summary-option,.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .summary-options .summary-button{font-size:32px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .summary-options .summary-name .icon,.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .summary-options .summary-option .icon,.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .summary-options .summary-button .icon{width:30px!important;height:30px!important}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .summary-options .summary-button{height:auto;padding:20px 0}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .steps{margin-bottom:30px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .header,.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .selected-product-options-header{height:initial;margin:20px 0;font-size:44px;font-weight:600;display:block;width:initial!important}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .header-name{font-size:54px;font-weight:600}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .text-spec{font-size:44px;font-weight:400}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .oprions,.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .price,.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .text{font-size:44px;font-weight:600}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .option-description{font-weight:400;font-size:32px!important}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .option-description p{margin:0}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .oprions{width:100%!important}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .warning .icon{width:35px;height:35px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .warning .warning-message{font-size:32px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .text{display:block}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .checkbox{margin-bottom:24px;padding:24px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .checkbox.withCounter{padding-bottom:0}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .checkbox.withCounter .counterButton{width:250px;height:initial!important}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .checkbox.withCounter .counterButton .minus,.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .checkbox.withCounter .counterButton .plus{width:30px;height:30px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .radio-button{margin-bottom:32px;padding:24px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .radio-button .input{align-items:center;display:flex}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .radio-button .text{margin:0 15px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .radio-button input:checked:before{width:25px;height:25px}.add-dish-layout:not(.isMobile) .restaurant-modal-add-dish .radio-button input:before{width:35px;height:35px}.add-dish-layout .restaurant-modal-add-dish .header{width:initial}.rtl .add-dish-layout .full-price .counterButton{direction:rtl!important}.fade-enter{opacity:0;z-index:1}.fade-enter.fade-enter-active{opacity:1;transition:opacity .25s ease-in}.grecaptcha-badge{visibility:hidden}.isMobile.kiosk .kioskModal.kioskModalHere{z-index:999}.isMobile.kiosk .kioskModal .kioskContent{border-radius:20px}.isMobile.kiosk .kioskModal .kioskContent .title{margin-bottom:40px;font-size:27px}.isMobile.kiosk .kioskModal .kioskContent .minor{margin-top:12px}.isMobile.kiosk .kioskModal .kioskContent .btn{padding-top:10px;padding-bottom:10px;font-size:27px!important}.isMobile.kiosk .kioskPage.menu .restaurant-product-card .title,.isMobile.kiosk .kioskPage.upsellings .restaurant-product-card .title{font-size:16px}.isMobile.kiosk .kioskPage.menu .restaurant-product-card .description,.isMobile.kiosk .kioskPage.upsellings .restaurant-product-card .description{max-height:60px;margin:0 0 4px;font-size:14px}.isMobile.kiosk .kioskPage.menu .restaurant-product-card .main-data,.isMobile.kiosk .kioskPage.upsellings .restaurant-product-card .main-data{padding:4px 8px 8px}.isMobile.kiosk .kioskPage.menu .restaurant-product-card .icon,.isMobile.kiosk .kioskPage.upsellings .restaurant-product-card .icon{width:13px!important;height:13px!important}.isMobile.kiosk .kioskPage.menu .restaurant-product-card .price,.isMobile.kiosk .kioskPage.upsellings .restaurant-product-card .price{font-weight:600}.isMobile.kiosk .kioskPage.menu .restaurant-product-card .price .priceFullButton,.isMobile.kiosk .kioskPage.upsellings .restaurant-product-card .price .priceFullButton{font-size:16px}.isMobile.kiosk .kioskPage.paymentSetup .summary,.isMobile.kiosk .kioskPage.checkout .summary{margin-top:16px}.isMobile.kiosk .kioskPage.paymentSetup .summary .mainData,.isMobile.kiosk .kioskPage.checkout .summary .mainData{border-radius:10px;padding:24px}.isMobile.kiosk .kioskPage.paymentSetup .summary .mainData .head,.isMobile.kiosk .kioskPage.checkout .summary .mainData .head{margin-bottom:15px;font-size:27px}.isMobile.kiosk .kioskPage.paymentSetup .summary .mainData .item,.isMobile.kiosk .kioskPage.paymentSetup .summary .mainData .field,.isMobile.kiosk .kioskPage.paymentSetup .summary .mainData .price,.isMobile.kiosk .kioskPage.checkout .summary .mainData .item,.isMobile.kiosk .kioskPage.checkout .summary .mainData .field,.isMobile.kiosk .kioskPage.checkout .summary .mainData .price{font-size:22px}.isMobile.kiosk .kioskPage .pageTitle{font-size:40px;line-height:45px}.isMobile.kiosk .kioskPage button.btn{padding:5px 25px;font-size:27px}.isMobile.kiosk .kioskPage button.btn.bordered{border-width:2px}.isRtl.kiosk{direction:rtl}#userwayAccessibilityIcon{position:relative}#userwayAccessibilityIcon:before{z-index:1;content:"";border-radius:10px;width:calc(100% + 5px);height:calc(100% + 5px);display:block;position:absolute;top:50%;left:calc(50% + 1px);transform:translate(-50%,-50%)}#userwayAccessibilityIcon .uiiw{z-index:3;position:relative}button,div{-webkit-tap-highlight-color:transparent}
.languageControl{align-items:center;gap:var(--k-lang-gap);margin-bottom:var(--k-lang-margin-bottom);display:flex}.languageControl .language{font-size:var(--k-lang-font);padding:var(--k-lang-pad-y)var(--k-lang-pad-x);font-weight:400}
.orderTypeControl{justify-content:center;align-items:center;gap:var(--k-ot-control-gap);display:flex}.orderTypeControl.ghost{opacity:.5}.orderTypeControl .orderTypeItem{padding:var(--k-ot-card-pad-y)var(--k-ot-card-pad-x);justify-content:center;align-items:center;gap:var(--k-ot-card-gap);max-width:var(--k-ot-card-max-width);border:var(--k-ot-card-border-width)solid #f5f5f5;border-radius:var(--k-ot-card-radius);background:#fff;flex-direction:column;display:flex}.orderTypeControl .orderTypeItem .icon{width:var(--k-ot-icon-size);height:var(--k-ot-icon-size);background:var(--typography-on-main,#fff)}.orderTypeControl .orderTypeItem .iconWrapper{background:var(--main-color);padding:var(--k-ot-icon-wrap-pad);aspect-ratio:1;border-radius:100%}.orderTypeControl .orderTypeItem .orderTypeHeader{white-space:nowrap;font-size:var(--k-ot-header-font);font-weight:600}.kioskLoader .spinner{width:5.625rem;height:5.625rem}.kioskLoader.hidden{display:none}
.kioskModal.cartPreviewModal{align-items:end!important}.kioskModal.cartPreviewModal .kioskContent{max-height:calc(100% - var(--k-cart-preview-content-max-offset,8.75rem));position:relative;overflow:auto;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;align-items:end!important;width:100%!important;height:min-content!important;padding:0!important}.kioskModal.cartPreviewModal .kioskContent .ButtonClose{top:var(--k-cart-preview-close-offset,1.5625rem);right:var(--k-cart-preview-close-offset,1.5625rem);width:var(--k-cart-preview-close-size,3.125rem);height:var(--k-cart-preview-close-size,3.125rem);z-index:2;position:absolute}.kioskModal.cartPreviewModal .kioskContent .summaryBlock{border-radius:var(--k-cart-preview-summary-radius,2.5rem);background:0 0;width:100%;overflow:auto}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product{overflow:hidden}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop{align-items:start}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productBottom .counterButton{border-color:#000;width:auto}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productBottom .counterButton input{color:#000}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productBottom .counterButton .icon{fill:#000!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productBottom .productDescription{color:#000;font-size:var(--k-cart-preview-description-font,1.5rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productName{max-width:var(--k-cart-preview-name-max-width,20rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .confirmButton{display:none}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody{background:0 0;padding-top:0;padding-bottom:0}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .itemDiscount,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .customFields{display:flex}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .itemDiscount .discount,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .customFields .discount{align-items:center;gap:var(--k-cart-preview-summary-gap,.625rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .itemDiscount .discount-name,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .customFields .discount-name{color:#747474;font-weight:700}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .item,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .field,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .price,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .name,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .value,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .itemDiscount,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .customFields,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .discount-name{line-height:1.2;font-size:var(--k-cart-preview-row-font,2rem)!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .bagesPaymentSummary{display:none}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .icon{width:var(--k-cart-preview-icon-size,2rem);height:var(--k-cart-preview-icon-size,2rem);background:0 0}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .headerContent{font-size:var(--k-cart-preview-header-font,3.375rem);background:#fff;position:-webkit-sticky;position:sticky;top:0}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productTop .mediaWrapper{width:var(--k-cart-preview-media-width,9.375rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productTop .productName,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productTop .price{font-size:var(--k-cart-preview-row-font,2rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryItem{font-size:var(--k-cart-preview-header-font,3.375rem);display:none}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .hr{display:none}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productBottom .counterButton{width:var(--k-cart-preview-counter-width,13.75rem);height:var(--k-cart-preview-counter-height,5rem)!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productBottom .counterButton input.control{font-weight:400;width:var(--k-cart-preview-counter-input-width,3.75rem)!important;font-size:var(--k-cart-preview-counter-input-font,2.75rem)!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productBottom .counterButton .icon{width:var(--k-cart-preview-counter-icon-size,2rem)!important;height:var(--k-cart-preview-counter-icon-size,2rem)!important}.kioskModal.cartPreviewModal .kioskContent .checkoutBtn{width:calc(100% - var(--k-cart-preview-checkout-width-offset,5rem));padding:var(--k-cart-preview-checkout-pad-y,1.75rem)var(--k-cart-preview-checkout-pad-x,3rem);background:var(--main-color);font-size:var(--k-cart-preview-checkout-font,3.375rem);color:var(--typography-on-main,#fff);border-radius:var(--k-cart-preview-checkout-radius,6.25rem);margin:0 var(--k-cart-preview-checkout-margin-x,2.5rem)var(--k-cart-preview-checkout-margin-bottom,3.75rem)var(--k-cart-preview-checkout-margin-x,2.5rem);justify-content:space-between;font-weight:400;transition:all .3s;display:flex;position:relative}.kioskModal.cartPreviewModal .kioskContent .checkoutBtn .spinner{width:var(--k-cart-preview-spinner-size,4.375rem);height:var(--k-cart-preview-spinner-size,4.375rem);top:calc(50% - var(--k-cart-preview-spinner-size,4.375rem)/2);left:calc(50% - var(--k-cart-preview-spinner-size,4.375rem)/2);border-width:var(--k-cart-preview-spinner-border-width,.625rem);position:absolute}.kioskModal.cartPreviewModal .kioskContent .checkoutBtn.disabled{opacity:.5}.kioskModal.cartPreviewModal .kioskContent .totalPrice{width:100%;padding:0 var(--k-cart-preview-total-pad-x,1.5625rem)var(--k-cart-preview-total-pad-bottom,1.25rem)var(--k-cart-preview-total-pad-x,1.5625rem);font-size:var(--k-cart-preview-total-font,2rem);justify-content:space-between;align-items:center;font-weight:600;display:flex;position:relative}.kioskModal.cartPreviewModal .kioskContent .totalPrice.loading{opacity:.5}.kioskModal.cartPreviewModal .kioskContent .totalPrice .price{color:var(--main-color);position:relative}.kioskModal.cartPreviewModal .kioskContent .totalPrice .spinner{top:calc(50% - var(--k-cart-preview-total-spinner-size,1.875rem)/2);left:calc(50% - var(--k-cart-preview-total-spinner-size,1.875rem)/2);width:var(--k-cart-preview-total-spinner-size,1.875rem);height:var(--k-cart-preview-total-spinner-size,1.875rem);position:absolute}.kioskModal.cartPreviewModal.emptyDiscounts .summaryBlock .products{padding-bottom:var(--k-cart-preview-empty-products-pad-bottom,.9375rem)}.kioskModal.cartPreviewModal.emptyDiscounts .summaryBlock .products .product:last-child{border:none}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .ButtonClose{height:var(--k-cart-preview-close-size,1.875rem);width:var(--k-cart-preview-close-size,1.875rem)}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .icon{height:var(--k-cart-preview-icon-size,1.25rem);width:var(--k-cart-preview-icon-size,1.25rem)}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .itemDiscount,.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .customFields,.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .discount-name{font-size:var(--k-cart-preview-row-font,1.25rem)!important}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .headerContent{font-size:var(--k-cart-preview-header-font,1.6875rem)}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .productTop .mediaWrapper{width:var(--k-cart-preview-media-width,4.6875rem)}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .productTop .productName,.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .productTop .price{font-size:var(--k-cart-preview-row-font,1.25rem)}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryItem{font-size:var(--k-cart-preview-header-font,1.6875rem)}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock{border-radius:var(--k-cart-preview-summary-radius,1.25rem)}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .counterButton{width:var(--k-cart-preview-counter-width,8.125rem);height:var(--k-cart-preview-counter-height,2.5rem)!important}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .counterButton input.control{width:var(--k-cart-preview-counter-input-width,2.5rem)!important;font-size:var(--k-cart-preview-counter-input-font,1.375rem)!important}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .summaryBlock .counterButton .icon{width:var(--k-cart-preview-counter-icon-size,1.0625rem)!important;height:var(--k-cart-preview-counter-icon-size,1.0625rem)!important}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .checkoutBtn{margin:0 var(--k-cart-preview-checkout-margin-x,1.25rem)var(--k-cart-preview-checkout-margin-bottom,1.875rem)var(--k-cart-preview-checkout-margin-x,1.25rem);font-size:var(--k-cart-preview-checkout-font,1.6875rem);padding:var(--k-cart-preview-checkout-pad-y,.875rem)var(--k-cart-preview-checkout-pad-x,1.5rem);width:calc(100% - var(--k-cart-preview-checkout-width-offset,2.5rem))}.kiosk.kiosk-tier-s .kioskModal.cartPreviewModal .kioskContent .checkoutBtn .spinner{width:var(--k-cart-preview-spinner-size,2.375rem);height:var(--k-cart-preview-spinner-size,2.375rem);border-width:var(--k-cart-preview-spinner-border-width,.25rem);top:calc(50% - var(--k-cart-preview-spinner-size,2.375rem)/2);left:calc(50% - var(--k-cart-preview-spinner-size,2.375rem)/2)}.isRtl .cartPreviewModal .ButtonClose{top:var(--k-cart-preview-close-offset,1.5625rem);left:var(--k-cart-preview-close-offset,1.5625rem);right:initial}
.kioskHeader{justify-content:space-between;align-items:center;gap:var(--k-header-gap);height:var(--k-header-height);font-size:var(--k-header-font);margin:0 var(--k-header-margin-x);font-weight:400;display:flex}.kioskHeader .accessibility{width:var(--k-header-accessibility-size);height:var(--k-header-accessibility-size)}.kioskHeader .ButtonBack{height:var(--k-header-height);border:var(--k-header-back-border-width)solid #b9b9b9;padding:var(--k-header-back-pad-y)var(--k-header-back-pad-x-r)var(--k-header-back-pad-y)var(--k-header-back-pad-x-l);background:0 0;border-radius:100px;margin:0;font-weight:400}.kioskHeader .ButtonBack .icon{width:var(--k-header-back-icon-size);height:var(--k-header-back-icon-size)}.kioskHeader .userName{align-items:center;gap:var(--k-header-user-gap);display:flex;color:#000!important}.kioskHeader .userName span{width:var(--k-header-user-width);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kioskHeader .userName .icon{transform:rotate(180deg)}.kioskHeader .devider{flex:1}.kioskHeader .search-input{height:var(--k-header-height);flex:1}.kioskHeader .search-input .icon{height:var(--k-header-search-icon-size);width:var(--k-header-search-icon-size)}.kioskHeader .search-input label{right:var(--k-header-search-label-offset);left:var(--k-header-search-label-offset)}.kioskHeader .search-input input{height:100%;max-width:initial;padding-left:var(--k-header-search-pad-left);padding-right:var(--k-header-search-pad-right);font-family:Assistant,sans-serif;font-weight:400;font-size:var(--k-header-search-font)!important;border-radius:100px!important}.kioskHeader .search-input input::placeholder{font-weight:400;font-size:var(--k-header-search-placeholder-font)}.kioskHeader .startOver{flex:0 0 var(--k-header-start-over-basis);max-width:var(--k-header-start-over-max);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden;padding:var(--k-header-start-over-pad-y)var(--k-header-start-over-pad-x)!important}.kioskHeader .icon{height:var(--k-header-icon-size);width:var(--k-header-icon-size);background:#000}.kioskHeader .btn{font-size:var(--k-header-font);height:100%;font-weight:400}.kioskHeader .badge{background:var(--main-color);color:var(--typography-on-main,#fff);width:var(--k-header-badge-size);height:var(--k-header-badge-size);font-size:var(--k-header-badge-font);z-index:1;right:var(--k-header-badge-offset);top:var(--k-header-badge-offset);border-radius:100px;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute}.kioskHeader .iconWithBadge{top:var(--k-header-icon-badge-top);position:relative}.kioskHeader .btn,.kioskHeader .ButtonBack{font-weight:400!important}.kioskHeader .kioskModal .kioskContent{height:auto}.isRtl .kioskHeader .ButtonBack .icon{transform:rotate(0);margin:0!important}.isRtl .kioskHeader .search-input input{padding:0 var(--k-header-rtl-input-pad-r)0 var(--k-header-rtl-input-pad-l)}
.orderTypeSelector{background:var(--second-main-color);padding:var(--k-checkout-order-selector-pad,.4375rem);border-radius:100px;align-items:center;display:flex}.orderTypeSelector .orderTypeItem{text-align:center;width:100%;font-size:var(--k-checkout-order-item-font,2.75rem);color:var(--main-color);padding:var(--k-checkout-order-item-pad-y,1.8125rem)0;border-radius:100px;font-weight:600}.orderTypeSelector .orderTypeItem.selected{color:#fff;background:var(--main-color)}.isMobile .orderTypeSelector{padding:var(--k-checkout-order-selector-pad,.3125rem)}.isMobile .orderTypeSelector .orderTypeItem{font-size:var(--k-checkout-order-item-font,1.375rem);padding:var(--k-checkout-order-item-pad-y,.9375rem)0}
.kioskPage .bonusItem{font-size:var(--k-payment-bonus-font,2.75rem);padding:var(--k-payment-bonus-pad-y,1.5rem)var(--k-payment-bonus-pad-x,1.5625rem);border:var(--k-payment-bonus-border-width,.0625rem)solid #b9b9b9;border-radius:var(--k-payment-bonus-radius,6.25rem);justify-content:space-between;align-items:center;font-weight:600;display:flex}.kioskPage .bonusItem.selected{border-color:var(--main-color);background:var(--second-main-color);color:var(--main-color)}.kioskPage .bonusItem .bonusName{align-items:center;gap:var(--k-payment-bonus-name-gap,1rem);display:flex}.kioskPage .bonusItem .bonusName .icon{width:var(--k-payment-bonus-icon-size,3.75rem);height:var(--k-payment-bonus-icon-size,3.75rem);flex-shrink:0}.kioskPage .bonusItem .bonusAmount{color:var(--main-color)}.isMobile .kioskPage .bonusItem{font-size:var(--k-payment-bonus-font,1.375rem);padding:var(--k-payment-bonus-pad-y,.75rem)var(--k-payment-bonus-pad-x,.8125rem)}.isMobile .kioskPage .bonusItem .bonusName{gap:var(--k-payment-bonus-name-gap,.5rem)}.isMobile .kioskPage .bonusItem .bonusName .icon{height:var(--k-payment-bonus-icon-size,1.875rem);width:var(--k-payment-bonus-icon-size,1.875rem)}.isMobile .kioskPage .bonusItem .bonusName .icon.bonus{transform:translateY(1px)}
.kioskPage.upsellings{gap:var(--k-page-gap);padding-bottom:calc(3.75rem*var(--k-tier-mult));grid-template-rows:min-content 1fr min-content min-content;transition:all 1s;display:grid}.kioskPage.upsellings .pageTitle{padding:var(--k-page-pad-x)var(--k-page-pad-x)0 var(--k-page-pad-x);text-align:center}.kioskPage.upsellings .products{height:100%;overflow:auto}.kioskPage.upsellings .wrapper{grid-template-columns:repeat(3,calc(33.3% - 4rem*var(--k-tier-mult)/3));gap:var(--k-grid-gap);width:100%;padding:var(--k-content-pad-x);display:grid;overflow:auto}.kioskPage.upsellings .wrapper .restaurant-product-card .priceFullButton{font-size:calc(1.5rem*var(--k-tier-mult))!important}.kioskPage.upsellings .wrapper .restaurant-product-card .priceFullButton .chooseProduct{display:none}.kioskPage.upsellings .btn{font-size:var(--k-btn-font);margin:0 var(--k-header-margin-x);position:relative;padding-bottom:var(--k-btn-pad-y)!important;padding-top:var(--k-btn-pad-y)!important}.kioskPage.upsellings .btn .spinner{top:calc(50% - 1.875rem*var(--k-tier-mult));left:calc(50% - 1.875rem*var(--k-tier-mult));height:calc(3.75rem*var(--k-tier-mult));width:calc(3.75rem*var(--k-tier-mult));border-width:calc(.625rem*var(--k-tier-mult-border));position:absolute}.kioskPage.upsellings .btn.major{margin-bottom:calc(3.125rem*var(--k-tier-mult));justify-content:space-between;align-items:center;display:flex}
