@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins/poppins-latin-400.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins/poppins-latin-600.woff2)format("woff2")}.classic-menu{--classic-current-body-size:var(--classic-body-size);font-family:var(--classic-font);font-size:var(--classic-body-size);line-height:var(--classic-line);letter-spacing:0;text-align:start;overflow-wrap:normal;border:0;border-radius:0;width:100%;min-width:0;max-width:none;margin:0;padding:0}.classic-menu *{box-sizing:border-box}.classic-menu :is(button:where(:not([data-zeera-ui])),input:where(:not([data-zeera-ui]))){font:inherit}.classic-menu :is(h1,h2,h3,h4,p){padding:0}.classic-menu :is(h1,h2,h3,h4){letter-spacing:0;text-transform:none;font-family:inherit;font-weight:600;line-height:1.2}.classic-menu :is(a,button:where(:not([data-zeera-ui]))){color:var(--classic-link)}.classic-menu :is(button:where(:not([data-zeera-ui])),a,input:where(:not([data-zeera-ui])),summary):focus-visible,.classic-category h3:focus-visible{outline-offset:3px;outline:3px solid}.classic-top-bar{background:var(--classic-top-fill);color:var(--classic-top-text);justify-content:space-between;align-items:center;gap:24px;padding:15px 40px;line-height:1;display:flex}.classic-top-bar>div,.classic-top-bar :is(a,span){align-items:center;gap:5px;display:flex}.classic-top-bar svg{width:17px;height:17px}.classic-top-bar a{color:inherit;text-decoration:none}.classic-top-bar>span{max-width:65%}.classic-header{text-align:center;padding:var(--classic-header-padding) 40px calc(var(--classic-header-padding) + var(--classic-current-body-size) * .33);position:relative}.classic-header-sticky{z-index:3;background:var(--classic-fill);position:sticky;top:0}.classic-logo{line-height:0}.classic-logo .product-photo{width:var(--classic-logo-width);object-fit:contain;vertical-align:baseline;border:0;border-radius:0;max-width:100%;height:auto;margin-inline:auto;display:block}.classic-header h1{font-size:var(--classic-heading-size);margin:10px 0 0}.classic-header p{margin:5px 0 0}.classic-language{inset-inline-end:24px;min-height:44px;position:absolute;top:24px}.classic-notice{text-align:center;margin:0;padding:16px}.classic-navigation{padding:var(--classic-nav-space) 0}.classic-navigation>div{max-width:calc(var(--classic-width) - 60px);flex-wrap:wrap;justify-content:center;align-items:center;margin:30px auto 0;display:flex}.classic-navigation button:where(:not([data-zeera-ui])){background:var(--classic-fill);border-radius:var(--classic-nav-radius);min-height:44px;font-weight:400;line-height:var(--classic-line);box-shadow:none;border:1.6px solid;margin:0 5px 10px;padding:7px 22px}.classic-navigation button:where(:not([data-zeera-ui])):hover{background:var(--classic-link);color:var(--classic-fill)}.classic-content{width:100%;max-width:var(--classic-width);margin:var(--classic-content-space) auto 0;padding:0 15px;display:flow-root}.classic-menu-title{text-align:center}.classic-search{max-width:640px;margin:24px auto;display:block}.classic-search input:where(:not([data-zeera-ui])){background:var(--classic-fill);width:100%;min-height:48px;color:var(--classic-text);border:1px solid;display:block}.classic-category>header{text-align:center;max-width:var(--classic-description-width);margin:0 auto}.classic-category h3{font-size:var(--classic-heading-size);color:var(--classic-category);margin:var(--classic-heading-space) 0 16px}.classic-category>header p{margin:0 0 40px}.classic-products{--classic-active-columns:var(--classic-columns);gap:var(--classic-gap);flex-wrap:wrap;justify-content:center;display:flex}.classic-product{width:calc((100% - (var(--classic-active-columns) - 1) * var(--classic-gap)) / var(--classic-active-columns));padding:var(--classic-card-padding);border-radius:var(--classic-card-radius);text-align:center;background:var(--classic-card-fill);min-width:0;color:var(--classic-card-text);border:0;flex-shrink:0}.classic-product-image{max-width:300px;margin:0 auto 7px}.classic-product-image .product-photo{width:100%;max-width:100%;height:auto;aspect-ratio:var(--classic-image-ratio);object-fit:var(--classic-image-fit);border-radius:0;display:block}.classic-product h4{font-size:var(--classic-product-size);color:var(--classic-title);margin:0 0 7px}.classic-product>p{margin:0 0 7px}.classic-product .customer-item-price{font-size:inherit;line-height:inherit;margin:0 0 7px;display:block}.classic-product .customer-item-price strong{font-weight:400}.classic-product .customer-product-labels{justify-content:center;margin:0 0 7px}.classic-product .customer-product-labels summary{justify-content:center;gap:5px;min-height:44px;padding:0;list-style:none}.classic-product .customer-product-labels summary::-webkit-details-marker{display:none}.classic-product .customer-product-labels summary::marker{content:""}.classic-product .customer-product-labels img{filter:none}.classic-product>.secondary{min-height:44px;margin:8px auto}.classic-menu-list .classic-products{--classic-active-columns:1}.classic-menu-list .classic-product{text-align:start;grid-template-columns:160px 1fr;column-gap:24px;display:grid}.classic-menu-list .classic-product-image{grid-row:1/8;width:160px}.classic-footer{background:var(--classic-footer-fill);color:var(--classic-footer-text);margin-top:80px}.classic-footer>div{max-width:calc(var(--classic-width) - 30px);margin:auto;padding:30px 0 60px}.classic-footer p{white-space:pre-line;margin:0}.classic-footer p+p{margin-top:15px}.classic-customer-page{max-width:none;min-height:100vh;margin:0;padding:0}.classic-customer-page>.classic-menu{min-height:100vh}@media (min-width:992px) and (max-width:1199px){.classic-content{max-width:min(var(--classic-width),960px)}.classic-navigation>div{max-width:900px}.classic-footer>div{max-width:930px}}@media (min-width:768px) and (max-width:991px){.classic-content{max-width:720px}.classic-navigation>div{max-width:660px}.classic-footer>div{max-width:690px}}@media (min-width:576px) and (max-width:767px){.classic-content{max-width:540px}.classic-navigation>div{max-width:480px}.classic-footer>div{max-width:510px}}@media (max-width:991px){.classic-products{--classic-active-columns:var(--classic-tablet-columns)}.classic-logo .product-photo{width:var(--classic-tablet-logo-width)}.classic-category h3{font-size:var(--classic-tablet-heading-size)}}@media (max-width:575px){.classic-menu{--classic-current-body-size:var(--classic-phone-body-size);font-size:var(--classic-phone-body-size)}.classic-products{--classic-active-columns:var(--classic-phone-columns)}.classic-top-bar{gap:24px;padding-inline:15px}.classic-top-bar>div{flex:none}.classic-top-bar>span{max-width:50%}.classic-header{padding-inline:15px}.classic-logo .product-photo{width:var(--classic-phone-logo-width)}.classic-navigation>div{margin-inline:30px}.classic-category h3{font-size:var(--classic-phone-heading-size)}.classic-product h4{font-size:var(--classic-phone-product-size)}.classic-product{padding:16px}.classic-footer>div{padding-inline:15px}.classic-menu-list .classic-products{--classic-active-columns:1}.classic-menu-list .classic-product{display:block}.classic-menu-list .classic-product-image{width:100%}}@media (prefers-reduced-motion:reduce){.classic-menu{scroll-behavior:auto}}.classic-product .customer-item-price bdi{font-size:inherit;line-height:inherit}.classic-product .customer-product-labels{gap:0}.classic-product .customer-product-labels :is(details,.customer-product-label){background:var(--classic-label-fill);color:var(--classic-label-text);font-size:inherit;border:0;border-radius:20px;margin:3px 5px;padding:0}.classic-product .customer-product-labels summary,.classic-product .customer-product-label{font:inherit;justify-content:center;align-items:center;gap:0;min-height:38px;padding:5px 11px;display:flex}.classic-product .customer-product-labels .tag-icon{width:16px;height:16px;margin-inline-end:5px}.classic-product .customer-product-labels details[open]{border-radius:12px}.classic-product .customer-product-labels details p{padding:0 11px}.classic-footer nav{margin:0 0 15px}.classic-footer nav a{min-height:44px;color:inherit;align-items:center;margin-inline-end:16px;display:inline-flex}@media (max-width:575px){.classic-products{--classic-column-fill:.99}.classic-product{width:calc((100% - (var(--classic-active-columns) - 1) * var(--classic-gap)) / var(--classic-active-columns) * var(--classic-column-fill));min-width:auto}.classic-top-bar{gap:30px}.classic-top-bar svg{width:16px;height:16px}}.classic-header{padding-top:calc(var(--classic-header-padding) + var(--classic-current-body-size) * .33);padding-bottom:var(--classic-header-padding)}@media (max-width:575px){.classic-header{padding-top:calc(var(--classic-header-padding) + var(--classic-current-body-size) * .3)}.classic-category>header p{margin-bottom:25px}}.classic-product .customer-product-labels summary{overflow-wrap:normal}@media (max-width:575px){.classic-product{flex-basis:calc((100% - (var(--classic-active-columns) - 1) * var(--classic-gap)) / var(--classic-active-columns) * .99);width:auto}}.classic-product h4{word-break:normal}.classic-product .customer-product-label{overflow-wrap:normal;word-break:normal;padding:5px 11px;display:inline-flex}.classic-product .customer-product-labels:has(>.customer-product-label){display:block}.classic-product .customer-product-labels .customer-product-label{min-height:0;padding:5px 11px}.classic-product .customer-product-labels .tag-icon{vertical-align:top;flex:0 auto;max-width:100%}@media (max-width:1199px){.classic-content{max-width:var(--classic-width)}.classic-navigation>div{max-width:calc(100% - 60px)}}@media (max-width:991px){.classic-menu{--classic-current-body-size:var(--classic-tablet-body-size);font-size:var(--classic-tablet-body-size)}.classic-product h4{font-size:var(--classic-tablet-product-size)}.classic-product{flex-basis:calc((100% - (var(--classic-active-columns) - 1) * var(--classic-gap)) / var(--classic-active-columns) * .99);width:auto;min-width:auto;padding:16px}.classic-top-bar{gap:30px;padding-inline:15px}.classic-top-bar svg{width:16px;height:16px}.classic-header{padding-top:calc(var(--classic-header-padding) + var(--classic-current-body-size) * .3)}.classic-category>header p{margin-bottom:25px}}@media (max-width:575px){.classic-menu{--classic-current-body-size:var(--classic-phone-body-size);font-size:var(--classic-phone-body-size)}.classic-product h4{font-size:var(--classic-phone-product-size)}}.classic-menu{letter-spacing:var(--classic-letter-spacing)}.classic-product{text-align:var(--classic-alignment);border:var(--classic-border-width) solid var(--classic-border-color)}.classic-menu{isolation:isolate;position:relative}.classic-menu>.customer-background-image{object-fit:cover;z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.classic-menu>.customer-header-image{object-fit:cover;width:100%;max-height:360px;display:block}.classic-header-between{text-align:start}.classic-header-between .classic-logo .product-photo{margin-inline:0}.classic-menu .menu-section-contained{max-width:var(--classic-width);margin-inline:auto}.classic-menu .menu-section-full{width:100%;max-width:none}.classic-footer-divider{height:0}.classic-footer-divider.divider-contained{max-width:calc(var(--classic-width) - 30px);margin-inline:auto}.classic-footer-divider.divider-full{width:100%;max-width:none}.classic-footer>.classic-footer-content{width:100%}.classic-footer .classic-footer-divider{padding:0}.classic-menu-list .classic-product:has(>.menu-card-content:only-child){display:block}.classic-menu .classic-footer{display:block}.classic-footer .classic-footer-divider{box-sizing:border-box;width:100%}.classic-footer .classic-footer-divider.divider-full{max-width:none}.classic-menu .classic-footer{font:inherit}.classic-footer>.classic-footer-content.menu-section-contained{max-width:min(calc(var(--classic-width) - 30px),calc(100% - 30px))}.classic-product .classic-order-action{white-space:normal;min-block-size:56px;max-inline-size:100%}.classic-product .classic-added-feedback{min-block-size:1.7em;margin-block:8px 0;line-height:1.7}.classic-product .customer-item-price{align-items:center;justify-content:var(--classic-alignment);flex-wrap:wrap;gap:8px 12px;display:flex}.classic-product .customer-item-price>:is(strong,del){white-space:nowrap}.classic-product .customer-item-price>.customer-offer{margin-inline:0}@media (max-width:575px){.classic-product .classic-added-feedback{min-block-size:3.4em}}
body:has(dialog.menu-customizer[open]){overflow:hidden}dialog.menu-customizer{box-sizing:border-box;background:#fff;border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}dialog.menu-customizer[open]{flex-direction:column;gap:0;display:flex}dialog.menu-customizer::backdrop{background:#fff}.menu-customizer{color:#231f20;--design-line:#e2e7e2;--design-ink:#18211b;--design-muted:#59635c}.menu-customizer .customizer-layout{grid-template-columns:350px minmax(0,1fr);align-items:start;gap:24px}.menu-customizer .customizer-heading{gap:16px;margin-bottom:20px}.menu-customizer .customizer-heading h2{letter-spacing:-.5px;font-size:26px}.menu-customizer .customizer-heading p{max-width:620px;font-size:14px}.menu-customizer .customizer-controls{border:1px solid var(--design-line);background:#fff;border-radius:4px;flex-direction:column;min-width:0;height:calc(100dvh - 210px);min-height:520px;max-height:1100px;padding:0;display:flex;overflow:hidden}.menu-customizer .customizer-controls form{flex-direction:column;flex:1;gap:0;min-height:0;margin:0;display:flex}.menu-customizer .customizer-panel-heading{border-bottom:1px solid var(--design-line);flex:none;align-items:center;gap:16px;min-height:88px;padding:20px;display:flex}.menu-customizer .customizer-panel-heading span{color:var(--design-muted);margin-bottom:4px;font-size:13px;display:block}.menu-customizer .customizer-panel-heading h3{letter-spacing:-.4px;margin:0;font-size:23px;font-weight:400;line-height:1.3}.menu-customizer .customizer-back{color:var(--design-ink);background:0 0;border:0;border-radius:4px;place-items:center;width:44px;min-width:44px;min-height:44px;padding:10px;display:grid}.menu-customizer .customizer-fields{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 24px;scroll-padding-block:65px 20px;overflow-y:auto}.menu-customizer .customizer-fields>[data-branding-panel]{gap:20px;padding-block:24px}.menu-customizer .customizer-fields>[data-branding-panel=layout]{gap:0;padding-block:0}.menu-customizer .customizer-fields>[data-branding-panel]>h3{display:none}.menu-customizer .customizer-navigation:not([hidden]){flex-direction:column;flex:1;gap:0;margin:0;padding:8px 0;display:flex;overflow-y:auto}.menu-customizer .customizer-navigation[hidden]{display:none}.menu-customizer .customizer-navigation button:where(:not([data-zeera-ui])){text-align:start;color:#231f20;background:#fff;border:0;border-bottom:1px solid #f0f2f0;border-radius:0;grid-template-columns:24px 1fr 20px;align-items:center;gap:16px;min-height:62px;padding:16px 24px;font-size:16px;display:grid}.menu-customizer .customizer-navigation button:where(:not([data-zeera-ui])):hover{background:#f6f8f6}.menu-customizer .customizer-controls form:has(.customizer-navigation:not([hidden])) .customizer-fields{display:none}.menu-customizer .customizer-save{border-top:1px solid var(--design-line);background:#fff;flex:none;margin:0;padding:14px 20px}.menu-customizer .customizer-save>.primary{border-radius:4px;width:100%;min-height:48px;margin:0}.menu-customizer .customizer-save p{margin:8px 0 0;font-size:12px;line-height:1.5}.menu-customizer .customizer-device-footer{border-top:1px solid var(--design-line);background:#fafbfa;flex:none;justify-content:space-between;align-items:center;min-height:56px;padding:4px 12px;display:flex}.menu-customizer .customizer-hide{color:var(--design-muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;min-height:44px;padding:6px 0;font-size:12px;display:flex}.menu-customizer .customizer-hide svg{width:16px}.menu-customizer .customizer-preview{min-width:0;top:92px}.menu-customizer .customizer-preview-heading{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}.menu-customizer .customizer-preview-heading p{margin:0;font-size:14px;font-weight:500}.menu-customizer .menu-device-toolbar{border-bottom:1px solid var(--design-line);background:#fff;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.menu-customizer .menu-device-toolbar>div{width:auto}.menu-customizer .menu-device-preview{border:1px solid var(--design-line);background:#f6f8f6;border-radius:4px;overflow:hidden}.menu-customizer .menu-preview-stage{min-width:0;padding:16px 8px}.menu-customizer .menu-preview-frame{margin-inline:auto}.design-devices{align-items:center;gap:0;display:flex}.design-devices button:where(:not([data-zeera-ui])),.menu-customizer .design-devices button:where(:not([data-zeera-ui])){color:#59635c;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:10px;display:grid}.design-devices button:where(:not([data-zeera-ui]))[aria-pressed=true],.menu-customizer .design-devices button:where(:not([data-zeera-ui]))[aria-pressed=true]{color:#18211b;background:#edf3ee;border-bottom-color:#18211b}.design-devices button:where(:not([data-zeera-ui])):hover{background:#f6f8f6}.menu-design-editor{color:#231f20;min-width:0}.menu-design-editor [hidden]{display:none!important}.menu-design-editor *{box-sizing:border-box}.menu-design-editor .design-tabs{z-index:3;background:#fff;border-bottom:1px solid #e2e7e2;grid-template-columns:1fr 1fr;gap:0;margin:0 0 8px;display:grid;position:sticky;top:0}.menu-design-editor .design-tabs button:where(:not([data-zeera-ui])){font:inherit;color:#59635c;background:#fff;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:60px;margin:0;padding:12px 8px;font-size:15px;font-weight:500}.menu-design-editor .design-tabs button:where(:not([data-zeera-ui]))[aria-selected=true]{color:#18211b;border-bottom-color:#18211b}.menu-design-editor .design-tabs button:where(:not([data-zeera-ui])):hover{background:#f6f8f6}.menu-design-editor .design-section{border:0;border-bottom:1px solid #e2e7e2;border-radius:0;min-width:0;margin:0;padding:0}.menu-design-editor .design-section>summary,.menu-customizer .customizer-fields .design-section>summary{cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;min-height:60px;margin:0;padding:16px 0;font-size:16px;font-weight:600;line-height:1.5;list-style:none;display:flex}.menu-design-editor .design-section>summary::marker{content:""}.menu-customizer .customizer-fields details>summary::marker{content:""}.menu-design-editor summary::-webkit-details-marker{display:none}.menu-customizer .customizer-fields summary::-webkit-details-marker{display:none}.menu-design-editor .design-section>summary:after{display:none}.menu-design-editor .design-section>summary svg{flex:none;width:18px;height:18px;transition:transform .15s}.menu-design-editor .design-section[open]>summary svg{transform:rotate(180deg)}.menu-design-editor .design-section-content{gap:20px;min-width:0;padding:0 0 24px;display:grid;margin:0!important}.menu-customizer .customizer-fields .design-section[open]>*+*{margin-top:0}.menu-design-editor h4{letter-spacing:0;text-transform:none;margin:0 0 10px;font-size:14px;font-weight:500;line-height:1.5}.menu-design-editor .design-control-heading{justify-content:space-between;align-items:center;gap:4px;min-height:30px;margin-bottom:8px;display:flex}.menu-design-editor .design-control-heading>label{min-width:0;margin:0;font-size:14px;font-weight:500;line-height:1.4}.menu-design-editor .design-control-heading .design-devices button:where(:not([data-zeera-ui])){width:44px;min-width:44px;min-height:44px;padding:10px}.menu-design-editor .design-control-heading .design-devices svg{width:17px;height:17px}.menu-design-editor .design-slider-inputs{grid-template-columns:minmax(0,1fr) 96px;align-items:center;gap:16px;display:grid}.menu-design-editor .design-slider input:where(:not([data-zeera-ui]))[type=range],.menu-customizer .menu-design-editor .design-slider input:where(:not([data-zeera-ui]))[type=range]{appearance:none;width:100%;height:44px;min-height:44px;box-shadow:none;background-color:#0000;background-image:linear-gradient(to right,#18211b 0 var(--range-fill),#d9dfdb var(--range-fill) 100%);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 3px;border:0;border-radius:0;margin:0;padding:0}.menu-design-editor .design-slider input:where(:not([data-zeera-ui]))[type=range]::-webkit-slider-runnable-track{background:0 0;height:4px}.menu-design-editor .design-slider input:where(:not([data-zeera-ui]))[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#18211b;border:2px solid #18211b;border-radius:50%;width:19px;height:19px;margin-top:-7px}.menu-design-editor .design-slider input:where(:not([data-zeera-ui]))[type=range]::-moz-range-thumb{background:#18211b;border:0;border-radius:50%;width:19px;height:19px}.menu-design-editor .design-exact-value{direction:ltr;background:#fff;border:1px solid #7d887f;border-radius:4px;align-items:center;min-width:0;height:48px;display:flex}.menu-customizer .menu-design-editor .design-exact-value input:where(:not([data-zeera-ui])),.menu-design-editor .design-exact-value input:where(:not([data-zeera-ui])){font:inherit;text-align:center;width:100%;min-width:0;height:46px;min-height:46px;box-shadow:none;appearance:textfield;background:0 0;border:0;border-radius:4px;margin:0;padding:8px 0 8px 8px;font-size:15px}.menu-design-editor .design-exact-value input:where(:not([data-zeera-ui]))::-webkit-inner-spin-button{appearance:none}.menu-design-editor .design-exact-value>span{color:#59635c;flex:none;padding:0 10px 0 4px;font-size:12px}.menu-design-editor .design-choices{border:0;min-width:0;margin:0;padding:0;display:block}.menu-design-editor .design-choices legend{width:100%;margin:0 0 12px;padding:0;font-size:14px;font-weight:500;line-height:1.5}.menu-design-editor .design-choices>div{background:#f6f8f6;border:1px solid #d0d7d2;border-radius:4px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:3px;display:grid}.menu-design-editor .design-choices label{cursor:pointer;text-align:center;color:#59635c;border:0;border-radius:3px;justify-content:center;align-items:center;min-width:0;min-height:44px;margin:0;padding:8px 4px;font-size:14px;line-height:1.4;display:flex;position:relative}.menu-design-editor .design-choices label>span{justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.menu-design-editor .design-choices label.is-selected{color:#fff;background:#18211b}.menu-design-editor .design-choices input:where(:not([data-zeera-ui]))[type=radio]{opacity:0;cursor:pointer;width:100%;height:100%;min-height:44px;margin:0;padding:0;position:absolute;inset:0}.menu-design-editor .design-choices label:has(input:where(:not([data-zeera-ui])):focus-visible){outline-offset:3px;outline:3px solid #18211b}.menu-design-editor .design-visual-choices>div{background:0 0;border:0;gap:10px;padding:0}.menu-design-editor .design-visual-choices label{color:#59635c;background:#fff;border:1px solid #e2e7e2;border-radius:4px;flex-direction:column;justify-content:flex-start;gap:6px;padding:8px 4px;display:flex}.menu-design-editor .design-visual-choices label.is-selected{color:#18211b;background:#edf3ee;border-color:#18211b;box-shadow:inset 0 0 0 1px #18211b}.design-thumbnail{stroke:#adb6b0;stroke-width:2px;width:100%;max-width:96px;height:68px}.design-thumbnail .thumbnail-paper{fill:#f1f3f1;stroke:none}.design-thumbnail .thumbnail-image{fill:#adb6b0;stroke:none}.design-thumbnail .thumbnail-badge{fill:#65856b;stroke:none}.is-selected .design-thumbnail .thumbnail-paper{fill:#18211b}.is-selected .design-thumbnail{stroke:#c4d1c7}.is-selected .design-thumbnail .thumbnail-image{fill:#b9c6bc}.menu-design-editor .design-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin:0;font-size:14px;line-height:1.5;display:flex}.menu-design-editor .design-toggle>span:first-child{min-width:0}.menu-design-editor .design-switch{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.menu-customizer .menu-design-editor .design-switch input:where(:not([data-zeera-ui]))[type=checkbox],.menu-design-editor .design-switch input:where(:not([data-zeera-ui]))[type=checkbox]{z-index:1;opacity:0;cursor:pointer;border:0;width:44px;height:44px;min-height:44px;margin:0;padding:0;position:absolute;inset:0}.menu-design-editor .design-switch>span{background:#c7cec9;border-radius:24px;width:40px;height:24px;display:block;position:relative}.menu-design-editor .design-switch>span:after{content:"";top:3px;background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;inset-inline-start:3px}.menu-design-editor .design-switch:has(input:where(:not([data-zeera-ui])):checked)>span{background:#18211b}.menu-design-editor .design-switch:has(input:where(:not([data-zeera-ui])):checked)>span:after{transform:translate(16px)}.menu-design-editor .design-switch:has(input:where(:not([data-zeera-ui])):focus-visible)>span{outline-offset:3px;outline:3px solid #18211b}.menu-design-editor .design-control-group{border-top:1px solid #e2e7e2;gap:6px;padding-top:20px;display:grid}.menu-design-editor .design-control-group h4{margin-bottom:4px}.menu-design-editor .design-text-field{gap:10px;min-width:0;font-size:14px;font-weight:500;line-height:1.5;display:grid}.menu-customizer .menu-design-editor .design-text-field :is(input:where(:not([data-zeera-ui])),select:where(:not([data-zeera-ui]))),.menu-design-editor .design-text-field :is(input:where(:not([data-zeera-ui])),select:where(:not([data-zeera-ui]))){color:#231f20;width:100%;height:48px;min-height:48px;box-shadow:none;background:#fff;border:1px solid #7d887f;border-radius:4px;padding:10px 12px;font-size:15px}.menu-design-editor .design-card-elements ol{border:1px solid #d0d7d2;border-radius:4px;margin:0;padding:0;list-style:none;overflow:hidden}.menu-design-editor .design-card-elements li{cursor:grab;border-bottom:1px solid #e2e7e2;grid-template-columns:18px minmax(0,1fr) 44px 44px 44px;align-items:center;gap:0;min-height:48px;padding:0 4px 0 8px;font-size:14px;display:grid}.menu-design-editor .design-card-elements li:last-child{border-bottom:0}.menu-design-editor .design-card-elements li.is-dragging{background:#edf3ee}.menu-design-editor .design-drag-grip{color:#7d887f;justify-content:center;align-items:center;display:flex}.menu-design-editor .design-drag-grip svg{width:15px}.menu-design-editor .design-card-elements li>span:nth-child(2){overflow-wrap:normal;padding-inline:6px}.menu-design-editor .design-card-elements button:where(:not([data-zeera-ui])){color:#18211b;background:0 0;border:0;border-radius:0;place-items:center;width:44px;min-width:44px;min-height:44px;padding:10px;display:grid}.menu-design-editor .design-card-elements button:where(:not([data-zeera-ui])):hover{background:#f6f8f6}.menu-design-editor .design-card-elements button:where(:not([data-zeera-ui])):disabled{opacity:.3;cursor:default}.menu-design-editor .design-card-elements button:where(:not([data-zeera-ui]))[aria-pressed=false]{color:#7d887f}.menu-design-editor .design-help{color:#59635c;margin:0;font-size:13px;line-height:1.6}.menu-design-editor .design-color{border-bottom:1px solid #e2e7e2;padding:0 0 8px}.menu-design-editor .design-color-row{align-items:center;gap:0;min-height:44px;display:flex}.menu-design-editor .design-color-row>label{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:14px;line-height:1.5;display:flex}.menu-customizer .menu-design-editor .design-color input:where(:not([data-zeera-ui]))[type=color],.menu-design-editor .design-color input:where(:not([data-zeera-ui]))[type=color]{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:8px}.menu-design-editor .design-color input:where(:not([data-zeera-ui]))[type=color]::-webkit-color-swatch-wrapper{padding:0}.menu-design-editor .design-color input:where(:not([data-zeera-ui]))[type=color]::-webkit-color-swatch{border:1px solid #7d887f;border-radius:50%}.menu-design-editor .design-color input:where(:not([data-zeera-ui]))[type=color]::-moz-color-swatch{border:1px solid #7d887f;border-radius:50%}.menu-design-editor .design-color-row button:where(:not([data-zeera-ui])){color:#59635c;background:0 0;border:0;border-radius:4px;min-height:44px;padding:4px;font-size:12px}.menu-design-editor .design-color-code{font-variant-numeric:tabular-nums;max-width:80px}.menu-design-editor .design-color-auto{min-width:32px}.menu-design-editor .design-color-hex{gap:8px;padding-top:8px;font-size:14px;display:grid}.menu-design-editor .design-color-hex input:where(:not([data-zeera-ui])){width:100%;min-height:48px;font-size:15px}.menu-design-editor :is(button:where(:not([data-zeera-ui])),input:where(:not([data-zeera-ui])),select:where(:not([data-zeera-ui])),summary):focus-visible,.menu-customizer .customizer-back:focus-visible,.menu-customizer .customizer-navigation button:where(:not([data-zeera-ui])):focus-visible{outline-offset:2px;outline:3px solid #18211b}.menu-design-editor .design-tabs button:where(:not([data-zeera-ui])):focus-visible{outline-offset:-4px}.menu-design-editor fieldset:disabled{opacity:.65}.menu-customizer .customizer-fields details:not(.design-section)>summary{background:#f6f8f6;border-radius:4px;justify-content:space-between;align-items:center;padding:12px;font-size:14px;list-style:none;display:flex}.menu-customizer .customizer-fields details:not(.design-section)>summary:after{content:"⌄";font-size:20px}.menu-design-editor .classic-menu-editor>label,.menu-design-editor .classic-menu-editor details label{font-size:14px}.menu-customizer[dir=rtl] .customizer-back svg,.menu-customizer[dir=rtl] .customizer-navigation button:where(:not([data-zeera-ui]))>svg:last-child{transform:rotate(180deg)}.menu-design-editor[dir=rtl] .design-switch:has(input:where(:not([data-zeera-ui])):checked)>span:after{transform:translate(-16px)}.menu-design-editor[dir=rtl] .design-slider input:where(:not([data-zeera-ui]))[type=range]{background-image:linear-gradient(to left,#18211b 0 var(--range-fill),#d9dfdb var(--range-fill) 100%)}@media (min-width:761px){.menu-customizer[data-controls-hidden=true] .customizer-layout{grid-template-columns:minmax(0,1fr)}.menu-customizer[data-controls-hidden=true] .customizer-controls,.menu-customizer .customizer-mobile-switch{display:none}}@media (max-width:1050px) and (min-width:761px){.menu-customizer .customizer-layout{grid-template-columns:320px minmax(0,1fr);gap:16px}.menu-customizer .customizer-fields{padding-inline:18px}}@media (max-width:760px){.menu-customizer .customizer-layout{display:block}.menu-customizer .customizer-controls{height:auto;min-height:0;max-height:none;overflow:visible}.menu-customizer .customizer-controls form{min-height:0;overflow:visible}.menu-customizer .customizer-fields{padding-inline:20px;overflow:visible}.menu-customizer .customizer-panel-heading{min-height:76px;padding:16px}.menu-customizer .customizer-save{z-index:4;position:sticky;bottom:0;box-shadow:0 -4px 12px #18211b08}.menu-customizer .customizer-device-footer{display:none}.menu-customizer .customizer-mobile-switch{gap:8px;margin-bottom:16px;display:flex}.menu-customizer .customizer-mobile-switch button:where(:not([data-zeera-ui])){border-radius:4px;flex:1;min-height:48px;font-size:14px}.menu-customizer[data-mobile-view=controls] .customizer-preview,.menu-customizer[data-mobile-view=preview] .customizer-controls{display:none}.menu-customizer .customizer-preview,.menu-design-editor .design-tabs{position:static}.menu-customizer .customizer-heading h2{font-size:24px}.menu-customizer .customizer-heading p{font-size:13px}.menu-customizer .customizer-controls .alert,.menu-customizer .customizer-controls .notice{margin:12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.menu-design-editor .design-section>summary svg,.menu-design-editor .design-switch>span:after{transition:none}}.customer-preview .menu-card-content{min-width:0}.customer-preview .menu-card-content>h4{letter-spacing:var(--design-title-letter-spacing,0);font-weight:var(--design-title-weight,600);font-style:var(--design-title-style,normal);-webkit-text-decoration:var(--design-title-decoration,none);text-decoration:var(--design-title-decoration,none);text-transform:var(--design-title-transform,none)}.classic-product .menu-card-content>p{margin:0 0 7px}.classic-product .menu-card-content>.secondary{min-height:44px;margin:8px auto}.classic-menu-list .classic-product-image{grid-row:1}.classic-menu-list .menu-card-content{grid-column:2}.customer-preview[data-card-spacing=true] .menu-card-content>:is(h4,p,.customer-item-price,.customer-product-labels){margin-block-end:var(--design-element-spacing)}.classic-product-image{margin-block-end:var(--design-element-spacing,7px)}.customer-preview[data-card-spacing=true] .customer-item{gap:var(--design-element-spacing)}.classic-product-image .product-photo{border-radius:var(--design-image-radius,0)}.customer-preview[data-card-image-radius=true]:not(.classic-menu) .customer-item>.product-photo{border-radius:var(--design-image-radius,8px)}.classic-category>header{text-align:var(--design-category-align,center)}.customer-preview:not(.classic-menu) .customer-category>:is(h3,.customer-category-description){text-align:var(--design-category-align,start)}.customer-preview[data-card-equal-height=false] .classic-products,.customer-preview[data-card-equal-height=false].menu-layout-grid .customer-category{align-items:flex-start}.customer-preview[data-card-layout=side] :is(.classic-product,.customer-item){grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:12px;display:grid}.customer-preview[data-card-layout=side] :is(.classic-product-image,.customer-item>.product-photo){grid-area:1/1;width:100%;margin:0}.customer-preview[data-card-layout=side] .menu-card-content{grid-area:1/2}.customer-preview[data-card-layout=top] :is(.classic-product,.customer-item){flex-direction:column;display:flex}.customer-preview[data-card-layout=top] .menu-card-content,.customer-preview[data-card-layout=top] .classic-product-image{width:100%}.customer-preview .customer-item.menu-item-no-image{display:block}@media (max-width:991px){.customer-preview[data-responsive-settings=true]:not(.classic-menu){--menu-logo-width:var(--design-tablet-logoWidth);--menu-body-size:var(--design-tablet-bodySize);--menu-heading-size:var(--design-tablet-headingSize);--menu-text-body-size:var(--design-tablet-bodySize);--menu-text-headings-size:var(--design-tablet-headingSize);--menu-text-productTitle-size:var(--design-tablet-productTitleSize)}.customer-preview[data-responsive-settings=true].menu-layout-grid .customer-category{grid-template-columns:repeat(var(--design-tablet-columns),minmax(0,1fr))}}@media (max-width:575px){.customer-preview[data-responsive-settings=true]:not(.classic-menu){--menu-logo-width:var(--design-phone-logoWidth);--menu-body-size:var(--design-phone-bodySize);--menu-heading-size:var(--design-phone-headingSize);--menu-text-body-size:var(--design-phone-bodySize);--menu-text-headings-size:var(--design-phone-headingSize);--menu-text-productTitle-size:var(--design-phone-productTitleSize)}.customer-preview[data-responsive-settings=true].menu-layout-grid .customer-category{grid-template-columns:repeat(var(--design-phone-columns),minmax(0,1fr))}.classic-menu-list .menu-card-content{grid-column:auto}}.menu-customizer .customizer-heading h2:focus,.menu-customizer .customizer-panel-heading h3:focus{outline:none}.customizer-mobile-save{display:none}.customizer-save-state{flex:none;align-items:center;gap:12px;display:flex}@media (max-width:760px){.menu-customizer .customizer-heading{z-index:8;background:#fff;border-bottom:1px solid #e2e7e2;align-items:center;padding-block:12px;position:sticky;top:0}.menu-customizer .customizer-heading>div:first-child{flex:1;min-width:0}.menu-customizer .customizer-heading>div:first-child>p,.menu-customizer .customizer-save-state .badge{display:none}.menu-customizer .customizer-mobile-save{border-radius:4px;min-height:44px;padding:10px 14px;font-size:14px;display:block}.menu-customizer .customizer-heading h2{font-size:22px}}.menu-design-editor .design-tab-fields{border:0;min-width:0;margin:0;padding:0;display:block}.menu-design-editor .design-tab-fields:disabled{opacity:1}.customer-preview .customer-restaurant-name{text-transform:var(--menu-text-header-transform,none)}.customer-preview .customer-category>h3{text-transform:var(--menu-text-headings-transform,none)}.customer-preview .customer-item p{text-transform:var(--menu-text-body-transform,none)}@media (max-width:991px){.customer-preview[data-responsive-settings=true] .classic-product,.customer-preview[data-responsive-settings=true] .customer-item{padding:var(--design-tablet-cardPadding)}}@media (max-width:575px){.customer-preview[data-responsive-settings=true] .classic-product,.customer-preview[data-responsive-settings=true] .customer-item{padding:var(--design-phone-cardPadding)}}.menu-design-editor .design-color-row button:where(:not([data-zeera-ui])){min-width:44px}.menu-customizer .badge{text-transform:none}.customizer-mobile-scope{display:none}@media (max-width:760px){.menu-customizer .customizer-mobile-scope{margin:-4px 0 16px;font-size:13px;line-height:1.5;display:block}.menu-customizer .customizer-save{box-shadow:none;position:static}.menu-customizer .customizer-save>.primary{display:none}}@media (hover:hover) and (pointer:fine){.menu-design-editor .design-card-elements li:not(:hover):not(:focus-within) button:where(:not([data-zeera-ui])):not([aria-pressed]){opacity:0;pointer-events:none}}.menu-palette-editor{gap:24px;display:grid}.menu-palette-editor .colour-palette-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.menu-palette-editor .colour-palette-heading h4,.menu-palette-editor .colour-role-group h4{margin:0;font-size:14px;font-weight:600;line-height:1.5}.menu-palette-editor .colour-palette-heading>span{color:#59635c;font-size:13px}.menu-palette-editor .colour-palette-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.menu-customizer .menu-palette-editor .colour-palette-options>button:where(:not([data-zeera-ui])){color:#231f20;min-width:0;min-height:104px;box-shadow:none;background:#fff;border:1px solid #7d887f;border-radius:4px;flex-direction:column;align-items:stretch;gap:8px;padding:6px 6px 10px;font-size:13px;line-height:1.4;display:flex}.menu-customizer .menu-palette-editor .colour-palette-options>button:where(:not([data-zeera-ui]))[aria-pressed=true]{background:#edf3ee;border-color:#18211b;box-shadow:inset 0 0 0 1px #18211b}.menu-palette-editor .colour-palette-sample{border:1px solid #e2e7e2;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:60px;padding:6px;display:flex}.menu-palette-editor .colour-palette-sample>span:first-child{border:1px solid;border-radius:2px;grid-template-rows:5px 5px;grid-template-columns:14px 1fr;gap:4px;width:100%;padding:5px;display:grid}.menu-palette-editor .colour-palette-sample>span:first-child>i{border-radius:2px;grid-row:1/3;display:block}.menu-palette-editor .colour-palette-sample b{border-radius:1px;align-self:center;height:2px;display:block}.menu-palette-editor .colour-palette-dots{gap:3px;display:flex}.menu-palette-editor .colour-palette-dots>i{border:1px solid #7d887f;border-radius:50%;width:10px;height:10px;display:block}.menu-palette-editor .colour-role-group{gap:0;display:grid}.menu-palette-editor .colour-role-group h4{margin-bottom:8px}.menu-palette-editor .design-color{padding-block:4px}.menu-palette-editor .design-color-row>label{font-weight:400}.menu-palette-editor .design-help{font-size:13px;line-height:1.5}.menu-palette-editor .design-color-code{width:44px;min-width:44px;max-width:44px;font-size:15px}.menu-palette-editor .design-color-auto,.menu-palette-editor .design-color-reset-space{flex:none;width:44px;min-width:44px;min-height:44px;display:block}.menu-typography-panel,.menu-typography-panel .typography-fields{gap:20px;min-width:0;display:grid}.menu-typography-panel .typography-fields{border:0;margin:0;padding:0}.menu-typography-panel .typography-role-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.menu-customizer .typography-role-list button:where(:not([data-zeera-ui])){color:#231f20;background:#fff;border:1px solid #7d887f;border-radius:4px;min-width:0;min-height:44px;padding:8px 4px;font-size:13px}.menu-customizer .typography-role-list button:where(:not([data-zeera-ui]))[aria-pressed=true]{color:#fff;background:#18211b;border-color:#18211b}.typography-sample{color:#231f20;overflow-wrap:normal;background:#f6f8f6;border:1px solid #e2e7e2;border-radius:4px;justify-content:center;align-items:center;min-height:120px;padding:16px;font-size:28px;display:flex;overflow-x:auto}.typography-font-state{color:#59635c;gap:8px;font-size:13px;line-height:1.5;display:grid}.customer-preview{font-family:var(--menu-text-body-font,var(--menu-font-family,"Open Sauce Sans",sans-serif))}.customer-preview .customer-restaurant-name,.classic-menu .classic-header h1{font-family:var(--menu-text-header-font,var(--menu-font-family,"Open Sauce Sans",sans-serif))}.customer-preview .customer-category>h3,.classic-menu .classic-category h3,.classic-menu .classic-menu-title{font-family:var(--menu-text-headings-font,var(--menu-font-family,"Open Sauce Sans",sans-serif))}.customer-preview .menu-card-content>h4{font-family:var(--design-title-font,var(--menu-text-productTitle-font))}.classic-menu[data-text-body=true]{font-weight:var(--menu-text-body-weight);font-style:var(--menu-text-body-style);line-height:var(--menu-text-body-line);letter-spacing:var(--menu-text-body-spacing);text-transform:var(--menu-text-body-transform)}.classic-menu[data-text-body=true] .menu-card-content>p{-webkit-text-decoration:var(--menu-text-body-decoration);text-decoration:var(--menu-text-body-decoration);text-transform:var(--menu-text-body-transform)}.classic-menu[data-text-header=true] .classic-header h1{font-size:var(--menu-text-header-size);font-weight:var(--menu-text-header-weight);font-style:var(--menu-text-header-style);line-height:var(--menu-text-header-line);letter-spacing:var(--menu-text-header-spacing);-webkit-text-decoration:var(--menu-text-header-decoration);text-decoration:var(--menu-text-header-decoration);text-transform:var(--menu-text-header-transform)}.classic-menu[data-text-headings=true] :is(.classic-category h3,.classic-menu-title){font-weight:var(--menu-text-headings-weight);font-style:var(--menu-text-headings-style);line-height:var(--menu-text-headings-line);letter-spacing:var(--menu-text-headings-spacing);-webkit-text-decoration:var(--menu-text-headings-decoration);text-decoration:var(--menu-text-headings-decoration);text-transform:var(--menu-text-headings-transform)}.classic-menu .menu-card-content>h4{line-height:var(--design-title-line,1.2)}.classic-menu[data-text-body=true] :is(.classic-footer p,.menu-top-copy>span,.customer-item-price){-webkit-text-decoration:var(--menu-text-body-decoration);text-decoration:var(--menu-text-body-decoration)}.customer-preview .menu-top-strip{flex-wrap:nowrap;align-items:center;min-height:48px;display:flex;position:relative;overflow:hidden}.customer-preview .menu-top-strip>.menu-top-viewport{scrollbar-width:none;flex:1;min-width:0;display:block;overflow:hidden}.customer-preview .menu-top-viewport::-webkit-scrollbar{display:none}.customer-preview .menu-top-track{flex-wrap:nowrap;gap:40px;width:max-content;min-width:100%;display:flex}.customer-preview .menu-top-copy{width:max-content;min-width:var(--strip-width,100%);white-space:nowrap;flex-wrap:nowrap;flex:none;justify-content:space-between;align-items:center;gap:24px;display:flex}.customer-preview .menu-top-copy>*{white-space:nowrap;flex:none;max-width:none;margin-block:0}.classic-menu .menu-top-copy .classic-social-label{align-items:center;gap:5px;display:inline-flex}.customer-preview .menu-top-strip[data-overflow=true]{padding-inline-end:56px!important}.customer-preview .menu-top-strip[data-overflow=true] .menu-top-track{animation:menu-strip-scroll var(--strip-duration,25s) linear infinite}.customer-preview .menu-top-strip[data-paused=true] .menu-top-track,.customer-preview .menu-top-viewport:hover .menu-top-track,.customer-preview .menu-top-viewport:focus-within .menu-top-track{animation-play-state:paused}.customer-preview .menu-top-strip[data-paused=true]>.menu-top-viewport,.customer-preview .menu-top-viewport:focus-within{overflow-x:auto}.customer-preview .menu-top-pause{inset-inline-end:4px;width:44px;min-width:44px;height:44px;min-height:44px;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:4px;place-items:center;padding:10px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}@keyframes menu-strip-scroll{to{transform:translateX(var(--strip-distance))}}@media (prefers-reduced-motion:reduce){.customer-preview .menu-top-strip[data-overflow=true] .menu-top-track{animation:none}.customer-preview .menu-top-strip>.menu-top-viewport{overflow-x:auto}.customer-preview .menu-top-duplicate,.customer-preview .menu-top-pause{display:none}.customer-preview .menu-top-strip[data-overflow=true]{padding-inline-end:16px!important}}.customer-preview .menu-card-content>h4{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;scrollbar-width:thin;max-inline-size:100%;overflow:clip visible}.customer-preview .customer-product-labels{flex-wrap:wrap;min-width:0;max-width:100%}.customer-preview .customer-product-labels :is(.customer-product-label,summary){word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;white-space:nowrap;scrollbar-width:thin;max-inline-size:100%;overflow:clip visible}.customer-preview .menu-text-overflow{overflow:auto hidden!important}.customer-preview .customer-product-labels .tag-icon{flex-shrink:0}.customer-preview .menu-text-overflow:focus{outline-offset:2px;outline:3px solid}@media (max-width:991px){.classic-menu .classic-products{grid-template-columns:repeat(var(--menu-fit-columns,2),minmax(0,1fr));gap:var(--classic-gap);display:grid}.classic-menu .classic-product{flex-basis:auto;width:auto;min-width:0;max-width:100%}.customer-preview.menu-layout-grid .customer-category{grid-template-columns:repeat(var(--menu-fit-columns,2),minmax(0,1fr))}}@media (max-width:575px){.classic-menu .menu-card-content>h4{line-height:var(--design-title-line,1.35)}.classic-menu .classic-product-image{width:100%;max-width:180px}.classic-menu .customer-product-labels :is(.customer-product-label,summary){gap:4px;padding:4px 6px;font-size:14px;line-height:1.5}.classic-menu .customer-product-labels .tag-icon{width:14px;height:14px;margin:0}.classic-menu .customer-product-labels .customer-product-label{display:inline-flex}}dialog.menu-customizer .customizer-layout{flex:1;grid-template-columns:350px minmax(0,1fr);align-items:stretch;gap:0;width:100%;min-height:0;overflow:hidden}dialog.menu-customizer .customizer-controls{border:0;border-inline-end:1px solid var(--design-line);border-radius:0;height:100%;min-height:0;max-height:none}dialog.menu-customizer .customizer-task-bar{border-bottom:1px solid var(--design-line);flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:4px 12px;display:flex}dialog.menu-customizer .customizer-task-bar .badge{white-space:normal;text-align:end;margin:0;font-size:12px;line-height:1.4}dialog.menu-customizer .customizer-return{color:#18211b;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;min-height:44px;padding:8px 4px;font-size:13px;display:flex}dialog.menu-customizer .customizer-return svg{flex:none;width:20px;height:20px}dialog.menu-customizer[dir=rtl] .customizer-return svg{transform:rotate(180deg)}dialog.menu-customizer .customizer-return:focus-visible{outline-offset:1px;outline:3px solid #18211b}dialog.menu-customizer .customizer-save{overscroll-behavior:contain;max-height:48%;overflow-y:auto}dialog.menu-customizer .customizer-save .customizer-location-scope{margin:0 0 8px}dialog.menu-customizer .customizer-save :is(.notice,.alert,[role=status],.customizer-example-note){margin:0 0 8px;font-size:12px;line-height:1.5}dialog.menu-customizer .customizer-save .publish-review{border-radius:4px;margin:0 0 12px;padding:12px}dialog.menu-customizer .customizer-save .publish-review h2{margin:0 0 8px;font-size:18px}dialog.menu-customizer .customizer-save .publish-review .actions{flex-direction:column;gap:8px;display:flex}dialog.menu-customizer .customizer-save .publish-review button:where(:not([data-zeera-ui])){min-height:44px;font-size:14px}dialog.menu-customizer .customizer-preview{flex-direction:column;min-height:0;display:flex;position:static;overflow:hidden}dialog.menu-customizer .customizer-preview-heading{border-bottom:1px solid var(--design-line);flex:none;margin:0;padding:4px 12px}dialog.menu-customizer .menu-device-preview{border:0;border-radius:0;flex-direction:column;flex:1;min-height:0;margin:0;display:flex}dialog.menu-customizer .menu-device-toolbar{flex:none;min-height:56px;padding:4px 12px}dialog.menu-customizer .menu-preview-stage{flex:1;min-height:0;padding:16px 8px;overflow:auto}@media (min-width:761px){dialog.menu-customizer[data-controls-hidden=true] .customizer-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:1050px) and (min-width:761px){dialog.menu-customizer .customizer-layout{grid-template-columns:320px minmax(0,1fr)}}@media (max-width:760px){dialog.menu-customizer .customizer-mobile-switch{border-bottom:1px solid var(--design-line);flex:none;margin:0;padding:4px 12px}dialog.menu-customizer .customizer-mobile-switch button:where(:not([data-zeera-ui])){min-height:44px}dialog.menu-customizer .customizer-layout{flex-direction:column;display:flex}dialog.menu-customizer .customizer-controls{border:0;flex:1;min-height:0;display:flex;overflow:hidden}dialog.menu-customizer .customizer-controls form{flex:1;min-height:0;overflow:hidden}dialog.menu-customizer .customizer-fields{flex:1;min-height:0;overflow:auto}dialog.menu-customizer .customizer-panel-heading{min-height:72px;padding:12px 16px}dialog.menu-customizer .customizer-save{box-shadow:none;flex:none;padding:12px 16px;position:static}dialog.menu-customizer .customizer-save>.primary{min-height:44px;display:block}dialog.menu-customizer[data-mobile-view=preview] .customizer-controls{flex:none;height:auto;display:flex}dialog.menu-customizer[data-mobile-view=preview] .customizer-controls form{display:none}dialog.menu-customizer .customizer-preview{flex:1;min-height:0}}
