.hero--dine .hero__image{object-position:50% 89%}@media (max-width:767px){.hero--dine .hero__image{object-position:50% 100%}}.dining-settings{--header-split-right:568px;padding:32px var(--pad-x) var(--section-y)}.dining-settings .card-section__eyebrow,.dining-occasions .card-section__eyebrow,.dining-vouchers .card-section__eyebrow{color:var(--color-walnut)}.dining-settings .card-section__track,.dining-vouchers .card-section__track{--track-gap:16px;--card-image-h:240px}.dining-settings .card__text,.dining-occasions .card__text,.dining-vouchers .card__text{font-size:14px;line-height:1.55;letter-spacing:.07px}.dining-occasions{padding:var(--pad-y) var(--pad-x)}.dining-occasions .card-section__inner{gap:40px}.dining-occasions .card-section__heading{max-width:949px;gap:12px}.dining-occasions .card-section__track{--card-image-h:380px}.dining-private .split-panel__actions{flex-direction:column;align-items:stretch;gap:20px}.dining-private .split-panel__primary,.dining-private .split-panel__actions .button--secondary{justify-content:center}.dining-private .split-panel__actions .button--secondary{align-self:center}.dining-vouchers{padding:var(--section-y) var(--pad-x)}.dining-vouchers .card-section__heading{gap:12px;max-width:891px}@media (max-width:1024px){.dining-settings{padding:24px var(--pad-x) var(--pad-y)}.dining-settings .card-section__track,.dining-vouchers .card-section__track,.dining-occasions .card-section__track{--card-image-h:auto}.dining-occasions .card-section__inner{gap:20px}.dining-vouchers{padding:var(--pad-y) var(--pad-x)}}@media (max-width:767px){.dining-occasions .card-section__track{grid-auto-columns:calc((100% - 20px) / 1.3)}}@media (min-width:768px) and (max-width:1024px){.dining-settings .card-section__track{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px;margin-right:0;padding-right:0;overflow:visible}}.dining-gallery{--gallery-big:896fr;--gallery-side:400fr;--gallery-side-w:400 / 1312 * 100%;--gallery-h:552px;--gallery-gap:16px}