.detail[data-astro-cid-ogfiiwdi]{padding-top:30px}.back[data-astro-cid-ogfiiwdi]{color:var(--ink);align-items:center;gap:12px;font-size:19px;font-weight:500;display:inline-flex}.back[data-astro-cid-ogfiiwdi]:hover{color:var(--petrol);text-underline-offset:3px;text-decoration:underline}.title-row[data-astro-cid-ogfiiwdi]{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:22px;display:flex}h1[data-astro-cid-ogfiiwdi]{letter-spacing:-.035em;font-size:clamp(42px,5.3vw,76px)}.loc[data-astro-cid-ogfiiwdi]{color:var(--ink);align-items:center;gap:12px;margin-top:12px;font-size:clamp(19px,1.6vw,23px);display:flex}.save[data-astro-cid-ogfiiwdi]{--h:60px;border-width:1.5px;border-radius:13px;margin-top:22px;padding:0 26px;font-size:19px;font-weight:600}.save[data-astro-cid-ogfiiwdi][aria-pressed=true]{background:var(--citron);border-color:var(--citron)}.save[data-astro-cid-ogfiiwdi][aria-pressed=true] svg{fill:var(--petrol)}.layout[data-astro-cid-ogfiiwdi]{grid-template-columns:minmax(0,1fr) 430px;grid-template-areas:"gallery book""tagline book";column-gap:24px;margin-top:34px;display:grid}.gallery[data-astro-cid-ogfiiwdi]{grid-area:gallery;grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:2.9fr 1fr;gap:16px;height:540px;display:grid}.gallery[data-astro-cid-ogfiiwdi] img{object-fit:cover;border-radius:16px;width:100%;height:100%;min-height:0}.gallery[data-astro-cid-ogfiiwdi] .g-main{grid-row:1/span 2}.tagline[data-astro-cid-ogfiiwdi]{letter-spacing:-.03em;grid-area:tagline;align-self:center;padding-top:34px;font-size:clamp(26px,3vw,43px);font-weight:800}.book[data-astro-cid-ogfiiwdi]{border-radius:20px;grid-area:book;align-self:start;gap:16px;padding:34px 30px 30px;display:grid}.pass[data-astro-cid-ogfiiwdi]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:27px;font-weight:700}.amount[data-astro-cid-ogfiiwdi]{font-family:var(--font-display);color:var(--petrol);letter-spacing:-.035em;margin:-4px 0 12px;font-size:64px;font-weight:800;line-height:1}.book[data-astro-cid-ogfiiwdi] .field[data-astro-cid-ogfiiwdi]{border-radius:14px;gap:16px;height:64px;padding:0 20px;font-size:20px}.book[data-astro-cid-ogfiiwdi] .field[data-astro-cid-ogfiiwdi] select[data-astro-cid-ogfiiwdi]{font-weight:500}.check[data-astro-cid-ogfiiwdi]{--h:64px;border-color:var(--petrol);border-radius:14px;margin-top:12px;font-size:20px}.book[data-astro-cid-ogfiiwdi] .btn-lg[data-astro-cid-ogfiiwdi]{--h:72px;border-radius:14px;gap:16px;margin-top:6px;font-size:23px}.avail[data-astro-cid-ogfiiwdi][hidden]{display:none}.avail[data-astro-cid-ogfiiwdi]{color:var(--ink);background:var(--citron-wash);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:14.5px;display:flex}.features[data-astro-cid-ogfiiwdi]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.features[data-astro-cid-ogfiiwdi] .pill[data-astro-cid-ogfiiwdi]{border-radius:16px;gap:13px;height:62px;padding:0 22px;font-size:20px}.hours[data-astro-cid-ogfiiwdi]{color:var(--ink);border-left:1px solid var(--line-strong);align-items:center;gap:14px;height:44px;margin-left:16px;padding-left:30px;font-size:20px;display:flex}.arrive[data-astro-cid-ogfiiwdi]{background:var(--citron-wash);border-radius:20px;margin-top:44px;padding:34px 40px 40px}.arrive[data-astro-cid-ogfiiwdi] h2[data-astro-cid-ogfiiwdi]{letter-spacing:-.03em;font-size:clamp(28px,2.7vw,38px);font-weight:800}.arrive-grid[data-astro-cid-ogfiiwdi]{grid-template-columns:1fr 1fr;margin-top:22px;display:grid}.arrive-grid[data-astro-cid-ogfiiwdi] p[data-astro-cid-ogfiiwdi]{color:var(--ink);align-items:center;gap:26px;font-size:clamp(18px,1.55vw,22px);line-height:1.4;display:flex}.arrive-grid[data-astro-cid-ogfiiwdi] p[data-astro-cid-ogfiiwdi]+p[data-astro-cid-ogfiiwdi]{border-left:1px solid var(--line-strong);padding-left:48px}.arrive-grid[data-astro-cid-ogfiiwdi] svg{color:var(--petrol)}.bell[data-astro-cid-ogfiiwdi]{display:grid}.bell[data-astro-cid-ogfiiwdi] svg{fill:var(--citron)}@media (width<=1080px){.layout[data-astro-cid-ogfiiwdi]{grid-template-columns:minmax(0,1fr) 340px}.gallery[data-astro-cid-ogfiiwdi]{height:400px}.amount[data-astro-cid-ogfiiwdi]{font-size:52px}.book[data-astro-cid-ogfiiwdi]{padding:26px 22px 22px}.book[data-astro-cid-ogfiiwdi] .field[data-astro-cid-ogfiiwdi],.check[data-astro-cid-ogfiiwdi]{--h:56px;height:56px;font-size:17px}.book[data-astro-cid-ogfiiwdi] .btn-lg[data-astro-cid-ogfiiwdi]{--h:62px;font-size:20px}}@media (width<=860px){.layout[data-astro-cid-ogfiiwdi]{grid-template-columns:1fr;grid-template-areas:"gallery""tagline""book";row-gap:22px}.tagline[data-astro-cid-ogfiiwdi]{padding-top:0}}@media (width<=760px){.detail[data-astro-cid-ogfiiwdi]{padding-top:20px}.title-row[data-astro-cid-ogfiiwdi]{margin-top:16px}h1[data-astro-cid-ogfiiwdi]{font-size:38px}.loc[data-astro-cid-ogfiiwdi]{gap:8px;margin-top:10px;font-size:17px}.save[data-astro-cid-ogfiiwdi]{--h:42px;margin-top:4px;padding:0 14px;font-size:15px}.layout[data-astro-cid-ogfiiwdi]{margin-top:22px}.gallery[data-astro-cid-ogfiiwdi]{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:10px;height:auto}.gallery[data-astro-cid-ogfiiwdi] .g-main{aspect-ratio:1.3;grid-area:1/1/auto/span 2}.gallery[data-astro-cid-ogfiiwdi] .g-top,.gallery[data-astro-cid-ogfiiwdi] .g-bottom{aspect-ratio:1.2}.tagline[data-astro-cid-ogfiiwdi]{font-size:26px}.book[data-astro-cid-ogfiiwdi]{padding:22px 18px 18px}.amount[data-astro-cid-ogfiiwdi]{font-size:42px}.features[data-astro-cid-ogfiiwdi]{gap:10px}.features[data-astro-cid-ogfiiwdi] .pill[data-astro-cid-ogfiiwdi]{gap:9px;height:46px;padding:0 14px;font-size:15px}.hours[data-astro-cid-ogfiiwdi]{border:0;flex-basis:100%;margin:4px 0 0;padding:0;font-size:16px}.arrive[data-astro-cid-ogfiiwdi]{margin-top:28px;padding:22px 20px 24px}.arrive[data-astro-cid-ogfiiwdi] h2[data-astro-cid-ogfiiwdi]{font-size:24px}.arrive-grid[data-astro-cid-ogfiiwdi]{grid-template-columns:1fr;gap:18px;margin-top:16px}.arrive-grid[data-astro-cid-ogfiiwdi] p[data-astro-cid-ogfiiwdi]{gap:16px;font-size:16px}.arrive-grid[data-astro-cid-ogfiiwdi] p[data-astro-cid-ogfiiwdi]+p[data-astro-cid-ogfiiwdi]{border-left:0;border-top:1px solid var(--line-strong);padding-top:18px;padding-left:0}}
