.hours[data-astro-cid-z4agbn7b]{gap:var(--space-3);display:grid}table[data-astro-cid-z4agbn7b]{border-radius:var(--radius-xl);background:var(--color-surface-tint);inline-size:100%;padding:var(--space-3);border-spacing:0;border-collapse:separate}th[data-astro-cid-z4agbn7b],td[data-astro-cid-z4agbn7b]{padding:.8125rem var(--space-5);text-align:start}th[data-astro-cid-z4agbn7b]{font-weight:var(--weight-bold);font-size:var(--text-ui);align-items:center;gap:var(--space-3);display:flex}td[data-astro-cid-z4agbn7b]{text-align:end}.time[data-astro-cid-z4agbn7b]{font-size:var(--text-data)}tr[data-astro-cid-z4agbn7b][aria-current]>th[data-astro-cid-z4agbn7b],tr[data-astro-cid-z4agbn7b][aria-current]>td[data-astro-cid-z4agbn7b]{background:var(--white)}tr[data-astro-cid-z4agbn7b][aria-current]>th[data-astro-cid-z4agbn7b]{box-shadow:inset 2px 0 0 var(--color-primary), inset 0 2px 0 var(--color-primary), inset 0 -2px 0 var(--color-primary);border-start-start-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill)}tr[data-astro-cid-z4agbn7b][aria-current]>td[data-astro-cid-z4agbn7b]{box-shadow:inset -2px 0 0 var(--color-primary), inset 0 2px 0 var(--color-primary), inset 0 -2px 0 var(--color-primary);border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill)}tr[data-astro-cid-z4agbn7b][aria-current] .time[data-astro-cid-z4agbn7b]{border-radius:var(--radius-pill);background:var(--color-open-tint);padding:.25rem .75rem;display:inline-block}.today[data-astro-cid-z4agbn7b]{border-radius:var(--radius-pill);background:var(--color-chip);color:var(--color-primary-on-tint);font-size:var(--text-xs);font-weight:var(--weight-black);padding:.125rem .625rem}.today[data-astro-cid-z4agbn7b][hidden]{display:none}.note[data-astro-cid-z4agbn7b]{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-muted)}.facts[data-astro-cid-mr4j6c7d]{gap:var(--space-3);margin:0;display:grid}.fact[data-astro-cid-mr4j6c7d]{gap:var(--space-4);padding:1.125rem var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-tint);grid-template-columns:7.5rem 1fr;align-items:start;display:grid;container-type:inline-size}dt[data-astro-cid-mr4j6c7d]{padding-block-start:.4375rem}dd[data-astro-cid-mr4j6c7d]{margin:0}ul[data-astro-cid-mr4j6c7d]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-mr4j6c7d]{min-block-size:1.875rem;padding-inline:var(--space-3);border-radius:var(--radius-pill);background:var(--white);font-size:var(--text-body-s);font-weight:var(--weight-bold);align-items:center;display:inline-flex}@media (width<=30rem){.fact[data-astro-cid-mr4j6c7d]{gap:var(--space-2);grid-template-columns:1fr}}.hero[data-astro-cid-lxalfwbk]{gap:var(--space-10);padding-block:var(--space-2) var(--space-12);grid-template-columns:minmax(0,48.75rem) minmax(0,1fr);align-items:start;display:grid}.gallery[data-astro-cid-lxalfwbk]{gap:var(--space-4);grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:2fr 1fr;block-size:28.25rem;display:grid}.gallery--one[data-astro-cid-lxalfwbk]{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.gallery[data-astro-cid-lxalfwbk]>div[data-astro-cid-lxalfwbk]{border:var(--frame);background:var(--white);min-block-size:0;box-shadow:var(--shadow-lg);position:relative;overflow:clip}.main[data-astro-cid-lxalfwbk]{border-radius:var(--radius-2xl);grid-row:span 2}.gallery--one[data-astro-cid-lxalfwbk] .main[data-astro-cid-lxalfwbk]{grid-row:auto}.side[data-astro-cid-lxalfwbk]{border-radius:var(--radius-xl)}.all[data-astro-cid-lxalfwbk]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--white);box-shadow:var(--shadow-sm);font-size:var(--text-caption);font-weight:var(--weight-extrabold);text-decoration:none;position:absolute;inset-block-end:var(--space-3);inset-inline-end:var(--space-3)}.info[data-astro-cid-lxalfwbk]{gap:var(--space-5);border-radius:var(--radius-3xl);background:var(--white);box-shadow:var(--shadow-lg);padding:1.875rem;display:grid}.info-head[data-astro-cid-lxalfwbk]{justify-content:space-between;gap:var(--space-4);align-items:start;display:flex}.info[data-astro-cid-lxalfwbk] h1[data-astro-cid-lxalfwbk]{font-size:var(--text-heading-l);letter-spacing:var(--tracking-heading);overflow-wrap:break-word;min-inline-size:0;line-height:1.1}.rating[data-astro-cid-lxalfwbk]{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-text-muted)}.rows[data-astro-cid-lxalfwbk]{gap:var(--space-3);margin:0;display:grid}.rows[data-astro-cid-lxalfwbk]>div[data-astro-cid-lxalfwbk]{gap:var(--space-3);grid-template-columns:5.125rem 1fr;align-items:baseline;display:grid}.rows[data-astro-cid-lxalfwbk] dd[data-astro-cid-lxalfwbk]{font-size:var(--text-ui);font-weight:var(--weight-semibold);margin:0}.rows[data-astro-cid-lxalfwbk] dd[data-astro-cid-lxalfwbk].data{font-size:var(--text-data)}.rows[data-astro-cid-lxalfwbk] a[data-astro-cid-lxalfwbk]{color:inherit}.chips[data-astro-cid-lxalfwbk]{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.actions[data-astro-cid-lxalfwbk]{gap:var(--space-2);flex-wrap:wrap;display:flex}.actions[data-astro-cid-lxalfwbk] .go{flex:12rem}.h2m[data-astro-cid-lxalfwbk]{font-size:var(--text-heading-m);letter-spacing:var(--tracking-heading-m);line-height:1.18}.band-h[data-astro-cid-lxalfwbk]{margin-block-end:var(--space-8)}.details[data-astro-cid-lxalfwbk]{gap:var(--space-10);padding-block:var(--space-8) var(--section-pad);grid-template-columns:minmax(0,48.75rem) minmax(0,1fr);display:grid}.about[data-astro-cid-lxalfwbk],.hours[data-astro-cid-lxalfwbk]{gap:var(--space-5);align-content:start;display:grid}.missing[data-astro-cid-lxalfwbk]{font-size:var(--text-caption);color:var(--color-text-muted)}.missing[data-astro-cid-lxalfwbk] a[data-astro-cid-lxalfwbk]{color:var(--color-primary-on-tint);font-weight:var(--weight-bold)}.photos[data-astro-cid-lxalfwbk],.faqs[data-astro-cid-lxalfwbk],.nearby[data-astro-cid-lxalfwbk]{gap:var(--space-6);padding-block-end:var(--section-pad);display:grid}.photos[data-astro-cid-lxalfwbk] ul[data-astro-cid-lxalfwbk]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.photos[data-astro-cid-lxalfwbk] li[data-astro-cid-lxalfwbk]{aspect-ratio:4/3;border-radius:var(--radius-md);overflow:clip}.nearby[data-astro-cid-lxalfwbk] ul[data-astro-cid-lxalfwbk]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,36rem),1fr));margin:0;padding:0;list-style:none;display:grid}.more[data-astro-cid-lxalfwbk]{color:var(--color-primary-on-tint);font-weight:var(--weight-extrabold);text-decoration:none}.dock[data-astro-cid-lxalfwbk]{display:none}@media (width<=64rem){.hero[data-astro-cid-lxalfwbk],.details[data-astro-cid-lxalfwbk]{grid-template-columns:1fr}.gallery[data-astro-cid-lxalfwbk]{block-size:clamp(15rem,60vw,28rem)}}@media (width<=40rem){.gallery[data-astro-cid-lxalfwbk]{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr}.side[data-astro-cid-lxalfwbk]{display:none}.main[data-astro-cid-lxalfwbk]{grid-row:auto}.info[data-astro-cid-lxalfwbk]{padding:var(--space-5);border-radius:var(--radius-2xl)}.dock[data-astro-cid-lxalfwbk]{z-index:10;gap:var(--space-2);padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--white);box-shadow:var(--shadow-lg);display:flex;position:fixed;inset-block-end:0;inset-inline:0}body:has(.dock){padding-block-end:5rem}}
