.m-btn[data-astro-cid-2ndeurlg]{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.95rem 1.6rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.78rem;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-block}.m-btn[data-astro-cid-2ndeurlg]:hover{transform:translateY(-2px)}.m-btn[data-astro-cid-2ndeurlg]:focus-visible{outline:3px solid var(--bar-secondary);outline-offset:3px}.m-btn--solid[data-astro-cid-2ndeurlg]{background:var(--bar-secondary);color:var(--bar-secondary-fg)}.m-btn--solid[data-astro-cid-2ndeurlg]:hover{box-shadow:0 10px 28px #f9b81f59}.m-btn--ghost[data-astro-cid-2ndeurlg]{color:var(--bar-cream);border:1px solid #ffffff73}.m-btn--ghost[data-astro-cid-2ndeurlg]:hover{background:#ffffff1a}.m-btn--dark[data-astro-cid-2ndeurlg]{background:var(--bar-secondary-fg);color:var(--bar-secondary)}.m-btn--dark[data-astro-cid-2ndeurlg]:hover{box-shadow:0 10px 28px #00000040}.m-yellow[data-astro-cid-2ndeurlg]{color:var(--bar-secondary)}.m-hero[data-astro-cid-2ndeurlg]{background:#0b1913;align-items:flex-end;min-height:min(78vh,46rem);padding-block:clamp(3.5rem,8vw,5.5rem);display:flex;position:relative;overflow:hidden}.m-hero[data-astro-cid-2ndeurlg]:after{content:"";pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.m-hero__bg[data-astro-cid-2ndeurlg]{object-fit:cover;width:100%;height:100%;animation:1.8s cubic-bezier(.16,1,.3,1) both m-settle;position:absolute;inset:0}@keyframes m-settle{0%{transform:scale(1.1)}}.m-hero__overlay[data-astro-cid-2ndeurlg]{background:linear-gradient(#08120e26 20%,#08120ea6 62%,#08120ef2 100%),linear-gradient(90deg,#08120e80,#08120e00 60%);position:absolute;inset:0}.m-hero__content[data-astro-cid-2ndeurlg]{z-index:1;width:100%;position:relative}.m-hero__title[data-astro-cid-2ndeurlg]{text-transform:uppercase;color:var(--bar-cream);--gold-speed:4s;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(3.5rem,11vw,8.5rem);line-height:.86}.m-hero__sub[data-astro-cid-2ndeurlg]{color:#ffffffd1;max-width:32rem;margin-top:1.4rem;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6}.m-hero__actions[data-astro-cid-2ndeurlg]{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}@media (width<=760px){.m-hero__actions[data-astro-cid-2ndeurlg] .m-btn[data-astro-cid-2ndeurlg]{text-align:center;flex:100%}}.favs[data-astro-cid-2ndeurlg]{background:var(--bar-cream);padding-block:clamp(4.5rem,9vw,7rem)}.favs__head[data-astro-cid-2ndeurlg]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.favs__eyebrow[data-astro-cid-2ndeurlg]{letter-spacing:.3em;text-transform:uppercase;color:var(--bar-primary);margin-bottom:.9rem;font-size:.68rem}.favs__heading[data-astro-cid-2ndeurlg]{text-transform:uppercase;color:var(--bar-primary);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.4rem,6.5vw,5rem);line-height:.92}.switch[data-astro-cid-2ndeurlg]{background:var(--bar-primary);border-radius:999px;padding:.3rem;display:inline-flex}.switch__btn[data-astro-cid-2ndeurlg]{letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.7rem 1.6rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.75rem;transition:background .22s,color .22s}.switch__btn[data-astro-cid-2ndeurlg]:hover{color:var(--bar-cream)}.switch__btn--on[data-astro-cid-2ndeurlg],.switch__btn--on[data-astro-cid-2ndeurlg]:hover{background:var(--bar-secondary);color:var(--bar-secondary-fg)}.switch__btn[data-astro-cid-2ndeurlg]:focus-visible{outline:2px solid var(--bar-secondary);outline-offset:2px}.favs__grid[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.fav[data-astro-cid-2ndeurlg]{background:#fff;border-radius:1.5rem;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 6px 22px #0000000f}.fav[data-astro-cid-2ndeurlg]:hover{transform:translateY(-6px)rotate(-.6deg);box-shadow:0 22px 40px #0000001f}.fav__img-wrap[data-astro-cid-2ndeurlg]{aspect-ratio:1;background:#fff;position:relative;overflow:hidden}.fav__num[data-astro-cid-2ndeurlg]{z-index:1;color:var(--bar-primary);opacity:.5;font-family:MPI Gothic,system-ui,sans-serif;font-size:.8rem;position:absolute;top:1rem;left:1.1rem}.fav__view[data-astro-cid-2ndeurlg]{z-index:1;opacity:0;background:var(--bar-primary);color:var(--bar-secondary);letter-spacing:.15em;text-transform:uppercase;border-radius:999px;padding:.55rem 1.2rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.68rem;transition:opacity .25s,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:1rem;left:50%;transform:translate(-50%,.5rem)}.fav[data-astro-cid-2ndeurlg]:hover .fav__view[data-astro-cid-2ndeurlg]{opacity:1;transform:translate(-50%)}.fav__img[data-astro-cid-2ndeurlg]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .2s}.fav[data-astro-cid-2ndeurlg]:hover .fav__img[data-astro-cid-2ndeurlg]{transform:scale(1.06)}.fav__open[data-astro-cid-2ndeurlg]{all:unset;cursor:pointer}.fav__open[data-astro-cid-2ndeurlg]:after{content:"";z-index:2;border-radius:inherit;position:absolute;inset:0}.fav[data-astro-cid-2ndeurlg]:has(.fav__open:focus-visible){outline:3px solid var(--bar-secondary);outline-offset:3px}html:has(dialog.dish[open]){overflow:hidden}:root:not([data-menu-format=bowl]) .dish[data-astro-cid-2ndeurlg] [data-astro-cid-2ndeurlg][data-show=bowl],:root[data-menu-format=bowl] .dish[data-astro-cid-2ndeurlg] [data-astro-cid-2ndeurlg][data-show=pita]{display:none}.dish[data-astro-cid-2ndeurlg]{width:min(880px,100% - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--bar-foreground);background:#fff;border:none;border-radius:1.5rem;margin:auto;padding:0;overflow:auto;box-shadow:0 40px 80px -20px #00000080}.dish[data-astro-cid-2ndeurlg]::backdrop{backdrop-filter:blur(6px);background:#0e251bb3}.dish[data-astro-cid-2ndeurlg][open]{animation:.25s ease-out dish-in}@keyframes dish-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}.dish__inner[data-astro-cid-2ndeurlg]{grid-template-columns:1fr 1fr;display:grid}.dish__img-wrap[data-astro-cid-2ndeurlg]{aspect-ratio:1;background:#fff}.dish__img[data-astro-cid-2ndeurlg]{object-fit:cover;width:100%;height:100%}.dish__body[data-astro-cid-2ndeurlg]{flex-direction:column;gap:.9rem;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.dish__eyebrow[data-astro-cid-2ndeurlg]{letter-spacing:.14em;text-transform:uppercase;color:var(--bar-muted-fg);font-size:.7rem}.dish__name[data-astro-cid-2ndeurlg]{text-transform:uppercase;letter-spacing:.01em;color:var(--bar-primary);margin:-.4rem 0 0;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1}.dish__price[data-astro-cid-2ndeurlg]{color:var(--bar-primary);font-family:MPI Gothic,system-ui,sans-serif;font-size:1.25rem}.dish__desc[data-astro-cid-2ndeurlg]{color:var(--bar-muted-fg);font-size:.95rem;line-height:1.65}.dish__switch[data-astro-cid-2ndeurlg]{align-self:flex-start}.dish__allergens[data-astro-cid-2ndeurlg]{border-top:1px solid #527a6633;flex-direction:column;gap:.35rem;padding-top:.9rem;display:flex}.dish__label[data-astro-cid-2ndeurlg]{letter-spacing:.14em;text-transform:uppercase;color:var(--bar-foreground);font-size:.7rem;font-weight:700}.dish__contains[data-astro-cid-2ndeurlg]{color:var(--bar-foreground);font-size:.9rem}.dish__optional[data-astro-cid-2ndeurlg]{color:var(--bar-muted-fg);font-size:.82rem}.dish__optional[data-astro-cid-2ndeurlg] span[data-astro-cid-2ndeurlg]{font-style:italic}.dish__more[data-astro-cid-2ndeurlg]{color:var(--bar-primary);text-underline-offset:2px;margin-top:.2rem;font-size:.8rem;text-decoration:underline}.dish__order[data-astro-cid-2ndeurlg]{align-self:flex-start;margin-top:auto}.dish__close-form[data-astro-cid-2ndeurlg]{z-index:1;height:0;position:sticky;top:0}.dish__close[data-astro-cid-2ndeurlg]{width:2.5rem;height:2.5rem;color:var(--bar-foreground);cursor:pointer;background:#fff;border:none;border-radius:999px;font-size:1rem;position:absolute;top:.9rem;right:.9rem;box-shadow:0 4px 14px #00000026}.dish__close[data-astro-cid-2ndeurlg]:focus-visible{outline:3px solid var(--bar-secondary);outline-offset:2px}@media (width<=680px){.dish__inner[data-astro-cid-2ndeurlg]{grid-template-columns:1fr}.dish__img-wrap[data-astro-cid-2ndeurlg]{aspect-ratio:4/3}}.fav__body[data-astro-cid-2ndeurlg]{border-top:1px solid #0000000f;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.1rem 1.35rem 1.35rem;display:flex}.fav__name[data-astro-cid-2ndeurlg]{text-transform:uppercase;color:var(--bar-primary);font-family:MPI Gothic,system-ui,sans-serif;font-size:1.3rem;line-height:1.05}.fav__price[data-astro-cid-2ndeurlg]{color:var(--bar-foreground);flex-shrink:0;font-size:.95rem;font-weight:700}.favs__cta[data-astro-cid-2ndeurlg]{margin-top:2.5rem}.build[data-astro-cid-2ndeurlg]{background:var(--bar-primary);padding-block:clamp(4.5rem,9vw,7.5rem);scroll-margin-top:4rem;position:relative}.build__eyebrow[data-astro-cid-2ndeurlg]{letter-spacing:.3em;text-transform:uppercase;color:var(--bar-secondary);margin-bottom:.9rem;font-size:.68rem}.build__heading[data-astro-cid-2ndeurlg]{text-transform:uppercase;color:var(--bar-cream);--gold-speed:4s;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.4rem,6.5vw,5rem);line-height:.92}.build__intro[data-astro-cid-2ndeurlg]{color:#ffffffb8;max-width:40ch;margin:1.25rem 0 clamp(2.5rem,5vw,3.5rem);font-size:1.02rem;line-height:1.7}.build__grid[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(4,1fr);gap:clamp(1.25rem,2.5vw,2rem);margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width<=980px){.build__grid[data-astro-cid-2ndeurlg]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.build__grid[data-astro-cid-2ndeurlg]{grid-template-columns:1fr}}.step[data-astro-cid-2ndeurlg]{border-top:1px solid #ffffff26;padding-top:1.25rem}.step__num[data-astro-cid-2ndeurlg]{color:var(--bar-secondary);margin-bottom:1rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(3rem,6vw,4.5rem);line-height:.9;display:block}.step__title[data-astro-cid-2ndeurlg]{letter-spacing:.05em;text-transform:uppercase;color:var(--bar-cream);margin-bottom:1rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:1rem;line-height:1.3}.step__options[data-astro-cid-2ndeurlg]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.step__option[data-astro-cid-2ndeurlg]{color:var(--bar-cream);border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;font-size:.82rem;line-height:1.3;display:inline-flex}.step__extra[data-astro-cid-2ndeurlg]{color:var(--bar-secondary);flex-shrink:0;font-size:.72rem}.sides[data-astro-cid-2ndeurlg]{background:var(--bar-warm);padding-block:clamp(4.5rem,9vw,7rem)}.sides__inner[data-astro-cid-2ndeurlg]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=820px){.sides__inner[data-astro-cid-2ndeurlg]{grid-template-columns:1fr}.sides__visual[data-astro-cid-2ndeurlg]{order:-1}}.sides__eyebrow[data-astro-cid-2ndeurlg]{letter-spacing:.3em;text-transform:uppercase;color:var(--bar-primary);margin-bottom:.9rem;font-size:.68rem}.sides__heading[data-astro-cid-2ndeurlg]{text-transform:uppercase;color:var(--bar-primary);margin-bottom:2rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.4rem,6.5vw,5rem);line-height:.92}.sides__list[data-astro-cid-2ndeurlg]{margin:0;padding:0;list-style:none}.sides__item[data-astro-cid-2ndeurlg]{text-transform:uppercase;color:var(--bar-primary);align-items:baseline;gap:.75rem;padding:.85rem 0;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(1rem,1.8vw,1.25rem);display:flex}.sides__dots[data-astro-cid-2ndeurlg]{border-bottom:2px dotted #19433159;flex:1;transform:translateY(-.3em)}.sides__price[data-astro-cid-2ndeurlg]{background:var(--bar-secondary);color:var(--bar-secondary-fg);border-radius:999px;flex-shrink:0;padding:.25rem .6rem;font-size:.85em}.sides__img[data-astro-cid-2ndeurlg]{object-fit:contain;filter:drop-shadow(0 22px 34px #00000038);width:100%;max-width:26rem;height:auto;margin-inline:auto;display:block;transform:rotate(-6deg)}.m-faq[data-astro-cid-2ndeurlg]{background:var(--bar-cream);padding-block:clamp(4.5rem,9vw,7rem)}.m-faq__heading[data-astro-cid-2ndeurlg]{text-transform:uppercase;color:var(--bar-primary);margin-bottom:2rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.2rem,5.5vw,4rem);line-height:.95}.m-faq__item[data-astro-cid-2ndeurlg]{border-bottom:1px solid #0000001a}.m-faq__item[data-astro-cid-2ndeurlg]:first-child{border-top:1px solid #0000001a}.m-faq__q[data-astro-cid-2ndeurlg]{color:var(--bar-foreground);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.1rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.m-faq__q[data-astro-cid-2ndeurlg]::-webkit-details-marker{display:none}.m-faq__icon[data-astro-cid-2ndeurlg]{flex:none;width:.85rem;height:.85rem;position:relative}.m-faq__icon[data-astro-cid-2ndeurlg]:before,.m-faq__icon[data-astro-cid-2ndeurlg]:after{content:"";background:var(--bar-primary);margin:auto;position:absolute;inset:0}.m-faq__icon[data-astro-cid-2ndeurlg]:before{width:100%;height:2px}.m-faq__icon[data-astro-cid-2ndeurlg]:after{width:2px;height:100%;transition:transform .2s}.m-faq__item[data-astro-cid-2ndeurlg][open] .m-faq__icon[data-astro-cid-2ndeurlg]:after{transform:scaleY(0)}.m-faq__a[data-astro-cid-2ndeurlg]{color:var(--bar-muted-fg);max-width:58ch;padding-bottom:1.25rem;font-size:.96rem;line-height:1.75}.m-faq__link[data-astro-cid-2ndeurlg]{color:var(--bar-primary);margin-top:1.75rem;font-size:.9rem;font-weight:700;display:inline-block}.m-cta[data-astro-cid-2ndeurlg]{background:var(--bar-secondary);text-align:center;padding-block:clamp(5rem,10vw,8rem)}.m-cta__heading[data-astro-cid-2ndeurlg]{text-transform:uppercase;color:var(--bar-secondary-fg);margin-bottom:1.5rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(3.5rem,12vw,9rem);line-height:.88}.m-cta__note[data-astro-cid-2ndeurlg]{color:var(--bar-secondary-fg);opacity:.8;margin-bottom:2rem;font-size:.95rem}.m-cta__note[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg]{color:inherit;text-underline-offset:.2em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.m-hero__bg[data-astro-cid-2ndeurlg]{animation:none}.fav[data-astro-cid-2ndeurlg],.fav__img[data-astro-cid-2ndeurlg],.fav__view[data-astro-cid-2ndeurlg]{transition:none}}
