:root{--font-roboto:"Roboto", ui-monospace, "Courier New", monospace;--font-main:var(--font-roboto);--backgound-rgb:248, 248, 250;--text-color-rgb:28, 28, 30;--min-screen-vw:177.77vw;--primary-color:#53845d;--primary-hover-color:#456e4d;--secondary-color:#000;--secondary-hover-color:#3a3a3c;--on-secondary-color:#fff;--button-disabled:#ccc;--accent-color:#ee3a3d;--surface-color:#fff;--text-muted-color:#666;--border-color:#ccc;--input-border:#666;--input-text:#1c1c1e;--input-text-focus:#1c1c1e;--kb-input:#53845d;--kb-bg:#a3d1b4;--kb-key:#fafafa;--kb-key-text:#707070;--menu-item-name:#3a3a3c;--menu-item-price:#c7c7cc;--menu-item-desc:#5f5f61;--menu-subtab-text:#000;--menu-subtab-underline:#ccc;--menu-tab-bg:#e5e5ea;--menu-tab-text:#3a3a3c;--cart-badge:#ee3a3d;--cart-badge-text:#fff;--overlay-color:#fff;--image-placeholder:#eee;--modifier-bg:#f2f2f7;--modifier-limit-bg:#e4e4e4;--cart-modifier-chip:#d8d1ce;--dialog-text:#000;--cart-total-text:#000;--divider-color:#e2e2e2;--page-bg-image:url(/assets/i/pattern.svg)}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw}body{font-family:var(--font-main);color:rgb(var(--text-color-rgb));background:rgb(var(--backgound-rgb));-webkit-user-select:none;user-select:none}a{color:inherit;text-decoration:none}button,input{font-family:var(--font-main)}
@font-face{font-family:CoHeadline;src:url(/assets/fonts/CoHeadline/CoHeadline.eot);src:url(/assets/fonts/CoHeadline/CoHeadline.eot)format("embedded-opentype"),url(/assets/fonts/CoHeadline/CoHeadline.woff2)format("woff2"),url(/assets/fonts/CoHeadline/CoHeadline.woff)format("woff"),url(/assets/fonts/CoHeadline/CoHeadline.ttf)format("truetype"),url(/assets/fonts/CoHeadline/CoHeadline.svg#CoHeadline)format("svg")}@font-face{font-family:CoHeadlineLight;src:url(/assets/fonts/CoHeadline/CoHeadlineLight.eot);src:url(/assets/fonts/CoHeadline/CoHeadlineLight.eot)format("embedded-opentype"),url(/assets/fonts/CoHeadline/CoHeadlineLight.woff2)format("woff2"),url(/assets/fonts/CoHeadline/CoHeadlineLight.woff)format("woff"),url(/assets/fonts/CoHeadline/CoHeadlineLight.ttf)format("truetype"),url(/assets/fonts/CoHeadline/CoHeadlineLight.svg#CoHeadlineLight)format("svg")}@font-face{font-family:CoHeadlineBold;src:url(/assets/fonts/CoHeadline/CoHeadlineBold.eot);src:url(/assets/fonts/CoHeadline/CoHeadlineBold.eot)format("embedded-opentype"),url(/assets/fonts/CoHeadline/CoHeadlineBold.woff2)format("woff2"),url(/assets/fonts/CoHeadline/CoHeadlineBold.woff)format("woff"),url(/assets/fonts/CoHeadline/CoHeadlineBold.ttf)format("truetype"),url(/assets/fonts/CoHeadline/CoHeadlineBold.svg#CoHeadlineBold)format("svg")}
html,body{overscroll-behavior:none}.error-image{width:30vw;height:30vw;margin-bottom:7vw}.rotate-180{transform:rotate(180deg)}.cancel-btn,.next-btn{color:var(--primary-color);cursor:pointer;background:0 0;border:none;margin-bottom:3vw;font-size:3.5vw;font-weight:900;transition:transform .2s}.cancel-btn:hover,.next-btn:hover{transform:scale(1.02)}.cancel-btn-image{width:2.5vw;height:2.5vw;margin-right:.3vw}.next-btn-image{width:2.5vw;height:2.5vw;margin-left:.3vw}.next-btn_disabled{color:var(--button-disabled)}.cart-btn-image{width:2.5vw;height:2.5vw;margin-left:2vw;margin-right:2vw;position:relative;top:-.3vw;transform:scale(2.3)}.cart-badge{background:var(--cart-badge);color:var(--cart-badge-text);border-radius:5vw;padding:.7vw 2.4vw;display:inline-block;position:relative;top:-.4vw}.cart-badge_animation{animation:.25s ease-in-out infinite moveShaking}.powered-container{margin:2.2vw auto}.powered{background:url(/assets/i/powered.png) 0 0/cover;width:25vw;height:2.1vw}#KioskBoard-VirtualKeyboard{z-index:100000!important}#KioskBoard-VirtualKeyboard.kioskboard-theme-light.kioskboard-theme-light{background:var(--kb-bg)!important}#KioskBoard-VirtualKeyboard.kioskboard-theme-light.kioskboard-theme-light .kioskboard-row span[class^=kioskboard-key]{background:var(--kb-key)!important;color:var(--kb-key-text)!important}#KioskBoard-VirtualKeyboard.kioskboard-theme-light.kioskboard-theme-light .kioskboard-row span[class^=kioskboard-key] svg{fill:var(--kb-key-text)!important}#KioskBoard-VirtualKeyboard .kioskboard-wrapper{padding-bottom:12vw}
.ka-modal{outline:0;height:100vh;display:flex;overflow:hidden auto}.ka-overlay{z-index:99999;background-color:color-mix(in srgb, var(--overlay-color) 70%, transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:fixed;inset:0}
.ka-spinner-full{position:absolute;top:calc(50vw - 40px);left:calc(50% - 40px)}.ka-spinner{width:80px;height:80px;display:inline-block;position:relative}.ka-spinner div{transform-origin:40px 40px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite ka-spinner}.ka-spinner div:after{content:" ";background:var(--primary-color);border-radius:50%;width:7px;height:7px;margin:-4px 0 0 -4px;display:block;position:absolute}.ka-spinner div:first-child{animation-delay:-.036s}.ka-spinner div:first-child:after{top:63px;left:63px}.ka-spinner div:nth-child(2){animation-delay:-.072s}.ka-spinner div:nth-child(2):after{top:68px;left:56px}.ka-spinner div:nth-child(3){animation-delay:-.108s}.ka-spinner div:nth-child(3):after{top:71px;left:48px}.ka-spinner div:nth-child(4){animation-delay:-.144s}.ka-spinner div:nth-child(4):after{top:72px;left:40px}.ka-spinner div:nth-child(5){animation-delay:-.18s}.ka-spinner div:nth-child(5):after{top:71px;left:32px}.ka-spinner div:nth-child(6){animation-delay:-.216s}.ka-spinner div:nth-child(6):after{top:68px;left:24px}.ka-spinner div:nth-child(7){animation-delay:-.252s}.ka-spinner div:nth-child(7):after{top:63px;left:17px}.ka-spinner div:nth-child(8){animation-delay:-.288s}.ka-spinner div:nth-child(8):after{top:56px;left:12px}@keyframes ka-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ka-loader{margin:0 auto;display:inline-block;position:relative}.ka-loader .ka-dot{width:10px;height:10px;animation-name:ka-movement;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block;position:absolute;top:-10px;transform:translateY(-25px)scale(1)}.ka-loader .ka-dot:first-of-type{animation-delay:-.1s;left:150px}.ka-loader .ka-dot:first-of-type:before{animation-delay:-.1s}.ka-loader .ka-dot:nth-of-type(2){animation-delay:-1.2s;left:150px}.ka-loader .ka-dot:nth-of-type(2):before{animation-delay:-1.2s}.ka-loader .ka-dot:nth-of-type(3){animation-delay:-.3s;left:125px}.ka-loader .ka-dot:nth-of-type(3):before{animation-delay:-.3s}.ka-loader .ka-dot:nth-of-type(4){animation-delay:-1.4s;left:125px}.ka-loader .ka-dot:nth-of-type(4):before{animation-delay:-1.4s}.ka-loader .ka-dot:nth-of-type(5){animation-delay:-.5s;left:100px}.ka-loader .ka-dot:nth-of-type(5):before{animation-delay:-.5s}.ka-loader .ka-dot:nth-of-type(6){animation-delay:-1.6s;left:100px}.ka-loader .ka-dot:nth-of-type(6):before{animation-delay:-1.6s}.ka-loader .ka-dot:nth-of-type(7){animation-delay:-.7s;left:75px}.ka-loader .ka-dot:nth-of-type(7):before{animation-delay:-.7s}.ka-loader .ka-dot:nth-of-type(8){animation-delay:-1.8s;left:75px}.ka-loader .ka-dot:nth-of-type(8):before{animation-delay:-1.8s}.ka-loader .ka-dot:nth-of-type(9){animation-delay:-.9s;left:50px}.ka-loader .ka-dot:nth-of-type(9):before{animation-delay:-.9s}.ka-loader .ka-dot:nth-of-type(10){animation-delay:-2s;left:50px}.ka-loader .ka-dot:nth-of-type(10):before{animation-delay:-2s}.ka-loader .ka-dot:nth-of-type(11){animation-delay:-1.1s;left:25px}.ka-loader .ka-dot:nth-of-type(11):before{animation-delay:-1.1s}.ka-loader .ka-dot:nth-of-type(12){animation-delay:-2.2s;left:25px}.ka-loader .ka-dot:nth-of-type(12):before{animation-delay:-2.2s}.ka-loader .ka-dot:nth-of-type(13){animation-delay:-1.3s;left:0}.ka-loader .ka-dot:nth-of-type(13):before{animation-delay:-1.3s}.ka-loader .ka-dot:nth-of-type(14){animation-delay:-2.4s;left:0}.ka-loader .ka-dot:nth-of-type(14):before{animation-delay:-2.4s}.ka-loader .ka-dot:nth-of-type(15){animation-delay:-1.5s;left:-25px}.ka-loader .ka-dot:nth-of-type(15):before{animation-delay:-1.5s}.ka-loader .ka-dot:nth-of-type(16){animation-delay:-2.6s;left:-25px}.ka-loader .ka-dot:nth-of-type(16):before{animation-delay:-2.6s}.ka-loader .ka-dot:nth-of-type(17){animation-delay:-1.7s;left:-50px}.ka-loader .ka-dot:nth-of-type(17):before{animation-delay:-1.7s}.ka-loader .ka-dot:nth-of-type(18){animation-delay:-2.8s;left:-50px}.ka-loader .ka-dot:nth-of-type(18):before{animation-delay:-2.8s}.ka-loader .ka-dot:nth-of-type(19){animation-delay:-1.9s;left:-75px}.ka-loader .ka-dot:nth-of-type(19):before{animation-delay:-1.9s}.ka-loader .ka-dot:nth-of-type(20){animation-delay:-3s;left:-75px}.ka-loader .ka-dot:nth-of-type(20):before{animation-delay:-3s}.ka-loader .ka-dot:nth-of-type(21){animation-delay:-2.1s;left:-100px}.ka-loader .ka-dot:nth-of-type(21):before{animation-delay:-2.1s}.ka-loader .ka-dot:nth-of-type(22){animation-delay:-3.2s;left:-100px}.ka-loader .ka-dot:nth-of-type(22):before{animation-delay:-3.2s}.ka-loader .ka-dot:nth-of-type(23){animation-delay:-2.3s;left:-125px}.ka-loader .ka-dot:nth-of-type(23):before{animation-delay:-2.3s}.ka-loader .ka-dot:nth-of-type(24){animation-delay:-3.4s;left:-125px}.ka-loader .ka-dot:nth-of-type(24):before{animation-delay:-3.4s}.ka-loader .ka-dot:nth-of-type(25){animation-delay:-2.5s;left:-150px}.ka-loader .ka-dot:nth-of-type(25):before{animation-delay:-2.5s}.ka-loader .ka-dot:nth-of-type(26){animation-delay:-3.6s;left:-150px}.ka-loader .ka-dot:nth-of-type(26):before{animation-delay:-3.6s}.ka-loader .ka-dot:before{background:var(--primary-color);content:"";border-radius:50%;width:100%;height:100%;animation-name:ka-size-opacity;animation-duration:2s;animation-timing-function:ease;animation-iteration-count:infinite;display:block}.ka-loader .ka-dot:nth-of-type(2n):before{background-color:#e2e2e2;box-shadow:inset 0 0 4px #e2e2e2}@keyframes ka-movement{0%{z-index:0;transform:translateY(-25px)}50%{z-index:10;transform:translateY(25px)}to{z-index:-5;transform:translateY(-25px)}}@keyframes ka-size-opacity{0%{opacity:1;transform:scale(1)}25%{transform:scale(1.5)}50%{opacity:1}75%{opacity:.35;transform:scale(.5)}to{opacity:1;transform:scale(1)}}
.pulse-animation{animation:2s ease-in-out infinite pulseAnimation}@keyframes pulseAnimation{0%{transform:scale(1)}50%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes moveShaking{0%{transform:translate(0)rotate(0)}25%{transform:translate(.2vw,.2vw)rotate(5deg)}50%{transform:translate(0, 0) rotate(0eg)}75%{transform:translate(-.2vw,.2vw)rotate(-5deg)}to{transform:translate(0)rotate(0)}}
.restaurant-menu__h2{margin-bottom:2vw;padding-left:5vw;padding-right:5vw;font-size:3.2vw;font-weight:600}.restaurant-menu__tabs{padding-left:5vw;padding-right:3.5vw;overflow:hidden}.restaurant-menu__tabs-container,.restaurant-menu__tab-item{display:flex}.restaurant-menu__tab-button{cursor:pointer;background:var(--menu-tab-bg);color:var(--menu-tab-text);white-space:nowrap;letter-spacing:.06vw;border:0;border-radius:1vw;margin-right:1.5vw;padding:2vw 3vw;font-size:2vw;font-weight:500;display:inline-block}.restaurant-menu__tab-button_active{background:var(--secondary-color);color:var(--on-secondary-color)}.restaurant-menu__sub-tabs{margin-top:3vw;padding-left:5vw;padding-right:3.5vw;overflow:hidden}.restaurant-menu__sub-tabs-container,.restaurant-menu__sub-tab-item{display:flex}.restaurant-menu__sub-tab-button{cursor:pointer;color:var(--menu-subtab-text);border:0;border-bottom:1.2vw solid var(--menu-subtab-underline);white-space:nowrap;letter-spacing:.06vw;background:0 0;margin-right:1.5vw;padding:2vw 3vw;font-size:2vw;font-weight:500;display:inline-block}.restaurant-menu__sub-tab-button_active{color:var(--menu-subtab-text);border-bottom:1.2vw solid var(--primary-color)}.restaurant-menu__items{-webkit-overflow-scrolling:touch;flex-wrap:wrap;gap:2.5vw;max-height:100vw;margin-top:2vw;padding:2vw 5vw;display:flex;overflow:hidden auto}.restaurant-menu__item-regular{background:var(--surface-color);cursor:pointer;border-radius:10px;flex:0 0 48.5%;min-height:15vw;padding:2.5vw;display:flex;box-shadow:0 2px 10px -4px #00000059}.restaurant-menu__item-regular-details{flex-flow:column wrap;width:100%;display:flex}.restaurant-menu__item-regular-name{width:100%;color:var(--menu-item-name);font-size:2.3vw;font-weight:600}.restaurant-menu__item-regular-price{width:100%;color:var(--menu-item-price);margin-top:.5vw;font-size:2.2vw}.restaurant-menu__item-regular-comment{width:100%;color:var(--menu-item-desc);line-clamp:2;-webkit-line-clamp:2;box-orient:vertical;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:4vw;margin-top:1vw;font-size:1.7vw;font-weight:300;overflow:hidden}.restaurant-menu__item-regular-image{background:var(--image-placeholder);border-radius:10px;min-width:10vw;height:10vw}.restaurant-menu__items_infinity{height:126vw;margin-top:2vw;margin-bottom:5vw;padding-left:5vw;padding-right:5vw;overflow:hidden}.restaurant-menu__items_infinity_container{height:100%;padding-top:1vw;padding-bottom:4vw}.restaurant-menu__section_title{width:100%;margin-top:0;margin-bottom:0;padding-top:0;padding-left:2vw;font-size:6vw;font-weight:300}.restaurant-menu__sub_section_title{width:100%;margin-top:3.5vw;margin-bottom:2vw;padding-left:2vw;font-size:3.2vw;font-weight:600}.restaurant-menu__items_container{flex-wrap:wrap;gap:2.5vw;padding-bottom:3vw;display:flex}
.cart-box{padding:3vw 5vw}.cart-box-content{background:var(--surface-color);border-radius:15px;padding:4vw;box-shadow:0 2px 10px -4px #00000059}.cart-box__totals{border-top:.15vw solid var(--border-color);flex-wrap:wrap;justify-content:flex-end;width:100%;padding-top:2vw;display:flex}.cart-box__total-item{justify-content:flex-end;width:100%;margin-bottom:1.7vw;padding-right:1vw;display:flex}.cart-box__total-item-label{text-align:right;color:var(--text-muted-color);font-size:2.2vw}.cart-box__total-item-value{text-align:right;width:20vw;min-width:20vw;color:var(--text-muted-color);font-size:2.2vw}.cart-box__total-item-label_bold,.cart-box__total-item-value_bold{color:var(--cart-total-text);border-top:.15vw solid var(--border-color);padding-top:2vw;font-size:3vw}.cart-box__regular-menu-item{justify-content:space-between;width:100%;margin-bottom:3vw;display:flex}.cart-box__regular-menu-item-qty{align-items:flex-start;display:flex}.cart-box__regular-menu-item-qty-btn,.cart-box__regular-menu-item-delete-btn{letter-spacing:.3vw;border:0px solid var(--secondary-color);background:var(--secondary-color);color:var(--on-secondary-color);cursor:pointer;border-radius:6px;padding:3vw 4vw;font-size:3vw;position:relative}.cart-box__regular-menu-item-qty-btn:focus,.cart-box__regular-menu-item-qty-btn:hover{background:var(--secondary-hover-color);color:var(--on-secondary-color);text-decoration:none}.cart-box__regular-menu-item-qty-btn:disabled,.cart-box__regular-menu-item-delete-btn:disabled{background:var(--button-disabled);color:var(--on-secondary-color);text-decoration:none}.cart-box__regular-menu-item-delete-btn{background:var(--primary-color)}.cart-box__regular-menu-item-delete-btn:focus,.cart-box__regular-menu-item-delete-btn:hover{background:var(--primary-color);color:var(--on-secondary-color);text-decoration:none}.cart-box__remove-icon{width:2.6vw;height:3.4vw}.cart-box__regular-menu-item-qty-increase{margin:auto;font-size:5vw;display:inline-block;position:absolute;inset:0 0 0}.cart-box__regular-menu-item-qty-count{justify-content:center;align-items:center;width:7vw;min-width:7vw;padding-top:.6vw;padding-left:1vw;padding-right:1vw;font-size:4vw;font-weight:600;display:flex}.cart-box__regular-menu-item-info{display:flex}.cart-box__regular-menu-item-deatails{padding-left:4vw;padding-right:4vw}.cart-box__regular-menu-item-product{margin-bottom:.8vw;font-size:2.7vw;font-weight:600}.cart-box__regular-menu-item-unit{margin-bottom:1vw;font-size:1.8vw;font-weight:400}.cart-box__regular-menu-item-price{font-size:3vw}.cart-box__regular-menu-item-modifier{background:var(--cart-modifier-chip);border-radius:6px;margin-bottom:1vw;margin-right:1vw;padding:.4vw .8vw;font-size:1.8vw;display:inline-block}
.add-menu-item-dialog__not-in-stock{font-size:4.1vw}.add-menu-item-dialog__container{width:100%;padding:12vw 9vw}.add-menu-item-dialog__header{border-bottom:.2vw solid var(--divider-color);justify-content:flex-start;width:100%;padding-bottom:3vw;display:flex}.add-menu-item-dialog__header-info{flex-flow:column wrap;width:100%;display:flex}.add-menu-item-dialog__header-top{justify-content:space-between;width:100%;display:flex}.add-menu-item-dialog__h1{color:var(--dialog-text);margin-bottom:1vw;font-size:4vw;font-weight:600}.add-menu-item-dialog__price{white-space:nowrap;width:100%;margin:0 0 3vw;font-size:5vw;font-weight:500}.add-menu-item-dialog__description{color:var(--menu-item-desc);width:100%;padding-right:4vw;font-size:2vw;font-weight:300;line-height:3vw}.add-menu-item-dialog__header-image{background:var(--image-placeholder);border-radius:2vw;flex-wrap:wrap;width:30vw;min-width:30vw;height:30vw;min-height:30vw;display:flex}.add-menu-item-dialog__modifiers{width:100%}.add-menu-item-dialog__mogifier-group{border-bottom:.2vw solid var(--divider-color);width:100%;padding-top:20px}.add-menu-item-dialog__mogifier-group-header{cursor:pointer;justify-content:space-between;padding-bottom:3.5vw;padding-left:5.2vw;display:flex;position:relative}.add-menu-item-dialog__mogifier-group-h3{margin:0;font-size:3.4vw;font-weight:400}.add-menu-item-dialog__mogifier-group-arrow{position:absolute;top:.6vw;left:0}.add-menu-item-dialog__mogifier-group-icon{width:2.7vw;height:3vw;transition:transform .3s;position:relative;top:-.2vw;transform:rotate(-90deg)}.add-menu-item-dialog__mogifier-group-icon_closed{transform:rotate(0)}.add-menu-item-dialog__mogifier-group-limit{white-space:nowrap;border:.2vw solid var(--border-color);color:var(--dialog-text);background:var(--modifier-limit-bg);border-radius:50px;align-items:center;padding:.5vw 1.7vw;font-size:2vw;display:flex}.add-menu-item-dialog__mogifier-group-limit_error{color:var(--accent-color);border-color:color-mix(in srgb, var(--accent-color) 20%, transparent);background:color-mix(in srgb, var(--accent-color) 30%, transparent)}.add-menu-item-dialog__modifier-items{flex-wrap:wrap;justify-content:flex-start;width:100%;padding-bottom:1vw;display:flex}.add-menu-item-dialog__modifier-item{min-width:100%;margin-bottom:15px;padding-right:15px;font-size:2.7vw;display:inline-block}.add-menu-item-dialog__modifier-item-button{flex-wrap:wrap;width:33%;min-width:33%;margin-bottom:3vw;display:flex}.add-menu-item-dialog__modifier-item-button-shape,.add-menu-item-dialog__modifier-item-button-shape_active{border:.2vw solid var(--secondary-color);background:var(--modifier-bg);text-align:center;cursor:pointer;border-radius:1vw;justify-content:center;align-self:flex-start;align-items:center;min-width:23vw;min-height:10vw;margin-right:3vw;padding:.5vw 1vw;font-size:2vw;display:flex}.add-menu-item-dialog__modifier-item-button-shape_active{background:var(--secondary-color);color:var(--on-secondary-color)}.add-menu-item-dialog__modifier-item-details{align-items:center;display:flex}.add-menu-item-dialog__modifier-item-label{width:100%;margin-top:0;margin-bottom:0;margin-right:15px;font-size:2.7vw;font-weight:400;line-height:26px;display:inline-block;position:relative;top:.4vw}.add-menu-item-dialog__modifier-item_qty{border-bottom:.2vw dashed var(--divider-color);justify-content:space-between;align-items:center;padding-bottom:1vw;display:flex}.add-menu-item-dialog__bundle-modifires{text-align:right;width:100%;padding-top:10px}.add-menu-item-dialog__modifier-link,.add-menu-item-dialog__sub-modifier-link{color:var(--dialog-text);cursor:pointer;border-radius:10px;padding:1vw 4vw 1vw 1vw;font-size:1.7vw;font-weight:600;line-height:2.5vw;text-decoration:underline;display:flex}.add-menu-item-dialog__sub-modifier-link{margin-right:20px}.add-menu-item-dialog__modifier-link:hover,.add-menu-item-dialog__sub-modifier-link:hover{color:var(--dialog-text)}.add-menu-item-dialog__footer{flex-wrap:wrap;width:100%;margin-top:2vw;display:flex}.add-menu-item-dialog__footer-remaining{color:var(--dialog-text);font-size:28px;line-height:37px}.add-menu-item-dialog__footer-remaining-icon{color:var(--primary-color);margin-top:3px;margin-left:10px;font-size:30px;position:absolute}.add-menu-item-dialog__modifiers-qty{justify-content:flex-end;align-items:center;margin-top:.9vw;margin-bottom:1vw;padding-left:5vw;display:flex}.add-menu-item-dialog__modifiers-count{align-items:center;height:100%;padding-left:1.5vw;padding-right:1.5vw;font-size:3vw;font-weight:600;display:flex}.add-menu-item-dialog__modifiers-qty-btn{background:var(--secondary-color);min-width:4vw;min-height:4vw;color:var(--on-secondary-color);cursor:pointer;border:0;border-radius:100%}.add-menu-item-dialog__modifiers-qty-btn:disabled:hover,.add-menu-item-dialog__modifiers-qty-btn:disabled{background:var(--button-disabled);color:var(--on-secondary-color);cursor:default;text-decoration:none}.add-menu-item-dialog__modifiers-qty-btn:hover{background:var(--secondary-hover-color);color:var(--on-secondary-color);text-decoration:none}.add-menu-item-dialog__modifiers-qty-increase{font-size:3vw}.add-menu-item-dialog__footer-qty{justify-content:flex-end;align-items:center;display:flex}.add-menu-item-dialog__footer-text{letter-spacing:.1vw;padding-right:4vw;font-size:3.5vw;font-weight:600}.add-menu-item-dialog__footer-count{padding-left:3vw;padding-right:3vw;font-size:5vw;font-weight:600}.add-menu-item-dialog__close-btn{letter-spacing:.3vw;border:.5vw solid var(--secondary-color);color:var(--secondary-color);cursor:pointer;background:0 0;border-radius:6px;margin-top:3vw;padding:3vw 4vw;font-size:3vw;font-weight:500}.add-menu-item-dialog__close-btn:hover{border-color:var(--input-border)}.add-menu-item-dialog__btn,.add-menu-item-dialog__increase-btn{letter-spacing:.3vw;border:0px solid var(--secondary-color);background:var(--secondary-color);color:var(--on-secondary-color);cursor:pointer;border-radius:6px;margin-top:1.5vw;padding:3vw 4vw;font-size:3vw;position:relative}.add-menu-item-dialog__btn:focus,.add-menu-item-dialog__btn:hover,.add-menu-item-dialog__increase-btn:focus,.add-menu-item-dialog__increase-btn:hover{background:var(--secondary-hover-color);color:var(--on-secondary-color);text-decoration:none}.add-menu-item-dialog__btn:disabled,.add-menu-item-dialog__increase-btn:disabled{background:var(--button-disabled);color:var(--on-secondary-color);text-decoration:none}.add-menu-item-dialog__increase-btn{width:7vw;height:7vw;min-height:7vw}.add-menu-item-dialog__increase{margin:auto;font-size:5vw;display:inline-block;position:absolute;inset:.5vw 0 0}.add-menu-item-dialog__error-note{color:var(--accent-color);text-align:center;width:100%;padding-top:3.5vw;padding-bottom:0;font-size:2.5vw}.add-menu-item-dialog__elements{width:100%;padding-top:20px}.add-menu-item-dialog__element{border-bottom:1px solid var(--divider-color);justify-content:space-between;align-items:center;min-width:100%;margin-bottom:12px;padding-bottom:12px;padding-right:15px;display:flex}.add-menu-item-dialog__element-details{flex-wrap:wrap;align-items:center;display:flex}.add-menu-item-dialog__element-label{margin-top:0;margin-bottom:0;margin-right:15px;font-size:20px;font-weight:400;line-height:26px;display:inline-block}.add-menu-sub-modifiers-dialog__container{flex-wrap:wrap;width:100%;padding:0 20px;display:flex}.add-menu-sub-modifiers-dialog__h3{width:100%;padding-left:5vw;font-size:5vw;font-weight:600}
.payment-dialog__container{flex-wrap:wrap;width:100%;padding:12vw 9vw;display:flex}.payment-dialog__h1{text-align:center;width:100%;margin-bottom:8vw;font-size:9.5vw;font-weight:300}.payment-dialog__image{width:100%;margin-bottom:5vw;padding:0 4vw}.payment-dialog__image-shape{width:100%;height:auto}
