:where(.yumzi-menu){--yumzi-sys-space-4:.25rem;--yumzi-sys-space-8:.5rem;--yumzi-sys-space-12:.75rem;--yumzi-sys-space-16:1rem;--yumzi-sys-space-24:1.5rem;--yumzi-sys-space-32:2rem;--yumzi-sys-radius-sm:.5rem;--yumzi-sys-radius-md:.75rem;--yumzi-sys-radius-lg:1.25rem;--yumzi-sys-radius-pill:999px;--yumzi-sys-hairline:1px;--yumzi-sys-control-sm:2rem;--yumzi-sys-control-md:2.5rem;--yumzi-sys-control-lg:3rem;--yumzi-sys-control-icon-sm:1rem;--yumzi-sys-control-icon-md:1.15rem;--yumzi-sys-hit-min:44px;--yumzi-sys-elevation-1:0 6px 16px #0f172a1a, inset 0 1px 0 #ffffffb8;--yumzi-sys-elevation-sheet:0 -18px 44px #0f172a2e, 0 -2px 10px #0f172a14;--yumzi-sys-backdrop-1:blur(12px) saturate(140%);--yumzi-sys-blur-sm:2px;--yumzi-sys-duration-fast:.18s;--yumzi-sys-duration-medium:.3s;--yumzi-sys-duration-sheet:.4s;--yumzi-sys-duration-sheet-close:var(--yumzi-sys-duration-sheet);--yumzi-sys-duration-instant:.01ms;--yumzi-sys-ease-standard:cubic-bezier(.2, 0, 0, 1);--yumzi-sys-ease-sheet:cubic-bezier(.32, .72, 0, 1);--yumzi-sys-press-scale:.96;--yumzi-sys-press-scale-pop:1.18;--yumzi-sys-press-scale-heart:.25;--yumzi-sys-z-base:0;--yumzi-sys-z-local-1:1;--yumzi-sys-z-local-2:2;--yumzi-sys-z-local-3:3;--yumzi-sys-z-local-4:4;--yumzi-sys-z-local-5:5;--yumzi-sys-z-chrome-low:20;--yumzi-sys-z-sheet-header:30;--yumzi-sys-z-sheet-handle:31;--yumzi-sys-z-floating-low:40;--yumzi-sys-z-floating:45;--yumzi-sys-z-category-nav:55;--yumzi-sys-z-header:60;--yumzi-sys-z-sheet:70;--yumzi-sys-z-sheet-stack-1:72;--yumzi-sys-z-sheet-stack-2:74;--yumzi-sys-z-sheet-stack-3:76;--yumzi-sys-z-toast:80;--yumzi-sys-scrim:#0000008a;--yumzi-sys-sheet-padding-x:var(--yumzi-sys-space-24);--yumzi-sys-sheet-header-height:var(--yumzi-sys-control-lg);--yumzi-sys-sheet-close-size:var(--yumzi-sys-control-md);--yumzi-sys-sheet-card-radius:var(--yumzi-sys-radius-lg);--yumzi-sys-content-padding-x:var(--yumzi-sys-space-12);--yumzi-sys-section-gap:var(--yumzi-sys-space-16);--yumzi-sys-section-padding-y:var(--yumzi-sys-space-32);--yumzi-sys-item-list-row-gap:var(--yumzi-sys-space-16);--yumzi-sys-item-list-col-gap:var(--yumzi-sys-space-12);--yumzi-sys-sheet-stack-gap:var(--yumzi-sys-space-16);--yumzi-sys-sheet-row-gap:var(--yumzi-sys-space-12);--yumzi-sys-launcher-size:var(--yumzi-sys-control-md);--yumzi-sys-launcher-badge-offset-top:-8px;--yumzi-sys-launcher-badge-offset-right:-4px;--yumzi-sys-header-height:var(--yumzi-sys-control-lg);--yumzi-sys-header-logo-max-height:2.25rem;--yumzi-sys-font-xs:.5rem;--yumzi-sys-font-s:.75rem;--yumzi-sys-font-m:1rem;--yumzi-sys-font-l:1.25rem;--yumzi-sys-font-xl:var(--yumzi-sys-font-l);--yumzi-sys-font-chrome-md:var(--yumzi-sys-font-m);--yumzi-sys-font-empty:var(--yumzi-sys-font-s);--yumzi-sys-font-caption:var(--yumzi-sys-font-xs);--yumzi-sys-font-home-section:var(--yumzi-sys-font-xs);--yumzi-sys-font-home-body:var(--yumzi-sys-font-s);--yumzi-sys-font-home-title:var(--yumzi-sys-font-xl);--yumzi-sys-font-weight-regular:500;--yumzi-sys-font-weight-semibold:600;--yumzi-sys-font-weight-bold:700;--yumzi-sys-line-height-tight:1;--yumzi-sys-line-height-snug:1.25;--yumzi-sys-line-height-normal:1.4;--yumzi-sys-opacity-disabled:.4;--yumzi-sys-opacity-muted:.7;--yumzi-sys-opacity-soft:.9;--yumzi-sys-chip-font-size:var(--yumzi-sys-font-s);--yumzi-sys-chip-font-weight:var(--yumzi-sys-font-weight-semibold);--yumzi-sys-chip-flag-size:.875rem;--yumzi-sys-launcher-badge-size:var(--yumzi-sys-space-16);--yumzi-sys-launcher-badge-font-size:var(--yumzi-sys-font-xs);--yumzi-sys-sheet-title-size:var(--yumzi-sys-font-l);--yumzi-sys-sheet-action-size:var(--yumzi-sys-font-m);--yumzi-sys-font-size-2xs:var(--yumzi-sys-font-s);--yumzi-sys-font-size-tab:var(--yumzi-sys-font-s);--yumzi-sys-font-size-price:var(--yumzi-sys-font-s);--yumzi-sys-font-size-desc:var(--yumzi-sys-font-s);--yumzi-sys-font-size-item-title:var(--yumzi-sys-font-m);--yumzi-sys-font-size-lg:var(--yumzi-sys-font-m);--yumzi-sys-font-size-cat-title:var(--yumzi-sys-font-l);--yumzi-sys-border-radio:1.5px;--yumzi-sys-radio-inset:2.5px;--yumzi-sys-scrim-white-56:#ffffff8f;--yumzi-sys-color-mask-black:#000;--yumzi-sys-size-5:5rem;--yumzi-sys-size-7:7rem;--yumzi-sys-size-8:8rem;--yumzi-sys-size-11:11rem;--yumzi-sys-size-12:12rem;--yumzi-sys-size-17:17rem;--yumzi-sys-size-18:18rem;--yumzi-sys-size-20:20rem;--yumzi-sys-size-24:24rem;--yumzi-sys-size-28:28rem;--yumzi-sys-size-32:32rem;--yumzi-sys-size-34:32rem;--yumzi-sys-size-40:40rem;--yumzi-sys-size-72:72rem;--yumzi-sys-size-5-75:5.75rem;--yumzi-sys-size-6:6rem;--yumzi-sys-size-6-5:6.5rem;--yumzi-sys-phone-frame-max-height:860px;--yumzi-sys-phone-frame-width:400px;--yumzi-sys-phone-frame-radius:38px;--yumzi-sys-phone-frame-inset:28px;--yumzi-sys-phone-frame-gutter:76px;--yumzi-sys-phone-frame-half-width:184px;--yumzi-sys-phone-frame-control-bottom:52px;--yumzi-sys-phone-frame-overlay-pad:10px;--yumzi-sys-breakpoint-desktop:900px;--yumzi-sys-breakpoint-narrow:360px;--yumzi-sys-breakpoint-desktop-layout:1024px;--yumzi-sys-desktop-content-max-width:1464px;--yumzi-sys-desktop-content-padding-x:var(--yumzi-sys-space-32);--yumzi-sys-desktop-item-columns:4;--yumzi-sys-desktop-modal-width:var(--yumzi-sys-size-28);--yumzi-sys-desktop-modal-width-detail:var(--yumzi-sys-size-40);--yumzi-sys-desktop-modal-radius:var(--yumzi-sys-radius-lg);--yumzi-menu-space-4:var(--yumzi-sys-space-4);--yumzi-menu-space-8:var(--yumzi-sys-space-8);--yumzi-menu-space-12:var(--yumzi-sys-space-12);--yumzi-menu-space-16:var(--yumzi-sys-space-16);--yumzi-menu-space-32:var(--yumzi-sys-space-32);--yumzi-menu-radius-pill:var(--yumzi-sys-radius-pill);--yumzi-menu-radius-lg:var(--yumzi-sys-radius-lg);--yumzi-menu-utility-sheet-padding-x:var(--yumzi-sys-sheet-padding-x);--yumzi-menu-content-padding-x:var(--yumzi-sys-content-padding-x);--yumzi-menu-utility-sheet-header-height:var(--yumzi-sys-sheet-header-height);--yumzi-menu-utility-sheet-close-size:var(--yumzi-sys-sheet-close-size);--yumzi-menu-utility-sheet-card-radius:var(--yumzi-sys-sheet-card-radius);--yumzi-menu-system-sheet-control-size:var(--yumzi-sys-control-lg);--yumzi-menu-system-sheet-control-icon-size:var(--yumzi-sys-control-icon-md);--yumzi-menu-system-sheet-control-shadow:var(--yumzi-sys-elevation-1);--yumzi-menu-system-sheet-control-backdrop-filter:var(--yumzi-sys-backdrop-1);--yumzi-menu-sheet-open-duration:var(--yumzi-sys-duration-sheet);--yumzi-menu-sheet-close-duration:var(--yumzi-sys-duration-sheet-close);--yumzi-menu-sheet-ease:var(--yumzi-sys-ease-sheet);--yumzi-menu-motion-duration-quick:var(--yumzi-sys-duration-fast);--yumzi-menu-motion-duration-fast:var(--yumzi-sys-duration-fast);--yumzi-menu-motion-duration-medium:var(--yumzi-sys-duration-medium);--yumzi-menu-motion-ease-smooth-out:var(--yumzi-sys-ease-standard);--yumzi-menu-press-duration:var(--yumzi-sys-duration-fast);--yumzi-menu-icon-swap-duration:var(--yumzi-sys-duration-medium);--yumzi-menu-list-collapse-duration:var(--yumzi-sys-duration-medium);--yumzi-menu-badge-pop-duration:var(--yumzi-sys-duration-medium);--yumzi-menu-stagger-step:var(--yumzi-sys-duration-fast);--yumzi-menu-press-ease:var(--yumzi-sys-ease-standard);--yumzi-menu-divider-width:var(--yumzi-sys-hairline);--yumzi-menu-press-scale:var(--yumzi-sys-press-scale);--yumzi-menu-hit-min:var(--yumzi-sys-hit-min);--yumzi-menu-background:#fff;--yumzi-menu-color-text:#161816;--yumzi-menu-color-muted:#60645f;--yumzi-menu-color-faint:#8a8e87;--yumzi-menu-color-border:#e7e8e4;--yumzi-menu-color-accent:#ff4d17;--yumzi-menu-color-accent-contrast:#fff;--yumzi-menu-color-accent-soft:#ffe5dd;--yumzi-menu-color-category-title:var(--yumzi-menu-color-text);--yumzi-menu-color-category-description:var(--yumzi-menu-color-muted);--yumzi-menu-color-category-marker:var(--yumzi-menu-color-accent);--yumzi-menu-color-item-title:var(--yumzi-menu-color-text);--yumzi-menu-color-item-description:var(--yumzi-menu-color-muted);--yumzi-menu-color-item-price:var(--yumzi-menu-color-text);--yumzi-menu-color-tab-active-fill:var(--yumzi-menu-color-accent);--yumzi-menu-color-tab-active-text:var(--yumzi-menu-color-accent-contrast);--yumzi-menu-color-tab-inactive-fill:#f4f4f2;--yumzi-menu-color-tab-inactive-text:var(--yumzi-menu-color-text);--yumzi-menu-color-tab-indicator:var(--yumzi-menu-color-accent);--yumzi-menu-color-tag-accent:var(--yumzi-menu-color-accent);--yumzi-menu-font-primary:inherit;--yumzi-menu-font-secondary:inherit;--yumzi-menu-typography-tab-label-family:var(--yumzi-menu-font-secondary);--yumzi-menu-typography-tab-label-size:var(--yumzi-sys-font-size-tab);--yumzi-menu-typography-tab-label-weight:720;--yumzi-menu-typography-tab-label-line-height:1;--yumzi-menu-typography-tab-label-letter-spacing:0;--yumzi-menu-typography-tab-label-text-transform:none;--yumzi-menu-typography-tab-label-font-style:normal;--yumzi-menu-typography-category-title-family:var(--yumzi-menu-font-primary);--yumzi-menu-typography-category-title-size:var(--yumzi-sys-font-size-cat-title);--yumzi-menu-typography-category-title-weight:780;--yumzi-menu-typography-category-title-line-height:1.15;--yumzi-menu-typography-category-title-letter-spacing:0;--yumzi-menu-typography-category-title-text-transform:none;--yumzi-menu-typography-category-title-font-style:normal;--yumzi-menu-typography-category-description-family:var(--yumzi-menu-font-secondary);--yumzi-menu-typography-category-description-size:var(--yumzi-sys-font-size-desc);--yumzi-menu-typography-category-description-weight:500;--yumzi-menu-typography-category-description-line-height:1.45;--yumzi-menu-typography-category-description-letter-spacing:0;--yumzi-menu-typography-category-description-text-transform:none;--yumzi-menu-typography-category-description-font-style:normal;--yumzi-menu-typography-item-title-family:var(--yumzi-menu-font-primary);--yumzi-menu-typography-item-title-size:var(--yumzi-sys-font-size-item-title);--yumzi-menu-typography-item-title-weight:760;--yumzi-menu-typography-item-title-line-height:1.1;--yumzi-menu-typography-item-title-letter-spacing:0;--yumzi-menu-typography-item-title-text-transform:none;--yumzi-menu-typography-item-title-font-style:normal;--yumzi-menu-typography-item-description-family:var(--yumzi-menu-font-secondary);--yumzi-menu-typography-item-description-size:var(--yumzi-sys-font-size-tab);--yumzi-menu-typography-item-description-weight:400;--yumzi-menu-typography-item-description-line-height:1.3;--yumzi-menu-typography-item-description-letter-spacing:0;--yumzi-menu-typography-item-description-text-transform:none;--yumzi-menu-typography-item-description-font-style:normal;--yumzi-menu-typography-item-price-family:var(--yumzi-menu-font-secondary);--yumzi-menu-typography-item-price-size:var(--yumzi-sys-font-size-price);--yumzi-menu-typography-item-price-weight:720;--yumzi-menu-typography-item-price-line-height:1.15;--yumzi-menu-typography-item-price-letter-spacing:0;--yumzi-menu-typography-item-price-text-transform:none;--yumzi-menu-typography-item-price-font-style:normal;--yumzi-menu-typography-item-tag-family:var(--yumzi-menu-font-secondary);--yumzi-menu-typography-item-tag-size:var(--yumzi-sys-font-size-2xs);--yumzi-menu-typography-item-tag-weight:720;--yumzi-menu-typography-item-tag-line-height:1;--yumzi-menu-typography-item-tag-letter-spacing:0;--yumzi-menu-typography-item-tag-text-transform:none;--yumzi-menu-typography-item-tag-font-style:normal;--yumzi-menu-typography-item-price-variant-family:var(--yumzi-menu-typography-item-price-family);--yumzi-menu-typography-item-price-variant-size:var(--yumzi-menu-typography-item-price-size);--yumzi-menu-typography-item-price-variant-weight:var(--yumzi-menu-typography-item-price-weight);--yumzi-menu-typography-item-price-variant-line-height:1.35;--yumzi-menu-typography-item-price-variant-letter-spacing:0;--yumzi-menu-typography-item-price-variant-text-transform:none;--yumzi-menu-typography-item-price-variant-font-style:normal;--yumzi-menu-typography-menu-header-family:var(--yumzi-menu-font-secondary);--yumzi-menu-typography-menu-header-size:var(--yumzi-sys-font-s);--yumzi-menu-typography-menu-header-weight:600;--yumzi-menu-typography-menu-header-line-height:1.5;--yumzi-menu-typography-menu-header-letter-spacing:0;--yumzi-menu-typography-menu-header-text-transform:none;--yumzi-menu-typography-menu-header-font-style:normal;--yumzi-menu-system-sheet-title-family:var(--yumzi-menu-font-secondary);--yumzi-menu-system-sheet-title-size:var(--yumzi-sys-sheet-title-size);--yumzi-menu-system-sheet-title-weight:var(--yumzi-sys-font-weight-bold);--yumzi-menu-system-sheet-title-line-height:1.2;--yumzi-menu-system-sheet-title-letter-spacing:0;--yumzi-menu-system-sheet-title-text-transform:none;--yumzi-menu-system-sheet-title-font-style:normal;--yumzi-menu-system-sheet-title-color:var(--yumzi-menu-color-text);--yumzi-menu-chip-font-size:var(--yumzi-sys-chip-font-size);--yumzi-menu-chip-font-weight:var(--yumzi-sys-chip-font-weight);--yumzi-menu-chip-line-height:1;--yumzi-menu-chip-padding-x:calc(var(--yumzi-menu-chip-font-size) * 1.2);--yumzi-menu-chip-padding-y:calc(var(--yumzi-menu-chip-font-size) * .8);--yumzi-menu-chip-gap:var(--yumzi-sys-space-8);--yumzi-menu-chip-list-gap:var(--yumzi-sys-space-8);--yumzi-menu-utility-row-label-size:var(--yumzi-sys-font-size-lg);--yumzi-menu-utility-row-value-size:var(--yumzi-sys-font-size-price);--yumzi-menu-utility-row-height:var(--yumzi-sys-control-lg);--yumzi-menu-utility-row-padding-x:var(--yumzi-sys-space-16);--yumzi-menu-utility-row-icon-column:var(--yumzi-sys-control-sm);--yumzi-menu-utility-row-icon-size:var(--yumzi-sys-space-24);--yumzi-menu-utility-row-chevron-column:var(--yumzi-sys-space-24);--yumzi-menu-utility-row-chevron-size:var(--yumzi-sys-space-16);--yumzi-menu-section-image-radius:var(--yumzi-sys-radius-md);--yumzi-menu-section-image-shadow:var(--yumzi-sys-elevation-1);--yumzi-menu-header-height:var(--yumzi-sys-header-height);--yumzi-menu-header-logo-max-height:var(--yumzi-sys-header-logo-max-height);--yumzi-menu-home-island-distance:var(--yumzi-sys-space-24);--yumzi-menu-category-tab-pill-radius:var(--yumzi-sys-radius-sm)}:where(.yumzi-menu),:where(.yumzi-menu *){box-sizing:border-box}:where(.yumzi-menu){font-synthesis:none;--yumzi-menu-category-tab-padding-x:var(--yumzi-menu-space-12);--yumzi-menu-category-tab-padding-y:0;--yumzi-menu-category-tab-bar-padding-y:var(--yumzi-menu-space-12);--yumzi-menu-motion-ease-out:ease-out;--yumzi-menu-motion-blur-small:var(--yumzi-sys-blur-sm);--yumzi-menu-category-tab-pill-duration:var(--yumzi-menu-motion-duration-fast);--yumzi-menu-category-tab-pill-ease:var(--yumzi-menu-motion-ease-smooth-out);--yumzi-menu-category-tab-pill-x:0;--yumzi-menu-category-tab-pill-y:0;--yumzi-menu-category-tab-pill-width:0;--yumzi-menu-category-tab-pill-height:0;--yumzi-menu-home-island-duration:var(--yumzi-menu-motion-duration-medium);--yumzi-menu-home-island-ease:var(--yumzi-menu-motion-ease-smooth-out);--yumzi-menu-home-island-blur:var(--yumzi-menu-motion-blur-small);--yumzi-menu-sheet-backdrop-blur:0;--yumzi-menu-sheet-backdrop-opacity:1;--yumzi-menu-system-sheet-control-bg:var(--yumzi-menu-background);border:0!important;line-height:normal!important}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu){--yumzi-menu-system-sheet-control-bg:color-mix(in srgb, var(--yumzi-menu-background) 70%, transparent)}}:where(.yumzi-menu){--yumzi-menu-system-sheet-control-color:var(--yumzi-menu-detail-action-color,var(--yumzi-menu-color-text));--yumzi-menu-system-sheet-control-border:var(--yumzi-menu-detail-action-border,var(--yumzi-menu-color-border));--yumzi-menu-utility-sheet-card-fill:var(--yumzi-menu-color-tab-inactive-fill)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu){--yumzi-menu-utility-sheet-card-fill:color-mix(in srgb, var(--yumzi-menu-color-tab-inactive-fill) 58%, var(--yumzi-menu-background))}}:where(.yumzi-menu){--yumzi-menu-utility-sheet-divider:var(--yumzi-menu-color-border)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu){--yumzi-menu-utility-sheet-divider:color-mix(in srgb, var(--yumzi-menu-color-border) 72%, transparent)}}:where(.yumzi-menu){--yumzi-menu-item-tag-padding-x:var(--yumzi-menu-space-8);--yumzi-menu-item-tag-padding-y:0;--yumzi-menu-item-content-padding:0;--yumzi-menu-item-padding:var(--yumzi-menu-space-8);--yumzi-menu-item-columns:1;--yumzi-menu-item-card-radius:0;--yumzi-menu-item-card-shadow:none;--yumzi-menu-item-image-radius:0;--yumzi-menu-tag-radius:var(--yumzi-sys-radius-pill);--yumzi-menu-category-nav-top:0;--yumzi-menu-surface-min-height:100dvh;--yumzi-menu-home-min-height:100svh;background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-font-secondary);position:relative}:where(.yumzi-menu,.yumzi-menu *){box-sizing:border-box}:where(.yumzi-menu .yumzi-menu__body){display:block}.yumzi-menu [hidden]{display:none!important}:where(.yumzi-menu .yumzi-menu__body),:where(.yumzi-menu .yumzi-menu__home){-ms-overflow-style:none;scrollbar-width:none}:where(),:where(){display:none}:where([data-yumzi-scroll-frame]){-ms-overflow-style:none;scrollbar-width:none}:where(.yumzi-menu[data-yumzi-surface-state=home] .yumzi-menu__body){display:none}:where(.yumzi-menu[data-yumzi-surface-state=home]){min-height:var(--yumzi-menu-surface-min-height);height:auto;overflow:visible}:where(.yumzi-menu .yumzi-menu__section),:where(.yumzi-menu .yumzi-menu__subsection),:where(.yumzi-menu .yumzi-menu__section-header),:where(.yumzi-menu .yumzi-menu__item-list),:where(.yumzi-menu .yumzi-menu__item),:where(.yumzi-menu .yumzi-menu__item-card),:where(.yumzi-menu .yumzi-menu__nutrition-facts),:where(.yumzi-menu .yumzi-menu__nutrition-fact),:where(.yumzi-menu .yumzi-menu__nutrition-facts-list),:where(.yumzi-menu .yumzi-menu__item-image-wrapper),:where(.yumzi-menu .yumzi-menu__item-image){min-width:0}:where(.yumzi-menu .yumzi-menu__header){z-index:var(--yumzi-sys-z-header);min-height:var(--yumzi-menu-header-height);padding:var(--yumzi-menu-space-8) var(--yumzi-menu-content-padding-x);border-bottom:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border);background:var(--yumzi-menu-background);align-items:center;display:grid;position:sticky;top:0}:where(.yumzi-menu[data-yumzi-sheet-lock-mode=document][data-yumzi-sheet-modal-state=open] .yumzi-menu__header){top:var(--yumzi-menu-sheet-lock-inset-top,0px);right:auto;left:var(--yumzi-menu-sheet-lock-inset-left,0px);width:var(--yumzi-menu-sheet-lock-inset-width,100%);position:fixed;transition:none!important}:where(.yumzi-menu[data-yumzi-embedded-preview][data-yumzi-sheet-modal-state=open] .yumzi-menu__header){width:100%;z-index:var(--yumzi-sys-z-sticky,60);position:absolute;top:0;left:0;right:auto;transition:none!important}:where(.yumzi-menu[data-yumzi-sheet-lock-mode=document][data-yumzi-sheet-modal-state=open] .yumzi-menu__body),:where(.yumzi-menu[data-yumzi-sheet-lock-mode=embedded][data-yumzi-sheet-modal-state=open] .yumzi-menu__body){padding-top:var(--yumzi-menu-sheet-lock-chrome-pad,0)}:where(.yumzi-menu .yumzi-menu__header-bar){grid-template-columns:minmax(var(--yumzi-sys-space-32), auto) minmax(0, 1fr) minmax(var(--yumzi-sys-space-32), auto);place-items:center stretch;gap:var(--yumzi-menu-space-12);min-height:var(--yumzi-sys-control-md);display:grid}:where(.yumzi-menu .yumzi-menu__header-title){font-family:var(--yumzi-menu-typography-menu-header-family);font-size:var(--yumzi-menu-typography-menu-header-size);font-style:var(--yumzi-menu-typography-menu-header-font-style);font-weight:var(--yumzi-menu-typography-menu-header-weight);letter-spacing:var(--yumzi-menu-typography-menu-header-letter-spacing);line-height:var(--yumzi-menu-typography-menu-header-line-height);text-transform:var(--yumzi-menu-typography-menu-header-text-transform);margin:0}:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){--yumzi-menu-header-icon-color:var(--yumzi-menu-color-text);--yumzi-menu-header-control-bg:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){--yumzi-menu-header-control-bg:color-mix(in srgb, var(--yumzi-menu-color-text) 12%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){--yumzi-menu-header-control-shadow:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){--yumzi-menu-header-control-shadow:color-mix(in srgb, var(--yumzi-menu-color-text) 16%, transparent)}}:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){--yumzi-menu-header-control-highlight:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){--yumzi-menu-header-control-highlight:color-mix(in srgb, var(--yumzi-menu-color-text) 14%, transparent)}}:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){--yumzi-menu-header-control-inset-deep:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){--yumzi-menu-header-control-inset-deep:color-mix(in srgb, var(--yumzi-menu-color-text) 8%, transparent)}}:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){width:var(--yumzi-sys-control-md);min-width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-control-md);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-header-control-bg);color:var(--yumzi-menu-header-icon-color);box-shadow:0 1px 2px var(--yumzi-menu-header-control-shadow), 0 4px 12px var(--yumzi-menu-color-text), inset 0 1px 0 var(--yumzi-menu-header-control-highlight), inset 0 -1px 0 var(--yumzi-menu-header-control-inset-deep);border:0;flex:none;align-self:center;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){box-shadow:0 1px 2px var(--yumzi-menu-header-control-shadow), 0 4px 12px color-mix(in srgb, var(--yumzi-menu-color-text) 10%, transparent), inset 0 1px 0 var(--yumzi-menu-header-control-highlight), inset 0 -1px 0 var(--yumzi-menu-header-control-inset-deep)}}:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button){cursor:pointer;-webkit-tap-highlight-color:transparent;transform-origin:50%;will-change:transform, box-shadow;line-height:0}:where(.yumzi-menu .yumzi-menu__header-home-button){justify-self:start}:where(.yumzi-menu .yumzi-menu__header-settings-button){justify-self:end}:where(.yumzi-menu .yumzi-menu__header-home-button .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__header-settings-button .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin:0;display:block}:where(.yumzi-menu span.yumzi-menu__header-settings-button){box-shadow:none;pointer-events:none;cursor:default;background:0 0;border-color:#0000}:where(.yumzi-menu .yumzi-menu__header-brand){align-self:center;place-items:center;min-width:0;line-height:0;display:grid}:where(.yumzi-menu .yumzi-menu__header-logo){box-sizing:border-box;width:min(calc(var(--yumzi-menu-header-logo-max-height) * 4), var(--yumzi-sys-size-11), 48vw);height:var(--yumzi-menu-header-logo-max-height);max-width:min(var(--yumzi-sys-size-11), 48vw);border-radius:var(--yumzi-sys-radius-sm);background-color:var(--yumzi-menu-background);place-items:center;min-width:0;margin-inline:auto;display:grid;position:relative;overflow:hidden}:where(.yumzi-menu .yumzi-menu__header-logo[data-yumzi-menu-header-logo-shape=circle],.yumzi-menu .yumzi-menu__header-logo[data-yumzi-menu-header-logo-shape=square]){width:var(--yumzi-menu-header-logo-max-height);max-width:var(--yumzi-menu-header-logo-max-height);height:var(--yumzi-menu-header-logo-max-height)}:where(.yumzi-menu .yumzi-menu__header-logo[data-yumzi-menu-header-logo-shape=circle]){border-radius:var(--yumzi-sys-radius-pill)}:where(.yumzi-menu .yumzi-menu__header-logo[data-yumzi-menu-header-logo-shape=square]){border-radius:var(--yumzi-sys-radius-md)}:where(.yumzi-menu .yumzi-menu__header-logo-image){object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;display:block}:where(.yumzi-menu .yumzi-menu__header-logo-image[style*="position: absolute"]){max-width:none}:where(.yumzi-menu .yumzi-menu__header-logo-fallback){width:100%;min-width:0;height:100%;color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-typography-menu-header-family);font-size:var(--yumzi-menu-typography-menu-header-size);font-style:var(--yumzi-menu-typography-menu-header-font-style);font-weight:var(--yumzi-menu-typography-menu-header-weight);letter-spacing:var(--yumzi-menu-typography-menu-header-letter-spacing);line-height:var(--yumzi-menu-typography-menu-header-line-height);text-overflow:ellipsis;text-transform:var(--yumzi-menu-typography-menu-header-text-transform);white-space:nowrap;background-color:#0000;place-items:center;display:grid;overflow:hidden}:where(.yumzi-menu .yumzi-menu__header-description){max-width:var(--yumzi-sys-size-34);color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-typography-category-description-family);font-size:var(--yumzi-menu-typography-category-description-size);font-style:var(--yumzi-menu-typography-category-description-font-style);font-weight:var(--yumzi-menu-typography-category-description-weight);letter-spacing:var(--yumzi-menu-typography-category-description-letter-spacing);line-height:var(--yumzi-menu-typography-category-description-line-height);text-transform:var(--yumzi-menu-typography-category-description-text-transform);margin:0}:where(.yumzi-menu .yumzi-menu__locale-nav){justify-content:flex-end;gap:var(--yumzi-menu-space-8);flex-wrap:wrap;display:flex}:where(.yumzi-menu .yumzi-menu__locale-link),:where(.yumzi-menu .yumzi-menu__category-tab){min-height:var(--yumzi-sys-space-24);max-width:var(--yumzi-sys-size-12);padding:0 var(--yumzi-menu-space-12);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-tab-inactive-fill);color:var(--yumzi-menu-color-tab-inactive-text);font-family:var(--yumzi-menu-typography-tab-label-family);font-size:var(--yumzi-menu-typography-tab-label-size);font-style:var(--yumzi-menu-typography-tab-label-font-style);font-weight:var(--yumzi-menu-typography-tab-label-weight);letter-spacing:var(--yumzi-menu-typography-tab-label-letter-spacing);line-height:var(--yumzi-menu-typography-tab-label-line-height);text-overflow:ellipsis;text-transform:var(--yumzi-menu-typography-tab-label-text-transform);white-space:nowrap;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;overflow:hidden}:where(.yumzi-menu .yumzi-menu__category-tab){cursor:pointer;z-index:var(--yumzi-sys-z-local-2);white-space:normal;max-width:min(85vw,28rem);text-overflow:unset;overflow-wrap:anywhere;text-align:center;padding-block:var(--yumzi-menu-space-6);height:auto;min-height:var(--yumzi-sys-space-24);flex:none;line-height:1.2;position:relative;overflow:visible}:where(.yumzi-menu .yumzi-menu__category-tab:focus){outline:none}:where(.yumzi-menu .yumzi-menu__category-tab:focus-visible){outline:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-tab-active-fill)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__category-tab:focus-visible){outline:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-tab-active-fill) 70%, white)}}:where(.yumzi-menu .yumzi-menu__category-tab:focus-visible){outline-offset:var(--yumzi-sys-hairline)}:where(.yumzi-menu .yumzi-menu__locale-link){min-height:var(--yumzi-sys-control-sm);border:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border);background:0 0}:where(.yumzi-menu .yumzi-menu__locale-link--active),:where(.yumzi-menu .yumzi-menu__category-tab--active){background:var(--yumzi-menu-color-tab-active-fill);color:var(--yumzi-menu-color-tab-active-text)}:where(.yumzi-menu .yumzi-menu__locale-link--active){border-color:var(--yumzi-menu-color-accent)}:where(.yumzi-menu .yumzi-menu__category-nav){top:var(--yumzi-menu-category-nav-top);z-index:var(--yumzi-sys-z-category-nav);isolation:isolate;gap:var(--yumzi-menu-space-8);padding:var(--yumzi-menu-category-tab-bar-padding-y) var(--yumzi-menu-content-padding-x);overscroll-behavior-x:contain;background:var(--yumzi-menu-background);background-color:var(--yumzi-menu-background);border-bottom:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border);display:flex;position:sticky;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__category-nav){border-bottom:var(--yumzi-menu-divider-width) solid color-mix(in srgb, var(--yumzi-menu-color-border) 72%, transparent)}}:where(.yumzi-menu .yumzi-menu__category-nav){scrollbar-width:none;transform:scale(1)}:where(.yumzi-menu[data-yumzi-has-menu-header]){--yumzi-menu-category-nav-top:var(--yumzi-menu-header-height)}:where(.yumzi-menu[data-yumzi-sheet-lock-mode=document][data-yumzi-sheet-modal-state=open] .yumzi-menu__category-nav){top:var(--yumzi-menu-sheet-lock-nav-top,calc(var(--yumzi-menu-sheet-lock-inset-top,0px) + var(--yumzi-menu-category-nav-top)));right:auto;left:var(--yumzi-menu-sheet-lock-inset-left,0px);width:var(--yumzi-menu-sheet-lock-inset-width,100%);position:fixed;transition:none!important}:where(.yumzi-menu[data-yumzi-embedded-preview][data-yumzi-sheet-modal-state=open] .yumzi-menu__category-nav){top:var(--yumzi-menu-sheet-lock-nav-top,var(--yumzi-menu-category-nav-top,var(--yumzi-menu-header-height)));width:100%;z-index:var(--yumzi-sys-z-sticky,55);position:absolute;left:0;right:auto;transition:none!important}:where(.yumzi-menu[data-yumzi-sheet-modal-state=open] .yumzi-menu__category-tab-pill),:where(.yumzi-menu[data-yumzi-sheet-modal-state=open] .yumzi-menu__category-tab){transition:none!important}:where(.yumzi-menu .yumzi-menu__category-tab-pill){top:var(--yumzi-menu-category-tab-pill-y);z-index:var(--yumzi-sys-z-local-1);width:var(--yumzi-menu-category-tab-pill-width);height:var(--yumzi-menu-category-tab-pill-height);border-radius:var(--yumzi-menu-category-tab-pill-radius);background:var(--yumzi-menu-color-tab-active-fill);opacity:0;pointer-events:none;transform:translate3d(var(--yumzi-menu-category-tab-pill-x), 0, 0);transition:transform var(--yumzi-menu-category-tab-pill-duration) var(--yumzi-menu-category-tab-pill-ease), width var(--yumzi-menu-category-tab-pill-duration) var(--yumzi-menu-category-tab-pill-ease), height var(--yumzi-menu-category-tab-pill-duration) var(--yumzi-menu-category-tab-pill-ease), top var(--yumzi-menu-category-tab-pill-duration) var(--yumzi-menu-category-tab-pill-ease), opacity var(--yumzi-menu-motion-duration-quick) var(--yumzi-menu-motion-ease-out);will-change:transform, width, height, top;position:absolute;left:0}:where(.yumzi-menu[data-yumzi-menu-tab-style=pills] .yumzi-menu__category-nav[data-yumzi-category-pill-ready=true] .yumzi-menu__category-tab-pill),:where(.yumzi-menu[data-yumzi-menu-tab-style=soft] .yumzi-menu__category-nav[data-yumzi-category-pill-ready=true] .yumzi-menu__category-tab-pill){opacity:1}:where(.yumzi-menu .yumzi-menu__category-nav[data-yumzi-category-pill-settling=true] .yumzi-menu__category-tab-pill){transition:none}:where(.yumzi-menu .yumzi-menu__category-tab){padding:var(--yumzi-menu-category-tab-padding-y) var(--yumzi-menu-category-tab-padding-x);background:var(--yumzi-menu-color-tab-inactive-fill);flex:none}:where(.yumzi-menu .yumzi-menu__category-tab--active),:where(.yumzi-menu .yumzi-menu__category-tab[data-yumzi-category-state=active]),.yumzi-menu .yumzi-menu__category-tab--active,.yumzi-menu .yumzi-menu__category-tab[data-yumzi-category-state=active]{background:var(--yumzi-menu-color-tab-active-fill);color:var(--yumzi-menu-color-tab-active-text)}.yumzi-menu[data-yumzi-menu-tab-style=pills] .yumzi-menu__category-nav[data-yumzi-category-pill-ready=true] .yumzi-menu__category-tab--active,.yumzi-menu[data-yumzi-menu-tab-style=pills] .yumzi-menu__category-nav[data-yumzi-category-pill-ready=true] .yumzi-menu__category-tab[data-yumzi-category-state=active],.yumzi-menu[data-yumzi-menu-tab-style=soft] .yumzi-menu__category-nav[data-yumzi-category-pill-ready=true] .yumzi-menu__category-tab--active,.yumzi-menu[data-yumzi-menu-tab-style=soft] .yumzi-menu__category-nav[data-yumzi-category-pill-ready=true] .yumzi-menu__category-tab[data-yumzi-category-state=active]{background:0 0}:where(.yumzi-menu .yumzi-menu__category-sheet-trigger){right:calc(-1 * var(--yumzi-menu-content-padding-x));z-index:var(--yumzi-sys-z-local-3);flex:0 0 var(--yumzi-sys-control-lg);width:var(--yumzi-sys-control-lg);min-width:var(--yumzi-sys-control-lg);height:var(--yumzi-sys-space-32);background:linear-gradient(to right, transparent, var(--yumzi-menu-background) 38%, var(--yumzi-menu-background) 72%);border:0;border-radius:0;place-items:center;margin-left:auto;padding-inline-start:var(--yumzi-sys-space-24);display:inline-grid;position:sticky}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__category-sheet-trigger){background:linear-gradient(to right, transparent, color-mix(in srgb, var(--yumzi-menu-background) 86%, transparent) 38%, var(--yumzi-menu-background) 72%)}}:where(.yumzi-menu .yumzi-menu__category-sheet-trigger){color:var(--yumzi-menu-color-text);cursor:pointer}:where(.yumzi-menu .yumzi-menu__category-sheet-trigger .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-sm);height:var(--yumzi-sys-control-icon-sm)}:where(.yumzi-menu .yumzi-menu__category-tab-dot){width:var(--yumzi-sys-space-8);height:var(--yumzi-sys-space-8);border-radius:var(--yumzi-menu-radius-pill);vertical-align:middle;background:currentColor;flex-shrink:0;margin-inline-end:var(--yumzi-sys-space-4);display:inline-block}:where(.yumzi-menu[data-yumzi-menu-tab-style=underline] .yumzi-menu__category-tab),:where(.yumzi-menu[data-yumzi-menu-tab-style=plain] .yumzi-menu__category-tab),:where(.yumzi-menu[data-yumzi-menu-tab-style=dot] .yumzi-menu__category-tab){background:0 0;border-radius:0}:where(.yumzi-menu[data-yumzi-menu-tab-style=underline] .yumzi-menu__category-tab-pill),:where(.yumzi-menu[data-yumzi-menu-tab-style=plain] .yumzi-menu__category-tab-pill),:where(.yumzi-menu[data-yumzi-menu-tab-style=dot] .yumzi-menu__category-tab-pill){display:none}:where(.yumzi-menu[data-yumzi-menu-tab-style=underline] .yumzi-menu__category-tab--active){border-bottom:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-tab-indicator)}:where(.yumzi-menu .yumzi-menu__unavailable){gap:var(--yumzi-menu-space-8);padding:var(--yumzi-menu-space-32) var(--yumzi-menu-content-padding-x);text-align:center;display:grid}:where(.yumzi-menu .yumzi-menu__unavailable-title){color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-typography-category-title-family);font-size:var(--yumzi-menu-typography-category-title-size);font-style:var(--yumzi-menu-typography-category-title-font-style);font-weight:var(--yumzi-menu-typography-category-title-weight);letter-spacing:var(--yumzi-menu-typography-category-title-letter-spacing);line-height:var(--yumzi-menu-typography-category-title-line-height);text-transform:var(--yumzi-menu-typography-category-title-text-transform);margin:0}:where(.yumzi-menu .yumzi-menu__unavailable-description){max-width:var(--yumzi-sys-size-28);color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-empty);font-style:normal;font-weight:var(--yumzi-sys-font-weight-regular);letter-spacing:0;line-height:var(--yumzi-sys-line-height-normal);text-transform:none;margin:0 auto}:where(.yumzi-menu .yumzi-menu__paywall){min-height:100svh;padding:var(--yumzi-sys-space-24) var(--yumzi-menu-content-padding-x) max(var(--yumzi-sys-space-32), env(safe-area-inset-bottom));color:#f5f0e8;background:#0a0a0a;place-items:center;display:grid}:where(.yumzi-menu .yumzi-menu__paywall-inner){gap:var(--yumzi-sys-space-20);text-align:center;justify-items:center;width:min(100%,28rem);display:grid}:where(.yumzi-menu .yumzi-menu__paywall-hero){width:min(100%,18rem);margin-bottom:var(--yumzi-sys-space-8)}:where(.yumzi-menu .yumzi-menu__paywall-hero-image){object-fit:contain;filter:drop-shadow(0 24px 48px #00000073);width:100%;height:auto;display:block}:where(.yumzi-menu .yumzi-menu__paywall-title){color:#f3e6d0;font-family:var(--yumzi-menu-font-primary,system-ui, sans-serif);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,4.5vw,2rem);font-weight:700;line-height:1.2}:where(.yumzi-menu .yumzi-menu__paywall-description){color:#f5f0e8b8;max-width:26rem;font-family:var(--yumzi-menu-font-secondary,system-ui, sans-serif);margin:0;font-size:.95rem;font-weight:400;line-height:1.5}:where(.yumzi-menu .yumzi-menu__paywall-cta){width:min(100%,20rem);min-height:3.25rem;margin-top:var(--yumzi-sys-space-12);color:#111;font-family:var(--yumzi-menu-font-primary,system-ui, sans-serif);cursor:pointer;background:#fff;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:.85rem 1.25rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}:where(.yumzi-menu .yumzi-menu__paywall-cta:hover){background:#f3f3f3}:where(.yumzi-menu .yumzi-menu__paywall-cta:active){scale:.98}@media (min-width:1024px){:where(.yumzi-menu .yumzi-menu__paywall-inner){width:min(100%,32rem)}:where(.yumzi-menu .yumzi-menu__paywall-hero){width:min(100%,22rem)}}:where(.yumzi-menu .yumzi-menu__static-reader){flex-direction:column;gap:0;padding:0;display:flex}:where(.yumzi-menu .yumzi-menu__static-page){background:0 0;border:0;border-radius:0;min-width:0;margin:0;padding:0;font-size:0;line-height:0;display:block;overflow:visible}:where(.yumzi-menu .yumzi-menu__static-page-title){padding:var(--yumzi-menu-space-8) var(--yumzi-menu-content-padding-x) 0;color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-typography-category-description-family);font-size:var(--yumzi-menu-typography-category-description-size);font-style:var(--yumzi-menu-typography-category-description-font-style);font-weight:var(--yumzi-menu-typography-category-description-weight);letter-spacing:var(--yumzi-menu-typography-category-description-letter-spacing);line-height:var(--yumzi-menu-typography-category-description-line-height);text-transform:var(--yumzi-menu-typography-category-description-text-transform);margin:0}:where(.yumzi-menu .yumzi-menu__static-page-image),:where(.yumzi-menu .yumzi-menu__static-page-frame){background:var(--yumzi-menu-background);width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;outline:none;margin:0;padding:0;display:block}:where(.yumzi-menu .yumzi-menu__static-page-image){vertical-align:top;height:auto}:where(.yumzi-menu .yumzi-menu__static-page-frame){min-height:min(86dvh, var(--yumzi-sys-size-72))}:where(.yumzi-menu .yumzi-menu__section-title),:where(.yumzi-menu .yumzi-menu__section-description),:where(.yumzi-menu .yumzi-menu__header-title),:where(.yumzi-menu .yumzi-menu__header-description),:where(.yumzi-menu .yumzi-menu__item-title),:where(.yumzi-menu .yumzi-menu__item-description),:where(.yumzi-menu .yumzi-menu__item-price),:where(.yumzi-menu .yumzi-menu__variant-title),:where(.yumzi-menu .yumzi-menu__variant-price),:where(.yumzi-menu .yumzi-menu__declaration-legend-code),:where(.yumzi-menu .yumzi-menu__declaration-legend-text){overflow-wrap:anywhere;white-space:normal;min-width:0}:where(.yumzi-menu .yumzi-menu__section){gap:var(--yumzi-sys-section-gap);padding:var(--yumzi-sys-section-padding-y) var(--yumzi-menu-content-padding-x) 0;scroll-margin-top:calc(var(--yumzi-sys-section-padding-y) + (var(--yumzi-menu-category-tab-bar-padding-y) * 2));display:grid}:where(.yumzi-menu .yumzi-menu__subsection){gap:var(--yumzi-sys-space-12);padding-top:var(--yumzi-sys-space-12);display:grid}:where(.yumzi-menu .yumzi-menu__subsection .yumzi-menu__section-title){font-size:calc(var(--yumzi-menu-typography-category-title-size) * .7)}:where(.yumzi-menu .yumzi-menu__section-header){gap:var(--yumzi-menu-space-4);display:grid}:where(.yumzi-menu .yumzi-menu__section-image-wrapper){width:100%;height:var(--yumzi-sys-size-7);border-radius:var(--yumzi-menu-section-image-radius);background:var(--yumzi-menu-color-muted);align-self:stretch;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__section-image-wrapper){background:color-mix(in srgb, var(--yumzi-menu-color-muted) 14%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__section-image-wrapper[data-yumzi-section-image-visual=shadow]){box-shadow:var(--yumzi-menu-section-image-shadow)}:where(.yumzi-menu .yumzi-menu__section-image-wrapper[data-yumzi-section-image-shape=rounded]){border-radius:var(--yumzi-sys-space-16)}:where(.yumzi-menu .yumzi-menu__section-image-wrapper[data-yumzi-section-image-shape=banner]){width:calc(100% + (var(--yumzi-menu-content-padding-x) * 2));max-width:none;margin-right:calc(var(--yumzi-menu-content-padding-x) * -1);margin-left:calc(var(--yumzi-menu-content-padding-x) * -1);border-radius:0}:where(.yumzi-menu .yumzi-menu__section-image-wrapper[data-yumzi-section-image-shape=circle]){width:var(--yumzi-sys-size-8);height:var(--yumzi-sys-size-8);border-radius:var(--yumzi-menu-radius-pill);align-self:center}:where(.yumzi-menu .yumzi-menu__section-image){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:where(.yumzi-menu .yumzi-menu__section-image-overlay){z-index:var(--yumzi-sys-z-local-1);pointer-events:none;background:linear-gradient(to top, var(--yumzi-sys-scrim), var(--yumzi-sys-scrim), transparent);position:absolute;inset:0}:where(.yumzi-menu .yumzi-menu__section-image-text){z-index:var(--yumzi-sys-z-local-2);padding:var(--yumzi-menu-space-12);color:var(--yumzi-menu-background);position:absolute;bottom:0;left:0;right:0}:where(.yumzi-menu .yumzi-menu__section-image-wrapper[data-yumzi-section-image-shape=banner] .yumzi-menu__section-image-text){padding-right:var(--yumzi-menu-content-padding-x);padding-left:var(--yumzi-menu-content-padding-x)}:where(.yumzi-menu .yumzi-menu__section-image-wrapper[data-yumzi-section-image-shape=circle] .yumzi-menu__section-image-text){padding:var(--yumzi-menu-space-8) var(--yumzi-menu-space-8) var(--yumzi-menu-space-32)}:where(.yumzi-menu .yumzi-menu__section-image-text .yumzi-menu__section-title),:where(.yumzi-menu .yumzi-menu__section-image-text .yumzi-menu__section-description){color:inherit}:where(.yumzi-menu[data-yumzi-menu-category-align=center] .yumzi-menu__section-header){text-align:center;justify-items:center}:where(.yumzi-menu[data-yumzi-menu-category-align=right] .yumzi-menu__section-header){text-align:right;justify-items:end}:where(.yumzi-menu .yumzi-menu__section-title){max-width:100%;color:var(--yumzi-menu-color-category-title);font-family:var(--yumzi-menu-typography-category-title-family);font-size:var(--yumzi-menu-typography-category-title-size);font-style:var(--yumzi-menu-typography-category-title-font-style);font-weight:var(--yumzi-menu-typography-category-title-weight);letter-spacing:var(--yumzi-menu-typography-category-title-letter-spacing);line-height:var(--yumzi-menu-typography-category-title-line-height);text-transform:var(--yumzi-menu-typography-category-title-text-transform);text-overflow:unset;flex-wrap:wrap;margin:0;overflow:visible}:where(.yumzi-menu .yumzi-menu__section-title):before{content:"";color:var(--yumzi-menu-color-category-marker);font-weight:var(--yumzi-sys-font-weight-bold);margin-right:.08em}:where(.yumzi-menu .yumzi-menu__section-title):after{content:"";color:var(--yumzi-menu-color-category-marker);font-weight:var(--yumzi-sys-font-weight-bold);margin-left:.08em}:where(.yumzi-menu[data-yumzi-menu-category-marker=brackets] .yumzi-menu__section-title):before{content:"["}:where(.yumzi-menu[data-yumzi-menu-category-marker=brackets] .yumzi-menu__section-title):after{content:"]"}:where(.yumzi-menu[data-yumzi-menu-category-marker=slash] .yumzi-menu__section-title):before{content:"/"}:where(.yumzi-menu[data-yumzi-menu-category-marker=dot] .yumzi-menu__section-title):before{content:"•"}:where(.yumzi-menu[data-yumzi-menu-category-marker=accent] .yumzi-menu__section-header){padding-left:var(--yumzi-menu-space-12);border-left:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-category-marker)}:where(.yumzi-menu[data-yumzi-menu-category-marker=side-line] .yumzi-menu__section-title){align-items:center;gap:var(--yumzi-menu-space-8);width:100%;display:flex}:where(.yumzi-menu[data-yumzi-menu-category-align=right][data-yumzi-menu-category-marker=side-line] .yumzi-menu__section-title){flex-direction:row-reverse}:where(.yumzi-menu[data-yumzi-menu-category-marker=side-line] .yumzi-menu__section-title):after{content:"";height:var(--yumzi-sys-hairline);min-width:2.5em;margin-left:var(--yumzi-menu-space-8);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-category-marker);flex:2.5em;display:block}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu[data-yumzi-menu-category-marker=side-line] .yumzi-menu__section-title):after{background:color-mix(in oklab, var(--yumzi-menu-color-category-marker) 22%, transparent)}}:where(.yumzi-menu[data-yumzi-menu-category-align=right][data-yumzi-menu-category-marker=side-line] .yumzi-menu__section-title):after{margin-right:var(--yumzi-menu-space-8);margin-left:0}:where(.yumzi-menu[data-yumzi-menu-category-marker=short-line] .yumzi-menu__section-title):after,:where(.yumzi-menu[data-yumzi-menu-category-marker=full-line] .yumzi-menu__section-title):after{content:"";height:var(--yumzi-sys-hairline);margin-top:var(--yumzi-menu-space-4);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-category-marker);display:block}:where(.yumzi-menu[data-yumzi-menu-category-marker=short-line] .yumzi-menu__section-title):after{width:2.5em}:where(.yumzi-menu[data-yumzi-menu-category-marker=full-line] .yumzi-menu__section-title):after{width:100%}:where(.yumzi-menu[data-yumzi-menu-category-align=center][data-yumzi-menu-category-marker=short-line] .yumzi-menu__section-title):after{margin-left:auto;margin-right:auto}:where(.yumzi-menu[data-yumzi-menu-category-align=right][data-yumzi-menu-category-marker=short-line] .yumzi-menu__section-title):after{margin-left:auto}:where(.yumzi-menu[data-yumzi-menu-category-marker=overline] .yumzi-menu__section-title):before,:where(.yumzi-menu[data-yumzi-menu-category-marker=overline] .yumzi-menu__section-title):after{content:"";width:100%;height:var(--yumzi-sys-hairline);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-category-marker);display:block}:where(.yumzi-menu[data-yumzi-menu-category-marker=overline] .yumzi-menu__section-title):before{margin:0 0 var(--yumzi-menu-space-4)}:where(.yumzi-menu[data-yumzi-menu-category-marker=overline] .yumzi-menu__section-title):after{margin:var(--yumzi-menu-space-4) 0 0}:where(.yumzi-menu[data-yumzi-menu-category-marker=highlight] .yumzi-menu__section-title){-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(to top, var(--yumzi-menu-color-category-marker) 0 .42em, transparent .42em)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu[data-yumzi-menu-category-marker=highlight] .yumzi-menu__section-title){background:linear-gradient(to top, color-mix(in oklab, var(--yumzi-menu-color-category-marker) 22%, transparent) 0 .42em, transparent .42em)}}:where(.yumzi-menu .yumzi-menu__subsection .yumzi-menu__section-header){border-left:0;padding-left:0}:where(.yumzi-menu .yumzi-menu__subsection .yumzi-menu__section-title){width:auto;box-decoration-break:initial;font-size:calc(var(--yumzi-menu-typography-category-title-size) * .7);background:0 0;display:block}:where(.yumzi-menu .yumzi-menu__subsection .yumzi-menu__section-title):before,:where(.yumzi-menu .yumzi-menu__subsection .yumzi-menu__section-title):after{content:none;display:none}:where(.yumzi-menu .yumzi-menu__section-description){color:var(--yumzi-menu-color-category-description);font-family:var(--yumzi-menu-typography-category-description-family);font-size:var(--yumzi-menu-typography-category-description-size);font-style:var(--yumzi-menu-typography-category-description-font-style);font-weight:var(--yumzi-menu-typography-category-description-weight);letter-spacing:var(--yumzi-menu-typography-category-description-letter-spacing);line-height:var(--yumzi-menu-typography-category-description-line-height);text-transform:var(--yumzi-menu-typography-category-description-text-transform);margin:0}:where(.yumzi-menu .yumzi-menu__section-description),:where(.yumzi-menu .yumzi-menu__header-description),:where(.yumzi-menu .yumzi-menu__item-description),:where(.yumzi-menu .yumzi-menu__declaration),:where(.yumzi-menu .yumzi-menu__declaration-legend),:where(.yumzi-menu .yumzi-menu__declaration-legend-text){color:var(--yumzi-menu-color-muted)}:where(.yumzi-menu .yumzi-menu__home){align-content:start;gap:var(--yumzi-sys-space-32);min-height:0;padding:var(--yumzi-sys-space-32) var(--yumzi-sys-space-12);color:var(--yumzi-menu-color-text);text-align:center;display:grid;position:relative;overflow:visible}:where(.yumzi-menu .yumzi-menu__home:has(.yumzi-menu__home-background)){min-height:var(--yumzi-menu-home-min-height,var(--yumzi-menu-surface-min-height))}:where(.yumzi-menu[data-yumzi-surface-state=menu] .yumzi-menu__home){display:none}:where(.yumzi-menu .yumzi-menu__home-background){pointer-events:none;z-index:var(--yumzi-sys-z-base);position:absolute;inset:0;overflow:hidden}:where(.yumzi-menu .yumzi-menu__home-background-image){object-fit:cover;width:100%;height:100%;display:block}:where(.yumzi-menu .yumzi-menu__home-background-overlay){position:absolute;inset:0}:where(.yumzi-menu .yumzi-menu__home-utility-row){pointer-events:none;z-index:var(--yumzi-sys-z-chrome-low);justify-content:space-between;align-items:flex-start;gap:var(--yumzi-sys-space-12);padding:var(--yumzi-sys-space-12) var(--yumzi-menu-content-padding-x) 0;inset-inline:0;display:flex;position:absolute;top:0}:where(.yumzi-menu .yumzi-menu__home>:not(.yumzi-menu__home-background)){z-index:var(--yumzi-sys-z-local-1);position:relative}:where(.yumzi-menu .yumzi-menu__home-utility-stack){gap:var(--yumzi-sys-space-8);flex-direction:column;display:flex}:where(.yumzi-menu .yumzi-menu__home-utility-button){pointer-events:auto;width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-control-md);border-radius:var(--yumzi-menu-radius-pill);color:inherit;font:inherit;font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);font-style:normal;font-weight:var(--yumzi-sys-font-weight-semibold);letter-spacing:0;line-height:var(--yumzi-sys-line-height-tight);text-transform:none;cursor:pointer;border:0;place-items:center;text-decoration:none;display:inline-grid;position:relative}:where(.yumzi-menu .yumzi-menu__icon){width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none;display:block}:where(.yumzi-menu .yumzi-menu__header-home-button .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__header-settings-button .yumzi-menu__icon){width:var(--yumzi-sys-space-20,20px);height:var(--yumzi-sys-space-20,20px);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}:where(.yumzi-menu .yumzi-menu__home-utility-button .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__floating-action .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md)}:where(.yumzi-menu .yumzi-menu__utility-sheet-close .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__floating-pill-dismiss .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-sm);height:var(--yumzi-sys-control-icon-sm)}:where(.yumzi-menu .yumzi-menu__home-menu-option>.yumzi-menu__icon){top:50%;right:var(--yumzi-sys-space-16);width:var(--yumzi-sys-space-24);height:var(--yumzi-sys-space-24);opacity:var(--yumzi-sys-opacity-soft);pointer-events:none;margin:0;position:absolute;transform:translateY(-50%)}:where(.yumzi-menu .yumzi-menu__detail-close .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__detail-share .yumzi-menu__icon){margin:0;display:block}:where(.yumzi-menu .yumzi-menu__home-utility-badge){top:-var(--yumzi-sys-space-4);right:-var(--yumzi-sys-space-4);min-width:var(--yumzi-sys-space-16);min-height:var(--yumzi-sys-space-16);padding:0 var(--yumzi-sys-space-4);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-background);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-accent);color:var(--yumzi-menu-color-accent-contrast);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-xs);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-tight);place-items:center;display:grid;position:absolute}:where(.yumzi-menu .yumzi-menu__home-utility-badge[data-yumzi-filter-badge]){background:var(--yumzi-menu-color-text);color:var(--yumzi-menu-background)}:where(.yumzi-menu .yumzi-menu__home-utility-badge[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__home-utility-language-indicator){right:-var(--yumzi-sys-space-4);bottom:-var(--yumzi-sys-space-4);width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-background);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-background);box-shadow:var(--yumzi-sys-elevation-1);place-items:center;display:grid;position:absolute;overflow:hidden}:where(.yumzi-menu .yumzi-menu__home-utility-language-indicator .yumzi-menu__language-flag-svg){width:100%;height:100%}:where(.yumzi-menu .yumzi-menu__home-identity){justify-items:center;gap:var(--yumzi-sys-space-12);min-width:0;display:grid}:where(.yumzi-menu .yumzi-menu__home-logo){box-shadow:none;background-color:#0000;border:0;outline:none;flex:none;margin-inline:auto;display:block;position:relative;overflow:hidden}:where(.yumzi-menu .yumzi-menu__home-logo[data-yumzi-menu-home-logo-shape=circle]){border-radius:var(--yumzi-sys-radius-pill)}:where(.yumzi-menu .yumzi-menu__home-logo[data-yumzi-menu-home-logo-shape=square]){border-radius:var(--yumzi-sys-radius-md)}:where(.yumzi-menu .yumzi-menu__home-logo[data-yumzi-menu-home-logo-shape=rectangle]){aspect-ratio:4;border-radius:var(--yumzi-sys-radius-sm);width:100%;max-width:100%;height:auto}:where(.yumzi-menu .yumzi-menu__home-logo-image){object-fit:contain;object-position:center;width:100%;height:100%;display:block}:where(.yumzi-menu .yumzi-menu__home-logo-image[style*="position: absolute"]){max-width:none}:where(.yumzi-menu .yumzi-menu__home-logo-fallback){width:100%;height:100%;font-family:var(--yumzi-menu-font-primary);font-size:var(--yumzi-sys-font-home-title);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-tight);background-color:var(--yumzi-menu-color-text);color:var(--yumzi-menu-background);place-items:center;display:grid}:where(.yumzi-menu .yumzi-menu__home-restaurant){color:var(--yumzi-menu-color-text);margin:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__home-restaurant){color:color-mix(in srgb, var(--yumzi-menu-color-text) 62%, transparent)}}:where(.yumzi-menu .yumzi-menu__home-restaurant){font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-home-body);font-style:normal;font-weight:var(--yumzi-sys-font-weight-semibold);letter-spacing:0;line-height:var(--yumzi-sys-line-height-snug);text-transform:none}:where(.yumzi-menu .yumzi-menu__home-title){max-width:var(--yumzi-sys-size-24);color:inherit;font-family:var(--yumzi-menu-font-primary);font-size:var(--yumzi-sys-font-home-title);font-style:normal;font-weight:var(--yumzi-sys-font-weight-bold);letter-spacing:0;line-height:var(--yumzi-sys-line-height-tight);text-transform:none;overflow-wrap:anywhere;margin:0}:where(.yumzi-menu .yumzi-menu__home-description){max-width:var(--yumzi-sys-size-24);color:currentColor;margin:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__home-description){color:color-mix(in srgb, currentColor 72%, transparent)}}:where(.yumzi-menu .yumzi-menu__home-description){font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-home-body);font-style:normal;font-weight:var(--yumzi-sys-font-weight-regular);letter-spacing:0;line-height:var(--yumzi-sys-line-height-normal);text-transform:none;overflow-wrap:anywhere}:where(.yumzi-menu .yumzi-menu__home-section-group){gap:var(--yumzi-sys-space-8);justify-items:center;width:100%;min-width:0;display:grid}:where(.yumzi-menu .yumzi-menu__home-section-group .yumzi-menu__home-menu-options),:where(.yumzi-menu .yumzi-menu__home-section-group .yumzi-menu__home-more-links){width:100%}:where(.yumzi-menu .yumzi-menu__home-section-title){color:currentColor;margin:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__home-section-title){color:color-mix(in srgb, currentColor 72%, transparent)}}:where(.yumzi-menu .yumzi-menu__home-section-title){font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-home-section);font-style:normal;font-weight:var(--yumzi-sys-font-weight-bold);letter-spacing:.28em;line-height:var(--yumzi-sys-line-height-tight);text-align:center;text-transform:none}:where(.yumzi-menu .yumzi-menu__home-menu-options),:where(.yumzi-menu .yumzi-menu__home-more-links),:where(.yumzi-menu .yumzi-menu__home-links){gap:var(--yumzi-sys-space-12);min-width:0;display:grid}:where(.yumzi-menu .yumzi-menu__home-menu-option),:where(.yumzi-menu .yumzi-menu__home-more-link),:where(.yumzi-menu .yumzi-menu__home-link){text-align:center;overflow-wrap:anywhere;min-width:0;font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-home-body);font-style:normal;font-weight:var(--yumzi-sys-font-weight-semibold);letter-spacing:0;line-height:var(--yumzi-sys-line-height-snug);text-transform:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}:where(.yumzi-menu .yumzi-menu__home-menu-option){box-sizing:border-box;text-align:center;width:100%;color:inherit;justify-content:center;align-items:center;display:flex;position:relative}:where(.yumzi-menu .yumzi-menu__home-menu-option>span){min-width:0;padding-inline:var(--yumzi-sys-space-4);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:inherit;flex:auto;overflow:hidden}:where(.yumzi-menu .yumzi-menu__home-menu-option--custom-link>span){flex:0 auto;padding-inline:0}:where(.yumzi-menu .yumzi-menu__home-menu-option-label){justify-content:center;align-items:center;gap:var(--yumzi-sys-space-6,6px);min-width:0;max-width:100%;color:inherit;flex-direction:row;display:inline-flex;overflow:hidden}:where(.yumzi-menu .yumzi-menu__home-menu-option-label>span:last-child){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.yumzi-menu .yumzi-menu__home-menu-option-link-icon){width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16);color:inherit;flex:none;place-items:center;line-height:0;display:inline-grid}:where(.yumzi-menu .yumzi-menu__home-menu-option-link-icon .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__home-menu-option-link-icon>svg){width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16);color:inherit;opacity:1;pointer-events:none;flex:none;margin:0;display:block;position:static;top:auto;right:auto;transform:none}:where(.yumzi-menu .yumzi-menu__home-menu-option>.yumzi-menu__icon){display:none}:where(.yumzi-menu .yumzi-menu__home-more-link){justify-content:stretch;gap:var(--yumzi-sys-space-12);width:100%;padding:var(--yumzi-sys-space-12) var(--yumzi-sys-space-16);text-align:left}:where(.yumzi-menu .yumzi-menu__home-more-link>span:first-child){width:var(--yumzi-sys-space-24);height:var(--yumzi-sys-space-24);flex:none;place-items:center;display:inline-grid}:where(.yumzi-menu .yumzi-menu__home-more-link>span:nth-child(2)){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:where(.yumzi-menu .yumzi-menu__home-more-link .yumzi-menu__icon){width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16);color:inherit;stroke:currentColor}:where(.yumzi-menu .yumzi-menu__home-more-link>.yumzi-menu__icon:last-child){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);color:inherit;opacity:1;flex:none}:where(.yumzi-menu .yumzi-menu__home-more-link>span:first-child),:where(.yumzi-menu .yumzi-menu__home-more-link>span:first-child svg){color:inherit}:where(.yumzi-menu .yumzi-menu__home-link){pointer-events:auto;width:var(--yumzi-sys-control-sm);height:var(--yumzi-sys-control-sm);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);flex:none;place-items:center;padding:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__home-link){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 90%, white)}}:where(.yumzi-menu .yumzi-menu__home-link){border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);box-shadow:var(--yumzi-sys-elevation-1);text-align:center}:where(.yumzi-menu .yumzi-menu__home-link .yumzi-menu__icon){width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16)}:where(.yumzi-menu .yumzi-menu__home-link>svg){width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16);flex:none;display:block}:where(.yumzi-menu .yumzi-menu__home-link-label){width:var(--yumzi-sys-hairline);height:var(--yumzi-sys-hairline);clip:rect(0, 0, 0, 0);white-space:nowrap;position:absolute;overflow:hidden}:where(.yumzi-menu .yumzi-menu__home-menu-option){width:100%}:where(.yumzi-menu .yumzi-menu__home[data-yumzi-menu-home-preset=editorial-cards] .yumzi-menu__home-menu-options){counter-reset:yumzi-home-menu-option}:where(.yumzi-menu .yumzi-menu__home[data-yumzi-menu-home-preset=editorial-cards] .yumzi-menu__home-menu-option){text-align:center;justify-content:center;display:flex;position:relative}:where(.yumzi-menu .yumzi-menu__home[data-yumzi-menu-home-preset=editorial-cards] .yumzi-menu__home-menu-option):before{counter-increment:yumzi-home-menu-option;content:counter(yumzi-home-menu-option, decimal-leading-zero);top:50%;left:var(--yumzi-sys-space-16);color:var(--yumzi-menu-color-accent);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-bold);letter-spacing:0;line-height:var(--yumzi-sys-line-height-tight);position:absolute;transform:translateY(-50%)}:where(.yumzi-menu .yumzi-menu__home[data-yumzi-menu-home-preset=editorial-cards] .yumzi-menu__home-menu-option>span){text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:where(.yumzi-menu .yumzi-menu__home-links){justify-content:center;align-items:center;gap:var(--yumzi-sys-space-8);width:100%;padding:var(--yumzi-sys-space-4) 0 0;pointer-events:auto;flex-wrap:wrap;margin:0;display:flex;position:relative}:where(.yumzi-menu .yumzi-menu__item-trigger){cursor:pointer}:where(.yumzi-menu .yumzi-menu__item-trigger:focus-visible){outline:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-accent);outline-offset:var(--yumzi-sys-space-4)}:where(.yumzi-menu .yumzi-menu__floating-controls){pointer-events:none;inset-inline:0;bottom:max(var(--yumzi-sys-space-16), env(safe-area-inset-bottom));z-index:var(--yumzi-sys-z-floating-low);justify-content:space-between;align-items:flex-end;gap:var(--yumzi-sys-space-12);padding:0 var(--yumzi-sys-space-16);display:flex;position:fixed}:where(.yumzi-menu .yumzi-menu__floating-controls[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__home-island){left:max(var(--yumzi-sys-space-16), env(safe-area-inset-left));bottom:max(var(--yumzi-sys-space-16), env(safe-area-inset-bottom));z-index:var(--yumzi-sys-z-floating);max-width:calc(100vw - var(--yumzi-sys-space-32));min-height:var(--yumzi-sys-control-lg);align-items:center;gap:var(--yumzi-sys-space-8);padding:0 var(--yumzi-sys-space-16);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);display:inline-flex;position:fixed}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__home-island){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 90%, white)}}:where(.yumzi-menu .yumzi-menu__home-island){border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);box-shadow:var(--yumzi-sys-elevation-1);cursor:pointer;font:inherit;font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-m);font-weight:var(--yumzi-sys-font-weight-semibold);opacity:0;pointer-events:none;filter:blur(var(--yumzi-menu-home-island-blur));transform:translate3d(0, var(--yumzi-menu-home-island-distance), 0) scale(var(--yumzi-sys-press-scale));transition:opacity var(--yumzi-menu-home-island-duration) var(--yumzi-menu-home-island-ease), filter var(--yumzi-menu-home-island-duration) var(--yumzi-menu-home-island-ease), transform var(--yumzi-menu-home-island-duration) var(--yumzi-menu-home-island-ease);will-change:opacity, filter, transform}:where(.yumzi-menu .yumzi-menu__home-island[data-yumzi-menu-home-island-state=visible]){opacity:1;pointer-events:auto;filter:blur();transform:translate(0)scale(1)}:where(.yumzi-menu .yumzi-menu__home-island-label){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.yumzi-menu:has(.yumzi-menu__home-island) .yumzi-menu__body){padding-bottom:max(var(--yumzi-sys-size-5), calc(env(safe-area-inset-bottom) + var(--yumzi-sys-space-32)))}:where(.yumzi-menu .yumzi-menu__floating-pills),:where(.yumzi-menu .yumzi-menu__floating-actions){gap:var(--yumzi-sys-space-8);flex-direction:column;min-width:0;display:flex}:where(.yumzi-menu .yumzi-menu__floating-actions){align-items:flex-end}:where(.yumzi-menu .yumzi-menu__floating-pill),:where(.yumzi-menu .yumzi-menu__floating-action){pointer-events:auto;border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__floating-pill),:where(.yumzi-menu .yumzi-menu__floating-action){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 90%, white)}}:where(.yumzi-menu .yumzi-menu__floating-pill),:where(.yumzi-menu .yumzi-menu__floating-action){background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);box-shadow:var(--yumzi-sys-elevation-1)}:where(.yumzi-menu .yumzi-menu__floating-action){width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-control-md);border-radius:var(--yumzi-menu-radius-pill);font:inherit;font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);font-style:normal;font-weight:var(--yumzi-sys-font-weight-semibold);letter-spacing:0;line-height:var(--yumzi-sys-line-height-tight);text-transform:none;cursor:pointer;place-items:center;display:inline-grid;position:relative}:where(.yumzi-menu .yumzi-menu__floating-action--language){background:0 0;border:0;padding:0;overflow:hidden}:where(.yumzi-menu .yumzi-menu__floating-action--language .yumzi-menu__language-flag-svg){width:100%;height:100%}:where(.yumzi-menu .yumzi-menu__floating-action[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__floating-action-badge){top:calc(-1 * var(--yumzi-sys-space-4));right:calc(-1 * var(--yumzi-sys-space-4));min-width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);padding:0 var(--yumzi-sys-space-4);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-background);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-accent);color:var(--yumzi-menu-background);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-xs);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-tight);place-items:center;display:grid;position:absolute}:where(.yumzi-menu .yumzi-menu__launcher-stack){right:var(--yumzi-menu-floating-control-right,max(var(--yumzi-sys-space-16), env(safe-area-inset-right)));bottom:var(--yumzi-menu-floating-control-bottom,max(var(--yumzi-sys-space-16), calc(env(safe-area-inset-bottom) + var(--yumzi-sys-space-12))));z-index:var(--yumzi-sys-z-floating);gap:var(--yumzi-sys-space-8);flex-direction:column;display:flex;position:fixed}:where(.yumzi-menu[data-yumzi-launcher-layout=contained] .yumzi-menu__launcher-stack){right:max(var(--yumzi-sys-space-16), env(safe-area-inset-right));bottom:max(var(--yumzi-sys-space-16), calc(env(safe-area-inset-bottom) + var(--yumzi-sys-space-12)));position:absolute}:where(.yumzi-menu .yumzi-menu__launcher-stack[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__wishlist-launcher){--yumzi-menu-floating-launcher-surface:var(--yumzi-menu-background);--yumzi-menu-floating-launcher-ink:var(--yumzi-menu-color-accent);width:var(--yumzi-sys-launcher-size);height:var(--yumzi-sys-launcher-size);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);place-items:center;display:inline-grid;position:relative}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-launcher){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 82%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-launcher){border-radius:var(--yumzi-sys-radius-pill);background:var(--yumzi-menu-floating-launcher-surface);color:var(--yumzi-menu-floating-launcher-ink);box-shadow:var(--yumzi-sys-elevation-1);-webkit-backdrop-filter:var(--yumzi-sys-backdrop-1);cursor:pointer}:where(.yumzi-menu .yumzi-menu__wishlist-launcher[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__filter-launcher),:where(.yumzi-menu .yumzi-menu__language-launcher){--yumzi-menu-floating-launcher-surface:var(--yumzi-menu-background);--yumzi-menu-floating-launcher-ink:var(--yumzi-menu-color-accent);width:var(--yumzi-sys-launcher-size);height:var(--yumzi-sys-launcher-size);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);place-items:center;display:inline-grid;position:relative}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__filter-launcher),:where(.yumzi-menu .yumzi-menu__language-launcher){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 82%, transparent)}}:where(.yumzi-menu .yumzi-menu__filter-launcher),:where(.yumzi-menu .yumzi-menu__language-launcher){border-radius:var(--yumzi-sys-radius-pill);background:var(--yumzi-menu-floating-launcher-surface);color:var(--yumzi-menu-floating-launcher-ink);box-shadow:var(--yumzi-sys-elevation-1);-webkit-backdrop-filter:var(--yumzi-sys-backdrop-1);cursor:pointer}:where(.yumzi-menu .yumzi-menu__filter-launcher[hidden]),:where(.yumzi-menu .yumzi-menu__language-launcher[hidden]),:where(.yumzi-menu[data-yumzi-surface-state=home] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-surface-state=home] .yumzi-menu__language-launcher){display:none}:where(.yumzi-menu .yumzi-menu__filter-launcher .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__language-launcher .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);stroke-width:2.15px}:where(.yumzi-menu .yumzi-menu__language-launcher-badge){display:none}:where(.yumzi-menu .yumzi-menu__filter-launcher-badge),:where(.yumzi-menu .yumzi-menu__wishlist-launcher-badge),:where(.yumzi-menu .yumzi-menu__cart-launcher-badge){top:var(--yumzi-sys-launcher-badge-offset-top);right:var(--yumzi-sys-launcher-badge-offset-right);box-sizing:border-box;width:var(--yumzi-sys-launcher-badge-size);min-width:var(--yumzi-sys-launcher-badge-size);height:var(--yumzi-sys-launcher-badge-size);border-radius:var(--yumzi-sys-radius-pill);background:var(--yumzi-menu-floating-launcher-ink,var(--yumzi-menu-color-accent));color:var(--yumzi-menu-floating-launcher-surface,var(--yumzi-menu-background));font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-launcher-badge-font-size);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-tight);font-variant-numeric:tabular-nums;border:0;place-items:center;padding:0;display:grid;position:absolute}:where(.yumzi-menu .yumzi-menu__filter-launcher-badge[hidden]),:where(.yumzi-menu .yumzi-menu__wishlist-launcher-badge[hidden]),:where(.yumzi-menu .yumzi-menu__cart-launcher-badge[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__floating-action-badge[data-yumzi-floating-language-badge]){min-width:var(--yumzi-sys-control-icon-md);background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);font-size:var(--yumzi-sys-font-s);padding:0}:where(.yumzi-menu .yumzi-menu__floating-pill){max-width:min(var(--yumzi-sys-size-17), calc(100vw - var(--yumzi-sys-size-6)));border-radius:var(--yumzi-menu-radius-pill);align-items:stretch;display:flex;overflow:hidden}:where(.yumzi-menu .yumzi-menu__floating-pill[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__floating-pill-action),:where(.yumzi-menu .yumzi-menu__floating-pill-dismiss){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}:where(.yumzi-menu .yumzi-menu__floating-pill-action){min-width:0;min-height:var(--yumzi-sys-control-md);align-items:center;gap:var(--yumzi-sys-space-8);padding:0 var(--yumzi-sys-space-12);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-m);font-weight:var(--yumzi-sys-font-weight-semibold);text-align:left;display:inline-flex}:where(.yumzi-menu .yumzi-menu__floating-pill-action span){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.yumzi-menu .yumzi-menu__floating-pill-count){min-width:var(--yumzi-sys-space-24);padding:0 var(--yumzi-sys-space-8);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-accent);color:var(--yumzi-menu-color-accent-contrast);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-tight);place-items:center;display:grid}:where(.yumzi-menu .yumzi-menu__floating-pill-dismiss){width:var(--yumzi-sys-control-md);min-height:var(--yumzi-sys-control-md);border-left:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__floating-pill-dismiss){border-left:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 70%, transparent)}}:where(.yumzi-menu .yumzi-menu__floating-pill-dismiss){color:var(--yumzi-menu-color-muted)}@keyframes yumzi-menu-sheet-enter{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes yumzi-menu-sheet-exit{0%{transform:translate(0)}to{transform:translateY(100%)}}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay),:where(.yumzi-menu .yumzi-menu__detail-overlay){z-index:var(--yumzi-sys-z-sheet);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[hidden]),:where(.yumzi-menu .yumzi-menu__detail-overlay[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__utility-sheet-backdrop),:where(.yumzi-menu .yumzi-menu__detail-backdrop){z-index:var(--yumzi-sys-z-base);background:var(--yumzi-sys-scrim);color:#0000;font:inherit;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;touch-action:manipulation;opacity:0;-webkit-backdrop-filter:none;-webkit-user-select:none;user-select:none;border:0;border-radius:0;margin:0;padding:0;line-height:0;position:absolute;inset:0}:where(.yumzi-menu .yumzi-menu__utility-sheet-backdrop:focus),:where(.yumzi-menu .yumzi-menu__detail-backdrop:focus),:where(.yumzi-menu .yumzi-menu__utility-sheet-backdrop:active),:where(.yumzi-menu .yumzi-menu__detail-backdrop:active),:where(.yumzi-menu .yumzi-menu__utility-sheet-backdrop:focus-visible),:where(.yumzi-menu .yumzi-menu__detail-backdrop:focus-visible){background:var(--yumzi-sys-scrim);filter:none;box-shadow:none;outline:none}:where(.yumzi-menu .yumzi-menu__utility-sheet),:where(.yumzi-menu .yumzi-menu__detail-sheet){z-index:var(--yumzi-sys-z-local-1);isolation:isolate;width:100%;max-height:min(82%, calc(100dvh - var(--yumzi-sys-space-32)));border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet),:where(.yumzi-menu .yumzi-menu__detail-sheet){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 54%, transparent)}}:where(.yumzi-menu .yumzi-menu__utility-sheet),:where(.yumzi-menu .yumzi-menu__detail-sheet){border-radius:var(--yumzi-sys-space-32) var(--yumzi-sys-space-32) 0 0;background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);box-shadow:var(--yumzi-sys-elevation-sheet);transform-origin:50% 100%;opacity:1;filter:none;will-change:transform;overscroll-behavior:contain;pointer-events:auto;border-bottom:0;transform:translateY(100%)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet){--yumzi-menu-settings-sheet-surface:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet){--yumzi-menu-settings-sheet-surface:color-mix(in srgb, var(--yumzi-menu-color-text) 6%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet){--yumzi-menu-settings-card-surface:var(--yumzi-menu-background);--yumzi-menu-settings-divider:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet){--yumzi-menu-settings-divider:color-mix(in srgb, var(--yumzi-menu-color-text) 8%, transparent)}}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet){--yumzi-menu-settings-muted:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet){--yumzi-menu-settings-muted:color-mix(in srgb, var(--yumzi-menu-color-text) 48%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet){background:var(--yumzi-menu-settings-sheet-surface);background-color:var(--yumzi-menu-settings-sheet-surface);opacity:1;border-color:#0000}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=settings] .yumzi-menu__utility-sheet){min-height:auto}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search]){align-items:stretch}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-sheet){background:var(--yumzi-menu-settings-sheet-surface,var(--yumzi-menu-color-text));flex-direction:column;width:100%;height:100%;min-height:100%;max-height:100%;display:flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-sheet){background:var(--yumzi-menu-settings-sheet-surface,color-mix(in srgb, var(--yumzi-menu-color-text) 6%, var(--yumzi-menu-background)))}}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-sheet){color:var(--yumzi-menu-color-text);border-radius:inherit}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-sheet-handle),:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-sheet-header),:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-sheet-footer){flex-shrink:0}:where(.yumzi-menu .yumzi-menu__utility-sheet:focus),:where(.yumzi-menu .yumzi-menu__detail-sheet:focus){outline:none}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__utility-sheet){max-height:min(90dvh, calc(100dvh - var(--yumzi-sys-space-16)))}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__utility-sheet):after{content:"";z-index:var(--yumzi-sys-z-local-2);height:var(--yumzi-sys-control-lg);pointer-events:none;background:linear-gradient(to bottom, var(--yumzi-menu-settings-sheet-surface,var(--yumzi-menu-background)), var(--yumzi-menu-settings-sheet-surface,var(--yumzi-menu-background)) 86%);position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__utility-sheet):after{background:linear-gradient(to bottom, color-mix(in srgb, var(--yumzi-menu-settings-sheet-surface,var(--yumzi-menu-background)) 0%, transparent), var(--yumzi-menu-settings-sheet-surface,var(--yumzi-menu-background)) 86%)}}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:not([hidden])),:where(.yumzi-menu .yumzi-menu__detail-overlay:not([hidden])){pointer-events:auto}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-closing]:not([hidden]) .yumzi-menu__utility-sheet),:where(.yumzi-menu .yumzi-menu__detail-overlay[data-yumzi-sheet-closing]:not([hidden]) .yumzi-menu__detail-sheet){animation:yumzi-menu-sheet-exit var(--yumzi-menu-sheet-close-duration) var(--yumzi-menu-sheet-ease) both;transform:translateY(100%)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-state=closed]:not([hidden]):not([data-yumzi-sheet-closing]) .yumzi-menu__utility-sheet),:where(.yumzi-menu .yumzi-menu__detail-overlay[data-state=closed]:not([hidden]):not([data-yumzi-sheet-closing]) .yumzi-menu__detail-sheet){animation:none;transform:translateY(100%)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-state=open] .yumzi-menu__utility-sheet),:where(.yumzi-menu .yumzi-menu__detail-overlay[data-state=open] .yumzi-menu__detail-sheet),.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-state=open] .yumzi-menu__utility-sheet,.yumzi-menu .yumzi-menu__detail-overlay[data-state=open] .yumzi-menu__detail-sheet{opacity:1;filter:none;animation:yumzi-menu-sheet-enter var(--yumzi-menu-sheet-open-duration) var(--yumzi-menu-sheet-ease) both;transform:translate3d(0, var(--yumzi-menu-sheet-drag-translate,0px), 0)}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-closing]:not([hidden]) .yumzi-menu__utility-sheet,.yumzi-menu .yumzi-menu__detail-overlay[data-yumzi-sheet-closing]:not([hidden]) .yumzi-menu__detail-sheet{opacity:1;filter:none;animation:yumzi-menu-sheet-exit var(--yumzi-menu-sheet-close-duration) var(--yumzi-menu-sheet-ease) both;transform:translateY(100%)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__utility-sheet),:where(.yumzi-menu .yumzi-menu__detail-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__detail-sheet),.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__utility-sheet,.yumzi-menu .yumzi-menu__detail-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__detail-sheet{transform:translate3d(0, var(--yumzi-menu-sheet-drag-translate,0px), 0);animation:none!important}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__utility-sheet-backdrop),:where(.yumzi-menu .yumzi-menu__detail-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__detail-backdrop),.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__utility-sheet-backdrop,.yumzi-menu .yumzi-menu__detail-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__detail-backdrop{transition:none!important;animation:none!important}:where(.yumzi-menu .yumzi-menu__utility-sheet-handle){z-index:var(--yumzi-sys-z-sheet-handle);width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-space-4);margin:var(--yumzi-sys-space-12) auto var(--yumzi-sys-space-8);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-detail-handle-background,var(--yumzi-menu-color-muted));display:block;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-handle){background:color-mix(in srgb, var(--yumzi-menu-detail-handle-background,var(--yumzi-menu-color-muted)) 30%, transparent)}}:where(.yumzi-menu .yumzi-menu__utility-sheet-handle){touch-action:none}:where(.yumzi-menu .yumzi-menu__detail-handle){z-index:var(--yumzi-sys-z-local-4);width:100%;height:min(var(--yumzi-sys-size-5-75), 22dvh);border-radius:var(--yumzi-sys-control-sm) var(--yumzi-sys-control-sm) 0 0;cursor:grab;touch-action:none;background:0 0;display:block;position:relative;top:0;left:0;right:0}:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__detail-handle),:where(.yumzi-menu [data-yumzi-menu-detail-view=declarations] .yumzi-menu__detail-handle){height:var(--yumzi-sys-control-sm)}:where(.yumzi-menu .yumzi-menu__detail-handle):after{content:"";top:var(--yumzi-sys-space-16);width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-space-4);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-muted);position:absolute;left:50%}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-handle):after{background:color-mix(in srgb, var(--yumzi-menu-color-muted) 50%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__detail-handle):after{box-shadow:0 0 0 var(--yumzi-sys-hairline) var(--yumzi-menu-background), var(--yumzi-sys-elevation-1)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-handle):after{box-shadow:0 0 0 var(--yumzi-sys-hairline) color-mix(in srgb, var(--yumzi-menu-background) 68%, transparent), var(--yumzi-sys-elevation-1)}}:where(.yumzi-menu .yumzi-menu__detail-handle):after{opacity:var(--yumzi-sys-opacity-soft);transform:translate(-50%)}:where(.yumzi-menu .yumzi-menu__detail-handle:active){cursor:grabbing}:where(.yumzi-menu .yumzi-menu__utility-sheet-header){z-index:var(--yumzi-sys-z-sheet-header);grid-template-columns:var(--yumzi-menu-utility-sheet-close-size) minmax(0, 1fr) var(--yumzi-menu-utility-sheet-close-size);align-items:center;column-gap:var(--yumzi-sys-space-8);min-height:var(--yumzi-menu-utility-sheet-header-height);padding:0 var(--yumzi-menu-utility-sheet-padding-x) var(--yumzi-sys-space-8);background:0 0;border-bottom:0;display:grid;position:sticky;top:0}:where(.yumzi-menu .yumzi-menu__utility-sheet-header>div){text-align:center;grid-column:2;justify-self:stretch;max-width:none}:where(.yumzi-menu .yumzi-menu__utility-sheet-title),:where(.yumzi-menu .yumzi-menu__utility-sheet-subtitle),:where(.yumzi-menu .yumzi-menu__detail-subview-title){margin:0}:where(.yumzi-menu .yumzi-menu__utility-sheet-title),:where(.yumzi-menu .yumzi-menu__detail-subview-title){color:var(--yumzi-menu-system-sheet-title-color);font-family:var(--yumzi-menu-system-sheet-title-family);font-size:var(--yumzi-menu-system-sheet-title-size);font-style:var(--yumzi-menu-system-sheet-title-font-style);font-weight:var(--yumzi-menu-system-sheet-title-weight);letter-spacing:var(--yumzi-menu-system-sheet-title-letter-spacing);line-height:var(--yumzi-menu-system-sheet-title-line-height);text-transform:var(--yumzi-menu-system-sheet-title-text-transform)}:where(.yumzi-menu .yumzi-menu__utility-sheet-subtitle){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-empty);font-style:normal;font-weight:var(--yumzi-sys-font-weight-regular);letter-spacing:0;line-height:var(--yumzi-sys-line-height-normal);text-transform:none}:where(.yumzi-menu .yumzi-menu__utility-sheet-close),:where(.yumzi-menu .yumzi-menu__utility-sheet-reset-action),:where(.yumzi-menu .yumzi-menu__utility-sheet-primary-action){border-radius:var(--yumzi-menu-radius-pill);color:inherit;font:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0}.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close.yumzi-menu__sheet-control,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__sheet-control.yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-reset-action,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__order-back{z-index:var(--yumzi-sys-z-local-1);width:var(--yumzi-menu-utility-sheet-close-size);height:var(--yumzi-menu-utility-sheet-close-size);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);place-items:center;padding:0;display:grid;position:relative;top:auto;left:auto;right:auto}@supports (color:color-mix(in lab, red, red)){.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close.yumzi-menu__sheet-control,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__sheet-control.yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-reset-action,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__order-back{border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 72%, transparent)}}.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close.yumzi-menu__sheet-control,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__sheet-control.yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-reset-action,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__order-back{border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);box-shadow:var(--yumzi-sys-elevation-1);-webkit-backdrop-filter:none;font:inherit;cursor:pointer}.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-reset-action,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__order-back{grid-column:1;justify-self:start}.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close.yumzi-menu__sheet-control,.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__sheet-control.yumzi-menu__utility-sheet-close{grid-column:3;justify-self:end}:where(.yumzi-menu .yumzi-menu__utility-sheet-close){top:0;right:var(--yumzi-menu-utility-sheet-padding-x);width:var(--yumzi-menu-utility-sheet-close-size);height:var(--yumzi-menu-utility-sheet-close-size);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);place-items:center;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-close){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 72%, transparent)}}:where(.yumzi-menu .yumzi-menu__utility-sheet-close){border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);box-shadow:var(--yumzi-sys-elevation-1)}:where(.yumzi-menu .yumzi-menu__utility-sheet-close .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md)}:where(.yumzi-menu .yumzi-menu__utility-sheet-actions){align-items:center;gap:var(--yumzi-sys-space-8);flex-shrink:0;display:flex}:where(.yumzi-menu .yumzi-menu__utility-sheet-reset-action){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-typography-item-description-size);font-weight:var(--yumzi-menu-typography-item-description-weight);box-shadow:none;background:0 0;border:0;padding:0}:where(.yumzi-menu .yumzi-menu__utility-sheet-content){max-height:min(var(--yumzi-sys-size-24), 48dvh);gap:var(--yumzi-sys-space-16);-ms-overflow-style:none;padding:var(--yumzi-sys-space-16) var(--yumzi-menu-utility-sheet-padding-x) var(--yumzi-sys-space-16);scrollbar-width:none;display:grid;overflow-y:auto}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__utility-sheet-content){max-height:min(var(--yumzi-sys-size-40), calc(90dvh - var(--yumzi-sys-size-6-5)));padding-bottom:var(--yumzi-sys-space-32)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-sheet-content){gap:var(--yumzi-sys-space-12);flex-direction:column;flex:auto;min-height:0;max-height:none;display:flex;overflow:hidden}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-field),:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result-count){flex-shrink:0}:where(.yumzi-menu .yumzi-menu__wishlist-list){gap:0;margin:0;padding:0;list-style:none;display:grid}:where(.yumzi-menu .yumzi-menu__wishlist-item){align-items:center;gap:var(--yumzi-sys-space-16);min-height:var(--yumzi-sys-size-5);padding:var(--yumzi-sys-space-12) 0;border-bottom:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-item){border-bottom:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 70%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-item){background:0 0}:where(.yumzi-menu .yumzi-menu__wishlist-item[data-yumzi-wishlist-item-image=none]){grid-template-columns:minmax(0,1fr) auto auto}:where(.yumzi-menu .yumzi-menu__wishlist-item[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__wishlist-item-image){width:var(--yumzi-sys-space-32);height:var(--yumzi-sys-space-32);border-radius:var(--yumzi-sys-space-8);object-fit:cover}:where(.yumzi-menu .yumzi-menu__wishlist-item-copy){gap:var(--yumzi-sys-space-4);min-width:0;display:grid}:where(.yumzi-menu .yumzi-menu__wishlist-item-title),:where(.yumzi-menu .yumzi-menu__wishlist-item-meta),:where(.yumzi-menu .yumzi-menu__wishlist-empty){margin:0}:where(.yumzi-menu .yumzi-menu__wishlist-item-price){color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-typography-item-price-family);font-size:var(--yumzi-menu-typography-item-price-size);font-weight:var(--yumzi-menu-typography-item-price-weight);white-space:nowrap}:where(.yumzi-menu .yumzi-menu__wishlist-title-count){min-width:var(--yumzi-sys-space-24);height:var(--yumzi-sys-space-24);padding:0 var(--yumzi-sys-space-8);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-tab-active-fill);color:var(--yumzi-menu-color-tab-active-text);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-tight);vertical-align:.15em;place-items:center;display:inline-grid}:where(.yumzi-menu .yumzi-menu__wishlist-item-title){color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-typography-item-title-family);font-size:var(--yumzi-menu-typography-item-title-size);font-weight:var(--yumzi-menu-typography-item-title-weight);line-height:var(--yumzi-menu-typography-item-title-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.yumzi-menu .yumzi-menu__wishlist-item-meta){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-typography-item-description-size);line-height:var(--yumzi-menu-typography-item-description-line-height)}:where(.yumzi-menu .yumzi-menu__wishlist-empty){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-empty);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal);text-align:center}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-list){border-radius:var(--yumzi-menu-utility-sheet-card-radius);background:var(--yumzi-menu-settings-card-surface);overflow:hidden}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-item){min-height:var(--yumzi-sys-space-32);gap:var(--yumzi-sys-space-16);padding:var(--yumzi-sys-space-12) var(--yumzi-sys-space-16);border-bottom-color:var(--yumzi-menu-settings-divider);background:var(--yumzi-menu-settings-card-surface)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-item:last-child){border-bottom:0}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-item-image){width:var(--yumzi-sys-control-lg);height:var(--yumzi-sys-control-lg);border-radius:var(--yumzi-sys-radius-sm)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-item-title){font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-chrome-md);font-weight:var(--yumzi-sys-font-weight-semibold);line-height:var(--yumzi-sys-line-height-tight)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-item-meta){color:var(--yumzi-menu-settings-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-size-tab);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-snug)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-item-price){font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-chrome-md);font-weight:var(--yumzi-sys-font-weight-semibold)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-empty){margin:var(--yumzi-sys-space-12) auto 0;max-width:var(--yumzi-sys-size-18);color:var(--yumzi-menu-settings-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-empty);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal);text-align:center}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-title-count){min-width:var(--yumzi-sys-space-24);height:var(--yumzi-sys-space-24);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-size-tab);font-weight:var(--yumzi-sys-font-weight-bold)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] [data-yumzi-wishlist-clear]){top:0;left:var(--yumzi-sys-space-24);width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-control-md);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-settings-card-surface);color:var(--yumzi-menu-settings-muted);border:0;place-items:center;padding:0;display:grid;position:absolute}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] [data-yumzi-wishlist-clear] .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md)}:where(.yumzi-menu .yumzi-menu__utility-sheet-footer){padding:var(--yumzi-sys-space-8) var(--yumzi-menu-utility-sheet-padding-x) 0;border-top:0}:where(.yumzi-menu .yumzi-menu__utility-sheet-primary-action){width:100%;min-height:var(--yumzi-sys-control-lg);justify-content:center;align-items:center;gap:var(--yumzi-sys-space-8);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));background:var(--yumzi-menu-color-accent);color:var(--yumzi-menu-color-accent-contrast);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-chrome-md);font-weight:var(--yumzi-sys-font-weight-semibold);letter-spacing:0;line-height:var(--yumzi-sys-line-height-snug);text-transform:none;border-color:#0000;display:flex}:where(.yumzi-menu .yumzi-menu__utility-sheet-primary-action:disabled),:where(.yumzi-menu .yumzi-menu__utility-sheet-primary-action[aria-disabled=true]){cursor:not-allowed;opacity:var(--yumzi-sys-opacity-disabled)}:where(.yumzi-menu .yumzi-menu__utility-sheet-footer[data-yumzi-utility-sheet-branding]){padding-top:var(--yumzi-sys-space-8);padding-bottom:max(var(--yumzi-sys-space-8), calc(env(safe-area-inset-bottom) + var(--yumzi-sys-space-4)))}:where(.yumzi-menu .yumzi-menu__powered-by){color:var(--yumzi-menu-color-muted);cursor:pointer;justify-content:center;align-items:center;gap:var(--yumzi-sys-space-4);width:100%;font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-xs);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-tight);margin:0 auto;text-decoration:none;display:inline-flex}:where(.yumzi-menu .yumzi-menu__powered-by-line){display:none}:where(.yumzi-menu .yumzi-menu__powered-by-text){white-space:nowrap}:where(.yumzi-menu .yumzi-menu__powered-by-logo){width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-space-12);color:inherit;align-items:center;display:inline-flex}:where(.yumzi-menu .yumzi-menu__powered-by-logo svg){width:100%;height:100%;display:block}:where(.yumzi-menu .yumzi-menu__settings-option-list){border-radius:var(--yumzi-menu-utility-sheet-card-radius);background:var(--yumzi-menu-utility-sheet-card-fill);gap:0;display:grid;overflow:hidden}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist]) .yumzi-menu__utility-sheet-handle){width:var(--yumzi-sys-space-32);height:var(--yumzi-sys-space-4);margin:var(--yumzi-sys-space-12) auto var(--yumzi-sys-space-8);background:var(--yumzi-menu-settings-muted)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist]) .yumzi-menu__utility-sheet-handle){background:color-mix(in srgb, var(--yumzi-menu-settings-muted) 38%, transparent)}}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header){min-height:var(--yumzi-sys-control-md);padding:0 var(--yumzi-sys-space-16) 0}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__sheet-control.yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-reset-action,.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__order-back{width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-control-md);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border)}@supports (color:color-mix(in lab, red, red)){.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__sheet-control.yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-reset-action,.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__order-back{border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 72%, transparent)}}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__sheet-control.yumzi-menu__utility-sheet-close,.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-reset-action,.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-header .yumzi-menu__order-back{background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);box-shadow:var(--yumzi-sys-elevation-1)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-close .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=settings],[data-yumzi-utility-sheet=search],[data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories],[data-yumzi-utility-sheet=wishlist],[data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success]) .yumzi-menu__utility-sheet-content){gap:var(--yumzi-sys-space-12);padding:var(--yumzi-sys-space-16) var(--yumzi-sys-sheet-padding-x) var(--yumzi-sys-space-12)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=settings] .yumzi-menu__utility-sheet-content){max-height:min(var(--yumzi-sys-size-18), 42dvh)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=settings] .yumzi-menu__settings-option-list){border-radius:var(--yumzi-sys-space-24);background:var(--yumzi-menu-settings-card-surface);box-shadow:none}:where(.yumzi-menu .yumzi-menu__settings-option){grid-template-columns:var(--yumzi-menu-utility-row-icon-column) minmax(0, 1fr) auto var(--yumzi-menu-utility-row-chevron-column);align-items:center;column-gap:var(--yumzi-sys-space-16);min-height:var(--yumzi-menu-utility-row-height);padding:0 var(--yumzi-menu-utility-row-padding-x);border:0;border-bottom:var(--yumzi-sys-hairline) solid var(--yumzi-menu-utility-sheet-divider);color:var(--yumzi-menu-color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;display:grid}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=settings] .yumzi-menu__settings-option){grid-template-columns:var(--yumzi-sys-space-32) minmax(0, 1fr) auto var(--yumzi-sys-space-16);column-gap:var(--yumzi-sys-space-12);min-height:var(--yumzi-sys-control-lg);padding:0 var(--yumzi-sys-space-16);border-bottom-color:var(--yumzi-menu-settings-divider);background:var(--yumzi-menu-settings-card-surface)}:where(.yumzi-menu .yumzi-menu__settings-option:last-child){border-bottom:0}:where(.yumzi-menu .yumzi-menu__settings-option-icon){width:var(--yumzi-menu-utility-row-icon-column);height:var(--yumzi-menu-utility-row-icon-column);border-radius:var(--yumzi-menu-radius-pill);color:var(--yumzi-menu-color-text);opacity:var(--yumzi-sys-opacity-soft);background:0 0;grid-column:1;place-items:center;display:grid}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=settings] .yumzi-menu__settings-option-icon){width:var(--yumzi-sys-space-32);height:var(--yumzi-sys-space-32);color:var(--yumzi-menu-color-text);opacity:var(--yumzi-sys-opacity-soft)}:where(.yumzi-menu .yumzi-menu__settings-option-icon .yumzi-menu__icon){width:var(--yumzi-menu-utility-row-icon-size);height:var(--yumzi-menu-utility-row-icon-size)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=settings] .yumzi-menu__settings-option-icon .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);stroke-width:2px}:where(.yumzi-menu .yumzi-menu__settings-option-text){min-width:0;font-family:var(--yumzi-menu-typography-item-title-family);font-size:var(--yumzi-menu-utility-row-label-size);font-style:var(--yumzi-menu-typography-item-title-font-style);font-weight:var(--yumzi-sys-font-weight-bold);letter-spacing:0;line-height:var(--yumzi-sys-line-height-snug);text-overflow:ellipsis;text-transform:none;white-space:nowrap;grid-column:2;overflow:hidden}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=settings] .yumzi-menu__settings-option-text){font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-chrome-md);font-weight:var(--yumzi-sys-font-weight-semibold);line-height:var(--yumzi-sys-line-height-snug)}:where(.yumzi-menu .yumzi-menu__settings-option-text[data-yumzi-settings-option-value]){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-utility-row-value-size);font-weight:var(--yumzi-sys-font-weight-regular);grid-column:3;justify-self:end}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=settings] .yumzi-menu__settings-option-text[data-yumzi-settings-option-value]){color:var(--yumzi-menu-settings-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-size-tab);font-weight:var(--yumzi-sys-font-weight-regular)}:where(.yumzi-menu .yumzi-menu__settings-option>.yumzi-menu__icon:last-child){width:var(--yumzi-menu-utility-row-chevron-size);height:var(--yumzi-menu-utility-row-chevron-size);color:var(--yumzi-menu-color-muted);opacity:var(--yumzi-sys-opacity-muted);grid-column:4;justify-self:end}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=settings] .yumzi-menu__settings-option>.yumzi-menu__icon:last-child){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);color:var(--yumzi-menu-settings-muted);opacity:var(--yumzi-sys-opacity-muted);stroke-width:2px}:where(.yumzi-menu .yumzi-menu__utility-group){gap:var(--yumzi-sys-space-12);display:grid}:where(.yumzi-menu .yumzi-menu__utility-group-header){justify-content:space-between;align-items:center;gap:var(--yumzi-sys-space-16);display:flex}:where(.yumzi-menu .yumzi-menu__utility-group-title){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);font-style:normal;font-weight:var(--yumzi-sys-font-weight-semibold);letter-spacing:0;line-height:var(--yumzi-sys-line-height-snug);text-transform:none;margin:0}:where(.yumzi-menu .yumzi-menu__utility-chip-list){gap:var(--yumzi-menu-chip-list-gap);flex-wrap:wrap;display:flex}:where(.yumzi-menu .yumzi-menu__utility-chip),:where(.yumzi-menu .yumzi-menu__utility-language-option){border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);background:var(--yumzi-menu-background)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-chip),:where(.yumzi-menu .yumzi-menu__utility-language-option){background:color-mix(in srgb, var(--yumzi-menu-background) 96%, var(--yumzi-menu-color-accent-soft))}}:where(.yumzi-menu .yumzi-menu__utility-chip),:where(.yumzi-menu .yumzi-menu__utility-language-option){color:var(--yumzi-menu-color-text);font:inherit;cursor:pointer}:where(.yumzi-menu .yumzi-menu__utility-chip){align-items:center;gap:var(--yumzi-menu-chip-gap);max-width:100%;padding:var(--yumzi-menu-chip-padding-y) var(--yumzi-menu-chip-padding-x);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-tab-inactive-fill);color:var(--yumzi-menu-color-tab-inactive-text);font-family:var(--yumzi-menu-font-secondary), "Segoe UI", system-ui, -apple-system, sans-serif;font-size:var(--yumzi-menu-chip-font-size);font-style:normal;font-weight:var(--yumzi-menu-chip-font-weight);font-synthesis:none;letter-spacing:0;line-height:var(--yumzi-menu-chip-line-height);text-align:left;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#0000;text-decoration:none;display:inline-flex}:where(.yumzi-menu .yumzi-menu__utility-chip[aria-pressed=true]),:where(.yumzi-menu .yumzi-menu__utility-chip[data-yumzi-category-state=active]),:where(.yumzi-menu .yumzi-menu__utility-chip[data-yumzi-language-state=active]),:where(.yumzi-menu .yumzi-menu__utility-language-option[aria-current=page]){background:var(--yumzi-menu-color-tab-active-fill);color:var(--yumzi-menu-color-tab-active-text);border-color:#0000}:where(.yumzi-menu .yumzi-menu__utility-chip[data-yumzi-category-sheet-link]){border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-tab-inactive-fill);color:var(--yumzi-menu-color-tab-inactive-text);border-color:#0000}:where(.yumzi-menu .yumzi-menu__utility-chip[data-yumzi-category-sheet-link][data-yumzi-category-state=active]){background:var(--yumzi-menu-color-tab-active-fill);color:var(--yumzi-menu-color-tab-active-text);border-color:#0000}:where(.yumzi-menu .yumzi-menu__utility-chip[aria-disabled=true]){color:var(--yumzi-menu-color-faint);cursor:not-allowed;opacity:var(--yumzi-sys-opacity-disabled)}:where(.yumzi-menu .yumzi-menu__utility-chip span){text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:var(--yumzi-menu-chip-line-height);overflow:clip visible}:where(.yumzi-menu .yumzi-menu__utility-chip .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-sm);height:var(--yumzi-sys-control-icon-sm)}:where(.yumzi-menu .yumzi-menu__utility-chip-meta){min-width:var(--yumzi-sys-space-24);padding:0 var(--yumzi-sys-space-8);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);line-height:var(--yumzi-sys-line-height-tight);place-items:center;display:grid}:where(.yumzi-menu .yumzi-menu__utility-chip-meta[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__utility-search-field){min-height:var(--yumzi-sys-control-lg);align-items:center;gap:var(--yumzi-sys-space-12);padding:0 var(--yumzi-sys-space-16);border-radius:var(--yumzi-sys-space-12);background:var(--yumzi-menu-color-tab-inactive-fill);border:0;display:flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-search-field){background:color-mix(in srgb, var(--yumzi-menu-color-tab-inactive-fill) 82%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__utility-search-field:focus-within){background:var(--yumzi-menu-color-tab-inactive-fill)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-search-field:focus-within){background:color-mix(in srgb, var(--yumzi-menu-color-tab-inactive-fill) 70%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__utility-search-field .yumzi-menu__icon){width:var(--yumzi-sys-space-24);height:var(--yumzi-sys-space-24)}:where(.yumzi-menu .yumzi-menu__utility-search-field .yumzi-menu__utility-sheet-close){width:var(--yumzi-sys-space-32);height:var(--yumzi-sys-space-32);background:0 0;flex:none;position:static;inset:auto}:where(.yumzi-menu .yumzi-menu__utility-search-input){min-width:0;color:var(--yumzi-menu-color-text);font:inherit;font-family:var(--yumzi-menu-typography-item-title-family);font-size:var(--yumzi-menu-typography-item-title-size);font-weight:var(--yumzi-menu-typography-item-title-weight);background:0 0;border:0;outline:none;flex:1}:where(),:where(),:where(),:where(){display:none}:where(.yumzi-menu .yumzi-menu__utility-search-input){appearance:none}:where(.yumzi-menu .yumzi-menu__utility-search-results),:where(.yumzi-menu .yumzi-menu__utility-search-result-group){grid-auto-rows:max-content;align-content:start;gap:0;display:grid}:where(.yumzi-menu .yumzi-menu__utility-search-result-group[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__utility-search-result-group-title){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-semibold);line-height:var(--yumzi-sys-line-height-snug);margin:0}:where(.yumzi-menu .yumzi-menu__utility-search-result){width:100%;min-height:var(--yumzi-sys-control-lg);justify-content:space-between;align-items:center;gap:var(--yumzi-sys-space-12);padding:var(--yumzi-sys-space-8) 0;border:0;border-bottom:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);display:flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-search-result){border-bottom:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 70%, transparent)}}:where(.yumzi-menu .yumzi-menu__utility-search-result){color:var(--yumzi-menu-color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0}:where(.yumzi-menu .yumzi-menu__utility-search-result[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__utility-search-result-text){min-width:0;font-family:var(--yumzi-menu-typography-item-title-family);font-size:var(--yumzi-menu-typography-item-title-size);font-weight:var(--yumzi-menu-typography-item-title-weight);line-height:var(--yumzi-sys-line-height-snug);text-overflow:ellipsis;white-space:nowrap;display:grid;overflow:hidden}:where(.yumzi-menu .yumzi-menu__utility-search-result-text small){min-width:0;color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-typography-item-description-size);font-weight:var(--yumzi-menu-typography-item-description-weight);line-height:var(--yumzi-sys-line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.yumzi-menu .yumzi-menu__utility-search-result-text mark){border-radius:var(--yumzi-sys-space-4);background:var(--yumzi-menu-color-accent-soft);color:var(--yumzi-menu-color-accent);font:inherit;line-height:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0}:where(.yumzi-menu .yumzi-menu__utility-search-result-meta){color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-typography-item-price-family);font-size:var(--yumzi-menu-typography-item-price-size);font-weight:var(--yumzi-menu-typography-item-price-weight);flex:none}:where(.yumzi-menu .yumzi-menu__utility-search-result-count){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-empty);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal);margin:0}:where(.yumzi-menu .yumzi-menu__utility-search-result-count[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__utility-language-option){align-items:center;gap:var(--yumzi-menu-chip-gap);border-radius:var(--yumzi-menu-radius-pill);text-align:left;width:auto;text-decoration:none;display:inline-flex}:where(.yumzi-menu .yumzi-menu__utility-language-flag){width:var(--yumzi-sys-chip-flag-size);height:var(--yumzi-sys-chip-flag-size);min-width:var(--yumzi-sys-chip-flag-size);min-height:var(--yumzi-sys-chip-flag-size);max-width:var(--yumzi-sys-chip-flag-size);max-height:var(--yumzi-sys-chip-flag-size);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-typography-item-tag-family);font-size:var(--yumzi-menu-typography-item-tag-size);font-weight:var(--yumzi-menu-typography-item-tag-weight);flex:none;place-items:center;display:inline-grid;overflow:hidden}:where(.yumzi-menu .yumzi-menu__language-flag-svg){border-radius:var(--yumzi-menu-radius-pill);width:100%;max-width:100%;height:100%;max-height:100%;display:block}:where(.yumzi-menu .yumzi-menu__utility-chip .yumzi-menu__utility-language-flag){width:var(--yumzi-sys-chip-flag-size);height:var(--yumzi-sys-chip-flag-size);min-width:var(--yumzi-sys-chip-flag-size);min-height:var(--yumzi-sys-chip-flag-size);max-width:var(--yumzi-sys-chip-flag-size);max-height:var(--yumzi-sys-chip-flag-size);background:0 0;flex:none;place-items:center;display:inline-grid}:where(.yumzi-menu .yumzi-menu__utility-language-text){min-width:0;font-family:var(--yumzi-menu-typography-item-title-family);font-size:var(--yumzi-menu-typography-item-title-size);font-weight:var(--yumzi-menu-typography-item-title-weight);text-overflow:ellipsis;white-space:nowrap;overflow:clip visible}:where(.yumzi-menu .yumzi-menu__utility-chip .yumzi-menu__utility-language-text){font:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;font-synthesis:none;letter-spacing:inherit;line-height:inherit;color:inherit;-webkit-text-fill-color:currentColor;overflow:clip visible}.yumzi-menu .yumzi-menu__utility-chip[data-yumzi-language-state=active],.yumzi-menu .yumzi-menu__utility-chip[data-yumzi-language-state=active] .yumzi-menu__utility-language-flag,.yumzi-menu .yumzi-menu__utility-chip[data-yumzi-language-state=active] .yumzi-menu__utility-language-text{color:var(--yumzi-menu-color-tab-active-text);-webkit-text-fill-color:var(--yumzi-menu-color-tab-active-text)}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories]) .yumzi-menu__utility-sheet-content{max-height:min(var(--yumzi-sys-size-34), 56dvh)}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories]) .yumzi-menu__utility-chip-list{gap:var(--yumzi-menu-chip-list-gap)}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories]) .yumzi-menu__utility-chip:not([aria-pressed=true]):not([data-yumzi-language-state=active]):not([data-yumzi-category-state=active]){background:var(--yumzi-menu-background)}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories]) .yumzi-menu__utility-chip[aria-pressed=true],.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories]) .yumzi-menu__utility-chip[data-yumzi-language-state=active],.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=categories] .yumzi-menu__utility-chip[data-yumzi-category-state=active]{background:var(--yumzi-menu-color-tab-active-fill);color:var(--yumzi-menu-color-tab-active-text)}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=language] .yumzi-menu__utility-language-flag{width:var(--yumzi-sys-chip-flag-size);height:var(--yumzi-sys-chip-flag-size);min-width:var(--yumzi-sys-chip-flag-size);min-height:var(--yumzi-sys-chip-flag-size);max-width:var(--yumzi-sys-chip-flag-size);max-height:var(--yumzi-sys-chip-flag-size);background:0 0}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=language] .yumzi-menu__language-flag-svg{width:100%;height:100%;max-width:var(--yumzi-sys-chip-flag-size);max-height:var(--yumzi-sys-chip-flag-size)}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=language] .yumzi-menu__utility-language-text{font:inherit}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter]) .yumzi-menu__utility-group-title,.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result-count{color:var(--yumzi-menu-settings-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-size-tab);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-snug)}.yumzi-menu .yumzi-menu__utility-sheet-header .yumzi-menu__utility-sheet-header-spacer{width:var(--yumzi-menu-utility-sheet-close-size);height:var(--yumzi-menu-utility-sheet-close-size);pointer-events:none;grid-column:1;display:block}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-start{margin:var(--yumzi-sys-space-4) 0 0;color:var(--yumzi-menu-settings-muted,var(--yumzi-menu-color-muted));font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-empty);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal)}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-start[hidden]{display:none}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-field{min-height:var(--yumzi-sys-control-lg);border-radius:var(--yumzi-sys-space-16);background:var(--yumzi-menu-settings-card-surface);box-shadow:0 var(--yumzi-sys-hairline) 0 var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-field{box-shadow:0 var(--yumzi-sys-hairline) 0 color-mix(in srgb, var(--yumzi-menu-color-text) 6%, transparent)}}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-field:focus-within{background:var(--yumzi-menu-settings-card-surface)}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-field .yumzi-menu__icon{width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);color:var(--yumzi-menu-color-text);opacity:var(--yumzi-sys-opacity-soft)}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-input{font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-size-lg);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-snug)}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-results{-webkit-overflow-scrolling:touch;border-radius:var(--yumzi-sys-space-24);background:var(--yumzi-menu-settings-card-surface);-ms-overflow-style:none;scrollbar-width:none;flex:0 auto;grid-auto-rows:max-content;align-content:start;min-height:0;overflow:hidden auto}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-results::-webkit-scrollbar{width:0;height:0;display:none}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result-group{grid-auto-rows:max-content;align-content:start}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search][data-yumzi-search-state=empty] .yumzi-menu__utility-search-results{background:0 0;border-radius:0;flex:none;min-height:0;display:grid;overflow:hidden}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-results:not(:has([data-yumzi-search-result]:not([hidden]))):not(:has([data-yumzi-search-empty]:not([hidden]))){background:0 0;border-radius:0;flex:none;min-height:0;display:grid;overflow:hidden}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search][data-yumzi-search-state=empty-results] .yumzi-menu__utility-search-results{min-height:var(--yumzi-sys-space-32);padding:var(--yumzi-sys-space-24) var(--yumzi-sys-space-16) var(--yumzi-sys-space-32);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-results:has([data-yumzi-search-empty]:not([hidden])){min-height:var(--yumzi-sys-space-32);padding:var(--yumzi-sys-space-24) var(--yumzi-sys-space-16) var(--yumzi-sys-space-32);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result{min-height:var(--yumzi-sys-control-lg);padding:var(--yumzi-sys-space-8) var(--yumzi-sys-space-16);border-bottom-color:var(--yumzi-menu-settings-divider);background:0 0;min-width:0}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result:last-child,.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result-group:last-of-type .yumzi-menu__utility-search-result:last-child{border-bottom-color:#0000}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result-text{font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-chrome-md);font-weight:var(--yumzi-sys-font-weight-semibold);line-height:var(--yumzi-sys-line-height-snug);min-width:0;padding-right:var(--yumzi-sys-space-8)}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] [data-yumzi-search-result-title]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;line-height:var(--yumzi-sys-line-height-snug);display:block;overflow:hidden}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result-text small{color:var(--yumzi-menu-settings-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-size-tab);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-snug)}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result-meta{font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-snug);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;max-width:36%;overflow:hidden}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-search-result-text mark{font:inherit;line-height:inherit;padding:0}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] [data-yumzi-search-empty]{max-width:var(--yumzi-sys-size-18);padding:var(--yumzi-sys-space-4) var(--yumzi-sys-space-8);color:var(--yumzi-menu-settings-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-empty);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal);text-align:center;margin:0 auto;display:block}.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] [data-yumzi-search-empty][hidden]{display:none}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories]) .yumzi-menu__utility-sheet-footer{padding:var(--yumzi-sys-space-8) var(--yumzi-sys-space-16) 0}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories]) .yumzi-menu__utility-sheet-footer[data-yumzi-utility-sheet-branding]{padding-top:var(--yumzi-sys-space-8);padding-bottom:max(var(--yumzi-sys-space-8), calc(env(safe-area-inset-bottom) + var(--yumzi-sys-space-4)))}.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=language],[data-yumzi-utility-sheet=filter],[data-yumzi-utility-sheet=categories]) .yumzi-menu__utility-sheet-primary-action{min-height:var(--yumzi-sys-control-lg);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-chrome-md);font-weight:var(--yumzi-sys-font-weight-semibold);letter-spacing:0;text-transform:none}:where(.yumzi-menu .yumzi-menu__detail-sheet){max-height:min(90%, calc(100dvh - var(--yumzi-sys-space-32)));-ms-overflow-style:none;border-radius:var(--yumzi-sys-control-sm) var(--yumzi-sys-control-sm) 0 0;box-shadow:var(--yumzi-sys-elevation-sheet);scrollbar-width:none;border:0;flex-direction:column;display:flex;overflow:hidden}:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome){z-index:var(--yumzi-sys-z-floating-low);min-height:var(--yumzi-sys-space-32);pointer-events:none;background:0 0;flex:none;position:absolute;top:0;left:0;right:0}:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome .yumzi-menu__detail-handle),:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome .yumzi-menu__detail-close),:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome .yumzi-menu__sheet-back),:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome .yumzi-menu__detail-share),:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome .yumzi-menu__wishlist-button--detail){pointer-events:auto}:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome-actions){pointer-events:none}:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome-actions .yumzi-menu__detail-close),:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome-actions .yumzi-menu__sheet-back),:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome-actions .yumzi-menu__detail-share),:where(.yumzi-menu .yumzi-menu__detail-sheet-chrome-actions .yumzi-menu__wishlist-button--detail){pointer-events:auto}:where(.yumzi-menu .yumzi-menu__detail-subview-chrome-bar){min-height:var(--yumzi-menu-utility-sheet-header-height,var(--yumzi-sys-control-lg));padding:0 var(--yumzi-menu-utility-sheet-padding-x,var(--yumzi-sys-space-24));pointer-events:none;place-items:center;display:none;position:relative}:where(.yumzi-menu .yumzi-menu__detail-subview-chrome-bar .yumzi-menu__sheet-back){pointer-events:auto}:where(.yumzi-menu [data-yumzi-menu-detail-view=dish] .yumzi-menu__detail-subview-chrome-bar){display:none}:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__detail-subview-chrome-bar),:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition-info] .yumzi-menu__detail-subview-chrome-bar),:where(.yumzi-menu [data-yumzi-menu-detail-view=declarations] .yumzi-menu__detail-subview-chrome-bar){display:grid}:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__detail-sheet-chrome-actions),:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition-info] .yumzi-menu__detail-sheet-chrome-actions),:where(.yumzi-menu [data-yumzi-menu-detail-view=declarations] .yumzi-menu__detail-sheet-chrome-actions){display:none}:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__detail-sheet-chrome),:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition-info] .yumzi-menu__detail-sheet-chrome),:where(.yumzi-menu [data-yumzi-menu-detail-view=declarations] .yumzi-menu__detail-sheet-chrome){background:0 0;min-height:auto}:where(.yumzi-menu .yumzi-menu__detail-subview-title){max-width:calc(100% - (var(--yumzi-menu-utility-sheet-close-size,var(--yumzi-sys-control-md)) * 2));text-align:center;overflow-wrap:anywhere;justify-self:center;display:none}:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__detail-subview-title[data-yumzi-menu-detail-chrome-title=nutrition]),:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition-info] .yumzi-menu__detail-subview-title[data-yumzi-menu-detail-chrome-title=nutrition-info]),:where(.yumzi-menu [data-yumzi-menu-detail-view=declarations] .yumzi-menu__detail-subview-title[data-yumzi-menu-detail-chrome-title=declarations]){display:block}.yumzi-menu .yumzi-menu__sheet-control.yumzi-menu__sheet-back[data-yumzi-menu-detail-back-for]{display:none}.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__sheet-control.yumzi-menu__sheet-back[data-yumzi-menu-detail-back-for=nutrition],.yumzi-menu [data-yumzi-menu-detail-view=nutrition-info] .yumzi-menu__sheet-control.yumzi-menu__sheet-back[data-yumzi-menu-detail-back-for=nutrition-info],.yumzi-menu [data-yumzi-menu-detail-view=declarations] .yumzi-menu__sheet-control.yumzi-menu__sheet-back[data-yumzi-menu-detail-back-for=declarations]{display:grid}.yumzi-menu .yumzi-menu__sheet-control.yumzi-menu__sheet-control--trailing,.yumzi-menu .yumzi-menu__sheet-control.yumzi-menu__detail-info--chrome{pointer-events:auto;display:none}.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__sheet-control.yumzi-menu__detail-info--chrome,.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__sheet-control.yumzi-menu__sheet-control--trailing{display:grid}:where(.yumzi-menu .yumzi-menu__detail-sheet-body){-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow:hidden auto}:where(.yumzi-menu .yumzi-menu__detail-sheet[data-yumzi-menu-detail-image=none] .yumzi-menu__detail-sheet-body){padding-top:var(--yumzi-sys-space-32)}:where(){width:0;height:0;display:none}:where(.yumzi-menu .yumzi-menu__detail-hero){height:min(var(--yumzi-sys-size-20), 42dvh);background:var(--yumzi-menu-color-muted);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-hero){background:color-mix(in srgb, var(--yumzi-menu-color-muted) 8%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__detail-hero[data-yumzi-menu-image-crop-aspect=portrait]),:where(.yumzi-menu .yumzi-menu__detail-hero[data-yumzi-menu-item-image-ratio=portrait]){height:min(var(--yumzi-sys-size-32), 64dvh)}:where(.yumzi-menu .yumzi-menu__detail-image),:where(.yumzi-menu .yumzi-menu__detail-hero-placeholder){width:100%;height:100%;display:block}:where(.yumzi-menu .yumzi-menu__detail-gallery){position:absolute;inset:0}:where(.yumzi-menu .yumzi-menu__detail-gallery-track){scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;touch-action:pan-y;width:100%;height:100%;display:flex;overflow-x:auto}:where(.yumzi-menu .yumzi-menu__detail-gallery-track[data-yumzi-menu-detail-gallery-dragging=true]){cursor:grabbing;scroll-snap-type:none}:where(.yumzi-menu .yumzi-menu__detail-gallery-slide){scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%;margin:0}:where(.yumzi-menu .yumzi-menu__detail-gallery-dots){right:0;bottom:var(--yumzi-sys-space-16);z-index:var(--yumzi-sys-z-local-3);justify-content:center;gap:var(--yumzi-sys-space-8);pointer-events:none;display:flex;position:absolute;left:0}:where(.yumzi-menu .yumzi-menu__detail-gallery-dot){width:var(--yumzi-sys-space-8);height:var(--yumzi-sys-space-8);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-sys-scrim-white-56);box-shadow:var(--yumzi-sys-elevation-1);display:block}:where(.yumzi-menu .yumzi-menu__detail-gallery-dot[data-yumzi-menu-detail-image-dot-state=active]){width:var(--yumzi-sys-space-16);background:var(--yumzi-menu-background)}:where(.yumzi-menu .yumzi-menu__detail-image){object-fit:cover}:where(.yumzi-menu .yumzi-menu__detail-hero-placeholder){background:linear-gradient(to bottom, var(--yumzi-sys-scrim), var(--yumzi-sys-scrim)), var(--yumzi-menu-color-accent-soft)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-hero-placeholder){background:linear-gradient(to bottom, var(--yumzi-sys-scrim), var(--yumzi-sys-scrim)), color-mix(in srgb, var(--yumzi-menu-color-accent-soft) 60%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__detail-hero):after{pointer-events:none;content:"";z-index:var(--yumzi-sys-z-local-2);background:linear-gradient(to bottom, var(--yumzi-sys-scrim) 0%, var(--yumzi-sys-scrim) 28%, transparent 52%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-hero):after{background:linear-gradient(to bottom, color-mix(in srgb, var(--yumzi-sys-scrim) 72%, transparent) 0%, color-mix(in srgb, var(--yumzi-sys-scrim) 28%, transparent) 28%, transparent 52%)}}:where(.yumzi-menu .yumzi-menu__detail-actions){z-index:var(--yumzi-sys-z-local-3);padding:var(--yumzi-sys-space-16) var(--yumzi-sys-sheet-padding-x) var(--yumzi-sys-space-12);background:var(--yumzi-menu-background);justify-content:space-between;align-items:center;display:flex;position:relative}.yumzi-menu .yumzi-menu__sheet-control{width:var(--yumzi-menu-system-sheet-control-size);height:var(--yumzi-menu-system-sheet-control-size);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-system-sheet-control-border);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-system-sheet-control-bg);color:var(--yumzi-menu-system-sheet-control-color);box-shadow:var(--yumzi-menu-system-sheet-control-shadow);font:inherit;-webkit-backdrop-filter:var(--yumzi-menu-system-sheet-control-backdrop-filter);cursor:pointer;place-items:center;margin:0;padding:0;line-height:0;text-decoration:none;display:grid;transform:none}.yumzi-menu .yumzi-menu__sheet-control .yumzi-menu__icon{width:var(--yumzi-menu-system-sheet-control-icon-size);height:var(--yumzi-menu-system-sheet-control-icon-size)}.yumzi-menu .yumzi-menu__sheet-control:active:not(:disabled){scale:var(--yumzi-sys-press-scale)}.yumzi-menu :where(.yumzi-menu__detail-close),.yumzi-menu :where(.yumzi-menu__detail-share),.yumzi-menu :where(.yumzi-menu__wishlist-button--detail),.yumzi-menu :where(.yumzi-menu__sheet-control--dish){--yumzi-menu-detail-action-inset:var(--yumzi-sys-space-16);top:max(var(--yumzi-menu-detail-action-inset), env(safe-area-inset-top));z-index:var(--yumzi-sys-z-local-5);position:absolute}.yumzi-menu :where(.yumzi-menu__detail-close),.yumzi-menu :where(.yumzi-menu__sheet-control--dish.yumzi-menu__sheet-back),.yumzi-menu :where(.yumzi-menu__sheet-back--dish){left:var(--yumzi-menu-detail-action-inset)}.yumzi-menu :where(.yumzi-menu__detail-share){right:var(--yumzi-menu-detail-action-inset)}.yumzi-menu :where(.yumzi-menu__wishlist-button--detail){right:calc(var(--yumzi-menu-detail-action-inset) + var(--yumzi-sys-control-lg) + var(--yumzi-sys-space-8))}:where(.yumzi-menu .yumzi-menu__detail-info-actions){justify-content:flex-start;gap:var(--yumzi-sys-space-8);margin-top:var(--yumzi-sys-space-12);flex-wrap:wrap;display:flex}:where(.yumzi-menu .yumzi-menu__detail-info-action){padding:var(--yumzi-sys-space-8) var(--yumzi-sys-space-12);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);margin:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-info-action){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 80%, transparent)}}:where(.yumzi-menu .yumzi-menu__detail-info-action){border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-info-action){background:color-mix(in srgb, var(--yumzi-menu-color-text) 6%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__detail-info-action){color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-snug);cursor:pointer}:where(.yumzi-menu .yumzi-menu__detail-info-action:active){scale:.97}.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__detail-hero,.yumzi-menu [data-yumzi-menu-detail-view=nutrition-info] .yumzi-menu__detail-hero,.yumzi-menu [data-yumzi-menu-detail-view=declarations] .yumzi-menu__detail-hero{display:none}.yumzi-menu [data-yumzi-menu-detail-view=nutrition] [data-yumzi-menu-detail-content-view=nutrition],.yumzi-menu [data-yumzi-menu-detail-view=nutrition-info] [data-yumzi-menu-detail-content-view=nutrition-info],.yumzi-menu [data-yumzi-menu-detail-view=declarations] [data-yumzi-menu-detail-content-view=declarations]{gap:var(--yumzi-sys-sheet-stack-gap);padding:calc(var(--yumzi-sys-control-sm) + var(--yumzi-menu-utility-sheet-header-height,var(--yumzi-sys-control-lg)) + var(--yumzi-sys-space-16)) var(--yumzi-sys-sheet-padding-x) var(--yumzi-sys-space-32);border-radius:0;margin-top:0}.yumzi-menu [data-yumzi-menu-detail-view=nutrition] .yumzi-menu__detail-handle,.yumzi-menu [data-yumzi-menu-detail-view=nutrition-info] .yumzi-menu__detail-handle,.yumzi-menu [data-yumzi-menu-detail-view=declarations] .yumzi-menu__detail-handle{height:var(--yumzi-sys-control-sm)}.yumzi-menu .yumzi-menu__sheet-back--chrome,.yumzi-menu .yumzi-menu__sheet-control--chrome{top:0;bottom:0;left:var(--yumzi-menu-utility-sheet-padding-x,var(--yumzi-sys-space-24));z-index:var(--yumzi-sys-z-floating);margin-top:auto;margin-bottom:auto;position:absolute;transform:none}.yumzi-menu .yumzi-menu__sheet-control--trailing.yumzi-menu__sheet-control--chrome,.yumzi-menu .yumzi-menu__detail-info--chrome{left:auto;right:var(--yumzi-menu-utility-sheet-padding-x,var(--yumzi-sys-space-24))}:where(.yumzi-menu .yumzi-menu__nutrition-content){gap:var(--yumzi-sys-sheet-stack-gap);color:var(--yumzi-menu-color-item-title,var(--yumzi-menu-color-text));font-family:var(--yumzi-menu-typography-item-title-family,var(--yumzi-menu-font-secondary));font-size:var(--yumzi-menu-typography-item-title-size,var(--yumzi-sys-font-s));font-style:var(--yumzi-menu-typography-item-title-font-style,normal);font-weight:var(--yumzi-menu-typography-item-title-weight,600);letter-spacing:var(--yumzi-menu-typography-item-title-letter-spacing,normal);line-height:var(--yumzi-menu-typography-item-title-line-height,1.3);text-transform:var(--yumzi-menu-typography-item-title-text-transform,none);padding:0;display:grid}:where(.yumzi-menu .yumzi-menu__nutrition-legend-item--nested),:where(.yumzi-menu .yumzi-menu__nutrition-option-code),:where(.yumzi-menu .yumzi-menu__nutrition-kcal span),:where(.yumzi-menu .yumzi-menu__nutrition-summary-row span:first-child){color:var(--yumzi-menu-color-item-description,var(--yumzi-menu-color-muted));font-family:var(--yumzi-menu-typography-item-description-family,var(--yumzi-menu-font-secondary));font-size:var(--yumzi-menu-typography-item-description-size,var(--yumzi-sys-font-chrome-md));font-style:var(--yumzi-menu-typography-item-description-font-style,normal);font-weight:var(--yumzi-menu-typography-item-description-weight,480);letter-spacing:var(--yumzi-menu-typography-item-description-letter-spacing,normal);line-height:var(--yumzi-menu-typography-item-description-line-height,1.35);text-transform:var(--yumzi-menu-typography-item-description-text-transform,none)}:where(.yumzi-menu .yumzi-menu__nutrition-kicker){text-align:center;color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-caption);font-style:normal;font-weight:var(--yumzi-sys-font-weight-regular);letter-spacing:0;line-height:var(--yumzi-sys-line-height-snug);text-transform:none;margin:0}:where(.yumzi-menu .yumzi-menu__nutrition-divider){border:0;border-top:var(--yumzi-menu-divider-width,var(--yumzi-sys-hairline)) solid var(--yumzi-menu-color-border);width:100%;height:0;margin:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-divider){border-top:var(--yumzi-menu-divider-width,var(--yumzi-sys-hairline)) solid color-mix(in srgb, var(--yumzi-menu-color-border) 82%, transparent)}}:where(.yumzi-menu .yumzi-menu__nutrition-info){gap:var(--yumzi-sys-sheet-row-gap);color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-font-secondary);text-align:center;margin:0;padding:0;display:grid}:where(.yumzi-menu .yumzi-menu__nutrition-info-disclaimer),:where(.yumzi-menu .yumzi-menu__nutrition-info-updated){letter-spacing:0;text-transform:none;margin:0;font-family:inherit;font-style:normal}:where(.yumzi-menu .yumzi-menu__nutrition-info-disclaimer){color:var(--yumzi-menu-color-text);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal)}:where(.yumzi-menu .yumzi-menu__nutrition-info-updated){color:var(--yumzi-menu-color-muted);font-size:var(--yumzi-sys-font-caption);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal)}:where(.yumzi-menu){--yumzi-nutrition-protein:#4dacf6;--yumzi-nutrition-fat:#f0cf4c;--yumzi-nutrition-sat:#f67f2f;--yumzi-nutrition-carbs:#58cd78;--yumzi-nutrition-sugar:#24c1c9;--yumzi-nutrition-salt:#9da5b1}@supports (color:lab(0% 0 0)){:where(.yumzi-menu){--yumzi-nutrition-protein:lab(67.1788% -11.1933 -45.7924);--yumzi-nutrition-fat:lab(84.3097% 1.6501 66.5924);--yumzi-nutrition-sat:lab(66.4703% 43.0131 61.6986);--yumzi-nutrition-carbs:lab(74.1832% -48.2163 31.6859);--yumzi-nutrition-sugar:lab(71.0008% -37.5682 -15.4301);--yumzi-nutrition-salt:lab(67.45% -.932187 -7.4149)}}:where(.yumzi-menu .yumzi-menu__nutrition-chart-wrap){width:min(var(--yumzi-sys-size-17), 72vw);aspect-ratio:1;margin:0 auto;position:relative}:where(.yumzi-menu .yumzi-menu__nutrition-chart){background:conic-gradient(var(--yumzi-nutrition-protein) 0 18%, var(--yumzi-nutrition-fat) 18% 43%, var(--yumzi-nutrition-sat) 43% 52%, var(--yumzi-nutrition-carbs) 52% 78%, var(--yumzi-nutrition-sugar) 78% 88%, var(--yumzi-nutrition-salt) 88% 100%);width:100%;height:100%;-webkit-mask:radial-gradient(farthest-side, transparent 58%, var(--yumzi-sys-color-mask-black) 59%);-webkit-mask:radial-gradient(farthest-side, transparent 58%, var(--yumzi-sys-color-mask-black) 59%);-webkit-mask:radial-gradient(farthest-side, transparent 58%, var(--yumzi-sys-color-mask-black) 59%);-webkit-mask:radial-gradient(farthest-side, transparent 58%, var(--yumzi-sys-color-mask-black) 59%);mask:radial-gradient(farthest-side, transparent 58%, var(--yumzi-sys-color-mask-black) 59%);border-radius:50%}:where(.yumzi-menu .yumzi-menu__nutrition-kcal){text-align:center;pointer-events:none;color:inherit;place-content:center;display:grid;position:absolute;inset:0}:where(.yumzi-menu .yumzi-menu__nutrition-kcal strong){font:inherit;font-size:1.55em;font-weight:inherit;line-height:var(--yumzi-sys-line-height-tight);font-variant-numeric:tabular-nums}:where(.yumzi-menu .yumzi-menu__nutrition-legend){gap:var(--yumzi-sys-space-8);margin:0;padding:0;list-style:none;display:grid}:where(.yumzi-menu .yumzi-menu__nutrition-legend-item){grid-template-columns:var(--yumzi-sys-space-8) minmax(0, 1fr) auto;align-items:center;column-gap:var(--yumzi-sys-space-8);row-gap:var(--yumzi-sys-space-8);min-height:var(--yumzi-sys-space-24);color:inherit;font:inherit;display:grid}:where(.yumzi-menu .yumzi-menu__nutrition-legend-item--nested){padding-left:var(--yumzi-sys-space-12)}:where(.yumzi-menu .yumzi-menu__nutrition-legend-swatch){width:var(--yumzi-sys-space-8);height:var(--yumzi-sys-space-8);background:var(--yumzi-nutrition-protein);border-radius:50%}:where(.yumzi-menu .yumzi-menu__nutrition-legend-item[data-yumzi-nutrition-macro=protein] .yumzi-menu__nutrition-legend-swatch){background:var(--yumzi-nutrition-protein)}:where(.yumzi-menu .yumzi-menu__nutrition-legend-item[data-yumzi-nutrition-macro=fat] .yumzi-menu__nutrition-legend-swatch){background:var(--yumzi-nutrition-fat)}:where(.yumzi-menu .yumzi-menu__nutrition-legend-item[data-yumzi-nutrition-macro=sat] .yumzi-menu__nutrition-legend-swatch){background:var(--yumzi-nutrition-sat)}:where(.yumzi-menu .yumzi-menu__nutrition-legend-item[data-yumzi-nutrition-macro=carbs] .yumzi-menu__nutrition-legend-swatch){background:var(--yumzi-nutrition-carbs)}:where(.yumzi-menu .yumzi-menu__nutrition-legend-item[data-yumzi-nutrition-macro=sugar] .yumzi-menu__nutrition-legend-swatch){background:var(--yumzi-nutrition-sugar)}:where(.yumzi-menu .yumzi-menu__nutrition-legend-item[data-yumzi-nutrition-macro=salt] .yumzi-menu__nutrition-legend-swatch){background:var(--yumzi-nutrition-salt)}:where(.yumzi-menu .yumzi-menu__nutrition-legend-value){font:inherit;font-variant-numeric:tabular-nums}:where(.yumzi-menu .yumzi-menu__nutrition-components){gap:var(--yumzi-sys-space-8);scrollbar-width:none;margin:0;padding:0;display:flex;overflow-x:auto}:where(){display:none}:where(.yumzi-menu .yumzi-menu__nutrition-component-chip){padding:var(--yumzi-sys-space-8) var(--yumzi-sys-space-12);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));background:var(--yumzi-menu-color-tab-inactive-fill,var(--yumzi-menu-color-text));border:0;flex:none;margin:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-component-chip){background:var(--yumzi-menu-color-tab-inactive-fill,color-mix(in srgb, var(--yumzi-menu-color-text) 8%, var(--yumzi-menu-background)))}}:where(.yumzi-menu .yumzi-menu__nutrition-component-chip){color:var(--yumzi-menu-color-tab-inactive-text,var(--yumzi-menu-color-text));font-family:var(--yumzi-menu-typography-tab-label-family,var(--yumzi-menu-font-secondary));font-size:var(--yumzi-menu-typography-tab-label-size,var(--yumzi-sys-font-s));font-style:var(--yumzi-menu-typography-tab-label-font-style,normal);font-weight:var(--yumzi-menu-typography-tab-label-weight,560);letter-spacing:var(--yumzi-menu-typography-tab-label-letter-spacing,normal);line-height:var(--yumzi-menu-typography-tab-label-line-height,1);text-transform:var(--yumzi-menu-typography-tab-label-text-transform,none);cursor:pointer}:where(.yumzi-menu .yumzi-menu__nutrition-component-chip[data-yumzi-nutrition-component-state=active]){background:var(--yumzi-menu-color-tab-active-fill,var(--yumzi-menu-color-accent));color:var(--yumzi-menu-color-tab-active-text,var(--yumzi-menu-color-accent-contrast))}:where(.yumzi-menu .yumzi-menu__nutrition-options){gap:0;display:grid}:where(.yumzi-menu .yumzi-menu__nutrition-option-panel:not([hidden])){gap:0;margin:0;padding:0;display:grid}:where(.yumzi-menu .yumzi-menu__nutrition-option){align-items:center;column-gap:var(--yumzi-menu-space-12,var(--yumzi-sys-space-12));row-gap:var(--yumzi-sys-space-4);min-height:auto;padding:var(--yumzi-sys-space-12) 0;border:0;border-top:var(--yumzi-menu-divider-width,var(--yumzi-sys-hairline)) solid var(--yumzi-menu-color-border);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-option){border-top:var(--yumzi-menu-divider-width,var(--yumzi-sys-hairline)) solid color-mix(in srgb, var(--yumzi-menu-color-border) 72%, transparent)}}:where(.yumzi-menu .yumzi-menu__nutrition-option){color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:0}:where(.yumzi-menu .yumzi-menu__nutrition-option-panel .yumzi-menu__nutrition-option:first-child){padding-top:var(--yumzi-sys-space-4);border-top:0}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input]){appearance:none;box-sizing:border-box;width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16);border:var(--yumzi-sys-border-radio) solid var(--yumzi-menu-color-text);flex-shrink:0;align-self:center;margin:.12em 0 0;padding:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input]){border:var(--yumzi-sys-border-radio) solid color-mix(in srgb, var(--yumzi-menu-color-text) 52%, transparent)}}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input]){background:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input]){background:color-mix(in srgb, var(--yumzi-menu-color-text) 10%, transparent)}}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input]){color:var(--yumzi-menu-color-accent);cursor:pointer}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input][type=radio]){border-radius:var(--yumzi-sys-radius-pill)}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input][type=checkbox]){border-radius:var(--yumzi-sys-radius-sm,4px)}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input]:checked){border-color:var(--yumzi-menu-color-accent);background:var(--yumzi-menu-color-accent)}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input][type=radio]:checked){box-shadow:inset 0 0 0 var(--yumzi-sys-radio-inset) var(--yumzi-menu-background)}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input][type=checkbox]:checked){background-color:var(--yumzi-menu-color-accent);box-shadow:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.2 6.6 11.2 12.5 4.8' stroke='%230a0a0a' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:72% 72%}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input]:focus-visible){outline:2px solid var(--yumzi-menu-color-accent)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input]:focus-visible){outline:2px solid color-mix(in srgb, var(--yumzi-menu-color-accent) 70%, transparent)}}:where(.yumzi-menu .yumzi-menu__nutrition-option input[data-yumzi-nutrition-option-input]:focus-visible){outline-offset:2px}:where(.yumzi-menu .yumzi-menu__nutrition-option[data-yumzi-nutrition-qty-enabled][data-yumzi-nutrition-option-state=selected] input[data-yumzi-nutrition-option-input]){width:var(--yumzi-sys-hairline);height:var(--yumzi-sys-hairline);margin:-var(--yumzi-sys-hairline);clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;box-shadow:none;background:0 0;border:0;padding:0;position:absolute;overflow:hidden}:where(.yumzi-menu .yumzi-menu__nutrition-qty:not([hidden])){align-self:center;align-items:center;gap:var(--yumzi-sys-space-4);min-height:var(--yumzi-sys-control-sm);padding:var(--yumzi-sys-space-4);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));background:var(--yumzi-menu-color-tab-inactive-fill,var(--yumzi-menu-color-text));border:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-qty:not([hidden])){background:var(--yumzi-menu-color-tab-inactive-fill,color-mix(in srgb, var(--yumzi-menu-color-text) 8%, var(--yumzi-menu-background)))}}:where(.yumzi-menu .yumzi-menu__nutrition-qty:not([hidden])){color:var(--yumzi-menu-color-tab-inactive-text,var(--yumzi-menu-color-text));box-shadow:none;font:inherit}:where(.yumzi-menu .yumzi-menu__nutrition-qty-btn){width:var(--yumzi-sys-space-24);height:var(--yumzi-sys-space-24);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));background:var(--yumzi-menu-color-text);border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-qty-btn){background:color-mix(in srgb, var(--yumzi-menu-color-text) 6%, transparent)}}:where(.yumzi-menu .yumzi-menu__nutrition-qty-btn){color:inherit;font:inherit;cursor:pointer;line-height:0}:where(.yumzi-menu .yumzi-menu__nutrition-qty-btn:active){background:var(--yumzi-menu-color-text);scale:.94}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-qty-btn:active){background:color-mix(in srgb, var(--yumzi-menu-color-text) 12%, transparent)}}:where(.yumzi-menu .yumzi-menu__nutrition-qty-icon){width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16);pointer-events:none;flex-shrink:0;display:block}:where(.yumzi-menu .yumzi-menu__nutrition-qty-value){min-width:var(--yumzi-sys-control-icon-md);min-height:var(--yumzi-sys-space-24);padding:0 var(--yumzi-sys-space-4);text-align:center;font:inherit;font-variant-numeric:tabular-nums;line-height:var(--yumzi-sys-line-height-tight);color:inherit;justify-content:center;align-items:center;display:inline-flex}:where(.yumzi-menu .yumzi-menu__nutrition-option-label){overflow-wrap:anywhere;min-width:0;color:inherit;font:inherit}:where(.yumzi-menu .yumzi-menu__nutrition-option-code){text-align:right;white-space:nowrap;justify-self:end}:where(.yumzi-menu .yumzi-menu__nutrition-summary){gap:var(--yumzi-sys-sheet-row-gap);color:inherit;font:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:grid}:where(.yumzi-menu .yumzi-menu__nutrition-summary-title),:where(.yumzi-menu .yumzi-menu__nutrition-summary h3){align-items:center;gap:var(--yumzi-sys-space-16);color:inherit;font:inherit;margin:0;display:flex}:where(.yumzi-menu .yumzi-menu__nutrition-summary-title):after,:where(.yumzi-menu .yumzi-menu__nutrition-summary h3):after{content:"";min-width:var(--yumzi-sys-space-32);border-top:var(--yumzi-menu-divider-width,var(--yumzi-sys-hairline)) solid var(--yumzi-menu-color-border);flex:auto}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__nutrition-summary-title):after,:where(.yumzi-menu .yumzi-menu__nutrition-summary h3):after{border-top:var(--yumzi-menu-divider-width,var(--yumzi-sys-hairline)) solid color-mix(in srgb, var(--yumzi-menu-color-border) 82%, transparent)}}:where(.yumzi-menu .yumzi-menu__nutrition-summary-row){grid-template-columns:var(--yumzi-sys-size-5-75) minmax(0, 1fr);align-items:baseline;column-gap:var(--yumzi-menu-space-12,var(--yumzi-sys-space-12));row-gap:var(--yumzi-sys-space-4);min-height:auto;color:inherit;font:inherit;display:grid}:where(.yumzi-menu .yumzi-menu__nutrition-summary-row strong){min-width:0;color:inherit;font:inherit;font-weight:inherit;overflow-wrap:anywhere}:where(.yumzi-menu .yumzi-menu__share-toast){left:50%;bottom:max(var(--yumzi-sys-space-24), calc(env(safe-area-inset-bottom) + var(--yumzi-sys-space-16)));z-index:var(--yumzi-sys-z-toast);max-width:min(var(--yumzi-sys-size-20), calc(100vw - var(--yumzi-sys-space-32)));padding:var(--yumzi-sys-space-12) var(--yumzi-sys-space-16);border-radius:var(--yumzi-sys-radius-pill);background:var(--yumzi-menu-color-text);position:fixed}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__share-toast){background:color-mix(in srgb, var(--yumzi-menu-color-text) 92%, transparent)}}:where(.yumzi-menu .yumzi-menu__share-toast){color:var(--yumzi-menu-background);box-shadow:var(--yumzi-sys-elevation-1);font-family:var(--yumzi-menu-font-secondary);font-size:var(--yumzi-sys-font-size-lg);font-weight:var(--yumzi-sys-font-weight-semibold);line-height:var(--yumzi-sys-line-height-snug);text-align:center;pointer-events:none;opacity:0;transform:translateX(-50%) translateY(var(--yumzi-sys-space-12)) scale(var(--yumzi-sys-press-scale));transition:opacity var(--yumzi-sys-duration-medium) var(--yumzi-menu-press-ease,var(--yumzi-sys-ease-standard)), transform var(--yumzi-sys-duration-medium) var(--yumzi-menu-press-ease,var(--yumzi-sys-ease-standard))}:where(.yumzi-menu .yumzi-menu__share-toast[data-yumzi-toast-state=open]){opacity:1;transform:translate(-50%)translateY(0)scale(1)}:where(.yumzi-menu .yumzi-menu__share-toast[data-yumzi-toast-state=leaving]){opacity:0;transform:translateX(-50%) translateY(var(--yumzi-sys-space-8)) scale(var(--yumzi-sys-press-scale));transition-duration:var(--yumzi-sys-duration-fast)}:where(.yumzi-menu .yumzi-menu__detail-actions .yumzi-menu__detail-close),:where(.yumzi-menu .yumzi-menu__detail-actions .yumzi-menu__detail-share),:where(.yumzi-menu .yumzi-menu__detail-actions .yumzi-menu__wishlist-button--detail){position:static}:where(.yumzi-menu .yumzi-menu__detail-content){z-index:var(--yumzi-sys-z-local-2);gap:var(--yumzi-sys-sheet-stack-gap);margin-top:-var(--yumzi-sys-space-32);padding:var(--yumzi-sys-space-32) var(--yumzi-sys-sheet-padding-x) var(--yumzi-sys-space-32);border-radius:var(--yumzi-sys-control-sm) var(--yumzi-sys-control-sm) 0 0;background:var(--yumzi-menu-background);display:grid;position:relative}:where(.yumzi-menu .yumzi-menu__detail-sheet[data-yumzi-menu-detail-image=none] .yumzi-menu__detail-content){padding-top:var(--yumzi-sys-space-32);border-radius:0;margin-top:0}:where(.yumzi-menu [data-yumzi-menu-detail-content-view]){display:none}:where(.yumzi-menu [data-yumzi-menu-detail-view=dish] [data-yumzi-menu-detail-content-view=dish]),:where(.yumzi-menu [data-yumzi-menu-detail-view=declarations] [data-yumzi-menu-detail-content-view=declarations]),:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition] [data-yumzi-menu-detail-content-view=nutrition]),:where(.yumzi-menu [data-yumzi-menu-detail-view=nutrition-info] [data-yumzi-menu-detail-content-view=nutrition-info]){display:grid}:where(.yumzi-menu .yumzi-menu__detail-kicker),:where(.yumzi-menu .yumzi-menu__detail-title),:where(.yumzi-menu .yumzi-menu__detail-description),:where(.yumzi-menu .yumzi-menu__detail-price),:where(.yumzi-menu .yumzi-menu__detail-section-title){overflow-wrap:anywhere;margin:0}:where(.yumzi-menu .yumzi-menu__detail-kicker){color:var(--yumzi-menu-color-category-description);font-family:var(--yumzi-menu-typography-category-description-family);font-size:var(--yumzi-menu-typography-category-description-size);font-style:var(--yumzi-menu-typography-category-description-font-style);font-weight:var(--yumzi-menu-typography-category-description-weight);letter-spacing:var(--yumzi-menu-typography-category-description-letter-spacing);line-height:var(--yumzi-menu-typography-category-description-line-height);text-transform:var(--yumzi-menu-typography-category-description-text-transform)}:where(.yumzi-menu .yumzi-menu__detail-title){color:var(--yumzi-menu-color-category-title);font-family:var(--yumzi-menu-typography-category-title-family);font-size:var(--yumzi-menu-typography-category-title-size);font-style:var(--yumzi-menu-typography-category-title-font-style);font-weight:var(--yumzi-menu-typography-category-title-weight);letter-spacing:var(--yumzi-menu-typography-category-title-letter-spacing);line-height:var(--yumzi-menu-typography-category-title-line-height);text-transform:var(--yumzi-menu-typography-category-title-text-transform)}:where(.yumzi-menu .yumzi-menu__detail-description){color:var(--yumzi-menu-color-item-description);font-family:var(--yumzi-menu-typography-item-description-family);font-size:calc(var(--yumzi-menu-typography-item-description-size) * 1.08);font-style:var(--yumzi-menu-typography-item-description-font-style);font-weight:var(--yumzi-menu-typography-item-description-weight);letter-spacing:var(--yumzi-menu-typography-item-description-letter-spacing);line-height:var(--yumzi-menu-typography-item-description-line-height);text-transform:var(--yumzi-menu-typography-item-description-text-transform)}:where(.yumzi-menu button.yumzi-menu__detail-description[data-yumzi-menu-detail-action=declarations]){cursor:pointer;text-align:left;background:0 0;border:0;width:fit-content;max-width:100%;padding:0}:where(.yumzi-menu .yumzi-menu__detail-price){color:var(--yumzi-menu-color-item-price);font-family:var(--yumzi-menu-typography-item-price-family);font-size:calc(var(--yumzi-menu-typography-item-price-size) * 1.12);font-style:var(--yumzi-menu-typography-item-price-font-style);font-weight:var(--yumzi-menu-typography-item-price-weight);letter-spacing:var(--yumzi-menu-typography-item-price-letter-spacing);line-height:var(--yumzi-menu-typography-item-price-line-height);text-transform:var(--yumzi-menu-typography-item-price-text-transform)}:where(.yumzi-menu .yumzi-menu__detail-chip-list){gap:var(--yumzi-sys-space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where(.yumzi-menu .yumzi-menu__detail-chip){align-items:center;gap:var(--yumzi-sys-space-8);max-width:100%;padding:var(--yumzi-menu-category-tab-padding-y) var(--yumzi-menu-category-tab-padding-x);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-accent-soft);color:var(--yumzi-menu-color-tag-accent);cursor:default;font-family:var(--yumzi-menu-typography-item-tag-family);font-size:var(--yumzi-menu-typography-item-tag-size);font-style:var(--yumzi-menu-typography-item-tag-font-style);font-weight:var(--yumzi-menu-typography-item-tag-weight);letter-spacing:var(--yumzi-menu-typography-item-tag-letter-spacing);line-height:var(--yumzi-menu-typography-item-tag-line-height);text-transform:var(--yumzi-menu-typography-item-tag-text-transform);text-align:left;border:0;display:inline-flex}:where(.yumzi-menu .yumzi-menu__detail-chip[data-yumzi-menu-detail-chip-type=declarations]){min-height:var(--yumzi-sys-space-24);padding:var(--yumzi-menu-category-tab-padding-y) var(--yumzi-menu-category-tab-padding-x);background:var(--yumzi-menu-color-tab-inactive-fill);color:var(--yumzi-menu-color-tab-inactive-text);font-family:var(--yumzi-menu-typography-tab-label-family);font-size:var(--yumzi-menu-typography-tab-label-size);font-style:var(--yumzi-menu-typography-tab-label-font-style);font-weight:var(--yumzi-menu-typography-tab-label-weight);letter-spacing:var(--yumzi-menu-typography-tab-label-letter-spacing);line-height:var(--yumzi-menu-typography-tab-label-line-height);text-transform:var(--yumzi-menu-typography-tab-label-text-transform)}:where(button.yumzi-menu__detail-chip){cursor:pointer}:where(.yumzi-menu .yumzi-menu__detail-section){gap:var(--yumzi-sys-space-12);display:grid}:where(.yumzi-menu .yumzi-menu__detail-section+.yumzi-menu__detail-section){padding-top:var(--yumzi-sys-space-8)}:where(.yumzi-menu .yumzi-menu__detail-section-title){align-items:center;gap:var(--yumzi-sys-space-16);color:var(--yumzi-menu-color-item-title);font-family:var(--yumzi-menu-typography-item-title-family);font-size:var(--yumzi-menu-typography-item-title-size);font-style:var(--yumzi-menu-typography-item-title-font-style);font-weight:var(--yumzi-menu-typography-item-title-weight);letter-spacing:var(--yumzi-menu-typography-item-title-letter-spacing);line-height:var(--yumzi-menu-typography-item-title-line-height);text-transform:var(--yumzi-menu-typography-item-title-text-transform);display:flex}:where(.yumzi-menu .yumzi-menu__detail-section-title):after{content:"";min-width:var(--yumzi-sys-space-32);border-top:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border);flex:auto}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-section-title):after{border-top:var(--yumzi-menu-divider-width) solid color-mix(in srgb, var(--yumzi-menu-color-border) 82%, transparent)}}:where(.yumzi-menu .yumzi-menu__detail-variant-list),:where(.yumzi-menu .yumzi-menu__detail-option-list){gap:0;margin:0;padding:0;list-style:none;display:grid}:where(.yumzi-menu .yumzi-menu__detail-variant),:where(.yumzi-menu .yumzi-menu__detail-option){align-items:baseline;gap:var(--yumzi-menu-space-12);min-height:auto;color:var(--yumzi-menu-color-item-description);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-typography-item-description-size);font-style:var(--yumzi-menu-typography-item-description-font-style);font-weight:var(--yumzi-menu-typography-item-description-weight);letter-spacing:var(--yumzi-menu-typography-item-description-letter-spacing);line-height:var(--yumzi-menu-typography-item-description-line-height);text-transform:var(--yumzi-menu-typography-item-description-text-transform);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;padding:0;display:grid}:where(.yumzi-menu .yumzi-menu__detail-option[data-yumzi-menu-detail-option-state=selected]){color:var(--yumzi-menu-color-item-description)}:where(.yumzi-menu .yumzi-menu__detail-variant span),:where(.yumzi-menu .yumzi-menu__detail-option span){min-width:0;color:var(--yumzi-menu-color-item-description);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-typography-item-description-size);font-style:var(--yumzi-menu-typography-item-description-font-style);font-weight:var(--yumzi-menu-typography-item-description-weight);letter-spacing:var(--yumzi-menu-typography-item-description-letter-spacing);line-height:var(--yumzi-menu-typography-item-description-line-height);overflow-wrap:anywhere;text-transform:var(--yumzi-menu-typography-item-description-text-transform)}:where(.yumzi-menu .yumzi-menu__detail-variant strong),:where(.yumzi-menu .yumzi-menu__detail-option strong){color:var(--yumzi-menu-color-item-price);font-family:var(--yumzi-menu-typography-item-price-family);font-size:var(--yumzi-menu-typography-item-price-size);font-style:var(--yumzi-menu-typography-item-price-font-style);font-weight:var(--yumzi-menu-typography-item-price-weight);letter-spacing:var(--yumzi-menu-typography-item-price-letter-spacing);line-height:var(--yumzi-menu-typography-item-price-line-height);text-align:right;text-transform:var(--yumzi-menu-typography-item-price-text-transform);white-space:nowrap;justify-self:end}:where(.yumzi-menu .yumzi-menu__detail-recommendation-list),:where(.yumzi-menu .yumzi-menu__detail-recommendation){min-width:0}@media (min-width:900px){:where(.yumzi-menu[data-yumzi-host-frame=phone]:not([data-yumzi-layout-viewport=desktop]) .yumzi-menu__floating-controls),:where(.yumzi-menu[data-yumzi-host-frame=phone]:not([data-yumzi-layout-viewport=desktop]) .yumzi-menu__utility-sheet-overlay),:where(.yumzi-menu[data-yumzi-host-frame=phone]:not([data-yumzi-layout-viewport=desktop]) .yumzi-menu__detail-overlay){width:min(var(--yumzi-sys-phone-frame-width), calc(100vw - var(--yumzi-sys-phone-frame-gutter)));left:50%;right:auto;transform:translate(-50%)}:where(.yumzi-menu[data-yumzi-host-frame=phone]:not([data-yumzi-layout-viewport=desktop]) .yumzi-menu__home-island){left:max(var(--yumzi-sys-space-16), calc(50% - var(--yumzi-sys-phone-frame-half-width)))}:where(.yumzi-menu[data-yumzi-host-frame=phone]:not([data-yumzi-layout-viewport=desktop]) .yumzi-menu__utility-sheet-overlay),:where(.yumzi-menu[data-yumzi-host-frame=phone]:not([data-yumzi-layout-viewport=desktop]) .yumzi-menu__detail-overlay){top:max(var(--yumzi-sys-phone-frame-inset), calc((100dvh - var(--yumzi-sys-phone-frame-max-height)) / 2 + var(--yumzi-sys-phone-frame-overlay-pad)));bottom:max(var(--yumzi-sys-phone-frame-inset), calc((100dvh - var(--yumzi-sys-phone-frame-max-height)) / 2 + var(--yumzi-sys-phone-frame-overlay-pad)));border-radius:var(--yumzi-sys-phone-frame-radius);height:auto}:where(.yumzi-menu[data-yumzi-host-frame=phone]:not([data-yumzi-layout-viewport=desktop]) .yumzi-menu__floating-controls){bottom:max(var(--yumzi-sys-phone-frame-control-bottom), calc((100dvh - var(--yumzi-sys-phone-frame-max-height)) / 2 + var(--yumzi-sys-phone-frame-control-bottom)))}}@media (prefers-reduced-motion:reduce){:where(.yumzi-menu .yumzi-menu__category-nav),:where(.yumzi-menu .yumzi-menu__home-island),:where(.yumzi-menu .yumzi-menu__category-tab),:where(.yumzi-menu .yumzi-menu__category-tab-pill),:where(.yumzi-menu .yumzi-menu__utility-sheet),:where(.yumzi-menu .yumzi-menu__detail-sheet),:where(.yumzi-menu .yumzi-menu__utility-sheet-backdrop),:where(.yumzi-menu .yumzi-menu__detail-backdrop){transition:none;animation:none!important}}:where(.yumzi-menu .yumzi-menu__item-list){row-gap:var(--yumzi-sys-item-list-row-gap);column-gap:var(--yumzi-sys-item-list-col-gap);margin:0;padding:0;list-style:none;display:grid}:where(.yumzi-menu[data-yumzi-menu-item-layout=grid] .yumzi-menu__item-list){grid-template-columns:repeat(var(--yumzi-menu-item-columns), minmax(0, 1fr));column-gap:var(--yumzi-sys-item-list-col-gap);row-gap:var(--yumzi-sys-item-list-row-gap)}:where(.yumzi-menu .yumzi-menu__item-list>[data-yumzi-menu-item-image=none]:has(+[data-yumzi-menu-item-image=present]) .yumzi-menu__item){border-bottom:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border)}:where(.yumzi-menu[data-yumzi-menu-item-layout=grid] [data-yumzi-menu-item-grid-placement=full]){grid-column:1/-1}:where(.yumzi-menu .yumzi-menu__item){gap:var(--yumzi-menu-space-8);padding:0;display:grid}:where(.yumzi-menu .yumzi-menu__item[data-yumzi-menu-item-image=present]){gap:var(--yumzi-menu-space-16)}:where(.yumzi-menu .yumzi-menu__item[data-yumzi-menu-item-image=none]){padding-block:var(--yumzi-menu-space-8);border-top:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border)}:where(.yumzi-menu .yumzi-menu__item-list>[data-yumzi-menu-item]:first-child .yumzi-menu__item[data-yumzi-menu-item-image=none]){border-top:0}:where(.yumzi-menu[data-yumzi-menu-item-layout=grid] .yumzi-menu__item[data-yumzi-menu-item-image=present]){grid-template-rows:auto minmax(0,1fr);align-self:stretch;height:100%}:where(.yumzi-menu .yumzi-menu__item-card){gap:var(--yumzi-menu-space-8);display:grid;position:relative}:where(.yumzi-menu .yumzi-menu__item-card[data-yumzi-menu-item-image=present]){gap:var(--yumzi-menu-space-16)}:where(.yumzi-menu .yumzi-menu__wishlist-button){width:var(--yumzi-sys-space-32);height:var(--yumzi-sys-space-32);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-item-title);flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-item-title) 8%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button){border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-background)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button){background:color-mix(in srgb, var(--yumzi-menu-background) 80%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button){color:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button){color:color-mix(in srgb, var(--yumzi-menu-color-text) 78%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button){box-shadow:var(--yumzi-sys-elevation-1);-webkit-backdrop-filter:var(--yumzi-sys-backdrop-1);cursor:pointer}:where(.yumzi-menu .yumzi-menu__wishlist-button--image){right:var(--yumzi-sys-space-8);top:var(--yumzi-sys-space-8);z-index:var(--yumzi-sys-z-local-4);width:var(--yumzi-sys-control-sm);height:var(--yumzi-sys-control-sm);border-color:var(--yumzi-menu-background);position:absolute}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button--image){border-color:color-mix(in srgb, var(--yumzi-menu-background) 28%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button--image){background:var(--yumzi-menu-background)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button--image){background:color-mix(in srgb, var(--yumzi-menu-background) 72%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button--image){color:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button--image){color:color-mix(in srgb, var(--yumzi-menu-color-text) 74%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button--image){box-shadow:var(--yumzi-sys-elevation-1);-webkit-backdrop-filter:var(--yumzi-sys-backdrop-1)}:where(.yumzi-menu .yumzi-menu__wishlist-button--inline){width:var(--yumzi-sys-control-sm);height:var(--yumzi-sys-control-sm);box-shadow:none;align-self:flex-start;margin-inline-start:0}:where(.yumzi-menu .yumzi-menu__wishlist-inline-row){align-items:flex-start;gap:var(--yumzi-sys-space-12);border-radius:var(--yumzi-menu-item-card-radius);flex-direction:row;width:100%;min-width:0;display:flex}:where(.yumzi-menu .yumzi-menu__item[data-yumzi-menu-item-image=none]:not(:has(.yumzi-menu__item-description)):not(:has(.yumzi-menu__variant-list)):not(:has(.yumzi-menu__badge-list)):not(:has(.yumzi-menu__nutrition-facts)) .yumzi-menu__wishlist-inline-row){align-items:center}:where(.yumzi-menu .yumzi-menu__wishlist-inline-row>.yumzi-menu__item-content){flex:auto;min-width:0}:where(.yumzi-menu .yumzi-menu__wishlist-button[aria-pressed=true]){border-color:var(--yumzi-menu-color-accent)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button[aria-pressed=true]){border-color:color-mix(in srgb, var(--yumzi-menu-color-accent) 18%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button[aria-pressed=true]){background:var(--yumzi-menu-background)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button[aria-pressed=true]){background:color-mix(in srgb, var(--yumzi-menu-background) 82%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button[aria-pressed=true]){color:var(--yumzi-menu-color-accent)}:where(.yumzi-menu .yumzi-menu__wishlist-button--image[aria-pressed=true]){border-color:var(--yumzi-menu-color-accent)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button--image[aria-pressed=true]){border-color:color-mix(in srgb, var(--yumzi-menu-color-accent) 10%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button--image[aria-pressed=true]){background:var(--yumzi-menu-background)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-button--image[aria-pressed=true]){background:color-mix(in srgb, var(--yumzi-menu-background) 78%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-button--image[aria-pressed=true]){color:var(--yumzi-menu-color-accent)}:where(.yumzi-menu .yumzi-menu__wishlist-launcher .yumzi-menu__icon){fill:currentColor;width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);stroke-width:2.25px}:where(.yumzi-menu .yumzi-menu__wishlist-item .yumzi-menu__wishlist-button){border-color:var(--yumzi-menu-color-accent)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-item .yumzi-menu__wishlist-button){border-color:color-mix(in srgb, var(--yumzi-menu-color-accent) 18%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-item .yumzi-menu__wishlist-button){background:var(--yumzi-menu-background)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__wishlist-item .yumzi-menu__wishlist-button){background:color-mix(in srgb, var(--yumzi-menu-background) 88%, transparent)}}:where(.yumzi-menu .yumzi-menu__wishlist-item .yumzi-menu__wishlist-button){color:var(--yumzi-menu-color-accent);box-shadow:none}:where(.yumzi-menu .yumzi-menu__wishlist-button-icon){place-items:center;width:100%;height:100%;display:grid}:where(.yumzi-menu .yumzi-menu__wishlist-button-icon>.yumzi-menu__icon){width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16);stroke-width:2.25px;grid-area:1/1}:where(.yumzi-menu .yumzi-menu__wishlist-button--image .yumzi-menu__wishlist-button-icon>.yumzi-menu__icon){width:var(--yumzi-sys-control-icon-sm);height:var(--yumzi-sys-control-icon-sm);stroke-width:2.35px}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-item .yumzi-menu__wishlist-button){width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-control-md);color:var(--yumzi-menu-color-accent);box-shadow:none;background:0 0;border-color:#0000}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__wishlist-item .yumzi-menu__wishlist-button-icon>.yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md)}:where(.yumzi-menu .yumzi-menu__item-card[data-yumzi-item-card-layout=list]){align-items:flex-start;gap:var(--yumzi-menu-space-12);flex-direction:row;display:flex}:where(.yumzi-menu .yumzi-menu__item-card[data-yumzi-item-card-layout=list][data-yumzi-item-card-image-position=right]){flex-direction:row-reverse}:where(.yumzi-menu .yumzi-menu__item-card[data-yumzi-item-card-layout=list][data-yumzi-item-card-image-position=center]){gap:var(--yumzi-menu-space-8);display:grid}:where(.yumzi-menu .yumzi-menu__item-content){flex:auto;min-width:0}:where(.yumzi-menu .yumzi-menu__item-image-wrapper){isolation:isolate;border-radius:var(--yumzi-menu-item-image-radius);flex:none;position:relative;overflow:hidden}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-ratio=square]){aspect-ratio:1}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-ratio=portrait]){aspect-ratio:3/4}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-corner=circle]){border-radius:var(--yumzi-sys-radius-pill)}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-corner=rounded]){border-radius:var(--yumzi-menu-item-image-radius)}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-corner=edgy]){border-radius:0}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-layout=grid]),:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-position=center]){width:100%}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-layout=grid][data-yumzi-item-image-corner=circle]){width:86%;margin-inline:auto}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-position=center][data-yumzi-item-image-corner=circle]){width:72%;max-width:var(--yumzi-sys-size-12);margin-inline:auto}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-position=left]),:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-position=right]){width:var(--yumzi-sys-size-5)}:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-position=left][data-yumzi-item-image-ratio=portrait]),:where(.yumzi-menu .yumzi-menu__item-image-wrapper[data-yumzi-item-image-position=right][data-yumzi-item-image-ratio=portrait]){width:var(--yumzi-sys-space-32)}:where(.yumzi-menu .yumzi-menu__item-image){border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}:where(.yumzi-menu[data-yumzi-menu-item-surface=card] .yumzi-menu__item){padding:var(--yumzi-menu-item-padding);border:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border);border-radius:var(--yumzi-menu-item-card-radius);background:var(--yumzi-menu-background)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu[data-yumzi-menu-item-surface=card] .yumzi-menu__item){background:color-mix(in srgb, var(--yumzi-menu-background) 96%, var(--yumzi-menu-color-accent-soft))}}:where(.yumzi-menu[data-yumzi-menu-item-surface=card] .yumzi-menu__item-content){padding:var(--yumzi-menu-item-padding)}:where(.yumzi-menu[data-yumzi-menu-item-shadow=soft] .yumzi-menu__item){border-radius:var(--yumzi-menu-item-card-radius);background:var(--yumzi-menu-background);box-shadow:var(--yumzi-menu-item-card-shadow);overflow:hidden}:where(.yumzi-menu[data-yumzi-menu-item-surface=flat][data-yumzi-menu-item-shadow=soft] .yumzi-menu__item[data-yumzi-menu-item-image=none]){padding:var(--yumzi-menu-item-padding);border-top:0}:where(.yumzi-menu[data-yumzi-menu-item-surface=flat][data-yumzi-menu-item-shadow=soft] .yumzi-menu__item[data-yumzi-menu-item-image=none] .yumzi-menu__item-content){padding:var(--yumzi-menu-item-padding)}:where(.yumzi-menu[data-yumzi-menu-item-surface=flat] .yumzi-menu__item[data-yumzi-menu-item-image=present] .yumzi-menu__item-content){padding:var(--yumzi-menu-item-content-padding)}:where(.yumzi-menu[data-yumzi-menu-item-surface=flat][data-yumzi-menu-item-image-corner=rounded] .yumzi-menu__item[data-yumzi-menu-item-image=present] .yumzi-menu__item-content),:where(.yumzi-menu[data-yumzi-menu-item-surface=flat][data-yumzi-menu-item-image-corner=circle] .yumzi-menu__item[data-yumzi-menu-item-image=present] .yumzi-menu__item-content){padding-inline:var(--yumzi-sys-space-4)}:where(.yumzi-menu .yumzi-menu__item-content){grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:0;min-width:0;display:grid}:where(.yumzi-menu .yumzi-menu__item-content:has(.yumzi-menu__item-description)){gap:0}:where(.yumzi-menu[data-yumzi-menu-item-surface=card] .yumzi-menu__item-content),:where(.yumzi-menu[data-yumzi-menu-item-shadow=soft] .yumzi-menu__item-content){height:100%;padding:var(--yumzi-menu-item-padding);grid-template-rows:minmax(0,1fr) auto;align-content:stretch;align-self:stretch}:where(.yumzi-menu .yumzi-menu__item-copy){gap:0;min-width:0;display:grid}:where(.yumzi-menu .yumzi-menu__item-heading){justify-content:space-between;align-items:flex-start;gap:var(--yumzi-menu-space-12);min-width:0;display:flex}:where(.yumzi-menu .yumzi-menu__item-title-cluster){flex:auto;min-width:0}:where(.yumzi-menu .yumzi-menu__item-title-cluster .yumzi-menu__item-title){margin:0}:where(.yumzi-menu .yumzi-menu__item-heading .yumzi-menu__item-price){line-height:var(--yumzi-menu-typography-item-title-line-height);flex:none;align-self:flex-start;margin:0}:where(.yumzi-menu .yumzi-menu__item-title){color:var(--yumzi-menu-color-item-title);font-family:var(--yumzi-menu-typography-item-title-family);font-size:var(--yumzi-menu-typography-item-title-size);font-style:var(--yumzi-menu-typography-item-title-font-style);font-weight:var(--yumzi-menu-typography-item-title-weight);letter-spacing:var(--yumzi-menu-typography-item-title-letter-spacing);line-height:var(--yumzi-menu-typography-item-title-line-height);text-transform:var(--yumzi-menu-typography-item-title-text-transform);margin:0}:where(.yumzi-menu[data-yumzi-menu-item-image-corner=circle] .yumzi-menu__item-list[data-yumzi-menu-item-columns="2"] .yumzi-menu__item[data-yumzi-menu-item-image=present] .yumzi-menu__item-title),:where(.yumzi-menu[data-yumzi-menu-item-image-corner=circle] .yumzi-menu__item-list[data-yumzi-menu-item-columns="2"] .yumzi-menu__item[data-yumzi-menu-item-image=present] .yumzi-menu__item-description),:where(.yumzi-menu[data-yumzi-menu-item-image-corner=circle] .yumzi-menu__item-list[data-yumzi-menu-item-columns="2"] .yumzi-menu__item[data-yumzi-menu-item-image=present] .yumzi-menu__badge-list){text-align:center;justify-content:center}:where(.yumzi-menu .yumzi-menu__item-description){color:var(--yumzi-menu-color-item-description);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-typography-item-description-size);font-style:var(--yumzi-menu-typography-item-description-font-style);font-weight:var(--yumzi-menu-typography-item-description-weight);letter-spacing:var(--yumzi-menu-typography-item-description-letter-spacing);line-height:var(--yumzi-menu-typography-item-description-line-height);text-transform:var(--yumzi-menu-typography-item-description-text-transform);margin:0}:where(.yumzi-menu .yumzi-menu__item-copy>.yumzi-menu__item-description),:where(.yumzi-menu .yumzi-menu__item-copy>.yumzi-menu__item-heading+.yumzi-menu__item-description){margin-top:0}:where(.yumzi-menu .yumzi-menu__nutrition-facts){gap:var(--yumzi-sys-space-4) var(--yumzi-sys-space-8);margin:var(--yumzi-menu-space-4) 0 0;color:var(--yumzi-menu-color-item-description);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-typography-item-description-size);font-style:var(--yumzi-menu-typography-item-description-font-style);font-weight:var(--yumzi-menu-typography-item-description-weight);letter-spacing:var(--yumzi-menu-typography-item-description-letter-spacing);line-height:var(--yumzi-menu-typography-item-description-line-height);text-transform:var(--yumzi-menu-typography-item-description-text-transform);flex-wrap:wrap;display:flex}:where(.yumzi-menu .yumzi-menu__nutrition-facts[data-yumzi-menu-nutrition-surface=detail-sheet]){margin-top:0}:where(.yumzi-menu .yumzi-menu__nutrition-facts-list){gap:var(--yumzi-sys-space-4);margin:var(--yumzi-menu-space-4) 0 0;display:grid}:where(.yumzi-menu .yumzi-menu__nutrition-fact),:where(.yumzi-menu .yumzi-menu__nutrition-fact-label),:where(.yumzi-menu .yumzi-menu__nutrition-fact-value){min-width:0}:where(.yumzi-menu .yumzi-menu__nutrition-fact-label){font-weight:var(--yumzi-menu-typography-item-tag-weight)}:where(.yumzi-menu .yumzi-menu__item-price){color:var(--yumzi-menu-color-item-price);font-family:var(--yumzi-menu-typography-item-price-family);font-size:var(--yumzi-menu-typography-item-price-size);font-style:var(--yumzi-menu-typography-item-price-font-style);font-weight:var(--yumzi-menu-typography-item-price-weight);letter-spacing:var(--yumzi-menu-typography-item-price-letter-spacing);line-height:var(--yumzi-menu-typography-item-price-line-height);text-align:right;text-transform:var(--yumzi-menu-typography-item-price-text-transform);white-space:nowrap;flex:none;align-self:start;margin:0 0 0 auto}:where(.yumzi-menu .yumzi-menu__item-meta){justify-content:space-between;align-items:flex-start;gap:var(--yumzi-menu-space-12);min-width:0;margin-top:var(--yumzi-menu-space-4);display:flex}:where(.yumzi-menu .yumzi-menu__item-meta .yumzi-menu__declaration-list){text-align:right;justify-content:flex-end;margin-top:0;margin-left:auto}:where(.yumzi-menu .yumzi-menu__item-meta .yumzi-menu__item-price){text-align:left;margin-left:0}:where(.yumzi-menu .yumzi-menu__badge-list),:where(.yumzi-menu .yumzi-menu__variant-list),:where(.yumzi-menu .yumzi-menu__variant-declaration-list),:where(.yumzi-menu .yumzi-menu__declaration-list),:where(.yumzi-menu .yumzi-menu__declaration-group){min-width:0}:where(.yumzi-menu .yumzi-menu__badge-list),:where(.yumzi-menu .yumzi-menu__declaration-list){gap:var(--yumzi-sys-space-8);margin:var(--yumzi-menu-space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.yumzi-menu .yumzi-menu__item-title .yumzi-menu__declaration-list.yumzi-menu__declaration-list--inline-title{white-space:nowrap;vertical-align:baseline;gap:0;margin:0 0 0 .3em;padding:0;list-style:none;display:inline}.yumzi-menu .yumzi-menu__item-title .yumzi-menu__declaration-list--inline-title .yumzi-menu__declaration{font-size:var(--yumzi-menu-typography-item-tag-size);font-weight:var(--yumzi-menu-typography-item-tag-weight);line-height:inherit;color:var(--yumzi-menu-color-muted);display:inline}:where(.yumzi-menu .yumzi-menu__badge-list[data-yumzi-menu-tag-placement=below-title]){margin-top:var(--yumzi-menu-space-4)}:where(.yumzi-menu .yumzi-menu__badge-list[data-yumzi-menu-tag-placement=on-image]){bottom:var(--yumzi-sys-space-8);left:var(--yumzi-sys-space-8);z-index:var(--yumzi-sys-z-local-2);max-width:calc(100% - var(--yumzi-sys-space-12));pointer-events:none;margin:0;position:absolute}:where(.yumzi-menu .yumzi-menu__badge),:where(.yumzi-menu .yumzi-menu__variant),:where(.yumzi-menu .yumzi-menu__declaration-legend-entry){min-width:0}:where(.yumzi-menu .yumzi-menu__badge){max-width:100%;min-height:var(--yumzi-sys-control-icon-md);padding:var(--yumzi-menu-item-tag-padding-y) var(--yumzi-menu-item-tag-padding-x);border-radius:var(--yumzi-menu-tag-radius);background:var(--yumzi-menu-color-accent-soft);color:var(--yumzi-menu-color-tag-accent);font-family:var(--yumzi-menu-typography-item-tag-family);font-size:var(--yumzi-menu-typography-item-tag-size);font-style:var(--yumzi-menu-typography-item-tag-font-style);font-weight:var(--yumzi-menu-typography-item-tag-weight);letter-spacing:var(--yumzi-menu-typography-item-tag-letter-spacing);line-height:var(--yumzi-menu-typography-item-tag-line-height);text-transform:var(--yumzi-menu-typography-item-tag-text-transform);align-items:center;display:inline-flex}:where(.yumzi-menu .yumzi-menu__declaration){font-size:var(--yumzi-menu-typography-item-tag-size);line-height:var(--yumzi-menu-typography-item-tag-line-height)}:where(.yumzi-menu .yumzi-menu__variant-list){margin:var(--yumzi-menu-space-8) 0 0;color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-typography-item-price-variant-family);font-size:var(--yumzi-menu-typography-item-price-variant-size);gap:0;padding:0;list-style:none;display:grid}:where(.yumzi-menu .yumzi-menu__variant-declaration-list){gap:var(--yumzi-sys-space-4);margin:var(--yumzi-sys-space-4) 0 0;flex-wrap:wrap;grid-column:1/-1;padding:0;list-style:none;display:flex}:where(.yumzi-menu .yumzi-menu__variant){gap:var(--yumzi-menu-space-12);border-top:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);padding-block:var(--yumzi-sys-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}:where(.yumzi-menu .yumzi-menu__variant-title){color:var(--yumzi-menu-color-muted);font-style:var(--yumzi-menu-typography-item-price-variant-font-style);font-weight:var(--yumzi-menu-typography-item-price-variant-weight);letter-spacing:var(--yumzi-menu-typography-item-price-variant-letter-spacing);line-height:var(--yumzi-menu-typography-item-price-variant-line-height);text-transform:var(--yumzi-menu-typography-item-price-variant-text-transform)}:where(.yumzi-menu .yumzi-menu__variant-price){color:var(--yumzi-menu-color-item-price);font-family:var(--yumzi-menu-typography-item-price-family);font-size:var(--yumzi-menu-typography-item-price-size);font-style:var(--yumzi-menu-typography-item-price-font-style);font-weight:var(--yumzi-menu-typography-item-price-weight);letter-spacing:var(--yumzi-menu-typography-item-price-letter-spacing);line-height:var(--yumzi-menu-typography-item-price-line-height);text-align:right;text-transform:var(--yumzi-menu-typography-item-price-text-transform);white-space:nowrap}:where(.yumzi-menu .yumzi-menu__end-footer){gap:var(--yumzi-menu-space-16);padding:var(--yumzi-menu-space-16) var(--yumzi-menu-content-padding-x) calc(var(--yumzi-menu-space-32) * 2.5);display:grid}:where(.yumzi-menu .yumzi-menu__end-footer .yumzi-menu__powered-by){margin-top:var(--yumzi-menu-space-8)}:where(.yumzi-menu .yumzi-menu__declaration-legend){gap:var(--yumzi-menu-space-12);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-sys-space-12);font-style:var(--yumzi-menu-typography-item-description-font-style);font-weight:var(--yumzi-menu-typography-item-description-weight);letter-spacing:var(--yumzi-menu-typography-item-description-letter-spacing);text-transform:var(--yumzi-menu-typography-item-description-text-transform);background:0 0;border:none;border-radius:0;padding:0;line-height:1.35;display:grid}:where(.yumzi-menu .yumzi-menu__declaration-legend-header){align-items:center;gap:var(--yumzi-menu-space-8);color:var(--yumzi-menu-color-accent);grid-template-columns:auto minmax(0,1fr);display:grid}:where(.yumzi-menu .yumzi-menu__declaration-legend-title){color:var(--yumzi-menu-color-accent);font-family:var(--yumzi-menu-typography-item-title-family);font-size:var(--yumzi-sys-space-16);font-style:var(--yumzi-menu-typography-item-title-font-style);font-weight:var(--yumzi-menu-typography-item-title-weight);letter-spacing:var(--yumzi-menu-typography-item-title-letter-spacing);text-transform:var(--yumzi-menu-typography-item-title-text-transform);margin:0;line-height:1.2}:where(.yumzi-menu .yumzi-menu__declaration-legend-rule){height:max(var(--yumzi-sys-hairline), var(--yumzi-menu-divider-width));background:var(--yumzi-menu-color-accent);opacity:.85}:where(.yumzi-menu .yumzi-menu__declaration-legend-grid){column-gap:var(--yumzi-menu-space-16);row-gap:var(--yumzi-menu-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.yumzi-menu .yumzi-menu__declaration-group){gap:var(--yumzi-menu-space-8);display:grid}:where(.yumzi-menu .yumzi-menu__declaration-legend-group-title){color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-typography-item-title-family);font-size:var(--yumzi-sys-space-14);font-style:var(--yumzi-menu-typography-item-title-font-style);font-weight:var(--yumzi-menu-typography-item-title-weight);letter-spacing:var(--yumzi-menu-typography-item-title-letter-spacing);text-align:center;text-transform:var(--yumzi-menu-typography-item-title-text-transform);margin:0;line-height:1.25}:where(.yumzi-menu .yumzi-menu__declaration-legend-group-entries){gap:var(--yumzi-menu-space-8);display:grid}:where(.yumzi-menu .yumzi-menu__declaration-legend-entry){align-items:start;gap:var(--yumzi-menu-space-12);padding-bottom:var(--yumzi-menu-space-8);border-bottom:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__declaration-legend-entry){border-bottom:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 85%, transparent)}}:where(.yumzi-menu .yumzi-menu__declaration-legend-group-entries .yumzi-menu__declaration-legend-entry:last-child){border-bottom:none;padding-bottom:0}:where(.yumzi-menu .yumzi-menu__declaration-legend-code){min-width:var(--yumzi-sys-space-20);height:auto;color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-typography-item-title-family);font-size:inherit;letter-spacing:0;text-transform:none;border:none;border-radius:0;flex:none;justify-content:flex-start;align-items:start;padding:0;font-style:normal;font-weight:600;line-height:1.35;display:inline-flex}:where(.yumzi-menu .yumzi-menu__declaration-legend-text){color:var(--yumzi-menu-color-text);font-size:inherit;line-height:1.35}:where(.yumzi-menu .yumzi-menu__end-navigation){justify-items:center;gap:var(--yumzi-menu-space-16);padding:var(--yumzi-menu-space-32);border:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border);border-radius:var(--yumzi-menu-item-card-radius);background:var(--yumzi-menu-background);box-shadow:var(--yumzi-menu-item-card-shadow);text-align:center;display:grid}:where(.yumzi-menu .yumzi-menu__end-navigation-accent){width:calc(var(--yumzi-menu-space-32) * 2);height:max(var(--yumzi-sys-hairline), var(--yumzi-menu-divider-width));background:var(--yumzi-menu-color-accent)}:where(.yumzi-menu .yumzi-menu__end-navigation-title){color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-typography-category-title-family);font-size:var(--yumzi-menu-typography-category-title-size);font-style:var(--yumzi-menu-typography-category-title-font-style);font-weight:var(--yumzi-menu-typography-category-title-weight);letter-spacing:var(--yumzi-menu-typography-category-title-letter-spacing);line-height:var(--yumzi-menu-typography-category-title-line-height);text-transform:var(--yumzi-menu-typography-category-title-text-transform);margin:0}:where(.yumzi-menu .yumzi-menu__end-navigation-description){max-width:var(--yumzi-sys-size-24);color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-typography-item-description-size);font-style:var(--yumzi-menu-typography-item-description-font-style);font-weight:var(--yumzi-menu-typography-item-description-weight);letter-spacing:var(--yumzi-menu-typography-item-description-letter-spacing);line-height:var(--yumzi-menu-typography-item-description-line-height);text-transform:var(--yumzi-menu-typography-item-description-text-transform);margin:0}:where(.yumzi-menu .yumzi-menu__end-navigation-list){gap:var(--yumzi-menu-space-12);width:100%;margin-top:var(--yumzi-menu-space-4);display:grid}:where(.yumzi-menu .yumzi-menu__end-navigation-link){align-items:center;gap:var(--yumzi-menu-space-12);min-height:calc(var(--yumzi-menu-space-32) * 2);padding:var(--yumzi-menu-category-tab-padding-y) var(--yumzi-menu-category-tab-padding-x);border-radius:var(--yumzi-menu-radius-pill);font-family:var(--yumzi-menu-typography-tab-label-family);font-size:var(--yumzi-menu-typography-tab-label-size);font-style:var(--yumzi-menu-typography-tab-label-font-style);font-weight:var(--yumzi-menu-typography-tab-label-weight);letter-spacing:var(--yumzi-menu-typography-tab-label-letter-spacing);line-height:var(--yumzi-menu-typography-tab-label-line-height);text-transform:var(--yumzi-menu-typography-tab-label-text-transform);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}:where(.yumzi-menu .yumzi-menu__end-navigation-link--primary){background:var(--yumzi-menu-color-tab-active-fill);color:var(--yumzi-menu-color-accent-contrast)}:where(.yumzi-menu .yumzi-menu__end-navigation-link--secondary){border:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-accent);background:var(--yumzi-menu-color-tab-inactive-fill);color:var(--yumzi-menu-color-accent)}.yumzi-menu .yumzi-menu__end-navigation-link--primary{color:var(--yumzi-menu-color-accent-contrast)}.yumzi-menu .yumzi-menu__end-navigation-link--secondary{color:var(--yumzi-menu-color-accent)}:where(.yumzi-menu .yumzi-menu__end-navigation-link--previous){grid-template-columns:auto minmax(0,1fr) auto}:where(.yumzi-menu .yumzi-menu__end-navigation-link--previous):after,:where(.yumzi-menu .yumzi-menu__end-navigation-link--next):before{content:"";width:var(--yumzi-menu-space-32);display:block}:where(.yumzi-menu .yumzi-menu__end-navigation-link-label){text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(.yumzi-menu .yumzi-menu__end-navigation-link-icon){justify-content:center;align-items:center;display:inline-flex}:where(.yumzi-menu .yumzi-menu__end-navigation-link-icon .yumzi-menu__icon){width:var(--yumzi-menu-space-32);height:var(--yumzi-menu-space-32)}@media (max-width:360px){:where(.yumzi-menu .yumzi-menu__item-content),:where(.yumzi-menu .yumzi-menu__variant),:where(.yumzi-menu .yumzi-menu__declaration-legend-grid){grid-template-columns:minmax(0,1fr)}:where(.yumzi-menu .yumzi-menu__item-price),:where(.yumzi-menu .yumzi-menu__variant-price){text-align:right}}@keyframes yumzi-menu-desktop-modal-enter{0%{opacity:0;transform:translate(0)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes yumzi-menu-desktop-modal-exit{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(0)scale(.96)}}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop]){--yumzi-menu-content-padding-x:var(--yumzi-sys-desktop-content-padding-x);--yumzi-menu-desktop-content-max-width:var(--yumzi-sys-desktop-content-max-width);--yumzi-menu-desktop-inline-inset:max(var(--yumzi-sys-desktop-content-padding-x), calc((100% - var(--yumzi-menu-desktop-content-max-width)) / 2));--yumzi-menu-desktop-modal-width:var(--yumzi-sys-desktop-modal-width);--yumzi-menu-desktop-modal-width-detail:var(--yumzi-sys-desktop-modal-width-detail);--yumzi-menu-desktop-modal-radius:var(--yumzi-sys-desktop-modal-radius);--yumzi-menu-desktop-modal-max-height:min(80dvh, calc(100% - (var(--yumzi-sys-space-32) * 2)))}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list){--yumzi-menu-item-columns:var(--yumzi-sys-desktop-item-columns);grid-template-columns:repeat(var(--yumzi-sys-desktop-item-columns), minmax(0, 1fr))}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item[data-yumzi-menu-item-image=present]){grid-template-rows:auto minmax(0,1fr);align-self:stretch;height:100%}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-grid-placement=full],.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=present]{grid-column:auto}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none]{grid-column:span 2;align-self:stretch}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=present]+[data-yumzi-menu-item-image=none]{grid-column:1/span 2}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none] .yumzi-menu__item{height:100%;padding:var(--yumzi-menu-space-16);border:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border)}@supports (color:color-mix(in lab, red, red)){.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none] .yumzi-menu__item{border:var(--yumzi-menu-divider-width) solid color-mix(in srgb, var(--yumzi-menu-color-border) 100%, transparent)}}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none] .yumzi-menu__item{border-radius:var(--yumzi-menu-item-card-radius,var(--yumzi-sys-radius-lg));background:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none] .yumzi-menu__item{background:color-mix(in srgb, var(--yumzi-menu-color-text) 3%, var(--yumzi-menu-background))}}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none] .yumzi-menu__item{box-sizing:border-box}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none] .yumzi-menu__item[data-yumzi-menu-item-image=none]{padding-block:var(--yumzi-menu-space-16);border-top:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border)}@supports (color:color-mix(in lab, red, red)){.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none] .yumzi-menu__item[data-yumzi-menu-item-image=none]{border-top:var(--yumzi-menu-divider-width) solid color-mix(in srgb, var(--yumzi-menu-color-border) 100%, transparent)}}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none]:has(+[data-yumzi-menu-item-image=present]) .yumzi-menu__item{border-bottom:var(--yumzi-menu-divider-width) solid var(--yumzi-menu-color-border)}@supports (color:color-mix(in lab, red, red)){.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__item-list>[data-yumzi-menu-item-image=none]:has(+[data-yumzi-menu-item-image=present]) .yumzi-menu__item{border-bottom:var(--yumzi-menu-divider-width) solid color-mix(in srgb, var(--yumzi-menu-color-border) 100%, transparent)}}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__header){padding-right:var(--yumzi-menu-desktop-inline-inset);padding-left:var(--yumzi-menu-desktop-inline-inset)}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__header-bar){max-width:var(--yumzi-menu-desktop-content-max-width);width:100%;margin-inline:auto}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__category-nav){width:min(100%, var(--yumzi-menu-desktop-content-max-width));max-width:var(--yumzi-menu-desktop-content-max-width);padding-right:var(--yumzi-sys-desktop-content-padding-x);padding-left:var(--yumzi-sys-desktop-content-padding-x);box-sizing:border-box;margin-inline:auto}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__category-sheet-trigger){right:calc(-1 * var(--yumzi-menu-content-padding-x));flex:0 0 calc(var(--yumzi-sys-control-lg) + var(--yumzi-menu-content-padding-x));width:calc(var(--yumzi-sys-control-lg) + var(--yumzi-menu-content-padding-x));min-width:calc(var(--yumzi-sys-control-lg) + var(--yumzi-menu-content-padding-x));height:auto;min-height:var(--yumzi-sys-space-32);align-self:stretch;place-items:center;padding-inline-end:var(--yumzi-menu-content-padding-x)}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__section),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__end-navigation),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__declaration-legend),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__home){padding-right:var(--yumzi-menu-desktop-inline-inset);padding-left:var(--yumzi-menu-desktop-inline-inset)}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__section-image-wrapper[data-yumzi-section-image-shape=banner]){width:calc(100% + (var(--yumzi-menu-desktop-inline-inset) * 2));margin-right:calc(var(--yumzi-menu-desktop-inline-inset) * -1);margin-left:calc(var(--yumzi-menu-desktop-inline-inset) * -1)}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__section-image-wrapper[data-yumzi-section-image-shape=banner] .yumzi-menu__section-image-text){padding-right:var(--yumzi-menu-desktop-inline-inset);padding-left:var(--yumzi-menu-desktop-inline-inset)}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__floating-controls){left:var(--yumzi-menu-desktop-inline-inset);right:var(--yumzi-menu-desktop-inline-inset);width:auto;bottom:max(var(--yumzi-sys-space-16), env(safe-area-inset-bottom));padding-inline:0;transform:none}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__launcher-stack){top:max(var(--yumzi-sys-space-8), calc(( var(--yumzi-menu-header-height,var(--yumzi-sys-header-height)) - var(--yumzi-sys-control-md) ) / 2));right:calc(var(--yumzi-menu-desktop-inline-inset) + var(--yumzi-sys-control-md) + var(--yumzi-sys-space-4));z-index:calc(var(--yumzi-sys-z-header) + 1);align-items:center;gap:var(--yumzi-sys-space-8);flex-direction:row;bottom:auto}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){--yumzi-menu-header-icon-color:var(--yumzi-menu-color-text);--yumzi-menu-header-control-bg:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){--yumzi-menu-header-control-bg:color-mix(in srgb, var(--yumzi-menu-color-text) 12%, var(--yumzi-menu-background))}}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){--yumzi-menu-header-control-shadow:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){--yumzi-menu-header-control-shadow:color-mix(in srgb, var(--yumzi-menu-color-text) 16%, transparent)}}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){--yumzi-menu-header-control-highlight:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){--yumzi-menu-header-control-highlight:color-mix(in srgb, var(--yumzi-menu-color-text) 14%, transparent)}}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){--yumzi-menu-header-control-inset-deep:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){--yumzi-menu-header-control-inset-deep:color-mix(in srgb, var(--yumzi-menu-color-text) 8%, transparent)}}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-control-md);background:var(--yumzi-menu-header-control-bg);color:var(--yumzi-menu-header-icon-color);box-shadow:0 1px 2px var(--yumzi-menu-header-control-shadow), 0 4px 12px var(--yumzi-menu-color-text), inset 0 1px 0 var(--yumzi-menu-header-control-highlight), inset 0 -1px 0 var(--yumzi-menu-header-control-inset-deep);border:0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){box-shadow:0 1px 2px var(--yumzi-menu-header-control-shadow), 0 4px 12px color-mix(in srgb, var(--yumzi-menu-color-text) 10%, transparent), inset 0 1px 0 var(--yumzi-menu-header-control-highlight), inset 0 -1px 0 var(--yumzi-menu-header-control-inset-deep)}}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher){-webkit-backdrop-filter:none}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__wishlist-launcher .yumzi-menu__icon),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__filter-launcher .yumzi-menu__icon),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__language-launcher .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md)}.yumzi-menu[data-yumzi-layout-viewport=desktop][data-yumzi-sheet-lock-mode=document][data-yumzi-sheet-modal-state=open]{--yumzi-menu-desktop-inline-inset:max(var(--yumzi-sys-desktop-content-padding-x), calc(( var(--yumzi-menu-sheet-lock-inset-width,100vw) - var(--yumzi-menu-desktop-content-max-width) ) / 2))}.yumzi-menu[data-yumzi-layout-viewport=desktop][data-yumzi-sheet-lock-mode=document][data-yumzi-sheet-modal-state=open] .yumzi-menu__header{left:var(--yumzi-menu-sheet-lock-inset-left,0px);width:var(--yumzi-menu-sheet-lock-inset-width,100%);padding-right:var(--yumzi-menu-desktop-inline-inset);padding-left:var(--yumzi-menu-desktop-inline-inset);box-sizing:border-box}.yumzi-menu[data-yumzi-layout-viewport=desktop][data-yumzi-sheet-lock-mode=document][data-yumzi-sheet-modal-state=open] .yumzi-menu__category-nav{left:calc(var(--yumzi-menu-sheet-lock-inset-left,0px) + max(0px, ( var(--yumzi-menu-sheet-lock-inset-width,100%) - min(var(--yumzi-menu-sheet-lock-inset-width,100%), var(--yumzi-menu-desktop-content-max-width)) ) / 2));width:min(var(--yumzi-menu-sheet-lock-inset-width,100%), var(--yumzi-menu-desktop-content-max-width));max-width:var(--yumzi-menu-desktop-content-max-width);padding-right:var(--yumzi-sys-desktop-content-padding-x);padding-left:var(--yumzi-sys-desktop-content-padding-x);box-sizing:border-box;margin-inline:0}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__home-island){left:max(var(--yumzi-sys-space-16), var(--yumzi-menu-desktop-inline-inset));max-width:min(var(--yumzi-menu-desktop-content-max-width), calc(100% - (var(--yumzi-menu-desktop-inline-inset) * 2)))}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-overlay){width:100%;height:100%;padding:var(--yumzi-sys-space-32);box-sizing:border-box;border-radius:0;justify-content:center;align-items:center;inset:0;transform:none}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search]){justify-content:center;align-items:center}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-sheet){width:min(var(--yumzi-menu-desktop-modal-width), 100%);max-width:100%;max-height:var(--yumzi-menu-desktop-modal-max-height);border-bottom-width:var(--yumzi-sys-hairline);border-radius:var(--yumzi-menu-desktop-modal-radius);transform-origin:50%;opacity:0;will-change:transform, opacity;height:auto;min-height:0;transform:translate(0)scale(.96)}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-sheet){width:min(var(--yumzi-menu-desktop-modal-width-detail), 100%)}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] .yumzi-menu__utility-sheet){width:min(var(--yumzi-menu-desktop-modal-width-detail), 100%);height:min(var(--yumzi-sys-size-40), var(--yumzi-menu-desktop-modal-max-height));max-height:var(--yumzi-menu-desktop-modal-max-height);border-radius:var(--yumzi-menu-desktop-modal-radius);flex-direction:column;min-height:0;display:flex}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist] .yumzi-menu__utility-sheet),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=cart] .yumzi-menu__utility-sheet){max-height:var(--yumzi-menu-desktop-modal-max-height)}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-handle),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-handle){display:none}:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-state=closed]:not([hidden]):not([data-yumzi-sheet-closing]) .yumzi-menu__utility-sheet),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-overlay[data-state=closed]:not([hidden]):not([data-yumzi-sheet-closing]) .yumzi-menu__detail-sheet){opacity:0;animation:none;transform:translate(0)scale(.96)}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-state=open] .yumzi-menu__utility-sheet,.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-overlay[data-state=open] .yumzi-menu__detail-sheet,:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-state=open] .yumzi-menu__utility-sheet),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-overlay[data-state=open] .yumzi-menu__detail-sheet){opacity:1;filter:none;animation:yumzi-menu-desktop-modal-enter var(--yumzi-menu-sheet-open-duration) var(--yumzi-menu-sheet-ease) both;transform:translate(0)scale(1)}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-closing]:not([hidden]) .yumzi-menu__utility-sheet,.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-overlay[data-yumzi-sheet-closing]:not([hidden]) .yumzi-menu__detail-sheet,:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-closing]:not([hidden]) .yumzi-menu__utility-sheet),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-overlay[data-yumzi-sheet-closing]:not([hidden]) .yumzi-menu__detail-sheet){opacity:1;filter:none;animation:yumzi-menu-desktop-modal-exit var(--yumzi-menu-sheet-close-duration) var(--yumzi-menu-sheet-ease) both;transform:translate(0)scale(.96)}.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__utility-sheet,.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__detail-sheet,:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__utility-sheet-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__utility-sheet),:where(.yumzi-menu[data-yumzi-layout-viewport=desktop] .yumzi-menu__detail-overlay[data-yumzi-sheet-dragging=true] .yumzi-menu__detail-sheet){opacity:1;animation:none!important;transform:translate(0)scale(1)!important}.yumzi-menu[data-yumzi-layout-viewport=desktop]:not([data-yumzi-embedded-preview])[data-yumzi-surface-state=home] .yumzi-menu__body{display:block}.yumzi-menu[data-yumzi-layout-viewport=desktop]:not([data-yumzi-embedded-preview])[data-yumzi-surface-state=home]:before{content:"";z-index:calc(var(--yumzi-sys-z-sheet) - 1);background:var(--yumzi-sys-scrim);pointer-events:none;position:fixed;inset:0}.yumzi-menu[data-yumzi-layout-viewport=desktop]:not([data-yumzi-embedded-preview])[data-yumzi-surface-state=home] .yumzi-menu__home{z-index:var(--yumzi-sys-z-sheet);width:min(var(--yumzi-menu-desktop-modal-width-detail), calc(100% - (var(--yumzi-sys-space-32) * 2)));max-height:var(--yumzi-menu-desktop-modal-max-height);padding:var(--yumzi-sys-space-32) var(--yumzi-sys-desktop-content-padding-x);border-radius:var(--yumzi-menu-desktop-modal-radius);background:var(--yumzi-menu-background);box-shadow:var(--yumzi-sys-elevation-sheet);overscroll-behavior:contain;margin:0;display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}:where(.yumzi-menu){--yumzi-menu-press-scale:var(--yumzi-sys-press-scale);--yumzi-menu-press-duration:var(--yumzi-sys-duration-fast);--yumzi-menu-press-ease:var(--yumzi-sys-ease-standard);--yumzi-menu-hit-min:var(--yumzi-sys-hit-min);--yumzi-menu-icon-swap-duration:var(--yumzi-sys-duration-medium);--yumzi-menu-list-collapse-duration:var(--yumzi-sys-duration-fast);--yumzi-menu-badge-pop-duration:var(--yumzi-sys-duration-medium);--yumzi-menu-stagger-step:var(--yumzi-sys-duration-fast)}:where(.yumzi-menu .yumzi-menu__wishlist-button),:where(.yumzi-menu .yumzi-menu__wishlist-launcher),:where(.yumzi-menu .yumzi-menu__filter-launcher),:where(.yumzi-menu .yumzi-menu__cart-launcher),:where(.yumzi-menu .yumzi-menu__utility-sheet-close),:where(.yumzi-menu .yumzi-menu__utility-sheet-primary-action),:where(.yumzi-menu .yumzi-menu__utility-sheet-reset-action),:where(.yumzi-menu .yumzi-menu__utility-chip),:where(.yumzi-menu .yumzi-menu__sheet-control),:where(.yumzi-menu .yumzi-menu__sheet-back),:where(.yumzi-menu .yumzi-menu__detail-close),:where(.yumzi-menu .yumzi-menu__detail-share),:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__header-settings-button),:where(.yumzi-menu .yumzi-menu__home-utility-button),:where(.yumzi-menu .yumzi-menu__category-sheet-trigger),:where(.yumzi-menu .yumzi-menu__floating-action),:where(.yumzi-menu .yumzi-menu__floating-pill-action),:where(.yumzi-menu .yumzi-menu__floating-pill-dismiss),:where(.yumzi-menu .yumzi-menu__category-tab),:where(.yumzi-menu .yumzi-menu__home-menu-option),:where(.yumzi-menu .yumzi-menu__end-navigation-link){transition-property:scale,opacity,background-color,color,border-color,box-shadow;transition-duration:var(--yumzi-menu-press-duration);transition-timing-function:var(--yumzi-menu-press-ease)}:where(.yumzi-menu .yumzi-menu__wishlist-button:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__wishlist-launcher:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__filter-launcher:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__cart-launcher:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__utility-sheet-close:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__utility-sheet-primary-action:active:not(:disabled):not([aria-disabled=true])),:where(.yumzi-menu .yumzi-menu__utility-sheet-reset-action:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__utility-chip:active:not([aria-disabled=true]):not(:disabled)),:where(.yumzi-menu .yumzi-menu__sheet-control:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__sheet-back:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__detail-close:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__detail-share:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__header-home-button:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__header-settings-button:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__home-utility-button:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__category-sheet-trigger:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__floating-action:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__floating-pill-action:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__floating-pill-dismiss:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__category-tab:active),:where(.yumzi-menu .yumzi-menu__home-menu-option:active),:where(.yumzi-menu .yumzi-menu__end-navigation-link:active){scale:var(--yumzi-menu-press-scale)}:where(.yumzi-menu button.yumzi-menu__header-home-button:active:not(:disabled)),:where(.yumzi-menu button.yumzi-menu__header-settings-button:active:not(:disabled)){box-shadow:0 1px 2px var(--yumzi-menu-color-text), inset 0 1px 2px var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu button.yumzi-menu__header-home-button:active:not(:disabled)),:where(.yumzi-menu button.yumzi-menu__header-settings-button:active:not(:disabled)){box-shadow:0 1px 2px color-mix(in srgb, var(--yumzi-menu-color-text) 14%, transparent), inset 0 1px 2px color-mix(in srgb, var(--yumzi-menu-color-text) 10%, transparent)}}:where(.yumzi-menu .yumzi-menu__utility-chip){transition-property:scale,opacity,background-color,color,border-color,box-shadow,filter}@media (hover:hover) and (pointer:fine){:where(.yumzi-menu .yumzi-menu__utility-chip:hover:not([aria-disabled=true])),:where(.yumzi-menu .yumzi-menu__home-menu-option:hover),:where(.yumzi-menu .yumzi-menu__category-tab:hover){filter:brightness(.985)}:where(.yumzi-menu .yumzi-menu__utility-search-result:hover){background:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-search-result:hover){background:color-mix(in srgb, var(--yumzi-menu-color-text) 3.5%, transparent)}}}:where(.yumzi-menu .yumzi-menu__wishlist-button--inline),:where(.yumzi-menu .yumzi-menu__floating-pill-dismiss){position:relative}:where(.yumzi-menu .yumzi-menu__wishlist-button--image):after,:where(.yumzi-menu .yumzi-menu__wishlist-button--inline):after,:where(.yumzi-menu .yumzi-menu__category-sheet-trigger):after,:where(.yumzi-menu .yumzi-menu__utility-sheet-close):after,:where(.yumzi-menu .yumzi-menu__floating-pill-dismiss):after{content:"";width:var(--yumzi-menu-hit-min);height:var(--yumzi-menu-hit-min);background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.yumzi-menu .yumzi-menu__sheet-control .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__sheet-back .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__detail-close .yumzi-menu__icon){margin-left:-var(--yumzi-sys-hairline)}:where(.yumzi-menu .yumzi-menu__sheet-control--trailing .yumzi-menu__icon){margin-left:0}:where(.yumzi-menu .yumzi-menu__detail-share .yumzi-menu__icon){margin-top:calc(-1 * var(--yumzi-sys-hairline))}:where(.yumzi-menu .yumzi-menu__category-sheet-trigger .yumzi-menu__icon),:where(.yumzi-menu .yumzi-menu__utility-sheet-close .yumzi-menu__icon){margin-top:var(--yumzi-sys-hairline)}:where(.yumzi-menu .yumzi-menu__wishlist-launcher-badge),:where(.yumzi-menu .yumzi-menu__filter-launcher-badge),:where(.yumzi-menu .yumzi-menu__cart-launcher-badge),:where(.yumzi-menu .yumzi-menu__home-utility-badge),:where(.yumzi-menu .yumzi-menu__utility-chip-meta),:where(.yumzi-menu .yumzi-menu__floating-action-badge),:where(.yumzi-menu .yumzi-menu__floating-pill-count),:where(.yumzi-menu .yumzi-menu__wishlist-title-count),:where(.yumzi-menu [data-yumzi-filter-result-count]),:where(.yumzi-menu [data-yumzi-wishlist-count]),:where(.yumzi-menu [data-yumzi-search-result-count]),:where(.yumzi-menu [data-yumzi-active-filter-count]){font-variant-numeric:tabular-nums}:where(.yumzi-menu [data-yumzi-count-pop]){animation:yumzi-menu-count-pop var(--yumzi-menu-badge-pop-duration) var(--yumzi-menu-press-ease)}@keyframes yumzi-menu-count-pop{0%{transform:scale(1)}35%{transform:scale(var(--yumzi-sys-press-scale-pop))}to{transform:scale(1)}}:where(.yumzi-menu .yumzi-menu__wishlist-button-icon){place-items:center;width:100%;height:100%;display:grid;position:relative}:where(.yumzi-menu .yumzi-menu__wishlist-heart){transition-property:opacity,transform,filter;transition-duration:var(--yumzi-menu-icon-swap-duration);transition-timing-function:var(--yumzi-menu-press-ease);will-change:opacity, transform;grid-area:1/1;place-items:center;display:grid}:where(.yumzi-menu .yumzi-menu__wishlist-heart--idle){opacity:1;filter:blur();transform:scale(1)}:where(.yumzi-menu .yumzi-menu__wishlist-heart--saved),:where(.yumzi-menu .yumzi-menu__wishlist-button[aria-pressed=true] .yumzi-menu__wishlist-heart--idle){opacity:0;transform:scale(var(--yumzi-sys-press-scale-heart));filter:blur(var(--yumzi-sys-blur-sm))}:where(.yumzi-menu .yumzi-menu__wishlist-button[aria-pressed=true] .yumzi-menu__wishlist-heart--saved){opacity:1;filter:blur();transform:scale(1)}:where(.yumzi-menu .yumzi-menu__wishlist-heart--idle>.yumzi-menu__icon){fill:none;stroke:currentColor}:where(.yumzi-menu .yumzi-menu__wishlist-heart--saved>.yumzi-menu__icon){fill:currentColor;stroke:currentColor}:where(.yumzi-menu .yumzi-menu__wishlist-item){max-height:var(--yumzi-sys-size-8);transition-property:opacity,transform,max-height,min-height,padding,border-color,margin;transition-duration:var(--yumzi-menu-list-collapse-duration);transition-timing-function:var(--yumzi-menu-press-ease);overflow:hidden}:where(.yumzi-menu .yumzi-menu__wishlist-item[data-yumzi-leaving]){opacity:0;min-height:0;max-height:0;transform:scale(var(--yumzi-sys-press-scale));pointer-events:none;border-bottom-color:#0000;margin:0;padding-top:0;padding-bottom:0}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist][data-state=open] .yumzi-menu__wishlist-item:not([hidden]):not([data-yumzi-leaving])){animation:yumzi-menu-stagger-in var(--yumzi-sys-duration-medium) var(--yumzi-menu-press-ease) both}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist][data-state=open] .yumzi-menu__wishlist-item:first-child){animation-delay:0}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist][data-state=open] .yumzi-menu__wishlist-item:nth-child(2)){animation-delay:calc(var(--yumzi-menu-stagger-step) * 1)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist][data-state=open] .yumzi-menu__wishlist-item:nth-child(3)){animation-delay:calc(var(--yumzi-menu-stagger-step) * 2)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist][data-state=open] .yumzi-menu__wishlist-item:nth-child(4)){animation-delay:calc(var(--yumzi-menu-stagger-step) * 3)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist][data-state=open] .yumzi-menu__wishlist-item:nth-child(5)){animation-delay:calc(var(--yumzi-menu-stagger-step) * 4)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist][data-state=open] .yumzi-menu__wishlist-item:nth-child(6)){animation-delay:calc(var(--yumzi-menu-stagger-step) * 5)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist][data-state=open] .yumzi-menu__wishlist-item:nth-child(7)){animation-delay:calc(var(--yumzi-menu-stagger-step) * 6)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=wishlist][data-state=open] .yumzi-menu__wishlist-item:nth-child(8)){animation-delay:calc(var(--yumzi-menu-stagger-step) * 7)}@keyframes yumzi-menu-stagger-in{0%{opacity:0;transform:translateY(var(--yumzi-sys-space-8))}to{opacity:1;transform:none}}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=search] [data-yumzi-search-empty]:not([hidden])){animation:yumzi-menu-empty-in var(--yumzi-sys-duration-medium) var(--yumzi-menu-press-ease) both}@keyframes yumzi-menu-empty-in{0%{opacity:0;transform:translateY(var(--yumzi-sys-space-8))}to{opacity:1;transform:none}}:where(.yumzi-menu .yumzi-menu__item-image),:where(.yumzi-menu .yumzi-menu__wishlist-item-image),:where(.yumzi-menu .yumzi-menu__detail-image){animation:yumzi-menu-image-in var(--yumzi-sys-duration-medium) var(--yumzi-menu-press-ease) both}@media (hover:hover) and (pointer:fine){:where(.yumzi-menu[data-yumzi-menu-item-layout=grid] .yumzi-menu__item-image-wrapper){overflow:hidden}:where(.yumzi-menu[data-yumzi-menu-item-layout=grid] .yumzi-menu__item-image){transition:transform var(--yumzi-sys-duration-medium) var(--yumzi-menu-press-ease,var(--yumzi-sys-ease-standard));will-change:transform;transform:scale(1)}:where(.yumzi-menu[data-yumzi-menu-item-layout=grid] .yumzi-menu__item:hover .yumzi-menu__item-image){transform:scale(1.03)}:where(.yumzi-menu .yumzi-menu__item[data-yumzi-menu-item-image=none]:hover){background-color:var(--yumzi-menu-color-accent)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__item[data-yumzi-menu-item-image=none]:hover){background-color:color-mix(in srgb, var(--yumzi-menu-color-accent) 10%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__item[data-yumzi-menu-item-image=none]:hover){border-color:var(--yumzi-menu-color-accent)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__item[data-yumzi-menu-item-image=none]:hover){border-color:color-mix(in srgb, var(--yumzi-menu-color-accent) 18%, transparent)}}:where(.yumzi-menu .yumzi-menu__item[data-yumzi-menu-item-image=none]){transition-property:background-color,border-color;transition-duration:var(--yumzi-menu-press-duration,var(--yumzi-sys-duration-fast));transition-timing-function:var(--yumzi-menu-press-ease,var(--yumzi-sys-ease-standard))}}@keyframes yumzi-menu-image-in{0%{opacity:0}to{opacity:1}}:where(.yumzi-menu .yumzi-menu__utility-search-results),:where(.yumzi-menu .yumzi-menu__utility-sheet-content),:where(.yumzi-menu .yumzi-menu__detail-content),:where(.yumzi-menu .yumzi-menu__wishlist-list){overscroll-behavior:contain}:where(.yumzi-menu .yumzi-menu__category-nav){transition-property:box-shadow,border-color,background-color;transition-duration:var(--yumzi-menu-press-duration);transition-timing-function:var(--yumzi-menu-press-ease)}:where(.yumzi-menu .yumzi-menu__category-nav[data-yumzi-scrolled=true]){box-shadow:0 var(--yumzi-sys-hairline) 0 var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__category-nav[data-yumzi-scrolled=true]){box-shadow:0 var(--yumzi-sys-hairline) 0 color-mix(in srgb, var(--yumzi-menu-color-text) 8%, transparent)}}:where(.yumzi-menu .yumzi-menu__utility-search-result:focus-visible),:where(.yumzi-menu .yumzi-menu__item-trigger:focus-visible),:where(.yumzi-menu .yumzi-menu__utility-chip:focus-visible),:where(.yumzi-menu .yumzi-menu__home-menu-option:focus-visible),:where(.yumzi-menu .yumzi-menu__category-tab:focus-visible),:where(.yumzi-menu .yumzi-menu__wishlist-button:focus-visible),:where(.yumzi-menu .yumzi-menu__home-utility-button:focus-visible){outline:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-accent);outline-offset:var(--yumzi-sys-hairline)}@media (prefers-reduced-motion:reduce){:where(.yumzi-menu .yumzi-menu__wishlist-button),:where(.yumzi-menu .yumzi-menu__wishlist-launcher),:where(.yumzi-menu .yumzi-menu__filter-launcher),:where(.yumzi-menu .yumzi-menu__utility-sheet-close),:where(.yumzi-menu .yumzi-menu__utility-sheet-primary-action),:where(.yumzi-menu .yumzi-menu__utility-chip),:where(.yumzi-menu .yumzi-menu__detail-close),:where(.yumzi-menu .yumzi-menu__detail-share),:where(.yumzi-menu .yumzi-menu__header-home-button),:where(.yumzi-menu .yumzi-menu__home-utility-button),:where(.yumzi-menu .yumzi-menu__category-sheet-trigger),:where(.yumzi-menu .yumzi-menu__floating-action),:where(.yumzi-menu .yumzi-menu__category-tab),:where(.yumzi-menu .yumzi-menu__wishlist-heart),:where(.yumzi-menu .yumzi-menu__wishlist-item),:where(.yumzi-menu .yumzi-menu__share-toast){transition-duration:var(--yumzi-sys-duration-instant)!important;animation-duration:var(--yumzi-sys-duration-instant)!important;animation-delay:0!important}:where(.yumzi-menu .yumzi-menu__wishlist-button:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__wishlist-launcher:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__utility-sheet-close:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__utility-chip:active),:where(.yumzi-menu .yumzi-menu__detail-close:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__detail-share:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__category-sheet-trigger:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__category-tab:active){scale:1}:where(.yumzi-menu .yumzi-menu__wishlist-heart--saved),:where(.yumzi-menu .yumzi-menu__wishlist-button[aria-pressed=true] .yumzi-menu__wishlist-heart--idle){filter:none;transform:none}:where(.yumzi-menu .yumzi-menu__item-image),:where(.yumzi-menu .yumzi-menu__wishlist-item-image),:where(.yumzi-menu .yumzi-menu__detail-image),:where(.yumzi-menu [data-yumzi-search-empty]),:where(.yumzi-menu .yumzi-menu__wishlist-item){animation:none!important}}:where(.yumzi-menu .yumzi-menu__cart-launcher){--yumzi-menu-floating-launcher-surface:var(--yumzi-menu-background);--yumzi-menu-floating-launcher-ink:var(--yumzi-menu-color-accent);width:var(--yumzi-sys-launcher-size);height:var(--yumzi-sys-launcher-size);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);place-items:center;padding:0;display:inline-grid;position:relative}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__cart-launcher){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 82%, transparent)}}:where(.yumzi-menu .yumzi-menu__cart-launcher){border-radius:var(--yumzi-sys-radius-pill);background:var(--yumzi-menu-floating-launcher-surface);color:var(--yumzi-menu-floating-launcher-ink);box-shadow:var(--yumzi-sys-elevation-1);-webkit-backdrop-filter:var(--yumzi-sys-backdrop-1);cursor:pointer}:where(.yumzi-menu .yumzi-menu__cart-launcher[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__cart-launcher .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);stroke-width:2.15px}:where(.yumzi-menu .yumzi-menu__cart-launcher-badge){top:var(--yumzi-sys-launcher-badge-offset-top);right:var(--yumzi-sys-launcher-badge-offset-right);box-sizing:border-box;width:var(--yumzi-sys-launcher-badge-size);min-width:var(--yumzi-sys-launcher-badge-size);height:var(--yumzi-sys-launcher-badge-size);border-radius:var(--yumzi-sys-radius-pill);background:var(--yumzi-menu-floating-launcher-ink);color:var(--yumzi-menu-floating-launcher-surface);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-launcher-badge-font-size);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-tight);font-variant-numeric:tabular-nums;border:0;place-items:center;padding:0;display:grid;position:absolute}:where(.yumzi-menu .yumzi-menu__detail-order-footer){gap:var(--yumzi-sys-sheet-row-gap);padding:var(--yumzi-sys-space-12) var(--yumzi-sys-sheet-padding-x) calc(var(--yumzi-sys-space-12) + env(safe-area-inset-bottom,0));border-top:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);flex:none;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-order-footer){border-top:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 70%, transparent)}}:where(.yumzi-menu .yumzi-menu__detail-order-footer){background:var(--yumzi-menu-background)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-order-footer){background:color-mix(in srgb, var(--yumzi-menu-background) 92%, transparent)}}:where(.yumzi-menu .yumzi-menu__detail-order-footer){-webkit-backdrop-filter:var(--yumzi-sys-backdrop-1);z-index:var(--yumzi-sys-z-local-5)}:where(.yumzi-menu .yumzi-menu__detail-order-footer[data-yumzi-detail-order-disabled]){opacity:var(--yumzi-sys-opacity-disabled)}:where(.yumzi-menu .yumzi-menu__detail-order-qty){align-items:center;gap:var(--yumzi-sys-space-4);min-height:var(--yumzi-sys-control-md);padding:var(--yumzi-sys-space-4);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));background:var(--yumzi-menu-color-tab-inactive-fill,var(--yumzi-menu-color-text));display:inline-flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-order-qty){background:var(--yumzi-menu-color-tab-inactive-fill,color-mix(in srgb, var(--yumzi-menu-color-text) 8%, var(--yumzi-menu-background)))}}:where(.yumzi-menu .yumzi-menu__detail-order-qty){color:var(--yumzi-menu-color-text)}:where(.yumzi-menu .yumzi-menu__detail-order-qty-btn){width:var(--yumzi-sys-control-sm);height:var(--yumzi-sys-control-sm);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));background:var(--yumzi-menu-color-text);border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-order-qty-btn){background:color-mix(in srgb, var(--yumzi-menu-color-text) 6%, transparent)}}:where(.yumzi-menu .yumzi-menu__detail-order-qty-btn){color:inherit;font:inherit;font-size:var(--yumzi-sys-control-icon-md);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-tight);cursor:pointer}:where(.yumzi-menu .yumzi-menu__detail-order-qty-btn:active){scale:.94}:where(.yumzi-menu .yumzi-menu__detail-order-qty-value){min-width:var(--yumzi-sys-space-16);text-align:center;font-variant-numeric:tabular-nums;font-size:var(--yumzi-sys-sheet-action-size);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-tight)}:where(.yumzi-menu .yumzi-menu__detail-order-add){min-height:var(--yumzi-sys-control-lg);justify-content:space-between;align-items:center;gap:var(--yumzi-sys-space-12);padding:var(--yumzi-sys-space-8) var(--yumzi-sys-space-16);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));background:var(--yumzi-menu-color-accent);color:var(--yumzi-menu-background);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-sheet-action-size);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-snug);cursor:pointer;box-shadow:none;border:0;display:inline-flex}:where(.yumzi-menu .yumzi-menu__detail-order-add:disabled){opacity:var(--yumzi-sys-opacity-disabled);cursor:not-allowed;box-shadow:none}:where(.yumzi-menu .yumzi-menu__detail-order-add-price){font-variant-numeric:tabular-nums;font-weight:var(--yumzi-sys-font-weight-bold);opacity:var(--yumzi-sys-opacity-soft)}:where(.yumzi-menu .yumzi-menu__detail-order-hint){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-empty);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal);grid-column:1/-1;margin:0}:where(.yumzi-menu .yumzi-menu__detail-order-hint[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__detail-variant[data-yumzi-menu-detail-option],.yumzi-menu .yumzi-menu__detail-option[data-yumzi-menu-detail-option]){cursor:pointer}:where(.yumzi-menu .yumzi-menu__cart-sheet-body),:where(.yumzi-menu .yumzi-menu__order-sheet .yumzi-menu__utility-sheet-content){gap:var(--yumzi-sys-sheet-stack-gap);flex-direction:column;display:flex}:where(.yumzi-menu .yumzi-menu__cart-empty),:where(.yumzi-menu .yumzi-menu__cart-closed-banner){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-empty);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal);margin:0}:where(.yumzi-menu .yumzi-menu__cart-closed-banner){padding:var(--yumzi-sys-space-12) var(--yumzi-sys-space-16);border-radius:var(--yumzi-sys-space-12);background:var(--yumzi-menu-color-accent)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__cart-closed-banner){background:color-mix(in srgb, var(--yumzi-menu-color-accent) 10%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__cart-closed-banner){color:var(--yumzi-menu-color-text);font-weight:var(--yumzi-sys-font-weight-semibold)}:where(.yumzi-menu .yumzi-menu__cart-closed-banner[hidden]),:where(.yumzi-menu .yumzi-menu__cart-empty[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=cart] .yumzi-menu__cart-list),:where(.yumzi-menu .yumzi-menu__cart-list){border-radius:var(--yumzi-menu-utility-sheet-card-radius,var(--yumzi-sys-radius-lg));background:var(--yumzi-menu-settings-card-surface,var(--yumzi-menu-background));gap:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=cart] .yumzi-menu__cart-item),:where(.yumzi-menu .yumzi-menu__cart-item){align-items:center;gap:var(--yumzi-sys-space-12);min-height:var(--yumzi-sys-space-32);padding:var(--yumzi-sys-space-12) var(--yumzi-sys-space-16);border-bottom:var(--yumzi-sys-hairline) solid var(--yumzi-menu-settings-divider,var(--yumzi-menu-color-border));grid-template-columns:auto minmax(0,1fr) auto;display:grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=cart] .yumzi-menu__cart-item),:where(.yumzi-menu .yumzi-menu__cart-item){border-bottom:var(--yumzi-sys-hairline) solid var(--yumzi-menu-settings-divider,color-mix(in srgb, var(--yumzi-menu-color-border) 70%, transparent))}}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=cart] .yumzi-menu__cart-item),:where(.yumzi-menu .yumzi-menu__cart-item){background:var(--yumzi-menu-settings-card-surface,var(--yumzi-menu-background))}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=cart] .yumzi-menu__cart-item[data-yumzi-cart-item-image=none]),:where(.yumzi-menu .yumzi-menu__cart-item[data-yumzi-cart-item-image=none]){grid-template-columns:minmax(0,1fr) auto}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=cart] .yumzi-menu__cart-item:last-child),:where(.yumzi-menu .yumzi-menu__cart-item:last-child){border-bottom:0}:where(.yumzi-menu .yumzi-menu__cart-item--review){grid-template-columns:minmax(0,1fr) auto}:where(.yumzi-menu .yumzi-menu__cart-item-image){width:var(--yumzi-sys-control-lg);height:var(--yumzi-sys-control-lg);border-radius:var(--yumzi-sys-space-8);object-fit:cover;background:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__cart-item-image){background:color-mix(in srgb, var(--yumzi-menu-color-text) 6%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__cart-item-copy){gap:var(--yumzi-sys-space-4);align-content:center;min-width:0;display:grid}:where(.yumzi-menu .yumzi-menu__cart-item-title),:where(.yumzi-menu .yumzi-menu__cart-item-meta),:where(.yumzi-menu .yumzi-menu__cart-item-price),:where(.yumzi-menu .yumzi-menu__cart-empty){margin:0}:where(.yumzi-menu .yumzi-menu__cart-item-title){color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-chrome-md);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.yumzi-menu .yumzi-menu__cart-item-meta){color:var(--yumzi-menu-settings-muted,var(--yumzi-menu-color-muted));font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-size-tab);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-snug);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.yumzi-menu .yumzi-menu__cart-item-price){color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-chrome-md);font-weight:var(--yumzi-sys-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--yumzi-sys-line-height-snug);white-space:nowrap;justify-self:start}:where(.yumzi-menu .yumzi-menu__cart-qty){align-items:center;gap:var(--yumzi-sys-space-4);min-height:var(--yumzi-sys-control-sm);padding:var(--yumzi-sys-space-4);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));background:var(--yumzi-menu-color-tab-inactive-fill,var(--yumzi-menu-color-text));flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__cart-qty){background:var(--yumzi-menu-color-tab-inactive-fill,color-mix(in srgb, var(--yumzi-menu-color-text) 8%, var(--yumzi-menu-background)))}}:where(.yumzi-menu .yumzi-menu__cart-qty){color:var(--yumzi-menu-color-text)}:where(.yumzi-menu .yumzi-menu__cart-qty-btn){width:var(--yumzi-sys-control-sm);height:var(--yumzi-sys-control-sm);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));color:inherit;font:inherit;font-size:var(--yumzi-sys-control-icon-sm);font-weight:var(--yumzi-sys-font-weight-semibold);line-height:var(--yumzi-sys-line-height-tight);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}:where(.yumzi-menu .yumzi-menu__cart-qty-btn:active){background:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__cart-qty-btn:active){background:color-mix(in srgb, var(--yumzi-menu-color-text) 8%, transparent)}}:where(.yumzi-menu .yumzi-menu__cart-qty-btn:active){scale:var(--yumzi-sys-press-scale)}:where(.yumzi-menu .yumzi-menu__cart-qty-btn--remove){color:var(--yumzi-menu-color-muted)}:where(.yumzi-menu .yumzi-menu__cart-qty-trash){width:var(--yumzi-sys-control-icon-sm);height:var(--yumzi-sys-control-icon-sm);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;display:block}:where(.yumzi-menu .yumzi-menu__cart-qty-value){min-width:var(--yumzi-sys-control-icon-md);text-align:center;font-variant-numeric:tabular-nums;font-size:var(--yumzi-sys-sheet-action-size);font-weight:var(--yumzi-sys-font-weight-semibold);line-height:var(--yumzi-sys-line-height-tight)}:where(.yumzi-menu .yumzi-menu__cart-empty){max-width:var(--yumzi-sys-size-18);color:var(--yumzi-menu-settings-muted,var(--yumzi-menu-color-muted));font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-empty);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal);text-align:center;margin:0 auto}:where(.yumzi-menu .yumzi-menu__cart-sheet-footer){gap:var(--yumzi-sys-sheet-row-gap);padding:var(--yumzi-sys-space-12) var(--yumzi-sys-sheet-padding-x) calc(var(--yumzi-sys-space-16) + env(safe-area-inset-bottom,0));border-top:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);display:grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__cart-sheet-footer){border-top:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 70%, transparent)}}:where(.yumzi-menu .yumzi-menu__cart-sheet-footer){background:var(--yumzi-menu-background)}:where(.yumzi-menu .yumzi-menu__cart-subtotal){justify-content:space-between;align-items:baseline;gap:var(--yumzi-sys-space-16);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-semibold);display:flex}:where(.yumzi-menu .yumzi-menu__cart-subtotal strong){font-variant-numeric:tabular-nums;font-size:var(--yumzi-sys-font-m);font-weight:var(--yumzi-sys-font-weight-bold)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=cart] .yumzi-menu__cart-sheet-footer){border-top-color:var(--yumzi-menu-settings-divider,var(--yumzi-menu-color-text));background:0 0}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=cart] .yumzi-menu__cart-sheet-footer){border-top-color:var(--yumzi-menu-settings-divider,color-mix(in srgb, var(--yumzi-menu-color-text) 8%, transparent))}}:where(.yumzi-menu .yumzi-menu__order-primary){min-height:var(--yumzi-sys-control-lg);width:100%;padding:var(--yumzi-sys-space-12) var(--yumzi-sys-space-16);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));background:var(--yumzi-menu-color-accent);color:var(--yumzi-menu-background);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-sheet-action-size);font-weight:var(--yumzi-sys-font-weight-bold);line-height:var(--yumzi-sys-line-height-snug);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}:where(.yumzi-menu .yumzi-menu__order-primary:disabled){opacity:var(--yumzi-sys-opacity-disabled);cursor:not-allowed}:where(.yumzi-menu .yumzi-menu__order-secondary){min-height:var(--yumzi-sys-control-md);width:100%;padding:var(--yumzi-sys-space-8) var(--yumzi-sys-space-16);border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));color:var(--yumzi-menu-color-text);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-sheet-action-size);font-weight:var(--yumzi-sys-font-weight-semibold);line-height:var(--yumzi-sys-line-height-snug);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}:where(.yumzi-menu .yumzi-menu__order-back){width:var(--yumzi-sys-control-md);height:var(--yumzi-sys-control-md);border-radius:var(--yumzi-menu-radius-pill);background:var(--yumzi-menu-color-text);border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__order-back){background:color-mix(in srgb, var(--yumzi-menu-color-text) 7%, transparent)}}:where(.yumzi-menu .yumzi-menu__order-back){color:var(--yumzi-menu-color-text);font-size:var(--yumzi-sys-control-icon-md);cursor:pointer}:where(.yumzi-menu .yumzi-menu__order-channels){gap:var(--yumzi-sys-space-8);flex-wrap:wrap;margin:0;display:flex}:where(.yumzi-menu .yumzi-menu__order-channel){min-height:var(--yumzi-sys-control-md);padding:var(--yumzi-sys-space-8) var(--yumzi-sys-space-12);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__order-channel){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 80%, transparent)}}:where(.yumzi-menu .yumzi-menu__order-channel){border-radius:var(--yumzi-menu-radius-pill,var(--yumzi-sys-radius-pill));color:var(--yumzi-menu-color-muted);font:inherit;font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-semibold);cursor:pointer;background:0 0}:where(.yumzi-menu .yumzi-menu__order-channel.is-active,.yumzi-menu .yumzi-menu__order-channel[data-yumzi-order-channel-state=active]){background:var(--yumzi-menu-color-accent);color:var(--yumzi-menu-background);border-color:#0000}:where(.yumzi-menu .yumzi-menu__order-card){gap:var(--yumzi-sys-sheet-row-gap);padding:var(--yumzi-sys-space-16);border-radius:var(--yumzi-sys-radius-lg);background:var(--yumzi-menu-color-tab-inactive-fill,var(--yumzi-menu-color-text));display:grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__order-card){background:var(--yumzi-menu-color-tab-inactive-fill,color-mix(in srgb, var(--yumzi-menu-color-text) 5%, var(--yumzi-menu-background)))}}:where(.yumzi-menu .yumzi-menu__order-card[hidden]){display:none}:where(.yumzi-menu .yumzi-menu__order-field){gap:var(--yumzi-sys-space-4);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-semibold);color:var(--yumzi-menu-color-muted);display:grid}:where(.yumzi-menu .yumzi-menu__order-input){min-height:var(--yumzi-sys-control-md);padding:var(--yumzi-sys-space-8) var(--yumzi-sys-space-12);border:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-border)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__order-input){border:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-border) 80%, transparent)}}:where(.yumzi-menu .yumzi-menu__order-input){border-radius:var(--yumzi-sys-radius-md);background:var(--yumzi-menu-background);color:var(--yumzi-menu-color-text);font:inherit;font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-regular)}:where(.yumzi-menu .yumzi-menu__order-input:focus){outline:var(--yumzi-sys-hairline) solid var(--yumzi-menu-color-accent)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__order-input:focus){outline:var(--yumzi-sys-hairline) solid color-mix(in srgb, var(--yumzi-menu-color-accent) 55%, transparent)}}:where(.yumzi-menu .yumzi-menu__order-input:focus){outline-offset:var(--yumzi-sys-hairline)}:where(.yumzi-menu .yumzi-menu__order-check){align-items:center;gap:var(--yumzi-sys-space-8);color:var(--yumzi-menu-color-text);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-semibold);cursor:pointer;display:inline-flex}:where(.yumzi-menu .yumzi-menu__order-check input){accent-color:var(--yumzi-menu-color-accent);width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md)}:where(.yumzi-menu .yumzi-menu__order-review-meta),:where(.yumzi-menu .yumzi-menu__order-review-channel){color:var(--yumzi-menu-color-text);font-size:var(--yumzi-sys-font-s);line-height:var(--yumzi-sys-line-height-normal);margin:0}:where(.yumzi-menu .yumzi-menu__order-review-channel){color:var(--yumzi-menu-color-muted);font-size:var(--yumzi-sys-font-s);font-weight:var(--yumzi-sys-font-weight-bold);text-transform:uppercase;letter-spacing:.04em}:where(.yumzi-menu .yumzi-menu__order-success-body){gap:var(--yumzi-sys-sheet-stack-gap);padding:var(--yumzi-sys-space-32) var(--yumzi-sys-sheet-padding-x) var(--yumzi-sys-space-16);text-align:center;justify-items:center;display:grid}:where(.yumzi-menu .yumzi-menu__order-success-mark){width:var(--yumzi-sys-control-lg);height:var(--yumzi-sys-control-lg);border-radius:var(--yumzi-sys-radius-pill);background:var(--yumzi-menu-color-accent);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__order-success-mark){background:color-mix(in srgb, var(--yumzi-menu-color-accent) 16%, var(--yumzi-menu-background))}}:where(.yumzi-menu .yumzi-menu__order-success-mark){color:var(--yumzi-menu-color-accent);font-size:var(--yumzi-sys-font-m);font-weight:var(--yumzi-sys-font-weight-bold)}:where(.yumzi-menu .yumzi-menu__order-success-copy){color:var(--yumzi-menu-color-muted);font-family:var(--yumzi-menu-font-secondary,inherit);font-size:var(--yumzi-sys-font-empty);font-weight:var(--yumzi-sys-font-weight-regular);line-height:var(--yumzi-sys-line-height-normal);text-align:center;margin:0}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay:is([data-yumzi-utility-sheet=cart],[data-yumzi-utility-sheet=order-details],[data-yumzi-utility-sheet=order-review],[data-yumzi-utility-sheet=order-success])){z-index:var(--yumzi-sys-z-sheet)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=order-details]){z-index:var(--yumzi-sys-z-sheet-stack-1)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=order-review]){z-index:var(--yumzi-sys-z-sheet-stack-2)}:where(.yumzi-menu .yumzi-menu__utility-sheet-overlay[data-yumzi-utility-sheet=order-success]){z-index:var(--yumzi-sys-z-sheet-stack-3)}:where(.yumzi-menu .yumzi-menu__cart-launcher),:where(.yumzi-menu .yumzi-menu__detail-order-add),:where(.yumzi-menu .yumzi-menu__order-primary),:where(.yumzi-menu .yumzi-menu__order-secondary),:where(.yumzi-menu .yumzi-menu__detail-order-qty-btn){transition-property:scale,opacity,background-color,color,box-shadow;transition-duration:var(--yumzi-menu-press-duration,.15s);transition-timing-function:var(--yumzi-menu-press-ease,cubic-bezier(.2, 0, 0, 1))}:where(.yumzi-menu .yumzi-menu__cart-launcher:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__filter-launcher:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__wishlist-launcher:active:not(:disabled)){scale:.94}:where(.yumzi-menu .yumzi-menu__detail-order-add:active:not(:disabled)),:where(.yumzi-menu .yumzi-menu__order-primary:active:not(:disabled)){scale:.98}@media (prefers-reduced-motion:reduce){:where(.yumzi-menu .yumzi-menu__cart-launcher),:where(.yumzi-menu .yumzi-menu__detail-order-add),:where(.yumzi-menu .yumzi-menu__order-primary),:where(.yumzi-menu .yumzi-menu__detail-order-qty-btn){transition-duration:var(--yumzi-sys-duration-instant)!important}}:where(.yumzi-menu .yumzi-menu__order-quick-add){cursor:pointer;color:var(--yumzi-menu-color-accent);z-index:var(--yumzi-sys-z-local-2)}:where(.yumzi-menu .yumzi-menu__order-quick-add:disabled){opacity:var(--yumzi-sys-opacity-disabled);cursor:not-allowed}:where(.yumzi-menu .yumzi-menu__order-quick-add-icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);place-items:center;line-height:0;display:grid}:where(.yumzi-menu .yumzi-menu__order-quick-add-icon .yumzi-menu__icon){width:var(--yumzi-sys-control-icon-md);height:var(--yumzi-sys-control-icon-md);stroke:currentColor;stroke-width:2.25px;fill:none}:where(.yumzi-menu .yumzi-menu__detail-variant-list--selectable){gap:var(--yumzi-sys-space-8);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;list-style:none;display:grid;overflow:visible}:where(.yumzi-menu .yumzi-menu__detail-variant-list--selectable .yumzi-menu__detail-variant--selectable),:where(.yumzi-menu .yumzi-menu__detail-variant-list--selectable .yumzi-menu__detail-option){align-items:baseline;column-gap:var(--yumzi-menu-space-12,var(--yumzi-sys-space-12));min-height:auto;padding:var(--yumzi-sys-space-4) 0;box-shadow:none;color:var(--yumzi-menu-color-item-description);font-family:var(--yumzi-menu-typography-item-description-family);font-size:var(--yumzi-menu-typography-item-description-size);font-weight:var(--yumzi-menu-typography-item-description-weight);line-height:var(--yumzi-menu-typography-item-description-line-height);cursor:pointer;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid}:where(.yumzi-menu .yumzi-menu__detail-variant-list--selectable [data-yumzi-menu-detail-option-state=selected]){box-shadow:none;color:var(--yumzi-menu-color-item-description);background:0 0}:where(.yumzi-menu .yumzi-menu__detail-variant-radio){width:var(--yumzi-sys-space-16);height:var(--yumzi-sys-space-16);border-radius:var(--yumzi-sys-radius-pill);border:var(--yumzi-sys-border-radio) solid var(--yumzi-menu-color-text);place-items:center;margin-top:.12em;display:grid}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-variant-radio){border:var(--yumzi-sys-border-radio) solid color-mix(in srgb, var(--yumzi-menu-color-text) 52%, transparent)}}:where(.yumzi-menu .yumzi-menu__detail-variant-radio){background:var(--yumzi-menu-color-text)}@supports (color:color-mix(in lab, red, red)){:where(.yumzi-menu .yumzi-menu__detail-variant-radio){background:color-mix(in srgb, var(--yumzi-menu-color-text) 10%, transparent)}}:where(.yumzi-menu .yumzi-menu__detail-variant-radio){box-shadow:none;flex-shrink:0;align-self:center}:where(.yumzi-menu [data-yumzi-menu-detail-option-state=selected] .yumzi-menu__detail-variant-radio){border-color:var(--yumzi-menu-color-accent);background:var(--yumzi-menu-color-accent);box-shadow:inset 0 0 0 var(--yumzi-sys-radio-inset) var(--yumzi-menu-background)}:where(.yumzi-menu .yumzi-menu__detail-variant-copy){min-width:0}:where(.yumzi-menu .yumzi-menu__detail-variant-title){overflow-wrap:anywhere;color:var(--yumzi-menu-color-item-description);font:inherit;display:block}:where(.yumzi-menu .yumzi-menu__detail-variant-list--selectable strong){color:var(--yumzi-menu-color-item-price);font-family:var(--yumzi-menu-typography-item-price-family);font-size:var(--yumzi-menu-typography-item-price-size);font-style:var(--yumzi-menu-typography-item-price-font-style);font-weight:var(--yumzi-menu-typography-item-price-weight);letter-spacing:var(--yumzi-menu-typography-item-price-letter-spacing);line-height:var(--yumzi-menu-typography-item-price-line-height);text-align:right;white-space:nowrap;justify-self:end}:where(.yumzi-menu[data-yumzi-inspector-frame=true]){--yumzi-menu-surface-min-height:100%;height:100%;min-height:100%;overflow:hidden}:where(.yumzi-menu[data-yumzi-inspector-frame=true][data-yumzi-surface-state=home]){height:auto;overflow:visible}:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__utility-sheet-overlay),:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__detail-overlay){border-radius:0;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none}:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__floating-controls),:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__launcher-stack),:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__home-island){right:auto;left:var(--yumzi-sys-space-16,1rem);bottom:max(var(--yumzi-sys-space-16,1rem), env(safe-area-inset-bottom,0px));width:auto;position:absolute;transform:none}:where(.yumzi-menu[data-yumzi-inspector-frame=true][data-yumzi-sheet-modal-state=open] .yumzi-menu__header),:where(.yumzi-menu[data-yumzi-inspector-frame=true][data-yumzi-sheet-modal-state=open] .yumzi-menu__category-nav){width:auto;position:sticky;top:auto;left:auto;right:auto}:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__utility-sheet),:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__detail-sheet){border-radius:0;height:100%;max-height:100%}:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__utility-sheet-content),:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__detail-content[data-yumzi-menu-detail-content-view]){-webkit-overflow-scrolling:touch;overflow:hidden auto}:where(.yumzi-menu[data-yumzi-inspector-frame=true] .yumzi-menu__detail-overlay[data-state=open] .yumzi-menu__detail-sheet){flex-direction:column;display:flex}.yumzi-menu[data-yumzi-inspector-frame=true] [data-yumzi-menu-detail-view=dish] [data-yumzi-menu-detail-content-view=dish],.yumzi-menu[data-yumzi-inspector-frame=true] [data-yumzi-menu-detail-view=declarations] [data-yumzi-menu-detail-content-view=declarations],.yumzi-menu[data-yumzi-inspector-frame=true] [data-yumzi-menu-detail-view=nutrition] [data-yumzi-menu-detail-content-view=nutrition],.yumzi-menu[data-yumzi-inspector-frame=true] [data-yumzi-menu-detail-view=nutrition-info] [data-yumzi-menu-detail-content-view=nutrition-info]{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto;display:grid!important}
