.sk-menu-detail-back{width:fit-content;margin-bottom:var(--sk-air-block);font-size:var(--sk-text-detail-size);display:block}.sk-menu-detail[data-align=center] :is(.sk-menu-detail-back,.sk-menu-detail-copy,.sk-menu-detail-course-note){margin-inline:auto}.sk-menu-detail[data-align=right] :is(.sk-menu-detail-back,.sk-menu-detail-copy,.sk-menu-detail-course-note){margin-inline-start:auto}.sk-menu-detail[data-align=center] .sk-menu-detail-copy{text-align:center;align-items:center}.sk-menu-detail[data-align=right] .sk-menu-detail-copy{text-align:right;align-items:flex-end}.sk-menu-detail[data-align=center] .sk-menu-detail-course-head{text-align:center}.sk-menu-detail[data-align=right] .sk-menu-detail-course-head{text-align:right}.sk-menu-detail[data-align=center] .sk-menu-detail-items{justify-content:center}.sk-menu-detail[data-align=right] .sk-menu-detail-items{justify-content:end}.sk-menu-detail-entry{--sk-menu-detail-step:var(--sk-text-h1-size);--sk-menu-detail-gap:calc(var(--kit-type-base) * .4 + var(--sk-menu-detail-step) * .23);position:relative}.sk-menu-detail-missing{--sk-menu-detail-step:var(--sk-text-h2-size);--sk-menu-detail-gap:calc(var(--kit-type-base) * .4 + var(--sk-menu-detail-step) * .23);position:relative}.sk-menu-detail-copy{align-items:flex-start;gap:var(--sk-menu-detail-gap);min-width:0;max-width:var(--sk-measure);flex-direction:column;display:flex}.sk-menu-detail-copy>*{margin:0}.sk-menu-detail-copy>.sk-eyebrow{margin-bottom:calc(var(--sk-menu-detail-gap) * (var(--sk-rhythm-label,.5) - 1))}.sk-menu-detail-copy>.sk-menu-detail-title{margin-bottom:calc(var(--sk-menu-detail-gap) * (var(--sk-rhythm-title,1) - 1))}.sk-menu-detail-title{text-wrap:balance;border-width:var(--kit-edge-title);border-style:var(--kit-edge-style-title);border-radius:var(--kit-round-title);padding:var(--kit-pad-title);border-color:currentColor}.sk-menu-detail-lede,.sk-menu-detail-summary{color:var(--sk-ink-muted);text-wrap:pretty;border-width:var(--kit-edge-body);border-style:var(--kit-edge-style-body);border-radius:var(--kit-round-body);padding:var(--kit-pad-body);max-width:var(--sk-measure,46ch);border-color:currentColor}.sk-menu-detail-lede{font-size:var(--sk-lede-size)}.sk-menu-detail-art{aspect-ratio:21/9;width:100%;max-width:72ch;margin-top:var(--sk-air-block)}.sk-menu-detail[data-align=center] .sk-menu-detail-art{margin-inline:auto}.sk-menu-detail[data-align=right] .sk-menu-detail-art{margin-inline-start:auto}.sk-menu-detail-course-art{aspect-ratio:3;width:100%;max-width:72ch;margin-bottom:var(--kit-space-3)}.sk-menu-detail[data-align=center] .sk-menu-detail-course-art{margin-inline:auto}.sk-menu-detail[data-align=right] .sk-menu-detail-course-art{margin-inline-start:auto}.sk-menu-detail-copy+.sk-menu-detail-course,.sk-menu-detail-art+.sk-menu-detail-course{margin-top:var(--sk-air-block)}.sk-menu-detail-course+.sk-menu-detail-course{margin-top:var(--kit-space-6)}.sk-menu-detail-course-head{margin-bottom:var(--kit-space-3)}.sk-menu-detail-course-title{margin:0}.sk-menu-detail-course-note{margin:var(--kit-space-1) 0 0;max-width:52ch;color:var(--sk-ink-muted)}.sk-menu-detail-course-note:first-child{margin-top:0}.sk-menu-detail-items{grid-template-columns:repeat(var(--sk-active-columns), minmax(0, 72ch));gap:0 var(--kit-space-5)}@media (width<=900px){.sk-menu-detail-items{--sk-columns-fit:1}}.sk-menu-detail-line{justify-content:space-between;align-items:baseline;gap:var(--kit-space-3);display:flex}.sk-menu-detail-name{margin:0}.sk-menu-detail-price{font-weight:var(--kit-weight-eyebrow);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.sk-menu-detail-badge{vertical-align:middle;margin-inline-start:.6em}.sk-menu-detail-soldout{color:var(--sk-ink-muted)}.sk-menu-detail-desc{margin:var(--kit-space-1) 0 0;max-width:52ch;color:var(--sk-ink-muted)}.sk-menu-detail-modifiers{margin:var(--kit-space-2) 0 0;gap:var(--kit-space-1);font-size:var(--sk-text-detail-size);color:var(--sk-ink-muted);flex-direction:column;padding:0;list-style:none;display:flex}.sk-menu-detail-modifier{justify-content:space-between;align-items:baseline;gap:var(--kit-space-3);display:flex}.sk-menu-detail-modifier-price{font-variant-numeric:tabular-nums;white-space:nowrap}.sk-menu-detail[data-dish-layout=leaders] .sk-menu-detail-name{order:0}.sk-menu-detail[data-dish-layout=leaders] .sk-menu-detail-price{order:2}.sk-menu-detail[data-dish-layout=leaders] .sk-menu-detail-line:has(.sk-menu-detail-price):after{content:"​";order:1;flex:1 1 var(--kit-space-6);min-width:var(--kit-space-3);border-bottom:var(--sk-border-width-min) dotted var(--sk-stroke);line-height:1;overflow:hidden}.sk-menu-detail[data-dish-layout=centered] .sk-menu-detail-item{text-align:center;flex-direction:column;align-items:center;display:flex}.sk-menu-detail[data-dish-layout=centered] .sk-menu-detail-line{display:contents}.sk-menu-detail[data-dish-layout=centered] .sk-menu-detail-name{order:1}.sk-menu-detail[data-dish-layout=centered] .sk-menu-detail-desc{order:2}.sk-menu-detail[data-dish-layout=centered] .sk-menu-detail-price{margin-top:var(--kit-space-1);order:3}.sk-menu-detail[data-dish-layout=centered] .sk-menu-detail-modifiers{order:4;align-self:stretch}.sk-menu-detail[data-dish-layout=centered] .sk-menu-detail-modifier{justify-content:center;gap:var(--kit-space-2)}.sk-menu-detail[data-dividers=courses] .sk-menu-detail-items>*,.sk-menu-detail[data-dividers=none] .sk-menu-detail-items>*{border-top-width:0}.sk-menu-detail[data-dividers=courses] .sk-menu-detail-items>:last-child,.sk-menu-detail[data-dividers=none] .sk-menu-detail-items>:last-child{border-bottom-width:0}.sk-menu-detail[data-dividers=courses] :is(.sk-menu-detail-course,.sk-menu-detail-loose)+:is(.sk-menu-detail-course,.sk-menu-detail-loose){border-top:var(--sk-border-width) solid var(--sk-stroke);padding-top:var(--kit-space-6)}.sk-menu-detail-footnote{margin-block:var(--sk-air-block) 0;max-width:72ch;color:var(--sk-ink-muted);text-wrap:pretty;margin-inline:0}.sk-menu-detail[data-align=center] .sk-menu-detail-footnote{text-align:center;margin-inline:auto}.sk-menu-detail[data-align=right] .sk-menu-detail-footnote{text-align:right;margin-inline-start:auto}.sk-menu-detail[data-card=true] .sk-menu-detail-items{row-gap:var(--kit-space-2)}.sk-menu-detail[data-card=true] .sk-menu-detail-item{--sk-card-pad:var(--kit-space-4)}