.pv__veg[data-astro-cid-seyezjfm]{margin:0;font-size:.76rem;color:#2f6b4a}.pv__unk[data-astro-cid-seyezjfm]{margin:0;font-size:.74rem;color:var(--ink-mute)}.pv__diet[data-astro-cid-seyezjfm]{display:flex;flex-wrap:wrap;gap:.4rem}.diet[data-astro-cid-seyezjfm]{font-size:.7rem;letter-spacing:.04em;border-radius:999px;padding:.2em .7em;border:1px solid var(--line-strong);color:var(--ink-soft);background:#fff}.diet--halal[data-astro-cid-seyezjfm]{border-color:var(--pine);color:var(--pine-deep);background:var(--mist)}.diet--veg[data-astro-cid-seyezjfm]{border-color:#8bbf9f;color:#2f6b4a;background:#f2f8f3}.pv[data-astro-cid-seyezjfm][hidden]{display:none}.pv[data-astro-cid-seyezjfm]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden}.pv__media[data-astro-cid-seyezjfm]{position:relative;display:block;width:100%;aspect-ratio:16 / 10;margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) var(--space-2);padding:0;border:0;background:var(--mist);cursor:pointer;overflow:hidden}.pv__media[data-astro-cid-seyezjfm] img[data-astro-cid-seyezjfm]{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--dur-3) var(--ease-out)}.pv__media[data-astro-cid-seyezjfm]:hover img[data-astro-cid-seyezjfm]{transform:scale(1.03)}.pv__count[data-astro-cid-seyezjfm]{position:absolute;inset-inline-end:8px;bottom:8px;font-size:.7rem;padding:.1em .5em;border-radius:999px;background:color-mix(in srgb,var(--ink) 62%,transparent);color:var(--paper)}.pv__hd[data-astro-cid-seyezjfm] h3[data-astro-cid-seyezjfm]{margin:0;font-size:var(--step-1)}.pv__zh[data-astro-cid-seyezjfm]{margin:0;font-size:.9rem;color:var(--ink-soft)}.pv__meta[data-astro-cid-seyezjfm]{margin:0;font-size:.74rem;letter-spacing:.04em;color:var(--ink-mute)}.pv__addr[data-astro-cid-seyezjfm]{margin:0;font-size:.86rem;background:var(--paper-2);border-radius:var(--radius);padding:.45em .6em}.pv__caps[data-astro-cid-seyezjfm]{margin:0;padding:0;list-style:none;font-size:.78rem;display:grid;gap:.25em}.pv__cap[data-astro-cid-seyezjfm]{color:var(--pine-deep)}.pv__cap[data-astro-cid-seyezjfm].is-no{color:var(--ink-mute);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--ink) 25%,transparent)}.pv__cap--unk[data-astro-cid-seyezjfm]{color:var(--ink-mute)}.pv__contacts[data-astro-cid-seyezjfm]{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--line)}.pv__open[data-astro-cid-seyezjfm]{align-self:flex-start;font:inherit;font-size:.76rem;font-weight:600;color:var(--rust);background:none;border:0;border-bottom:1px solid color-mix(in srgb,var(--rust) 35%,transparent);padding:0 0 1px;cursor:pointer}.pv__open[data-astro-cid-seyezjfm]:hover{color:var(--ink);border-color:var(--ink)}.pv__ft[data-astro-cid-seyezjfm]{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-top:auto}.pv__note[data-astro-cid-seyezjfm]{font-size:.72rem;color:var(--ink-mute)}@media(max-width:599px){.pv[data-astro-cid-seyezjfm]{padding:var(--space-2) var(--space-3);gap:.4rem}.pv__media[data-astro-cid-seyezjfm]{aspect-ratio:16 / 6;margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-3)) .2rem}.pv__addr[data-astro-cid-seyezjfm]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv__caps[data-astro-cid-seyezjfm]{font-size:.74rem}}.park-note[data-astro-cid-62qcmh4j]{display:flex;align-items:flex-start;gap:9px;max-width:76ch;margin-block:18px;padding:13px 15px;border-inline-start:2px solid var(--pine);background:var(--mist);color:var(--pine-deep);font-size:.82rem;line-height:1.6}.park-note[data-astro-cid-62qcmh4j] svg{flex:0 0 auto;margin-top:3px}.hero-figure[data-astro-cid-62qcmh4j]{margin:0 0 var(--space-4);border-radius:var(--radius-lg);overflow:hidden;background:var(--mist)}.hero-figure[data-astro-cid-62qcmh4j] img[data-astro-cid-62qcmh4j]{width:100%;aspect-ratio:16 / 7;object-fit:cover;display:block}.gallery[data-astro-cid-62qcmh4j]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:var(--space-xs);margin:0 0 var(--space-4)}.gallery__item[data-astro-cid-62qcmh4j]{padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:var(--mist);cursor:pointer;aspect-ratio:4 / 3}.gallery__item[data-astro-cid-62qcmh4j] img[data-astro-cid-62qcmh4j]{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--dur-2) var(--ease-out)}.gallery__item[data-astro-cid-62qcmh4j]:hover img[data-astro-cid-62qcmh4j]{transform:scale(1.05)}.gallery__item[data-astro-cid-62qcmh4j].is-on{border-color:var(--rust)}.hero-figure[data-astro-cid-62qcmh4j] figcaption[data-astro-cid-62qcmh4j]{font-size:.68rem;letter-spacing:.04em;color:var(--ink-mute);padding:.45em .8em;background:var(--paper-2)}.zh[data-astro-cid-62qcmh4j]{font-size:var(--step-1);color:var(--ink-soft);margin-top:calc(var(--space-2) * -1)}.facts[data-astro-cid-62qcmh4j]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-3);margin-block:var(--space-5);padding-block:var(--space-4);border-block:1px solid var(--line)}.facts[data-astro-cid-62qcmh4j]>div[data-astro-cid-62qcmh4j]{display:flex;flex-direction:column;gap:.15em}.facts[data-astro-cid-62qcmh4j] .k[data-astro-cid-62qcmh4j]{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.facts[data-astro-cid-62qcmh4j] .v[data-astro-cid-62qcmh4j]{font-family:var(--font-serif);font-size:var(--step-2);line-height:1.1}.facts[data-astro-cid-62qcmh4j] .n[data-astro-cid-62qcmh4j]{font-size:.75rem;color:var(--ink-mute)}.block[data-astro-cid-62qcmh4j]{padding-block:var(--space-5);border-top:1px solid var(--line)}.cols[data-astro-cid-62qcmh4j]{display:grid;gap:var(--space-5)}@media(min-width:800px){.cols[data-astro-cid-62qcmh4j]{grid-template-columns:1fr 1fr}}.plain[data-astro-cid-62qcmh4j]{list-style:none;padding:0}.plain[data-astro-cid-62qcmh4j] li[data-astro-cid-62qcmh4j]{padding-block:.3em;border-bottom:1px solid var(--line);font-size:.9rem}.addrcard[data-astro-cid-62qcmh4j]{background:var(--paper-2);border-radius:var(--radius);padding:var(--space-3);margin-bottom:var(--space-3)}.addrcard[data-astro-cid-62qcmh4j] p[data-astro-cid-62qcmh4j]{font-size:1.05rem;margin:0 0 var(--space-2);line-height:1.5}.copy[data-astro-cid-62qcmh4j]{font-size:.75rem;background:#fff;border:1px solid var(--line-strong);border-radius:999px;padding:.35em .8em;cursor:pointer}.copy[data-astro-cid-62qcmh4j]:hover{border-color:var(--rust);color:var(--rust)}.tips[data-astro-cid-62qcmh4j]{padding-inline-start:1.1em;max-width:70ch}.tips[data-astro-cid-62qcmh4j] li[data-astro-cid-62qcmh4j]{margin-bottom:var(--space-2)}.ask[data-astro-cid-62qcmh4j]{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between;background:var(--rust-soft);border-radius:var(--radius-lg);padding:var(--space-4);border-top:0;margin-block:var(--space-5)}.ask[data-astro-cid-62qcmh4j]>div[data-astro-cid-62qcmh4j]{max-width:56ch}.ask[data-astro-cid-62qcmh4j] h2[data-astro-cid-62qcmh4j]{font-size:var(--step-2);margin-bottom:var(--space-2)}.src[data-astro-cid-62qcmh4j]{display:grid;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line)}
