.au-menu-dining-module__-WrAMa__collection{margin-block:clamp(1.5rem,4vw,3rem)}.au-menu-dining-module__-WrAMa__hero{isolation:isolate;border-radius:var(--radius-tile,18px);color:#fff;background:#201a18;align-items:end;min-height:clamp(18rem,42vw,32rem);display:flex;position:relative;overflow:hidden}.au-menu-dining-module__-WrAMa__hero>img,.au-menu-dining-module__-WrAMa__hero:after{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.au-menu-dining-module__-WrAMa__hero:after{content:"";z-index:-1;background:linear-gradient(#0f090712 8%,#0f0907e0)}.au-menu-dining-module__-WrAMa__heroCopy{max-width:43rem;padding:clamp(1.5rem,5vw,4rem)}.au-menu-dining-module__-WrAMa__heroCopy>span,.au-menu-dining-module__-WrAMa__header span,.au-menu-dining-module__-WrAMa__body>span{letter-spacing:.055em;text-transform:uppercase;font-size:.75rem;font-weight:650}.au-menu-dining-module__-WrAMa__hero h2{text-wrap:balance;margin:.6rem 0;font-family:Georgia,serif;font-size:clamp(2.4rem,5.7vw,4.8rem);font-weight:500;line-height:1.04}.au-menu-dining-module__-WrAMa__heroCopy p{font-size:1rem}.au-menu-dining-module__-WrAMa__reserve{color:#171413;background:#fff;border-radius:100px;align-items:center;min-height:44px;margin-top:1.2rem;padding:.55rem 1.25rem;font-weight:600;display:inline-flex}.au-menu-dining-module__-WrAMa__header{justify-content:space-between;align-items:end;gap:1rem;margin-block:1.8rem .9rem;display:flex}.au-menu-dining-module__-WrAMa__header h2,.au-menu-dining-module__-WrAMa__body h3{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.025em}.au-menu-dining-module__-WrAMa__header span,.au-menu-dining-module__-WrAMa__body>span,.au-menu-dining-module__-WrAMa__header>a{color:var(--color-brand)}.au-menu-dining-module__-WrAMa__header h2{font-size:clamp(1.55rem,3.2vw,2.2rem);font-weight:650}.au-menu-dining-module__-WrAMa__header>a,.au-menu-dining-module__-WrAMa__body footer a{align-items:center;min-height:44px;font-size:.87rem;font-weight:600;display:inline-flex}.au-menu-dining-module__-WrAMa__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1rem;display:grid}.au-menu-dining-module__-WrAMa__card{border-radius:var(--radius-tile,16px);border:1px solid var(--color-hairline);background:#fff;flex-direction:column;display:flex;overflow:hidden}.au-menu-dining-module__-WrAMa__card>a{display:block;overflow:hidden}.au-menu-dining-module__-WrAMa__photo{aspect-ratio:1.63;object-fit:cover;width:100%}.au-menu-dining-module__-WrAMa__body{flex-direction:column;flex:1;align-items:start;padding:1rem;display:flex}.au-menu-dining-module__-WrAMa__body h3{margin:.35rem 0;font-size:1.35rem;font-weight:600}.au-menu-dining-module__-WrAMa__body p{color:var(--color-ink-soft);margin-bottom:.6rem;font-size:.86rem}.au-menu-dining-module__-WrAMa__body footer{border-top:1px solid var(--color-hairline);width:100%;color:var(--color-brand);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}@media (prefers-reduced-motion:no-preference) and (hover:hover){.au-menu-dining-module__-WrAMa__photo{transition:transform .22s ease-out}.au-menu-dining-module__-WrAMa__card:focus-within .au-menu-dining-module__-WrAMa__photo,.au-menu-dining-module__-WrAMa__card:hover .au-menu-dining-module__-WrAMa__photo{transform:scale(1.025)}}
