@layer properties,theme,base,components,utilities;@layer components.mk-kernel,components.mk-template;@layer components.mk-template{.mk-t-minankari-v1{--mk-heading-size:calc(clamp(1rem,2.9cqw,1.14rem)*var(--mk-heading-scale,1));--mn-radius:min(var(--menu-radius),12px);--mn-gap:calc(1.2rem*var(--menu-item-spacing,1));--mn-figure:calc(1rem*var(--mk-text-scale,1));line-height:1.5}.mk-t-minankari-v1 .mn-page{--mn-ink:var(--menu-text);--mn-soft:var(--menu-muted);--mn-gold:var(--menu-accent);--mn-gold-ink:var(--menu-accent);--mn-gold-line:var(--menu-accent);--mn-wire:var(--menu-accent);--mn-enamel:var(--menu-surface);--mn-enamel-ink:var(--menu-surface);--mn-deep:color-mix(in srgb,var(--menu-surface)68%,#000);--mn-milk:#faf6ee;--mn-second:#8e2433;--mn-second-ink:#8e2433;--mn-tint:color-mix(in srgb,var(--menu-accent)11%,var(--menu-bg));--mn-on-field:var(--menu-bg);--mn-soft-on-field:color-mix(in srgb,var(--menu-bg)78%,var(--menu-surface));--mn-gold-on-field:var(--menu-accent);--mn-on-enamel:var(--menu-bg);--mn-rule:color-mix(in srgb,var(--menu-accent)50%,var(--menu-bg));color:var(--mn-ink);flex-direction:column}.mk-t-minankari-v1 .mn-sheet{--mk-gutter:clamp(1.15rem,5.5cqw,3.5rem);padding:clamp(1.4rem,5cqw,3rem)var(--mk-gutter)clamp(1.5rem,4.5cqw,2.75rem);flex:1 0 auto}.mk-t-minankari-v1 .mk-language-switch>summary{border-color:var(--mn-rule);background:var(--menu-bg);color:var(--mn-ink);border-radius:2px}.mk-t-minankari-v1 .mk-language-switch ul{box-shadow:0 0 0 1px var(--mn-rule);border-radius:2px}.mk-t-minankari-v1 .mn-p-gold{fill:var(--mn-gold)}.mk-t-minankari-v1 .mn-p-line{fill:var(--mn-gold-line)}.mk-t-minankari-v1 .mn-p-enamel{fill:var(--mn-enamel)}.mk-t-minankari-v1 .mn-p-deep{fill:var(--mn-deep)}.mk-t-minankari-v1 .mn-p-milk{fill:var(--mn-milk)}.mk-t-minankari-v1 .mn-p-second{fill:var(--mn-second)}.mk-t-minankari-v1 .mn-p-wire{fill:none;stroke:var(--mn-wire);stroke-linejoin:round}.mk-t-minankari-v1 :is(.mn-chain,.mn-cell,.mn-jewel,.mn-wire,.mn-medallion-plate){display:block;overflow:visible}.mk-t-minankari-v1 .mk-header-region{margin-block-end:calc(clamp(2.4rem,7.5cqw,4.25rem)*var(--mk-space-scale,1))}.mk-t-minankari-v1 .mn-masthead{gap:clamp(1.25rem,4cqw,1.9rem)}.mk-t-minankari-v1 .mn-logo .mk-logo{height:clamp(2.6rem,8cqw,4rem)}.mk-t-minankari-v1 .mn-medallion{width:min(100%,27rem);position:relative;container-type:inline-size}.mk-t-minankari-v1 .mn-medallion-plate{width:100%;height:auto}.mk-t-minankari-v1 .mn-medallion-name{place-items:center;display:grid;position:absolute;inset:0}.mk-t-minankari-v1 .mn-name{max-width:100%;color:var(--mn-ink);font-family:var(--menu-heading-font);font-variant-numeric:lining-nums;letter-spacing:calc(0em + var(--menu-heading-tracking,0em));text-align:center;text-wrap:balance;font-weight:500;line-height:1.12}.mk-t-minankari-v1 .mn-medallion .mn-name{width:var(--mn-span,70%);max-width:var(--mn-span,70%);color:var(--mn-on-field);font-size:calc(var(--mn-fit,.08)*100cqi)}.mk-t-minankari-v1[data-title-treatment=uppercase] .mn-name{letter-spacing:calc(.16em + var(--menu-heading-tracking,0em));text-transform:uppercase}.mk-t-minankari-v1[data-title-treatment=uppercase] .mn-medallion .mn-name,.mk-t-minankari-v1[data-title-treatment=uppercase]:not([data-header=editorial]) .mn-name--open{margin-inline-end:calc(-.16em - var(--menu-heading-tracking,0em))}.mk-t-minankari-v1[data-title-treatment=italic] .mn-name{font-style:italic;font-weight:400}.mk-t-minankari-v1 .mn-open{--mn-room:calc(100cqw - 2*var(--mk-gutter));flex-direction:column;align-items:center;gap:clamp(.9rem,3cqw,1.3rem);width:100%;display:flex}.mk-t-minankari-v1 .mn-name--open{font-size:min(calc(clamp(2.3rem,7.6cqw,3.6rem)*var(--mk-heading-scale,1)),calc(var(--mn-room)/(var(--mn-word,1)*var(--mn-letter,.6))));align-self:stretch}.mk-t-minankari-v1[data-title-treatment=uppercase] .mn-name--open{font-size:min(calc(clamp(1.9rem,6.2cqw,2.9rem)*var(--mk-heading-scale,1)),calc(var(--mn-room)/(var(--mn-word,1)*var(--mn-letter,.9))))}.mk-t-minankari-v1 .mn-clasp{align-items:center;width:min(92%,26rem);display:flex}.mk-t-minankari-v1 .mn-clasp-wire{flex:1 1 0;min-width:2rem;height:2.5px}.mk-t-minankari-v1 .mn-jewel{flex:none;width:clamp(3.3rem,11cqw,4.4rem);height:auto}.mk-t-minankari-v1 .mn-open-mark:not(.mn-clasp){width:min(72%,20rem);display:block}.mk-t-minankari-v1 .mn-swell{width:100%;height:2.5px}.mk-t-minankari-v1 .mn-swell--end{display:none}.mk-t-minankari-v1 .mn-masthead-copy{flex-direction:column;align-items:center;gap:.85rem;display:flex}.mk-t-minankari-v1 .mn-intro{max-width:31rem;color:var(--mn-soft);font-size:calc(1.02rem*var(--mk-text-scale,1));text-wrap:balance;line-height:1.55}.mk-t-minankari-v1 .mn-details{justify-items:center;gap:.6rem;display:grid}.mk-t-minankari-v1 .mn-details .mk-contact{font-size:calc(.82rem*var(--mk-text-scale,1));gap:.3rem 1.25rem}.mk-t-minankari-v1 .mn-details .mk-contact-detail{color:var(--mn-soft)}.mk-t-minankari-v1 .mn-details .mk-contact-icon{color:var(--mn-gold-ink)}.mk-t-minankari-v1 .mn-details .mk-social a{border-color:var(--mn-rule);width:2rem;height:2rem;color:var(--mn-soft)}.mk-t-minankari-v1 .mn-plate{border-radius:var(--mn-radius);margin-block:clamp(1.6rem,5cqw,2.4rem) 0}.mk-t-minankari-v1 .mn-banner{border-radius:var(--mn-radius);margin-block-end:clamp(1.3rem,4cqw,2rem)}.mk-t-minankari-v1 :is(.mk-tabs,.mk-jump){background:var(--menu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 -1px 0 var(--mn-rule)}.mk-t-minankari-v1 :is(.mk-tabs-track,.mk-jump-track){justify-content:safe center}.mk-t-minankari-v1 :is(.mk-tab,.mk-jump-track a){color:var(--mn-soft);font-family:var(--menu-heading-font);font-size:calc(.74rem*var(--mk-text-scale,1));letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:0;padding:.55rem .8rem;font-weight:600}.mk-t-minankari-v1 :is(.mk-tab,.mk-jump-track a):hover{color:var(--mn-ink)}.mk-t-minankari-v1 .mk-tab[data-active=true]{box-shadow:inset 0 -3px 0 var(--mn-enamel-ink);color:var(--mn-ink);background:0 0}.mk-t-minankari-v1 :is(.mk-tab-mark,.mk-jump-mark){color:var(--mn-gold-ink);opacity:1}.mk-t-minankari-v1 .mn-heading{--mn-title-room:calc(100cqw - 2*var(--mk-gutter));--mn-title-max:calc(var(--mn-title-room)/(var(--mn-word,1)*var(--mn-letter,.6)));margin-block-end:clamp(1.35rem,4cqw,1.9rem)}.mk-t-minankari-v1 :is(.mn-course--plaque,.mn-course--setting) .mn-heading{--mn-title-room:calc(100cqw - 2*var(--mk-gutter) - 2*clamp(1.25rem,5cqw,2.75rem) - 12px)}.mk-t-minankari-v1 .mn-wired .mn-title{--mn-title-max:calc((var(--mn-title-room) - 2*(1.6rem + clamp(.65rem,2.4cqw,1rem)))/(var(--mn-word,1)*var(--mn-letter,.6)))}.mk-t-minankari-v1 .mn-heading-copy{text-align:center;align-items:center;gap:.6rem}.mk-t-minankari-v1 .mn-title{color:var(--mn-enamel-ink);font-size:min(calc(var(--mk-heading-size)*1.4),var(--mn-title-max));font-variant-numeric:lining-nums;font-weight:500;line-height:1.2}.mk-t-minankari-v1[data-uppercase=true] .mk-heading[data-kind=section] .mn-title{font-size:min(var(--mk-heading-size),var(--mn-title-max));letter-spacing:calc(.2em + var(--menu-heading-tracking,0em));margin-inline-end:-.2em;font-weight:600}.mk-t-minankari-v1 .mk-heading[data-kind=block] .mn-title{font-size:min(calc(var(--mk-heading-size)*1.2),var(--mn-title-max))}.mk-t-minankari-v1 .mn-heading-note{max-width:30rem;color:var(--mn-soft);font-size:calc(.93rem*var(--mk-text-scale,1));text-wrap:balance;line-height:1.5}.mk-t-minankari-v1 .mn-title-chain{width:clamp(9rem,28cqw,11rem);height:auto;margin-block:.1rem .05rem}.mk-t-minankari-v1 .mn-medal{flex:none;place-items:center;width:2.75rem;height:2.75rem;margin-block-end:.25rem;display:grid;position:relative}.mk-t-minankari-v1 .mn-medal-plate{width:100%;height:100%;display:block;position:absolute;inset:0}.mk-t-minankari-v1 .mn-medal-number{color:var(--mn-on-field);font-family:var(--menu-body-font);font-size:calc(.78rem*var(--mk-text-scale,1));font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em;opacity:1;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative}.mk-t-minankari-v1 .mn-medal-number svg{width:.95rem;height:.95rem}.mk-t-minankari-v1 .mn-wired{justify-content:center;align-items:center;gap:clamp(.65rem,2.4cqw,1rem);width:100%;display:flex}.mk-t-minankari-v1 .mn-wired .mn-title{min-width:0}.mk-t-minankari-v1 .mn-wired-run{flex:0 3.6rem;min-width:1.6rem;height:2.5px}.mk-t-minankari-v1 .mn-course-photo,.mk-t-minankari-v1 .mn-course-photo img{border-radius:var(--mn-radius)}.mk-t-minankari-v1 .mn-dishes .mk-section-empty{color:var(--mn-soft)}.mk-t-minankari-v1 .mn-course .mk-section-description--tabs{max-width:30rem;color:var(--mn-soft);font-size:calc(.93rem*var(--mk-text-scale,1));text-align:center;text-wrap:balance;margin-inline:auto}.mk-t-minankari-v1 .mn-course--plaque{--mn-ink:var(--mn-on-field);--mn-enamel-ink:var(--mn-on-field);--mn-soft:var(--mn-soft-on-field);--mn-gold-ink:var(--mn-gold-on-field);--mn-second-ink:var(--mn-on-field);--mn-rule:color-mix(in srgb,var(--mn-gold)40%,var(--mn-deep));--menu-text:var(--mn-on-field);--menu-muted:var(--mn-soft-on-field);--mk-rule:var(--mn-rule);--mk-rule-strong:color-mix(in srgb,var(--mn-on-field)45%,transparent);background:var(--mn-deep);color:var(--mn-ink)}.mk-t-minankari-v1 .mn-course--plaque .mn-chain .mn-p-enamel{fill:var(--mn-milk)}.mk-t-minankari-v1 .mn-course--setting{background:var(--mn-tint)}.mk-t-minankari-v1 :is(.mn-course--plaque,.mn-course--setting){--mn-set:2px;border:var(--mn-set)solid var(--mn-gold-line);box-shadow:inset 0 0 0 4px var(--mn-ground,transparent),inset 0 0 0 5px var(--mn-gold-line);background-clip:padding-box;border-radius:0;padding:clamp(1.75rem,5.2cqw,2.6rem) clamp(1.25rem,5cqw,2.75rem) clamp(1.6rem,4.8cqw,2.4rem);position:relative}.mk-t-minankari-v1 .mn-course--plaque{--mn-ground:var(--mn-deep)}.mk-t-minankari-v1 .mn-course--setting{--mn-ground:var(--mn-tint)}.mk-t-minankari-v1 :is(.mn-course--plaque,.mn-course--setting) .mk-section-image--full{margin-inline:0}.mk-t-minankari-v1 .mn-dishes{row-gap:var(--mn-gap)}.mk-t-minankari-v1 .mn-dish{gap:.9rem;position:relative}.mk-t-minankari-v1 .mn-dish[data-image=thumbnail]{grid-template-columns:4.25rem minmax(0,1fr)}.mk-t-minankari-v1 .mn-dish[data-image=cover] .mn-photo{aspect-ratio:3/2}.mk-t-minankari-v1 .mn-photo{border-radius:var(--mn-radius)}.mk-t-minankari-v1 .mn-dish-body{gap:.22rem}.mk-t-minankari-v1 .mn-dish-line{grid-template-rows:auto auto;grid-template-columns:[name-start]minmax(0,1fr)[name-end leader-start]auto[leader-end price-start]auto[price-end];align-items:baseline;gap:0;display:grid}.mk-t-minankari-v1 .mn-dish-name{color:var(--mn-ink);font-family:var(--menu-heading-font);font-size:calc(1.06rem*var(--mk-text-scale,1));font-variant-numeric:lining-nums;grid-area:2/name;font-weight:600;line-height:1.32}.mk-t-minankari-v1 .mn-number{min-width:0;color:var(--mn-gold-ink);font-family:var(--menu-body-font);font-variant-numeric:lining-nums tabular-nums;margin-inline-end:.55em;font-size:.84em;font-weight:600}.mk-t-minankari-v1 .mn-leader{grid-area:2/leader;display:none}.mk-t-minankari-v1 .mn-price{color:var(--mn-ink);font-family:var(--menu-body-font);font-size:var(--mn-figure);font-variant-numeric:lining-nums tabular-nums;grid-area:2/price;margin:0;margin-inline-start:1rem;font-weight:600}.mk-t-minankari-v1 .mn-price.mk-item-price--text{max-width:min(11rem,40cqw);font-size:calc(.9rem*var(--mk-text-scale,1));font-variant-numeric:normal;font-weight:500}.mk-t-minankari-v1 .mn-prices{grid-area:1/price/span 2;grid-template-rows:subgrid;max-width:none;font-size:var(--mn-figure);grid-auto-columns:minmax(3.2em,max-content);grid-auto-flow:column;place-self:stretch end;gap:0 .9rem;margin:0;margin-inline-start:1rem;display:grid}.mk-t-minankari-v1 .mn-prices .mk-item-price-option{grid-row:span 2;grid-template-rows:subgrid;justify-items:end;gap:0;display:grid}.mk-t-minankari-v1 .mn-prices .mk-item-price-option-label{color:var(--mn-soft);font-family:var(--menu-body-font);font-size:calc(.68rem*var(--mk-text-scale,1));letter-spacing:.12em;text-align:end;text-transform:uppercase;white-space:nowrap;grid-row:1;align-self:end;padding-block-end:.3rem;font-weight:600;line-height:1.2}.mk-t-minankari-v1 .mn-prices .mk-item-price-option-leader{display:none}.mk-t-minankari-v1 .mn-prices .mk-item-price-option-value{color:var(--mn-ink);font-family:var(--menu-body-font);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;grid-row:2;font-weight:600}.mk-t-minankari-v1 .mn-dish-body:not(.mn-heads) .mn-prices .mk-item-price-option-label{height:0;padding:0;overflow:hidden}.mk-t-minankari-v1[data-price-style=accent] :is(.mn-price,.mn-prices .mk-item-price-option-value){color:var(--mn-gold-ink)}.mk-t-minankari-v1:not([data-align=center])[data-price-style=leader] .mn-dish:is([data-price=amount],[data-price=text]) .mn-dish-line{grid-template-columns:[name-start]minmax(0,max-content)[name-end leader-start]minmax(1.5rem,1fr)[leader-end price-start]auto[price-end]}.mk-t-minankari-v1:not([data-align=center])[data-price-style=leader] .mn-dish:is([data-price=amount],[data-price=text]) .mn-leader{border-block-end:1.5px dotted var(--mn-gold-line);align-self:baseline;min-width:0;height:.3em;margin-inline-start:.55rem;display:block}.mk-t-minankari-v1:not([data-align=center])[data-price-style=leader] .mn-dish:is([data-price=amount],[data-price=text]) .mn-price{margin-inline-start:.5rem}.mk-t-minankari-v1 .mn-desc{max-width:34rem;color:var(--mn-soft);font-size:calc(.94rem*var(--mk-text-scale,1));line-height:1.5}.mk-t-minankari-v1 .mk-item-tags--text{color:var(--mn-second-ink);font-size:calc(.64rem*var(--mk-text-scale,1));letter-spacing:.13em;text-transform:uppercase;margin-block-start:.12rem;font-weight:600}.mk-t-minankari-v1 .mk-item-mark--code{min-width:0;height:auto;color:var(--mn-second-ink);font-family:var(--menu-body-font);font-size:calc(.64rem*var(--mk-text-scale,1));letter-spacing:.06em;vertical-align:.3em;border:0;padding:0;font-weight:600}.mk-t-minankari-v1 .mn-codes{gap:.3rem}.mk-t-minankari-v1 .mk-item-marker--icon{color:var(--mn-gold-ink)}.mk-t-minankari-v1 .mk-item-marker--badge{border:1px solid var(--mn-gold-line);color:var(--mn-gold-ink);font-size:calc(.56rem*var(--mk-text-scale,1));letter-spacing:.14em;background:0 0;border-radius:0;padding:.12rem .4rem .1rem;font-weight:600}.mk-t-minankari-v1[data-dividers=true] .mn-dish:before{content:"";border-block-start:1px solid var(--mn-rule);position:absolute;inset-block-start:calc(var(--mn-gap)*-.5);inset-inline:0}.mk-t-minankari-v1[data-dividers=true] :is(.mk-items>.mn-dish:first-child,.mk-items>:first-child>.mn-dish):before{content:none}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish){text-align:center;align-content:start;justify-items:center}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mn-dish-body{align-items:center}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mn-dish-line{display:contents}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mn-dish-name{text-wrap:balance;order:1}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mn-desc{text-wrap:balance;order:2;margin-inline:auto}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) :is(.mn-price,.mn-prices){order:3;margin:.15rem 0 0}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mn-price.mk-item-price--text{text-align:center;max-width:18ch}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mn-prices{flex-wrap:wrap;justify-content:center;gap:.1rem 1.2rem;display:flex}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mn-prices .mk-item-price-option{align-items:baseline;gap:.45em;display:inline-flex}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mn-prices .mk-item-price-option-label{height:auto;padding:0;overflow:visible}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mn-tags{order:4;justify-content:center}.mk-t-minankari-v1 :is([data-align=center] .mn-dish,.mn-course--set .mn-dish) .mk-item-tags--text{text-align:center}.mk-t-minankari-v1[data-align=center] .mn-dish[data-image=thumbnail]{grid-template-columns:minmax(0,1fr)}.mk-t-minankari-v1[data-align=center] .mn-dish[data-image=thumbnail] .mn-photo{width:4.5rem}.mk-t-minankari-v1[data-align=center] .mn-course-photo.mk-section-image--inset{margin-inline:auto}.mk-t-minankari-v1[data-dividers=true] :is([data-align=center] .mn-dish,.mn-course--set .mn-dish):before{inset-inline:30%}.mk-t-minankari-v1 .mk-block-eyebrow{color:var(--mn-gold-ink);font-size:calc(.72rem*var(--mk-text-scale,1));letter-spacing:.16em;font-weight:600}.mk-t-minankari-v1 .mk-block--heading .mk-block-heading-title{color:var(--mn-ink);font-size:calc(var(--mk-heading-size)*1.7);font-weight:500;line-height:1.15}.mk-t-minankari-v1 .mk-block-lede{color:var(--mn-soft)}.mk-t-minankari-v1 .mk-block-text-title{color:var(--mn-ink);font-size:calc(1.28rem*var(--mk-text-scale,1));font-weight:500}.mk-t-minankari-v1 .mk-block-text-body{color:var(--mn-ink)}.mk-t-minankari-v1 .mk-announcement{border-block:1px solid var(--mn-gold-line);background:var(--mn-tint);box-shadow:none;border-radius:0;padding:1.1rem 1.35rem}.mk-t-minankari-v1 .mk-announcement-title{color:var(--mn-ink);font-size:calc(1.06rem*var(--mk-text-scale,1));font-weight:600}.mk-t-minankari-v1 .mk-announcement-icon{color:var(--mn-gold-ink)}.mk-t-minankari-v1 .mk-announcement-text{color:var(--mn-soft)}.mk-t-minankari-v1 .mk-hours-row{border-block-end:1px solid var(--mn-rule)}.mk-t-minankari-v1 .mk-hours-row dd{color:var(--mn-ink)}.mk-t-minankari-v1 .mk-hours-row--closed{color:var(--mn-soft)}.mk-t-minankari-v1 :is(.mk-gallery-item,.mk-content-map-frame,.mk-block--image img){border-radius:var(--mn-radius)}.mk-t-minankari-v1 .mk-button{border:1.5px solid var(--mn-wire);background:var(--mn-enamel);min-height:2.8rem;color:var(--mn-on-enamel);font-family:var(--menu-heading-font);font-size:calc(.78rem*var(--mk-text-scale,1));letter-spacing:.14em;text-transform:uppercase;border-radius:2px;padding:.7rem 1.7rem;font-weight:600}.mk-t-minankari-v1 .mn-foot{border-block-start:0;gap:.85rem;margin-block-start:calc(var(--menu-section-gap)*.9);padding-block-start:0}.mk-t-minankari-v1 .mn-foot-mark{width:clamp(9rem,28cqw,11rem);height:auto;margin-block-end:.5rem}.mk-t-minankari-v1 .mn-foot-mark--cell{width:1.5rem}.mk-t-minankari-v1 .mn-foot .mk-legend,.mk-t-minankari-v1 .mn-foot .mk-footer-note,.mk-t-minankari-v1 .mn-foot .mk-maker-link{color:var(--mn-soft)}.mk-t-minankari-v1 .mn-dish{container:mn-row/inline-size}@container mn-row (width<=26rem){.mk-t-minankari-v1 .mn-dish-body:not([data-cols="1"],[data-cols="2"]) .mn-prices{flex-wrap:wrap;grid-area:3/name-start/auto/price-end;justify-self:start;gap:.1rem 1.2rem;margin:.2rem 0 0;display:flex}.mk-t-minankari-v1 .mn-dish-body:not([data-cols="1"],[data-cols="2"]) .mn-prices .mk-item-price-option{align-items:baseline;gap:.45em;display:inline-flex}.mk-t-minankari-v1 .mn-dish-body:not([data-cols="1"],[data-cols="2"]) .mn-prices .mk-item-price-option-label{height:auto!important;padding:0!important;overflow:visible!important}}@container mk-canvas (width>=640px){.mk-t-minankari-v1[data-layout=columns] .mn-course--set .mn-dishes{grid-template-columns:minmax(0,1fr)}.mk-t-minankari-v1[data-layout=columns][data-dividers=true] .mn-course:not(.mn-course--set) :is(.mn-dishes>.mn-dish:nth-child(2),.mn-dishes>:nth-child(2)>.mn-dish):before{content:none}.mk-t-minankari-v1[data-layout=columns] .mn-course:not(.mn-course--set) .mn-dishes .mn-heads:not(.mn-heads-2) .mn-prices .mk-item-price-option-label{height:0;padding:0;overflow:hidden}.mk-t-minankari-v1[data-layout=columns] .mn-course:not(.mn-course--set) .mn-dishes .mn-heads-2:not(.mn-heads) .mn-prices .mk-item-price-option-label{height:auto;padding-block-end:.3rem;overflow:visible}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true]{text-align:start;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;column-gap:clamp(1.75rem,5.5cqw,3.5rem);display:grid}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-logo{grid-column:1/-1;justify-self:start}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-medallion{width:100%}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-open{--mn-room:calc((100cqw - 2*var(--mk-gutter))*.53 - 1.75rem);align-items:flex-start}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-name--open{text-align:start}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] :is(.mn-swell--both,.mn-clasp-wire--start){display:none}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-swell--end{display:block}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-open-mark,.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-open-mark:not(.mn-clasp){width:min(100%,22rem)}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-masthead-copy{align-items:flex-start;padding-block-end:.35rem}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-intro{text-wrap:pretty;margin:0}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-details{justify-items:start}.mk-t-minankari-v1[data-header=editorial] .mn-masthead[data-intro=true] .mn-details :is(.mk-contact,.mk-social){justify-content:flex-start}}@container mk-canvas (width>=760px){.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact]) .mn-course{grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr)}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact]) .mn-course>.mn-heading .mn-heading-copy{text-align:start;align-items:flex-start}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact])[data-uppercase=true] .mn-course>.mn-heading .mn-title{margin-inline-end:0}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact]) .mn-course>.mn-heading{--mn-title-room:max(10rem,(100cqw - 2*var(--mk-gutter) - clamp(1.5rem,5cqw,4rem))*.2424)}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact]) :is(.mn-course--plaque,.mn-course--setting)>.mn-heading{--mn-title-room:max(10rem,(100cqw - 2*var(--mk-gutter) - 2*clamp(1.25rem,5cqw,2.75rem) - 12px - clamp(1.5rem,5cqw,4rem))*.2424)}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact]) .mn-course>.mn-heading .mn-title{font-size:min(calc(var(--mk-heading-size)*1.2),var(--mn-title-max))}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact])[data-uppercase=true] .mn-course>.mn-heading .mn-title{font-size:min(calc(var(--mk-heading-size)*.92),var(--mn-title-max));letter-spacing:calc(.16em + var(--menu-heading-tracking,0em))}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact]) .mn-course>.mn-heading .mn-wired{flex-direction:column;align-items:flex-start;gap:.6rem}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact]) .mn-course>.mn-heading .mn-wired .mn-title{--mn-title-max:calc(var(--mn-title-room)/(var(--mn-word,1)*var(--mn-letter,.6)));max-width:100%}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact]) .mn-course>.mn-heading .mn-wired-run--start{display:none}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact]) .mn-course>.mn-heading .mn-wired-run--end{flex:none;width:4.5rem}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact])[data-layout=columns] .mn-dishes{grid-template-columns:minmax(0,1fr)}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact])[data-layout=columns][data-dividers=true] .mn-course :is(.mn-dishes>.mn-dish:nth-child(2),.mn-dishes>:nth-child(2)>.mn-dish):before{content:""}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact])[data-layout=columns] .mn-course .mn-dishes .mn-dish-body.mn-heads .mn-prices .mk-item-price-option-label{height:auto;padding-block-end:.3rem;overflow:visible}.mk-t-minankari-v1[data-titles=side]:not([data-sections=compact])[data-layout=columns] .mn-course .mn-dishes .mn-dish-body:not(.mn-heads) .mn-prices .mk-item-price-option-label{height:0;padding:0;overflow:hidden}}.mk-t-minankari-v1[dir=rtl] :is(.mn-name,.mn-title){margin-inline-end:0!important}.mk-t-minankari-v1[dir=rtl] .mn-wire--directed{scale:-1 1}.mk-t-minankari-v1[dir=rtl] .mn-prices .mk-item-price-option-label{font-size:calc(.8rem*var(--mk-text-scale,1));font-weight:500}.mk-t-minankari-v1[dir=rtl] .mk-item-tags--text{font-size:calc(.74rem*var(--mk-text-scale,1))}.mk-t-minankari-v1[dir=rtl] :is(.mk-tab,.mk-jump-track a){font-size:calc(.86rem*var(--mk-text-scale,1))}.mk-t-minankari-v1.mk-print .mn-page{display:block}.mk-t-minankari-v1.mk-print .mn-sheet{padding:12mm 13mm 10mm;display:block}.mk-t-minankari-v1.mk-print :is(.mn-course--plaque,.mn-course--setting){-webkit-box-decoration-break:clone;box-decoration-break:clone}.mk-t-minankari-v1.mk-print .mn-masthead{break-after:avoid}.mk-t-minankari-v1.mk-print .mn-heading{break-inside:avoid;break-after:avoid}.mk-t-minankari-v1.mk-print .mn-foot{break-inside:avoid}}