.visit-top[data-astro-cid-do4hvr6q]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:3rem clamp(2rem,6vw,5rem);padding-block:clamp(2.5rem,6vw,5rem) 2rem;display:grid}@media (width<=900px){.visit-top[data-astro-cid-do4hvr6q]{grid-template-columns:1fr}}h2[data-astro-cid-do4hvr6q]{font-size:var(--s2);color:var(--sea);margin-bottom:1rem}table[data-astro-cid-do4hvr6q]{border-collapse:collapse;width:100%}th[data-astro-cid-do4hvr6q],td[data-astro-cid-do4hvr6q]{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:.7rem .75rem .7rem 0}th[data-astro-cid-do4hvr6q]{font-family:var(--display);width:8.5rem;color:var(--sea);font-weight:650}tr[data-astro-cid-do4hvr6q][data-closed] td[data-astro-cid-do4hvr6q]{color:var(--muted);font-style:italic}tr[data-astro-cid-do4hvr6q][aria-current] th[data-astro-cid-do4hvr6q],tr[data-astro-cid-do4hvr6q][aria-current] td[data-astro-cid-do4hvr6q]{background:#fff5d2}tr[data-astro-cid-do4hvr6q][aria-current] th[data-astro-cid-do4hvr6q]{box-shadow:inset 4px 0 0 var(--yolk);padding-left:.75rem}tr[data-astro-cid-do4hvr6q][aria-current] th[data-astro-cid-do4hvr6q]:after{content:", today";color:var(--kaiki);font-weight:500}.hours-lede[data-astro-cid-do4hvr6q]{margin:0 0 1.25rem}.season[data-astro-cid-do4hvr6q]{border:2px solid var(--rule);margin-bottom:1.25rem;padding:1.25rem 1.4rem 1.4rem}.season[data-astro-cid-do4hvr6q][data-now]{border-color:var(--sea);background:#fff}.season[data-astro-cid-do4hvr6q] h3[data-astro-cid-do4hvr6q]{font-family:var(--display);font-size:var(--s1);margin:0 0 .6rem;line-height:1.15}.season[data-astro-cid-do4hvr6q] h3[data-astro-cid-do4hvr6q] span[data-astro-cid-do4hvr6q][lang]{color:var(--kaiki);font-size:.95em;font-style:italic;font-weight:400}.season-when[data-astro-cid-do4hvr6q]{font-family:var(--text);color:var(--muted);margin-top:.3rem;font-size:.95rem;font-weight:400;display:block}.season[data-astro-cid-do4hvr6q][data-now] .season-when[data-astro-cid-do4hvr6q]:after{content:", now";color:var(--sea);font-weight:700}.season-note[data-astro-cid-do4hvr6q]{margin:0 0 .75rem}.hours-notes[data-astro-cid-do4hvr6q]{gap:.6rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.hours-notes[data-astro-cid-do4hvr6q] strong[data-astro-cid-do4hvr6q]{font-family:var(--display);color:var(--sea)}.contact[data-astro-cid-do4hvr6q]{border:3px solid var(--sea);background:#fff;border-radius:4px;align-self:start;justify-items:start;gap:.6rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.contact[data-astro-cid-do4hvr6q] address[data-astro-cid-do4hvr6q]{font-size:1.1rem;font-style:normal}.contact[data-astro-cid-do4hvr6q] .big[data-astro-cid-do4hvr6q] a[data-astro-cid-do4hvr6q]{font-family:var(--display);color:var(--kaiki);font-size:1.6rem;font-weight:780;text-decoration:none}.contact[data-astro-cid-do4hvr6q] a[data-astro-cid-do4hvr6q]{color:var(--hull)}.contact[data-astro-cid-do4hvr6q] .btn[data-astro-cid-do4hvr6q]{color:#fff;margin-top:.75rem}.map-sec[data-astro-cid-do4hvr6q]{padding-block:2rem clamp(3rem,6vw,5rem)}.ways[data-astro-cid-do4hvr6q]{grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:0 clamp(2rem,5vw,4rem);margin:0;display:grid}.ways[data-astro-cid-do4hvr6q] div[data-astro-cid-do4hvr6q]{border-top:2px solid #ffffff59;padding-block:1.25rem}.ways[data-astro-cid-do4hvr6q] dt[data-astro-cid-do4hvr6q]{font-family:var(--display);color:var(--yolk-light);margin-bottom:.4rem;font-size:1.25rem;font-weight:750}.ways[data-astro-cid-do4hvr6q] dd[data-astro-cid-do4hvr6q]{color:#eef4fa;margin:0}.band-hull[data-astro-cid-do4hvr6q] .section-head[data-astro-cid-do4hvr6q] h2[data-astro-cid-do4hvr6q]{color:#fff}.band-hull[data-astro-cid-do4hvr6q] .section-head[data-astro-cid-do4hvr6q] p[data-astro-cid-do4hvr6q]{color:#dce8f5}.practical[data-astro-cid-do4hvr6q]{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:0 clamp(2rem,5vw,4rem);margin:0;display:grid}.practical[data-astro-cid-do4hvr6q] div[data-astro-cid-do4hvr6q]{border-top:2px solid var(--sea);padding-block:1.25rem}.practical[data-astro-cid-do4hvr6q] dt[data-astro-cid-do4hvr6q]{font-family:var(--display);color:var(--sea);margin-bottom:.4rem;font-size:1.2rem;font-weight:750}.practical[data-astro-cid-do4hvr6q] dd[data-astro-cid-do4hvr6q]{margin:0}
