@layer properties,theme,base,components,utilities;@layer components.mk-kernel,components.mk-template;@layer components.mk-template{.mk-t-copper-v1{--mk-title-align:center;--mk-header-gap:0px;--cu-name-size:calc(clamp(2rem,6.4cqw,3.5rem)*var(--mk-heading-scale,1));--cu-title-size:calc(clamp(1rem,2.5cqw,1.2rem)*var(--mk-heading-scale,1));--cu-dish-size:calc(.94rem*var(--mk-text-scale,1));--cu-desc-size:calc(.78rem*var(--mk-text-scale,1));--cu-small-size:calc(.72rem*var(--mk-text-scale,1));--cu-o:2px;--cu-g:3px;--cu-i:1px;--cu-band:calc(var(--cu-o) + var(--cu-g) + var(--cu-i));--cu-pad:clamp(1.1rem,4.4cqw,2.75rem);--cu-flank:clamp(1.25rem,5cqw,3rem);--cu-plate-px:clamp(1.1rem,4cqw,2.5rem);--cu-colgap:clamp(2.4rem,4.6cqw,3.75rem);--cu-ring:13px;--cu-gutter:clamp(.75rem,3cqw,2rem);line-height:1.45}.mk-t-copper-v1 .cu-desk{--cu-paper:var(--menu-bg);--cu-ink:var(--menu-text);--cu-soft:var(--menu-muted);--cu-line:var(--menu-accent);--cu-copper:var(--menu-accent);--cu-button-ink:var(--menu-bg)}.mk-t-copper-v1[data-layout=columns] .cu-desk{max-width:calc(var(--menu-width) + 360px)}.mk-t-copper-v1 .cu-sheet{--menu-text:var(--cu-ink);--menu-muted:var(--cu-soft);--mk-rule:color-mix(in srgb,var(--cu-line)30%,transparent);--mk-rule-strong:color-mix(in srgb,var(--cu-line)60%,transparent);--cu-plate-room:calc(100cqw - 2*var(--cu-gutter) - 2*var(--cu-flank) - 2*var(--cu-band) - 2*var(--cu-plate-px));--cu-body-room:calc(100cqw - 2*var(--cu-gutter) - 2*var(--cu-band) - 2*var(--cu-pad));--cu-col-room:var(--cu-body-room);padding:clamp(1.25rem,4cqw,2.5rem)var(--cu-gutter);background-color:var(--cu-paper);color:var(--cu-ink)}.mk-t-copper-v1 :is(.cu-page,.cu-page-in,.cu-outer,.cu-frame){flex-direction:column;min-width:0;display:flex}.mk-t-copper-v1 .cu-outer{padding:0 var(--cu-g)var(--cu-g);border:var(--cu-o)solid var(--cu-line);border-block-start:0}.mk-t-copper-v1 .cu-frame{padding:clamp(1.5rem,4cqw,2.5rem)var(--cu-pad)var(--cu-pad);border:var(--cu-i)solid var(--cu-line);border-block-start:0}.mk-t-copper-v1 .cu-page-in:not(:has(.cu-mast)) .cu-outer{border-block-start:var(--cu-o)solid var(--cu-line);padding-block-start:var(--cu-g)}.mk-t-copper-v1 .cu-page-in:not(:has(.cu-mast)) .cu-frame{border-block-start:var(--cu-i)solid var(--cu-line)}.mk-t-copper-v1 :is(.cu-name,.cu-tagline,.cu-title,.cu-dish-name,.cu-price,.mk-block-heading-title,.mk-block-text-title,.mk-announcement-title,.mk-button,.mk-tab,.mk-jump-track a,.mk-hours-row dt){font-synthesis:none}.mk-t-copper-v1 .cu-mast{align-items:stretch;gap:0}.mk-t-copper-v1 .cu-plate-row{align-items:stretch;display:flex}.mk-t-copper-v1 .cu-flank{min-width:var(--cu-flank);flex:1 1 var(--cu-flank);position:relative}.mk-t-copper-v1 .cu-flank:before,.mk-t-copper-v1 .cu-flank:after{content:"";position:absolute;inset-block-end:0}.mk-t-copper-v1 .cu-flank:before{border-block-start:var(--cu-o)solid var(--cu-line);inset-block-start:calc(50% - var(--cu-o)/2)}.mk-t-copper-v1 .cu-flank:after{border-block-start:var(--cu-i)solid var(--cu-line);inset-block-start:calc(50% - var(--cu-o)/2 + var(--cu-o) + var(--cu-g))}.mk-t-copper-v1 .cu-flank--start:before{border-inline-start:var(--cu-o)solid var(--cu-line);inset-inline:0}.mk-t-copper-v1 .cu-flank--start:after{inset-inline:calc(var(--cu-o) + var(--cu-g))0;border-inline-start:var(--cu-i)solid var(--cu-line)}.mk-t-copper-v1 .cu-flank--end:before{border-inline-end:var(--cu-o)solid var(--cu-line);inset-inline:0}.mk-t-copper-v1 .cu-flank--end:after{inset-inline:0 calc(var(--cu-o) + var(--cu-g));border-inline-end:var(--cu-i)solid var(--cu-line)}.mk-t-copper-v1 .cu-plate{min-width:0;max-width:calc(100% - 2*var(--cu-flank));padding:var(--cu-g);border:var(--cu-o)solid var(--cu-line);background-color:var(--cu-paper);flex:0 auto}.mk-t-copper-v1 .cu-plate-in{height:100%;padding:clamp(.8rem,2.4cqw,1.3rem)var(--cu-plate-px);border:var(--cu-i)solid var(--cu-line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.4rem,1.2cqw,.6rem);display:flex}.mk-t-copper-v1 .cu-logo .mk-logo{height:clamp(2.5rem,6.5cqw,3.75rem);box-shadow:none;border-radius:0}.mk-t-copper-v1 .cu-name{--cu-name-track:.08em;max-width:100%;color:var(--cu-ink);font-family:var(--menu-heading-font);font-size:min(var(--cu-name-size),calc(var(--cu-plate-room)/var(--cu-name-ems,7)));letter-spacing:calc(var(--cu-name-track) + var(--menu-heading-tracking,0em));overflow-wrap:normal;text-wrap:balance;margin-inline-end:calc(-1*(var(--cu-name-track) + var(--menu-heading-tracking,0em)));font-weight:500;line-height:1.04}.mk-t-copper-v1 .cu-mast[data-case=upper] .cu-name{text-transform:uppercase}.mk-t-copper-v1 .cu-mast[data-case=classic] .cu-name{--cu-name-track:.02em}.mk-t-copper-v1 .cu-tagline{max-width:28rem;color:var(--cu-copper);font-family:var(--menu-heading-font);font-size:calc(clamp(.98rem,2.3cqw,1.2rem)*var(--mk-text-scale,1));letter-spacing:.03em;text-wrap:balance;font-weight:500;line-height:1.3}.mk-t-copper-v1 .cu-mast-rest{padding-inline:var(--cu-g);border-inline:var(--cu-o)solid var(--cu-line)}.mk-t-copper-v1 .cu-mast-rest-in{padding:clamp(1.25rem,3.4cqw,2rem)var(--cu-pad)0;border-inline:var(--cu-i)solid var(--cu-line);text-align:center;flex-direction:column;align-items:center;gap:clamp(.85rem,2.4cqw,1.2rem);display:flex}.mk-t-copper-v1 .cu-mast[data-plate=false] .cu-mast-rest{border-block-start:var(--cu-o)solid var(--cu-line);padding-block-start:var(--cu-g)}.mk-t-copper-v1 .cu-mast[data-plate=false] .cu-mast-rest-in{border-block-start:var(--cu-i)solid var(--cu-line)}.mk-t-copper-v1 .cu-intro{max-width:34rem;color:var(--cu-soft);font-size:calc(.92rem*var(--mk-text-scale,1));text-wrap:balance;line-height:1.55}.mk-t-copper-v1 .cu-details{flex-direction:column;align-items:center;gap:.55rem;display:flex}.mk-t-copper-v1 .mk-contact{font-size:var(--cu-small-size);letter-spacing:.12em;text-transform:uppercase;gap:.35rem 1.4rem}.mk-t-copper-v1 .mk-contact-detail{color:var(--cu-copper)}.mk-t-copper-v1 .mk-contact-icon{display:none}.mk-t-copper-v1 .mk-social a{border-color:var(--mk-rule-strong);color:var(--cu-ink)}.mk-t-copper-v1 .cu-photo{border-radius:0;width:100%;margin:0}.mk-t-copper-v1 .mk-language-switch>summary{border-color:var(--cu-line);background-color:var(--cu-paper);color:var(--cu-ink)}.mk-t-copper-v1 .mk-language-switch ul{border-color:var(--cu-line);background-color:var(--cu-paper);box-shadow:none}.mk-t-copper-v1 .mk-language-switch :is(a,button){color:var(--cu-ink)}.mk-t-copper-v1 .mk-language-switch :is(a,button):hover,.mk-t-copper-v1 .mk-language-switch :is(a,button)[aria-current=true]{background-color:color-mix(in srgb,var(--cu-line)16%,var(--cu-paper))}.mk-t-copper-v1 :is(.mk-tabs,.mk-jump){background-color:var(--cu-paper);-webkit-backdrop-filter:none;backdrop-filter:none;margin-block-end:clamp(1.4rem,3.4cqw,2rem);margin-inline:0;padding-inline:0}.mk-t-copper-v1 :is(.mk-jump-track,.mk-tabs-track){justify-content:safe center;gap:.2rem 1.5rem}.mk-t-copper-v1 :is(.mk-jump-track a,.mk-tab){color:var(--cu-ink);font-family:var(--menu-body-font);font-size:var(--cu-small-size);letter-spacing:.16em;text-transform:uppercase;background-color:#0000;border:0;border-radius:0;padding:.5rem 0 .35rem;font-weight:600}.mk-t-copper-v1 .mk-tab[data-active=true]{border-block-end:2px solid var(--cu-line);color:var(--cu-ink);background-color:#0000}.mk-t-copper-v1 :is(.mk-jump-mark,.mk-tab-mark){color:var(--cu-copper);letter-spacing:0;opacity:1}.mk-t-copper-v1 .cu-heading{text-align:center;justify-content:center;margin-block-end:clamp(1rem,2.6cqw,1.35rem)}.mk-t-copper-v1 .cu-heading-copy{align-items:center;gap:.35rem}.mk-t-copper-v1 .cu-title{max-width:100%;color:var(--cu-ink);font-family:var(--menu-body-font);font-size:min(var(--cu-title-size),calc(var(--cu-title-room,var(--cu-col-room))/var(--cu-title-ems,10)));letter-spacing:calc(.04em + var(--menu-heading-tracking,0em));overflow-wrap:break-word;text-wrap:balance;font-weight:600;line-height:1.2}.mk-t-copper-v1[data-uppercase=true] :is(.cu-title,.mk-block-heading-title,.mk-block-text-title,.mk-announcement-title){letter-spacing:calc(.16em + var(--menu-heading-tracking,0em));text-transform:uppercase}.mk-t-copper-v1[data-uppercase=true] .cu-title{margin-inline-end:calc(-1*(.16em + var(--menu-heading-tracking,0em)))}.mk-t-copper-v1 .cu-note{max-width:30rem;color:var(--cu-soft);font-size:var(--cu-desc-size);text-wrap:balance;margin-inline:auto;line-height:1.5}.mk-t-copper-v1 .mk-section-description--tabs{max-width:30rem;color:var(--cu-soft);font-size:var(--cu-desc-size);text-align:center;text-wrap:balance;margin-inline:auto;line-height:1.5}.mk-t-copper-v1[data-opt-caps=true] .mk-section-description--tabs{font-size:calc(var(--cu-desc-size)*.94);letter-spacing:.06em;text-transform:uppercase}.mk-t-copper-v1 .cu-dishes{gap:calc(1.15rem*var(--menu-item-spacing,1));grid-template-columns:minmax(0,1fr)}.mk-t-copper-v1 .cu-dish{text-align:center;align-content:start;justify-items:center;gap:.6rem}.mk-t-copper-v1 .cu-dish[data-image=thumbnail]{grid-template-columns:minmax(0,1fr)}.mk-t-copper-v1 .cu-photo-dish{border-radius:0}.mk-t-copper-v1 .cu-photo-dish.mk-item-image--thumbnail{width:4.5rem}.mk-t-copper-v1 .cu-photo-dish.mk-item-image--cover{width:100%}.mk-t-copper-v1 .cu-dish-body{align-items:center;gap:.2rem;width:100%}.mk-t-copper-v1 .cu-line{max-width:100%;font-size:var(--cu-dish-size);text-wrap:balance;line-height:1.35;display:block}.mk-t-copper-v1 .cu-dish-name{color:var(--cu-ink);font-family:var(--menu-body-font);font-size:1em;font-weight:500;line-height:inherit;letter-spacing:calc(.05em + var(--menu-body-tracking,0em));text-transform:uppercase;display:inline}.mk-t-copper-v1 .cu-price{color:var(--cu-ink);font-variant-numeric:lining-nums;letter-spacing:.02em;white-space:nowrap;margin-inline-start:0;font-weight:700}.mk-t-copper-v1 .cu-price:before{content:"|";content:"|"/"";color:var(--cu-line);margin-inline:.45em .4em;font-weight:400}.mk-t-copper-v1 .cu-price.mk-item-price--text{font-variant-numeric:normal;letter-spacing:.06em;text-align:center;text-transform:uppercase;white-space:normal;max-width:none;font-weight:500}.mk-t-copper-v1 .cu-codes{color:var(--cu-ink);letter-spacing:.04em;white-space:nowrap;margin-inline-start:.4em;font-size:.78em;font-weight:500;display:inline}.mk-t-copper-v1 .cu-codes:before{content:"(";content:"("/""}.mk-t-copper-v1 .cu-codes:after{content:")";content:")"/""}.mk-t-copper-v1 :is(.cu-codes,.cu-legend) .mk-item-mark--code{min-width:0;height:auto;color:inherit;font:inherit;letter-spacing:inherit;vertical-align:baseline;border:0;border-radius:0;padding:0;display:inline}.mk-t-copper-v1 .cu-codes .mk-item-mark--code+.mk-item-mark--code:before{content:"/";content:"/"/""}.mk-t-copper-v1 .cu-num{min-width:0;color:var(--cu-copper);margin-inline-end:.45em;font-size:.86em;font-weight:600}.mk-t-copper-v1 .cu-mark .mk-item-marker{color:var(--cu-ink)}.mk-t-copper-v1 .cu-mark .mk-item-marker--badge{color:var(--cu-copper);letter-spacing:.1em;background:0 0;border-radius:0;padding:0;font-size:.7em;font-weight:700}.mk-t-copper-v1 .cu-desc{max-width:30rem;color:var(--cu-soft);font-size:var(--cu-desc-size);text-wrap:balance;margin-inline:auto;line-height:1.5}.mk-t-copper-v1[data-opt-caps=true] :is(.cu-desc,.cu-note){font-size:calc(var(--cu-desc-size)*.94);letter-spacing:.06em;text-transform:uppercase}.mk-t-copper-v1 .cu-sizes{--cu-dot-room:1.3em;justify-content:center;gap:.15rem var(--cu-dot-room);max-width:100%;font-size:var(--cu-dish-size);flex-wrap:wrap;margin-block-start:.1rem;display:flex}.mk-t-copper-v1 .cu-sizes .mk-item-price-option{white-space:nowrap;gap:0;position:relative}.mk-t-copper-v1 .cu-sizes .mk-item-price-option+.mk-item-price-option:before{content:"·";content:"·"/"";width:var(--cu-dot-room);color:var(--cu-ink);text-align:center;font-weight:700;position:absolute;inset-inline-start:calc(-1*var(--cu-dot-room))}.mk-t-copper-v1 .cu-sizes:not([data-measured]) .mk-item-price-option:before,.mk-t-copper-v1 .cu-sizes .mk-item-price-option[data-line-start]:before{content:none}.mk-t-copper-v1 .cu-sizes .mk-item-price-option-label{color:var(--cu-ink);letter-spacing:.06em;text-transform:uppercase;font-size:.92em;font-weight:400}.mk-t-copper-v1 .cu-sizes .mk-item-price-option-leader{display:none}.mk-t-copper-v1 .cu-sizes .mk-item-price-option-value{color:var(--cu-ink);font-weight:700}.mk-t-copper-v1 .cu-sizes .mk-item-price-option-value:before{content:"|";content:"|"/"";color:var(--cu-line);margin-inline:.4em .35em;font-weight:400}.mk-t-copper-v1 .cu-tags{color:var(--cu-soft);font-size:var(--cu-small-size);letter-spacing:.1em;text-transform:uppercase;justify-content:center}.mk-t-copper-v1 .mk-item-tags--pill li{border-color:var(--mk-rule-strong);color:var(--cu-soft)}.mk-t-copper-v1[data-dividers=true] .cu-dishes>*+:before{content:"";width:2.25rem;height:0;margin:0 auto calc(1.15rem*var(--menu-item-spacing,1));border-block-start:1px solid var(--cu-line);display:block}.mk-t-copper-v1 .cu-set--special.mk-section--featured{--cu-panel-top:clamp(1.4rem,3.6cqw,1.9rem);padding:var(--cu-g);border:var(--cu-o)solid var(--cu-line);background-color:var(--cu-paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:0;margin-block-start:calc(var(--cu-title-size)*.75)}.mk-t-copper-v1 .cu-panel{--cu-title-room:calc(var(--cu-col-room) - 2*var(--cu-band) - 2*clamp(.9rem,2.8cqw,1.5rem) - 2.5rem);padding:var(--cu-panel-top)clamp(.9rem,2.8cqw,1.5rem)clamp(1.2rem,3.2cqw,1.6rem);border:var(--cu-i)solid var(--cu-line);-webkit-box-decoration-break:clone;box-decoration-break:clone}.mk-t-copper-v1[data-opt-special=edge] .cu-set--special .cu-title{background-color:var(--cu-paper);margin-block-start:calc(-1*(var(--cu-panel-top) + var(--cu-band)/2) - .6em);padding-inline:.75em}.mk-t-copper-v1[data-opt-special=edge][data-uppercase=true] .cu-set--special .cu-title{margin-inline-end:0;padding-inline:.75em .59em}.mk-t-copper-v1[data-opt-special=inside] .cu-set--special .cu-title{font-size:calc(var(--cu-title-size)*1.12)}.mk-t-copper-v1 .cu-columns{min-width:0;position:relative}.mk-t-copper-v1 .cu-columns:before,.mk-t-copper-v1 .cu-columns:after,.mk-t-copper-v1 .cu-columns .mk-sections:before,.mk-t-copper-v1 .cu-columns .mk-sections:after{display:none}.mk-t-copper-v1 .mk-block--heading{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.mk-t-copper-v1 .mk-block-heading-title{color:var(--cu-ink);font-family:var(--menu-body-font);font-size:calc(var(--cu-title-size)*1.06);letter-spacing:calc(.08em + var(--menu-heading-tracking,0em));overflow-wrap:break-word;font-weight:600;line-height:1.2}.mk-t-copper-v1 .mk-block-lede{color:var(--cu-soft);font-size:var(--cu-desc-size)}.mk-t-copper-v1 .mk-block-eyebrow{color:var(--cu-copper);font-size:var(--cu-small-size);letter-spacing:.16em;text-transform:uppercase}.mk-t-copper-v1 .mk-block-text-title{color:var(--cu-ink);font-family:var(--menu-body-font);font-size:var(--cu-title-size);font-weight:600}.mk-t-copper-v1 .mk-block-text-body{color:var(--cu-ink);font-size:calc(.9rem*var(--mk-text-scale,1))}.mk-t-copper-v1 .mk-hours{max-width:20rem}.mk-t-copper-v1 .mk-hours-row{border-color:var(--mk-rule)}.mk-t-copper-v1 .mk-hours-row dt{font-size:var(--cu-small-size);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.mk-t-copper-v1 .mk-hours-row dd{color:var(--cu-ink);font-size:calc(.86rem*var(--mk-text-scale,1))}.mk-t-copper-v1 .mk-hours-row--closed dd{color:var(--cu-soft)}.mk-t-copper-v1 .mk-announcement{border:var(--cu-i)solid var(--cu-line);box-shadow:none;text-align:center;background:0 0;border-radius:0;justify-items:center;padding:clamp(1rem,3cqw,1.4rem)}.mk-t-copper-v1 .mk-announcement-title{color:var(--cu-ink);font-family:var(--menu-body-font);font-size:var(--cu-title-size);justify-content:center;font-weight:600}.mk-t-copper-v1 .mk-announcement-icon{color:var(--cu-copper)}.mk-t-copper-v1 .mk-announcement-text{color:var(--cu-soft);font-size:var(--cu-desc-size)}.mk-t-copper-v1 .mk-button{background-color:var(--cu-ink);min-height:2.75rem;color:var(--cu-button-ink);font-family:var(--menu-body-font);font-size:var(--cu-small-size);letter-spacing:.16em;text-transform:uppercase;border-radius:0;padding:.75rem 1.6rem .7rem;font-weight:600}.mk-t-copper-v1 :is(.mk-gallery-item,.mk-block--image img,.cu-set-photo,.mk-content-map-frame){border-radius:0}.mk-t-copper-v1 .cu-foot{border:0;gap:.6rem;margin-block-start:calc(var(--menu-section-gap)*.85);padding-block-start:0}.mk-t-copper-v1 .cu-legend{color:var(--cu-soft);font-size:var(--cu-small-size);gap:.3rem 1.2rem}.mk-t-copper-v1 .cu-legend .mk-legend-item{gap:.35em}.mk-t-copper-v1 .cu-legend .mk-item-mark--code{color:var(--cu-ink);font-weight:600}.mk-t-copper-v1 .cu-legend .mk-item-mark--code:before{content:"(";content:"("/""}.mk-t-copper-v1 .cu-legend .mk-item-mark--code:after{content:")";content:")"/""}.mk-t-copper-v1 .cu-footnote{max-width:34rem;color:var(--cu-soft);font-size:calc(var(--cu-small-size)*.94);letter-spacing:.08em;text-transform:uppercase;line-height:1.6}.mk-t-copper-v1 .cu-brand{color:var(--cu-soft);font-size:var(--cu-small-size)}.mk-t-copper-v1[data-opt-frame=false] .cu-flank:before,.mk-t-copper-v1[data-opt-frame=false] .cu-flank:after{content:none}.mk-t-copper-v1[data-opt-frame=false] :is(.cu-outer,.cu-frame,.cu-mast-rest,.cu-mast-rest-in){padding-inline:0;border:0!important}.mk-t-copper-v1[data-opt-frame=false] .cu-outer{padding:0!important}.mk-t-copper-v1[data-opt-frame=false] .cu-mast-rest{padding-block-start:0!important}.mk-t-copper-v1[data-align=left]{--mk-title-align:start}.mk-t-copper-v1[data-align=left] .cu-set:not(.cu-set--special) .cu-heading{text-align:start;justify-content:flex-start}.mk-t-copper-v1[data-align=left] .cu-set:not(.cu-set--special) .cu-heading-copy{align-items:flex-start}.mk-t-copper-v1[data-align=left] .cu-set:not(.cu-set--special) .cu-note,.mk-t-copper-v1[data-align=left] .mk-section-description--tabs{text-align:start;margin-inline:0}.mk-t-copper-v1[data-align=left] .cu-dish{text-align:start;justify-items:start}.mk-t-copper-v1[data-align=left] .cu-dish-body{align-items:flex-start}.mk-t-copper-v1[data-align=left] .cu-desc{margin-inline:0}.mk-t-copper-v1[data-align=left] :is(.cu-sizes,.cu-tags){justify-content:flex-start}.mk-t-copper-v1[data-align=left] .cu-price.mk-item-price--text{text-align:start}.mk-t-copper-v1[data-align=left] .cu-dishes>*+:before{margin-inline:0}@container mk-canvas (width>=760px){.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)){--cu-cols:2;--cu-col-room:calc((var(--cu-body-room) - var(--cu-colgap))/2);--cu-ring-gap:10px;--cu-rule-w:calc(var(--cu-g) + 2*var(--cu-i));--cu-rule-1:calc(50% - var(--cu-rule-w)/2);padding-block-start:calc(var(--cu-ring) + var(--cu-ring-gap))}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)) .mk-sections{columns:var(--cu-cols);column-gap:var(--cu-colgap);display:block;position:relative}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)) .mk-sections>*{break-inside:avoid;margin-block-end:var(--menu-section-gap)}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)) .mk-sections>:has(>.mk-block--heading){break-after:avoid}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)) .mk-sections>:last-child{margin-block-end:0}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)) .mk-sections:before,.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)) .mk-sections:after{content:"";inset-block:calc(-1*(var(--cu-ring-gap) + 6px))0;width:var(--cu-rule-w);border-inline:var(--cu-i)solid var(--cu-line);pointer-events:none;position:absolute}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)) .mk-sections:before{inset-inline-start:var(--cu-rule-1);display:block;inset-inline-start:round(down,var(--cu-rule-1),1px)}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)):before,.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)):after{content:"";z-index:1;width:var(--cu-ring);height:var(--cu-ring);border:var(--cu-o)solid var(--cu-line);background-color:var(--cu-paper);box-shadow:inset 0 0 0 1px var(--cu-paper),inset 0 0 0 2px var(--cu-line);pointer-events:none;border-radius:50%;position:absolute;top:0}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(2)):before{inset-inline-start:calc(var(--cu-rule-1) - 4px);display:block;inset-inline-start:calc(round(down,var(--cu-rule-1),1px) - 4px)}}@container mk-canvas (width>=1100px){.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(3)){--cu-cols:3;--cu-col:calc((100% - 2*var(--cu-colgap))/3);--cu-col-room:calc((var(--cu-body-room) - 2*var(--cu-colgap))/3);--cu-rule-1:calc(var(--cu-col) + var(--cu-colgap)/2 - var(--cu-rule-w)/2);--cu-rule-2:calc(2*var(--cu-col) + 1.5*var(--cu-colgap) - var(--cu-rule-w)/2)}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(3)) .mk-sections:after{inset-inline-start:var(--cu-rule-2);display:block;inset-inline-start:round(down,var(--cu-rule-2),1px)}.mk-t-copper-v1[data-layout=columns]:not([data-sections=compact]):not(.mk-print) .cu-columns:has(.mk-sections>:nth-child(3)):after{inset-inline-start:calc(var(--cu-rule-2) - 4px);display:block;inset-inline-start:calc(round(down,var(--cu-rule-2),1px) - 4px)}}@container mk-canvas (width>=600px){.mk-t-copper-v1 .cu-photo{aspect-ratio:4}}.mk-t-copper-v1[dir=rtl] :is(.cu-name,.cu-title){margin-inline-end:0}.mk-t-copper-v1[dir=rtl] :is(.cu-name,.cu-title,.cu-dish-name,.cu-desc,.cu-note,.mk-section-description--tabs,.cu-sizes,.cu-footnote,.mk-contact,.mk-tab,.mk-jump-track a,.mk-hours-row dt,.mk-button){letter-spacing:0;text-transform:none}.mk-t-copper-v1.mk-print{--cu-name-size:calc(2rem*var(--mk-heading-scale,1));--cu-title-size:calc(.8rem*var(--mk-heading-scale,1));--cu-dish-size:calc(.64rem*var(--mk-text-scale,1));--cu-desc-size:calc(.56rem*var(--mk-text-scale,1));--cu-small-size:calc(.52rem*var(--mk-text-scale,1));--cu-pad:6mm;--cu-colgap:8mm;--cu-plate-px:8mm;-webkit-print-color-adjust:exact;print-color-adjust:exact}.mk-t-copper-v1.mk-print .cu-sheet{--cu-gutter:10mm;--cu-plate-room:calc(100cqw - 2*10mm - 2*var(--cu-band) - 2*6mm - 2*var(--cu-band) - 2*var(--cu-plate-px));padding-inline:var(--cu-gutter);display:block}.mk-t-copper-v1.mk-print :is(.cu-page,.cu-page-in,.cu-outer,.cu-frame){display:block}.mk-t-copper-v1.mk-print .cu-page{padding:var(--cu-g);border:var(--cu-o)solid var(--cu-line);-webkit-box-decoration-break:clone;box-decoration-break:clone}.mk-t-copper-v1.mk-print .cu-page-in{padding:6mm var(--cu-pad)var(--cu-pad);border:var(--cu-i)solid var(--cu-line);-webkit-box-decoration-break:clone;box-decoration-break:clone}.mk-t-copper-v1.mk-print :is(.cu-outer,.cu-frame,.cu-mast-rest,.cu-mast-rest-in){padding-inline:0;border:0!important}.mk-t-copper-v1.mk-print .cu-outer{padding:0}.mk-t-copper-v1.mk-print .cu-frame{padding:5mm 0 0}.mk-t-copper-v1.mk-print .cu-plate-in{padding-block:.7rem}.mk-t-copper-v1.mk-print .cu-mast-rest{padding:0!important}.mk-t-copper-v1.mk-print .cu-mast-rest-in{gap:.5rem;padding:4mm 0 0}.mk-t-copper-v1.mk-print .cu-plate-row{justify-content:center}.mk-t-copper-v1.mk-print .cu-flank{display:none}.mk-t-copper-v1.mk-print .cu-plate{max-width:100%}.mk-t-copper-v1.mk-print .cu-logo .mk-logo{height:12mm}.mk-t-copper-v1.mk-print .cu-photo{aspect-ratio:5}.mk-t-copper-v1.mk-print .cu-dishes{gap:calc(.42rem*var(--menu-item-spacing,1))}.mk-t-copper-v1.mk-print .cu-heading{margin-block-end:.4rem}.mk-t-copper-v1.mk-print .cu-set--special.mk-section--featured{--cu-panel-top:.85rem;margin-block-start:.7rem}.mk-t-copper-v1.mk-print .cu-panel{padding:var(--cu-panel-top).6rem .7rem}.mk-t-copper-v1.mk-print .cu-foot{break-inside:avoid;gap:.3rem;margin-block-start:6mm}.mk-t-copper-v1.mk-print :is(.mk-block-text-body,.mk-announcement-text){font-size:var(--cu-dish-size)}.mk-t-copper-v1.mk-print .mk-block--image figcaption{font-size:var(--cu-desc-size)}.mk-t-copper-v1.mk-print .mk-hours-row dd{font-size:var(--cu-dish-size);white-space:nowrap}.mk-t-copper-v1.mk-print .mk-hours-row dt{font-size:var(--cu-small-size)}.mk-t-copper-v1.mk-print .cu-set:not(.cu-set--special){break-inside:auto}.mk-t-copper-v1.mk-print :is(.cu-dish,.mk-block--announcement){break-inside:avoid}.mk-t-copper-v1.mk-print[data-layout=columns] .cu-columns .mk-sections{columns:3;column-gap:var(--cu-colgap);column-rule:5px double var(--cu-line);display:block}.mk-t-copper-v1.mk-print[data-layout=columns] .cu-columns .mk-sections>*{margin-block-end:calc(.8rem*var(--mk-space-scale,1))}.mk-t-copper-v1.mk-print[data-layout=columns] .cu-columns .mk-sections>:last-child{margin-block-end:0}.mk-t-copper-v1.mk-print .cu-columns:before,.mk-t-copper-v1.mk-print .cu-columns:after,.mk-t-copper-v1.mk-print .cu-columns .mk-sections:before,.mk-t-copper-v1.mk-print .cu-columns .mk-sections:after{content:none!important}}