.private-dining-page[data-astro-cid-z5vqtfpq]{background:var(--bg-paper);color:var(--color-primary)}.dining-container[data-astro-cid-z5vqtfpq]{width:min(100% - 3rem,68rem);margin-inline:auto}.dining-section[data-astro-cid-z5vqtfpq]{padding-block:4.5rem;scroll-margin-top:5rem}#private-dining-guide[data-astro-cid-z5vqtfpq]{padding-top:2.5rem}.contact-buttons[data-astro-cid-z5vqtfpq]{display:flex;flex-direction:column;gap:.75rem;margin-top:1.75rem}.contact-buttons[data-astro-cid-z5vqtfpq] a:hover{background-color:#725b34;border-color:#725b34;color:#fff}.external-note[data-astro-cid-z5vqtfpq]{margin-top:.8rem;color:#746b5b;font-size:.7rem;line-height:1.8}a[data-astro-cid-z5vqtfpq]:focus-visible,summary[data-astro-cid-z5vqtfpq]:focus-visible{outline:2px solid #79643e;outline-offset:4px}.section-title[data-astro-cid-z5vqtfpq]{font-size:clamp(1.35rem,3vw,1.8rem);letter-spacing:.04em;line-height:1.7;text-wrap:balance}.section-lead[data-astro-cid-z5vqtfpq]{max-width:45rem;margin-top:1rem;color:#645b4d;font-size:.9rem;line-height:2}.dining-facts[data-astro-cid-z5vqtfpq]{display:grid;margin-top:2rem;border-block:1px solid #cbbd9e}.dining-facts[data-astro-cid-z5vqtfpq]>div[data-astro-cid-z5vqtfpq]{padding:1.5rem 0}.dining-facts[data-astro-cid-z5vqtfpq]>div[data-astro-cid-z5vqtfpq]+div[data-astro-cid-z5vqtfpq]{border-top:1px solid #d8cdb7}.dining-facts[data-astro-cid-z5vqtfpq] dt[data-astro-cid-z5vqtfpq]{color:#756342;font-size:.75rem;letter-spacing:.1em}.fact-value[data-astro-cid-z5vqtfpq]{margin-top:.65rem;font-size:1.25rem;line-height:1.6}.fact-note[data-astro-cid-z5vqtfpq]{margin-top:.45rem;color:#645b4d;font-size:.8rem;line-height:1.9}.guide-note[data-astro-cid-z5vqtfpq]{margin-top:1.2rem;color:#645b4d;font-size:.82rem;line-height:2}.occasion-copy[data-astro-cid-z5vqtfpq]{display:grid;gap:1rem;margin-top:3rem}.occasion-copy[data-astro-cid-z5vqtfpq] h2[data-astro-cid-z5vqtfpq]{font-size:1.25rem;line-height:1.8}.occasion-copy[data-astro-cid-z5vqtfpq] p[data-astro-cid-z5vqtfpq]{color:#645b4d;font-size:.9rem;line-height:2}.occasion-copy[data-astro-cid-z5vqtfpq] p[data-astro-cid-z5vqtfpq]+p[data-astro-cid-z5vqtfpq]{margin-top:1rem}.menu-reference[data-astro-cid-z5vqtfpq]{display:inline-block;padding-block:.35rem;text-decoration:underline;text-underline-offset:.3em}.consultation-grid[data-astro-cid-z5vqtfpq]{display:grid;gap:1.5rem}.consultation-grid[data-astro-cid-z5vqtfpq] .section-lead[data-astro-cid-z5vqtfpq]{margin-top:0}.consultation-steps[data-astro-cid-z5vqtfpq]{margin-top:1.5rem;border-top:1px solid #d2c7af}.consultation-steps[data-astro-cid-z5vqtfpq] li[data-astro-cid-z5vqtfpq]{display:flex;align-items:baseline;gap:1.25rem;border-bottom:1px solid #d2c7af;padding-block:1rem;font-size:.9rem;line-height:1.7}.consultation-steps[data-astro-cid-z5vqtfpq] span[data-astro-cid-z5vqtfpq]{color:#947b4e;font-size:.85rem;letter-spacing:.08em}.consultation-note[data-astro-cid-z5vqtfpq]{margin-top:1rem;color:#746b5b;font-size:.78rem;line-height:1.9}.phone-number[data-astro-cid-z5vqtfpq]{display:inline-block;margin-top:1rem;font-size:1rem;letter-spacing:.08em}.faq-section[data-astro-cid-z5vqtfpq]{padding-top:0}.faq-container[data-astro-cid-z5vqtfpq]{max-width:52rem}.dining-faqs[data-astro-cid-z5vqtfpq]{margin-top:1.75rem;border-top:1px solid #cbbd9e}details[data-astro-cid-z5vqtfpq]{border-bottom:1px solid #cbbd9e}summary[data-astro-cid-z5vqtfpq]{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:1.3rem;cursor:pointer;list-style:none;font-size:.9rem;line-height:1.9}summary[data-astro-cid-z5vqtfpq]::-webkit-details-marker{display:none}.faq-toggle[data-astro-cid-z5vqtfpq]{flex:none;color:#947b4e;font-size:1.2rem}details[data-astro-cid-z5vqtfpq][open] .faq-toggle[data-astro-cid-z5vqtfpq]{transform:rotate(45deg)}details[data-astro-cid-z5vqtfpq]>p[data-astro-cid-z5vqtfpq]{padding:0 1.5rem 1.5rem 0;color:#645b4d;font-size:.85rem;line-height:2}.closing-section[data-astro-cid-z5vqtfpq]{text-align:center}.closing-section[data-astro-cid-z5vqtfpq] .section-lead[data-astro-cid-z5vqtfpq]{margin-inline:auto}.closing-section[data-astro-cid-z5vqtfpq] .contact-buttons[data-astro-cid-z5vqtfpq]{justify-content:center}.is-embedded[data-astro-cid-z5vqtfpq]{background:var(--bg-paper-deep)}.is-embedded[data-astro-cid-z5vqtfpq] .dining-container[data-astro-cid-z5vqtfpq]{width:min(100% - 2.5rem,50rem)}.is-embedded[data-astro-cid-z5vqtfpq] .embedded-guide[data-astro-cid-z5vqtfpq]{padding-block:2.5rem;color:#51452f;font-size:1rem;line-height:1.9}.embedded-main[data-astro-cid-z5vqtfpq]{font-size:1.25rem;font-weight:600;line-height:1.8;text-wrap:balance}.embedded-support[data-astro-cid-z5vqtfpq]{margin-top:.75rem}.embedded-room-note[data-astro-cid-z5vqtfpq]{margin-top:.5rem}.embedded-guide-note[data-astro-cid-z5vqtfpq]{margin-top:1.25rem}.is-embedded[data-astro-cid-z5vqtfpq] .contact-buttons[data-astro-cid-z5vqtfpq]{margin-top:1.5rem}.embedded-service[data-astro-cid-z5vqtfpq]{border-block:1px solid #bbae92}.embedded-service[data-astro-cid-z5vqtfpq]+.embedded-service[data-astro-cid-z5vqtfpq]{border-top:0}.embedded-service[data-astro-cid-z5vqtfpq] summary[data-astro-cid-z5vqtfpq]{display:block;padding:1rem .25rem}.embedded-service[data-astro-cid-z5vqtfpq] h3[data-astro-cid-z5vqtfpq]{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:1.125rem;line-height:1.7}.service-action[data-astro-cid-z5vqtfpq]{display:inline-flex;align-items:center;gap:.75rem;font-size:.875rem}.service-symbol[data-astro-cid-z5vqtfpq]{min-width:1rem;text-align:center;font-size:1.25rem}.service-symbol[data-astro-cid-z5vqtfpq]:after{content:"+"}.embedded-service[data-astro-cid-z5vqtfpq][open] .service-symbol[data-astro-cid-z5vqtfpq]:after{content:"−"}.embedded-service-body[data-astro-cid-z5vqtfpq]{padding:0 .25rem 1rem}.embedded-service-body[data-astro-cid-z5vqtfpq] p[data-astro-cid-z5vqtfpq]{font-size:1rem;line-height:1.9;white-space:pre-line}.embedded-service-body[data-astro-cid-z5vqtfpq]>p[data-astro-cid-z5vqtfpq]:first-child{margin-top:.75rem}.embedded-service-body[data-astro-cid-z5vqtfpq]>p[data-astro-cid-z5vqtfpq]+p[data-astro-cid-z5vqtfpq]{margin-top:.75rem}@media(min-width:640px){.dining-container[data-astro-cid-z5vqtfpq]{width:min(100% - 4rem,68rem)}.contact-buttons[data-astro-cid-z5vqtfpq]{flex-direction:row;flex-wrap:wrap}.dining-facts[data-astro-cid-z5vqtfpq]{grid-template-columns:repeat(3,minmax(0,1fr))}.dining-facts[data-astro-cid-z5vqtfpq]>div[data-astro-cid-z5vqtfpq]{margin-block:1.5rem;padding:0 1.5rem}.dining-facts[data-astro-cid-z5vqtfpq]>div[data-astro-cid-z5vqtfpq]:first-child{padding-left:0}.dining-facts[data-astro-cid-z5vqtfpq]>div[data-astro-cid-z5vqtfpq]:last-child{padding-right:0}.dining-facts[data-astro-cid-z5vqtfpq]>div[data-astro-cid-z5vqtfpq]+div[data-astro-cid-z5vqtfpq]{border-top:0;border-left:1px solid #d8cdb7}.fact-value[data-astro-cid-z5vqtfpq]{font-size:1.15rem}}@media(min-width:1024px){.dining-section[data-astro-cid-z5vqtfpq]{padding-block:5.5rem}.occasion-copy[data-astro-cid-z5vqtfpq]{grid-template-columns:1fr 2fr;gap:3rem;margin-top:3.5rem}.consultation-grid[data-astro-cid-z5vqtfpq]{grid-template-columns:.9fr 1.1fr;gap:4rem}.faq-section[data-astro-cid-z5vqtfpq]{padding-top:0}.fact-value[data-astro-cid-z5vqtfpq]{font-size:1.35rem}}
