.DigitalMenu-module___DMuzG__root{--menu-page-bg:radial-gradient(circle at 14% -8%, #22d3ee33, transparent 25rem), radial-gradient(circle at 92% 4%, #2563eb33, transparent 30rem), linear-gradient(155deg, #020817 0%, #061426 48%, #08253d 100%);--menu-text-primary:#f8fbff;--menu-text-heading:#fff;--menu-text-secondary:#e2e8f0c7;--menu-text-muted:#bae6fdc2;--menu-accent:#7dd3fc;--menu-accent-soft:#0ea5e929;--menu-accent-strong:#2563eb;--menu-surface:#030c1da8;--menu-surface-strong:#030a18e0;--menu-surface-elevated:linear-gradient(145deg, #ffffff14, #0f172a7a), #030a18b8;--menu-surface-featured:linear-gradient(120deg, #fbbf2424, transparent 42%), linear-gradient(145deg, #0ea5e91a, #0f172a8f), #030a18b8;--menu-field-bg:linear-gradient(145deg, #ffffff12, #0f172a57), #0208177a;--menu-chip-bg:#0ea5e91a;--menu-chip-text:#f0f9ffe6;--menu-border:#bae6fd29;--menu-border-strong:#7dd3fc57;--menu-card-border:var(--menu-border);--menu-card-bg:var(--menu-surface-elevated);--menu-card-detail-bg:var(--menu-chip-bg);--menu-card-detail-text:var(--menu-chip-text);--menu-card-detail-border:var(--menu-border);--menu-button-bg:linear-gradient(135deg, #f0f9ff 0%, #7dd3fc 36%, #2563eb 100%);--menu-button-border:#e0f2feb8;--menu-button-text:#031225;--menu-button-hover-shadow:color-mix(in srgb, var(--menu-accent-strong) 34%, transparent);--menu-secondary-button-bg:#0208175c;--menu-control-border:#7dd3fc3d;--menu-control-bg:var(--menu-secondary-button-bg);--menu-control-text:var(--menu-text-primary);--menu-control-hover-border:var(--menu-border-strong);--menu-control-hover-bg:var(--menu-accent-soft);--menu-control-hover-text:var(--menu-text-heading);--menu-shadow:0 18px 44px #0003;--menu-shadow-elevated:0 24px 58px #00000047;--menu-card-hover-shadow:0 24px 54px #0000004d, 0 0 0 1px #7dd3fc14 inset, 0 0 28px #22d3ee1a;--menu-feature-shadow:0 30px 70px #0000004d, 0 0 0 1px #ffffff0b inset, 0 0 42px #22d3ee14;--menu-glow:#22d3ee24;--menu-focus-ring:#7dd3fcd1;--category-fade-color:#071426;--menu-success:#bbf7d0c7;--menu-price:#bae6fd;--menu-feature-price:#fef3c7;--menu-image-overlay:linear-gradient(180deg, transparent 34%, #0208173d 62%, #020817cc);--menu-image-scrim:#0208178a;--menu-overlay-text:#fff;--menu-overlay-border:#ffffff3d;--menu-overlay-bg:#02081794;--menu-dialog-backdrop:#01050ec7;--menu-dialog-bg:var(--menu-surface-strong);--menu-dialog-border:var(--menu-border-strong);--menu-dialog-shadow:0 32px 90px #00000094;--menu-warning-bg:#fbbf2424;--menu-warning-text:#fde68a;--menu-warning-border:#fbbf2447;--menu-unavailable-bg:#f871711f;--menu-unavailable-text:#fecaca;--menu-unavailable-border:#f871713d;--menu-badge-popular-bg:#0ea5e93d;--menu-badge-popular-text:#e0f2fe;--menu-badge-new-bg:#6366f13d;--menu-badge-new-text:#e0e7ff;--menu-badge-spicy-bg:#f472523d;--menu-badge-spicy-text:#fed7aa;--menu-badge-vegan-bg:#10b98138;--menu-badge-vegan-text:#bbf7d0;--menu-badge-vegetarian-bg:#84cc1633;--menu-badge-vegetarian-text:#d9f99d;--menu-badge-gluten-bg:#fbbf2438;--menu-badge-gluten-text:#fef3c7;--menu-badge-promo-bg:#22d3ee38;--menu-badge-promo-text:#cffafe;--menu-badge-recommended-bg:#fbbf242e;--menu-badge-recommended-text:#fef3c7;--menu-badge-border:#ffffff1f;--variant-option-border:#7dd3fc2e;--variant-option-bg:#02081757;--variant-option-text:#f0f9ffe0;--variant-active-border:#e0f2fead;--variant-active-bg:#0ea5e933;--variant-active-text:#fff;--variant-hover-border:var(--menu-border-strong);--variant-hover-bg:var(--menu-accent-soft);--variant-hover-text:var(--menu-text-heading);--variant-check-bg:var(--menu-button-bg);--variant-check-text:var(--menu-button-text);--menu-selection-bg:#22d3ee57;--menu-selection-text:#fff;width:100%;max-width:100vw;min-height:100svh;min-height:calc(var(--ns-stable-vh,1svh) * 100);background:var(--menu-page-bg);color:var(--menu-text-primary);transition:background .26s,color .22s;position:relative;overflow-x:clip}.DigitalMenu-module___DMuzG__root[data-menu-theme=white]{--menu-page-bg:radial-gradient(circle at 50% -8%, #0ea5e91f, transparent 26rem), radial-gradient(circle at 4% 35%, #ca8a040e, transparent 20rem), linear-gradient(145deg, #fffdf8 0%, #faf7ef 52%, #f2f5f4 100%);--menu-text-primary:#17283a;--menu-text-heading:#0b1d2d;--menu-text-secondary:#475569;--menu-text-muted:#075985;--menu-accent:#0369a1;--menu-accent-soft:#0ea5e91c;--menu-accent-strong:#0369a1;--menu-surface:#fffdf8db;--menu-surface-strong:#fffdf8f5;--menu-surface-elevated:linear-gradient(145deg, #fffffff5, #eff6ffd1), #ffffffb8;--menu-surface-featured:linear-gradient(120deg, #0ea5e91f, transparent 42%), linear-gradient(145deg, #fffffff5, #eff6ffc7);--menu-field-bg:#ffffffd1;--menu-chip-bg:#e0f2fec7;--menu-chip-text:#075985;--menu-border:#0e749029;--menu-border-strong:#0e74904d;--menu-card-border:#0e74902e;--menu-card-bg:linear-gradient(145deg, #fffffffa, #ecf8ffe6), #ffffffe6;--menu-card-detail-bg:#e0f2fed6;--menu-card-detail-text:#0c4a6e;--menu-card-detail-border:#0e74902e;--menu-button-bg:linear-gradient(135deg, #fff 0%, #bae6fd 42%, #0284c7 100%);--menu-button-border:#0369a161;--menu-button-text:#06233a;--menu-button-hover-shadow:#0e74902e;--menu-secondary-button-bg:#ffffffb3;--menu-control-border:#0e749033;--menu-control-bg:#ffffffbd;--menu-control-text:#0f2742;--menu-control-hover-border:#0369a15c;--menu-control-hover-bg:#e0f2fee6;--menu-control-hover-text:#071426;--menu-shadow:0 18px 46px #0f172a1a;--menu-shadow-elevated:0 22px 52px #0f172a1f;--menu-glow:#0ea5e91a;--menu-card-hover-shadow:0 24px 54px #0f172a21, 0 0 0 1px #ffffffd1 inset;--menu-feature-shadow:0 28px 64px #0f172a24, 0 0 0 1px #ffffffdb inset;--menu-focus-ring:#0369a1;--menu-dialog-backdrop:#0f172a8a;--menu-dialog-shadow:0 32px 90px #0f172a3d;--menu-warning-bg:#ca8a041f;--menu-warning-text:#854d0e;--menu-warning-border:#ca8a043d;--menu-unavailable-bg:#dc262614;--menu-unavailable-text:#991b1b;--menu-unavailable-border:#dc26262e;--category-fade-color:#faf7ef;--menu-success:#047857;--menu-price:#0369a1;--menu-feature-price:#075985;--menu-image-overlay:linear-gradient(180deg, transparent 50%, #0f172a33);--menu-badge-popular-bg:#0e749021;--menu-badge-popular-text:#075985;--menu-badge-new-bg:#4f46e51f;--menu-badge-new-text:#3730a3;--menu-badge-spicy-bg:#ea580c21;--menu-badge-spicy-text:#9a3412;--menu-badge-vegan-bg:#05966921;--menu-badge-vegan-text:#047857;--menu-badge-vegetarian-bg:#65a30d21;--menu-badge-vegetarian-text:#3f6212;--menu-badge-gluten-bg:#ca8a0426;--menu-badge-gluten-text:#854d0e;--menu-badge-promo-bg:#0891b224;--menu-badge-promo-text:#155e75;--menu-badge-recommended-bg:#ca8a0421;--menu-badge-recommended-text:#713f12;--menu-badge-border:#0e749024;--variant-option-border:#0e749024;--variant-option-bg:#ffffffb3;--variant-option-text:#0f2742;--variant-active-bg:#e0f2fee0;--variant-active-text:#08203c;--menu-selection-bg:#0ea5e938;--menu-selection-text:#071426}.DigitalMenu-module___DMuzG__root[data-menu-theme=black]{--menu-page-bg:radial-gradient(circle at 50% -10%, #94a3b81f, transparent 26rem), radial-gradient(circle at 92% 15%, #38bdf812, transparent 24rem), linear-gradient(145deg, #08090b 0%, #0c0f14 48%, #151b24 100%);--menu-text-primary:#f8fafc;--menu-text-heading:#fff;--menu-text-secondary:#e2e8f0c7;--menu-text-muted:#cbd5e1b8;--menu-accent:#e2e8f0;--menu-accent-soft:#94a3b824;--menu-accent-strong:#38bdf8;--menu-surface:#0c0f14c7;--menu-surface-strong:#0a0c10f0;--menu-surface-elevated:linear-gradient(145deg, #ffffff0f, #0f172aad), #0a0c10eb;--menu-surface-featured:linear-gradient(120deg, #94a3b81a, transparent 42%), linear-gradient(145deg, #0f172aad, #020617db);--menu-field-bg:#020617bd;--menu-chip-bg:#94a3b81f;--menu-chip-text:#f8fafce6;--menu-border:#94a3b82e;--menu-border-strong:#e2e8f047;--menu-card-border:#94a3b833;--menu-card-bg:linear-gradient(145deg, #ffffff0e, #181d26c2), #0a0c10eb;--menu-card-detail-bg:#94a3b81f;--menu-card-detail-text:#f8fafce6;--menu-card-detail-border:#94a3b82e;--menu-button-bg:linear-gradient(135deg, #fff 0%, #cbd5e1 46%, #38bdf8 100%);--menu-button-border:#e2e8f075;--menu-button-text:#020617;--menu-button-hover-shadow:#38bdf83d;--menu-secondary-button-bg:#0f1218c7;--menu-control-border:#cbd5e133;--menu-control-bg:#0f1218d1;--menu-control-text:#f8fafc;--menu-control-hover-border:#e2e8f061;--menu-control-hover-bg:#33415570;--menu-control-hover-text:#fff;--menu-shadow:0 24px 58px #0000006b;--menu-shadow-elevated:0 28px 68px #00000085;--menu-card-hover-shadow:0 30px 68px #0000008f, 0 0 0 1px #e2e8f012 inset, 0 0 26px #38bdf812;--menu-feature-shadow:0 34px 80px #00000094, 0 0 0 1px #ffffff0b inset;--menu-glow:#e2e8f014;--menu-dialog-backdrop:#000000d1;--menu-warning-bg:#fbbf241f;--menu-warning-text:#fde68a;--menu-warning-border:#fbbf2438;--menu-unavailable-bg:#f871711c;--menu-unavailable-text:#fecaca;--menu-unavailable-border:#f8717133;--category-fade-color:#0c0f14;--menu-success:#bbf7d0;--menu-price:#e2e8f0;--menu-feature-price:#e2e8f0;--menu-badge-popular-bg:#38bdf824;--menu-badge-popular-text:#e0f2fe;--menu-badge-new-bg:#818cf824;--menu-badge-new-text:#e0e7ff;--menu-badge-spicy-bg:#f8717124;--menu-badge-spicy-text:#fed7aa;--menu-badge-vegan-bg:#34d39921;--menu-badge-vegan-text:#bbf7d0;--menu-badge-vegetarian-bg:#a3e6351f;--menu-badge-vegetarian-text:#d9f99d;--menu-badge-gluten-bg:#fbbf2421;--menu-badge-gluten-text:#fef3c7;--menu-badge-promo-bg:#22d3ee21;--menu-badge-promo-text:#cffafe;--menu-badge-recommended-bg:#e2e8f01f;--menu-badge-recommended-text:#f8fafc;--menu-badge-border:#e2e8f01f;--variant-option-border:#cbd5e129;--variant-option-bg:#0f1218c2;--variant-option-text:#e2e8f0;--variant-active-border:#e2e8f066;--variant-active-bg:#33415570;--variant-active-text:#fff}.DigitalMenu-module___DMuzG__root[data-menu-theme=wood-light]{--menu-page-bg:radial-gradient(ellipse at 18% -8%, #fff4d8c7, transparent 24rem), radial-gradient(ellipse at 82% 8%, #d99a3d29, transparent 22rem), repeating-linear-gradient(97deg, #b8833e09 0 9px, #fff4d805 9px 18px), linear-gradient(110deg, #ffffff2e, transparent 32%, #b8833e12 62%, transparent), linear-gradient(145deg, #f6e7c8 0%, #f3dfaf 48%, #efd29a 100%);--menu-text-primary:#2e2116;--menu-text-heading:#24170d;--menu-text-secondary:#5a3b24;--menu-text-muted:#60401f;--menu-accent:#713f12;--menu-accent-soft:#d99a3d2e;--menu-accent-strong:#b8833e;--menu-surface:repeating-linear-gradient(98deg, #b8833e09 0 10px, #fff4d809 10px 21px), linear-gradient(145deg, #fff4d8db, #f8e7bdc7);--menu-surface-strong:repeating-linear-gradient(98deg, #b8833e0b 0 9px, #fff4d80a 9px 19px), linear-gradient(145deg, #fff4d8f5, #efd29ad6);--menu-surface-elevated:repeating-linear-gradient(99deg, #b8833e0a 0 8px, #fff4d80a 8px 18px), linear-gradient(145deg, #fff4d8f5, #f8e7bde0), #fff4d8d6;--menu-surface-featured:radial-gradient(ellipse at 18% 0%, #fff4d8ad, transparent 20rem), repeating-linear-gradient(96deg, #b8833e0e 0 10px, #fff4d80b 10px 22px), linear-gradient(118deg, #d99a3d33, transparent 46%), linear-gradient(145deg, #fff4d8f5, #f8e7bddb);--menu-field-bg:repeating-linear-gradient(99deg, #b8833e08 0 9px, #fff4d808 9px 18px), #fff4d8d1;--menu-chip-bg:#d99a3d2e;--menu-chip-text:#5f3b1d;--menu-border:#b8833e38;--menu-border-strong:#b8833e6b;--menu-card-border:#b8833e47;--menu-card-bg:radial-gradient(ellipse at 12% 0%, #ffffff57, transparent 14rem), repeating-linear-gradient(98deg, #b8833e0a 0 8px, #fff4d80b 8px 18px), linear-gradient(145deg, #fff4d8fa, #f8e7bde6), #fff4d8eb;--menu-card-detail-bg:#d6a85f38;--menu-card-detail-text:#5f3b1d;--menu-card-detail-border:#b8833e3d;--menu-button-bg:linear-gradient(135deg, #fff4d8f5 0%, #d99a3d 52%, #b8833e 100%);--menu-button-border:#b8833e94;--menu-button-text:#2e2116;--menu-button-hover-shadow:#b8833e3d;--menu-secondary-button-bg:#fff4d8b8;--menu-control-border:#b8833e47;--menu-control-bg:repeating-linear-gradient(98deg, #b8833e06 0 8px, #fff4d806 8px 17px), #fff4d8b3;--menu-control-text:#2e2116;--menu-control-hover-border:#b8833e7a;--menu-control-hover-bg:#d99a3d33;--menu-control-hover-text:#24170d;--menu-shadow:0 18px 46px #53311824;--menu-shadow-elevated:0 24px 58px #53311833;--menu-glow:#d99a3d2e;--menu-focus-ring:#713f12;--category-fade-color:#f3dfaf;--menu-success:#4f672a;--menu-price:#713f12;--menu-feature-price:#7a461b;--menu-badge-popular-bg:#c9822b29;--menu-badge-popular-text:#6f441f;--menu-badge-new-bg:#d99a3d2e;--menu-badge-new-text:#6f441f;--menu-badge-spicy-bg:#c2410c21;--menu-badge-spicy-text:#9a3412;--menu-badge-vegan-bg:#526b2f26;--menu-badge-vegan-text:#3f6212;--menu-badge-vegetarian-bg:#65843a29;--menu-badge-vegetarian-text:#365314;--menu-badge-gluten-bg:#d6a85f47;--menu-badge-gluten-text:#6f441f;--menu-badge-promo-bg:#b8833e29;--menu-badge-promo-text:#5f3b1d;--menu-badge-recommended-bg:#c9822b29;--menu-badge-recommended-text:#6f441f;--menu-badge-border:#b8833e2e;--variant-option-border:#b8833e3d;--variant-option-bg:#fff4d8b3;--variant-option-text:#2e2116;--variant-active-border:#b8833e8a;--variant-active-bg:#d99a3d38;--variant-active-text:#24170d;--menu-card-hover-shadow:0 26px 60px #53311838, 0 0 0 1px #fffaeb9e inset;--menu-feature-shadow:0 30px 68px #5331183b, 0 0 0 1px #fffaeb8f inset;--menu-dialog-backdrop:#38241499;--menu-dialog-shadow:0 32px 90px #53311852;--menu-warning-text:#744210;--menu-unavailable-text:#991b1b;--menu-unavailable-bg:#dc262614;--menu-unavailable-border:#991b1b2e;--menu-selection-bg:#713f1238;--menu-selection-text:#24170d}.DigitalMenu-module___DMuzG__root[data-menu-theme=wood-dark]{--menu-page-bg:radial-gradient(ellipse at 16% -8%, #b477403d, transparent 22rem), radial-gradient(ellipse at 88% 10%, #d49a521f, transparent 24rem), repeating-linear-gradient(96deg, #d7b98a09 0 10px, #2b1a110f 10px 23px), linear-gradient(108deg, #fff3dc09, transparent 34%, #9b6a3a14 66%, transparent), linear-gradient(145deg, #2b1a11 0%, #3a2417 50%, #4a2e1d 100%);--menu-text-primary:#fff3dc;--menu-text-heading:#fff7e9;--menu-text-secondary:#d7b98adb;--menu-text-muted:#d7b98ac2;--menu-accent:#d49a52;--menu-accent-soft:#c27a3233;--menu-accent-strong:#c27a32;--menu-surface:repeating-linear-gradient(96deg, #d7b98a09 0 10px, #2b1a110e 10px 22px), linear-gradient(145deg, #4b3020d1, #3a2417cc);--menu-surface-strong:repeating-linear-gradient(96deg, #d7b98a0a 0 10px, #2b1a1111 10px 21px), linear-gradient(145deg, #5a3824e6, #4b3020db);--menu-surface-elevated:radial-gradient(ellipse at 12% 0%, #fff3dc0f, transparent 15rem), repeating-linear-gradient(96deg, #d7b98a09 0 10px, #2b1a110e 10px 21px), linear-gradient(145deg, #5a3824e0, #4b3020d1), #4b3020d6;--menu-surface-featured:radial-gradient(ellipse at 16% 0%, #fff3dc14, transparent 18rem), repeating-linear-gradient(96deg, #d7b98a0b 0 10px, #2b1a1112 10px 22px), linear-gradient(118deg, #d49a522e, transparent 45%), linear-gradient(145deg, #5a3824e6, #3a2417d6);--menu-field-bg:repeating-linear-gradient(96deg, #d7b98a06 0 9px, #2b1a110e 9px 19px), #4b3020bd;--menu-chip-bg:#c27a3233;--menu-chip-text:#ffe6bc;--menu-border:#9b6a3a52;--menu-border-strong:#b982478a;--menu-card-border:#b9824757;--menu-card-bg:radial-gradient(ellipse at 14% 0%, #fff3dc0e, transparent 14rem), repeating-linear-gradient(96deg, #d7b98a09 0 9px, #2b1a110f 9px 20px), linear-gradient(145deg, #5a3824eb, #4b3020db);--menu-card-detail-bg:#c27a3233;--menu-card-detail-text:#ffe6bc;--menu-card-detail-border:#b9824747;--menu-button-bg:linear-gradient(135deg, #4b3020eb 0%, #c27a32 52%, #d49a52 100%);--menu-button-border:#b98247a8;--menu-button-text:#fff3dc;--menu-button-hover-shadow:#d49a523d;--menu-secondary-button-bg:#4b3020ad;--menu-control-border:#b9824757;--menu-control-bg:repeating-linear-gradient(96deg, #d7b98a06 0 9px, #2b1a110c 9px 19px), #4b3020a3;--menu-control-text:#fff3dc;--menu-control-hover-border:#d49a5294;--menu-control-hover-bg:#c27a323d;--menu-control-hover-text:#fff7e9;--menu-shadow:0 22px 58px #120a0666;--menu-shadow-elevated:0 30px 74px #120a0680;--menu-glow:#d49a5229;--menu-focus-ring:#d49a52b8;--category-fade-color:#3a2417;--menu-success:#d7efbd;--menu-price:#ffd89f;--menu-feature-price:#ffe0ac;--menu-badge-popular-bg:#d49a522e;--menu-badge-popular-text:#ffe0ac;--menu-badge-new-bg:#b9824738;--menu-badge-new-text:#ffe6bc;--menu-badge-spicy-bg:#c2410c38;--menu-badge-spicy-text:#fed7aa;--menu-badge-vegan-bg:#84984a33;--menu-badge-vegan-text:#e5f7c4;--menu-badge-vegetarian-bg:#a3bc5b2e;--menu-badge-vegetarian-text:#edf8cf;--menu-badge-gluten-bg:#b982473d;--menu-badge-gluten-text:#ffe6bc;--menu-badge-promo-bg:#d49a522e;--menu-badge-promo-text:#ffe0ac;--menu-badge-recommended-bg:#d49a5233;--menu-badge-recommended-text:#fff0d1;--menu-badge-border:#b9824740;--variant-option-border:#b9824757;--variant-option-bg:#4b3020ad;--variant-option-text:#fff3dc;--variant-active-border:#d49a52a8;--variant-active-bg:#c27a323d;--variant-active-text:#fff7e9;--menu-card-hover-shadow:0 32px 74px #120a068a, 0 0 0 1px #fff3dc0e inset, 0 0 30px #d49a5214;--menu-feature-shadow:0 36px 84px #120a0694, 0 0 0 1px #fff3dc0f inset;--menu-dialog-backdrop:#100905d1;--menu-warning-bg:#d49a5229;--menu-warning-text:#ffe0ac;--menu-warning-border:#d49a524d;--menu-unavailable-bg:#f871711f;--menu-unavailable-text:#fecaca;--menu-unavailable-border:#f871713d}.DigitalMenu-module___DMuzG__root,.DigitalMenu-module___DMuzG__root *{box-sizing:border-box}.DigitalMenu-module___DMuzG__root ::selection{background:var(--menu-selection-bg);color:var(--menu-selection-text)}.DigitalMenu-module___DMuzG__background{pointer-events:none;position:fixed;inset:0;overflow:hidden}.DigitalMenu-module___DMuzG__gridLayer,.DigitalMenu-module___DMuzG__scanWash,.DigitalMenu-module___DMuzG__edgeLine{position:absolute;inset:0}.DigitalMenu-module___DMuzG__gridLayer{opacity:.18;background-image:linear-gradient(#7dd3fc1f 1px,#0000 1px),linear-gradient(90deg,#3b82f61a 1px,#0000 1px);background-size:38px 38px;-webkit-mask-image:linear-gradient(#000 0%,#0000 88%);mask-image:linear-gradient(#000 0%,#0000 88%)}.DigitalMenu-module___DMuzG__scanWash{opacity:.42;background:linear-gradient(102deg,#0000 0 30%,#22d3ee1f,#0000 62%)}.DigitalMenu-module___DMuzG__edgeLine{background:linear-gradient(#0f172a57,#0000 10rem);border-top:1px solid #bae6fd29}.DigitalMenu-module___DMuzG__shell{z-index:1;width:min(100%,72rem);min-width:0;padding:max(1rem, env(safe-area-inset-top,0px)) 1rem max(1.25rem, env(safe-area-inset-bottom,0px));gap:1rem;margin:0 auto;display:grid;position:relative}.DigitalMenu-module___DMuzG__header,.DigitalMenu-module___DMuzG__featured,.DigitalMenu-module___DMuzG__categorySection,.DigitalMenu-module___DMuzG__productsSection,.DigitalMenu-module___DMuzG__infoSection,.DigitalMenu-module___DMuzG__nasCta{min-width:0;animation:.7s cubic-bezier(.18,.82,.22,1) both DigitalMenu-module___DMuzG__menuSectionIn}.DigitalMenu-module___DMuzG__header,.DigitalMenu-module___DMuzG__featured,.DigitalMenu-module___DMuzG__infoSection,.DigitalMenu-module___DMuzG__nasCta,.DigitalMenu-module___DMuzG__emptyState,.DigitalMenu-module___DMuzG__dialogPanel,.DigitalMenu-module___DMuzG__infoGrid div,.DigitalMenu-module___DMuzG__whatsappBox{transition:border-color .22s,background .24s,box-shadow .24s,color .2s}.DigitalMenu-module___DMuzG__header{border:1px solid var(--menu-border);background:var(--menu-surface);box-shadow:var(--menu-shadow);-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);border-radius:1.15rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem .9rem;padding:1rem;animation-delay:80ms;display:grid;overflow:hidden}.DigitalMenu-module___DMuzG__welcomeIntro{border-bottom:1px solid var(--menu-border);transform-origin:0;grid-column:1/-1;grid-template-columns:2px minmax(0,1fr);align-items:center;gap:.9rem;min-width:0;min-height:5.15rem;padding:.1rem .1rem .95rem;display:grid}.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state=pending]{opacity:0}.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state=static]{opacity:1;transform:none}.DigitalMenu-module___DMuzG__header[data-welcome-state=pending] .DigitalMenu-module___DMuzG__logoMark{opacity:0}.DigitalMenu-module___DMuzG__header[data-welcome-state=static] .DigitalMenu-module___DMuzG__logoMark{opacity:1;transform:none}.DigitalMenu-module___DMuzG__header[data-welcome-state=animated] .DigitalMenu-module___DMuzG__logoMark{animation:.6s cubic-bezier(.16,1,.3,1) 60ms both DigitalMenu-module___DMuzG__menuLogoIn}.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state=animated] .DigitalMenu-module___DMuzG__welcomeLine{animation:.52s cubic-bezier(.16,1,.3,1) .16s both DigitalMenu-module___DMuzG__menuWelcomeLineIn}.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state=animated] .DigitalMenu-module___DMuzG__welcomeThanks{animation:.46s cubic-bezier(.16,1,.3,1) .32s both DigitalMenu-module___DMuzG__menuWelcomeTextIn}.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state=animated] .DigitalMenu-module___DMuzG__welcomeTitle{animation:.56s cubic-bezier(.16,1,.3,1) .5s both DigitalMenu-module___DMuzG__menuWelcomeTextIn}.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state=animated] .DigitalMenu-module___DMuzG__welcomeDescription{animation:.52s cubic-bezier(.16,1,.3,1) .68s both DigitalMenu-module___DMuzG__menuWelcomeTextIn}.DigitalMenu-module___DMuzG__welcomeLine{background:linear-gradient(180deg, transparent, var(--menu-accent) 22%, var(--menu-accent-strong) 78%, transparent);width:2px;height:72%;min-height:3.25rem;box-shadow:0 0 18px var(--menu-glow);border-radius:999px}.DigitalMenu-module___DMuzG__welcomeIntro>div{gap:.2rem;min-width:0;display:grid}.DigitalMenu-module___DMuzG__welcomeThanks,.DigitalMenu-module___DMuzG__welcomeTitle,.DigitalMenu-module___DMuzG__welcomeDescription{overflow-wrap:anywhere;margin:0}.DigitalMenu-module___DMuzG__welcomeThanks{color:var(--menu-accent);letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:840}.DigitalMenu-module___DMuzG__welcomeTitle{color:var(--menu-text-heading);font-size:clamp(1rem,4.8vw,1.22rem);font-weight:890;line-height:1.2}.DigitalMenu-module___DMuzG__welcomeDescription{color:var(--menu-text-secondary);font-size:.83rem;line-height:1.42}.DigitalMenu-module___DMuzG__logoMark{border:1px solid var(--menu-border-strong);background:var(--menu-surface-strong);width:3.8rem;height:3.8rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--menu-accent) 12%, transparent), 0 12px 28px #0208172e, 0 0 24px var(--menu-glow);transform-origin:50%;border-radius:1rem;place-items:center;padding:.28rem;display:grid;overflow:hidden}.DigitalMenu-module___DMuzG__logoMark img{object-fit:contain;width:100%;height:100%;display:block}.DigitalMenu-module___DMuzG__headerText{gap:.32rem;min-width:0;display:grid}.DigitalMenu-module___DMuzG__headerText h1,.DigitalMenu-module___DMuzG__featuredCopy h2,.DigitalMenu-module___DMuzG__sectionHeader h2,.DigitalMenu-module___DMuzG__nasCta h2{color:var(--menu-text-heading);overflow-wrap:anywhere;margin:0;line-height:1.08}.DigitalMenu-module___DMuzG__headerText h1{font-size:1.58rem;font-weight:940}.DigitalMenu-module___DMuzG__kicker,.DigitalMenu-module___DMuzG__eyebrow{color:var(--menu-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:820}.DigitalMenu-module___DMuzG__statusPill{border:1px solid var(--menu-border);background:var(--menu-chip-bg);width:fit-content;max-width:100%;color:var(--menu-chip-text);border-radius:999px;margin:0;padding:.36rem .58rem;font-size:.76rem;font-weight:740;line-height:1.25}.DigitalMenu-module___DMuzG__featuredCopy p:not(.DigitalMenu-module___DMuzG__eyebrow),.DigitalMenu-module___DMuzG__sectionHeader p:not(.DigitalMenu-module___DMuzG__eyebrow),.DigitalMenu-module___DMuzG__whatsappBox p,.DigitalMenu-module___DMuzG__nasCta p:not(.DigitalMenu-module___DMuzG__eyebrow),.DigitalMenu-module___DMuzG__nasAction p{color:var(--menu-text-secondary);margin:0;font-size:.95rem;line-height:1.58}.DigitalMenu-module___DMuzG__featured{isolation:isolate;border:1px solid var(--menu-border-strong);background:var(--menu-surface-featured);min-width:0;box-shadow:var(--menu-feature-shadow);border-radius:1.35rem;align-items:stretch;gap:1rem;padding:.72rem;animation-delay:.23s;display:grid;position:relative;overflow:hidden}.DigitalMenu-module___DMuzG__featured:before{z-index:-1;aspect-ratio:1.8;background:color-mix(in srgb, var(--menu-accent) 9%, transparent);filter:blur(26px);content:"";pointer-events:none;border-radius:50%;width:68%;position:absolute;top:-55%;left:-18%;transform:rotate(-14deg)}.DigitalMenu-module___DMuzG__featuredVisual{border:1px solid var(--menu-border-strong);background:var(--menu-surface-strong);width:100%;min-height:clamp(14rem,62vw,20rem);box-shadow:0 18px 38px color-mix(in srgb, var(--menu-image-scrim) 52%, transparent), inset 0 1px 0 #ffffff14;border-radius:1.05rem;margin:0;display:block;position:relative;overflow:hidden}.DigitalMenu-module___DMuzG__featuredVisual img,.DigitalMenu-module___DMuzG__productVisual img{object-fit:cover;width:100%;height:100%;display:block}.DigitalMenu-module___DMuzG__featuredVisual img{min-height:inherit;object-position:center 52%;transform:scale(1.002)}.DigitalMenu-module___DMuzG__featuredVisual:after,.DigitalMenu-module___DMuzG__productVisual:after{background:var(--menu-image-overlay);content:"";pointer-events:none;position:absolute;inset:0}.DigitalMenu-module___DMuzG__featuredVisualMeta{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.DigitalMenu-module___DMuzG__featuredTag,.DigitalMenu-module___DMuzG__availabilityPill{border:1px solid var(--menu-overlay-border);background:var(--menu-overlay-bg);min-height:2.25rem;color:var(--menu-overlay-text);-webkit-backdrop-filter:blur(16px)saturate(135%);backdrop-filter:blur(16px)saturate(135%);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.DigitalMenu-module___DMuzG__featuredTag{padding:.46rem .72rem;font-size:.84rem;font-weight:870}.DigitalMenu-module___DMuzG__availabilityPill{gap:.42rem;padding:.42rem .65rem;font-size:.72rem;font-weight:790}.DigitalMenu-module___DMuzG__availabilityPill>span{aspect-ratio:1;background:#86efac;border-radius:50%;width:.42rem;box-shadow:0 0 0 3px #86efac24}.DigitalMenu-module___DMuzG__availabilityPill[data-availability=limited]>span{background:#fcd34d;box-shadow:0 0 0 3px #fcd34d29}.DigitalMenu-module___DMuzG__availabilityPill[data-availability=unavailable]>span{background:#fca5a5;box-shadow:0 0 0 3px #fca5a529}.DigitalMenu-module___DMuzG__featuredCopy{align-content:center;gap:.72rem;min-width:0;padding:.25rem .2rem .4rem;display:grid}.DigitalMenu-module___DMuzG__featuredCopy h2,.DigitalMenu-module___DMuzG__sectionHeader h2,.DigitalMenu-module___DMuzG__nasCta h2{font-size:clamp(1.32rem,5vw,1.72rem);font-weight:900}.DigitalMenu-module___DMuzG__featuredCopy>p:not(.DigitalMenu-module___DMuzG__eyebrow){max-width:44rem}.DigitalMenu-module___DMuzG__featuredIngredients{border-top:1px solid var(--menu-border);border-bottom:1px solid var(--menu-border);gap:.36rem;min-width:0;padding-block:.65rem;display:grid}.DigitalMenu-module___DMuzG__featuredIngredients>span{color:var(--menu-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:830}.DigitalMenu-module___DMuzG__featuredIngredients ul{color:var(--menu-text-primary);flex-wrap:wrap;gap:.24rem .5rem;margin:0;padding:0;font-size:.82rem;font-weight:690;line-height:1.4;list-style:none;display:flex}.DigitalMenu-module___DMuzG__featuredIngredients li:not(:last-child):after{color:var(--menu-accent);content:"•";margin-left:.5rem}.DigitalMenu-module___DMuzG__featuredHighlights,.DigitalMenu-module___DMuzG__detailList{flex-wrap:wrap;gap:.42rem;margin:0;padding:0;list-style:none;display:flex}.DigitalMenu-module___DMuzG__featuredHighlights li,.DigitalMenu-module___DMuzG__detailList li,.DigitalMenu-module___DMuzG__segmentRow span{border:1px solid var(--menu-card-detail-border);background:var(--menu-card-detail-bg);max-width:100%;color:var(--menu-card-detail-text);overflow-wrap:anywhere;border-radius:999px;padding:.42rem .58rem;font-size:.74rem;font-weight:760;line-height:1.2}.DigitalMenu-module___DMuzG__featuredAction{border-top:1px solid var(--menu-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem 1rem;padding-top:.72rem;display:flex}.DigitalMenu-module___DMuzG__featuredAction strong{color:var(--menu-feature-price);letter-spacing:-.035em;font-size:clamp(1.42rem,6vw,1.85rem);font-weight:920;line-height:1}.DigitalMenu-module___DMuzG__primaryButton,.DigitalMenu-module___DMuzG__secondaryButton,.DigitalMenu-module___DMuzG__emptyAction{text-align:center;border-radius:.78rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.72rem 1rem;font-size:.93rem;font-weight:870;line-height:1.1;text-decoration:none;transition:transform .18s,border-color .18s,background .2s,box-shadow .2s,color .18s;display:inline-flex}.DigitalMenu-module___DMuzG__primaryButton{border:1px solid var(--menu-button-border);background:var(--menu-button-bg);color:var(--menu-button-text);box-shadow:0 16px 32px var(--menu-button-hover-shadow), 0 0 30px var(--menu-glow), inset 0 1px 0 #ffffff8f;cursor:pointer}.DigitalMenu-module___DMuzG__secondaryButton,.DigitalMenu-module___DMuzG__emptyAction{border:1px solid var(--menu-control-border);background:var(--menu-control-bg);color:var(--menu-control-text);cursor:pointer}.DigitalMenu-module___DMuzG__primaryButton:hover,.DigitalMenu-module___DMuzG__primaryButton:focus-visible,.DigitalMenu-module___DMuzG__secondaryButton:hover,.DigitalMenu-module___DMuzG__secondaryButton:focus-visible,.DigitalMenu-module___DMuzG__emptyAction:hover,.DigitalMenu-module___DMuzG__emptyAction:focus-visible,.DigitalMenu-module___DMuzG__categoryButton:hover,.DigitalMenu-module___DMuzG__categoryButton:focus-visible,.DigitalMenu-module___DMuzG__nasCta a:hover,.DigitalMenu-module___DMuzG__nasCta a:focus-visible{outline:none;transform:translateY(-2px)}.DigitalMenu-module___DMuzG__primaryButton:hover,.DigitalMenu-module___DMuzG__primaryButton:focus-visible{box-shadow:0 20px 42px var(--menu-button-hover-shadow), 0 0 40px var(--menu-glow), inset 0 1px 0 #ffffff9e}.DigitalMenu-module___DMuzG__secondaryButton:hover,.DigitalMenu-module___DMuzG__secondaryButton:focus-visible,.DigitalMenu-module___DMuzG__emptyAction:hover,.DigitalMenu-module___DMuzG__emptyAction:focus-visible,.DigitalMenu-module___DMuzG__categoryButton:hover,.DigitalMenu-module___DMuzG__categoryButton:focus-visible{border-color:var(--menu-control-hover-border);background:var(--menu-control-hover-bg);color:var(--menu-control-hover-text)}.DigitalMenu-module___DMuzG__primaryButton:focus-visible,.DigitalMenu-module___DMuzG__secondaryButton:focus-visible,.DigitalMenu-module___DMuzG__emptyAction:focus-visible,.DigitalMenu-module___DMuzG__categoryButton:focus-visible,.DigitalMenu-module___DMuzG__nasCta a:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--menu-surface-strong) 92%, transparent), 0 0 0 5px var(--menu-focus-ring)}.DigitalMenu-module___DMuzG__primaryButton:active,.DigitalMenu-module___DMuzG__secondaryButton:active,.DigitalMenu-module___DMuzG__emptyAction:active,.DigitalMenu-module___DMuzG__categoryButton:active,.DigitalMenu-module___DMuzG__nasCta a:active{transform:translate(0,0)scale(.985)}.DigitalMenu-module___DMuzG__categorySection{min-width:0;animation-delay:.3s;overflow:hidden}.DigitalMenu-module___DMuzG__categoryScroller{min-width:0;margin-inline:-.28rem;position:relative;overflow:hidden}.DigitalMenu-module___DMuzG__categoryScroller:before,.DigitalMenu-module___DMuzG__categoryScroller:after{z-index:2;pointer-events:none;content:"";width:clamp(1.35rem,8vw,3rem);position:absolute;top:0;bottom:0}.DigitalMenu-module___DMuzG__categoryScroller:before{background:linear-gradient(90deg, color-mix(in srgb, var(--category-fade-color) 96%, transparent), color-mix(in srgb, var(--category-fade-color) 42%, transparent) 48%, transparent);left:0}.DigitalMenu-module___DMuzG__categoryScroller:after{background:linear-gradient(270deg, color-mix(in srgb, var(--category-fade-color) 96%, transparent), color-mix(in srgb, var(--category-fade-color) 42%, transparent) 48%, transparent);right:0}.DigitalMenu-module___DMuzG__categoryList{-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;gap:.48rem;min-width:0;padding:.34rem .88rem .48rem;scroll-padding-inline:.88rem;display:flex;overflow:auto hidden}.DigitalMenu-module___DMuzG__categoryList::-webkit-scrollbar{display:none}.DigitalMenu-module___DMuzG__categoryScrollHint{display:none}.DigitalMenu-module___DMuzG__categoryButton{border:1px solid var(--menu-control-border);background:var(--menu-control-bg);min-width:max-content;min-height:2.75rem;color:var(--menu-control-text);cursor:pointer;border-radius:.8rem;flex:none;justify-content:center;align-items:center;gap:.46rem;padding:.68rem .86rem;font-size:.88rem;font-weight:810;line-height:1.1;transition:transform .18s,border-color .18s,background .2s,box-shadow .2s,color .18s;display:inline-flex}.DigitalMenu-module___DMuzG__categoryButton span{white-space:nowrap;min-width:0}.DigitalMenu-module___DMuzG__categoryButton small{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 8%, transparent);min-width:1.36rem;min-height:1.36rem;color:inherit;border-radius:999px;place-items:center;padding-inline:.28rem;font-size:.64rem;font-weight:850;line-height:1;display:inline-grid}.DigitalMenu-module___DMuzG__categoryButtonActive{border-color:var(--menu-button-border);background:var(--menu-button-bg);color:var(--menu-button-text);box-shadow:0 12px 26px var(--menu-glow)}.DigitalMenu-module___DMuzG__productsSection,.DigitalMenu-module___DMuzG__infoSection{gap:.9rem;animation-delay:.37s;display:grid}.DigitalMenu-module___DMuzG__productsSection{scroll-margin-top:1rem}.DigitalMenu-module___DMuzG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:.9rem;min-width:0;display:flex}.DigitalMenu-module___DMuzG__sectionHeaderCopy{flex:auto;gap:.44rem;width:100%;min-width:0;display:grid}.DigitalMenu-module___DMuzG__sectionEyebrow{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.DigitalMenu-module___DMuzG__sectionDescription{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-block-size:4.74em;display:-webkit-box;overflow:hidden}.DigitalMenu-module___DMuzG__countPill{border:1px solid var(--menu-border);background:var(--menu-chip-bg);min-inline-size:7.25rem;color:var(--menu-chip-text);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;border-radius:999px;flex:none;padding:.44rem .64rem;font-size:.78rem;font-weight:820;line-height:1.2}.DigitalMenu-module___DMuzG__searchBox{gap:.44rem;min-width:0;scroll-margin-block:5rem;display:grid}.DigitalMenu-module___DMuzG__searchBox label{color:var(--menu-text-muted);text-transform:uppercase;font-size:.72rem;font-weight:820}.DigitalMenu-module___DMuzG__searchControl{min-width:0;display:block;position:relative}.DigitalMenu-module___DMuzG__searchBox input{border:1px solid var(--menu-border);background:var(--menu-field-bg);width:100%;min-width:0;min-height:3.2rem;color:var(--menu-text-primary);font:inherit;border-radius:.88rem;outline:none;padding:.78rem 3.35rem .78rem .9rem;font-size:1rem;font-weight:650;transition:border-color .18s,background .18s,box-shadow .18s}.DigitalMenu-module___DMuzG__searchBox input::placeholder{color:color-mix(in srgb, var(--menu-text-muted) 64%, transparent)}.DigitalMenu-module___DMuzG__searchBox input:focus-visible{border-color:var(--menu-border-strong);background:var(--menu-surface-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--menu-surface-strong) 92%, transparent), 0 0 0 5px var(--menu-focus-ring)}.DigitalMenu-module___DMuzG__searchBox input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.DigitalMenu-module___DMuzG__searchBox input[type=search]::-webkit-search-decoration{appearance:none;display:none}.DigitalMenu-module___DMuzG__searchBox input[type=search]::-webkit-search-results-button{appearance:none;display:none}.DigitalMenu-module___DMuzG__searchBox input[type=search]::-webkit-search-results-decoration{appearance:none;display:none}.DigitalMenu-module___DMuzG__searchBox input[type=search]::-ms-clear{width:0;height:0;display:none}.DigitalMenu-module___DMuzG__searchBox input[type=search]::-ms-reveal{width:0;height:0;display:none}.DigitalMenu-module___DMuzG__clearSearchButton{z-index:1;border:1px solid var(--menu-control-border);background:var(--menu-control-bg);width:2.75rem;height:2.75rem;color:var(--menu-control-text);cursor:pointer;font:inherit;touch-action:manipulation;border-radius:.72rem;place-items:center;font-size:1.16rem;font-weight:760;line-height:1;transition:transform .12s,border-color .18s,background .18s,color .18s;display:inline-grid;position:absolute;top:50%;right:.28rem;transform:translateY(-50%)}.DigitalMenu-module___DMuzG__clearSearchButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:1rem;height:1rem}.DigitalMenu-module___DMuzG__clearSearchButton:hover,.DigitalMenu-module___DMuzG__clearSearchButton:focus-visible{border-color:var(--menu-control-hover-border);background:var(--menu-control-hover-bg);color:var(--menu-control-hover-text);outline:none}.DigitalMenu-module___DMuzG__clearSearchButton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--menu-surface-strong) 92%, transparent), 0 0 0 5px var(--menu-focus-ring)}.DigitalMenu-module___DMuzG__productListViewport{min-width:0}.DigitalMenu-module___DMuzG__clearSearchButton:active{transform:translateY(-50%)scale(.94)}.DigitalMenu-module___DMuzG__productGrid{grid-auto-rows:auto;gap:.78rem;animation:.22s cubic-bezier(.16,1,.3,1) both DigitalMenu-module___DMuzG__menuProductGroupIn;display:grid}.DigitalMenu-module___DMuzG__productCard{border:1px solid var(--menu-card-border);background:var(--menu-card-bg);min-width:0;height:100%;box-shadow:var(--menu-shadow);cursor:pointer;border-radius:1rem;grid-template-columns:minmax(5.8rem,6.8rem) minmax(0,1fr);align-items:stretch;gap:.82rem;padding:.72rem;transition:border-color .18s,background .22s,box-shadow .22s,color .18s,transform .22s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.DigitalMenu-module___DMuzG__productCardTrigger{z-index:4;border-radius:inherit;color:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.DigitalMenu-module___DMuzG__productCardTrigger:focus{outline:none}.DigitalMenu-module___DMuzG__productCard:focus-within{border-color:var(--menu-border-strong);box-shadow:var(--menu-card-hover-shadow);outline:2px solid var(--menu-focus-ring);outline-offset:3px;transform:translateY(-3px)}.DigitalMenu-module___DMuzG__productCard:active{box-shadow:var(--menu-shadow);transform:translateY(-1px)scale(.994)}.DigitalMenu-module___DMuzG__productVisual{z-index:1;border:1px solid var(--menu-border);background:var(--menu-surface-strong);width:100%;min-height:9.5rem;box-shadow:0 0 0 1px #ffffff0a inset, 0 12px 26px color-mix(in srgb, var(--menu-image-scrim) 42%, transparent);border-radius:.78rem;align-self:stretch;transition:border-color .18s,background .22s,box-shadow .22s;position:relative;overflow:hidden}.DigitalMenu-module___DMuzG__productCard:focus-within .DigitalMenu-module___DMuzG__productVisual,.DigitalMenu-module___DMuzG__productCard:active .DigitalMenu-module___DMuzG__productVisual{border-color:var(--menu-border-strong);box-shadow:0 0 0 1px #ffffff0f inset, 0 16px 32px color-mix(in srgb, var(--menu-image-scrim) 54%, transparent), 0 0 22px var(--menu-glow)}.DigitalMenu-module___DMuzG__productVisual img{transition:transform .28s cubic-bezier(.22,1,.36,1)}.DigitalMenu-module___DMuzG__productCard:focus-within .DigitalMenu-module___DMuzG__productVisual img,.DigitalMenu-module___DMuzG__productCard:active .DigitalMenu-module___DMuzG__productVisual img{transform:scale(1.035)}@media (hover:hover) and (pointer:fine){.DigitalMenu-module___DMuzG__productCard:hover{border-color:var(--menu-border-strong);box-shadow:var(--menu-card-hover-shadow);transform:translateY(-3px)}.DigitalMenu-module___DMuzG__productCard:hover .DigitalMenu-module___DMuzG__productVisual{border-color:var(--menu-border-strong);box-shadow:0 0 0 1px #ffffff0f inset, 0 16px 32px color-mix(in srgb, var(--menu-image-scrim) 54%, transparent), 0 0 22px var(--menu-glow)}.DigitalMenu-module___DMuzG__productCard:hover .DigitalMenu-module___DMuzG__productVisual img{transform:scale(1.035)}}.DigitalMenu-module___DMuzG__productBody{z-index:1;flex-direction:column;align-items:flex-start;gap:.46rem;min-width:0;display:flex;position:relative}.DigitalMenu-module___DMuzG__productTop{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.62rem;width:100%;min-width:0;display:grid}.DigitalMenu-module___DMuzG__productTop h3{min-width:0;color:var(--menu-text-heading);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:860;line-height:1.25}.DigitalMenu-module___DMuzG__productTop strong{color:var(--menu-price);white-space:nowrap;flex:none;font-size:.94rem;font-weight:890;line-height:1.25}.DigitalMenu-module___DMuzG__productBody p{-webkit-line-clamp:2;color:var(--menu-text-secondary);-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.5;display:-webkit-box;overflow:hidden}.DigitalMenu-module___DMuzG__productAvailability{border:1px solid var(--menu-warning-border);background:var(--menu-warning-bg);width:fit-content;max-width:100%;min-height:1.65rem;color:var(--menu-warning-text);border-radius:999px;align-items:center;gap:.4rem;padding:.32rem .52rem;font-size:.68rem;font-weight:810;line-height:1.15;display:inline-flex}.DigitalMenu-module___DMuzG__productAvailability>span{aspect-ratio:1;width:.42rem;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 12%, transparent);background:currentColor;border-radius:50%;flex:none}.DigitalMenu-module___DMuzG__productAvailability[data-availability=limited]{border-color:var(--menu-warning-border);background:var(--menu-warning-bg);color:var(--menu-warning-text)}.DigitalMenu-module___DMuzG__productAvailability[data-availability=unavailable]{border-color:var(--menu-unavailable-border);background:var(--menu-unavailable-bg);color:var(--menu-unavailable-text)}.DigitalMenu-module___DMuzG__badgeRow{flex-wrap:wrap;align-content:flex-start;gap:.3rem .36rem;width:100%;display:flex}.DigitalMenu-module___DMuzG__badge{border:1px solid var(--menu-badge-border);border-radius:999px;padding:.25rem .46rem;font-size:.7rem;font-weight:790;line-height:1}.DigitalMenu-module___DMuzG__badgePopular{background:var(--menu-badge-popular-bg);color:var(--menu-badge-popular-text)}.DigitalMenu-module___DMuzG__badgeNew{background:var(--menu-badge-new-bg);color:var(--menu-badge-new-text)}.DigitalMenu-module___DMuzG__badgeSpicy{background:var(--menu-badge-spicy-bg);color:var(--menu-badge-spicy-text)}.DigitalMenu-module___DMuzG__badgeVegan{background:var(--menu-badge-vegan-bg);color:var(--menu-badge-vegan-text)}.DigitalMenu-module___DMuzG__badgeVegetarian{background:var(--menu-badge-vegetarian-bg);color:var(--menu-badge-vegetarian-text)}.DigitalMenu-module___DMuzG__badgeGlutenFree{background:var(--menu-badge-gluten-bg);color:var(--menu-badge-gluten-text)}.DigitalMenu-module___DMuzG__badgePromo{background:var(--menu-badge-promo-bg);color:var(--menu-badge-promo-text)}.DigitalMenu-module___DMuzG__badgeRecommended{background:var(--menu-badge-recommended-bg);color:var(--menu-badge-recommended-text)}.DigitalMenu-module___DMuzG__detailList li{color:var(--menu-card-detail-text);padding:.34rem .5rem;font-size:.7rem}.DigitalMenu-module___DMuzG__productBody .DigitalMenu-module___DMuzG__detailList{align-content:flex-start;gap:.32rem;width:100%}.DigitalMenu-module___DMuzG__productBody .DigitalMenu-module___DMuzG__detailList li{padding:.24rem .46rem}.DigitalMenu-module___DMuzG__productHint{color:var(--menu-accent);align-items:center;gap:.35rem;margin-top:auto;padding-top:.16rem;font-size:.71rem;font-weight:810;line-height:1.2;display:inline-flex}.DigitalMenu-module___DMuzG__productHint>span{transition:transform .18s}.DigitalMenu-module___DMuzG__productCard:hover .DigitalMenu-module___DMuzG__productHint>span,.DigitalMenu-module___DMuzG__productCard:focus-within .DigitalMenu-module___DMuzG__productHint>span{transform:translate(3px)}.DigitalMenu-module___DMuzG__emptyState{border:1px solid var(--menu-card-border);background:var(--menu-card-bg);text-align:center;min-height:10rem;box-shadow:var(--menu-shadow);transform-origin:top;border-radius:1rem;place-items:center;gap:.4rem;padding:1.2rem;animation:.32s cubic-bezier(.16,1,.3,1) both DigitalMenu-module___DMuzG__menuEmptyStateIn;display:grid}.DigitalMenu-module___DMuzG__emptyState strong{color:var(--menu-text-heading);font-size:1rem;font-weight:860}.DigitalMenu-module___DMuzG__emptyState p{max-width:24rem;color:var(--menu-text-secondary);margin:0;font-size:.88rem;line-height:1.5}.DigitalMenu-module___DMuzG__emptyAction{min-height:2.75rem;margin-top:.28rem;padding-inline:.9rem}.DigitalMenu-module___DMuzG__backToSearchWrap{border-top:1px solid var(--menu-border);justify-content:center;margin-top:.15rem;padding:1rem 0 .25rem;display:flex}.DigitalMenu-module___DMuzG__backToSearchButton{border:1px solid var(--menu-border-strong);background:linear-gradient(135deg, color-mix(in srgb, var(--menu-accent) 12%, transparent), transparent 62%), var(--menu-control-bg);min-height:2.9rem;color:var(--menu-control-text);box-shadow:0 14px 30px color-mix(in srgb, var(--menu-image-scrim) 24%, transparent), inset 0 1px 0 #ffffff14;cursor:pointer;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:.58rem;padding:.72rem 1.08rem;font-size:.86rem;font-weight:850;line-height:1.1;transition:transform .18s,border-color .18s,background .2s,box-shadow .2s,color .18s;display:inline-flex}.DigitalMenu-module___DMuzG__backToSearchButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.08rem;height:1.08rem;overflow:visible}.DigitalMenu-module___DMuzG__backToSearchButton:hover,.DigitalMenu-module___DMuzG__backToSearchButton:focus-visible{border-color:var(--menu-control-hover-border);background:linear-gradient(135deg, color-mix(in srgb, var(--menu-accent) 18%, transparent), transparent 62%), var(--menu-control-hover-bg);color:var(--menu-control-hover-text);box-shadow:0 18px 36px color-mix(in srgb, var(--menu-image-scrim) 32%, transparent), 0 0 24px var(--menu-glow);outline:none;transform:translateY(-2px)}.DigitalMenu-module___DMuzG__backToSearchButton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--menu-surface-strong) 92%, transparent), 0 0 0 5px var(--menu-focus-ring), 0 18px 36px color-mix(in srgb, var(--menu-image-scrim) 32%, transparent)}.DigitalMenu-module___DMuzG__backToSearchButton:active{transform:translate(0,0)scale(.985)}.DigitalMenu-module___DMuzG__productDialog{width:100dvw;max-width:none;height:100dvh;max-height:none;color:var(--menu-text-primary);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.DigitalMenu-module___DMuzG__productDialog[open]{padding:max(.7rem, env(safe-area-inset-top,0px)) max(.7rem, env(safe-area-inset-right,0px)) max(.7rem, env(safe-area-inset-bottom,0px)) max(.7rem, env(safe-area-inset-left,0px));place-items:center;display:grid}.DigitalMenu-module___DMuzG__productDialog::backdrop{background:var(--menu-dialog-backdrop);-webkit-backdrop-filter:blur(4px)saturate(88%);backdrop-filter:blur(4px)saturate(88%);opacity:0;transition:opacity .22s ease-out}.DigitalMenu-module___DMuzG__productDialogEntered::backdrop{opacity:1}.DigitalMenu-module___DMuzG__dialogPanel{border:1px solid var(--menu-dialog-border);background:var(--menu-dialog-bg);width:min(100%,61rem);max-height:100%;box-shadow:var(--menu-dialog-shadow), inset 0 1px 0 #ffffff14;opacity:0;border-radius:1.2rem;transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1),border-color .22s,background .24s,box-shadow .24s,color .2s;position:relative;overflow:hidden;transform:translateY(18px)scale(.982)}.DigitalMenu-module___DMuzG__productDialogEntered .DigitalMenu-module___DMuzG__dialogPanel{opacity:1;transform:translate(0,0)scale(1)}.DigitalMenu-module___DMuzG__dialogClose{z-index:5;border:1px solid var(--menu-overlay-border);background:var(--menu-overlay-bg);width:2.75rem;height:2.75rem;color:var(--menu-overlay-text);box-shadow:0 10px 24px color-mix(in srgb, var(--menu-image-scrim) 36%, transparent);cursor:pointer;font:inherit;-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);touch-action:manipulation;border-radius:999px;place-items:center;font-size:1.45rem;font-weight:650;line-height:1;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-grid;position:absolute;top:.62rem;right:.62rem}.DigitalMenu-module___DMuzG__dialogClose:hover,.DigitalMenu-module___DMuzG__dialogClose:focus-visible{border-color:color-mix(in srgb, var(--menu-overlay-text) 52%, transparent);background:color-mix(in srgb, var(--menu-overlay-bg) 78%, var(--menu-accent) 22%);outline:none;transform:scale(1.045)}.DigitalMenu-module___DMuzG__dialogClose:focus-visible{box-shadow:0 0 0 3px var(--menu-image-scrim), 0 0 0 5px var(--menu-focus-ring)}.DigitalMenu-module___DMuzG__dialogClose:active{transform:scale(.97)}.DigitalMenu-module___DMuzG__dialogLayout{max-height:min(46rem,100vh - 1.4rem);max-height:min(46rem, calc(100dvh - 1.4rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));overscroll-behavior:contain;scrollbar-color:var(--menu-border-strong) transparent;scrollbar-width:thin;display:grid;overflow:hidden auto}.DigitalMenu-module___DMuzG__dialogVisual{background:var(--menu-surface);opacity:0;width:100%;min-height:clamp(13rem,62vw,20rem);margin:0;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:translateY(5px)}.DigitalMenu-module___DMuzG__dialogVisual:after{background:linear-gradient(180deg, transparent 56%, color-mix(in srgb, var(--menu-image-scrim) 74%, transparent)), linear-gradient(90deg, transparent 76%, color-mix(in srgb, var(--menu-image-scrim) 22%, transparent));content:"";pointer-events:none;position:absolute;inset:0}.DigitalMenu-module___DMuzG__dialogVisual img{object-fit:cover;object-position:center;transition:transform .32s cubic-bezier(.16,1,.3,1);transform:scale(1.018)}.DigitalMenu-module___DMuzG__productDialogEntered .DigitalMenu-module___DMuzG__dialogVisual{opacity:1;transition-delay:25ms;transform:translate(0,0)}.DigitalMenu-module___DMuzG__productDialogEntered .DigitalMenu-module___DMuzG__dialogVisual img{transition-delay:25ms;transform:scale(1)}.DigitalMenu-module___DMuzG__dialogBody{align-content:start;gap:.9rem;min-width:0;padding:1.05rem;display:grid}.DigitalMenu-module___DMuzG__dialogHeading{opacity:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem;min-width:0;padding-right:2.8rem;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(6px)}.DigitalMenu-module___DMuzG__productDialogEntered .DigitalMenu-module___DMuzG__dialogHeading{opacity:1;transition-delay:50ms;transform:translate(0,0)}.DigitalMenu-module___DMuzG__dialogHeading>div{gap:.35rem;min-width:0;display:grid}.DigitalMenu-module___DMuzG__dialogHeading h2{color:var(--menu-text-heading);overflow-wrap:anywhere;margin:0;font-size:clamp(1.45rem,6.5vw,2.05rem);font-weight:920;line-height:1.08}.DigitalMenu-module___DMuzG__dialogHeading>strong{color:var(--menu-price);white-space:nowrap;font-size:clamp(1.15rem,5vw,1.45rem);font-weight:920;line-height:1.1}.DigitalMenu-module___DMuzG__dialogDescription{color:var(--menu-text-secondary);opacity:0;margin:0;font-size:.94rem;line-height:1.62;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);transform:translateY(6px)}.DigitalMenu-module___DMuzG__productDialogEntered .DigitalMenu-module___DMuzG__dialogDescription{opacity:1;transition-delay:75ms;transform:translate(0,0)}.DigitalMenu-module___DMuzG__dialogBadges{opacity:0;flex-wrap:wrap;gap:.38rem;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(6px)}.DigitalMenu-module___DMuzG__productDialogEntered .DigitalMenu-module___DMuzG__dialogBadges,.DigitalMenu-module___DMuzG__productDialogEntered .DigitalMenu-module___DMuzG__dialogAvailability{opacity:1;transition-delay:.1s;transform:translate(0,0)}.DigitalMenu-module___DMuzG__dialogAvailability{border:1px solid var(--menu-border);background:var(--menu-chip-bg);opacity:0;border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .9rem;padding:.7rem .78rem;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(6px)}.DigitalMenu-module___DMuzG__dialogAvailability>span{color:var(--menu-text-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.48rem;font-size:.72rem;font-weight:820;display:inline-flex}.DigitalMenu-module___DMuzG__dialogAvailability>span>span{aspect-ratio:1;background:var(--menu-success);width:.45rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--menu-success) 13%, transparent);border-radius:50%}.DigitalMenu-module___DMuzG__dialogAvailability[data-availability=limited]{border-color:var(--menu-warning-border);background:var(--menu-warning-bg)}.DigitalMenu-module___DMuzG__dialogAvailability[data-availability=limited]>span>span,.DigitalMenu-module___DMuzG__dialogAvailability[data-availability=limited] strong{color:var(--menu-warning-text)}.DigitalMenu-module___DMuzG__dialogAvailability[data-availability=limited]>span>span{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 13%, transparent);background:currentColor}.DigitalMenu-module___DMuzG__dialogAvailability[data-availability=unavailable]{border-color:var(--menu-unavailable-border);background:var(--menu-unavailable-bg)}.DigitalMenu-module___DMuzG__dialogAvailability[data-availability=unavailable]>span>span,.DigitalMenu-module___DMuzG__dialogAvailability[data-availability=unavailable] strong{color:var(--menu-unavailable-text)}.DigitalMenu-module___DMuzG__dialogAvailability[data-availability=unavailable]>span>span{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 13%, transparent);background:currentColor}.DigitalMenu-module___DMuzG__dialogAvailability strong{color:var(--menu-text-heading);font-size:.8rem}.DigitalMenu-module___DMuzG__dialogDetailSection{border-top:1px solid var(--menu-border);opacity:0;gap:.56rem;padding-top:.88rem;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(6px)}.DigitalMenu-module___DMuzG__productDialogEntered .DigitalMenu-module___DMuzG__dialogDetailSection{opacity:1;transition-delay:.125s;transform:translate(0,0)}.DigitalMenu-module___DMuzG__productDialogEntered .DigitalMenu-module___DMuzG__dialogDetailSection+.DigitalMenu-module___DMuzG__dialogDetailSection{transition-delay:.155s}.DigitalMenu-module___DMuzG__dialogDetailSection h3{color:var(--menu-text-heading);margin:0;font-size:.88rem;font-weight:860}.DigitalMenu-module___DMuzG__dialogDetailSection ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.DigitalMenu-module___DMuzG__dialogDetailSection li{border:1px solid var(--menu-card-detail-border);background:var(--menu-card-detail-bg);max-width:100%;color:var(--menu-card-detail-text);overflow-wrap:anywhere;border-radius:999px;padding:.42rem .58rem;font-size:.75rem;font-weight:740;line-height:1.25}.DigitalMenu-module___DMuzG__dialogDetailSection p{color:var(--menu-text-secondary);margin:0;font-size:.82rem;line-height:1.5}.DigitalMenu-module___DMuzG__glutenNotice{border:1px solid var(--menu-warning-border);background:var(--menu-warning-bg);border-radius:.78rem;padding:.7rem .75rem;color:var(--menu-warning-text)!important}.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogVisual,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogVisual img,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogHeading,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogDescription,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogBadges,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogAvailability,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogDetailSection{transition-duration:.16s;transition-delay:0s}.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogPanel{opacity:0;transition-duration:.22s;transition-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(11px)scale(.985)}.DigitalMenu-module___DMuzG__productDialogClosing::backdrop{opacity:0;transition-duration:.21s;transition-timing-function:ease-in}.DigitalMenu-module___DMuzG__infoSection{border:1px solid var(--menu-border);background:var(--menu-surface);box-shadow:var(--menu-shadow);border-radius:1.1rem;padding:1rem;animation-delay:.44s}.DigitalMenu-module___DMuzG__infoGrid{gap:.62rem;margin:0;display:grid}.DigitalMenu-module___DMuzG__infoGrid div{border:1px solid var(--menu-border);background:var(--menu-secondary-button-bg);border-radius:.82rem;gap:.22rem;min-width:0;padding:.74rem;display:grid}.DigitalMenu-module___DMuzG__infoGrid dt{color:var(--menu-text-muted);text-transform:uppercase;font-size:.72rem;font-weight:820}.DigitalMenu-module___DMuzG__infoGrid dd{min-width:0;color:var(--menu-text-heading);overflow-wrap:anywhere;margin:0;font-size:.88rem;font-weight:740}.DigitalMenu-module___DMuzG__whatsappBox{border:1px solid color-mix(in srgb, var(--menu-success) 24%, var(--menu-border));background:linear-gradient(135deg, color-mix(in srgb, var(--menu-success) 10%, transparent), color-mix(in srgb, var(--menu-accent) 7%, transparent)), var(--menu-secondary-button-bg);border-radius:.9rem;gap:.75rem;padding:.8rem;display:grid}.DigitalMenu-module___DMuzG__whatsappBox strong{color:var(--menu-text-heading);margin-bottom:.22rem;font-size:.98rem;display:block}.DigitalMenu-module___DMuzG__statusLine{color:var(--menu-success);margin:0;font-size:.8rem;line-height:1.42}.DigitalMenu-module___DMuzG__nasCta{border:1px solid var(--menu-border-strong);background:var(--menu-surface-featured);box-shadow:var(--menu-feature-shadow);border-radius:1.2rem;gap:.9rem;padding:1rem;transition:border-color .22s,background .26s,box-shadow .26s;animation-delay:.5s;display:grid;overflow:hidden}.DigitalMenu-module___DMuzG__nasCta>div:first-child,.DigitalMenu-module___DMuzG__nasAction{gap:.65rem;min-width:0;display:grid}.DigitalMenu-module___DMuzG__segmentRow{flex-wrap:wrap;gap:.44rem;display:flex}.DigitalMenu-module___DMuzG__variantPicker{grid-template-columns:repeat(5,minmax(0,1fr));gap:.48rem;padding-top:.08rem;display:grid}.DigitalMenu-module___DMuzG__variantOption{border:1px solid var(--variant-option-border);background:var(--variant-option-bg);min-width:0;min-height:4.5rem;color:var(--variant-option-text);cursor:pointer;font:inherit;border-radius:.85rem;align-content:center;justify-items:center;gap:.4rem;padding:.56rem .38rem;transition:transform .18s,border-color .18s,background .22s,box-shadow .22s,color .18s;display:grid}.DigitalMenu-module___DMuzG__variantOption:hover,.DigitalMenu-module___DMuzG__variantOption:focus-visible{border-color:var(--variant-hover-border);background:var(--variant-hover-bg);color:var(--variant-hover-text);outline:none;transform:translateY(-2px)}.DigitalMenu-module___DMuzG__variantOption:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--menu-surface-strong) 92%, transparent), 0 0 0 5px var(--menu-focus-ring)}.DigitalMenu-module___DMuzG__variantOption[aria-pressed=true]{border-color:var(--variant-active-border);background:var(--variant-active-bg);color:var(--variant-active-text);box-shadow:0 0 0 1px #ffffff14 inset, 0 12px 24px var(--menu-glow)}.DigitalMenu-module___DMuzG__variantSwatch{aspect-ratio:1;background:linear-gradient(135deg,#22d3ee,#2563eb 58%,#020817);border:1px solid #ffffff3d;border-radius:.64rem;place-items:center;width:2rem;display:grid;position:relative;box-shadow:0 0 0 3px #ffffff0b,0 8px 16px #0000002e}.DigitalMenu-module___DMuzG__variantCheck{aspect-ratio:1;background:var(--variant-check-bg);width:1.08rem;color:var(--variant-check-text);opacity:0;border-radius:50%;place-items:center;font-size:.66rem;font-weight:950;line-height:1;transition:opacity .16s,transform .18s cubic-bezier(.16,1,.3,1);display:grid;transform:scale(.72);box-shadow:0 4px 10px #0000003d}.DigitalMenu-module___DMuzG__variantOption[aria-pressed=true] .DigitalMenu-module___DMuzG__variantCheck{opacity:1;transform:scale(1)}.DigitalMenu-module___DMuzG__variantOption[data-variant=white] .DigitalMenu-module___DMuzG__variantSwatch{background:linear-gradient(135deg,#fff,#e2e8f0 62%,#cbd5e1);border-color:#cbd5e1e6}.DigitalMenu-module___DMuzG__variantOption[data-variant=black] .DigitalMenu-module___DMuzG__variantSwatch{background:linear-gradient(135deg,#334155,#0f172a 58%,#020617);border-color:#94a3b88f}.DigitalMenu-module___DMuzG__variantOption[data-variant=lightWood] .DigitalMenu-module___DMuzG__variantSwatch{background:repeating-linear-gradient(95deg,#925b2d33 0 3px,#0000 3px 7px),linear-gradient(135deg,#f6d899,#d9a75f 58%,#9a6335);border-color:#d9b579b8}.DigitalMenu-module___DMuzG__variantOption[data-variant=darkWood] .DigitalMenu-module___DMuzG__variantSwatch{background:repeating-linear-gradient(95deg,#f4d69a24 0 3px,#0000 3px 7px),linear-gradient(135deg,#8a572f,#4a2c16 58%,#1e140c);border-color:#b47740a3}.DigitalMenu-module___DMuzG__variantOption>span:last-child{overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:clamp(.62rem,1.9vw,.72rem);font-weight:820;line-height:1.12}.DigitalMenu-module___DMuzG__nasAction p{color:var(--menu-text-muted);font-size:.78rem}.DigitalMenu-module___DMuzG__cookieSafeSpace{min-height:calc(5.75rem + env(safe-area-inset-bottom,0px));pointer-events:none}@media (max-width:640px){.DigitalMenu-module___DMuzG__variantPicker{grid-template-columns:repeat(2,minmax(0,1fr))}.DigitalMenu-module___DMuzG__variantOption:first-child{grid-column:1/-1}}@media (max-width:430px){.DigitalMenu-module___DMuzG__productDialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.DigitalMenu-module___DMuzG__header{background:var(--menu-surface-strong);-webkit-backdrop-filter:none;backdrop-filter:none}.DigitalMenu-module___DMuzG__shell{padding-inline:max(.75rem, env(safe-area-inset-left,0px)) max(.75rem, env(safe-area-inset-right,0px))}.DigitalMenu-module___DMuzG__sectionHeader{flex-direction:column;align-items:flex-start}.DigitalMenu-module___DMuzG__featuredAction{align-items:stretch}.DigitalMenu-module___DMuzG__featuredAction .DigitalMenu-module___DMuzG__primaryButton{flex:100%}.DigitalMenu-module___DMuzG__countPill{flex:none}.DigitalMenu-module___DMuzG__variantPicker{gap:.42rem}.DigitalMenu-module___DMuzG__variantOption{min-height:4.25rem;padding-inline:.32rem}.DigitalMenu-module___DMuzG__dialogHeading{padding-right:2.55rem}}@media (max-width:359px){.DigitalMenu-module___DMuzG__header{padding:.82rem}.DigitalMenu-module___DMuzG__logoMark{width:3.45rem;height:3.45rem}.DigitalMenu-module___DMuzG__productCard{grid-template-columns:1fr}.DigitalMenu-module___DMuzG__productVisual{aspect-ratio:16/9;min-height:0}.DigitalMenu-module___DMuzG__dialogHeading{grid-template-columns:1fr;gap:.5rem}.DigitalMenu-module___DMuzG__dialogHeading>strong{white-space:normal}}@media (min-width:560px){.DigitalMenu-module___DMuzG__shell{gap:1.1rem;padding-inline:1.4rem}.DigitalMenu-module___DMuzG__header{padding:1.08rem}.DigitalMenu-module___DMuzG__featured,.DigitalMenu-module___DMuzG__infoSection,.DigitalMenu-module___DMuzG__nasCta{padding:1.1rem}.DigitalMenu-module___DMuzG__featuredVisual{min-height:20rem}.DigitalMenu-module___DMuzG__featuredAction{justify-content:flex-start}.DigitalMenu-module___DMuzG__featuredAction .DigitalMenu-module___DMuzG__primaryButton{min-width:12rem;margin-left:auto}.DigitalMenu-module___DMuzG__productCard{grid-template-columns:8.5rem minmax(0,1fr)}.DigitalMenu-module___DMuzG__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DigitalMenu-module___DMuzG__whatsappBox{grid-template-columns:minmax(0,1fr) auto;align-items:center}.DigitalMenu-module___DMuzG__dialogBody{padding:1.3rem}}@media (min-width:820px){.DigitalMenu-module___DMuzG__sectionDescription{-webkit-line-clamp:2;min-block-size:3.16em}.DigitalMenu-module___DMuzG__shell{padding-block:max(1.3rem, env(safe-area-inset-top,0px)) max(1.6rem, env(safe-area-inset-bottom,0px));padding-inline:1.8rem}.DigitalMenu-module___DMuzG__headerText h1{font-size:1.8rem}.DigitalMenu-module___DMuzG__header{grid-template-columns:minmax(17rem,1.25fr) auto minmax(13rem,.8fr);gap:1.15rem;padding:1.15rem 1.2rem}.DigitalMenu-module___DMuzG__welcomeIntro{border-right:1px solid var(--menu-border);border-bottom:0;grid-column:auto;min-height:5.2rem;padding:.1rem 1.2rem .1rem 0}.DigitalMenu-module___DMuzG__logoMark{width:4.25rem;height:4.25rem}.DigitalMenu-module___DMuzG__featured{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:1.15rem;min-height:29rem;padding:.82rem}.DigitalMenu-module___DMuzG__featuredVisual{min-height:100%}.DigitalMenu-module___DMuzG__featuredAction{align-self:end}.DigitalMenu-module___DMuzG__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DigitalMenu-module___DMuzG__productCard{grid-template-columns:7.4rem minmax(0,1fr)}.DigitalMenu-module___DMuzG__dialogPanel{border-radius:1.35rem}.DigitalMenu-module___DMuzG__dialogLayout{grid-template-columns:minmax(18rem,.86fr) minmax(0,1.14fr)}.DigitalMenu-module___DMuzG__dialogVisual{min-height:100%}.DigitalMenu-module___DMuzG__dialogBody{padding:1.55rem}.DigitalMenu-module___DMuzG__nasCta{grid-template-columns:minmax(0,1fr) minmax(15rem,auto);align-items:center;padding:1.2rem}}@media (min-width:1120px){.DigitalMenu-module___DMuzG__shell{padding-inline:2rem}.DigitalMenu-module___DMuzG__productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.DigitalMenu-module___DMuzG__productCard{grid-template-columns:7.2rem minmax(0,1fr)}.DigitalMenu-module___DMuzG__featured{grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr)}.DigitalMenu-module___DMuzG__cookieSafeSpace{min-height:calc(4.75rem + env(safe-area-inset-bottom,0px))}}.DigitalMenu-module___DMuzG__root[data-menu-theme][data-i18n]{background:var(--menu-page-bg);color:var(--menu-text-primary)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__edgeLine{border-top-color:var(--menu-border);background:linear-gradient(180deg, color-mix(in srgb, var(--menu-surface-strong) 58%, transparent), transparent 10rem)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__gridLayer{background-image:linear-gradient(color-mix(in srgb, var(--menu-accent) 18%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--menu-accent-strong) 14%, transparent) 1px, transparent 1px)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__scanWash{background:linear-gradient(102deg, transparent 0 30%, color-mix(in srgb, var(--menu-accent) 20%, transparent), transparent 62%)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__header,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__infoSection{border-color:var(--menu-border);background:var(--menu-surface);box-shadow:var(--menu-shadow)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__featured{border-color:var(--menu-border-strong);background:var(--menu-surface-featured)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__productsSection{color:var(--menu-text-primary)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__featuredVisual,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__productVisual{border-color:var(--menu-border-strong);background:var(--menu-surface-strong)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__featuredVisual:after,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__productVisual:after{background:var(--menu-image-overlay)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__headerText h1,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__featuredCopy h2,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__sectionHeader h2,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__productTop h3,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__whatsappBox strong,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__nasCta h2,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__emptyState strong{color:var(--menu-text-heading)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__kicker,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__eyebrow,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__searchBox label,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__infoGrid dt{color:var(--menu-accent)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__statusPill,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__countPill{border-color:var(--menu-border);background:var(--menu-chip-bg);color:var(--menu-chip-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__featuredCopy p:not(.DigitalMenu-module___DMuzG__eyebrow),.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__sectionHeader p:not(.DigitalMenu-module___DMuzG__eyebrow),.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__productBody p,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__whatsappBox p,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__nasCta p:not(.DigitalMenu-module___DMuzG__eyebrow),.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__nasAction p,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__emptyState p{color:var(--menu-text-secondary)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__featuredHighlights li,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__detailList li,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__segmentRow span{border-color:var(--menu-card-detail-border);background:var(--menu-card-detail-bg);color:var(--menu-card-detail-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__featuredAction strong{color:var(--menu-feature-price)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__productTop strong{color:var(--menu-price)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__primaryButton{border-color:var(--menu-button-border);background:var(--menu-button-bg);color:var(--menu-button-text);box-shadow:0 16px 32px var(--menu-button-hover-shadow), 0 0 30px var(--menu-glow), inset 0 1px 0 #ffffff80}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__secondaryButton,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__emptyAction,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__categoryButton,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__clearSearchButton{border-color:var(--menu-control-border);background:var(--menu-control-bg);color:var(--menu-control-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__secondaryButton:hover,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__secondaryButton:focus-visible,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__emptyAction:hover,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__emptyAction:focus-visible,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__categoryButton:hover,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__categoryButton:focus-visible,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__clearSearchButton:hover,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__clearSearchButton:focus-visible{border-color:var(--menu-control-hover-border);background:var(--menu-control-hover-bg);color:var(--menu-control-hover-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__categoryButtonActive{border-color:var(--menu-button-border);background:var(--menu-button-bg);color:var(--menu-button-text);box-shadow:0 12px 26px var(--menu-glow)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__searchBox input{border-color:var(--menu-border);background:var(--menu-field-bg);color:var(--menu-text-primary)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__searchBox input::placeholder{color:color-mix(in srgb, var(--menu-text-muted) 64%, transparent)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__searchBox input:focus-visible,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__primaryButton:focus-visible,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__secondaryButton:focus-visible,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__emptyAction:focus-visible,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__categoryButton:focus-visible,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__nasCta a:focus-visible,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__variantOption:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--menu-surface-strong) 92%, transparent), 0 0 0 5px var(--menu-focus-ring)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__badgePopular{background:var(--menu-badge-popular-bg);color:var(--menu-badge-popular-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__badgeNew{background:var(--menu-badge-new-bg);color:var(--menu-badge-new-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__badgeSpicy{background:var(--menu-badge-spicy-bg);color:var(--menu-badge-spicy-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__badgeVegan{background:var(--menu-badge-vegan-bg);color:var(--menu-badge-vegan-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__badgeGlutenFree{background:var(--menu-badge-gluten-bg);color:var(--menu-badge-gluten-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__badgePromo{background:var(--menu-badge-promo-bg);color:var(--menu-badge-promo-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__detailList{color:var(--menu-text-muted)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__infoGrid div{border-color:var(--menu-border);background:var(--menu-secondary-button-bg)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__categoryButton.DigitalMenu-module___DMuzG__categoryButtonActive:is(:hover,:focus-visible){border-color:var(--menu-button-border);background:var(--menu-button-bg);color:var(--menu-button-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__infoGrid dd{color:var(--menu-text-heading)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__statusLine{color:var(--menu-success)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__variantOption{border-color:var(--variant-option-border);background:var(--variant-option-bg);color:var(--variant-option-text)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__variantOption:hover,.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__variantOption:focus-visible{border-color:var(--menu-border-strong);background:var(--menu-accent-soft);color:var(--menu-text-heading)}.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__variantOption[aria-pressed=true]{border-color:var(--variant-active-border);background:var(--variant-active-bg);color:var(--variant-active-text)}@media (max-width:430px){.DigitalMenu-module___DMuzG__root[data-menu-theme] .DigitalMenu-module___DMuzG__header{background:var(--menu-surface-strong)}}@keyframes DigitalMenu-module___DMuzG__menuLogoIn{0%{opacity:0;transform:translateY(7px)scale(.96)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes DigitalMenu-module___DMuzG__menuWelcomeLineIn{0%{opacity:0;transform:scaleY(.42)}to{opacity:1;transform:scaleY(1)}}@keyframes DigitalMenu-module___DMuzG__menuWelcomeTextIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@keyframes DigitalMenu-module___DMuzG__menuSectionIn{0%{opacity:0;transform:translateY(9px)scale(.992)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes DigitalMenu-module___DMuzG__menuProductGroupIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translate(0,0)}}@keyframes DigitalMenu-module___DMuzG__menuEmptyStateIn{0%{opacity:0;transform:translateY(14px)scale(.992)}62%{opacity:1}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.DigitalMenu-module___DMuzG__header,.DigitalMenu-module___DMuzG__featured,.DigitalMenu-module___DMuzG__categorySection,.DigitalMenu-module___DMuzG__productsSection,.DigitalMenu-module___DMuzG__infoSection,.DigitalMenu-module___DMuzG__nasCta,.DigitalMenu-module___DMuzG__productCard{will-change:auto;animation:none;transform:none}.DigitalMenu-module___DMuzG__productGrid,.DigitalMenu-module___DMuzG__emptyState{opacity:1;animation:none;transform:none}.DigitalMenu-module___DMuzG__productDialog:not(.DigitalMenu-module___DMuzG__productDialogClosing) .DigitalMenu-module___DMuzG__dialogPanel,.DigitalMenu-module___DMuzG__productDialog:not(.DigitalMenu-module___DMuzG__productDialogClosing) .DigitalMenu-module___DMuzG__dialogVisual,.DigitalMenu-module___DMuzG__productDialog:not(.DigitalMenu-module___DMuzG__productDialogClosing) .DigitalMenu-module___DMuzG__dialogVisual img,.DigitalMenu-module___DMuzG__productDialog:not(.DigitalMenu-module___DMuzG__productDialogClosing) .DigitalMenu-module___DMuzG__dialogHeading,.DigitalMenu-module___DMuzG__productDialog:not(.DigitalMenu-module___DMuzG__productDialogClosing) .DigitalMenu-module___DMuzG__dialogDescription,.DigitalMenu-module___DMuzG__productDialog:not(.DigitalMenu-module___DMuzG__productDialogClosing) .DigitalMenu-module___DMuzG__dialogBadges,.DigitalMenu-module___DMuzG__productDialog:not(.DigitalMenu-module___DMuzG__productDialogClosing) .DigitalMenu-module___DMuzG__dialogAvailability,.DigitalMenu-module___DMuzG__productDialog:not(.DigitalMenu-module___DMuzG__productDialogClosing) .DigitalMenu-module___DMuzG__dialogDetailSection{opacity:1;transition:none;animation:none;transform:none}.DigitalMenu-module___DMuzG__productDialog:not(.DigitalMenu-module___DMuzG__productDialogClosing)::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;transition:none}.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogPanel,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogVisual,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogVisual img,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogHeading,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogDescription,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogBadges,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogAvailability,.DigitalMenu-module___DMuzG__productDialogClosing .DigitalMenu-module___DMuzG__dialogDetailSection{opacity:0;transition:none;animation:none;transform:none}.DigitalMenu-module___DMuzG__productDialogClosing::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;transition:none}.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state],.DigitalMenu-module___DMuzG__header[data-welcome-state] .DigitalMenu-module___DMuzG__logoMark,.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state] .DigitalMenu-module___DMuzG__welcomeLine,.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state] .DigitalMenu-module___DMuzG__welcomeThanks,.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state] .DigitalMenu-module___DMuzG__welcomeTitle,.DigitalMenu-module___DMuzG__welcomeIntro[data-welcome-state] .DigitalMenu-module___DMuzG__welcomeDescription{opacity:1;animation:none;transform:none}.DigitalMenu-module___DMuzG__primaryButton,.DigitalMenu-module___DMuzG__secondaryButton,.DigitalMenu-module___DMuzG__emptyAction,.DigitalMenu-module___DMuzG__backToSearchButton,.DigitalMenu-module___DMuzG__categoryButton,.DigitalMenu-module___DMuzG__nasCta,.DigitalMenu-module___DMuzG__variantOption,.DigitalMenu-module___DMuzG__variantCheck,.DigitalMenu-module___DMuzG__productCard,.DigitalMenu-module___DMuzG__productVisual,.DigitalMenu-module___DMuzG__productVisual img,.DigitalMenu-module___DMuzG__productHint>span,.DigitalMenu-module___DMuzG__clearSearchButton,.DigitalMenu-module___DMuzG__searchBox input,.DigitalMenu-module___DMuzG__dialogClose{transition:none}.DigitalMenu-module___DMuzG__productCard:hover .DigitalMenu-module___DMuzG__productVisual img,.DigitalMenu-module___DMuzG__productCard:focus-within .DigitalMenu-module___DMuzG__productVisual img,.DigitalMenu-module___DMuzG__productCard:active .DigitalMenu-module___DMuzG__productVisual img,.DigitalMenu-module___DMuzG__primaryButton:hover,.DigitalMenu-module___DMuzG__primaryButton:focus-visible,.DigitalMenu-module___DMuzG__secondaryButton:hover,.DigitalMenu-module___DMuzG__secondaryButton:focus-visible,.DigitalMenu-module___DMuzG__emptyAction:hover,.DigitalMenu-module___DMuzG__emptyAction:focus-visible,.DigitalMenu-module___DMuzG__categoryButton:hover,.DigitalMenu-module___DMuzG__categoryButton:focus-visible,.DigitalMenu-module___DMuzG__backToSearchButton:hover,.DigitalMenu-module___DMuzG__backToSearchButton:focus-visible,.DigitalMenu-module___DMuzG__nasCta a:hover,.DigitalMenu-module___DMuzG__nasCta a:focus-visible,.DigitalMenu-module___DMuzG__variantOption:hover,.DigitalMenu-module___DMuzG__variantOption:focus-visible,.DigitalMenu-module___DMuzG__productCard:hover,.DigitalMenu-module___DMuzG__productCard:focus-within,.DigitalMenu-module___DMuzG__productCard:active,.DigitalMenu-module___DMuzG__clearSearchButton:active,.DigitalMenu-module___DMuzG__dialogClose:hover,.DigitalMenu-module___DMuzG__dialogClose:focus-visible{transform:none}.DigitalMenu-module___DMuzG__clearSearchButton:active{transform:translateY(-50%)}}
