@layer properties,theme,base,components,utilities;@layer components.mk-kernel,components.mk-template;@layer components.mk-template{.mk-t-nordic-v1{--nd-rule:color-mix(in srgb,var(--menu-text)38%,transparent);--nd-hair:color-mix(in srgb,var(--menu-text)13%,transparent);--nd-rule-strong:color-mix(in srgb,var(--menu-text)44%,transparent);--nd-radius:min(var(--menu-radius),1rem);--nd-column-gap:clamp(2.5rem,6.5cqw,4.5rem);--nd-dish-gap:calc(1.4rem*var(--menu-item-spacing,1));--mk-gutter:clamp(1.3rem,6.5cqw,4.25rem);--mk-heading-size:calc(clamp(1.55rem,4.3cqw,1.95rem)*var(--mk-heading-scale,1));--mk-header-gap:calc(clamp(2.75rem,8cqw,4.75rem)*var(--mk-space-scale,1));font-size:calc(var(--menu-body-size,1rem)*.97);line-height:1.55}.mk-t-nordic-v1 .nd-page{flex-direction:column}.mk-t-nordic-v1 .mk-language-bar{padding:.9rem var(--mk-gutter)0}.mk-t-nordic-v1 .mk-language-switch>summary{border-color:var(--nd-rule);border-radius:min(var(--menu-radius),.375rem);background:var(--menu-bg)}.mk-t-nordic-v1 .mk-language-switch ul{border-radius:var(--nd-radius);box-shadow:0 0 0 1px var(--nd-hair)}.mk-t-nordic-v1 .mk-language-switch :is(a,button){border-radius:0}.mk-t-nordic-v1 .nd-sheet{padding:clamp(2.5rem,9cqw,5.5rem)var(--mk-gutter)clamp(2rem,6cqw,3.5rem)}.mk-t-nordic-v1 .nd-letterhead{place-items:end start;gap:1.6rem var(--nd-column-gap);text-align:start;grid-template-columns:minmax(0,1fr);display:grid}.mk-t-nordic-v1 .nd-letterhead-main{flex-direction:column;align-items:flex-start;gap:1.5rem;min-width:0;display:flex}.mk-t-nordic-v1 .nd-logo .mk-logo{height:clamp(2.75rem,7cqw,4rem);box-shadow:none;border-radius:0}.mk-t-nordic-v1 .nd-letterhead-copy{align-items:flex-start;gap:.85rem}.mk-t-nordic-v1 .nd-name{color:var(--menu-text);font-size:calc(clamp(2.75rem,10.5cqw,4.5rem)*var(--mk-heading-scale,1));letter-spacing:calc(-.015em + var(--menu-heading-tracking,0em));font-weight:400;line-height:1.02}.mk-t-nordic-v1[data-title-treatment=uppercase] .nd-name{font-size:calc(clamp(1.7rem,5.4cqw,2.6rem)*var(--mk-heading-scale,1));letter-spacing:calc(.14em + var(--menu-heading-tracking,0em));text-transform:uppercase;font-weight:400;line-height:1.12}.mk-t-nordic-v1[data-title-treatment=italic] .nd-name{font-style:italic}.mk-t-nordic-v1[data-opt-lettering=lowercase]:not([data-title-treatment=uppercase]) .nd-name,.mk-t-nordic-v1[data-opt-lettering=lowercase]:not([data-uppercase=true]) :is(.nd-title,.mk-block-heading-title,.mk-tab,.mk-jump-track a),.mk-t-nordic-v1[data-opt-lettering=lowercase] :is(.mk-block-text-title,.nd-dish-name,.mk-announcement-title){text-transform:lowercase}.mk-t-nordic-v1[data-opt-lettering=lowercase] .nd-dish-name .nd-codes{text-transform:none}.mk-t-nordic-v1 .nd-mark{background-color:var(--menu-accent);width:2.25rem;height:2px;margin-block:.1rem .15rem;display:block}.mk-t-nordic-v1 .nd-intro{max-width:32rem;color:var(--menu-muted);font-family:var(--menu-heading-font);font-size:1.2em;line-height:1.45}.mk-t-nordic-v1 .nd-details{flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0;display:flex}.mk-t-nordic-v1 .mk-contact{font-size:calc(.9rem*var(--mk-text-scale,1));flex-direction:column;align-items:flex-start;gap:.15rem}.mk-t-nordic-v1 .mk-contact-icon{display:none}.mk-t-nordic-v1 .mk-contact-detail{color:var(--menu-text)}.mk-t-nordic-v1 a.mk-contact-detail:hover{color:var(--menu-accent)}.mk-t-nordic-v1 .mk-social{justify-content:flex-start;gap:.1rem;margin-inline-start:-.5rem}.mk-t-nordic-v1 .mk-social a{width:2rem;height:2rem;color:var(--menu-muted);border:0}.mk-t-nordic-v1 .mk-social a:hover{color:var(--menu-text)}.mk-t-nordic-v1 .nd-plate{border-radius:var(--nd-radius);aspect-ratio:3;margin-block:clamp(2rem,6cqw,3.25rem) 0}.mk-t-nordic-v1[data-header=banner] .nd-plate{margin-block:0 clamp(2rem,6cqw,3.25rem)}.mk-t-nordic-v1[data-header=centered] .nd-letterhead{text-align:center;justify-items:center}.mk-t-nordic-v1[data-header=centered] :is(.nd-letterhead-main,.nd-letterhead-copy,.nd-details){align-items:center}.mk-t-nordic-v1[data-header=centered] .mk-contact{flex-flow:wrap;justify-content:center;gap:.2rem 1.4rem}.mk-t-nordic-v1[data-header=centered] .mk-social{justify-content:center;margin-inline:0}.mk-t-nordic-v1 .mk-jump{margin:calc(-.4*var(--mk-header-gap))0 calc(.85*var(--mk-header-gap));border-block:1px solid var(--nd-hair);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:.8rem 0}.mk-t-nordic-v1 .mk-jump-track{flex-wrap:wrap;gap:.3rem 1.6rem;overflow:visible}.mk-t-nordic-v1 .mk-jump-track a{color:var(--menu-text);font-size:calc(.86rem*var(--mk-text-scale,1));border:0;border-radius:0;padding:.15rem 0}.mk-t-nordic-v1 .mk-jump-track a:hover{color:var(--menu-accent)}.mk-t-nordic-v1 :is(.mk-jump-mark,.mk-tab-mark){display:none}.mk-t-nordic-v1[data-section-style=numbered] :is(.mk-jump-mark,.mk-tab-mark){color:var(--menu-accent);opacity:1;font-size:.82em;display:inline}.mk-t-nordic-v1 .mk-tabs{background:var(--menu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;padding-block-end:0}.mk-t-nordic-v1 .mk-tabs-track{border-block-end:1px solid var(--nd-hair);gap:1.5rem}.mk-t-nordic-v1 .mk-tab{border:0;color:var(--menu-muted);font-size:calc(.88rem*var(--mk-text-scale,1));border-block-end:2px solid #0000;border-radius:0;padding:.55rem 0 .45rem}.mk-t-nordic-v1 .mk-tab[data-active=true]{border-color:var(--menu-accent);color:var(--menu-text);background:0 0}.mk-t-nordic-v1 .nd-heading{border-block-start:1px solid var(--nd-rule);align-items:baseline;gap:1rem;margin-block-end:calc(1.45rem*var(--mk-space-scale,1));padding-block-start:.95rem}.mk-t-nordic-v1 .nd-heading-copy{gap:.4rem}.mk-t-nordic-v1 .nd-title{color:var(--menu-text);font-size:var(--mk-heading-size);letter-spacing:calc(-.005em + var(--menu-heading-tracking,0em));font-weight:400;line-height:1.15}.mk-t-nordic-v1 .nd-note{max-width:30rem;color:var(--menu-muted);font-size:.94em;line-height:1.5}.mk-t-nordic-v1 .nd-course-number{color:var(--menu-accent);font-family:var(--menu-heading-font);font-size:calc(var(--mk-heading-size)*.64);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.03em;flex:none;font-weight:400}.mk-t-nordic-v1[data-uppercase=true] .nd-course-number{font-family:var(--menu-body-font);font-size:calc(.82rem*var(--mk-text-scale,1));letter-spacing:.06em;font-weight:500}.mk-t-nordic-v1[data-section-style=label] .nd-heading{border-block-start:0;padding-block-start:0}.mk-t-nordic-v1[data-section-style=label] .nd-title{color:var(--menu-accent);font-family:var(--menu-body-font);font-size:calc(var(--mk-heading-size)*.7);letter-spacing:calc(.01em + var(--menu-heading-tracking,0em));font-weight:600;line-height:1.3}.mk-t-nordic-v1[data-uppercase=true] .nd-heading .nd-title{font-family:var(--menu-body-font);font-size:calc(var(--mk-heading-size)*.56);letter-spacing:calc(.18em + var(--menu-heading-tracking,0em));text-transform:uppercase;font-weight:500;line-height:1.35}.mk-t-nordic-v1[data-uppercase=true][data-section-style=label] .nd-heading .nd-title{font-weight:600}.mk-t-nordic-v1[data-uppercase=true] .nd-heading-copy{gap:.55rem}.mk-t-nordic-v1 .nd-heading[data-kind=block] .mk-heading-number{display:none}.mk-t-nordic-v1 :is(.mk-section--featured,.mk-announcement){--menu-text:var(--nd-panel-text,currentColor);--menu-muted:var(--nd-panel-muted,currentColor);--menu-accent:var(--nd-panel-accent,currentColor);--nd-rule:color-mix(in srgb,var(--menu-text)38%,transparent);--nd-hair:color-mix(in srgb,var(--menu-text)13%,transparent);--nd-rule-strong:color-mix(in srgb,var(--menu-text)44%,transparent);color:var(--menu-text)}.mk-t-nordic-v1 .mk-section--featured{border-radius:var(--nd-radius);background-color:var(--menu-surface);padding:clamp(1.4rem,4.5cqw,2.25rem) clamp(1.25rem,4.5cqw,2.25rem)}.mk-t-nordic-v1 .mk-section--featured>.nd-heading{border-block-start:0;padding-block-start:0}.mk-t-nordic-v1 .mk-section-image{border-radius:var(--nd-radius)}.mk-t-nordic-v1 .mk-section-empty{color:var(--menu-muted)}.mk-t-nordic-v1 .mk-items{gap:var(--nd-dish-gap)}.mk-t-nordic-v1 .nd-dish-body{gap:.25rem}.mk-t-nordic-v1 .nd-dish-head{gap:1rem}.mk-t-nordic-v1 .nd-dish-name{color:var(--menu-text);font-size:calc(1.14rem*var(--mk-text-scale,1));font-weight:500;line-height:1.3}.mk-t-nordic-v1 .nd-number{min-width:calc(var(--menu-number-ch,2)*1ch);color:var(--menu-muted);font-family:var(--menu-body-font);font-variant-numeric:tabular-nums;font-size:.74em;font-weight:500}.mk-t-nordic-v1 .nd-description{max-width:36rem;color:var(--menu-muted);font-size:.92em;line-height:1.5}.mk-t-nordic-v1 .nd-price{color:var(--menu-text);font-family:var(--menu-body-font);font-size:calc(.95rem*var(--mk-text-scale,1));font-variant-numeric:tabular-nums;font-weight:500}.mk-t-nordic-v1[data-price-style=accent] :is(.nd-price,.mk-item-price-option-value){color:var(--menu-accent)}.mk-t-nordic-v1 .nd-dish:is([data-price=amount],[data-price=text])>.nd-dish-body>.nd-description{padding-inline-end:calc(min(var(--menu-price-ch,3),7)*1ch + 1.5rem)}.mk-t-nordic-v1 .nd-leader{border-block-end:1px dotted var(--nd-rule-strong);min-width:1.25rem;transform:translateY(-.3em)}.mk-t-nordic-v1 .nd-options{gap:.15rem;max-width:none;margin-block-start:.2rem;font-size:.94em}.mk-t-nordic-v1 .mk-item-price-option-label{color:var(--menu-muted)}.mk-t-nordic-v1 .mk-item-price-option-leader{visibility:hidden}.mk-t-nordic-v1[data-price-style=leader] .mk-item-price-option-leader{visibility:visible;border-block-end-color:var(--nd-rule-strong)}.mk-t-nordic-v1 .mk-item-price-option-value{color:var(--menu-text);font-family:var(--menu-body-font);font-size:calc(.95rem*var(--mk-text-scale,1));font-weight:500}.mk-t-nordic-v1 .mk-item-tags--text{color:var(--menu-accent);font-size:calc(.76rem*var(--mk-text-scale,1));letter-spacing:.03em;margin-block-start:.1rem}.mk-t-nordic-v1 .mk-item-mark--code{min-width:0;height:auto;color:var(--menu-accent);font-family:var(--menu-body-font);font-size:calc(.64rem*var(--mk-text-scale,1));letter-spacing:.08em;vertical-align:.24em;border:0;padding:0;font-weight:600}.mk-t-nordic-v1 .nd-codes{gap:.3rem}.mk-t-nordic-v1 .mk-item-marker--icon{color:var(--menu-accent)}.mk-t-nordic-v1 .mk-item-marker--badge{border-radius:min(var(--menu-radius),.2rem);color:var(--menu-accent);font-size:calc(.58rem*var(--mk-text-scale,1));letter-spacing:.12em;background:0 0;border:1px solid;padding:.1rem .4rem .08rem;font-weight:600}.mk-t-nordic-v1 .nd-photo{border-radius:var(--nd-radius);background:var(--menu-surface)}.mk-t-nordic-v1 .mk-item[data-image=thumbnail]{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem}.mk-t-nordic-v1 .mk-item[data-image=cover] .nd-photo{aspect-ratio:3/2;width:100%;max-width:34rem;margin-block-end:.35rem}.mk-t-nordic-v1[data-dividers=true] .nd-dish{border-block-start:1px solid var(--nd-hair);padding-block-start:var(--nd-dish-gap)}.mk-t-nordic-v1[data-dividers=true] :is(.mk-items>.nd-dish:first-child,.mk-items>:first-child>.nd-dish){border-block-start:0;padding-block-start:0}.mk-t-nordic-v1:is([data-opt-prices=inline],[data-align=center]) .nd-dish-head{display:block}.mk-t-nordic-v1:is([data-opt-prices=inline],[data-align=center]) .nd-dish-head>.nd-dish-name{display:inline}.mk-t-nordic-v1:is([data-opt-prices=inline],[data-align=center]) .nd-dish-head>.nd-price{margin-inline-start:.6em}.mk-t-nordic-v1:is([data-opt-prices=inline],[data-align=center]) .nd-run{max-width:36rem;color:var(--menu-muted);font-size:.92em;line-height:1.5}.mk-t-nordic-v1:is([data-opt-prices=inline],[data-align=center]) .nd-run>.nd-description{font-size:inherit;display:inline}.mk-t-nordic-v1:is([data-opt-prices=inline],[data-align=center]) .nd-price--after{margin-inline-start:.6em;font-size:1em}.mk-t-nordic-v1:is([data-opt-prices=inline],[data-align=center]) .nd-options{flex-wrap:wrap;gap:.1rem 1.25rem;display:flex}.mk-t-nordic-v1:is([data-opt-prices=inline],[data-align=center]) .mk-item-price-option{gap:.4rem}.mk-t-nordic-v1:is([data-opt-prices=inline],[data-align=center]) .mk-item-price-option-leader{display:none}.mk-t-nordic-v1[data-align=center] .nd-heading{text-align:center;justify-content:center}.mk-t-nordic-v1[data-align=center] .nd-heading-copy{align-items:center}.mk-t-nordic-v1[data-align=center] .nd-heading:has(>.nd-course-number){flex-direction:column-reverse;align-items:center;gap:.45rem}.mk-t-nordic-v1[data-align=center] .nd-dish{text-align:center;justify-items:center}.mk-t-nordic-v1[data-align=center] .nd-dish-body{align-items:center}.mk-t-nordic-v1[data-align=center] :is(.nd-run,.nd-description){text-wrap:balance}.mk-t-nordic-v1[data-align=center] .mk-item[data-image=thumbnail]{grid-template-columns:minmax(0,1fr);gap:.8rem}.mk-t-nordic-v1[data-align=center] .mk-item[data-image=thumbnail] .nd-photo{width:5rem}.mk-t-nordic-v1[data-align=center] .nd-options{justify-content:center}.mk-t-nordic-v1[data-align=center] .mk-item-price--text{text-align:center;max-width:none}.mk-t-nordic-v1[data-align=center] .mk-item-tags--text{text-align:center}.mk-t-nordic-v1[data-align=center][data-dividers=true] .nd-dish{background:linear-gradient(var(--nd-rule),var(--nd-rule))center top/2.5rem 1px no-repeat;border-block-start:0}.mk-t-nordic-v1[data-align=center][data-dividers=true] :is(.mk-items>.nd-dish:first-child,.mk-items>:first-child>.nd-dish){background:0 0}.mk-t-nordic-v1 .mk-block--heading .mk-block-heading-title{font-size:calc(var(--mk-heading-size)*1.3);font-weight:400;line-height:1.1}.mk-t-nordic-v1 .mk-block-eyebrow{color:var(--menu-accent);font-size:calc(.72rem*var(--mk-text-scale,1));letter-spacing:.16em;font-weight:600}.mk-t-nordic-v1 .mk-block-text-title{font-size:calc(var(--mk-heading-size)*.92);font-weight:400;line-height:1.2}.mk-t-nordic-v1 .mk-block--text{max-width:none}.mk-t-nordic-v1 .mk-block--text>*{max-width:38rem}.mk-t-nordic-v1 .mk-block--text.mk-align--center>*{margin-inline:auto}.mk-t-nordic-v1 .mk-block--text.mk-align--right>*{margin-inline-start:auto}.mk-t-nordic-v1[data-section-style]:not([data-section-style=label]) .mk-block--text:has(>.mk-block-text-title){border-block-start:1px solid var(--nd-rule);padding-block-start:.95rem}.mk-t-nordic-v1 .mk-block:has(>.mk-align--center)>.nd-heading{text-align:center;justify-content:center}.mk-t-nordic-v1 .mk-block:has(>.mk-align--center)>.nd-heading .nd-heading-copy{align-items:center}.mk-t-nordic-v1 .mk-block:has(>.mk-align--right)>.nd-heading{text-align:end;justify-content:flex-end}.mk-t-nordic-v1 .mk-block:has(>.mk-align--right)>.nd-heading .nd-heading-copy{align-items:flex-end}.mk-t-nordic-v1 .mk-announcement{border-radius:var(--nd-radius);background-color:var(--menu-surface);box-shadow:none;gap:.35rem;padding:1.2rem 1.4rem 1.3rem}.mk-t-nordic-v1 .mk-announcement-title{font-size:calc(1.18rem*var(--mk-text-scale,1));font-weight:500}.mk-t-nordic-v1 .mk-announcement-icon{width:1.05rem;height:1.05rem}.mk-t-nordic-v1 .mk-announcement-text{color:var(--menu-text)}.mk-t-nordic-v1 :is(.mk-block--image img,.mk-gallery-item,.mk-content-map-frame){border-radius:var(--nd-radius)}.mk-t-nordic-v1 .mk-block--image.mk-image--full img{border-radius:0}.mk-t-nordic-v1 .mk-gallery{gap:.5rem}.mk-t-nordic-v1 .mk-hours{gap:0;max-width:26rem}.mk-t-nordic-v1 .mk-hours-row{border-block-end:1px solid var(--nd-hair);padding-block:.55rem}.mk-t-nordic-v1 .mk-hours-row dd{font-variant-numeric:tabular-nums}.mk-t-nordic-v1 .mk-button{border-radius:var(--nd-radius);background:var(--menu-text);min-height:2.75rem;color:var(--menu-bg);font-size:calc(.92rem*var(--mk-text-scale,1));letter-spacing:.02em;padding:.7rem 1.5rem;font-weight:500}.mk-t-nordic-v1 .mk-button:hover{background:var(--menu-accent);color:var(--menu-accent-text)}.mk-t-nordic-v1 .mk-footer{border-block-start:1px solid var(--nd-rule);text-align:start;align-items:flex-start;gap:.85rem;margin-block-start:var(--menu-section-gap);padding-block-start:1.2rem}.mk-t-nordic-v1 .mk-legend{font-size:calc(.8rem*var(--mk-text-scale,1));justify-content:flex-start;gap:.35rem 1.25rem}.mk-t-nordic-v1 .mk-legend .mk-item-mark--code{vertical-align:.08em}.mk-t-nordic-v1 .mk-footer-note{max-width:34rem;font-size:calc(.86rem*var(--mk-text-scale,1))}.mk-t-nordic-v1[data-header=centered] .mk-footer{text-align:center;align-items:center}.mk-t-nordic-v1[data-header=centered] .mk-footer .mk-legend{justify-content:center}@container mk-canvas (width>=600px){.mk-t-nordic-v1 .nd-plate{aspect-ratio:4}}@container mk-canvas (width>=720px){.mk-t-nordic-v1:not([data-header=centered]) .nd-letterhead:has(>.nd-details){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;row-gap:.85rem}.mk-t-nordic-v1:not([data-header=centered]) .nd-letterhead:has(>.nd-details) :is(.nd-letterhead-main,.nd-letterhead-copy){display:contents}.mk-t-nordic-v1:not([data-header=centered]) .nd-letterhead:has(>.nd-details) :is(.nd-logo,.nd-name){grid-column:1/-1}.mk-t-nordic-v1:not([data-header=centered]) .nd-letterhead:has(>.nd-details) .nd-logo{margin-block-end:.65rem}.mk-t-nordic-v1:not([data-header=centered]) .nd-letterhead:has(>.nd-details) :is(.nd-mark,.nd-intro){grid-column:1}.mk-t-nordic-v1:not([data-header=centered]) .nd-letterhead:has(>.nd-details) .nd-details{grid-column:2;margin-block-start:.2rem}.mk-t-nordic-v1[data-opt-grid=one]:not([data-header=centered]) .nd-letterhead:has(>.nd-details){grid-template-columns:minmax(0,1fr) auto}.mk-t-nordic-v1[data-opt-grid=one]:not([data-header=centered]) .nd-letterhead:has(>.nd-details) .nd-details,.mk-t-nordic-v1[data-opt-grid=one]:not([data-header=centered]) .nd-letterhead:has(>.nd-details) .mk-contact{text-align:end;align-items:flex-end}.mk-t-nordic-v1[data-opt-grid=one]:not([data-header=centered]) .nd-letterhead:has(>.nd-details) .mk-social{justify-content:flex-end;margin-inline:0 -.5rem}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print) .mk-sections:has(>:is([data-block-type=menu],[data-canvas-block-type=menu])+:is([data-block-type=menu],[data-canvas-block-type=menu])){column-count:2;column-gap:var(--nd-column-gap);display:block}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print) .mk-sections:has(>:is([data-block-type=menu],[data-canvas-block-type=menu])+:is([data-block-type=menu],[data-canvas-block-type=menu]))>*{break-inside:avoid;margin-block-end:var(--menu-section-gap)}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print) .mk-sections:has(>:is([data-block-type=menu],[data-canvas-block-type=menu])+:is([data-block-type=menu],[data-canvas-block-type=menu]))>:is(:not([data-block-type=menu],[data-canvas-block-type=menu]),:not(:is([data-block-type=menu],[data-canvas-block-type=menu])+*):not(:has(+:is([data-block-type=menu],[data-canvas-block-type=menu])))){column-span:all}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print) .mk-sections:has(>:is([data-block-type=menu],[data-canvas-block-type=menu])+:is([data-block-type=menu],[data-canvas-block-type=menu]))>:is(:not([data-block-type=menu],[data-canvas-block-type=menu]),:not(:is([data-block-type=menu],[data-canvas-block-type=menu])+*):not(:has(+:is([data-block-type=menu],[data-canvas-block-type=menu])))):not(:first-child){margin-block-start:var(--menu-section-gap)}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print) .mk-sections:has(>:is([data-block-type=menu],[data-canvas-block-type=menu])+:is([data-block-type=menu],[data-canvas-block-type=menu]))>:last-child{margin-block-end:0}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print) .mk-sections:has(>:is([data-block-type=menu],[data-canvas-block-type=menu])+:is([data-block-type=menu],[data-canvas-block-type=menu])) .mk-section:not(.mk-section--featured)>.mk-section-image--full{border-radius:var(--nd-radius);margin-inline:0}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print) .mk-sections>:is([data-block-type=menu],[data-canvas-block-type=menu]):not(:is([data-block-type=menu],[data-canvas-block-type=menu])+*):not(:has(+:is([data-block-type=menu],[data-canvas-block-type=menu]))) .mk-items{column-count:2;column-gap:var(--nd-column-gap);display:block}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print) .mk-sections>:is([data-block-type=menu],[data-canvas-block-type=menu]):not(:is([data-block-type=menu],[data-canvas-block-type=menu])+*):not(:has(+:is([data-block-type=menu],[data-canvas-block-type=menu]))) .mk-items>*{break-inside:avoid;margin-block-end:var(--nd-dish-gap)}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print) .mk-sections>:is([data-block-type=menu],[data-canvas-block-type=menu]):not(:is([data-block-type=menu],[data-canvas-block-type=menu])+*):not(:has(+:is([data-block-type=menu],[data-canvas-block-type=menu]))) .mk-items>:last-child{margin-block-end:0}.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print)[data-dividers=true]:not([data-align=center]) .mk-sections>:is([data-block-type=menu],[data-canvas-block-type=menu]):not(:is([data-block-type=menu],[data-canvas-block-type=menu])+*):not(:has(+:is([data-block-type=menu],[data-canvas-block-type=menu]))) .mk-items .nd-dish,.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print)[data-dividers=true]:not([data-align=center]) .mk-sections>:is([data-block-type=menu],[data-canvas-block-type=menu]):not(:is([data-block-type=menu],[data-canvas-block-type=menu])+*):not(:has(+:is([data-block-type=menu],[data-canvas-block-type=menu]))) .mk-items>.nd-dish:first-child,.mk-t-nordic-v1[data-opt-grid=two]:not(.mk-print)[data-dividers=true]:not([data-align=center]) .mk-sections>:is([data-block-type=menu],[data-canvas-block-type=menu]):not(:is([data-block-type=menu],[data-canvas-block-type=menu])+*):not(:has(+:is([data-block-type=menu],[data-canvas-block-type=menu]))) .mk-items>:first-child>.nd-dish{padding-block:0 var(--nd-dish-gap);border-block-start:0;border-block-end:1px solid var(--nd-hair)}}.mk-t-nordic-v1.mk-print .nd-sheet{padding-block:14mm 12mm}@container mk-canvas (width>=600px){.mk-t-nordic-v1.mk-print[data-opt-grid=two] .mk-items{column-gap:var(--nd-column-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.mk-t-nordic-v1.mk-print[data-opt-grid=two][data-dividers=true]:not([data-align=center]) .mk-items .nd-dish,.mk-t-nordic-v1.mk-print[data-opt-grid=two][data-dividers=true]:not([data-align=center]) .mk-items>.nd-dish:first-child,.mk-t-nordic-v1.mk-print[data-opt-grid=two][data-dividers=true]:not([data-align=center]) .mk-items>:first-child>.nd-dish{padding-block:0 var(--nd-dish-gap);border-block-start:0;border-block-end:1px solid var(--nd-hair)}}}