.kioskPage.home{--k-home-padding:calc(40px*var(--kiosk-scale));--k-home-language-bottom:calc(60px*var(--kiosk-scale));--k-home-start-bottom:calc(258px*var(--kiosk-scale));--k-home-start-width:calc(758px*var(--kiosk-scale));--k-home-start-height:calc(160px*var(--kiosk-scale));--k-home-start-radius:calc(100px*var(--kiosk-scale));--k-home-start-font:calc(80px*var(--kiosk-scale));--k-home-start-line-height:calc(96px*var(--kiosk-scale));--k-home-language-gap:calc(25.283px*var(--kiosk-scale));--k-home-language-width:calc(240px*var(--kiosk-scale));--k-home-language-height:calc(80px*var(--kiosk-scale));--k-home-language-pad-x:calc(50px*var(--kiosk-scale));--k-home-language-font:calc(40px*var(--kiosk-scale));padding:var(--k-home-padding);flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.kioskPage.home .startOrdering.btn{box-sizing:border-box;left:50%;bottom:var(--k-home-start-bottom);z-index:2;width:var(--k-home-start-width);height:var(--k-home-start-height);color:#000;font-weight:600;line-height:var(--k-home-start-line-height);border-radius:var(--k-home-start-radius);background:#fff;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;transform:translate(-50%);font-size:var(--k-home-start-font)!important;padding:0!important}.kioskPage.home .languageControl{left:var(--k-home-padding);right:var(--k-home-padding);bottom:var(--k-home-language-bottom);z-index:2;gap:var(--k-home-language-gap);justify-content:center;width:auto;margin-bottom:0;position:absolute;top:auto}.kioskPage.home .languageControl .language.btn{box-sizing:border-box;min-width:var(--k-home-language-width);height:var(--k-home-language-height);font-size:var(--k-home-language-font);border-radius:999px;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;padding:0 var(--k-home-language-pad-x)!important}.kioskPage.home .logoBlock{width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kioskPage.home .logoBlock svg,.kioskPage.home .logoBlock img{width:100%;height:100%}.isRtl .home .languageControl{direction:ltr;justify-content:center}
.kioskPage.orderType{--k-order-type-page-padding:calc(40px*var(--kiosk-scale));--k-order-type-gap:calc(100px*var(--kiosk-scale));--k-order-type-title-width:calc(770px*var(--kiosk-scale));--k-order-type-title-height:calc(250px*var(--kiosk-scale));--k-order-type-title-font:calc(80px*var(--kiosk-scale));--k-order-type-title-line-height:calc(96px*var(--kiosk-scale));--k-order-type-title-radius:calc(60px*var(--kiosk-scale));--k-order-type-language-bottom:calc(60px*var(--kiosk-scale));--k-order-type-language-gap:calc(25.283px*var(--kiosk-scale));--k-order-type-language-width:calc(240px*var(--kiosk-scale));--k-order-type-language-height:calc(80px*var(--kiosk-scale));--k-order-type-language-pad-x:calc(50px*var(--kiosk-scale));--k-order-type-language-font:calc(40px*var(--kiosk-scale));--k-order-type-language-border-width:calc(4px*var(--kiosk-scale));box-sizing:border-box;justify-content:center;align-items:center;gap:var(--k-order-type-gap);padding:var(--k-order-type-page-padding);text-align:center;flex-direction:column;display:flex;position:relative}.kioskPage.orderType .pageTitle{border-radius:var(--k-order-type-title-radius);font-size:var(--k-order-type-title-font);height:var(--k-order-type-title-height);font-weight:600;line-height:var(--k-order-type-title-line-height);width:var(--k-order-type-title-width);background:#fff;justify-content:center;align-items:center;padding:0;display:flex}.kioskPage.orderType .languageControl{left:var(--k-order-type-page-padding);bottom:var(--k-order-type-language-bottom);right:var(--k-order-type-page-padding);gap:var(--k-order-type-language-gap);justify-content:center;width:auto;margin-bottom:0;position:absolute;top:auto;transform:none}.kioskPage.orderType .languageControl .language{box-sizing:border-box;height:var(--k-order-type-language-height);min-width:var(--k-order-type-language-width);border-radius:999px;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;border:var(--k-order-type-language-border-width)solid #b9b9b9!important;font-size:var(--k-order-type-language-font)!important;padding:0 var(--k-order-type-language-pad-x)!important}.kioskPage.orderType .languageControl .major{border-color:var(--main-color)!important}.isRtl .orderType .languageControl{direction:ltr;justify-content:center}
.kioskPage.menu{--k-menu-page-pad-top:calc(48px*var(--kiosk-scale));--k-menu-page-pad-x:calc(40px*var(--kiosk-scale));--k-menu-categories-height:calc(80px*var(--kiosk-scale));--k-menu-categories-gap:calc(23.04px*var(--kiosk-scale));--k-menu-category-height:calc(80px*var(--kiosk-scale));--k-menu-category-pad-x:calc(34.56px*var(--kiosk-scale));--k-menu-category-border-width:calc(3px*var(--kiosk-scale));--k-menu-category-radius:calc(288px*var(--kiosk-scale));--k-menu-category-font:calc(32px*var(--kiosk-scale));--k-menu-category-line-height:calc(38.4px*var(--kiosk-scale));--k-menu-category-scroll-gutter:calc(8px*var(--kiosk-scale));--k-menu-section-title-font:calc(54px*var(--kiosk-scale));--k-menu-section-title-line-height:calc(63.36px*var(--kiosk-scale));--k-menu-card-gap:calc(8px*var(--kiosk-scale));--k-menu-card-pad-bottom:calc(16px*var(--kiosk-scale));--k-menu-card-radius:calc(10.703px*var(--kiosk-scale));--k-menu-card-shadow-y:calc(6.422px*var(--kiosk-scale));--k-menu-card-shadow-blur:calc(17.125px*var(--kiosk-scale));--k-menu-card-shadow-gutter:calc(24px*var(--kiosk-scale));--k-menu-card-title-font:calc(32px*var(--kiosk-scale));--k-menu-card-title-line-height:calc(47.095px*var(--kiosk-scale));--k-menu-card-desc-font:calc(18px*var(--kiosk-scale));--k-menu-card-desc-line-height:calc(21.6px*var(--kiosk-scale));--k-menu-card-bottom-margin-top:calc(16px*var(--kiosk-scale));--k-menu-card-price-btn-font:calc(26px*var(--kiosk-scale));--k-menu-card-price-btn-line-height:calc(31.2px*var(--kiosk-scale));--k-menu-card-price-btn-height:calc(56px*var(--kiosk-scale));--k-menu-card-price-btn-pad-y:calc(10px*var(--kiosk-scale));--k-menu-card-price-btn-pad-x:calc(12px*var(--kiosk-scale));--k-menu-card-price-btn-radius:calc(10px*var(--kiosk-scale));--k-menu-card-price-btn-prices-gap:calc(8px*var(--kiosk-scale));--k-menu-page-gap:calc(32px*var(--kiosk-scale));--k-menu-section-title-margin-bottom:calc(40px*var(--kiosk-scale));--k-menu-grid-gap:calc(32px*var(--kiosk-scale));--k-menu-grid-col-subtract:calc(64px*var(--kiosk-scale));--k-menu-grid-last-pad-bottom:calc(20px*var(--kiosk-scale));--k-menu-search-products-loader:calc(70px*var(--kiosk-scale));--k-menu-checkout-spinner-size:calc(70px*var(--kiosk-scale));--k-menu-checkout-spinner-offset:calc(35px*var(--kiosk-scale));--k-menu-checkout-spinner-border:calc(10px*var(--kiosk-scale));--k-menu-weighted-title-gap:calc(7px*var(--kiosk-scale));padding:var(--k-menu-page-pad-top)var(--k-menu-page-pad-x)0;gap:var(--k-menu-page-gap);grid-template-rows:max-content max-content 1fr;display:grid}.kioskPage.menu.withOrderPrice{grid-template-rows:max-content max-content 1fr max-content}.kioskPage.menu .categoriesSection:last-child{min-height:calc(100vh - 100px)}.kioskPage.menu .restaurantCategories{align-items:flex-start;gap:var(--k-menu-categories-gap);height:calc(var(--k-menu-categories-height) + var(--k-menu-category-scroll-gutter));padding-bottom:var(--k-menu-category-scroll-gutter);scrollbar-width:none;-ms-overflow-style:none;width:100%;margin:0;display:flex;overflow:auto}.kioskPage.menu .restaurantCategories::-webkit-scrollbar{display:none}.kioskPage.menu .restaurantCategories .categoryName{border:var(--k-menu-category-border-width)solid transparent;border-radius:var(--k-menu-category-radius);box-sizing:border-box;color:var(--main-color);font-size:var(--k-menu-category-font);height:var(--k-menu-category-height);font-weight:600;line-height:var(--k-menu-category-line-height);padding:0 var(--k-menu-category-pad-x);white-space:nowrap;justify-content:center;align-items:center;transition:all .1s;display:flex}.kioskPage.menu .restaurantCategories .categoryName.selected{background:color-mix(in srgb,var(--main-color)10%,transparent);border-color:var(--main-color)}.kioskPage.menu .header{width:initial;margin:0 var(--k-header-margin-x)}.kioskPage.menu .restaurantMenu{margin:0 calc(var(--k-menu-card-shadow-gutter)*-1);padding:0 var(--k-menu-card-shadow-gutter);overflow:auto}.kioskPage.menu .restaurantMenu .categoryName{font-size:var(--k-menu-section-title-font);font-weight:600;line-height:var(--k-menu-section-title-line-height);margin-bottom:var(--k-menu-section-title-margin-bottom);align-self:stretch}.kioskPage.menu .restaurantMenu .menuItemsProduct{grid-template-columns:repeat(3,calc(33.3% - var(--k-menu-grid-col-subtract)/3));gap:var(--k-menu-grid-gap);width:100%;display:grid}.kioskPage.menu .restaurantMenu .menuItemsProduct:last-child{padding:0 0 var(--k-menu-grid-last-pad-bottom)}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode{border-radius:var(--k-menu-card-radius);box-shadow:0 var(--k-menu-card-shadow-y)var(--k-menu-card-shadow-blur)0 rgba(0,0,0,.15);align-items:flex-start;gap:var(--k-menu-card-gap);background:#fff;border:none;flex-direction:column;display:flex;overflow:visible}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .image{width:100%;margin:0}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .image img{width:100%}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .main-data{gap:var(--k-menu-card-gap);padding-inline:calc(16px*var(--kiosk-scale));padding-top:0}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .bottom{margin-top:var(--k-menu-card-bottom-margin-top);justify-content:flex-end;width:100%}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .bottom .price{color:#000;font-size:var(--k-menu-card-title-font);font-weight:600;line-height:var(--k-menu-card-title-line-height);align-self:stretch;width:100%;margin:0}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .bottom .price .priceFullButton{background:var(--main-color);border-radius:var(--k-menu-card-price-btn-radius);box-sizing:border-box;font-size:var(--k-menu-card-price-btn-font);align-items:center;gap:var(--k-menu-card-price-btn-prices-gap);height:var(--k-menu-card-price-btn-height);font-weight:600;line-height:var(--k-menu-card-price-btn-line-height);padding:var(--k-menu-card-price-btn-pad-y)var(--k-menu-card-price-btn-pad-x);width:100%;display:flex}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .bottom .price .priceFullButton>.icon{flex-shrink:0}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card.blockMode .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}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .title{color:#000;font-size:var(--k-menu-card-title-font);font-weight:600;line-height:var(--k-menu-card-title-line-height);align-self:stretch;margin:0}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .title .name{display:inline-block}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .title .name .weightedTitle{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .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-menu-weighted-title-gap)}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .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-menu-weighted-title-gap)}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .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-menu-weighted-title-gap)}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .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-menu-weighted-title-gap)}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .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-menu-weighted-title-gap)}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .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-menu-weighted-title-gap)}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .description{color:#000;font-size:var(--k-menu-card-desc-font);font-weight:400;line-height:var(--k-menu-card-desc-line-height);margin:0}.kioskPage.menu .restaurantMenu .menuItemsProduct .restaurant-product-card .description .markdown-description{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kioskPage.menu .restaurantMenu .noResults{font-size:var(--k-title-font);text-align:center;margin-top:40%}.kioskPage.menu .restaurantMenu .searchLoader{margin-top:20%}.kioskPage.menu .restaurantMenu .searchLoader .spinner{width:var(--k-menu-search-products-loader);height:var(--k-menu-search-products-loader);margin:auto}.kioskPage.menu .chooseProduct{display:none}.kioskPage.menu .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 0 var(--k-action-btn-bottom);padding:var(--k-checkout-btn-pad-y)var(--k-checkout-btn-pad-x);background:var(--main-color);border:none;justify-content:space-between;align-items:center;transition:all .3s;display:flex;position:relative}.kioskPage.menu .checkoutBtn span{font-size:var(--k-action-btn-font);font-weight:600;line-height:var(--k-action-btn-line)}.kioskPage.menu .checkoutBtn .spinner{width:var(--k-menu-checkout-spinner-size);height:var(--k-menu-checkout-spinner-size);top:calc(50% - var(--k-menu-checkout-spinner-offset));left:calc(50% - var(--k-menu-checkout-spinner-offset));border-width:var(--k-menu-checkout-spinner-border);position:absolute}.kioskPage.menu .checkoutBtn.disabled{opacity:.5}.isRtl .kioskPage.menu .restaurantMenu .restaurant-product-card .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-right:var(--k-menu-weighted-title-gap)}.isRtl .kioskPage.menu .restaurantMenu .restaurant-product-card .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-right:var(--k-menu-weighted-title-gap)}.isRtl .kioskPage.menu .restaurantMenu .restaurant-product-card .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-right:var(--k-menu-weighted-title-gap)}.isRtl .kioskPage.menu .restaurantMenu .restaurant-product-card .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-left:var(--k-menu-weighted-title-gap)}.isRtl .kioskPage.menu .restaurantMenu .restaurant-product-card .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-left:var(--k-menu-weighted-title-gap)}.isRtl .kioskPage.menu .restaurantMenu .restaurant-product-card .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-left:var(--k-menu-weighted-title-gap)}
.kiosk .kioskPage.checkout{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}.checkout{--k-checkout-counter-compact-mult:.9;--k-checkout-card-radius-figma:calc(20px*var(--kiosk-scale));--k-checkout-card-shadow-y-figma:calc(6.422px*var(--kiosk-scale));--k-checkout-card-shadow-blur-figma:calc(17.125px*var(--kiosk-scale));--k-checkout-card-shadow-gutter:max(24px,calc(40px*var(--kiosk-scale)));--k-checkout-card-title-pad-inline-end:calc(16px*var(--kiosk-scale));--k-checkout-card-title-figma:calc(44px*var(--kiosk-scale));--k-checkout-card-title-line-figma:calc(52.8px*var(--kiosk-scale));--k-checkout-content-gap:calc(46px*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-checkout-card-price-btn-font:calc(26px*var(--kiosk-scale));--k-checkout-card-price-btn-line-height:calc(31.2px*var(--kiosk-scale));--k-checkout-card-price-btn-height:calc(56px*var(--kiosk-scale));--k-checkout-card-price-btn-pad-y:calc(10px*var(--kiosk-scale));--k-checkout-card-price-btn-pad-x:calc(24px*var(--kiosk-scale));--k-checkout-card-price-btn-radius:calc(10px*var(--kiosk-scale));--k-checkout-card-price-btn-prices-gap:calc(8px*var(--kiosk-scale));--k-checkout-card-bottom-margin-top:calc(16px*var(--kiosk-scale));--k-checkout-card-icon-tag-text:calc(16px*var(--kiosk-scale));--k-checkout-card-icon-tag-text-padding:calc(14px*var(--kiosk-scale));--k-checkout-card-icon-tag-gap:calc(5px*var(--kiosk-scale));--k-checkout-card-icon-tag-icon-size:calc(15px*var(--kiosk-scale));--k-checkout-card-image-margin-right:calc(46px*var(--kiosk-scale));--k-checkout-card-main-pad:calc(24px*var(--kiosk-scale));--k-checkout-card-title-pad-bottom:calc(16px*var(--kiosk-scale));--k-checkout-card-desc-font-figma:calc(32px*var(--kiosk-scale));--k-checkout-card-desc-pad-bottom:calc(24px*var(--kiosk-scale));--k-checkout-card-price-pad-bottom:calc(24px*var(--kiosk-scale));--k-checkout-card-edit-pen-size:calc(24px*var(--kiosk-scale));--k-checkout-card-counter-width-figma:calc(170px*var(--kiosk-scale));--k-checkout-card-counter-height-figma:calc(60px*var(--kiosk-scale));--k-checkout-card-counter-radius-figma:calc(10px*var(--kiosk-scale));--k-checkout-card-counter-pad-x-figma:calc(16px*var(--kiosk-scale));--k-checkout-card-weighted-size:calc(32px*var(--kiosk-scale));--k-checkout-card-counter-input-font-figma:calc(32px*var(--kiosk-scale));--k-checkout-bottomdata-gap:calc(45px*var(--kiosk-scale))box-sizing: border-box;--k-checkout-card-icons-font:calc(20px*var(--kiosk-scale));min-width:0;max-width:100%;padding:var(--k-page-pad-y)var(--k-checkout-page-pad-x)var(--k-header-margin-x);gap:var(--k-page-gap);grid-template-rows:min-content min-content 1fr min-content;width:100%;display:grid;overflow-x:clip}.checkout>.kioskHeader,.checkout>.orderTypeSelector,.checkout>.bottomData{box-sizing:border-box;min-width:0;max-width:100%}.checkout>.content{box-sizing:border-box;min-width:0}.checkout .promocode{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.checkout .promocode .left-side{align-items:center;display:flex}.checkout .promocode .left-side .promocodeActive{align-items:center;gap:20px;font-size:32px;font-weight:400;display:flex}.checkout .promocode .left-side .promocodeInput{flex-direction:column;display:flex}.checkout .promocode .left-side .promocodeInput .invalidCoupon{color:var(--warning);font-size:32px}.checkout .promocode .left-side input{background:#fff;border-width:2px;border-color:#747474;border-radius:10px;height:auto;padding:15px 30px;font-weight:400;font-size:40px!important}.checkout .promocode .promocodeButtonControl{color:var(--main-color);font-size:32px;font-weight:500}.checkout .delete{width:35px!important;height:35px!important}.checkout .counterButton{width:calc(var(--k-checkout-counter-width)*var(--k-checkout-counter-compact-mult));border-radius:100px;height:calc(var(--k-checkout-counter-height)*var(--k-checkout-counter-compact-mult))!important}.checkout .counterButton input.control{padding:0;font-weight:400;width:calc(var(--k-checkout-counter-input-width)*var(--k-checkout-counter-compact-mult))!important;font-size:calc(var(--k-checkout-counter-input-font)*var(--k-checkout-counter-compact-mult))!important}.checkout .counterButton .icon{background:0 0;fill:#747474!important;width:calc(var(--k-checkout-counter-icon-size)*var(--k-checkout-counter-compact-mult))!important;height:calc(var(--k-checkout-counter-icon-size)*var(--k-checkout-counter-compact-mult))!important}.checkout .header,.checkout .title{padding-left:0;padding-right:0}.checkout .orderTypeSelector{width:100%;margin-left:0;margin-right:0}.checkout .title{font-size:var(--k-title-font);font-weight:600}.checkout .content{gap:var(--k-checkout-content-gap);margin:0 calc(var(--k-checkout-card-shadow-gutter)*-1);min-width:0;min-height:0;padding:var(--k-checkout-card-shadow-gutter);flex-direction:column;display:flex;overflow:auto}.checkout .content .cutleryBlock .cutleryButton .icon{background:0 0}.checkout .checkoutBtn{font-size:var(--k-checkout-btn-font);justify-content:space-between;align-items:center;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}.checkout .checkoutBtn .spinner{border-width:10px;width:70px;height:70px;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px)}.checkout .bottomData.isKiosk{box-sizing:border-box;gap:var(--k-page-gap);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden}.checkout .bottomData.isKiosk .promocode{width:100%}.checkout .bottomData.isKiosk .summaryItem.subtotal,.checkout .bottomData.isKiosk .summaryItem.totalPrice{font-size:var(--k-checkout-summary-font)}.checkout .bottomData.isKiosk.hideSummary .summary{width:100%;position:absolute;top:0;left:0;transform:translateY(150%)}.checkout .bottomData.isKiosk .summary{position:initial;transition:all 1s;transform:translateY(0)}.checkout .bottomData.isKiosk .summaryBlock{margin:0}.checkout .bottomData.isKiosk .bagesPaymentSummary .icon{width:var(--k-checkout-summary-badge-icon);height:var(--k-checkout-summary-badge-icon)}.checkout .bottomData.isKiosk .bagesPaymentSummary .discountItem{margin-top:0}.checkout .bottomData.isKiosk .bagesPaymentSummary .discountLabel{font-size:var(--k-checkout-summary-badge-font);font-weight:400}.checkout .bottomData.isKiosk .bagesPaymentSummary .doneBg{width:var(--k-payment-bages-icon-size);height:var(--k-payment-bages-icon-size)}.checkout .bottomData.isKiosk .summary .summaryBlock,.checkout .isKiosk .summaryBlock{background:0 0;align-self:auto;padding:0}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody{border-radius:var(--k-checkout-summary-body-radius);box-sizing:border-box;padding:var(--k-checkout-summary-body-pad);padding-top:var(--k-checkout-summary-body-pad)!important}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .promocode .invalidCoupon,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .promocode .invalidCoupon{font-size:var(--k-checkout-invalid-coupon-font)}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .inputArea,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .inputArea .labelInput,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .inputArea .labelInput input,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .inputArea .labelInput input::placeholder,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .labelInput input::placeholder{font-size:var(--k-checkout-input-font)}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .inputArea .applyPromocode,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .inputArea .applyPromocode,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .applyPromocode,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .discount-name,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount,.checkout .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)}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .inlineValue,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .inlineValue,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .inlineValue,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .inlineValue{align-self:flex-end}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .discount,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount{align-items:center;gap:var(--k-checkout-summary-discount-inline-gap);display:inline-flex}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon{color:var(--main-color);stroke:var(--main-color);fill:var(--main-color)!important}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon.fillByFontColor,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon .fillByFontColor,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon.fillByFontColor,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon .fillByFontColor,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon.fillByFontColor,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount .icon .fillByFontColor,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount .icon.fillByFontColor,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .discount-name,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .discount-name,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .discount-name,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .removeCoupon,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .removeCoupon,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .removeCoupon,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .couponDiscount,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .couponDiscount,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .couponDiscount,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .itemDiscount .summaryItem.coupon .couponDiscount,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .couponDiscount,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .couponDiscount{font-size:var(--k-checkout-discount-text-font);font-weight:600;line-height:var(--k-checkout-discount-text-line)}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .couponNameLabel,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem.item-question.weightAdjustment,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem.item-question .weightAdjustment,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .price,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .total,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .priceBlue,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .couponNameLabel,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.item-question.weightAdjustment,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.item-question .weightAdjustment,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .price,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .total,.checkout .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)}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .total,.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .price .priceBlue,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .total,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .summaryItem.totalPrice .price .priceBlue{color:var(--main-color)}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem.subtotal,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .summaryItem .subtotal,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .icon,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .icon{background:0 0}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .weightAdjustment,.checkout .isKiosk .summaryBlock .orderSummary .summaryBody .weightAdjustment{font-size:var(--k-checkout-summary-weight-font)}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .weightAdjustment .question,.checkout .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}.checkout .bottomData.isKiosk .summary .summaryBlock .orderSummary .summaryBody .hr,.checkout .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%}.checkout .bottomData.isKiosk .summary .summaryBlock .products,.checkout .bottomData.isKiosk .summary .summaryBlock .headerContent,.checkout .bottomData.isKiosk .summary .summaryBlock .bagesPaymentSummary,.checkout .bottomData.isKiosk .summary .summaryBlock .confirmButton,.checkout .isKiosk .summaryBlock .products,.checkout .isKiosk .summaryBlock .headerContent,.checkout .isKiosk .summaryBlock .bagesPaymentSummary,.checkout .isKiosk .summaryBlock .confirmButton{display:none}.checkout .content .restaurant-product-card{border-radius:var(--k-checkout-card-radius-figma);box-shadow:0 var(--k-checkout-card-shadow-y-figma)var(--k-checkout-card-shadow-blur-figma)0 rgba(0,0,0,.15);box-sizing:border-box;background:#fff;border:none;align-items:stretch;padding:0}.checkout .content .restaurant-product-card .image{height:100%;margin-right:var(--k-checkout-card-image-margin-right);width:var(--k-checkout-card-image-width);align-self:stretch}.checkout .content .restaurant-product-card .image .cloudinary-wrapper{height:100%}.checkout .content .restaurant-product-card .image img{object-fit:cover;width:100%;height:100%;display:block}.checkout .content .restaurant-product-card .productTag{font-size:var(--k-card-tag-font)}.checkout .content .restaurant-product-card .title,.checkout .content .restaurant-product-card .price{font-weight:600;font-size:var(--k-checkout-card-title-figma);line-height:var(--k-checkout-card-title-line-figma);padding:0}.checkout .content .restaurant-product-card .title{color:#000;align-items:center;margin:0}.checkout .content .restaurant-product-card .title.cartMode{box-sizing:border-box;align-items:center;gap:var(--k-checkout-card-inline-gap);text-align:right;margin-right:0}.checkout .content .restaurant-product-card .title.cartMode: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:0}.checkout .content .restaurant-product-card .title.cartMode: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:0}.checkout .content .restaurant-product-card .title.cartMode: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:0}.checkout .content .restaurant-product-card .title.cartMode:-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:0}.checkout .content .restaurant-product-card .title.cartMode:-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:0}.checkout .content .restaurant-product-card .title.cartMode: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:0}.checkout .content .restaurant-product-card .title.cartMode .name,.checkout .content .restaurant-product-card .title.cartMode .price,.checkout .content .restaurant-product-card .title.cartMode .quantity,.checkout .content .restaurant-product-card .title.cartMode .priceAndQuantityHeader{line-height:var(--k-checkout-card-title-line-figma);align-items:center;display:inline-flex}.checkout .content .restaurant-product-card .title.cartMode .name .weightedTitle .icon{height:var(--k-checkout-card-weighted-size)!important;width:var(--k-checkout-card-weighted-size)!important}.checkout .content .restaurant-product-card .main-data{padding-bottom:var(--k-checkout-card-main-pad);padding-right:var(--k-checkout-card-main-pad);padding-top:var(--k-checkout-card-main-pad)}.checkout .content .restaurant-product-card .main-data .top .title.cartMode{padding-bottom:var(--k-checkout-card-title-pad-bottom)}.checkout .content .restaurant-product-card .main-data .top .description{font-size:var(--k-checkout-card-desc-font-figma);padding-bottom:var(--k-checkout-card-desc-pad-bottom);margin-bottom:0;font-weight:400}.checkout .content .restaurant-product-card .main-data .top .description .icon{margin:0 0 0 var(--k-checkout-card-desc-icon-gap);transform:translateY(var(--k-checkout-card-desc-icon-shift-y));width:var(--k-checkout-card-desc-icon-size)!important;height:var(--k-checkout-card-desc-icon-size)!important}.checkout .content .restaurant-product-card .main-data .top>.price{box-sizing:border-box;font-size:var(--k-checkout-card-title-figma);font-weight:600;line-height:var(--k-checkout-card-title-line-figma);padding-bottom:var(--k-checkout-card-price-pad-bottom);justify-content:space-between;align-items:center;width:100%;margin:0;display:flex}.checkout .content .restaurant-product-card .main-data .top>.price:after{background:var(--main-color);content:"";height:var(--k-checkout-card-edit-pen-size);width:var(--k-checkout-card-edit-pen-size);-webkit-mask:url(/images/editPen.svg) 50%/contain no-repeat;mask:url(/images/editPen.svg) 50%/contain no-repeat;flex-shrink:0;-webkit-mask:url(/images/editPen.svg) 50%/contain no-repeat}.checkout .content .restaurant-product-card .main-data .top .icons{gap:var(--k-checkout-card-icons-gap);padding-bottom:var(--k-checkout-card-price-btn-pad-x);color:#fff;font-size:var(--k-checkout-card-icon-tag-text);font-weight:600;line-height:140%;display:inline-flex}.checkout .content .restaurant-product-card .main-data .top .icons .spicy-block,.checkout .content .restaurant-product-card .main-data .top .icons .noGluten-block,.checkout .content .restaurant-product-card .main-data .top .icons .vegan-block,.checkout .content .restaurant-product-card .main-data .top .icons .vegetarian-block{padding:0 var(--k-checkout-card-icon-tag-text-padding);gap:var(--k-checkout-card-icon-tag-gap);align-items:center;display:flex}.checkout .content .restaurant-product-card .main-data .top .icons .spicy-block .icon,.checkout .content .restaurant-product-card .main-data .top .icons .noGluten-block .icon,.checkout .content .restaurant-product-card .main-data .top .icons .vegan-block .icon,.checkout .content .restaurant-product-card .main-data .top .icons .vegetarian-block .icon{height:var(--k-checkout-card-icon-tag-icon-size);width:var(--k-checkout-card-icon-tag-icon-size)}.checkout .content .restaurant-product-card .bottom .counterButton,.checkout .content .restaurant-product-card .bottom-leftside .counterButton{box-sizing:border-box;padding-left:var(--k-checkout-card-counter-pad-x-figma);padding-right:var(--k-checkout-card-counter-pad-x-figma);border-color:#000;justify-content:space-around;align-self:flex-end;margin-top:auto;display:flex;overflow:hidden;border-radius:var(--k-checkout-card-counter-radius-figma)!important;height:var(--k-checkout-card-counter-height-figma)!important;width:var(--k-checkout-card-counter-width-figma)!important}.checkout .content .restaurant-product-card .bottom .counterButton .icon,.checkout .content .restaurant-product-card .bottom-leftside .counterButton .icon{color:var(--main-color)!important;fill:var(--main-color)!important;height:var(--k-checkout-counter-icon-size-preview)!important;width:var(--k-checkout-counter-icon-size-preview)!important;background:0 0!important}.checkout .content .restaurant-product-card .bottom .counterButton input.control,.checkout .content .restaurant-product-card .bottom-leftside .counterButton input.control{padding:0;font-size:var(--k-checkout-card-counter-input-font-figma)!important;width:var(--k-checkout-counter-input-width-cart-preview)!important}.checkout .content .restaurant-product-card .bottom .counterButton .control.count,.checkout .content .restaurant-product-card .bottom-leftside .counterButton .control.count{color:#000}.checkout .content .restaurant-product-card .bottom .icons,.checkout .content .restaurant-product-card .bottom-leftside .icons{padding-bottom:span;padding-bottom-font-size:var(--k-checkout-card-icons-font)}.checkout .content .restaurant-product-card .bottom-leftside{gap:0}.checkout .content .restaurant-product-card .bottom-leftside .icons{gap:var(--k-checkout-card-icons-gap);padding-bottom:var(--k-checkout-card-price-btn-pad-x)}.checkout .content .restaurant-product-card .bottom-leftside .spicy-block,.checkout .content .restaurant-product-card .bottom-leftside .noGluten-block,.checkout .content .restaurant-product-card .bottom-leftside .vegan-block,.checkout .content .restaurant-product-card .bottom-leftside .vegetarian-block{font-size:var(--k-checkout-card-badge-font);padding:var(--k-checkout-card-badge-pad-y)var(--k-checkout-card-badge-pad-x)}.checkout .content .restaurant-product-card .bottom-leftside .spicy-block .icon,.checkout .content .restaurant-product-card .bottom-leftside .noGluten-block .icon,.checkout .content .restaurant-product-card .bottom-leftside .vegan-block .icon,.checkout .content .restaurant-product-card .bottom-leftside .vegetarian-block .icon{width:var(--k-checkout-card-badge-icon-size)!important;height:var(--k-checkout-card-badge-icon-size)!important}.checkout .content .restaurant-product-card .deleteProduct{align-self:center;margin-right:0;padding-right:0}.checkout .content .restaurant-product-card .deleteProduct .icon{width:var(--k-checkout-card-delete-icon-width);height:var(--k-checkout-card-delete-icon-height);background-color:#b9b9b9;margin:0}.checkout .content .restaurant-product-card .deleteProduct span{display:none}.checkout .content .restaurant-product-card.blockMode .main-data .bottom{margin-top:var(--k-checkout-card-bottom-margin-top);justify-content:flex-end;width:100%}.checkout .content .restaurant-product-card.blockMode .main-data .bottom .price{align-self:stretch;width:100%;margin:0}.checkout .content .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton{background:var(--main-color);border-radius:var(--k-checkout-card-price-btn-radius);box-sizing:border-box;font-size:var(--k-checkout-card-price-btn-font);align-items:center;gap:var(--k-checkout-card-price-btn-prices-gap);height:var(--k-checkout-card-price-btn-height);font-weight:600;line-height:var(--k-checkout-card-price-btn-line-height);padding:var(--k-checkout-card-price-btn-pad-y)var(--k-checkout-card-price-btn-pad-x);width:100%;display:flex}.checkout .content .restaurant-product-card.blockMode .main-data .bottom .price .priceFullButton>.icon{flex-shrink:0}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .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}.checkout .content .restaurant-product-card.blockMode .main-data .priceAndQuantityHeader{gap:var(--k-checkout-card-inline-gap)}.checkout .content .restaurant-product-card.blockMode .main-data .spicy-block,.checkout .content .restaurant-product-card.blockMode .main-data .noGluten-block,.checkout .content .restaurant-product-card.blockMode .main-data .vegan-block,.checkout .content .restaurant-product-card.blockMode .main-data .vegetarian-block{font-size:var(--k-checkout-card-block-tag-font);padding:var(--k-checkout-card-block-tag-pill-y)var(--k-checkout-card-block-tag-pill-x)}.checkout .content .restaurant-product-card.blockMode .main-data .spicy-block .icon,.checkout .content .restaurant-product-card.blockMode .main-data .noGluten-block .icon,.checkout .content .restaurant-product-card.blockMode .main-data .vegan-block .icon,.checkout .content .restaurant-product-card.blockMode .main-data .vegetarian-block .icon{width:var(--k-checkout-card-block-tag-icon-size)!important;height:var(--k-checkout-card-block-tag-icon-size)!important}.checkout .cutleryBlock{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.checkout .cutleryBlock .cutleryBlockTitle{align-items:center;gap:20px;font-weight:600;display:flex;font-size:44px!important}.checkout .cutleryBlock .cutleryBlockTitle .icon{background:#b9b9b9;-webkit-mask-size:contain;mask-size:contain;width:var(--k-checkout-cutlery-icon-size)!important;height:var(--k-checkout-cutlery-icon-size)!important}.checkout .cutleryBlock .counterButton{box-sizing:border-box;padding-left:var(--k-checkout-card-counter-pad-x-figma);padding-right:var(--k-checkout-card-counter-pad-x-figma);border-color:#000;justify-content:space-around;display:flex;overflow:hidden;border-radius:var(--k-checkout-card-counter-radius-figma)!important;height:var(--k-checkout-card-counter-height-figma)!important;width:var(--k-checkout-card-counter-width-figma)!important}.checkout .cutleryBlock .counterButton .icon{color:var(--main-color)!important;fill:var(--main-color)!important;height:var(--k-checkout-counter-icon-size-preview)!important;width:var(--k-checkout-counter-icon-size-preview)!important;background:0 0!important}.checkout .cutleryBlock .counterButton input.control{padding:0;font-weight:400;font-size:var(--k-checkout-card-counter-input-font-figma)!important;width:var(--k-checkout-counter-input-width-cart-preview)!important}.checkout .kioskLoader{justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:40%}.checkout .kioskLoader .spinner{width:70px;height:70px}.checkout .kioskLoader.hidden{display:none}.kiosk.kiosk-tier-s .kioskPage.checkout{padding:var(--k-page-pad-y)var(--k-checkout-page-pad-x)var(--k-header-margin-x);gap:16px}.kiosk.kiosk-tier-s .kioskPage.checkout .cutleryBlock{margin-top:15px}.kiosk.kiosk-tier-s .kioskPage.checkout .cutleryBlock .cutleryBlockTitle{gap:10px;font-size:22px!important}.kiosk.kiosk-tier-s .kioskPage.checkout .cutleryBlock .cutleryBlockTitle .icon{width:var(--k-checkout-cutlery-icon-size)!important;height:var(--k-checkout-cutlery-icon-size)!important}.kiosk.kiosk-tier-s .kioskPage.checkout .delete{width:17px!important;height:17px!important}.kiosk.kiosk-tier-s .kioskPage.checkout .bottomData{gap:var(--k-checkout-summary-gap)}.kiosk.kiosk-tier-s .kioskPage.checkout .header,.kiosk.kiosk-tier-s .kioskPage.checkout .title{padding-left:0;padding-right:0}.kiosk.kiosk-tier-s .kioskPage.checkout .title{font-size:27px}.kiosk.kiosk-tier-s .kioskPage.checkout .content{margin:0 calc(var(--k-checkout-card-shadow-gutter)*-1);padding:var(--k-checkout-card-shadow-gutter)}.kiosk.kiosk-tier-s .kioskPage.checkout .promocode{margin-top:20px}.kiosk.kiosk-tier-s .kioskPage.checkout .promocode .left-side .promocodeActive{gap:20px;font-size:20px}.kiosk.kiosk-tier-s .kioskPage.checkout .promocode .left-side .promocodeActive .icon{flex-shrink:0;width:40px;height:40px}.kiosk.kiosk-tier-s .kioskPage.checkout .promocode .left-side .promocodeInput .invalidCoupon{font-size:20px}.kiosk.kiosk-tier-s .kioskPage.checkout .promocode .left-side input{padding:10px 15px;font-size:20px!important}.kiosk.kiosk-tier-s .kioskPage.checkout .promocode .promocodeButtonControl{font-size:20px}.kiosk.kiosk-tier-s .kioskPage.checkout .checkoutBtn{margin-left:0;margin-right:0;font-size:27px}.kiosk.kiosk-tier-s .kioskPage.checkout .checkoutBtn .spinner{border-width:4px;width:38px;height:38px;top:calc(50% - 17px);left:calc(50% - 17px)}.kiosk.kiosk-tier-s .kioskPage.checkout .counterButton{width:var(--k-checkout-counter-width);border-color:#000;height:var(--k-checkout-counter-height)!important}.kiosk.kiosk-tier-s .kioskPage.checkout .counterButton input.control{width:var(--k-checkout-counter-input-width)!important;font-size:var(--k-checkout-counter-input-font)!important}.kiosk.kiosk-tier-s .kioskPage.checkout .counterButton .icon{width:var(--k-checkout-counter-icon-size)!important;height:var(--k-checkout-counter-icon-size)!important}.kiosk.kiosk-tier-s .kioskPage.checkout .content .restaurant-product-card .image{margin-right:var(--k-checkout-card-image-margin-right);width:var(--k-checkout-card-image-width)}.kiosk.kiosk-tier-s .kioskPage.checkout .content .restaurant-product-card .title,.kiosk.kiosk-tier-s .kioskPage.checkout .content .restaurant-product-card .price{font-size:var(--k-checkout-card-title-font);padding:0}.kiosk.kiosk-tier-s .kioskPage.checkout .content .restaurant-product-card .deleteProduct .icon{width:var(--k-checkout-card-delete-icon);height:var(--k-checkout-card-delete-icon)}.kiosk.kiosk-tier-s .kioskPage.checkout .content .restaurant-product-card .deleteProduct span{display:none}.isRtl .checkout .content .restaurant-product-card .productTag{font-size:var(--k-card-tag-font);left:initial;right:var(--k-checkout-card-tag-offset)}.isRtl .checkout .content .restaurant-product-card .image{margin-left:var(--k-checkout-card-image-margin-right);margin-right:0}.isRtl .checkout .content .restaurant-product-card .main-data{padding-left:var(--k-checkout-card-main-pad)}.isRtl .checkout .content .restaurant-product-card .main-data .top .description .icon{margin:0 var(--k-checkout-card-desc-icon-gap)0 0}.isRtl .checkout .bagesPaymentSummary .discountItem{border-left:2px solid #cfd1d4;border-right:none}.isRtl .checkout .bagesPaymentSummary .discountItem:last-child{border-left:none;border-right:none}.isRtl.isMobile .checkout .content .restaurant-product-card .image{margin-left:var(--k-checkout-card-image-margin-right)}
.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));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 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 .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)}.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));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);font-weight:400;display:block}.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-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 .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{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}}
