@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-action-btn-height:calc(120px*var(--kiosk-scale));--k-action-btn-pad:calc(24px*var(--kiosk-scale));--k-action-btn-radius:calc(288px*var(--kiosk-scale));--k-action-btn-font:calc(44px*var(--kiosk-scale));--k-action-btn-line:calc(63.419px*var(--kiosk-scale));--k-action-btn-bottom:calc(60px*var(--kiosk-scale));--k-modal-here-title-font:calc(54px*var(--kiosk-scale));--k-modal-here-title-line:calc(63.36px*var(--kiosk-scale));--k-modal-content-btn-gap:calc(24px*var(--kiosk-scale));--k-modal-content-title-margin-bottom:calc(80px*var(--kiosk-scale));--k-modal-here-border-width:calc(4px*var(--kiosk-scale));--k-kiosk-pill-height:calc(110px*var(--kiosk-scale));--k-kiosk-pill-pad-x:calc(24px*var(--kiosk-scale));--k-kiosk-pill-border:calc(2px*var(--kiosk-scale));--k-kiosk-pill-radius:calc(100px*var(--kiosk-scale));--k-kiosk-pill-gap:calc(32px*var(--kiosk-scale));--k-kiosk-pill-icon-size:calc(60px*var(--kiosk-scale));--k-kiosk-pill-text-font:calc(44px*var(--kiosk-scale));--k-kiosk-pill-text-line:calc(52.8px*var(--kiosk-scale));--k-kiosk-pill-inner-gap:calc(24px*var(--kiosk-scale));--k-checkout-btn-font:calc(2.5rem*var(--k-tier-mult));--k-checkout-btn-pad-y:calc(24px*var(--kiosk-scale));--k-checkout-btn-pad-x:calc(48px*var(--kiosk-scale));--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(32px*var(--kiosk-scale));--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(7rem*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.375rem*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-coupon-font:calc(1.5rem*var(--k-tier-mult));--k-checkout-summary-discount-row-gap:calc(.5rem*var(--k-tier-mult));--k-checkout-summary-discount-inline-gap:calc(.5rem*var(--k-tier-mult));--k-checkout-summary-discount-icon-size:calc(1.5rem*var(--k-tier-mult));--k-checkout-summary-remove-coupon-font:calc(1.5rem*var(--k-tier-mult));--k-checkout-summary-remove-coupon-pad-y:calc(.25rem*var(--k-tier-mult));--k-checkout-summary-remove-coupon-pad-x:calc(.625rem*var(--k-tier-mult));--k-checkout-summary-remove-coupon-radius:calc(.3125rem*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(32px*var(--kiosk-scale));--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-invalid-coupon-font:calc(1.375rem*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-delete-icon-width:calc(24px*var(--kiosk-scale));--k-checkout-card-delete-icon-height:calc(26px*var(--kiosk-scale));--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(11rem*var(--k-tier-mult));--k-checkout-counter-height:calc(3.5rem*var(--k-tier-mult));--k-checkout-counter-width-cart-preview:calc(8rem*var(--k-tier-mult));--k-checkout-counter-height-cart-preview:calc(2.35rem*var(--k-tier-mult));--k-checkout-counter-input-width-cart-preview:calc(2.25rem*var(--k-tier-mult));--k-checkout-counter-input-font-cart-preview:calc(1.75rem*var(--k-tier-mult));--k-checkout-counter-input-width:calc(3.125rem*var(--k-tier-mult));--k-checkout-counter-input-font:calc(2.5rem*var(--k-tier-mult));--k-checkout-counter-icon-size:calc(1.5rem*var(--k-tier-mult));--k-checkout-counter-icon-size-preview:calc(1.25rem*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(43px*var(--kiosk-scale));--k-login-code-resend-button-padding:calc(.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-invalid-coupon-font:calc(1.375rem*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:0;--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(32px*var(--kiosk-scale));--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-header-safe-pad:calc(var(--k-cart-preview-close-offset) + var(--k-cart-preview-close-size) + calc(1rem*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(17rem*var(--k-tier-mult));--k-cart-preview-counter-height:calc(6.25rem*var(--k-tier-mult));--k-cart-preview-counter-input-width:calc(4.75rem*var(--k-tier-mult));--k-cart-preview-counter-input-font:calc(3.25rem*var(--k-tier-mult));--k-cart-preview-counter-icon-size:calc(2.5rem*var(--k-tier-mult));--k-cart-preview-price-icon-size:calc(1.25rem*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(1.75rem*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(16px*var(--kiosk-scale));--k-card-icon-size:calc(1.25rem*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;--k-menu-search-products-loader:calc(4rem*var(--k-tier-mult));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-discount-row-gap:.25rem;--k-checkout-summary-discount-inline-gap:.375rem;--k-checkout-summary-discount-icon-size:.875rem;--k-checkout-summary-remove-coupon-font:.75rem;--k-checkout-summary-remove-coupon-pad-y:.125rem;--k-checkout-summary-remove-coupon-pad-x:.375rem;--k-checkout-summary-remove-coupon-radius:.25rem;--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-invalid-coupon-font:1rem;--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-width-cart-preview:8rem;--k-checkout-counter-height-cart-preview:2.25rem;--k-checkout-counter-input-width-cart-preview:2rem;--k-checkout-counter-input-font-cart-preview:1.375rem;--k-checkout-counter-input-width:2.5rem;--k-checkout-counter-input-font:1.375rem;--k-checkout-counter-icon-size:1.25rem;--k-checkout-counter-icon-size-preview:1rem;--k-login-page-btn-font:1.6875rem;--k-login-page-btn-pad-y:.625rem;--k-checkout-btn-font:1.6875rem;--k-checkout-btn-pad-y:.75rem;--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-invalid-coupon-font:1rem;--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:10.75rem;--k-cart-preview-counter-height:3.5rem;--k-cart-preview-counter-input-width:3rem;--k-cart-preview-counter-input-font:1.875rem;--k-cart-preview-counter-icon-size:1.5rem;--k-cart-preview-price-icon-size:1rem;--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));box-sizing:border-box;align-items:stretch;gap:var(--k-modal-content-btn-gap);height:calc(100% - 5rem*var(--k-tier-mult));padding:calc(6.25rem*var(--k-tier-mult));width:calc(100% - 5rem*var(--k-tier-mult));background:#fff;flex-direction:column;justify-content:center;display:flex}.kiosk .kioskModal .kioskContent .title{color:#000;font-size:var(--k-modal-here-title-font);font-weight:600;line-height:var(--k-modal-here-title-line);margin:0 0 var(--k-modal-content-title-margin-bottom);text-align:center}.kiosk .kioskModal .kioskContent .kioskUpsellingBtnContainer{gap:var(--k-modal-content-btn-gap);flex-direction:column;width:100%;display:flex}.kiosk .kioskModal .kioskContent .kioskUpsellingBtnContainer .btn{margin:0}.kiosk .kioskModal .kioskContent>.btn,.kiosk .kioskModal .kioskContent .kioskUpsellingBtnContainer .btn{border-radius:var(--k-action-btn-radius);box-sizing:border-box;font-size:var(--k-action-btn-font);height:var(--k-action-btn-height);font-weight:600;line-height:var(--k-action-btn-line);text-align:center;flex-shrink:0;justify-content:center;align-items:center;width:100%;margin:0;transition:all .3s;display:flex;padding:var(--k-action-btn-pad)!important}.kiosk .kioskModal .kioskContent>.btn span,.kiosk .kioskModal .kioskContent .kioskUpsellingBtnContainer .btn span{font-size:var(--k-action-btn-font);font-weight:600;line-height:var(--k-action-btn-line)}.kiosk .kioskModal .kioskContent>.btn.minor,.kiosk .kioskModal .kioskContent .kioskUpsellingBtnContainer .btn.minor{border:var(--k-modal-here-border-width)solid #b9b9b9;color:#000;background:#fff}.kiosk .kioskModal .kioskContent>.btn.minor span,.kiosk .kioskModal .kioskContent .kioskUpsellingBtnContainer .btn.minor span{color:#000}.kiosk .kioskModal .kioskContent>.btn.major,.kiosk .kioskModal .kioskContent .kioskUpsellingBtnContainer .btn.major{background:var(--main-color);color:var(--typography-on-main,#fff);border:none}.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.blockMode .main-data .bottom .price,.kiosk .kioskPage.upsellings .restaurant-product-card.blockMode .main-data .bottom .price{width:100%;margin:0}.kiosk .kioskPage.menu .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton,.kiosk .kioskPage.upsellings .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton{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 .restaurant-product-card.blockMode .main-data .bottom .price,.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price{width:100%;margin:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton,.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton{width:100%}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.icon,.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.icon{flex-shrink:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-blue:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-red:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.checkout .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-blue:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.kiosk .kioskPage.paymentSetup .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.price-through~.price-red:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.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);height:var(--k-payment-bages-icon-size)}.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.kioskModalHere .kioskContent .title{font-size:var(--k-modal-here-title-font)}.isMobile.kiosk .kioskModal.kioskModalHere .kioskContent .btn{height:var(--k-action-btn-height);line-height:var(--k-action-btn-line);font-size:var(--k-action-btn-font)!important;padding:var(--k-action-btn-pad)!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}.kiosk-active .ReactModalPortal{position:absolute;z-index:999!important}
.languageControl{--k-lang-compact-mult:.9;align-items:center;gap:calc(var(--k-lang-gap)*var(--k-lang-compact-mult));margin-bottom:var(--k-lang-margin-bottom);display:flex}.languageControl .language{font-size:calc(var(--k-lang-font)*var(--k-lang-compact-mult));padding:calc(var(--k-lang-pad-y)*var(--k-lang-compact-mult))calc(var(--k-lang-pad-x)*var(--k-lang-compact-mult));font-weight:400}
.orderTypeControl{--k-order-type-control-width:calc(1000px*var(--kiosk-scale));--k-order-type-control-gap:calc(48px*var(--kiosk-scale));--k-order-type-item-padding:calc(48px*var(--kiosk-scale));--k-order-type-item-gap:calc(24px*var(--kiosk-scale));--k-order-type-item-border-width:calc(4px*var(--kiosk-scale));--k-order-type-item-radius:calc(40px*var(--kiosk-scale));--k-order-type-icon-wrapper-size:calc(300px*var(--kiosk-scale));--k-order-type-icon-size:calc(180px*var(--kiosk-scale));--k-order-type-header-font:calc(54px*var(--kiosk-scale));--k-order-type-header-line-height:calc(69.528px*var(--kiosk-scale));justify-content:center;align-items:center;gap:var(--k-order-type-control-gap);width:min(100%,var(--k-order-type-control-width));display:flex}.orderTypeControl.ghost{opacity:.5}.orderTypeControl .orderTypeItem{padding:var(--k-order-type-item-padding);justify-content:center;align-items:center;gap:var(--k-order-type-item-gap);border:var(--k-order-type-item-border-width)solid #f5f5f5;border-radius:var(--k-order-type-item-radius);box-shadow:0 calc(6.422px*var(--kiosk-scale))calc(17.125px*var(--kiosk-scale))0 rgba(0,0,0,.08);background:#fff;flex-direction:column;flex:1 0 0;display:flex}.orderTypeControl .orderTypeItem .icon{width:var(--k-order-type-icon-size);height:var(--k-order-type-icon-size);background:var(--typography-on-main,#fff)}.orderTypeControl .orderTypeItem .iconWrapper{background:var(--main-color);height:var(--k-order-type-icon-wrapper-size);width:var(--k-order-type-icon-wrapper-size);aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;padding:0;display:flex}.orderTypeControl .orderTypeItem .orderTypeHeader{white-space:nowrap;font-size:var(--k-order-type-header-font);font-weight:600;line-height:var(--k-order-type-header-line-height)}.kioskLoader .spinner{width:5.625rem;height:5.625rem}.kioskLoader.hidden{display:none}
.kioskModal.cartPreviewModal{--k-cart-preview-compact-mult:.9;--k-cart-preview-header-pad-left:calc(40px*var(--kiosk-scale));--k-cart-preview-products-pad-x:calc(40px*var(--kiosk-scale));--k-cart-preview-header-content-height:calc(110px*var(--kiosk-scale));--k-cart-preview-header-content-font:calc(54px*var(--kiosk-scale));--k-cart-preview-header-content-line:calc(64px*var(--kiosk-scale));--k-cart-preview-header-content-pad-bottom:calc(12px*var(--kiosk-scale));--k-cart-preview-close-icon-size:calc(38px*var(--kiosk-scale));--k-cart-preview-product-name-font:calc(32px*var(--kiosk-scale));--k-cart-preview-product-name-line:calc(38.4px*var(--kiosk-scale));--k-cart-preview-product-radius:calc(20px*var(--kiosk-scale));--k-cart-preview-product-shadow-y:calc(6.422px*var(--kiosk-scale));--k-cart-preview-product-shadow-blur:calc(17.125px*var(--kiosk-scale));--k-cart-preview-description-font:calc(32px*var(--kiosk-scale));--k-cart-preview-final-price-font:var(--k-cart-preview-product-name-font);--k-cart-preview-final-price-line:var(--k-cart-preview-product-name-line);--k-cart-preview-counter-width:calc(170px*var(--kiosk-scale));--k-cart-preview-counter-height:calc(60px*var(--kiosk-scale));--k-cart-preview-counter-radius:calc(10px*var(--kiosk-scale));--k-cart-preview-counter-pad-x:calc(16px*var(--kiosk-scale));--k-cart-preview-counter-input-font:calc(32px*var(--kiosk-scale));--k-cart-preview-product-text-pad-left:calc(46px*var(--kiosk-scale));--k-cart-preview-product-pad-y:calc(24px*var(--kiosk-scale));--k-cart-preview-product-min-height:calc(200px*var(--kiosk-scale));--k-cart-preview-media-min-width:calc(290px*var(--kiosk-scale));--k-cart-preview-product-text-gap:calc(16px*var(--kiosk-scale));--k-cart-preview-product-right-pad-right:calc(24px*var(--kiosk-scale));--k-cart-preview-final-price-icon-gap:calc(46px*var(--kiosk-scale));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 .close.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;background-color:#fff;position:absolute}.kioskModal.cartPreviewModal .kioskContent .close.ButtonClose .icon.delete{height:var(--k-cart-preview-close-icon-size);width:var(--k-cart-preview-close-icon-size)}.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{padding-left:var(--k-cart-preview-products-pad-x);padding-right:var(--k-cart-preview-products-pad-x)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product{border-radius:var(--k-cart-preview-product-radius);box-shadow:0 var(--k-cart-preview-product-shadow-y)var(--k-cart-preview-product-shadow-blur)0 rgba(0,0,0,.15);min-height:var(--k-cart-preview-product-min-height);flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop{flex:1;align-items:stretch;gap:0;width:100%;display:flex}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop>div:has(>.mediaWrapper){box-sizing:border-box;flex-direction:column;flex-shrink:0;align-self:stretch;min-height:100%;display:flex}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .mediaWrapper{min-height:100%;min-width:var(--k-cart-preview-media-min-width);flex-shrink:0;align-self:stretch}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productText{box-sizing:border-box;justify-content:flex-start;align-self:stretch;gap:var(--k-cart-preview-product-text-gap);min-width:0;padding-left:var(--k-cart-preview-product-text-pad-left);padding-top:var(--k-cart-preview-product-pad-y);padding-bottom:var(--k-cart-preview-product-pad-y);flex-direction:column;flex:1;display:flex}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productText .productName{font-size:var(--k-cart-preview-product-name-font);font-weight:600;line-height:var(--k-cart-preview-product-name-line);max-width:var(--k-cart-preview-name-max-width,20rem);margin:0}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productText .productDescription{color:#000;font-size:var(--k-cart-preview-description-font);margin:0;padding:0;font-weight:400;line-height:normal}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productRight{box-sizing:border-box;padding-top:var(--k-cart-preview-product-pad-y);padding-right:var(--k-cart-preview-product-right-pad-right);padding-bottom:var(--k-cart-preview-product-pad-y);flex-direction:column;align-self:stretch;align-items:flex-end;margin-left:auto;display:flex}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productRight>.finalPrice,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productRight .price{align-items:center;gap:var(--k-cart-preview-final-price-icon-gap);display:flex}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productRight>.finalPrice,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productRight .price .finalPrice{font-weight:600;line-height:var(--k-cart-preview-product-name-line);font-size:var(--k-cart-preview-product-name-font)!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productRight .counterButton{box-sizing:border-box;border-radius:var(--k-cart-preview-counter-radius);padding-left:var(--k-cart-preview-counter-pad-x);padding-right:var(--k-cart-preview-counter-pad-x);justify-content:space-around;align-self:flex-end;margin-top:auto;display:flex;overflow:hidden;width:var(--k-cart-preview-counter-width)!important;height:var(--k-cart-preview-counter-height)!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productRight .counterButton .icon{color:var(--main-color)!important;fill:var(--main-color)!important;width:var(--k-checkout-counter-icon-size-preview)!important;height:var(--k-checkout-counter-icon-size-preview)!important;background:0 0!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productRight .counterButton input.control{padding:0;width:var(--k-checkout-counter-input-width-cart-preview)!important;font-size:var(--k-cart-preview-counter-input-font)!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productBottom,.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 .summaryBody .discount,.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryBody .coupon,.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{box-sizing:border-box;font-size:var(--k-cart-preview-header-content-font);height:var(--k-cart-preview-header-content-height);font-weight:600;line-height:var(--k-cart-preview-header-content-line);padding-bottom:var(--k-cart-preview-header-content-pad-bottom);padding-left:var(--k-cart-preview-header-pad-left);background:#fff;position:-webkit-sticky;position:sticky;top:0}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .headerContent:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:var(--k-cart-preview-header-safe-pad,5.6875rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .headerContent:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:var(--k-cart-preview-header-safe-pad,5.6875rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .headerContent:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:var(--k-cart-preview-header-safe-pad,5.6875rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .headerContent:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--k-cart-preview-header-safe-pad,5.6875rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .headerContent:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--k-cart-preview-header-safe-pad,5.6875rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .headerContent:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--k-cart-preview-header-safe-pad,5.6875rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productTop .mediaWrapper{width:var(--k-cart-preview-media-width,9.375rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productTop .price{font-size:var(--k-cart-preview-row-font,2rem)}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productTop .price .icon{width:var(--k-cart-preview-price-icon-size,1.25rem)!important;height:var(--k-cart-preview-price-icon-size,1.25rem)!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .summaryItem{font-size:var(--k-cart-preview-header-font,3.375rem);display:none}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .finalPrice{font-weight:600;line-height:var(--k-cart-preview-final-price-line);font-size:var(--k-cart-preview-final-price-font)!important}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .hr{display:none}.kioskModal.cartPreviewModal .kioskContent .summaryBlock .productBottom .counterButton{width:var(--k-cart-preview-counter-width);border-radius:var(--k-cart-preview-counter-radius);padding-left:var(--k-cart-preview-counter-pad-x);padding-right:var(--k-cart-preview-counter-pad-x);height:var(--k-cart-preview-counter-height)!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)!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{border-radius:var(--k-action-btn-radius);box-sizing:border-box;color:var(--typography-on-main,#fff);font-size:var(--k-action-btn-font);height:var(--k-action-btn-height);font-weight:600;line-height:var(--k-action-btn-line);margin:0 var(--k-cart-preview-products-pad-x)var(--k-action-btn-bottom);padding:var(--k-checkout-btn-pad-y)var(--k-checkout-btn-pad-x);background:var(--main-color);width:calc(100% - var(--k-cart-preview-products-pad-x)*2);justify-content:space-between;align-items:center;transition:all .3s;display:flex;position:relative}.kioskModal.cartPreviewModal .kioskContent .checkoutBtn span{font-size:var(--k-action-btn-font);font-weight:600;line-height:var(--k-action-btn-line)}.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 .close.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 .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);height:var(--k-cart-preview-counter-height)!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)!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{font-size:var(--k-action-btn-font);margin:0 0 var(--k-action-btn-bottom);padding:var(--k-checkout-btn-pad-y)var(--k-checkout-btn-pad-x);width:100%}.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 .close.ButtonClose{top:var(--k-cart-preview-close-offset,1.5625rem);left:var(--k-cart-preview-close-offset,1.5625rem);right:initial}.rtl .kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productText{padding-left:0;padding-right:var(--k-cart-preview-product-right-pad-right)}.rtl .kioskModal.cartPreviewModal .kioskContent .summaryBlock .products .product .productTop .productRight{margin-left:initial;padding-left:var(--k-cart-preview-product-text-pad-left);margin-right:auto;padding-right:0}
.kioskHeader{--k-header-gap:calc(32px*var(--kiosk-scale));--k-header-control-height:calc(80px*var(--kiosk-scale));--k-header-font-size:calc(44px*var(--kiosk-scale));--k-header-line-height:calc(69.528px*var(--kiosk-scale));--k-header-back-icon-size:calc(52px*var(--kiosk-scale));--k-header-back-pad-top:calc(24px*var(--kiosk-scale));--k-header-back-pad-right:calc(40px*var(--kiosk-scale));--k-header-back-pad-bottom:calc(24px*var(--kiosk-scale));--k-header-back-pad-left:calc(24px*var(--kiosk-scale));--k-header-back-gap:calc(16px*var(--kiosk-scale));--k-header-border-width:calc(4px*var(--kiosk-scale));--k-header-search-pad-y:calc(25px*var(--kiosk-scale));--k-header-search-pad-left:calc(40px*var(--kiosk-scale));--k-header-search-pad-right:calc(112px*var(--kiosk-scale));--k-header-search-icon-offset:calc(24px*var(--kiosk-scale));--k-header-search-icon-size:calc(50px*var(--kiosk-scale));--k-header-icon-size:calc(56px*var(--kiosk-scale));--k-header-user-width:calc(120px*var(--kiosk-scale));--k-header-badge-size:calc(40px*var(--kiosk-scale));--k-header-badge-font:calc(32px*var(--kiosk-scale));--k-header-badge-offset:calc(-10px*var(--kiosk-scale));--k-header-icon-badge-top:calc(6px*var(--kiosk-scale));--k-header-start-over-basis:calc(290px*var(--kiosk-scale));--k-header-start-over-max:calc(250px*var(--kiosk-scale));--k-header-start-over-pad-y:calc(5px*var(--kiosk-scale));--k-header-start-over-pad-x:calc(15px*var(--kiosk-scale));--k-header-accessibility-userway-offset-y:calc(5px*var(--kiosk-scale));box-sizing:border-box;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:var(--k-header-gap);font-size:var(--k-header-font-size);font-weight:400;line-height:var(--k-header-line-height);margin:0;padding:0;display:flex}.kioskHeader .accessibility{width:var(--k-header-icon-size);height:var(--k-header-icon-size);position:relative;top:5px}.kioskHeader .ButtonBack{box-sizing:border-box;align-items:center;gap:var(--k-header-back-gap);height:var(--k-header-control-height);border:var(--k-header-border-width)solid #b9b9b9;border-radius:calc(100px*var(--kiosk-scale));padding:var(--k-header-back-pad-top)var(--k-header-back-pad-right)var(--k-header-back-pad-bottom)var(--k-header-back-pad-left);color:#000;font-size:var(--k-header-font-size);font-weight:400;line-height:var(--k-header-line-height);background:0 0;justify-content:center;margin:0;display:flex}.kioskHeader .ButtonBack span{margin:0}.kioskHeader .ButtonBack .icon{width:var(--k-header-back-icon-size);height:var(--k-header-back-icon-size);margin:0!important}.kioskHeader .ButtonBack.rtl .icon{transform:rotate(180deg)!important}.kioskHeader .userName{align-items:center;gap:var(--k-header-gap);height:var(--k-header-control-height);min-width:0;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{flex-shrink:0;transform:rotate(180deg)}.kioskHeader:not(:has(.search-input)) .devider{flex:auto;min-width:0}.kioskHeader:not(:has(.search-input)) .startOver{flex:0 auto;width:max-content;min-width:0;max-width:none}.kioskHeader:not(:has(.search-input)) .userName{flex:0 auto;min-width:0}.kioskHeader:not(:has(.search-input)) .userName span{text-align:end;flex:0 auto;width:max-content;min-width:0;max-width:100%}.kioskHeader .devider{flex:1}.kioskHeader .search-input{height:var(--k-header-control-height);flex:1}.kioskHeader .search-input .icon{height:var(--k-header-search-icon-size);width:var(--k-header-search-icon-size);background:#000;transform:rotate(90deg)}.kioskHeader .search-input label{left:auto;right:var(--k-header-search-icon-offset)}.kioskHeader .search-input input{box-sizing:border-box;height:100%;max-width:initial;font-family:Assistant,sans-serif;line-height:var(--k-header-line-height);padding:var(--k-header-search-pad-y)var(--k-header-search-pad-right)var(--k-header-search-pad-y)var(--k-header-search-pad-left);background:#f5f5f5;font-weight:400;border-radius:calc(100px*var(--kiosk-scale))!important;font-size:var(--k-header-font-size)!important}.kioskHeader .search-input input::placeholder{font-weight:400;font-size:var(--k-header-font-size)}.kioskHeader button.btn.bordered.startOver{flex:0 0 var(--k-header-start-over-basis);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border:var(--k-header-border-width)solid #b9b9b9;border-radius:calc(100px*var(--kiosk-scale));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 .icon.user{position:relative;top:5px}.kioskHeader .btn{font-size:var(--k-header-font-size);height:var(--k-header-control-height);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 .btn{font-weight:600!important}.kioskHeader .kioskModal .kioskContent{height:auto;width:calc(100% - 5rem*var(--k-tier-mult))}.isRtl .kioskHeader .ButtonBack .icon{margin:0!important;transform:rotate(180deg)!important}.isRtl .kioskHeader .search-input label{left:var(--k-header-search-icon-offset);right:auto}.isRtl .kioskHeader .search-input input{padding:var(--k-header-search-pad-y)var(--k-header-search-pad-left)var(--k-header-search-pad-y)var(--k-header-search-pad-right)}.kiosk.kiosk-tier-s .kioskHeader button.btn.bordered.startOver{border:var(--k-header-border-width)solid #b9b9b9;border-radius:calc(100px*var(--kiosk-scale))}
.orderTypeSelector{--k-order-selector-height:calc(120px*var(--kiosk-scale));--k-order-selector-pad-y:calc(8px*var(--kiosk-scale));--k-order-selector-pad-x:calc(4px*var(--kiosk-scale));--k-order-selector-radius:calc(100px*var(--kiosk-scale));--k-order-selector-item-pad-y:calc(8px*var(--kiosk-scale));--k-order-selector-item-pad-x:calc(16px*var(--kiosk-scale));--k-order-selector-item-gap:calc(8px*var(--kiosk-scale));--k-order-selector-item-border:calc(1px*var(--kiosk-scale));--k-order-selector-header-font:calc(44px*var(--kiosk-scale));--k-order-selector-header-line:calc(52.8px*var(--kiosk-scale));background:var(--second-main-color);border-radius:var(--k-order-selector-radius);box-sizing:border-box;height:var(--k-order-selector-height);padding:var(--k-order-selector-pad-y)var(--k-order-selector-pad-x);align-items:center;display:flex}.orderTypeSelector .orderTypeItem{border:var(--k-order-selector-item-border)solid transparent;box-sizing:border-box;align-items:center;gap:var(--k-order-selector-item-gap);text-align:center;width:100%;height:100%;color:var(--main-color);padding:var(--k-order-selector-item-pad-y)var(--k-order-selector-item-pad-x);border-radius:var(--k-order-selector-radius);flex:1 0 0;justify-content:center;font-weight:600;display:flex}.orderTypeSelector .orderTypeItem .orderTypeHeader{font-size:var(--k-order-selector-header-font);line-height:var(--k-order-selector-header-line)}.orderTypeSelector .orderTypeItem.selected{color:#fff;background:var(--main-color)}.isMobile .orderTypeSelector{padding:var(--k-order-selector-pad-y)var(--k-order-selector-pad-x)}.isMobile .orderTypeSelector .orderTypeItem{padding:var(--k-order-selector-item-pad-y)var(--k-order-selector-item-pad-x)}
.kioskPage .bonuses{gap:var(--k-kiosk-pill-gap)}.kioskPage .bonusItem{border:var(--k-kiosk-pill-border)solid #b9b9b9;border-radius:var(--k-kiosk-pill-radius);box-sizing:border-box;height:var(--k-kiosk-pill-height);max-height:var(--k-kiosk-pill-height);min-height:var(--k-kiosk-pill-height);padding:0 var(--k-kiosk-pill-pad-x);flex-shrink:0;align-self:stretch;align-items:center;width:100%;display:flex}.kioskPage .bonusItem.selected{background:var(--second-main-color);border-color:var(--main-color);color:var(--main-color)}.kioskPage .bonusItem.selected .bonusName>span{color:var(--main-color)}.kioskPage .bonusItem .bonusName{align-items:center;gap:var(--k-kiosk-pill-inner-gap);flex:1 1 0;width:100%;min-width:0;height:100%;display:flex}.kioskPage .bonusItem .bonusName .icon{flex-shrink:0;-webkit-mask-size:contain;mask-size:contain;height:var(--k-kiosk-pill-icon-size)!important;width:var(--k-kiosk-pill-icon-size)!important}.kioskPage .bonusItem .bonusName .icon.bonus{transform:none}.kioskPage .bonusItem .bonusName>span{color:#000;font-size:var(--k-kiosk-pill-text-font);font-weight:600;line-height:var(--k-kiosk-pill-text-line);flex:1 0 0;min-width:0}.kioskPage .bonusItem .bonusAmount{font-size:var(--k-kiosk-pill-text-font);font-weight:600;line-height:var(--k-kiosk-pill-text-line);min-width:0;color:var(--main-color);flex:none}.isMobile .kioskPage .bonusItem .bonusName .icon.bonus{transform:translateY(1px)}
.kioskPage.upsellings{--k-upsellings-action-space-x:calc(40px*var(--kiosk-scale));--k-upsellings-shadow-gutter:max(24px,calc(40px*var(--kiosk-scale)));--k-upsellings-weighted-title-gap:calc(7px*var(--kiosk-scale));--k-upsellings-weighted-icon-gap:calc(4px*var(--kiosk-scale));--k-upsellings-grid-gap:calc(32px*var(--kiosk-scale));--k-upsellings-price-btn-font:calc(26px*var(--kiosk-scale));--k-upsellings-card-title-font:calc(32px*var(--kiosk-scale));--k-upsellings-card-desc-font:calc(18px*var(--kiosk-scale));box-sizing:border-box;align-content:stretch;align-self:stretch;gap:var(--k-page-gap);grid-row:1/-1;grid-template-rows:min-content minmax(0,1fr) min-content;width:100%;min-width:0;height:100%;min-height:0;transition:all 1s;display:grid;overflow:visible}.kioskPage.upsellings .pageTitle{padding:var(--k-page-pad-x)0 0;text-align:center}.kioskPage.upsellings .products{height:100%;margin:0 calc(var(--k-upsellings-shadow-gutter)*-1);min-height:0;padding:var(--k-upsellings-shadow-gutter);overflow:auto}.kioskPage.upsellings .wrapper{gap:var(--k-upsellings-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;overflow:visible}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .main-data{padding-inline:calc(16px*var(--kiosk-scale));padding-bottom:calc(16px*var(--kiosk-scale));padding-top:0}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .main-data .top .title{font-size:var(--k-upsellings-card-title-font)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .main-data .top .description{font-size:var(--k-upsellings-card-desc-font)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton{font-size:var(--k-upsellings-price-btn-font)!important}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton .chooseProduct{display:none}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title{align-items:flex-start;width:100%;min-width:0;display:block}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name{overflow-wrap:anywhere;word-break:break-word;white-space:normal;min-width:0;max-width:100%;display:inline-block}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--k-upsellings-weighted-title-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--k-upsellings-weighted-title-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--k-upsellings-weighted-title-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--k-upsellings-weighted-title-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--k-upsellings-weighted-title-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--k-upsellings-weighted-title-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle .icon.weighted{vertical-align:middle;display:inline-block}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle .icon.weighted:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--k-upsellings-weighted-icon-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle .icon.weighted:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--k-upsellings-weighted-icon-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle .icon.weighted:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--k-upsellings-weighted-icon-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle .icon.weighted:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--k-upsellings-weighted-icon-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle .icon.weighted:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--k-upsellings-weighted-icon-gap)}.kioskPage.upsellings .wrapper .restaurant-product-card.blockMode .title .name .weightedTitle .icon.weighted:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--k-upsellings-weighted-icon-gap)}.kioskPage.upsellings .kioskUpsellingBtnContainer{gap:calc(40px*var(--kiosk-scale));flex-direction:column;display:flex}.kioskPage.upsellings .kioskUpsellingBtnContainer .btn{font-size:var(--k-checkout-btn-font);line-height:1;position:relative}.kioskPage.upsellings .kioskUpsellingBtnContainer .btn .spinner{border-width:calc(.625rem*var(--k-tier-mult-border));height:calc(3.75rem*var(--k-tier-mult));left:calc(50% - 1.875rem*var(--k-tier-mult));top:calc(50% - 1.875rem*var(--k-tier-mult));width:calc(3.75rem*var(--k-tier-mult));position:absolute}.kioskPage.upsellings .kioskUpsellingBtnContainer .btn.major{border-radius:var(--k-action-btn-radius);box-sizing:border-box;color:var(--typography-on-main,#fff);font-size:var(--k-action-btn-font);height:var(--k-action-btn-height);font-weight:600;line-height:var(--k-action-btn-line);border:none;justify-content:space-between;align-items:center;width:100%;display:flex}.kioskPage.upsellings .kioskUpsellingBtnContainer .btn.major span{font-size:var(--k-action-btn-font);font-weight:600;line-height:var(--k-action-btn-line)}.kioskPage.upsellings .kioskUpsellingBtnContainer .btn.minor{border-radius:var(--k-action-btn-radius);box-sizing:border-box;font-size:var(--k-action-btn-font);height:var(--k-action-btn-height);font-weight:600;line-height:var(--k-action-btn-line);justify-content:center;align-items:center;width:100%;display:flex}.kioskPage.upsellings .kioskUpsellingBtnContainer .btn.minor.bordered{border-width:calc(4px*var(--kiosk-scale))}
