.week[data-astro-cid-yjtebziu]{border-top:var(--border-heavy) solid var(--color-text);margin:0;padding:0;list-style:none;display:grid}.week__day[data-astro-cid-yjtebziu]{grid-template-columns:calc(var(--space-9) + var(--space-4)) minmax(0, 1fr);gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--color-text);align-items:center;display:grid}.week__name[data-astro-cid-yjtebziu]{font-stretch:var(--wdth-display);font-weight:var(--fw-heading-soft)}.week__track[data-astro-cid-yjtebziu]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.week__slot[data-astro-cid-yjtebziu]{min-height:var(--tap-min);padding:var(--space-2) var(--space-3);font-size:var(--fs-small);line-height:var(--lh-heading);flex-direction:column;justify-content:center;display:flex}.week__label[data-astro-cid-yjtebziu]{font-weight:var(--fw-body-bold)}.week__time[data-astro-cid-yjtebziu]{white-space:nowrap}.week__slot--lunch[data-astro-cid-yjtebziu]{background:var(--color-surface);color:var(--color-text);grid-column:1}.week__slot--dinner[data-astro-cid-yjtebziu]{background:var(--color-night);color:var(--color-on-night-soft);grid-column:2}.week__slot--dinner[data-astro-cid-yjtebziu] .week__label[data-astro-cid-yjtebziu]{color:var(--color-on-night)}.week__slot--closed[data-astro-cid-yjtebziu]{border:var(--border-heavy) dashed var(--color-text);font-weight:var(--fw-body-bold);grid-column:1/-1}@media (width>=480px){.week__slot[data-astro-cid-yjtebziu]{align-items:center;column-gap:var(--space-2);flex-flow:wrap;justify-content:flex-start}}@media (width>=1024px){.week[data-astro-cid-yjtebziu]{column-gap:var(--space-3);border-top:0;grid-template-columns:repeat(7,minmax(0,1fr))}.week__day[data-astro-cid-yjtebziu]{align-items:stretch;gap:var(--space-3);border-bottom:0;grid-template-rows:auto 1fr;grid-template-columns:none;padding:0}.week__name[data-astro-cid-yjtebziu]{padding-bottom:var(--space-2);border-bottom:var(--border-heavy) solid var(--color-text);font-size:var(--fs-h4)}.week__track[data-astro-cid-yjtebziu]{grid-template-columns:none;grid-template-rows:var(--week-rows);gap:0;height:26rem}.week__slot[data-astro-cid-yjtebziu]{padding:var(--space-4) var(--space-3);font-size:var(--fs-body);flex-flow:column;justify-content:flex-start;align-items:flex-start}.week__slot--lunch[data-astro-cid-yjtebziu]{grid-area:1}.week__slot--dinner[data-astro-cid-yjtebziu]{grid-area:3}.week__slot--closed[data-astro-cid-yjtebziu]{grid-area:1/auto/-1}.week__time[data-astro-cid-yjtebziu]{white-space:normal}}.hours[data-astro-cid-do4hvr6q]{padding-bottom:var(--section-y)}.hours__title[data-astro-cid-do4hvr6q]{max-width:14ch}.hours__week[data-astro-cid-do4hvr6q]{margin-top:var(--space-6)}.hours__how[data-astro-cid-do4hvr6q]{max-width:none;margin-top:var(--space-5);font-size:var(--fs-h4);font-weight:var(--fw-body-bold)}.hours__faq[data-astro-cid-do4hvr6q]{margin-top:var(--space-3)}@media (width>=1024px){.hours__week[data-astro-cid-do4hvr6q]{margin-top:var(--space-7)}}.where[data-astro-cid-do4hvr6q]{padding-top:0}.where__grid[data-astro-cid-do4hvr6q]{gap:var(--space-6);display:grid}.where__sub[data-astro-cid-do4hvr6q]{font-size:var(--fs-h3)}.where__text[data-astro-cid-do4hvr6q]{margin-top:var(--space-3);font-size:var(--fs-h4)}@media (width>=1024px){.where__grid[data-astro-cid-do4hvr6q]{column-gap:var(--space-9);row-gap:var(--space-7);grid-template:"address map""parking map"1fr/minmax(0,5fr) minmax(0,7fr)}.where__address[data-astro-cid-do4hvr6q]{grid-area:address}.where__map[data-astro-cid-do4hvr6q]{grid-area:map}.where__parking[data-astro-cid-do4hvr6q]{grid-area:parking}}.book__grid[data-astro-cid-do4hvr6q]{gap:var(--space-7);display:grid}.book__title[data-astro-cid-do4hvr6q]{font-size:var(--fs-h1);line-height:var(--lh-tight)}.book__when[data-astro-cid-do4hvr6q]{margin-top:var(--space-5);font-size:var(--fs-h4)}.book__action[data-astro-cid-do4hvr6q]{margin-top:var(--space-6)}.book__more[data-astro-cid-do4hvr6q]{gap:var(--space-4);align-content:end;display:grid}@media (width>=1024px){.book[data-astro-cid-do4hvr6q]{padding-block:var(--space-10)}.book__grid[data-astro-cid-do4hvr6q]{column-gap:var(--space-9);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}
