@layer properties,theme,base,components,utilities;@layer components.mk-kernel,components.mk-template;@layer components.mk-template{.mk-t-addis-v1{--ad-u:2;--ad-u-wide:2;--mk-heading-size:calc(clamp(1.02rem,3.3cqw,1.26rem)*var(--mk-heading-scale,1));--ad-radius:min(var(--menu-radius),16px);--ad-gap:calc(1.2rem*var(--menu-item-spacing,1));--ad-figure:calc(.98rem*var(--mk-text-scale,1));--ad-head-size:calc(.7rem*var(--mk-text-scale,1));line-height:1.5}.mk-t-addis-v1 .ad-ground{--ad-soft-on-cloth:var(--menu-muted);--ad-thread-ink-on-cloth:var(--menu-accent);--ad-thread-on-cloth:var(--menu-accent);--ad-on-panel:var(--menu-text);--ad-soft-on-panel:var(--menu-muted);--ad-thread-ink-on-panel:var(--menu-accent);--ad-thread-on-panel:var(--menu-accent);--ad-dark-on-panel:var(--menu-text);--ad-on-thread:var(--menu-bg);--ad-cloth-ink:var(--menu-text);--ad-cloth-soft:var(--ad-soft-on-cloth);--ad-ground:var(--menu-bg);--ad-ink:var(--menu-text);--ad-soft:var(--ad-soft-on-cloth);--ad-thread:var(--ad-thread-on-cloth);--ad-thread-ink:var(--ad-thread-ink-on-cloth);--ad-dark:var(--menu-text);--ad-surround:color-mix(in srgb,var(--menu-bg)90%,var(--menu-text));--ad-selvage:color-mix(in srgb,var(--menu-bg)93%,var(--menu-text));--ad-cord:var(--menu-bg);--ad-cord-twist:color-mix(in srgb,var(--menu-bg)93%,var(--menu-text));max-width:none;color:var(--ad-ink);flex-direction:column;align-items:center}.mk-t-addis-v1 :is(.ad-panel--woven,.ad-panel--framed,.mk-announcement){--ad-ground:var(--menu-surface);--ad-ink:var(--ad-on-panel);--ad-soft:var(--ad-soft-on-panel);--ad-thread:var(--ad-thread-on-panel);--ad-thread-ink:var(--ad-thread-ink-on-panel);--ad-dark:var(--ad-dark-on-panel);--menu-text:var(--ad-on-panel);--menu-muted:var(--ad-soft-on-panel);--mk-rule:color-mix(in srgb,var(--ad-on-panel)16%,transparent);--mk-rule-strong:color-mix(in srgb,var(--ad-on-panel)32%,transparent);color:var(--ad-ink)}.mk-t-addis-v1 :is(.ad-ground,.ad-panel--woven,.ad-panel--framed,.mk-announcement){--ad-a:var(--ad-thread);--ad-b:var(--ad-dark);--ad-c:color-mix(in srgb,var(--ad-thread)84%,var(--ad-ground));--ad-rule:color-mix(in srgb,var(--ad-ink)15%,transparent)}.mk-t-addis-v1[data-opt-threads=one] :is(.ad-ground,.ad-panel--woven,.ad-panel--framed,.mk-announcement){--ad-b:var(--ad-thread);--ad-c:color-mix(in srgb,var(--ad-thread)52%,var(--ad-ground))}.mk-t-addis-v1 .ad-loom{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.mk-t-addis-v1 .ad-band{--ad-rep:calc(var(--ad-r)*var(--ad-u)*1px);--ad-reach:0px;--ad-w:calc(100% + 2*var(--ad-reach));width:var(--ad-w);height:calc(var(--ad-rows)*var(--ad-u)*1px);margin-inline:calc((100% - var(--ad-w))/2);display:block}.mk-t-addis-v1 .ad-band--trim{--ad-w:calc(var(--ad-count)*var(--ad-rep))}.mk-t-addis-v1 .ad-band--wide{--ad-u:var(--ad-u-wide)}.mk-t-addis-v1 .ad-band-plate{shape-rendering:crispEdges;display:block;overflow:hidden}.mk-t-addis-v1 .ad-weave{transform:scale(var(--ad-u))}.mk-t-addis-v1 .ad-unit{width:calc(var(--ad-r)*var(--ad-u)*1px);height:calc(var(--ad-rows)*var(--ad-u)*1px);shape-rendering:crispEdges;flex:none;display:block;overflow:visible}.mk-t-addis-v1 .ad-piece{width:min(100%,var(--menu-width));flex-direction:column;flex:1 0 auto;min-width:0;display:flex;container:mk-canvas/inline-size}.mk-t-addis-v1 .ad-cloth{--ad-hem:clamp(.85rem,2.6cqw,1.35rem);min-width:0;padding-block:var(--ad-hem);background-color:var(--menu-bg);flex-direction:column;flex:1 0 auto;display:flex;position:relative}.mk-t-addis-v1 .ad-sheet{--mk-gutter:clamp(1.2rem,6cqw,3.75rem);padding:clamp(2.1rem,6.5cqw,3.4rem)var(--mk-gutter)clamp(1.75rem,4.5cqw,2.75rem);flex:1 0 auto}.mk-t-addis-v1 .ad-hang{background-color:var(--ad-surround);padding-block-end:.75rem}.mk-t-addis-v1 .ad-fringe{width:100%;height:40px;margin-inline:auto;display:block}.mk-t-addis-v1 .ad-fringe-plate{shape-rendering:crispEdges;display:block;overflow:hidden}.mk-t-addis-v1 .mk-language-bar{width:min(100%,var(--menu-width));padding:.75rem var(--mk-gutter)0;background:var(--menu-bg)}.mk-t-addis-v1 .mk-language-switch>summary{border-color:var(--ad-rule);border-radius:var(--ad-radius);background:var(--menu-bg);color:var(--ad-ink)}.mk-t-addis-v1 .mk-language-switch ul{border-radius:var(--ad-radius);box-shadow:0 0 0 1px color-mix(in srgb,var(--menu-text)16%,transparent)}.mk-t-addis-v1 .mk-language-switch :is(a,button){border-radius:0}.mk-t-addis-v1 .mk-header-region{margin-block-end:calc(clamp(2.5rem,7.5cqw,4rem)*var(--mk-space-scale,1))}.mk-t-addis-v1 .ad-masthead{gap:clamp(1rem,3cqw,1.35rem)}.mk-t-addis-v1 .ad-logo .mk-logo{height:clamp(2.75rem,8.5cqw,4.25rem)}.mk-t-addis-v1 .ad-masthead-text{gap:clamp(.85rem,2.6cqw,1.15rem)}.mk-t-addis-v1 .ad-masthead-aside{flex-direction:column;align-items:center;gap:.85rem;display:flex}.mk-t-addis-v1 .ad-name{max-width:14em;color:var(--ad-ink);font-family:var(--menu-heading-font);font-size:calc(clamp(2.6rem,9.6cqw,4.35rem)*var(--mk-heading-scale,1));letter-spacing:calc(-.012em + var(--menu-heading-tracking,0em));font-weight:500;line-height:1.04}.mk-t-addis-v1[data-title-treatment=uppercase] .ad-name{max-width:none;font-size:calc(clamp(1.75rem,6.2cqw,2.75rem)*var(--mk-heading-scale,1));letter-spacing:calc(.16em + var(--menu-heading-tracking,0em));text-transform:uppercase;margin-inline-end:-.16em;font-weight:500;line-height:1.12}.mk-t-addis-v1[data-title-treatment=italic] .ad-name{font-style:italic;font-weight:400}.mk-t-addis-v1 .ad-intro{max-width:31rem;color:var(--ad-soft);font-size:calc(1.02rem*var(--mk-text-scale,1));line-height:1.55}.mk-t-addis-v1 .ad-details{justify-items:center;gap:.6rem;display:grid}.mk-t-addis-v1 .ad-details .mk-contact{font-size:calc(.8rem*var(--mk-text-scale,1));letter-spacing:.04em;gap:.3rem 1.25rem}.mk-t-addis-v1 .ad-details .mk-contact-detail{color:var(--ad-soft)}.mk-t-addis-v1 .ad-details .mk-contact-icon{color:var(--ad-thread-ink)}.mk-t-addis-v1 .ad-details .mk-social a{border-color:var(--ad-rule);width:2rem;height:2rem;color:var(--ad-soft)}.mk-t-addis-v1 .ad-plate{border-radius:var(--ad-radius);margin-block:clamp(1.6rem,5cqw,2.4rem) 0}.mk-t-addis-v1 .ad-banner{margin:calc(-1*clamp(2.1rem,6.5cqw,3.4rem) + clamp(.6rem,2cqw,1rem))calc(-1*var(--mk-gutter))clamp(2rem,6cqw,3rem);border-radius:0}.mk-t-addis-v1 :is(.mk-tabs,.mk-jump){margin-inline:calc(-1*var(--mk-gutter));background:var(--menu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 -1px 0 var(--ad-rule)}.mk-t-addis-v1 :is(.mk-tab,.mk-jump-track a){color:var(--ad-soft);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:500}.mk-t-addis-v1 :is(.mk-tab,.mk-jump-track a):hover{color:var(--ad-ink)}.mk-t-addis-v1 .mk-tab[data-active=true]{box-shadow:inset 0 -3px 0 var(--ad-thread);color:var(--ad-ink);background:0 0}.mk-t-addis-v1 :is(.mk-tab-mark,.mk-jump-mark){color:var(--ad-thread-ink);opacity:1}.mk-t-addis-v1 .ad-heading{margin-block-end:clamp(1.25rem,3.8cqw,1.75rem)}.mk-t-addis-v1 .ad-heading-copy{text-align:center;align-items:center;gap:.65rem}.mk-t-addis-v1 .ad-heading-title{color:var(--ad-ink);font-size:calc(var(--mk-heading-size)*1.36);font-weight:500;line-height:1.2}.mk-t-addis-v1[data-uppercase=true] .ad-heading[data-kind=section] .ad-heading-title{font-size:var(--mk-heading-size);letter-spacing:calc(.2em + var(--menu-heading-tracking,0em));margin-inline-end:-.2em;font-weight:600}.mk-t-addis-v1 .ad-heading[data-kind=block] .ad-heading-title{font-size:calc(var(--mk-heading-size)*1.2)}.mk-t-addis-v1 .ad-heading-note{max-width:30rem;color:var(--ad-soft);font-size:calc(.92rem*var(--mk-text-scale,1));line-height:1.5}.mk-t-addis-v1 .ad-trim{margin-block:.1rem .15rem}.mk-t-addis-v1 :is(.ad-panel--woven,.ad-panel--bands) .ad-trim{display:none}.mk-t-addis-v1 .ad-tilet{width:calc(27*var(--ad-u)*1px);height:calc(6*var(--ad-u)*1px);border-block:calc(var(--ad-u)*1px)solid var(--ad-b);background:linear-gradient(var(--ad-a),var(--ad-a))center/100% calc(2*var(--ad-u)*1px)no-repeat;margin-block:.1rem .15rem;display:block}.mk-t-addis-v1 .ad-heading-row{align-items:center;gap:clamp(.75rem,2.6cqw,1.1rem);max-width:100%;display:inline-flex}.mk-t-addis-v1 .ad-heading-row .ad-heading-title{min-width:0}.mk-t-addis-v1 .ad-poster{background:linear-gradient(var(--ad-on-thread),var(--ad-on-thread))0 calc(var(--ad-u)*2px)/100% calc(var(--ad-u)*1px)no-repeat,linear-gradient(var(--ad-on-thread),var(--ad-on-thread))0 calc(100% - var(--ad-u)*2px)/100% calc(var(--ad-u)*1px)no-repeat,var(--ad-thread);border-radius:0;align-self:stretch;padding:.8rem 1rem}.mk-t-addis-v1 .ad-poster .ad-heading-title{color:var(--ad-on-thread)}.mk-t-addis-v1 .ad-course-photo,.mk-t-addis-v1 .ad-course-photo img{border-radius:var(--ad-radius)}.mk-t-addis-v1 .ad-panel--woven{--ad-pad:clamp(1.05rem,4.6cqw,2.4rem);padding:clamp(.85rem,2.6cqw,1.2rem)var(--ad-pad);background-color:var(--menu-surface);border-radius:0}.mk-t-addis-v1 .ad-panel--woven>.ad-panel-band{--ad-reach:var(--ad-pad)}.mk-t-addis-v1 .ad-panel-band--top{margin-block-end:clamp(1.5rem,4.6cqw,2.1rem)}.mk-t-addis-v1 .ad-panel-band--bottom{margin-block-start:clamp(1.5rem,4.6cqw,2.1rem)}.mk-t-addis-v1 .ad-panel--bands{background:0 0;border-radius:0;padding:0}.mk-t-addis-v1 .ad-panel--framed{--ad-inset:calc(var(--ad-u)*3px);--ad-line:calc(var(--ad-u)*2px);border:calc(var(--ad-u)*1px)solid var(--ad-b);background:linear-gradient(var(--ad-a),var(--ad-a))var(--ad-inset)var(--ad-inset)/calc(100% - 2*var(--ad-inset))var(--ad-line)no-repeat,linear-gradient(var(--ad-a),var(--ad-a))var(--ad-inset)calc(100% - var(--ad-inset))/calc(100% - 2*var(--ad-inset))var(--ad-line)no-repeat,linear-gradient(var(--ad-a),var(--ad-a))var(--ad-inset)var(--ad-inset)/var(--ad-line)calc(100% - 2*var(--ad-inset))no-repeat,linear-gradient(var(--ad-a),var(--ad-a))calc(100% - var(--ad-inset))var(--ad-inset)/var(--ad-line)calc(100% - 2*var(--ad-inset))no-repeat,var(--menu-surface);background-origin:padding-box;border-radius:0;padding:clamp(1.5rem,5cqw,2.4rem) clamp(1.15rem,4.6cqw,2.4rem)}.mk-t-addis-v1 .ad-ground[data-panel-edge=true] .ad-panel--woven{box-shadow:0 0 0 1px var(--ad-rule)}.mk-t-addis-v1 .ad-course--panel .mk-section-image--full{margin-inline:0}.mk-t-addis-v1 .ad-list{--ad-head-cap:calc(3.1rem*var(--mk-text-scale,1));--ad-col:max(calc(var(--ad-value-ch,3)*.6*var(--ad-figure)),min(calc(var(--ad-label-ch,0)*.82*var(--ad-head-size)),var(--ad-head-cap)),calc(2.4rem*var(--mk-text-scale,1)));--ad-col-gap:calc(clamp(1.05rem,3cqw,1.4rem)*var(--mk-text-scale,1))}.mk-t-addis-v1 .ad-heads{margin-block-end:.5rem;display:grid}.mk-t-addis-v1 .ad-heads-row{grid-template-columns:repeat(var(--ad-n,1),var(--ad-col));justify-content:end;align-items:end;column-gap:var(--ad-col-gap);display:grid}.mk-t-addis-v1 .ad-heads-row--second{display:none}.mk-t-addis-v1 .ad-head{color:var(--ad-thread-ink);font-family:var(--menu-body-font);font-size:var(--ad-head-size);letter-spacing:.12em;text-align:end;text-transform:uppercase;text-wrap:balance;justify-self:end;font-weight:600;line-height:1.2}.mk-t-addis-v1 .ad-dishes{row-gap:var(--ad-gap)}.mk-t-addis-v1 .ad-dish{gap:.9rem;position:relative}.mk-t-addis-v1 .ad-dish[data-image=thumbnail]{grid-template-columns:4.25rem minmax(0,1fr)}.mk-t-addis-v1 .ad-dish[data-image=cover] .ad-photo{aspect-ratio:3/2}.mk-t-addis-v1 .ad-photo{border-radius:var(--ad-radius)}.mk-t-addis-v1 .ad-dish-body{gap:.2rem}.mk-t-addis-v1 .ad-dish-line{flex-wrap:wrap;align-items:baseline;gap:.25rem 0}.mk-t-addis-v1 .ad-dish-name{min-width:0;color:var(--ad-ink);font-family:var(--menu-heading-font);font-size:calc(1.1rem*var(--mk-text-scale,1));flex:7rem;font-weight:500;line-height:1.3}.mk-t-addis-v1 .ad-number{min-width:0;color:var(--ad-thread-ink);font-family:var(--menu-body-font);font-variant-numeric:lining-nums tabular-nums;margin-inline-end:.55rem;font-size:.8em;font-weight:600}.mk-t-addis-v1:not([data-align=center])[data-price-style=leader] .ad-dish-name{max-width:max(min(7rem,100%),calc(100% - var(--ad-k,0)*(var(--ad-col) + var(--ad-col-gap)) - 1.75rem));flex:0 auto}.mk-t-addis-v1 .ad-leader{border-block-end:1px dotted color-mix(in srgb,var(--ad-ink)38%,transparent);flex:1rem;min-width:1rem;margin-inline:.5rem 0;transform:translateY(-.3em)}.mk-t-addis-v1 .ad-price{min-width:var(--ad-col);color:var(--ad-ink);font-family:var(--menu-body-font);font-size:var(--ad-figure);font-variant-numeric:lining-nums tabular-nums;justify-content:flex-end;margin-inline-start:auto;padding-inline-start:.6rem;font-weight:500;display:flex}.mk-t-addis-v1 .ad-price.mk-item-price--text{max-width:min(48%,16ch);font-size:calc(.86rem*var(--mk-text-scale,1));font-variant-numeric:normal;text-align:end;font-weight:400;display:block}.mk-t-addis-v1 .ad-sizes{max-width:100%;font-size:var(--ad-figure);flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.1rem 1.1rem;margin:0;margin-inline-start:auto;padding-inline-start:.6rem;display:flex}.mk-t-addis-v1 .ad-sizes .mk-item-price-option{align-items:baseline;gap:.45em}.mk-t-addis-v1 .ad-sizes .mk-item-price-option-leader{display:none}.mk-t-addis-v1 .ad-sizes .mk-item-price-option-label{color:var(--ad-thread-ink);font-size:var(--ad-head-size);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-weight:600}.mk-t-addis-v1 .ad-sizes .mk-item-price-option-value{color:var(--ad-ink);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-weight:500}.mk-t-addis-v1 .ad-dish--board .ad-sizes{grid-template-columns:repeat(var(--ad-k,1),var(--ad-col));gap:0 var(--ad-col-gap);display:grid}.mk-t-addis-v1 .ad-dish--board .ad-sizes .mk-item-price-option{grid-row:1;justify-content:flex-end;gap:0;display:flex}.mk-t-addis-v1 .ad-dish--board .ad-sizes .mk-item-price-option:first-child{grid-column:var(--ad-c1,auto)}.mk-t-addis-v1 .ad-dish--board .ad-sizes .mk-item-price-option:nth-child(2){grid-column:var(--ad-c2,auto)}.mk-t-addis-v1 .ad-dish--board .ad-sizes .mk-item-price-option:nth-child(3){grid-column:var(--ad-c3,auto)}.mk-t-addis-v1 .ad-dish--board .ad-sizes .mk-item-price-option-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk-t-addis-v1:is([data-price-style=accent],[data-price-style=leader]) :is(.ad-price,.mk-item-price-option-value){color:var(--ad-thread-ink)}.mk-t-addis-v1 .ad-note{max-width:34rem;color:var(--ad-soft);font-size:calc(.92rem*var(--mk-text-scale,1));line-height:1.5}.mk-t-addis-v1 .mk-item-tags--text{color:var(--ad-thread-ink);font-size:calc(.64rem*var(--mk-text-scale,1));letter-spacing:.14em;text-transform:uppercase;margin-block-start:.15rem;font-weight:600}.mk-t-addis-v1 .mk-item-mark--code{min-width:0;height:auto;color:var(--ad-thread-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-addis-v1 .ad-codes{gap:.3rem}.mk-t-addis-v1 .mk-item-marker--icon{color:var(--ad-thread-ink)}.mk-t-addis-v1 .mk-item-marker--badge{border:1px solid var(--ad-thread);color:var(--ad-thread-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-addis-v1[data-dividers=true] .ad-dish:before{content:"";border-block-start:1px solid var(--ad-rule);position:absolute;inset-block-start:calc(var(--ad-gap)*-.5);inset-inline:0}.mk-t-addis-v1[data-dividers=true] :is(.mk-items>.ad-dish:first-child,.mk-items>:first-child>.ad-dish):before{content:none}.mk-t-addis-v1[data-align=center] .ad-dish{text-align:center;justify-items:center}.mk-t-addis-v1[data-align=center] .ad-dish[data-image=thumbnail]{grid-template-columns:minmax(0,1fr)}.mk-t-addis-v1[data-align=center] .ad-dish[data-image=thumbnail] .ad-photo{width:4.5rem}.mk-t-addis-v1[data-align=center] .ad-dish-body{align-items:center}.mk-t-addis-v1[data-align=center] .ad-dish-line{justify-content:center}.mk-t-addis-v1[data-align=center] .ad-dish-name{flex:0 auto}.mk-t-addis-v1[data-align=center] .ad-note{margin-inline:auto}.mk-t-addis-v1[data-align=center] .ad-price--below{justify-content:center;min-width:0;margin:.2rem 0 0;padding:0}.mk-t-addis-v1[data-align=center] .ad-price--below.mk-item-price--text{text-align:center;max-width:18ch}.mk-t-addis-v1[data-align=center] .ad-sizes--below{justify-content:center;margin:.2rem 0 0;padding:0}.mk-t-addis-v1[data-align=center] .mk-item-tags--text{text-align:center}.mk-t-addis-v1[data-align=center] .ad-course-photo.mk-section-image--inset{margin-inline:auto}.mk-t-addis-v1 .mk-block-eyebrow{color:var(--ad-thread-ink);font-size:calc(.72rem*var(--mk-text-scale,1));letter-spacing:.18em;font-weight:600}.mk-t-addis-v1 .mk-block--heading .mk-block-heading-title{color:var(--ad-ink);font-size:calc(var(--mk-heading-size)*1.7);font-weight:500;line-height:1.15}.mk-t-addis-v1 .mk-block-lede{color:var(--ad-soft)}.mk-t-addis-v1 .mk-block-text-title{color:var(--ad-ink);font-size:calc(1.3rem*var(--mk-text-scale,1));font-weight:500}.mk-t-addis-v1 .mk-block-text-body{color:var(--ad-ink)}.mk-t-addis-v1 .mk-announcement{border-block:calc(var(--ad-u)*1px)solid var(--ad-b);background:var(--menu-surface);box-shadow:none;border-radius:0;padding:1.1rem 1.35rem}.mk-t-addis-v1 .mk-announcement-title{color:var(--ad-ink);font-size:calc(1.08rem*var(--mk-text-scale,1));font-weight:500}.mk-t-addis-v1 .mk-announcement-icon{color:var(--ad-thread-ink)}.mk-t-addis-v1 .mk-announcement-text{color:var(--ad-soft)}.mk-t-addis-v1 .mk-hours-row{border-block-end:1px dotted color-mix(in srgb,var(--ad-ink)32%,transparent)}.mk-t-addis-v1 .mk-hours-row dd{color:var(--ad-ink)}.mk-t-addis-v1 .mk-hours-row--closed{color:var(--ad-soft)}.mk-t-addis-v1 :is(.mk-gallery-item,.mk-content-map-frame,.mk-block--image img){border-radius:var(--ad-radius)}.mk-t-addis-v1 .mk-button{border-radius:min(var(--ad-radius),4px);background:var(--ad-thread);min-height:2.8rem;color:var(--ad-on-thread);font-size:calc(.78rem*var(--mk-text-scale,1));letter-spacing:.14em;text-transform:uppercase;padding:.7rem 1.7rem;font-weight:600}.mk-t-addis-v1 .ad-foot{border-block-start:0;gap:.85rem;margin-block-start:calc(var(--menu-section-gap)*.75);padding-block-start:0}.mk-t-addis-v1 .ad-foot .mk-legend,.mk-t-addis-v1 .ad-foot .mk-footer-note,.mk-t-addis-v1 .ad-foot .mk-maker-link{color:var(--ad-soft)}.mk-t-addis-v1 .ad-end-band{margin-block-start:0}.mk-t-addis-v1 .ad-foot-band{display:none}@supports (width:round(down, 1px, 1px)){.mk-t-addis-v1 .ad-band:not(.ad-band--trim){--ad-w:round(down,100% + 2*var(--ad-reach),var(--ad-rep))}.mk-t-addis-v1 .ad-fringe{width:calc(round(down,100% + 1px,24px) - 1px)}}@container mk-viewport (width>=700px){.mk-t-addis-v1 .ad-ground{padding:clamp(1.75rem,4.5cqw,3.25rem) 1.5rem clamp(1.25rem,3.5cqw,2.5rem)}.mk-t-addis-v1:not([data-background-photo]) .ad-ground{background-color:var(--ad-surround)}.mk-t-addis-v1 .ad-cloth{border-inline:3px solid var(--ad-selvage)}.mk-t-addis-v1 .ad-hang{background:0 0;padding-block-end:0}.mk-t-addis-v1 .mk-language-bar{background:0 0;padding:0 0 .75rem}}@container mk-canvas (width>=520px){.mk-t-addis-v1 .ad-cloth{--ad-u-wide:3}}@container mk-canvas (width>=560px){.mk-t-addis-v1 .ad-list{--ad-head-cap:12rem}.mk-t-addis-v1 .ad-head{white-space:nowrap}.mk-t-addis-v1:not([data-align=center],[data-layout=columns]) .ad-dish--board .ad-note{max-width:min(34rem,max(calc(100% - var(--ad-k,0)*(var(--ad-col) + var(--ad-col-gap))),min(100%,15rem)))}}@container mk-canvas (width>=640px){.mk-t-addis-v1[data-layout=columns] .ad-heads{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,5cqw,3.5rem)}.mk-t-addis-v1[data-layout=columns] .ad-heads-row--second{display:grid}.mk-t-addis-v1[data-layout=columns][data-dividers=true] :is(.mk-items>.ad-dish:nth-child(2),.mk-items>:nth-child(2)>.ad-dish):before{content:none}.mk-t-addis-v1[data-header=editorial] .ad-masthead{text-align:start;align-items:flex-start}.mk-t-addis-v1[data-header=editorial] .ad-masthead-text{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;column-gap:clamp(1.5rem,5cqw,3.5rem);width:100%;display:grid}.mk-t-addis-v1[data-header=editorial] .ad-name{max-width:none;margin-inline-end:0}.mk-t-addis-v1[data-header=editorial] .ad-masthead-aside{align-items:flex-start;padding-block-end:.3rem}.mk-t-addis-v1[data-header=editorial] .ad-details{justify-items:start}.mk-t-addis-v1[data-header=editorial] .ad-details :is(.mk-contact,.mk-social){justify-content:flex-start}}@container mk-canvas (width>=760px){.mk-t-addis-v1[data-titles=side]:not([data-sections=compact]) .ad-course{grid-template-columns:minmax(10.5rem,.34fr) minmax(0,1fr)}.mk-t-addis-v1[data-titles=side]:not([data-sections=compact]) .ad-course>.ad-panel-band{grid-column:1/-1}.mk-t-addis-v1[data-titles=side]:not([data-sections=compact]) .ad-course>.ad-heading .ad-heading-copy{text-align:start;align-items:flex-start}.mk-t-addis-v1[data-titles=side]:not([data-sections=compact]) .ad-course>.ad-heading .ad-trim{margin-inline:0}.mk-t-addis-v1[data-titles=side]:not([data-sections=compact]) .ad-course>.ad-heading .ad-heading-title{font-size:calc(var(--mk-heading-size)*1.2)}.mk-t-addis-v1[data-titles=side]:not([data-sections=compact])[data-uppercase=true] .ad-course>.ad-heading .ad-heading-title{font-size:calc(var(--mk-heading-size)*.9);letter-spacing:calc(.16em + var(--menu-heading-tracking,0em));margin-inline-end:0}.mk-t-addis-v1[data-titles=side]:not([data-sections=compact])[data-section-style=poster] .ad-course>.ad-heading .ad-heading-copy{text-align:center;align-items:stretch}}.mk-t-addis-v1[dir=rtl] :is(.ad-name,.ad-heading-title){margin-inline-end:0!important}.mk-t-addis-v1.mk-print .ad-ground{background:0 0;padding:0}.mk-t-addis-v1.mk-print .ad-cloth{-webkit-box-decoration-break:clone;box-decoration-break:clone;border:0;padding-block:8mm;display:block}.mk-t-addis-v1.mk-print .ad-sheet{padding:9mm 12mm 6mm;display:block}.mk-t-addis-v1.mk-print :is(.ad-panel--woven,.ad-panel--framed){-webkit-box-decoration-break:clone;box-decoration-break:clone}.mk-t-addis-v1.mk-print :is(.ad-head-band,.ad-masthead){break-after:avoid}.mk-t-addis-v1.mk-print .ad-end-band{display:none}.mk-t-addis-v1.mk-print .ad-foot-band{--ad-reach:12mm;margin-block-start:5mm;display:block}.mk-t-addis-v1.mk-print .ad-hang{display:none}.mk-t-addis-v1.mk-print :is(.ad-heading,.ad-heads){break-inside:avoid;break-after:avoid}}