[data-v-472b331e]:root{--q-banner: #000;--q-homepageBackground: var(--q-banner);--q-bgdesktop: #fff;--q-btn-blur: 0px;--q-btn-colorShadow: transparent;--q-btn-borderColor: var(--q-primary);--q-btn-fill: var(--q-primary);--q-btn-opacity: 100;--q-btn-textColor: var(--q-accent);--q-terciary: #889cff;--q-accent: #f9f6e5;--q-light-terciary: #dee3fc;--q-font: Montserrat, sans-serif;--q-btn-font: Montserrat, sans-serif;--q-header-font: Montserrat, sans-serif;--q-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-color: #ffffff;--q-menu-product-card-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-dialog-color: #ffffff;--q-menu-product-title-display: block;--q-menu-product-title-font: Montserrat, sans-serif;--q-menu-product-title-size: map.get($body1, "size");--q-menu-product-title-shadow: none;--q-menu-product-title-color: #1d1d1d;--q-menu-product-description-display: block;--q-menu-product-description-font: Montserrat, sans-serif;--q-menu-product-description-size: map.get($body1, "size");--q-menu-product-description-shadow: none;--q-menu-product-description-color: #1d1d1d;--q-menu-category-title-display: block;--q-menu-category-title-font: Montserrat, sans-serif;--q-menu-category-title-size: map.get($h4, "size");--q-menu-category-title-shadow: none;--q-menu-category-title-weight: 600;--q-menu-category-title-color: #1d1d1d;--q-menu-category-description-display: block;--q-menu-category-description-font: Montserrat, sans-serif;--q-menu-category-description-size: map.get($body1, "size");--q-menu-category-description-shadow: none;--q-menu-category-description-color: #1d1d1d}.combo-section[data-v-472b331e]{border-radius:4px;outline:1px var(--q-menu-product-description-color) solid!important;padding:8px;margin-bottom:8px}.combo-section-item{outline:1px var(--q-menu-product-description-color) solid!important}.combo-section-item.highlight{outline:2px var(--q-primary) solid!important}.combo-section-item .q-checkbox__inner{font-size:45px!important}.combo-section-item .q-checkbox__bg{display:flex;flex-direction:row;align-items:center;border-radius:8px;justify-content:center}.combo-section-item .q-checkbox__svg{color:var(--q-accent);position:relative;width:75%!important;height:75%!important}.modifier-card{min-height:56px!important;outline:1px var(--q-menu-product-description-color) solid}.modifier-card.highlight{outline:2px var(--q-primary) solid}.modifier-card .q-checkbox__inner{font-size:45px!important}.modifier-card .q-checkbox__bg{display:flex;flex-direction:row;align-items:center;border-radius:8px;justify-content:center}.modifier-card .q-checkbox__svg{color:var(--q-accent);position:relative;width:75%!important;height:75%!important}[data-v-d3af8a24]:root{--q-banner: #000;--q-homepageBackground: var(--q-banner);--q-bgdesktop: #fff;--q-btn-blur: 0px;--q-btn-colorShadow: transparent;--q-btn-borderColor: var(--q-primary);--q-btn-fill: var(--q-primary);--q-btn-opacity: 100;--q-btn-textColor: var(--q-accent);--q-terciary: #889cff;--q-accent: #f9f6e5;--q-light-terciary: #dee3fc;--q-font: Montserrat, sans-serif;--q-btn-font: Montserrat, sans-serif;--q-header-font: Montserrat, sans-serif;--q-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-color: #ffffff;--q-menu-product-card-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-dialog-color: #ffffff;--q-menu-product-title-display: block;--q-menu-product-title-font: Montserrat, sans-serif;--q-menu-product-title-size: map.get($body1, "size");--q-menu-product-title-shadow: none;--q-menu-product-title-color: #1d1d1d;--q-menu-product-description-display: block;--q-menu-product-description-font: Montserrat, sans-serif;--q-menu-product-description-size: map.get($body1, "size");--q-menu-product-description-shadow: none;--q-menu-product-description-color: #1d1d1d;--q-menu-category-title-display: block;--q-menu-category-title-font: Montserrat, sans-serif;--q-menu-category-title-size: map.get($h4, "size");--q-menu-category-title-shadow: none;--q-menu-category-title-weight: 600;--q-menu-category-title-color: #1d1d1d;--q-menu-category-description-display: block;--q-menu-category-description-font: Montserrat, sans-serif;--q-menu-category-description-size: map.get($body1, "size");--q-menu-category-description-shadow: none;--q-menu-category-description-color: #1d1d1d}.product-images-carousel[data-v-d3af8a24]{width:100%;height:100%}.product-item{outline:1px var(--q-menu-product-description-color) solid!important}.product-item.highlight{outline:2px var(--q-primary) solid!important}.prices{gap:10px}.prices .price-card{flex:1 1 30%;outline:1px var(--q-menu-product-description-color) solid!important}.prices .price-card.selected span{font-weight:600!important}.product-item .q-checkbox__inner{font-size:45px!important}.product-item .q-checkbox__bg{display:flex;flex-direction:row;align-items:center;border-radius:8px;justify-content:center}.product-item .q-checkbox__svg{color:var(--q-accent);position:relative;width:75%!important;height:75%!important}[data-v-9e0cf838]:root{--q-banner: #000;--q-homepageBackground: var(--q-banner);--q-bgdesktop: #fff;--q-btn-blur: 0px;--q-btn-colorShadow: transparent;--q-btn-borderColor: var(--q-primary);--q-btn-fill: var(--q-primary);--q-btn-opacity: 100;--q-btn-textColor: var(--q-accent);--q-terciary: #889cff;--q-accent: #f9f6e5;--q-light-terciary: #dee3fc;--q-font: Montserrat, sans-serif;--q-btn-font: Montserrat, sans-serif;--q-header-font: Montserrat, sans-serif;--q-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-color: #ffffff;--q-menu-product-card-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-dialog-color: #ffffff;--q-menu-product-title-display: block;--q-menu-product-title-font: Montserrat, sans-serif;--q-menu-product-title-size: map.get($body1, "size");--q-menu-product-title-shadow: none;--q-menu-product-title-color: #1d1d1d;--q-menu-product-description-display: block;--q-menu-product-description-font: Montserrat, sans-serif;--q-menu-product-description-size: map.get($body1, "size");--q-menu-product-description-shadow: none;--q-menu-product-description-color: #1d1d1d;--q-menu-category-title-display: block;--q-menu-category-title-font: Montserrat, sans-serif;--q-menu-category-title-size: map.get($h4, "size");--q-menu-category-title-shadow: none;--q-menu-category-title-weight: 600;--q-menu-category-title-color: #1d1d1d;--q-menu-category-description-display: block;--q-menu-category-description-font: Montserrat, sans-serif;--q-menu-category-description-size: map.get($body1, "size");--q-menu-category-description-shadow: none;--q-menu-category-description-color: #1d1d1d}.card[data-v-9e0cf838]{border:1px #e0e0e0 solid}[data-v-47c9ddba]:root{--q-banner: #000;--q-homepageBackground: var(--q-banner);--q-bgdesktop: #fff;--q-btn-blur: 0px;--q-btn-colorShadow: transparent;--q-btn-borderColor: var(--q-primary);--q-btn-fill: var(--q-primary);--q-btn-opacity: 100;--q-btn-textColor: var(--q-accent);--q-terciary: #889cff;--q-accent: #f9f6e5;--q-light-terciary: #dee3fc;--q-font: Montserrat, sans-serif;--q-btn-font: Montserrat, sans-serif;--q-header-font: Montserrat, sans-serif;--q-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-color: #ffffff;--q-menu-product-card-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-dialog-color: #ffffff;--q-menu-product-title-display: block;--q-menu-product-title-font: Montserrat, sans-serif;--q-menu-product-title-size: map.get($body1, "size");--q-menu-product-title-shadow: none;--q-menu-product-title-color: #1d1d1d;--q-menu-product-description-display: block;--q-menu-product-description-font: Montserrat, sans-serif;--q-menu-product-description-size: map.get($body1, "size");--q-menu-product-description-shadow: none;--q-menu-product-description-color: #1d1d1d;--q-menu-category-title-display: block;--q-menu-category-title-font: Montserrat, sans-serif;--q-menu-category-title-size: map.get($h4, "size");--q-menu-category-title-shadow: none;--q-menu-category-title-weight: 600;--q-menu-category-title-color: #1d1d1d;--q-menu-category-description-display: block;--q-menu-category-description-font: Montserrat, sans-serif;--q-menu-category-description-size: map.get($body1, "size");--q-menu-category-description-shadow: none;--q-menu-category-description-color: #1d1d1d}.scroll-elm[data-v-47c9ddba]{scroll-behavior:smooth!important}:root{--q-banner: #000;--q-homepageBackground: var(--q-banner);--q-bgdesktop: #fff;--q-btn-blur: 0px;--q-btn-colorShadow: transparent;--q-btn-borderColor: var(--q-primary);--q-btn-fill: var(--q-primary);--q-btn-opacity: 100;--q-btn-textColor: var(--q-accent);--q-terciary: #889cff;--q-accent: #f9f6e5;--q-light-terciary: #dee3fc;--q-font: Montserrat, sans-serif;--q-btn-font: Montserrat, sans-serif;--q-header-font: Montserrat, sans-serif;--q-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-color: #ffffff;--q-menu-product-card-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-dialog-color: #ffffff;--q-menu-product-title-display: block;--q-menu-product-title-font: Montserrat, sans-serif;--q-menu-product-title-size: map.get($body1, "size");--q-menu-product-title-shadow: none;--q-menu-product-title-color: #1d1d1d;--q-menu-product-description-display: block;--q-menu-product-description-font: Montserrat, sans-serif;--q-menu-product-description-size: map.get($body1, "size");--q-menu-product-description-shadow: none;--q-menu-product-description-color: #1d1d1d;--q-menu-category-title-display: block;--q-menu-category-title-font: Montserrat, sans-serif;--q-menu-category-title-size: map.get($h4, "size");--q-menu-category-title-shadow: none;--q-menu-category-title-weight: 600;--q-menu-category-title-color: #1d1d1d;--q-menu-category-description-display: block;--q-menu-category-description-font: Montserrat, sans-serif;--q-menu-category-description-size: map.get($body1, "size");--q-menu-category-description-shadow: none;--q-menu-category-description-color: #1d1d1d}.product-view-form{background:var(--q-menu-product-card-dialog-color)}.opt-type{box-sizing:border-box;border:1px var(--q-menu-product-description-color) solid}.product-view .scroll-elm{scroll-behavior:smooth!important}.shake-animation{animation:shake .5s ease}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-10px)}50%{transform:translate(10px)}75%{transform:translate(-10px)}to{transform:translate(0)}}[data-v-3426d964]:root{--q-banner: #000;--q-homepageBackground: var(--q-banner);--q-bgdesktop: #fff;--q-btn-blur: 0px;--q-btn-colorShadow: transparent;--q-btn-borderColor: var(--q-primary);--q-btn-fill: var(--q-primary);--q-btn-opacity: 100;--q-btn-textColor: var(--q-accent);--q-terciary: #889cff;--q-accent: #f9f6e5;--q-light-terciary: #dee3fc;--q-font: Montserrat, sans-serif;--q-btn-font: Montserrat, sans-serif;--q-header-font: Montserrat, sans-serif;--q-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-color: #ffffff;--q-menu-product-card-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-dialog-color: #ffffff;--q-menu-product-title-display: block;--q-menu-product-title-font: Montserrat, sans-serif;--q-menu-product-title-size: map.get($body1, "size");--q-menu-product-title-shadow: none;--q-menu-product-title-color: #1d1d1d;--q-menu-product-description-display: block;--q-menu-product-description-font: Montserrat, sans-serif;--q-menu-product-description-size: map.get($body1, "size");--q-menu-product-description-shadow: none;--q-menu-product-description-color: #1d1d1d;--q-menu-category-title-display: block;--q-menu-category-title-font: Montserrat, sans-serif;--q-menu-category-title-size: map.get($h4, "size");--q-menu-category-title-shadow: none;--q-menu-category-title-weight: 600;--q-menu-category-title-color: #1d1d1d;--q-menu-category-description-display: block;--q-menu-category-description-font: Montserrat, sans-serif;--q-menu-category-description-size: map.get($body1, "size");--q-menu-category-description-shadow: none;--q-menu-category-description-color: #1d1d1d}.coupon-card[data-v-3426d964]{border:2px #c2c2c2 solid}.coupon-card--compact[data-v-3426d964]{padding:20px 28px!important;border-width:1px}.coupon-card--compact .coupon-card__discount[data-v-3426d964]{font-size:26px!important;line-height:1.15!important;font-weight:800}.coupon-card--compact .coupon-card__description[data-v-3426d964]{font-size:14px!important;line-height:1.35!important}.coupon-card--compact .coupon-card__rules[data-v-3426d964]{font-size:12px!important;line-height:1.3!important;margin-top:4px!important}.coupon-card--compact .coupon-card__actions[data-v-3426d964]{margin-top:6px!important;padding-top:0!important}.coupon-card--compact .coupon-card__applied[data-v-3426d964]{font-size:13px!important}.coupon-card--compact .coupon-card__applied-hint[data-v-3426d964]{font-size:12px!important;margin-top:2px!important}.coupon-card--compact .coupon-card__apply[data-v-3426d964]{font-size:13px!important;min-height:28px}.coupon-card--compact .left-notch[data-v-3426d964],.coupon-card--compact .right-notch[data-v-3426d964]{top:50%;width:22px;height:22px;border-width:1px;transform:translateY(-50%)}.coupon-card--compact .left-notch[data-v-3426d964]{left:-11px;clip-path:inset(0 0 0 calc(50% - .5px))}.coupon-card--compact .right-notch[data-v-3426d964]{right:-11px;clip-path:inset(0 calc(50% - .5px) 0 0)}.left-notch[data-v-3426d964]{left:-16px;width:32px;height:32px;border-radius:50%;background-color:#fff;border:2px #c2c2c2 solid;clip-path:inset(0 0 0 calc(50% - 2px))}.right-notch[data-v-3426d964]{right:-16px;width:32px;height:32px;border-radius:50%;background-color:#fff;border:2px #c2c2c2 solid;clip-path:inset(0 calc(50% - 2px) 0 0)}.close-button[data-v-3426d964]{cursor:pointer;width:max-content;top:-12px;right:-12px;width:28px;height:28px;border:0px;border-radius:50%}[data-v-2a7325aa]:root{--q-banner: #000;--q-homepageBackground: var(--q-banner);--q-bgdesktop: #fff;--q-btn-blur: 0px;--q-btn-colorShadow: transparent;--q-btn-borderColor: var(--q-primary);--q-btn-fill: var(--q-primary);--q-btn-opacity: 100;--q-btn-textColor: var(--q-accent);--q-terciary: #889cff;--q-accent: #f9f6e5;--q-light-terciary: #dee3fc;--q-font: Montserrat, sans-serif;--q-btn-font: Montserrat, sans-serif;--q-header-font: Montserrat, sans-serif;--q-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-color: #ffffff;--q-menu-product-card-shadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--q-menu-product-card-dialog-color: #ffffff;--q-menu-product-title-display: block;--q-menu-product-title-font: Montserrat, sans-serif;--q-menu-product-title-size: map.get($body1, "size");--q-menu-product-title-shadow: none;--q-menu-product-title-color: #1d1d1d;--q-menu-product-description-display: block;--q-menu-product-description-font: Montserrat, sans-serif;--q-menu-product-description-size: map.get($body1, "size");--q-menu-product-description-shadow: none;--q-menu-product-description-color: #1d1d1d;--q-menu-category-title-display: block;--q-menu-category-title-font: Montserrat, sans-serif;--q-menu-category-title-size: map.get($h4, "size");--q-menu-category-title-shadow: none;--q-menu-category-title-weight: 600;--q-menu-category-title-color: #1d1d1d;--q-menu-category-description-display: block;--q-menu-category-description-font: Montserrat, sans-serif;--q-menu-category-description-size: map.get($body1, "size");--q-menu-category-description-shadow: none;--q-menu-category-description-color: #1d1d1d}.coupons-dialog-page[data-v-2a7325aa]{width:600px;max-width:calc(100vw - 32px)!important;height:90vh;overflow-y:auto;padding:0 16px 16px;border-radius:16px;background:#fff}.coupons-dialog__header[data-v-2a7325aa]{position:sticky;top:0;z-index:1;padding:14px 0 6px;background:#fff}.coupons-dialog__title[data-v-2a7325aa]{font-size:18px;font-weight:700;line-height:1.3}.coupons-dialog__label[data-v-2a7325aa]{font-size:13px;font-weight:700}.coupons-dialog__pass-actions[data-v-2a7325aa]{padding:0 12px 12px}.coupons-dialog[data-v-2a7325aa] .pass-card{box-shadow:none;border:1px solid #ececf1}.coupons-dialog__redeem[data-v-2a7325aa]{height:40px;padding:0 16px;border-radius:8px;background:#1a1a1a;color:#fff;font-size:13px;font-weight:700}.coupons-dialog__banner[data-v-2a7325aa]{padding:10px 12px;border-radius:8px;background:#e8f5e9;color:#1b5e20;font-size:13px;line-height:18px}.coupons-dialog__link[data-v-2a7325aa]{font-weight:700;text-decoration:underline;cursor:pointer}.coupons-dialog__cta[data-v-2a7325aa]{height:38px;border-radius:8px;background:#ffffff!important;color:#1a1a1a!important;font-size:13px;font-weight:700}.coupons-dialog__applied[data-v-2a7325aa]{height:38px;border-radius:8px;background:#ffffff;color:#2e7d32;font-size:13px;font-weight:700}.coupons-dialog__empty[data-v-2a7325aa]{color:#8a8a8a;text-align:center;font-size:14px}
