@layer properties,theme,base,components,utilities;@layer components.mk-kernel,components.mk-template;@layer components.mk-template{.mk-t-apothecary-v1 :is(.ap-card,.mk-announcement,.mk-button),.mk-t-apothecary-v1[data-opt-cabinet=drawers] :is(.mk-block--text,.mk-block--hours,.mk-block--gallery,.mk-block--map),.mk-t-apothecary-v1[data-opt-cabinet=drawers]:not(.mk-print) .ap-box-card,.mk-t-apothecary-v1[data-opt-cabinet=page]:not(.mk-print) .ap-sheet{isolation:isolate;background-color:var(--menu-surface);clip-path:polygon(var(--ap-cut)0,calc(100% - var(--ap-cut))0,100% var(--ap-cut),100% calc(100% - var(--ap-cut)),calc(100% - var(--ap-cut))100%,var(--ap-cut)100%,0 calc(100% - var(--ap-cut)),0 var(--ap-cut));position:relative}.mk-t-apothecary-v1 :is(.ap-card,.mk-announcement,.mk-button):before,.mk-t-apothecary-v1[data-opt-cabinet=drawers] :is(.mk-block--text,.mk-block--hours,.mk-block--gallery,.mk-block--map):before,.mk-t-apothecary-v1[data-opt-cabinet=drawers]:not(.mk-print) .ap-box-card:before,.mk-t-apothecary-v1[data-opt-cabinet=page]:not(.mk-print) .ap-sheet:before{--ap-fc:var(--ap-frame);--ap-k:calc(var(--ap-cut) - 2.34px);--ap-k2:calc(var(--ap-k) - 1.76px);--ap-d:transparent 50%,var(--ap-fc)50% calc(50% + 1px),transparent calc(50% + 1px);content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--ap-fc),var(--ap-fc))var(--ap-k)0/calc(100% - 2*var(--ap-k))1px no-repeat,linear-gradient(var(--ap-fc),var(--ap-fc))var(--ap-k)100%/calc(100% - 2*var(--ap-k))1px no-repeat,linear-gradient(var(--ap-fc),var(--ap-fc))0 var(--ap-k)/1px calc(100% - 2*var(--ap-k))no-repeat,linear-gradient(var(--ap-fc),var(--ap-fc))100% var(--ap-k)/1px calc(100% - 2*var(--ap-k))no-repeat,linear-gradient(to bottom right,var(--ap-d))0 0/var(--ap-k)var(--ap-k)no-repeat,linear-gradient(to bottom left,var(--ap-d))100% 0/var(--ap-k)var(--ap-k)no-repeat,linear-gradient(to top right,var(--ap-d))0 100%/var(--ap-k)var(--ap-k)no-repeat,linear-gradient(to top left,var(--ap-d))100% 100%/var(--ap-k)var(--ap-k)no-repeat,linear-gradient(var(--ap-fc),var(--ap-fc))calc(3px + var(--ap-k2))3px/calc(100% - 6px - 2*var(--ap-k2))1px no-repeat,linear-gradient(var(--ap-fc),var(--ap-fc))calc(3px + var(--ap-k2))calc(100% - 3px)/calc(100% - 6px - 2*var(--ap-k2))1px no-repeat,linear-gradient(var(--ap-fc),var(--ap-fc))3px calc(3px + var(--ap-k2))/1px calc(100% - 6px - 2*var(--ap-k2))no-repeat,linear-gradient(var(--ap-fc),var(--ap-fc))calc(100% - 3px)calc(3px + var(--ap-k2))/1px calc(100% - 6px - 2*var(--ap-k2))no-repeat,linear-gradient(to bottom right,var(--ap-d))3px 3px/var(--ap-k2)var(--ap-k2)no-repeat,linear-gradient(to bottom left,var(--ap-d))calc(100% - 3px)3px/var(--ap-k2)var(--ap-k2)no-repeat,linear-gradient(to top right,var(--ap-d))3px calc(100% - 3px)/var(--ap-k2)var(--ap-k2)no-repeat,linear-gradient(to top left,var(--ap-d))calc(100% - 3px)calc(100% - 3px)/var(--ap-k2)var(--ap-k2)no-repeat;position:absolute;inset:4px}.mk-t-apothecary-v1{--ap-brass:#b39159;--ap-ink:var(--menu-accent);--ap-wood-accent:var(--ap-brass);--ap-frame:color-mix(in srgb,var(--ap-ink)80%,var(--menu-surface));--ap-rule:color-mix(in srgb,var(--ap-ink)46%,var(--menu-surface));--ap-hair:color-mix(in srgb,var(--menu-text)15%,transparent);--ap-hair-strong:color-mix(in srgb,var(--menu-text)32%,transparent);--ap-cut:11px;--ap-box-cut:14px;--ap-radius:min(var(--menu-radius),14px);--ap-pad:clamp(1.35rem,4.8cqw,2.4rem);--ap-row-pad:calc(.8rem*var(--menu-item-spacing,1));--ap-numero:1.25em;--mk-heading-size:calc(clamp(1.45rem,4.4cqw,1.9rem)*var(--mk-heading-scale,1));--mk-header-gap:calc(clamp(1.75rem,5cqw,2.75rem)*var(--mk-space-scale,1));--mk-gutter:0px;font-size:calc(var(--menu-body-size,1rem)*.94);line-height:1.55}.mk-t-apothecary-v1[data-opt-numerals=plain]{--ap-numero:0em}.mk-t-apothecary-v1[data-numbers=none] .ap-ledger{--ap-no-w:0px}.mk-t-apothecary-v1 .ap-cabinet{--ap-wood-muted:color-mix(in srgb,var(--ap-wood-ink)70%,var(--menu-bg));--ap-frame:color-mix(in srgb,var(--ap-ink)80%,var(--menu-surface));--ap-rule:color-mix(in srgb,var(--ap-ink)46%,var(--menu-surface));flex-direction:column;align-items:center;max-width:none;padding:clamp(1.25rem,6cqw,3.5rem) clamp(.75rem,3.6cqw,2rem) clamp(1.75rem,7cqw,4rem)}.mk-t-apothecary-v1 .ap-case{width:min(100%,var(--menu-width));flex:1 0 auto;display:flex;container:mk-canvas/inline-size}.mk-t-apothecary-v1 .ap-sheet{padding:0}.mk-t-apothecary-v1 .mk-sections{gap:calc(clamp(1.5rem,4.5cqw,2.25rem)*var(--mk-space-scale,1))}.mk-t-apothecary-v1 .mk-language-bar{width:min(100%,var(--menu-width));padding:0 0 .85rem}.mk-t-apothecary-v1 .mk-language-switch>summary{background:var(--menu-surface);color:var(--menu-text);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);letter-spacing:.04em;border:0;border-radius:0}.mk-t-apothecary-v1 .mk-language-switch ul{box-shadow:0 0 0 1px var(--ap-hair);border-radius:0}.mk-t-apothecary-v1 .mk-language-switch :is(a,button){border-radius:0}.mk-t-apothecary-v1 .ap-holder{--ap-c:calc(var(--ap-cut) + 1.17px);background-color:var(--ap-brass);clip-path:polygon(var(--ap-c)0,calc(100% - var(--ap-c))0,100% var(--ap-c),100% calc(100% - var(--ap-c)),calc(100% - var(--ap-c))100%,var(--ap-c)100%,0 calc(100% - var(--ap-c)),0 var(--ap-c));padding:2px}.mk-t-apothecary-v1 .ap-shop{gap:0}.mk-t-apothecary-v1 .ap-shop-holder{--ap-cut:16px;width:100%}.mk-t-apothecary-v1 .ap-shop-card{color:var(--menu-text);text-align:center;flex-direction:column;align-items:center;gap:1.1rem;padding:clamp(1.9rem,6cqw,2.9rem) clamp(1.5rem,6cqw,3.25rem) clamp(1.7rem,5.5cqw,2.6rem);display:flex}.mk-t-apothecary-v1 .ap-shop-card:before{--ap-k:calc(var(--ap-cut) - 3.5px);inset:6px}.mk-t-apothecary-v1 .ap-shop-copy{gap:1rem;width:100%}.mk-t-apothecary-v1 .ap-shop-name{flex-direction:column;align-items:center;gap:.95rem;display:flex}.mk-t-apothecary-v1 .ap-logo .mk-logo{height:clamp(2.75rem,8cqw,4.25rem);box-shadow:none;border-radius:0}.mk-t-apothecary-v1 .ap-title{color:var(--menu-text);font-size:calc(clamp(2.3rem,8cqw,3.5rem)*var(--mk-heading-scale,1));letter-spacing:calc(0em + var(--menu-heading-tracking,0em));font-weight:400;line-height:1.05}.mk-t-apothecary-v1[data-title-treatment=uppercase] .ap-title{font-size:calc(clamp(1.6rem,5.6cqw,2.45rem)*var(--mk-heading-scale,1));letter-spacing:calc(.14em + var(--menu-heading-tracking,0em));text-transform:uppercase;line-height:1.15}.mk-t-apothecary-v1[data-title-treatment=italic] .ap-title{font-style:italic}.mk-t-apothecary-v1 .ap-ornament{flex:none;display:block}.mk-t-apothecary-v1 .ap-ornament--rule{border-block:1px solid var(--ap-frame);width:4.5rem;height:4px}.mk-t-apothecary-v1 .ap-ornament--spark{background:linear-gradient(var(--ap-frame),var(--ap-frame))left center/3rem 1px no-repeat,linear-gradient(var(--ap-frame),var(--ap-frame))right center/3rem 1px no-repeat;width:7.5rem;height:.6rem;position:relative}.mk-t-apothecary-v1 .ap-ornament--spark:before{content:"";background:var(--ap-frame);width:.42rem;height:.42rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)rotate(45deg)}.mk-t-apothecary-v1[dir=rtl] .ap-ornament--spark:before{transform:translate(50%,-50%)rotate(45deg)}.mk-t-apothecary-v1 .ap-intro{max-width:30rem;color:var(--menu-muted);font-size:1em;line-height:1.6}.mk-t-apothecary-v1 .ap-details{flex-direction:column;align-items:center;gap:.45rem;display:flex}.mk-t-apothecary-v1 .mk-contact{font-size:calc(.84rem*var(--mk-text-scale,1));letter-spacing:.03em;flex-direction:column;align-items:center;gap:.15rem}.mk-t-apothecary-v1 .mk-contact-icon{display:none}.mk-t-apothecary-v1 .mk-contact-detail{color:var(--menu-muted)}.mk-t-apothecary-v1 .mk-social{gap:.15rem}.mk-t-apothecary-v1 .mk-social a{width:2rem;height:2rem;color:var(--menu-muted);border:0}.mk-t-apothecary-v1 .ap-photo-plate{border-radius:var(--ap-radius);aspect-ratio:3;margin-block:clamp(1.25rem,4cqw,2rem) 0}.mk-t-apothecary-v1[data-header=banner] .ap-photo-plate{margin-block:0 clamp(1.25rem,4cqw,2rem)}.mk-t-apothecary-v1[data-header=editorial] .ap-shop{align-items:stretch}.mk-t-apothecary-v1[data-header=editorial] .ap-shop-card,.mk-t-apothecary-v1[data-header=editorial] .ap-shop-copy,.mk-t-apothecary-v1[data-header=editorial] .ap-shop-name,.mk-t-apothecary-v1[data-header=editorial] .ap-details,.mk-t-apothecary-v1[data-header=editorial] .mk-contact{text-align:start;align-items:flex-start}.mk-t-apothecary-v1[data-header=editorial] .mk-social{justify-content:flex-start;margin-inline-start:-.5rem}.mk-t-apothecary-v1[data-header=editorial] .ap-ornament--spark{background:linear-gradient(var(--ap-frame),var(--ap-frame))right center/3rem 1px no-repeat;width:3.6rem}.mk-t-apothecary-v1[data-header=editorial] .ap-ornament--spark:before{inset-inline-start:.21rem}.mk-t-apothecary-v1[dir=rtl][data-header=editorial] .ap-ornament--spark{background-position:0}.mk-t-apothecary-v1 .mk-jump{margin:calc(-.35*var(--mk-header-gap))0 var(--mk-header-gap);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0}.mk-t-apothecary-v1 .mk-jump-track{flex-wrap:wrap;justify-content:center;gap:.5rem;overflow:visible}.mk-t-apothecary-v1 .mk-jump-track a{background:var(--menu-surface);color:var(--menu-text);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);font-size:calc(.72rem*var(--mk-text-scale,1));letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border:0;border-radius:0;padding:.5rem .95rem .45rem}.mk-t-apothecary-v1 .mk-jump-track a:hover{color:var(--ap-ink)}.mk-t-apothecary-v1 :is(.mk-jump-mark,.mk-tab-mark){display:none}.mk-t-apothecary-v1 .mk-tabs{margin:calc(-.35*var(--mk-header-gap))0 var(--mk-header-gap);background:var(--menu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;padding:.65rem 0}.mk-t-apothecary-v1 .mk-tabs-track{gap:.5rem}.mk-t-apothecary-v1 .mk-tab:first-child{margin-inline-start:auto}.mk-t-apothecary-v1 .mk-tab:last-child{margin-inline-end:auto}.mk-t-apothecary-v1 .mk-tab{background:var(--menu-surface);color:var(--menu-text);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);font-size:calc(.72rem*var(--mk-text-scale,1));letter-spacing:.16em;text-transform:uppercase;border:0;border-radius:0;padding:.5rem .95rem .45rem}.mk-t-apothecary-v1 .mk-tab[data-active=true]{background:var(--menu-accent);color:var(--menu-accent-text)}.mk-t-apothecary-v1 .ap-heading{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-block-end:calc(.95rem*var(--mk-space-scale,1))}.mk-t-apothecary-v1 .ap-plate{max-width:100%}.mk-t-apothecary-v1 .ap-plate-card{min-width:min(11rem,100%);color:var(--menu-text);flex-direction:column;align-items:center;gap:.3rem;padding:.85rem 1.85rem .8rem;display:flex}.mk-t-apothecary-v1 .ap-plate-title{max-width:100%;color:var(--menu-text);font-size:calc(var(--mk-heading-size)*.86);font-weight:400;line-height:1.2}.mk-t-apothecary-v1[data-uppercase=true] .ap-heading .ap-plate-title{font-size:calc(var(--mk-heading-size)*.56);letter-spacing:calc(.2em + var(--menu-heading-tracking,0em));text-transform:uppercase;font-weight:700;line-height:1.35}.mk-t-apothecary-v1 .ap-plate-no{color:var(--ap-ink);font-family:var(--menu-heading-font);font-size:calc(var(--mk-heading-size)*.5);font-variant-numeric:lining-nums;letter-spacing:.06em;line-height:1}.mk-t-apothecary-v1[data-opt-numerals=numero] .ap-plate-no:before{content:"Nº ";content:"Nº "/""}.mk-t-apothecary-v1 .ap-heading-note{max-width:32rem;color:var(--menu-muted);font-size:.94em;line-height:1.5}.mk-t-apothecary-v1[data-section-style=label] .ap-heading .ap-holder{clip-path:none;background:0 0;padding:0}.mk-t-apothecary-v1[data-section-style=label] .ap-heading .ap-card{clip-path:none;background:0 0;min-width:0;padding:0}.mk-t-apothecary-v1[data-section-style=label] .ap-heading .ap-card:before{content:none}.mk-t-apothecary-v1[data-section-style=label] .ap-heading .ap-card:after{content:"";border-block:1px solid var(--ap-frame);width:3.25rem;height:4px;margin-block-start:.55rem}.mk-t-apothecary-v1 .ap-ledger{--ap-no-gap:1.45rem;--ap-money-gap:1.4rem;--ap-no-w:calc(var(--menu-number-ch,2)*.66em + var(--ap-numero) + var(--ap-no-gap));--ap-money-w:calc(var(--ap-money-units,0)*(1ch + var(--menu-body-tracking,0em)) + var(--ap-money-gap))}.mk-t-apothecary-v1 .ap-ledger[data-money=false]{--ap-money-w:0px}.mk-t-apothecary-v1 .ap-ledger .mk-items{grid-template-columns:minmax(0,1fr);gap:0}.mk-t-apothecary-v1 .ap-section-photo{border-radius:var(--ap-radius);margin-block-end:1.1rem}.mk-t-apothecary-v1 .ap-section-photo figcaption{color:var(--menu-muted);text-align:center}.mk-t-apothecary-v1 .mk-section-empty{padding-block:var(--ap-row-pad);color:var(--menu-muted);text-align:center}.mk-t-apothecary-v1 .ap-row{grid-template-columns:var(--ap-no-w)auto minmax(0,1fr)var(--ap-money-w);padding-block:var(--ap-row-pad);grid-template-rows:auto 1fr;align-items:baseline;gap:0;display:grid}.mk-t-apothecary-v1 .ap-no{min-width:0;color:var(--ap-ink);font-family:var(--menu-heading-font);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em;text-align:end;white-space:nowrap;grid-area:1/1;padding-inline-end:var(--ap-no-gap);font-size:.86em}.mk-t-apothecary-v1[data-opt-numerals=numero] .ap-no:not(.mk-item-number--empty):before{content:"Nº";content:"Nº"/"";margin-inline-end:.2em}.mk-t-apothecary-v1[dir=rtl] .ap-no:before,.mk-t-apothecary-v1[dir=rtl] .ap-plate-no:before{content:none!important}.mk-t-apothecary-v1 .ap-photo{border-radius:calc(var(--ap-radius)*.75);grid-area:1/2;align-self:start;width:4rem;margin-block-start:.15rem;margin-inline-end:1rem}.mk-t-apothecary-v1 .ap-entry{grid-area:1/3;gap:.22rem;padding-inline-end:.55rem}.mk-t-apothecary-v1 .ap-name-line{align-items:baseline;gap:.45rem;min-width:0;display:flex}.mk-t-apothecary-v1 .ap-name{color:var(--menu-text);font-size:calc(1.16rem*var(--mk-text-scale,1));flex:0 auto;font-weight:400;line-height:1.3}.mk-t-apothecary-v1 .ap-leader{border-block-end:2px dotted var(--ap-hair-strong);flex:1.25rem;min-width:1.25rem;transform:translateY(-.3em)}.mk-t-apothecary-v1 .ap-note{max-width:36rem;color:var(--menu-muted);font-size:.95em;line-height:1.5}.mk-t-apothecary-v1 .ap-tags.mk-item-tags--text{overflow-wrap:break-word;color:var(--ap-ink);font-size:calc(.66rem*var(--mk-text-scale,1));letter-spacing:.16em;text-transform:uppercase;margin-block-start:.1rem}.mk-t-apothecary-v1 .ap-codes{gap:.3rem}.mk-t-apothecary-v1 .mk-item-mark--code{min-width:0;height:auto;color:var(--ap-ink);font-family:var(--menu-body-font);font-size:calc(.62rem*var(--mk-text-scale,1));letter-spacing:.1em;vertical-align:.3em;border:0;padding:0;font-weight:700}.mk-t-apothecary-v1 .mk-item-marker--icon{color:var(--ap-ink)}.mk-t-apothecary-v1 .mk-item-marker--badge{border:1px solid var(--ap-frame);color:var(--ap-ink);font-size:calc(.58rem*var(--mk-text-scale,1));letter-spacing:.14em;vertical-align:.2em;background:0 0;border-radius:0;padding:.14rem .4rem .08rem;font-weight:700}.mk-t-apothecary-v1 .ap-money{min-width:0;color:var(--menu-text);font-family:var(--menu-body-font);text-align:end;grid-area:1/4;padding-inline-start:var(--ap-money-gap)}.mk-t-apothecary-v1 .ap-amount{font-variant-numeric:lining-nums tabular-nums;margin:0;font-weight:400;display:block}.mk-t-apothecary-v1 .ap-amount.mk-item-price--text{text-wrap:balance;max-width:none;font-size:.92em;line-height:1.35}.mk-t-apothecary-v1[data-price-style=accent] :is(.ap-amount,.ap-options .mk-item-price-option-value){color:var(--ap-ink)}.mk-t-apothecary-v1 .ap-options{gap:.12rem;max-width:none;margin:0;font-size:1em}.mk-t-apothecary-v1 .ap-options .mk-item-price-option{justify-content:space-between;gap:.6em}.mk-t-apothecary-v1 .ap-options .mk-item-price-option-label{color:var(--menu-muted);letter-spacing:.12em;text-align:start;text-transform:uppercase;font-size:.7em}.mk-t-apothecary-v1 .ap-options .mk-item-price-option-leader{display:none}.mk-t-apothecary-v1 .ap-options .mk-item-price-option-value{font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-weight:400}.mk-t-apothecary-v1 .ap-row[data-image=cover]{grid-template-rows:auto auto 1fr}.mk-t-apothecary-v1 .ap-row[data-image=cover] .ap-photo{aspect-ratio:16/9;grid-column:2/4;width:100%;margin:0 0 .85rem}.mk-t-apothecary-v1 .ap-row[data-image=cover] :is(.ap-no,.ap-entry,.ap-money){grid-row:2}.mk-t-apothecary-v1[data-opt-ledger=true] .ap-row:before{content:"";margin-block:calc(-1*var(--ap-row-pad));border-inline-end:3px double var(--ap-rule);grid-area:1/1/-1;align-self:stretch;margin-inline-end:calc(var(--ap-no-gap)*.52)}.mk-t-apothecary-v1[data-opt-ledger=true][data-numbers=none] .ap-row:before{content:none}.mk-t-apothecary-v1[data-opt-ledger=true] .ap-row:where([data-money=true] *):after{content:"";margin-block:calc(-1*var(--ap-row-pad));border-inline-start:1px solid var(--ap-rule);grid-area:1/4/-1;align-self:stretch;margin-inline-start:calc(var(--ap-money-gap)*.43)}.mk-t-apothecary-v1[data-dividers=true] .ap-row{border-block-start:1px solid var(--ap-hair)}.mk-t-apothecary-v1[data-dividers=true] :is(.mk-items>.ap-row:first-child,.mk-items>:first-child>.ap-row){border-block-start:0}.mk-t-apothecary-v1 .ap-drawer--specimen{background:0 0;border-radius:0;padding:0}.mk-t-apothecary-v1 .ap-specimen{--ap-cut:18px}.mk-t-apothecary-v1 .ap-specimen-card{background-color:color-mix(in srgb,var(--menu-text)5%,var(--menu-surface));padding:clamp(1.75rem,5.5cqw,2.75rem) clamp(1.25rem,5cqw,2.75rem)}.mk-t-apothecary-v1 .ap-specimen-card:before{--ap-k:calc(var(--ap-cut) - 4.1px);inset:7px}.mk-t-apothecary-v1 .ap-specimen-card .ap-heading{border-block-end:1px solid var(--ap-hair);margin-block-end:1.25rem;padding-block-end:1.1rem}.mk-t-apothecary-v1 .ap-specimen-card .ap-heading .ap-holder{clip-path:none;background:0 0;padding:0}.mk-t-apothecary-v1 .ap-specimen-card .ap-heading .ap-card{clip-path:none;background:0 0;min-width:0;padding:0}.mk-t-apothecary-v1 .ap-specimen-card .ap-heading .ap-card:before,.mk-t-apothecary-v1 .ap-specimen-card .ap-heading .ap-card:after{content:none}.mk-t-apothecary-v1[data-uppercase=true] .ap-specimen-card .ap-heading .ap-plate-title{color:var(--ap-ink)}.mk-t-apothecary-v1 .ap-specimen-card .ap-heading-note{color:var(--menu-muted)}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-row{text-align:center;grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,1fr);justify-items:center}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-row:before,:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-row:after{content:none}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-row :is(.ap-photo,.ap-no,.ap-entry,.ap-money){grid-column:1}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-row .ap-photo{grid-row:1}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-row .ap-no{grid-row:2}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-row .ap-entry{grid-row:3}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-row .ap-money{grid-row:4}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-no{letter-spacing:.14em;text-align:center;margin-block-end:.2rem;padding:0;font-size:.74em}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-photo{width:4.75rem;margin:0 0 .75rem}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-entry{align-items:center;padding:0}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-name-line{justify-content:center}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-leader{display:none}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-note{text-wrap:balance}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-money{text-align:center;margin-block-start:.35rem;padding:0}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-options{flex-wrap:wrap;justify-content:center;gap:.2rem 1.25rem;display:flex}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card) .ap-options .mk-item-price-option{gap:.45em}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card)[data-dividers=true] .ap-row,:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card):is([data-dividers=true] *) .ap-row{background:linear-gradient(var(--ap-hair-strong),var(--ap-hair-strong))center top/2.75rem 1px no-repeat;border-block-start:0}:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card)[data-dividers=true] :is(.mk-items>.ap-row:first-child,.mk-items>:first-child>.ap-row),:is(.mk-t-apothecary-v1[data-align=center],.mk-t-apothecary-v1 .ap-specimen-card):is([data-dividers=true] *) :is(.mk-items>.ap-row:first-child,.mk-items>:first-child>.ap-row){background:0 0}.mk-t-apothecary-v1 .ap-specimen-card .ap-row{padding-block:calc(var(--ap-row-pad)*1.1)}.mk-t-apothecary-v1 .mk-block--heading .mk-block-heading-title{font-size:calc(var(--mk-heading-size)*1.05);letter-spacing:calc(.02em + var(--menu-heading-tracking,0em));font-weight:400}.mk-t-apothecary-v1 .mk-block-lede{font-size:1em}.mk-t-apothecary-v1 .mk-block-eyebrow{color:var(--ap-ink);font-size:calc(.68rem*var(--mk-text-scale,1));letter-spacing:.22em;font-weight:700}.mk-t-apothecary-v1 .mk-block--text{max-width:none}.mk-t-apothecary-v1 .mk-block-text-title{font-size:calc(var(--mk-heading-size)*.56);letter-spacing:calc(.2em + var(--menu-heading-tracking,0em));text-transform:uppercase;margin-block-end:.6rem;font-weight:700;line-height:1.35}.mk-t-apothecary-v1 .mk-block-text-body{max-width:40rem}.mk-t-apothecary-v1 .mk-block--text.mk-align--center .mk-block-text-body{margin-inline:auto}.mk-t-apothecary-v1 .mk-block--text.mk-align--right .mk-block-text-body{margin-inline-start:auto}.mk-t-apothecary-v1 .mk-block--announcement{justify-content:center;display:flex}.mk-t-apothecary-v1 .mk-announcement{--ap-cut:14px;width:100%;box-shadow:none;color:var(--menu-text);text-align:center;border-radius:0;justify-items:center;gap:.4rem;padding:1.6rem 1.75rem 1.65rem}.mk-t-apothecary-v1 .mk-announcement:before{--ap-k:calc(var(--ap-cut) - 2.93px);inset:5px}.mk-t-apothecary-v1 .mk-announcement-title{font-size:calc(var(--mk-heading-size)*.56);letter-spacing:calc(.18em + var(--menu-heading-tracking,0em));text-transform:uppercase;justify-content:center;font-weight:700}.mk-t-apothecary-v1 .mk-announcement-icon{display:none}.mk-t-apothecary-v1 .mk-announcement-text{text-wrap:pretty;max-width:32rem}.mk-t-apothecary-v1 :is(.mk-block--image img,.mk-gallery-item,.mk-content-map-frame){border-radius:var(--ap-radius)}.mk-t-apothecary-v1 .mk-hours{gap:.5rem;max-width:26rem}.mk-t-apothecary-v1 .mk-hours-row{border:0;align-items:baseline;gap:.6rem;padding:0}.mk-t-apothecary-v1 .mk-hours-row dt{flex:1;align-items:baseline;gap:.6rem;display:flex}.mk-t-apothecary-v1 .mk-hours-row dt:after{content:"";border-block-end:2px dotted var(--ap-hair-strong);flex:1;min-width:1rem;transform:translateY(-.3em)}.mk-t-apothecary-v1 .mk-hours-row dd{font-variant-numeric:lining-nums tabular-nums}.mk-t-apothecary-v1 .mk-block:has(>.mk-align--left)>.ap-heading{text-align:start;align-items:flex-start}.mk-t-apothecary-v1 .mk-block:has(>.mk-align--right)>.ap-heading{text-align:end;align-items:flex-end}.mk-t-apothecary-v1 .mk-block--hours .mk-hours.mk-align--right{margin-inline-start:auto}.mk-t-apothecary-v1 .mk-button{--ap-cut:8px;min-height:2.9rem;color:var(--ap-ink);font-size:calc(.74rem*var(--mk-text-scale,1));letter-spacing:.18em;text-transform:uppercase;border-radius:0;padding:.75rem 1.9rem .7rem;font-weight:700}.mk-t-apothecary-v1 .mk-button:before{--ap-k:calc(var(--ap-cut) - 2.34px)}.mk-t-apothecary-v1 .mk-button:hover{color:var(--menu-text)}.mk-t-apothecary-v1 .mk-footer{border:0;gap:1rem;margin-block-start:calc(clamp(2rem,6cqw,3rem)*var(--mk-space-scale,1));padding-block-start:0}.mk-t-apothecary-v1 .mk-footer:before{content:"";border-block:1px solid var(--ap-frame);width:3.25rem;height:4px}.mk-t-apothecary-v1 .mk-legend{font-size:calc(.8rem*var(--mk-text-scale,1));gap:.35rem 1.25rem}.mk-t-apothecary-v1 .mk-legend .mk-item-mark--code{vertical-align:.1em}.mk-t-apothecary-v1 .mk-maker-link{letter-spacing:.04em}.mk-t-apothecary-v1:is([data-opt-cabinet=drawers],[data-opt-cabinet=page]):not(.mk-print) .mk-footer{color:var(--ap-wood-ink)}.mk-t-apothecary-v1:is([data-opt-cabinet=drawers],[data-opt-cabinet=page]):not(.mk-print) .mk-footer:before{border-color:var(--ap-brass)}.mk-t-apothecary-v1:is([data-opt-cabinet=drawers],[data-opt-cabinet=page]):not(.mk-print) :is(.mk-legend,.mk-footer-note,.mk-maker-link){color:var(--ap-wood-muted)}.mk-t-apothecary-v1:is([data-opt-cabinet=drawers],[data-opt-cabinet=page]):not(.mk-print) .mk-legend .mk-item-mark--code{color:var(--ap-wood-ink)}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .ap-box{--ap-cut:var(--ap-box-cut);width:100%}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .ap-box-card{padding:calc(var(--ap-pad) + .2rem)var(--ap-pad)max(1.25rem,calc(var(--ap-pad) - var(--ap-row-pad)*.6));color:var(--menu-text)}.mk-t-apothecary-v1[data-opt-cabinet=drawers] :is(.ap-box-card,.mk-block)>.ap-heading .ap-holder{clip-path:none;background:0 0;padding:0}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .ap-box-card>.ap-heading{margin-block-end:calc(1.15rem*var(--mk-space-scale,1))}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .ap-box-card>.mk-section-description--tabs{text-align:center;margin-inline:auto}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .mk-announcement{--ap-cut:calc(var(--ap-box-cut) + 1.17px)}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .mk-announcement:before{--ap-k:calc(var(--ap-cut) - 3.52px);inset:6px}.mk-t-apothecary-v1[data-opt-cabinet=drawers] :is(.mk-block--text,.mk-block--hours,.mk-block--gallery,.mk-block--map){--ap-cut:calc(var(--ap-box-cut) + 1.17px);max-width:none;padding:calc(var(--ap-pad) + .2rem + 2px)calc(var(--ap-pad) + 2px)calc(var(--ap-pad) + .1rem + 2px);color:var(--menu-text)}.mk-t-apothecary-v1[data-opt-cabinet=drawers] :is(.mk-block--text,.mk-block--hours,.mk-block--gallery,.mk-block--map):before{--ap-k:calc(var(--ap-cut) - 3.52px);inset:6px}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .mk-block--hours .mk-hours{max-width:28rem}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .mk-block--hours .mk-hours:not(.mk-align--left,.mk-align--right){margin-inline:auto}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .mk-block--hours .mk-hours.mk-align--left{margin-inline:0 auto}.mk-t-apothecary-v1[data-opt-cabinet=drawers] .ap-specimen{--ap-c:calc(var(--ap-cut) + 1.76px);padding:3px}.mk-t-apothecary-v1[data-opt-cabinet=drawers] :is(.mk-block--text,.mk-block--hours,.mk-block--gallery,.mk-block--map,.mk-announcement):after{--ap-b:var(--ap-brass);--ap-bd:var(--ap-b)calc(50% + 2px),transparent calc(50% + 2px);content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--ap-b),var(--ap-b))0 0/100% 2px no-repeat,linear-gradient(var(--ap-b),var(--ap-b))0 100%/100% 2px no-repeat,linear-gradient(var(--ap-b),var(--ap-b))0 0/2px 100% no-repeat,linear-gradient(var(--ap-b),var(--ap-b))100% 0/2px 100% no-repeat,linear-gradient(to bottom right,var(--ap-bd))0 0/var(--ap-cut)var(--ap-cut)no-repeat,linear-gradient(to bottom left,var(--ap-bd))100% 0/var(--ap-cut)var(--ap-cut)no-repeat,linear-gradient(to top right,var(--ap-bd))0 100%/var(--ap-cut)var(--ap-cut)no-repeat,linear-gradient(to top left,var(--ap-bd))100% 100%/var(--ap-cut)var(--ap-cut)no-repeat;position:absolute;inset:0}.mk-t-apothecary-v1[data-opt-cabinet=drawers]:not(.mk-print) .mk-block--heading{color:var(--ap-wood-ink)}.mk-t-apothecary-v1[data-opt-cabinet=drawers]:not(.mk-print) .mk-block--heading .mk-block-lede{color:var(--ap-wood-muted)}.mk-t-apothecary-v1[data-opt-cabinet=drawers]:not(.mk-print) :is(.mk-block--heading,.mk-block--image) .mk-block-eyebrow{color:var(--ap-wood-accent)}.mk-t-apothecary-v1[data-opt-cabinet=drawers]:not(.mk-print) .mk-block--image figcaption{color:var(--ap-wood-muted)}.mk-t-apothecary-v1[data-opt-cabinet=drawers]:not(.mk-print) .mk-content-image-placeholder,.mk-t-apothecary-v1[data-opt-cabinet=drawers]:not(.mk-print) .mk-header-placeholder{border-color:color-mix(in srgb,var(--ap-wood-ink)35%,transparent);color:var(--ap-wood-muted)}.mk-t-apothecary-v1[data-opt-cabinet=page]:not(.mk-print) .ap-case{--ap-cut:20px;--ap-c:calc(var(--ap-cut) + 1.17px);background-color:var(--ap-brass);clip-path:polygon(var(--ap-c)0,calc(100% - var(--ap-c))0,100% var(--ap-c),100% calc(100% - var(--ap-c)),calc(100% - var(--ap-c))100%,var(--ap-c)100%,0 calc(100% - var(--ap-c)),0 var(--ap-c));padding:2px}.mk-t-apothecary-v1[data-opt-cabinet=page] .ap-sheet{color:var(--menu-text);padding:clamp(2rem,7cqw,3.75rem) clamp(1.25rem,6cqw,3.5rem) clamp(1.75rem,5cqw,2.75rem)}.mk-t-apothecary-v1[data-opt-cabinet=page] .ap-shop-card{clip-path:none;background:0 0;padding:0}.mk-t-apothecary-v1[data-opt-cabinet=page] .ap-shop-card:before{content:none}.mk-t-apothecary-v1[data-opt-cabinet=page] .mk-header-region{border-block-end:3px double var(--ap-rule);padding-block-end:var(--mk-header-gap)}.mk-t-apothecary-v1[data-opt-cabinet=page] .mk-sections{gap:calc(clamp(1.75rem,5cqw,2.5rem)*var(--mk-space-scale,1))}.mk-t-apothecary-v1[data-opt-cabinet=page] .mk-sections>*+*{border-block-start:3px double var(--ap-rule);padding-block-start:calc(clamp(1.75rem,5cqw,2.5rem)*var(--mk-space-scale,1))}.mk-t-apothecary-v1[data-opt-cabinet=page] .mk-tabs{background:var(--menu-surface)}.mk-t-apothecary-v1[data-opt-cabinet=page] .mk-footer{color:var(--menu-text)}.mk-t-apothecary-v1[data-opt-cabinet=page] .mk-footer:before{border-color:var(--ap-frame)}.mk-t-apothecary-v1[data-opt-cabinet=page] :is(.mk-legend,.mk-footer-note,.mk-maker-link){color:var(--menu-muted)}.mk-t-apothecary-v1[data-opt-cabinet=page] .mk-legend .mk-item-mark--code{color:var(--ap-ink)}.mk-t-apothecary-v1:is([data-opt-cabinet=none],.mk-print){background-color:var(--menu-surface)!important}.mk-t-apothecary-v1:is([data-opt-cabinet=none],.mk-print)>.mk-background-image{background-color:var(--menu-surface);background-image:linear-gradient(color-mix(in srgb,var(--menu-surface)var(--menu-background-fade,0%),transparent),color-mix(in srgb,var(--menu-surface)var(--menu-background-fade,0%),transparent)),var(--menu-background-image)}.mk-t-apothecary-v1:is([data-opt-cabinet=none],.mk-print) .ap-cabinet{padding:0}.mk-t-apothecary-v1:is([data-opt-cabinet=none],.mk-print) .ap-sheet{padding:clamp(2rem,7cqw,4rem) clamp(1.1rem,6cqw,3.5rem) 2rem}.mk-t-apothecary-v1:is([data-opt-cabinet=none],.mk-print) .mk-sections{gap:calc(clamp(2.5rem,7cqw,3.5rem)*var(--mk-space-scale,1))}.mk-t-apothecary-v1:is([data-opt-cabinet=none],.mk-print) .mk-tabs{background:var(--menu-surface)}.mk-t-apothecary-v1:is([data-opt-cabinet=none],.mk-print) .mk-language-switch>summary{background:color-mix(in srgb,var(--menu-text)6%,var(--menu-surface))}.mk-t-apothecary-v1:is([data-opt-cabinet=page],[data-opt-cabinet=none]) .ap-holder{clip-path:none;background:0 0;padding:0}.mk-t-apothecary-v1:is([data-opt-cabinet=page],[data-opt-cabinet=none]) .mk-announcement{background-color:color-mix(in srgb,var(--menu-text)5%,var(--menu-surface))}.mk-t-apothecary-v1:is([data-opt-cabinet=page],[data-opt-cabinet=none]) .mk-jump{margin-block-start:calc(-.2*var(--mk-header-gap))}.mk-t-apothecary-v1:is([data-opt-cabinet=page],[data-opt-cabinet=none]) .mk-jump-track{gap:.35rem 1.6rem}.mk-t-apothecary-v1:is([data-opt-cabinet=page],[data-opt-cabinet=none]) .mk-jump-track a,.mk-t-apothecary-v1:is([data-opt-cabinet=page],[data-opt-cabinet=none]) .mk-tab{clip-path:none;background:0 0;padding:.3rem 0}.mk-t-apothecary-v1:is([data-opt-cabinet=page],[data-opt-cabinet=none]) .mk-tab{color:var(--menu-muted);border-block-end:1px solid #0000}.mk-t-apothecary-v1:is([data-opt-cabinet=page],[data-opt-cabinet=none]) .mk-tab[data-active=true]{border-color:var(--menu-accent);color:var(--menu-text);background:0 0}.mk-t-apothecary-v1:is([data-opt-cabinet=page],[data-opt-cabinet=none]) .mk-tabs-track{gap:1.5rem}@container mk-canvas (width<=559.98px){.mk-t-apothecary-v1 .ap-sheet{--ap-pad:clamp(1.1rem,4.8cqw,2.4rem)}.mk-t-apothecary-v1 .ap-panel .ap-ledger{--ap-no-gap:.95rem;--ap-money-gap:.95rem;--ap-money-w:calc(var(--ap-amount-units,0)*(1ch + var(--menu-body-tracking,0em)) + var(--ap-money-gap))}.mk-t-apothecary-v1 .ap-panel .ap-entry{padding-inline-end:.35rem}.mk-t-apothecary-v1 .ap-panel :is(.ap-name,.ap-note){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5}.mk-t-apothecary-v1 .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-leader{display:none}.mk-t-apothecary-v1 .ap-panel .ap-ledger[data-amounts=false]{--ap-money-w:0px}.mk-t-apothecary-v1[data-opt-ledger=true] .ap-panel .ap-row:where([data-amounts=false] *):after{content:none}.mk-t-apothecary-v1:not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]){grid-template-rows:auto auto 1fr}.mk-t-apothecary-v1:not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-money{text-align:start;grid-area:2/3;margin-block-start:.35rem;padding-inline:0 .55rem}.mk-t-apothecary-v1:not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-amount.mk-item-price--text{text-align:start;margin-inline-start:0}.mk-t-apothecary-v1:not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text])[data-image=cover]{grid-template-rows:auto auto auto 1fr}.mk-t-apothecary-v1:not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text])[data-image=cover] .ap-money{grid-row:3}.mk-t-apothecary-v1:not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-options{max-width:16rem}.mk-t-apothecary-v1:not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-options .mk-item-price-option{justify-content:flex-start}.mk-t-apothecary-v1:not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-options .mk-item-price-option-leader{border-block-end:2px dotted var(--ap-hair-strong);flex:1;min-width:1rem;display:block;transform:translateY(-.3em)}.mk-t-apothecary-v1 .ap-photo{width:3.25rem;margin-inline-end:.8rem}}@container mk-canvas (width>=720px){.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]) .ap-panel .ap-ledger{--ap-money-w:calc(var(--ap-amount-units,0)*(1ch + var(--menu-body-tracking,0em)) + var(--ap-money-gap))}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]) .ap-panel .ap-ledger[data-amounts=false]{--ap-money-w:0px}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact])[data-opt-ledger=true] .ap-panel .ap-row:where([data-amounts=false] *):after{content:none}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]):not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]){grid-template-rows:auto auto 1fr}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]):not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-money{text-align:start;grid-area:2/3;margin-block-start:.35rem;padding-inline:0 .55rem}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]):not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-amount.mk-item-price--text{text-align:start;margin-inline-start:0}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]):not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text])[data-image=cover]{grid-template-rows:auto auto auto 1fr}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]):not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text])[data-image=cover] .ap-money{grid-row:3}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]):not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-options{max-width:16rem}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]):not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-options .mk-item-price-option{justify-content:flex-start}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]):not([data-align=center]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-options .mk-item-price-option-leader{border-block-end:2px dotted var(--ap-hair-strong);flex:1;min-width:1rem;display:block;transform:translateY(-.3em)}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]) .ap-panel .ap-photo{width:3.25rem;margin-inline-end:.8rem}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]) .ap-panel .ap-row:is([data-price=options],[data-price=text]) .ap-leader{display:none}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]) .ap-ledger .mk-items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.75rem,5cqw,3rem)}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]) .ap-ledger .mk-items>[data-canvas-element=item]{flex-direction:column;display:flex}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact]) .ap-ledger .mk-items>[data-canvas-element=item]>.ap-row{flex:1}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact])[data-dividers=true] .ap-ledger :is(.mk-items>.ap-row:nth-child(2),.mk-items>:nth-child(2)>.ap-row){border-block-start:0}.mk-t-apothecary-v1[data-layout=columns]:is(:not([data-titles=side]),[data-sections=compact])[data-dividers=true][data-align=center] .ap-ledger :is(.mk-items>.ap-row:nth-child(2),.mk-items>:nth-child(2)>.ap-row){background:0 0}}@container mk-canvas (width>=620px){.mk-t-apothecary-v1 .ap-specimen-card .ap-ledger .mk-items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,5cqw,3rem)}.mk-t-apothecary-v1 .ap-specimen-card .ap-ledger .mk-items>[data-canvas-element=item]{flex-direction:column;display:flex}.mk-t-apothecary-v1 .ap-specimen-card .ap-ledger .mk-items>[data-canvas-element=item]>.ap-row{flex:1}.mk-t-apothecary-v1[data-dividers=true] .ap-specimen-card :is(.mk-items>.ap-row:nth-child(2),.mk-items>:nth-child(2)>.ap-row){background:0 0}}.mk-t-apothecary-v1 .ap-drawer{display:block}@container mk-canvas (width>=720px){.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) .ap-box-card{grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);align-items:start;column-gap:clamp(1.25rem,3.5cqw,2.25rem);display:grid}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) .ap-box-card>.mk-heading{align-self:start;margin-block-end:0;position:sticky;top:1.25rem}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) .ap-box-card>:not(.mk-heading){grid-column:2}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) .ap-box-card>.ap-heading,.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) :is(.mk-block--hours,.mk-block--gallery,.mk-block--map)>.ap-heading{align-items:stretch}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) .ap-box-card>.ap-heading .ap-heading-note{text-align:center}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) .ap-box-card>.ap-heading .ap-plate-card,.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) .mk-block>.ap-heading .ap-plate-card{min-width:0;padding:.8rem .75rem .75rem}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact])[data-uppercase=true] .ap-box-card>.ap-heading .ap-plate-title,.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact])[data-uppercase=true] .mk-block>.ap-heading .ap-plate-title{font-size:calc(var(--mk-heading-size)*.5);letter-spacing:calc(.1em + var(--menu-heading-tracking,0em))}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact])[data-section-style=label] .ap-box-card>.ap-heading,.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact])[data-section-style=label] :is(.mk-block--hours,.mk-block--gallery,.mk-block--map)>.ap-heading{text-align:start;align-items:flex-start}:is(.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact])[data-section-style=label] .ap-box-card>.ap-heading,.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact])[data-section-style=label] :is(.mk-block--hours,.mk-block--gallery,.mk-block--map)>.ap-heading) .ap-card{align-items:flex-start}:is(.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact])[data-section-style=label] .ap-box-card>.ap-heading,.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact])[data-section-style=label] :is(.mk-block--hours,.mk-block--gallery,.mk-block--map)>.ap-heading) .ap-heading-note{text-align:start}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) :is(.mk-block--hours,.mk-block--gallery,.mk-block--map){grid-template-columns:minmax(12rem,.34fr) minmax(0,1fr);align-items:start;column-gap:clamp(1.25rem,3.5cqw,2.25rem);display:grid}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) :is(.mk-block--hours,.mk-block--gallery,.mk-block--map)>.mk-heading{grid-area:1/1/span 2;margin-block-end:0}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) :is(.mk-block--hours,.mk-block--gallery,.mk-block--map)>:not(.mk-heading){grid-column:2}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) :is(.mk-block--hours,.mk-block--gallery,.mk-block--map)>.mk-hours{margin-inline:0 auto}.mk-t-apothecary-v1[data-titles=side]:not([data-sections=compact]) .mk-section-image--full{border-radius:var(--ap-radius);margin-inline:0}}@container mk-canvas (width>=620px){.mk-t-apothecary-v1[data-header=editorial] .ap-shop-copy:has(>.ap-details){grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.95rem 2.5rem;display:grid}.mk-t-apothecary-v1[data-header=editorial] .ap-shop-copy:has(>.ap-details)>.ap-shop-name{display:contents}.mk-t-apothecary-v1[data-header=editorial] .ap-shop-copy:has(>.ap-details) .ap-title{grid-column:1/-1}.mk-t-apothecary-v1[data-header=editorial] .ap-shop-copy:has(>.ap-details) :is(.ap-ornament,.ap-intro){grid-column:1}.mk-t-apothecary-v1[data-header=editorial] .ap-shop-copy:has(>.ap-details)>.ap-details{text-align:end;grid-area:1/2/span 2;align-self:end;align-items:flex-end;max-width:15rem}.mk-t-apothecary-v1[data-header=editorial] .ap-shop-copy:has(>.ap-details):has(.ap-title)>.ap-details{grid-row:2/span 2}.mk-t-apothecary-v1[data-header=editorial] .ap-shop-copy:has(>.ap-details) .mk-contact{text-align:end;align-items:flex-end}.mk-t-apothecary-v1[data-header=editorial] .ap-shop-copy:has(>.ap-details) .mk-social{justify-content:flex-end;margin-inline:0 -.5rem}.mk-t-apothecary-v1 .ap-photo-plate{aspect-ratio:4}}.mk-t-apothecary-v1.mk-print>.mk-background-image{background:var(--menu-surface)}.mk-t-apothecary-v1.mk-print .ap-case{width:100%}.mk-t-apothecary-v1.mk-print .ap-sheet{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:14mm 12mm}.mk-t-apothecary-v1.mk-print .ap-specimen,.mk-t-apothecary-v1.mk-print .mk-announcement,.mk-t-apothecary-v1.mk-print .ap-heading{break-inside:avoid}.mk-t-apothecary-v1.mk-print[data-opt-cabinet=drawers] .mk-sections{gap:calc(clamp(1.5rem,4.5cqw,2.25rem)*var(--mk-space-scale,1))}.mk-t-apothecary-v1.mk-print[data-opt-cabinet=drawers] .ap-box{border:2px solid var(--ap-brass);border-radius:calc(var(--ap-box-cut) + 1.17px);corner-shape:bevel;clip-path:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;padding:4px}.mk-t-apothecary-v1.mk-print[data-opt-cabinet=drawers] .ap-box-card{padding:calc(var(--ap-pad) + .2rem - 8px)calc(var(--ap-pad) - 8px)calc(max(1.25rem,calc(var(--ap-pad) - var(--ap-row-pad)*.6)) - 8px);border:4px double var(--ap-frame);border-radius:calc(var(--ap-box-cut) - 2.34px);corner-shape:bevel;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mk-t-apothecary-v1.mk-print[data-opt-cabinet=page] .mk-sections{gap:calc(clamp(1.75rem,5cqw,2.5rem)*var(--mk-space-scale,1))}.mk-t-apothecary-v1.mk-print[data-opt-cabinet=page] .ap-cabinet{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:7mm}.mk-t-apothecary-v1.mk-print[data-opt-cabinet=page] .ap-case{border:2px solid var(--ap-brass);corner-shape:bevel;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:21.17px;padding:4px}.mk-t-apothecary-v1.mk-print[data-opt-cabinet=page] .ap-sheet{border:4px double var(--ap-frame);corner-shape:bevel;border-radius:17.66px;padding:11mm 10mm}}