.kiosk .kioskPage.paymentSetup{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}.kioskPage.paymentSetup{--k-payment-page-title-margin-top:calc(80px*var(--kiosk-scale));--k-payment-page-title-margin-bottom:calc(24px*var(--kiosk-scale));--k-payment-section-inset-x:calc(100px*var(--kiosk-scale));--k-payment-checkout-spinner-size:calc(70px*var(--kiosk-scale));--k-payment-checkout-spinner-offset:calc(35px*var(--kiosk-scale));--k-payment-checkout-spinner-border:calc(10px*var(--kiosk-scale));--k-checkout-summary-row-font-figma:calc(44px*var(--kiosk-scale));--k-checkout-summary-row-line-figma:calc(63.419px*var(--kiosk-scale));--k-checkout-summary-small-font-figma:calc(32px*var(--kiosk-scale));--k-checkout-summary-small-line-figma:calc(44.8px*var(--kiosk-scale));--k-checkout-apply-btn-font:calc(32px*var(--kiosk-scale));--k-checkout-apply-btn-line:calc(44.8px*var(--kiosk-scale));--k-checkout-apply-btn-width:calc(210.845px*var(--kiosk-scale));--k-checkout-apply-btn-border:calc(2.64px*var(--kiosk-scale));--k-checkout-apply-btn-gap:calc(26.356px*var(--kiosk-scale));--k-checkout-discount-text-font:calc(32px*var(--kiosk-scale));--k-checkout-discount-text-line:calc(38.4px*var(--kiosk-scale));--k-checkout-discount-name-pad-start:calc(10.542px*var(--kiosk-scale));--k-checkout-discount-icon-figma:calc(63px*var(--kiosk-scale));--k-checkout-summary-action-height:calc(80px*var(--kiosk-scale));--k-checkout-summary-action-pad-x:calc(21.085px*var(--kiosk-scale));--k-checkout-summary-action-radius:calc(10px*var(--kiosk-scale));--k-checkout-remove-coupon-width:calc(210.845px*var(--kiosk-scale));--k-checkout-remove-coupon-gap:calc(26.356px*var(--kiosk-scale));--k-checkout-remove-coupon-border:calc(2.64px*var(--kiosk-scale));--k-checkout-summary-body-pad:calc(48px*var(--kiosk-scale));--k-checkout-summary-hr-height:calc(4px*var(--kiosk-scale));--k-checkout-summary-hr-margin-bottom:calc(20px*var(--kiosk-scale));--k-checkout-page-pad-x:calc(40px*var(--kiosk-scale));--k-checkout-input-area-gap:calc(32px*var(--kiosk-scale));--k-checkout-promocode-input-max-width:calc(640px*var(--kiosk-scale));--k-payment-section-title-font:calc(54px*var(--kiosk-scale));--k-payment-section-title-line:calc(63.36px*var(--kiosk-scale));--k-payment-section-title-margin-bottom:calc(24px*var(--kiosk-scale));--k-payment-setup-page-gap:calc(24*var(--kiosk-scale));--k-payment-modal-title-font:calc(44px*var(--kiosk-scale));--k-payment-modal-title-line:calc(52.8px*var(--kiosk-scale));gap:var(--k-payment-setup-page-gap);padding:var(--k-page-pad-y)var(--k-checkout-page-pad-x)var(--k-header-margin-x);box-sizing:border-box;grid-template-rows:min-content min-content min-content 1fr min-content;width:100%;min-width:0;max-width:100%;display:grid;overflow-x:clip}.kioskPage.paymentSetup>.kioskHeader,.kioskPage.paymentSetup>.bonuses,.kioskPage.paymentSetup>.bottomData{box-sizing:border-box;min-width:0;max-width:100%}.kioskPage.paymentSetup .header{padding:0}.kioskPage.paymentSetup .pageTitle{margin-top:var(--k-payment-page-title-margin-top);margin-bottom:var(--k-payment-page-title-margin-bottom);text-align:center;padding:0}.kioskPage.paymentSetup .userName{color:var(--main-color)}.kioskPage.paymentSetup .title{font-size:var(--k-payment-section-title-font);font-weight:600;line-height:var(--k-payment-section-title-line);padding-inline:var(--k-payment-section-inset-x);text-align:center;margin-bottom:var(--k-payment-section-title-margin-bottom)}.kioskPage.paymentSetup .bonuses{padding-inline:var(--k-payment-section-inset-x);flex-direction:column;display:flex;overflow:auto}.kioskPage.paymentSetup .bottomData.isKiosk{gap:var(--k-page-gap);flex-direction:column;padding:0;display:flex}.kioskPage.paymentSetup .bottomData.isKiosk .checkoutBtn{font-size:var(--k-checkout-btn-font);justify-content:space-between;align-items:center;width:100%;margin-left:0;margin-right:0;display:flex;position:relative;padding-block:var(--k-checkout-btn-pad-y)!important;padding-inline:var(--k-checkout-btn-pad-x)!important}.kioskPage.paymentSetup .bottomData.isKiosk .checkoutBtn.noPrice{justify-content:center}.kioskPage.paymentSetup .bottomData.isKiosk .checkoutBtn span{font-size:var(--k-checkout-btn-font);font-weight:600}.kioskPage.paymentSetup .bottomData.isKiosk .checkoutBtn .spinner{border-width:var(--k-payment-checkout-spinner-border);height:var(--k-payment-checkout-spinner-size);left:calc(50% - var(--k-payment-checkout-spinner-offset));top:calc(50% - var(--k-payment-checkout-spinner-offset));width:var(--k-payment-checkout-spinner-size);position:absolute}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock{background:0 0;align-self:auto;width:100%;padding:0}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody{border-radius:var(--k-checkout-summary-body-radius);box-sizing:border-box;padding:var(--k-checkout-summary-body-pad);background-color:#f5f5f5;padding-top:var(--k-checkout-summary-body-pad)!important}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody>.itemDiscount.summaryItem.coupon:not(:has(.couponDiscount)):not(:has(.discount-name)){display:none}.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody>.itemDiscount.summaryItem.coupon:not(:has(.couponDiscount)):not(:has(.discount-name)){display:none}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .promocode .invalidCoupon,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .promocode .invalidCoupon{font-size:var(--k-checkout-invalid-coupon-font)}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .inputArea,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .inputArea{box-sizing:border-box;align-items:center;gap:var(--k-checkout-input-area-gap);width:100%;min-width:0;display:flex}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .labelInput,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .labelInput{border:var(--k-checkout-input-border-width)solid #747474;border-radius:var(--k-checkout-input-radius);box-sizing:border-box;height:var(--k-checkout-input-height);max-width:var(--k-checkout-promocode-input-max-width);background:#fff;flex:1 1 0;width:auto;min-width:0;padding:0}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .labelInput input,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .labelInput input{height:100%;padding:var(--k-checkout-input-pad-y)var(--k-checkout-input-pad-x);width:100%;font-size:var(--k-checkout-input-font)!important}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .labelInput input::placeholder,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .labelInput input::placeholder{font-size:var(--k-checkout-input-font)}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .applyPromocode,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .applyPromocode,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .applyPromocode,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .applyPromocode{border:var(--k-checkout-apply-btn-border)solid var(--main-color);border-radius:var(--k-checkout-summary-action-radius);box-sizing:border-box;font-size:var(--k-checkout-apply-btn-font);align-items:center;gap:var(--k-checkout-apply-btn-gap);height:var(--k-checkout-summary-action-height);font-weight:600;line-height:var(--k-checkout-apply-btn-line);min-height:var(--k-checkout-summary-action-height);min-width:var(--k-checkout-apply-btn-width);padding:0 var(--k-checkout-summary-action-pad-x);flex-shrink:0;justify-content:center;display:inline-flex}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .discount-name,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .discount-name{background:color-mix(in srgb,var(--main-color)5%,transparent);border-radius:var(--k-checkout-summary-action-radius);box-sizing:border-box;font-size:var(--k-checkout-discount-text-font);height:var(--k-checkout-summary-action-height);font-weight:400;line-height:var(--k-checkout-discount-text-line);min-height:var(--k-checkout-summary-action-height);padding:0 var(--k-checkout-summary-action-pad-x)0 var(--k-checkout-discount-name-pad-start);flex:1 0 0;justify-content:space-between;align-items:center;display:flex}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon{align-items:center;column-gap:var(--k-checkout-summary-discount-inline-gap);row-gap:var(--k-checkout-summary-discount-row-gap)}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .inlineValue,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .inlineValue,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .inlineValue,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .inlineValue{font-size:var(--k-checkout-discount-text-font);font-weight:600;line-height:var(--k-checkout-discount-text-line);align-self:flex-end}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount{align-items:center;gap:var(--k-checkout-summary-discount-inline-gap);display:inline-flex}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon{color:var(--main-color);stroke:var(--main-color);fill:var(--main-color)!important}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon.fillByFontColor,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon .fillByFontColor,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon.fillByFontColor,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon .fillByFontColor,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon.fillByFontColor,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon .fillByFontColor,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon.fillByFontColor,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon .fillByFontColor{height:var(--k-checkout-discount-icon-figma)!important;width:var(--k-checkout-discount-icon-figma)!important}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount-name,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount-name,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount-name,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount-name{color:#0f1328;font-weight:400;line-height:var(--k-checkout-discount-text-line);font-size:var(--k-checkout-discount-text-font)!important}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .removeCoupon,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .removeCoupon,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .removeCoupon,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .removeCoupon{border:var(--k-checkout-remove-coupon-border)solid var(--main-color);border-radius:var(--k-checkout-summary-action-radius);color:var(--main-color);font-size:var(--k-checkout-apply-btn-font);align-items:center;gap:var(--k-checkout-remove-coupon-gap);height:var(--k-checkout-summary-action-height);font-weight:600;line-height:var(--k-checkout-apply-btn-line);min-width:var(--k-checkout-remove-coupon-width);padding:0 var(--k-checkout-summary-action-pad-x);flex-shrink:0;justify-content:center;display:inline-flex}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .couponDiscount,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .couponDiscount,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .couponDiscount,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .couponDiscount,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .couponDiscount,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .couponDiscount{font-size:var(--k-checkout-discount-text-font);font-weight:600;line-height:var(--k-checkout-discount-text-line)}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .couponNameLabel,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.item-question.weightAdjustment,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.item-question .weightAdjustment,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .price,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .total,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .priceBlue,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .couponNameLabel,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.item-question.weightAdjustment,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.item-question .weightAdjustment,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .price,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .total,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .priceBlue{font-size:var(--k-checkout-summary-small-font-figma);font-weight:600;line-height:var(--k-checkout-summary-small-line-figma)}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .total,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .price .priceBlue,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .total,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .price .priceBlue{color:var(--main-color)}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.subtotal,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.subtotal{border-radius:var(--k-checkout-summary-action-radius);font-size:var(--k-checkout-summary-row-font-figma);height:var(--k-checkout-summary-action-height);font-weight:600;line-height:var(--k-checkout-summary-row-line-figma);justify-content:space-between;align-items:center;padding:0;display:flex}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem .subtotal,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem .subtotal{color:#000;font-size:var(--k-checkout-summary-row-font-figma);font-weight:600;line-height:var(--k-checkout-summary-row-line-figma);padding-left:0;padding-right:0}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .icon,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .icon{background:0 0}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .weightAdjustment,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .weightAdjustment{font-size:var(--k-checkout-summary-weight-font)}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .weightAdjustment .question,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .weightAdjustment .question{color:#fff;font-size:var(--k-checkout-question-font);height:var(--k-checkout-question-size);min-width:var(--k-checkout-question-size);width:var(--k-checkout-question-size);background-color:#aaa;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .summaryBody .hr,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .summaryBody .hr{height:var(--k-checkout-summary-hr-height);margin:0 0 var(--k-checkout-summary-hr-margin-bottom)0;background:#cfd1d4;border:none;width:100%}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .confirmButton,.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .orderSummary .bagesPaymentSummary,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .confirmButton,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .orderSummary .bagesPaymentSummary{display:none}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .headerContent,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .headerContent{font-size:var(--k-checkout-summary-row-font-figma);font-weight:600;line-height:var(--k-checkout-summary-row-line-figma)}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .counterButton,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .counterButton{width:var(--k-payment-counter-width,11rem);border-radius:100px;height:var(--k-payment-counter-height,35rem)!important}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .counterButton input.control,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .counterButton input.control{padding:0;font-weight:400;font-size:var(--k-payment-counter-input-font,2rem)!important;width:var(--k-payment-counter-input-width,3.125rem)!important}.kioskPage.paymentSetup .bottomData.isKiosk .summaryBlock .counterButton .icon,.kioskPage.paymentSetup .bottomData.isKiosk .isKiosk .summaryBlock .counterButton .icon{background:0 0;fill:#747474!important;height:var(--k-payment-counter-icon-size,2rem)!important;width:var(--k-payment-counter-icon-size,2rem)!important}.kioskPage.paymentSetup .bagesPaymentSummary .icon{width:var(--k-checkout-summary-badge-icon);height:var(--k-checkout-summary-badge-icon)}.kioskPage.paymentSetup .bagesPaymentSummary .discountLabel{font-size:var(--k-checkout-summary-badge-font);font-weight:400}.kioskPage.paymentSetup .bagesPaymentSummary .discountItem{margin-top:0}.kioskPage.paymentSetup .bagesPaymentSummary .doneBg{width:var(--k-payment-bages-icon-size);height:var(--k-payment-bages-icon-size)}.kioskPage.paymentSetup .kioskModal.fullBonusConfirmModal .kioskContent{box-sizing:border-box;padding-inline:var(--k-payment-section-inset-x)}.kioskPage.paymentSetup .kioskModal.fullBonusConfirmModal .kioskContent .title{color:#000;font-size:var(--k-payment-modal-title-font);font-weight:600;line-height:var(--k-payment-modal-title-line);text-align:center;padding:0}.kioskPage.paymentSetup .kioskModal.fullBonusConfirmModal .btn{position:relative}.kioskPage.paymentSetup .kioskModal.fullBonusConfirmModal .btn .spinner{border-width:var(--k-payment-spinner-border-width,.625rem);height:var(--k-payment-spinner-size,4.375rem);left:calc(50% - var(--k-payment-spinner-size,4.375rem)/2);top:calc(50% - var(--k-payment-spinner-size,4.375rem)/2);width:var(--k-payment-spinner-size,4.375rem);position:absolute}.kiosk.kiosk-tier-s .kioskPage.paymentSetup{padding:var(--k-page-pad-y)var(--k-checkout-page-pad-x)var(--k-header-margin-x);gap:16px}.kiosk.kiosk-tier-s .kioskPage.paymentSetup .bottomData.isKiosk{gap:1rem;padding:0}.kiosk.kiosk-tier-s .kioskPage.paymentSetup .pageTitle{margin-top:var(--k-payment-page-title-margin-top);margin-bottom:var(--k-payment-page-title-margin-bottom)}.kiosk.kiosk-tier-s .kioskPage.paymentSetup .bonuses{padding-inline:var(--k-payment-section-inset-x)}.kiosk.kiosk-tier-s .kioskPage.paymentSetup .bottomData.isKiosk .checkoutBtn .spinner{border-width:4px;width:38px;height:38px;top:calc(50% - 19px);left:calc(50% - 19px)}.isRtl .bagesPaymentSummary .discountItem{border-left:2px solid #cfd1d4;border-right:none}.isRtl .bagesPaymentSummary .discountItem:last-child{border-left:none;border-right:none}
.kiosk .kioskPage.paymentMethod{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}.kioskPage.paymentMethod{--k-checkout-page-pad-x:calc(40px*var(--kiosk-scale));--k-checkout-summary-small-font-figma:calc(32px*var(--kiosk-scale));--k-checkout-summary-small-line-figma:calc(44.8px*var(--kiosk-scale));--k-payment-section-inset-x:calc(100px*var(--kiosk-scale));--k-payment-section-title-font:calc(54px*var(--kiosk-scale));--k-payment-section-title-line:calc(63.36px*var(--kiosk-scale));--k-payment-page-gap:calc(32px*var(--kiosk-scale));--k-payment-page-pad-y:calc(48px*var(--kiosk-scale));--k-payment-qr-actions-gap:calc(24px*var(--kiosk-scale));--k-payment-modal-title-font:calc(44px*var(--kiosk-scale));--k-payment-modal-title-line:calc(52.8px*var(--kiosk-scale));box-sizing:border-box;gap:var(--k-payment-page-gap);min-width:0;max-width:100%;padding:var(--k-payment-page-pad-y)var(--k-checkout-page-pad-x)var(--k-header-margin-x);grid-template-rows:min-content 1fr;width:100%;display:grid;overflow-x:clip}.kioskPage.paymentMethod>.kioskHeader,.kioskPage.paymentMethod>.pageContent{box-sizing:border-box;min-width:0;max-width:100%}.kioskPage.paymentMethod .title{font-size:var(--k-payment-section-title-font);font-weight:600;line-height:var(--k-payment-section-title-line);text-align:center;padding:0}.kioskPage.paymentMethod .errorMessage{color:var(--warning);font-size:var(--k-checkout-summary-small-font-figma);font-weight:600;line-height:var(--k-checkout-summary-small-line-figma);text-align:center;padding:0}.kioskPage.paymentMethod .pageContent{box-sizing:border-box;align-items:stretch;gap:var(--k-kiosk-pill-gap);padding-inline:var(--k-payment-section-inset-x);flex-direction:column;justify-content:center;width:100%;display:flex;overflow:auto}.kioskPage.paymentMethod .pageContent .title{padding-left:0;padding-right:0}.kioskPage.paymentMethod .pageContent .kioskPaymentItem{padding:0 calc(var(--k-kiosk-pill-pad-x)*2)}.kioskPage.paymentMethod .kioskModal .kioskContent{box-sizing:border-box;padding-inline:var(--k-payment-section-inset-x)}.kioskPage.paymentMethod .kioskModal .kioskContent .title{color:#000;font-size:var(--k-payment-modal-title-font);font-weight:600;line-height:var(--k-payment-modal-title-line);text-align:center}.kioskPage.paymentMethod .kioskModal .btn{position:relative}.kioskPage.paymentMethod .kioskModal .btn .spinner{border-width:var(--k-payment-spinner-border-width,.625rem);height:var(--k-payment-spinner-size,4.375rem);left:calc(50% - var(--k-payment-spinner-size,4.375rem)/2);top:calc(50% - var(--k-payment-spinner-size,4.375rem)/2);width:var(--k-payment-spinner-size,4.375rem);position:absolute}.kioskPage.paymentMethod .kioskModal.qrModal .kioskContent.qrCodeContent{justify-content:center;align-items:center}.kioskPage.paymentMethod .kioskModal.qrModal .kioskContent.qrCodeContent .qrActions{align-items:center;gap:var(--k-payment-qr-actions-gap);flex-direction:column;width:100%;margin-top:0;display:flex}.kioskPage.paymentMethod .kioskModal.qrModal .kioskContent.qrCodeContent .qrActions .btn.minor.bordered{border:var(--k-kiosk-pill-border)solid #b9b9b9;border-radius:var(--k-kiosk-pill-radius);box-sizing:border-box;color:#000;font-size:var(--k-kiosk-pill-text-font);height:var(--k-kiosk-pill-height);font-weight:600;line-height:var(--k-kiosk-pill-text-line);max-height:var(--k-kiosk-pill-height);min-height:var(--k-kiosk-pill-height);background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex;padding:0 calc(var(--k-kiosk-pill-pad-x)*2)!important}.kiosk.kiosk-tier-s .kioskPage.paymentMethod{padding:var(--k-payment-page-pad-y)var(--k-checkout-page-pad-x)var(--k-header-margin-x)}
.loginPage{--k-login-page-title-font:calc(80px*var(--kiosk-scale));--k-login-page-title-line:calc(96px*var(--kiosk-scale));--k-login-page-body-pad-x:calc(100px*var(--kiosk-scale));--k-login-page-main-icon-size:calc(15px*var(--kiosk-scale));padding:3rem 2.5rem 3.75rem}.loginPage .pageBody{box-sizing:border-box;height:100%;padding-inline:var(--k-login-page-body-pad-x);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;margin:auto 0;display:flex}.loginPage .pageBody .pageTitle{color:#000;font-size:var(--k-login-page-title-font);font-weight:600;line-height:var(--k-login-page-title-line);text-align:center;margin-bottom:8.75rem}.loginPage .pageBody .btn,.loginPage .skipLogin .btn,.loginPage .loginUser .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);justify-content:center;align-items:center;width:100%;display:flex;padding:var(--k-action-btn-pad)!important}.loginPage .skipLogin .btn,.loginPage .loginUser .btn{width:calc(100% - 5rem)}.loginPage .title{font-weight:600;font-size:var(--k-login-title-font,3.375rem);text-align:center}.loginPage .inputSection{width:100%;display:block}.loginPage .inputSection span{font-size:var(--k-login-label-font,2.5rem);margin-bottom:var(--k-login-label-margin-bottom,.25rem);gap:5px;font-weight:400;display:inline-flex}.loginPage .inputSection span .icon{width:var(--k-login-page-main-icon-size);height:var(--k-login-page-main-icon-size)}.loginPage .inputSection input{width:100%;padding:var(--k-login-input-pad-y,1.6875rem)var(--k-login-input-pad-x,1.25rem);border-radius:var(--k-login-input-radius,.8125rem);min-height:calc(var(--k-login-input-pad-y,1.6875rem)*2 + 1em);background:#f5f5f5;border:none;font-family:Assistant,sans-serif;font-weight:600;font-size:var(--k-login-input-font,3.375rem)!important}.isMobile .loginPage{padding:1.5rem 1.25rem 2.5rem}.isMobile .loginPage .title{font-size:1.6875rem}.isMobile .loginPage .pageBody{gap:.75rem}.isMobile .loginPage .pageBody .btn{padding:var(--k-action-btn-pad)!important}.isMobile .loginPage .pageTitle{margin-bottom:4.375rem}.isMobile .loginPage .inputSection span{font-size:1.25rem}.isMobile .loginPage .inputSection input{padding:.8125rem .625rem;font-size:1.6875rem!important}.isMobile.kiosk .kioskPage.loginPage .pageBody .pageTitle{font-size:var(--k-login-page-title-font);line-height:var(--k-login-page-title-line)}.isMobile.kiosk .kioskPage.loginPage .pageBody .btn,.isMobile.kiosk .kioskPage.loginPage .skipLogin .btn,.isMobile.kiosk .kioskPage.loginPage .loginUser .btn{font-size:var(--k-action-btn-font);height:var(--k-action-btn-height);line-height:var(--k-action-btn-line);padding:var(--k-action-btn-pad)!important}
.kioskPage.terminalPayment{--k-terminal-icon-width:calc(212px*var(--kiosk-scale));--k-terminal-icon-height:calc(376px*var(--kiosk-scale));--k-terminal-animation-size:calc(600px*var(--kiosk-scale));--k-terminal-icon-margin-bottom:calc(120px*var(--kiosk-scale));--k-terminal-status-size:calc(107px*var(--kiosk-scale));--k-terminal-status-top:calc(-40px*var(--kiosk-scale));--k-terminal-status-inline-end:calc(-46px*var(--kiosk-scale));--k-terminal-text-font:calc(44px*var(--kiosk-scale));--k-terminal-text-line:calc(52.8px*var(--kiosk-scale));--k-terminal-loader-size:calc(90px*var(--kiosk-scale));flex-direction:column;justify-content:center;align-items:center;display:flex}.kioskPage.terminalPayment .terminalPaymentStatus{margin-bottom:var(--k-terminal-icon-margin-bottom);width:var(--k-terminal-icon-width);position:relative}.kioskPage.terminalPayment .terminal_payment{height:var(--k-terminal-icon-height);width:var(--k-terminal-icon-width);background:#000;margin-bottom:0}.kioskPage.terminalPayment .terminalPaymentAnimation{height:var(--k-terminal-animation-size);margin-inline:calc((var(--k-terminal-icon-width) - var(--k-terminal-animation-size))/2);width:var(--k-terminal-animation-size)}.kioskPage.terminalPayment .terminalPaymentIcon{height:var(--k-terminal-status-size);pointer-events:none;top:var(--k-terminal-status-top);width:var(--k-terminal-status-size);background-color:#fff;border-radius:50%;position:absolute}.kioskPage.terminalPayment .terminalPaymentIcon: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))){right:var(--k-terminal-status-inline-end)}.kioskPage.terminalPayment .terminalPaymentIcon: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))){right:var(--k-terminal-status-inline-end)}.kioskPage.terminalPayment .terminalPaymentIcon: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))){right:var(--k-terminal-status-inline-end)}.kioskPage.terminalPayment .terminalPaymentIcon:-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)){left:var(--k-terminal-status-inline-end)}.kioskPage.terminalPayment .terminalPaymentIcon:-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)){left:var(--k-terminal-status-inline-end)}.kioskPage.terminalPayment .terminalPaymentIcon: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)){left:var(--k-terminal-status-inline-end)}.kioskPage.terminalPayment span{color:#000;text-align:center;font-family:Assistant,sans-serif;font-size:var(--k-terminal-text-font);font-style:normal;font-weight:600;line-height:var(--k-terminal-text-line)}.kioskPage.terminalPayment .terminalError{color:#df2b2b}.kioskPage.terminalPayment .terminalSuccess{color:#37c02b}
.orderPage{--k-order-content-pad-x:calc(100px*var(--kiosk-scale));--k-order-page-title-font:calc(80px*var(--kiosk-scale));--k-order-page-title-line:calc(96px*var(--kiosk-scale));--k-order-number-title-font:calc(54px*var(--kiosk-scale));--k-order-number-title-line:calc(63.36px*var(--kiosk-scale));--k-order-number-font:calc(140px*var(--kiosk-scale));--k-order-number-line:calc(140px*var(--kiosk-scale));--k-order-subtitle-font:calc(44px*var(--kiosk-scale));--k-order-subtitle-line:calc(52.8px*var(--kiosk-scale));padding:3rem 2.5rem 3.75rem;display:grid}.orderPage .content{box-sizing:border-box;padding-inline:var(--k-order-content-pad-x);flex-direction:column;justify-content:center;align-items:center;gap:7.5rem;width:100%;margin:0;display:flex}.orderPage .content .pageTitle{font-size:var(--k-order-page-title-font);font-weight:600;line-height:var(--k-order-page-title-line);text-align:center}.orderPage .content .title{font-size:var(--k-order-subtitle-font);font-weight:600;line-height:var(--k-order-subtitle-line);text-align:center}.orderPage .content .orderNumberBlock{text-align:center;background-color:#f5f5f5;border-radius:2.5rem;padding:3rem 3rem 2.1875rem}.orderPage .content .orderNumberBlock .orderNumberTitle{font-size:var(--k-order-number-title-font);font-weight:600;line-height:var(--k-order-number-title-line)}.orderPage .content .orderNumberBlock .orderNumber{color:var(--main-color);font-size:var(--k-order-number-font);font-weight:600;line-height:var(--k-order-number-line)}.orderPage .content .buttons{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;display:flex}.orderPage .content .buttons .btn.major{background:var(--main-color);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:center;align-items:center;width:100%;transition:all .3s;display:flex;position:relative;padding:var(--k-checkout-btn-pad-y)var(--k-checkout-btn-pad-x)!important}.isMobile .orderPage{padding:1.5rem 1.25rem 1.875rem}.isMobile .orderPage .content{gap:3.75rem}.isMobile .orderPage .content .orderNumberBlock{border-radius:1.25rem;padding:1.5rem 1.5rem 1.0625rem}.isMobile .orderPage .buttons{gap:.75rem}
.registrationInfo{text-align:center;width:100%;margin:0 auto}.registrationInfo .header-login .back-btn{position:absolute;top:25px}@media (max-width:500px){.registrationInfo .header-login{margin-bottom:20px!important}}.registrationInfo .errorMessage{color:red;margin-top:10px}.registrationInfo .logo{margin:auto auto 40px}@media (min-width:500px){.registrationInfo .logo{display:none}}@media (max-width:500px){.registrationInfo{flex-direction:column;flex:1 0 0;display:flex}}.rtl .back-btn{left:auto;right:20px;transform:rotate(180deg)}@media (max-width:500px){.rtl .back-btn{left:auto;right:16px}}
.phone-confirmation{padding-bottom:16px}.socials-container{flex-direction:column;width:100%;max-width:363px;padding:40px 0 16px;display:flex}.socials-container.hasSocials{padding-top:0}.socials-container .divider{background:#b9b9b9;width:136px;height:1px;margin:0 auto 24px}@media (max-width:500px){.socials-container .divider{margin-bottom:48px}}.socials-container .phone-span{text-align:center;display:block}.socials-container .social-buttons{flex-direction:column;gap:16px;padding-bottom:32px;display:flex}@media (max-width:500px){.socials-container .social-buttons{padding-bottom:56px}}.socials-container .social-buttons .button-container{justify-content:center;display:flex}.socials-container .social-buttons .button-container .phone-btn,.socials-container .social-buttons .button-container .google-btn,.socials-container .social-buttons .button-container .facebook-btn{border-radius:var(--border-radius);cursor:pointer;border:none;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:240px;height:44px;font-size:16px;display:flex;font-weight:600!important}.socials-container .social-buttons .button-container .phone-btn.disabled,.socials-container .social-buttons .button-container .google-btn.disabled,.socials-container .social-buttons .button-container .facebook-btn.disabled{cursor:not-allowed}.socials-container .social-buttons .button-container .phone-btn .icon,.socials-container .social-buttons .button-container .google-btn .icon,.socials-container .social-buttons .button-container .facebook-btn .icon{margin-right:4px;position:static!important}@media (max-width:500px){.socials-container .social-buttons .button-container .phone-btn,.socials-container .social-buttons .button-container .google-btn,.socials-container .social-buttons .button-container .facebook-btn{width:280px}}.socials-container .social-buttons .button-container .facebook-btn{color:#fff;background:#1877f2}.socials-container .social-buttons .button-container .facebook-btn.disabled{background:#1333d2}.socials-container .social-buttons .button-container .facebook-btn .facebook{background:#fff;position:absolute;left:10px}.socials-container .social-buttons .button-container .google-btn{background:#fff;border:1px solid #000}.socials-container .social-buttons .button-container .google-btn.disabled{background:#eee}.socials-container .social-buttons .button-container .google-btn .google-auth-icon{flex-shrink:0;width:16px;height:16px}.socials-container .social-buttons .button-container .google-btn .google{position:absolute;left:10px}.socials-container .phone-btn{border:1px solid #ccc}.socials-container .phone-btn .phone{position:absolute;left:10px}
.formWrapper{flex-direction:column;align-items:center;width:100%;display:flex}.formWrapper .phone-span{text-align:center;display:block}.formWrapper .timerBack{color:var(--main-color);text-align:center;margin:5px 0 0}.formWrapper .resendCode{color:var(--main-color);cursor:pointer;margin:5px 0 0}.formWrapper .errorMessage{color:red;margin-top:10px}.formWrapper .react-code-input input{text-align:center;height:44px;box-shadow:none!important;background:#f1f2f6!important;border:none!important;border-radius:5px!important;padding:0!important;font-family:Montserrat,sans-serif!important}.rtl .react-code-input{direction:ltr}.rtl .react-code-input input{text-align:center}
.auth-module-container{background-color:var(--main-color);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:866px;display:flex}@media (max-width:500px){.auth-module-container{background-color:#fff;min-height:100svh}}.auth-module-container .auth-module-content-container{background:#fff;border-radius:10px;flex-direction:column;align-items:center;width:100%;max-width:520px;min-height:100%;padding:20px;display:flex;position:relative}@media (max-width:500px){.auth-module-container .auth-module-content-container{min-height:100svh}}.auth-module-container .auth-module-content-container .header-login{text-align:center;margin:0 20px 40px;font-size:24px;font-weight:600;line-height:140%}@media (max-width:500px){.auth-module-container .auth-module-content-container .header-login{margin-bottom:24px;font-size:16px}}.auth-module-container .auth-module-content-container .logo{max-width:150px;margin-bottom:40px}@media (min-width:500px){.auth-module-container .auth-module-content-container .logo{display:none}}.auth-module-container .auth-module-content-container .back-btn{width:20px;height:20px;position:absolute;top:25px;left:20px}@media (max-width:500px){.auth-module-container .auth-module-content-container .back-btn{top:20px;left:16px}}.auth-module-container .auth-module-content-container .loader-block{z-index:99;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.auth-module-container .auth-module-content-container .loader-block .spinner{width:100px;height:100px}.auth-module-container .auth-module-content-container .otp{width:100%;transition:opacity .2s}.auth-module-container .auth-module-content-container .otp.visible{opacity:1;pointer-events:auto;position:static}.auth-module-container .auth-module-content-container .otp:not(.visible){opacity:0;pointer-events:none;position:absolute}@media (max-width:500px){.auth-module-container .auth-module-content-container{border-radius:0}}.rtl .back-btn{left:auto;right:20px;transform:rotate(180deg)}@media (max-width:500px){.rtl .back-btn{left:auto;right:16px}}
