:root{--mz-ink:var(--wp--preset--color--ink);--mz-walnut:var(--wp--preset--color--walnut);--mz-umber:var(--wp--preset--color--umber);--mz-cream:var(--wp--preset--color--cream);--mz-paper:var(--wp--preset--color--paper);--mz-sand:var(--wp--preset--color--sand);--mz-horn:var(--wp--preset--color--horn);--mz-ember:var(--wp--preset--color--ember);--mz-ember-deep:var(--wp--preset--color--ember-deep);--mz-muted:var(--wp--preset--color--muted);--mz-muted-light:var(--wp--preset--color--muted-light);--mz-display:var(--wp--preset--font-family--display);--mz-sans:var(--wp--preset--font-family--sans);--mz-mono:var(--wp--preset--font-family--mono);--mz-gutter:clamp(1.25rem,4vw,3.5rem);--mz-max:78rem;--mz-bleed:max(var(--mz-gutter),calc((100vw - var(--mz-max))/2));--mz-chamfer:var(--wp--custom--chamfer,18px);--mz-ease:var(--wp--custom--ease,cubic-bezier(0.22,0.7,0.18,1));--mz-header-h:5rem;--mz-section-y:clamp(4rem,2.5rem + 6vw,8rem);--mz-cut:clamp(28px,4.5vw,72px);--mz-bg:var(--mz-cream)}.mz-tone-light,.mz-tone-paper,.mz-tone-sand,:root{--mz-fg:var(--mz-ink);--mz-accent:var(--mz-ember-deep);--mz-soft:var(--mz-muted);--mz-line:rgba(23,18,14,.14);--mz-focus:var(--mz-ink)}.mz-tone-light{--mz-bg:var(--mz-cream)}.mz-tone-paper{--mz-bg:var(--mz-paper)}.mz-tone-sand{--mz-bg:var(--mz-sand)}.mz-tone-dark,.mz-tone-walnut{--mz-fg:var(--mz-cream);--mz-accent:var(--mz-ember);--mz-soft:var(--mz-muted-light);--mz-line:hsla(38,46%,92%,.16);--mz-focus:var(--mz-ember)}.mz-tone-dark{--mz-bg:var(--mz-ink)}.mz-tone-walnut{--mz-bg:var(--mz-walnut)}.mz-tone-ember{--mz-bg:var(--mz-ember);--mz-fg:var(--mz-ink);--mz-accent:var(--mz-ink);--mz-soft:rgba(23,18,14,.78);--mz-line:rgba(23,18,14,.28);--mz-focus:var(--mz-ink)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--mz-header-h) + 1rem)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html.mz-lock{overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;text-rendering:optimizeLegibility}::selection{background:var(--mz-ember);color:var(--mz-ink)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--mz-focus);outline-offset:3px}body .wp-site-blocks>*,body [class*=wp-block-muzard-]{margin-block:0}:is(.mz-container,.mz-site-header,[class*=wp-block-muzard-]),:is(.mz-container,.mz-site-header,[class*=wp-block-muzard-]) :where(*,:before,:after){box-sizing:border-box}.mz-container{margin-inline:auto;max-width:calc(var(--mz-max) + var(--mz-gutter)*2);padding-inline:var(--mz-gutter);width:100%}.mz-sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.mz-section{background:var(--mz-bg);color:var(--mz-fg);padding-block:var(--mz-section-y);position:relative}.mz-grain:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");content:"";inset:0;mix-blend-mode:overlay;opacity:.09;pointer-events:none;position:absolute;z-index:0}.mz-section>*{position:relative;z-index:1}.mz-icon{flex:none;height:1.25em;width:1.25em}.mz-head{display:grid;gap:1.1rem;margin-bottom:clamp(2.25rem,1.5rem + 3vw,4.5rem);max-width:52rem}.mz-head.is-center{justify-items:center;margin-inline:auto;text-align:center}.mz-eyebrow{align-items:center;color:var(--mz-accent);display:inline-flex;font:500 var(--wp--preset--font-size--xs)/1.4 var(--mz-mono);gap:.9rem;letter-spacing:.16em;margin:0;text-transform:uppercase}.mz-eyebrow:before{background:currentColor;content:"";flex:none;height:1px;width:2.25rem}.mz-nb{white-space:nowrap}.mz-title{color:var(--mz-fg);font-family:var(--mz-display);font-size:var(--wp--preset--font-size--xxl);font-weight:340;letter-spacing:-.028em;line-height:1.02;margin:0;text-wrap:balance}.mz-title em{color:var(--mz-accent);font-style:italic;font-weight:300;letter-spacing:-.02em}.mz-intro{color:var(--mz-soft);font-size:var(--wp--preset--font-size--lg);line-height:1.55;margin:0;max-width:38rem;text-wrap:pretty}.mz-label{font:500 var(--wp--preset--font-size--xs)/1.3 var(--mz-mono);letter-spacing:.14em;text-transform:uppercase}.mz-crumbs{margin-bottom:1.6rem}.mz-crumbs ol{color:var(--mz-soft);display:flex;flex-wrap:wrap;font:500 .6875rem/1.3 var(--mz-mono);gap:.35rem .6rem;letter-spacing:.14em;list-style:none;margin:0;padding:0;text-transform:uppercase}.mz-crumbs li+li:before{color:var(--mz-accent);content:"/";margin-right:.6rem}.mz-crumbs a{color:inherit;text-decoration:none;transition:color .3s}.mz-crumbs a:hover,.mz-crumbs li[aria-current=page]{color:var(--mz-fg)}.mz-btn{--c:12px;--btn-bd:var(--mz-ember);--btn-bg:var(--mz-ember);--btn-fg:var(--mz-ink);--btn-hover-bg:var(--mz-fg);--btn-hover-fg:var(--mz-bg);align-items:center;background:var(--btn-bg);border:1px solid var(--btn-bd);border-radius:0;clip-path:polygon(-1px -1px,calc(100% - var(--c) - 1px) -1px,calc(100% + 1px) calc(var(--c) + 1px),calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px));color:var(--btn-fg);cursor:pointer;display:inline-flex;font:500 var(--wp--preset--font-size--xs)/1 var(--mz-mono);gap:.95rem;isolation:isolate;letter-spacing:.14em;padding:1.05rem 1.45rem 1.05rem 1.85rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .35s var(--mz-ease);white-space:nowrap}.mz-btn:before{background:var(--btn-hover-bg);content:"";inset:0;position:absolute;transition:translate .5s var(--mz-ease);translate:-101% 0;z-index:-1}.mz-btn:after{background:linear-gradient(to top right,transparent calc(50% - 1.2px),var(--btn-bd) calc(50% - 1.2px),var(--btn-bd) calc(50% + .3px),transparent calc(50% + .3px));content:"";height:var(--c);pointer-events:none;position:absolute;right:-1px;top:-1px;width:var(--c);z-index:1}.mz-btn:focus-visible,.mz-btn:hover{color:var(--btn-hover-fg)}.mz-btn:focus-visible:before,.mz-btn:hover:before{translate:0 0}.mz-btn:focus-visible{outline-offset:-6px}.mz-btn{max-width:100%}@media(max-width:479px){.mz-btn{line-height:1.35;white-space:normal}}.mz-btn__label{position:relative}.mz-btn__icon{height:1.15em;transition:translate .35s var(--mz-ease);width:1.15em}.mz-btn:hover .mz-btn__icon{translate:4px 0}.mz-btn--ghost{--btn-bd:color-mix(in srgb,var(--mz-fg) 60%,transparent);--btn-bg:transparent;--btn-fg:var(--mz-fg)}.mz-btn--dark{--btn-bd:var(--mz-ink);--btn-bg:var(--mz-ink);--btn-fg:var(--mz-cream);--btn-hover-bg:var(--mz-cream);--btn-hover-fg:var(--mz-ink)}.mz-btn--light{--btn-bd:var(--mz-cream);--btn-bg:var(--mz-cream);--btn-fg:var(--mz-ink);--btn-hover-bg:var(--mz-ember);--btn-hover-fg:var(--mz-ink)}.mz-link{align-items:center;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;color:var(--mz-fg);display:inline-flex;font:500 var(--wp--preset--font-size--xs)/1.2 var(--mz-mono);gap:.7rem;letter-spacing:.14em;padding-bottom:.45rem;text-decoration:none;text-transform:uppercase;transition:background-size .45s var(--mz-ease),color .3s}.mz-link:hover{background-position:100% 100%;background-size:0 1px;color:var(--mz-accent)}.mz-link .mz-icon{height:1.2em;transition:translate .35s var(--mz-ease);width:1.2em}.mz-link:hover .mz-icon{translate:4px 0}.js:not(.mz-no-reveal) [data-reveal]{opacity:0;transition:opacity .9s var(--mz-ease),translate .9s var(--mz-ease);transition-delay:calc(var(--i, 0)*90ms);translate:0 1.75rem}.js:not(.mz-no-reveal) [data-reveal].is-in{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1!important;transition:none!important;translate:none!important}}.mz-site-header{color:var(--mz-cream);isolation:isolate;position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:60;--mz-fg:var(--mz-cream);--mz-bg:var(--mz-ink);--mz-accent:var(--mz-ember);--mz-focus:var(--mz-ember)}.mz-site-header:before{background:rgba(23,18,14,.92);box-shadow:0 1px 0 hsla(38,46%,92%,.1);content:"";inset:0;position:absolute;transition:opacity .4s var(--mz-ease);z-index:-1}@supports(backdrop-filter:blur(1px)){.mz-site-header:before{backdrop-filter:blur(14px) saturate(1.2)}}body.home .mz-site-header{inset-inline:0;position:fixed}body.home .mz-site-header:not(.is-scrolled):before{opacity:0}.mz-site-header .mz-header{align-items:center;display:flex;gap:clamp(1rem,3vw,3rem);justify-content:space-between;margin-inline:auto;max-width:calc(var(--mz-max) + var(--mz-gutter)*2);min-height:var(--mz-header-h);padding-inline:var(--mz-gutter)}.mz-site-header .mz-header__tools{align-items:center;display:flex;gap:.35rem;margin-left:auto}.mz-site-header .mz-header__tools>*{align-items:center;display:flex}@media(max-width:1179px){.mz-site-header .mz-header{gap:.25rem}.mz-site-header .mz-header .mz-header__tools{margin-left:auto;order:2}}@media(max-width:479px){.mz-logo__name{font-size:1.25rem}}.mz-header__tools .wc-block-customer-account__link,.mz-header__tools .wc-block-mini-cart__button,.mz-header__tools .wp-block-woocommerce-customer-account a{align-items:center;background:transparent;border:0;color:var(--mz-cream);display:inline-flex;height:2.75rem;justify-content:center;padding:0;transition:color .3s,background .3s;width:2.75rem}.mz-header__tools .wc-block-customer-account__link:hover,.mz-header__tools .wc-block-mini-cart__button:hover,.mz-header__tools .wp-block-woocommerce-customer-account a:hover{background:hsla(38,46%,92%,.06);color:var(--mz-ember)}.mz-header__tools .wc-block-mini-cart__icon,.mz-header__tools .wp-block-woocommerce-customer-account svg{fill:currentColor;height:1.35rem;width:1.35rem}.mz-header__tools .wc-block-mini-cart__badge{background:var(--mz-ember)!important;border-radius:999px;color:var(--mz-ink)!important;display:grid;font:500 .625rem/1 var(--mz-mono);height:1.15rem;min-width:1.15rem;place-items:center}.mz-header__tools .wc-block-mini-cart__amount{display:none}.mz-nav{align-items:stretch;align-self:stretch;display:flex;flex:1 1 auto;justify-content:center;min-width:0}.mz-nav__burger,.mz-nav__close,.mz-nav__drawer-top,.mz-nav__foot,.mz-nav__search{display:none}.mz-nav__drawer{display:contents}.mz-nav__menu{display:flex}.mz-nav__list{align-items:stretch;display:flex;gap:clamp(1.1rem,2.2vw,2.4rem);list-style:none;margin:0;padding:0}.mz-nav__item{align-items:center;display:flex}.mz-nav__item--menu,.mz-nav__link{position:relative}.mz-nav__link{align-items:center;color:color-mix(in srgb,var(--mz-cream) 86%,transparent);display:inline-flex;font:500 .9375rem/1 var(--mz-sans);letter-spacing:.005em;padding:.7rem 0;text-decoration:none;transition:color .3s}.mz-nav__link:after{background:var(--mz-ember);bottom:.3rem;content:"";height:1px;left:0;position:absolute;right:0;scale:0 1;transform-origin:left;transition:scale .45s var(--mz-ease)}.is-current>.mz-nav__link,.is-open>.mz-nav__link,.mz-nav__link:focus-visible,.mz-nav__link:hover{color:var(--mz-cream)}.is-current>.mz-nav__link:after,.is-open>.mz-nav__link:after,.mz-nav__link:focus-visible:after,.mz-nav__link:hover:after{scale:1 1}.mz-nav__toggle{align-self:center;background:transparent;border:0;color:var(--mz-ember);cursor:pointer;display:inline-grid;height:2rem;margin-left:.1rem;padding:0;place-items:center;width:1.6rem}.mz-nav__toggle .mz-icon{height:.8rem;transition:rotate .35s var(--mz-ease);width:.8rem}.mz-nav__toggle[aria-expanded=true] .mz-icon{rotate:180deg}.mz-nav__panel{background:var(--mz-walnut);box-shadow:0 46px 70px -34px rgba(0,0,0,.7);color:var(--mz-cream);position:absolute;top:100%;z-index:5}.mz-nav__panel:not([hidden]){animation:mz-panel-in .4s var(--mz-ease) both}.mz-nav__panel.mz-grain:before{mix-blend-mode:normal;opacity:.045}@keyframes mz-panel-in{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}@keyframes mz-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes mz-fade-in{0%{opacity:0}to{opacity:1}}.mz-nav__veil{background:rgba(23,18,14,.58);inset:0;opacity:0;position:fixed;transition:opacity .4s var(--mz-ease),visibility 0s .4s;visibility:hidden;z-index:-2}.mz-nav__veil.is-on{opacity:1;transition:opacity .4s var(--mz-ease);visibility:visible}body.home .mz-site-header.is-nav-open:before{opacity:1}.mz-mega{border-top:1px solid hsla(38,46%,92%,.1);left:0;right:0}.mz-mega__inner{display:grid;gap:clamp(1.75rem,3vw,3.5rem);grid-template-columns:minmax(0,14.5rem) minmax(0,1fr) minmax(0,20rem);padding-block:2.25rem 2.6rem;position:relative;z-index:1}.mz-mega__intro{align-items:flex-start;display:flex;flex-direction:column;gap:1.1rem}.mz-mega__intro .mz-eyebrow{color:var(--mz-ember)}.mz-mega__title{font-family:var(--mz-display);font-size:clamp(1.7rem,1.3rem + .9vw,2.15rem);font-weight:340;letter-spacing:-.025em;line-height:1.08;margin:0;text-wrap:balance}.mz-mega__title em{color:var(--mz-ember);font-style:italic;font-weight:300}.mz-mega__text{color:var(--mz-muted-light);font-size:.9375rem;line-height:1.6;margin:0;text-wrap:pretty}.mz-mega__phone{align-items:center;color:var(--mz-muted-light);display:inline-flex;font:500 .6875rem/1.4 var(--mz-mono);gap:.7rem;letter-spacing:.1em;margin-top:.4rem;text-decoration:none;text-transform:uppercase;transition:color .3s}.mz-mega__phone .mz-icon{color:var(--mz-ember);height:1.1rem;width:1.1rem}.mz-mega__phone strong{color:var(--mz-cream);display:block;font-weight:500}.mz-mega__phone:hover{color:var(--mz-cream)}.mz-mega__label{color:var(--mz-muted-light);margin:0 0 1rem}.mz-mega__catlist{display:grid;gap:.1rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.mz-mega__cat{align-items:center;color:var(--mz-cream);display:grid;gap:1rem;grid-template-columns:4rem minmax(0,1fr);margin-inline:-.5rem;padding:.5rem 2rem .5rem .5rem;position:relative;text-decoration:none;transition:background .3s var(--mz-ease)}.mz-mega__cat:focus-visible,.mz-mega__cat:hover{background:hsla(38,46%,92%,.07)}.mz-mega__cat:hover .mz-thumb img{scale:1.14}.mz-mega__cat-text{display:grid;gap:.35rem;min-width:0}.mz-mega__cat-name{font:380 1.1rem/1.18 var(--mz-display);letter-spacing:-.01em;text-wrap:balance;transition:color .3s}.mz-mega__cat:focus-visible .mz-mega__cat-name,.mz-mega__cat:hover .mz-mega__cat-name{color:var(--mz-ember)}.mz-mega__cat-count{color:var(--mz-muted-light);font:500 .625rem/1 var(--mz-mono);letter-spacing:.1em;text-transform:uppercase}.mz-mega__cat-arrow{color:var(--mz-ember);height:1rem;margin-top:-.5rem;opacity:0;position:absolute;right:.7rem;top:50%;transition:opacity .3s,translate .35s var(--mz-ease);translate:-6px 0;width:1rem}.mz-mega__cat:focus-visible .mz-mega__cat-arrow,.mz-mega__cat:hover .mz-mega__cat-arrow{opacity:1;translate:0 0}.mz-mega__swatches{display:grid;gap:1rem .5rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0 0 1.25rem;padding:0}.mz-mega__all{color:var(--mz-cream)}.mz-mega__label--formats{margin-top:1.9rem}.mz-mega__chips{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.mz-mega__chip{align-items:baseline;border:1px solid hsla(38,46%,92%,.22);color:var(--mz-cream);display:inline-flex;font:500 .75rem/1 var(--mz-mono);gap:.5rem;letter-spacing:.08em;padding:.6rem .95rem;text-decoration:none;text-transform:uppercase;transition:border-color .3s,color .3s,background .3s}.mz-mega__chip small{color:var(--mz-muted-light);font-size:.625rem;transition:color .3s}.mz-mega__chip:focus-visible,.mz-mega__chip:hover{border-color:var(--mz-ember);color:var(--mz-ember)}.mz-mega__chip:hover small{color:var(--mz-ember)}@media(min-width:1320px){.mz-mega__inner{grid-template-columns:minmax(0,17rem) minmax(0,1fr) minmax(0,24.5rem)}}@media(min-width:1180px)and (max-width:1319px){.mz-mega__cat{gap:.85rem;grid-template-columns:3.5rem minmax(0,1fr);padding-right:1.4rem}.mz-mega__cat-name{font-size:1.05rem}}.mz-thumb{aspect-ratio:1;background:var(--mz-umber);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);display:block;overflow:hidden;position:relative}.mz-nav .mz-thumb img{height:222%;left:50%;max-width:none;position:absolute;top:0;transition:scale .6s var(--mz-ease);translate:-50% 0;width:auto}.mz-thumb.is-plain{background:var(--mz-ember);display:grid;place-items:center}.mz-thumb__glyph{color:var(--mz-ink);font:400 1.5rem/1 var(--mz-display)}.mz-navdot{color:inherit;display:grid;gap:.5rem;justify-items:center;text-align:center;text-decoration:none}.mz-navdot__dot{aspect-ratio:1;background:var(--mz-umber);border-radius:50%;box-shadow:0 0 0 1px hsla(38,46%,92%,.22);display:block;overflow:hidden;position:relative;transition:box-shadow .3s,scale .45s var(--mz-ease);width:3.25rem}.mz-nav .mz-navdot__dot img{height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;scale:1.75;transform-origin:46% 42%;width:100%}.mz-navdot__name{color:var(--mz-muted-light);display:-webkit-box;font:400 .75rem/1.25 var(--mz-sans);-webkit-line-clamp:2;overflow:hidden;text-wrap:balance;-webkit-box-orient:vertical;transition:color .3s}.mz-navdot:focus-visible .mz-navdot__dot,.mz-navdot:hover .mz-navdot__dot{box-shadow:0 0 0 2px var(--mz-ember);scale:1.08}.mz-navdot:focus-visible .mz-navdot__name,.mz-navdot:hover .mz-navdot__name{color:var(--mz-cream)}.mz-nav__panel:not([hidden]) .mz-drop__list>li,.mz-nav__panel:not([hidden]) .mz-mega__catlist>li,.mz-nav__panel:not([hidden]) .mz-mega__swatches>li{animation:mz-rise .5s var(--mz-ease) both;animation-delay:calc(var(--i, 0)*28ms + 70ms)}.mz-drop{border:1px solid hsla(38,46%,92%,.12);border-top:2px solid var(--mz-ember);left:-1.5rem;min-width:22rem;padding:.5rem}.mz-drop__list{list-style:none;margin:0;padding:0;position:relative;z-index:1}.mz-drop__link{align-items:center;color:var(--mz-cream);column-gap:1rem;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:.85rem 1rem;text-decoration:none;transition:background .3s var(--mz-ease)}.mz-drop__link:focus-visible,.mz-drop__link:hover{background:hsla(38,46%,92%,.07)}.mz-drop__link[aria-current=page] .mz-drop__title{color:var(--mz-ember)}.mz-drop__title{font:380 1.15rem/1.2 var(--mz-display);grid-column:1;letter-spacing:-.01em;transition:color .3s}.mz-drop__text{color:var(--mz-muted-light);font:400 .8125rem/1.4 var(--mz-sans);grid-column:1;margin-top:.15rem}.mz-drop__arrow{color:var(--mz-ember);grid-column:2;grid-row:1/span 2;height:1rem;opacity:0;transition:opacity .3s,translate .35s var(--mz-ease);translate:-6px 0;width:1rem}.mz-drop__link:focus-visible .mz-drop__title,.mz-drop__link:hover .mz-drop__title{color:var(--mz-ember)}.mz-drop__link:focus-visible .mz-drop__arrow,.mz-drop__link:hover .mz-drop__arrow{opacity:1;translate:0 0}.mz-search__toggle{align-items:center;background:transparent;border:0;color:var(--mz-cream);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;padding:0;transition:color .3s,background .3s;width:2.75rem}.mz-search__toggle .mz-icon{height:1.35rem;width:1.35rem}.mz-search__toggle:hover,.mz-search__toggle[aria-expanded=true]{background:hsla(38,46%,92%,.06);color:var(--mz-ember)}.mz-find{border-top:1px solid hsla(38,46%,92%,.1);left:0;right:0}.mz-find__inner{display:grid;gap:1.4rem;padding-block:2.25rem 2.6rem;position:relative;z-index:1}.mz-find__inner .mz-eyebrow{color:var(--mz-ember)}.mz-find__form{align-items:center;border-bottom:1px solid hsla(38,46%,92%,.32);display:flex;gap:1.25rem;padding-bottom:.75rem;transition:border-color .3s}.mz-find__form:focus-within{border-color:var(--mz-ember)}.mz-find__icon{color:var(--mz-ember);flex:none;height:1.9rem;width:1.9rem}.mz-find__input{background:transparent;border:0;border-radius:0;color:var(--mz-cream);flex:1;font:340 clamp(1.5rem,1.1rem + 1.6vw,2.6rem)/1.2 var(--mz-display);letter-spacing:-.02em;min-width:0;outline:none;padding:.3rem 0}.mz-find__input::placeholder{color:hsla(38,46%,92%,.42);font-style:italic}.mz-find__input::-webkit-search-cancel-button{appearance:none}.mz-find__submit{flex:none}.mz-find__hints{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.mz-find__hints .mz-label{color:var(--mz-muted-light);margin:0}@media(max-width:1179px){.mz-nav{align-self:center;flex:none;order:3}.mz-nav__burger{background:transparent;border:0;color:var(--mz-cream);cursor:pointer;display:grid;height:2.75rem;padding:0;place-items:center;width:2.75rem}.mz-nav__burger-lines{display:block;height:1rem;position:relative;width:1.45rem}.mz-nav__burger-lines i{background:currentColor;height:1.5px;left:0;position:absolute;transition:width .35s var(--mz-ease)}.mz-nav__burger-lines i:first-child{top:0;width:100%}.mz-nav__burger-lines i:nth-child(2){top:calc(50% - .75px);width:68%}.mz-nav__burger-lines i:nth-child(3){bottom:0;width:100%}.mz-nav__burger:hover i:nth-child(2){width:100%}.mz-nav__drawer{background:radial-gradient(120% 55% at 100% 0,rgba(99,56,24,.55),transparent 62%),var(--mz-ink);color:var(--mz-cream);display:flex;flex-direction:column;inset:0;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--wp-admin--admin-bar--height,0) var(--mz-gutter) 0;position:fixed;transition:opacity .4s var(--mz-ease),translate .5s var(--mz-ease),visibility 0s .5s;translate:0 -1rem;visibility:hidden;z-index:80}.mz-nav__drawer.is-open{opacity:1;transition:opacity .4s var(--mz-ease),translate .5s var(--mz-ease);translate:0 0;visibility:visible}.mz-nav__drawer-top{align-items:center;display:flex;flex:none;justify-content:space-between;min-height:var(--mz-header-h)}.mz-nav__close{background:transparent;border:0;color:var(--mz-cream);cursor:pointer;display:grid;height:2.75rem;padding:0;place-items:center;width:2.75rem}.mz-nav__close .mz-icon{height:1.5rem;width:1.5rem}.mz-nav__search{align-items:center;border-bottom:1px solid hsla(38,46%,92%,.32);display:flex;flex:none;gap:.75rem;margin:.5rem 0 1.25rem;padding-bottom:.6rem;transition:border-color .3s}.mz-nav__search:focus-within{border-color:var(--mz-ember)}.mz-nav__search input[type=search]{background:transparent;border:0;border-radius:0;color:var(--mz-cream);flex:1;font:340 1.3rem/1.2 var(--mz-display);letter-spacing:-.01em;min-width:0;outline:none;padding:.3rem 0}.mz-nav__search input[type=search]::placeholder{color:hsla(38,46%,92%,.45);font-style:italic}.mz-nav__search input[type=search]::-webkit-search-cancel-button{appearance:none}.mz-nav__search button{background:transparent;border:0;color:var(--mz-ember);cursor:pointer;display:grid;height:2.5rem;padding:0;place-items:center;width:2.5rem}.mz-nav__search button .mz-icon{height:1.4rem;width:1.4rem}.mz-nav__menu{display:block;flex:none}.mz-nav__list{counter-reset:mznav;display:block}.mz-nav__item{align-items:center;border-bottom:1px solid hsla(38,46%,92%,.12);counter-increment:mznav;display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;position:static}.mz-nav__item:before{color:var(--mz-ember);content:counter(mznav,decimal-leading-zero);font:500 .6875rem/1 var(--mz-mono);letter-spacing:.1em}.mz-nav__link{color:var(--mz-cream);font:340 clamp(1.75rem,1.1rem + 2.6vw,2.4rem)/1.1 var(--mz-display);letter-spacing:-.02em;padding:1.05rem 0}.mz-nav__link:after{display:none}.mz-nav__toggle{border:1px solid hsla(38,46%,92%,.25);border-radius:50%;height:2.5rem;margin:0;transition:border-color .3s,background .3s;width:2.5rem}.mz-nav__toggle[aria-expanded=true]{background:rgba(248,96,0,.12);border-color:var(--mz-ember)}.mz-nav__drawer .mz-nav__panel{animation:mz-fade-in .4s var(--mz-ease) both;background:transparent;border:0;box-shadow:none;grid-column:1/-1;padding:.25rem 0 1.5rem 2.5rem;position:static}.mz-nav__drawer .mz-nav__panel:before{display:none}.mz-nav__drawer .mz-nav__panel:not([hidden]){animation:mz-fade-in .4s var(--mz-ease) both}.mz-mega{border:0}.mz-mega__inner{display:flex;flex-direction:column;gap:1.5rem;max-width:none;padding:0}.mz-mega__intro{order:3}.mz-mega__intro>:not(.mz-btn){display:none}.mz-mega__catlist{gap:0;grid-template-columns:minmax(0,1fr)}.mz-mega__cat{gap:.9rem;grid-template-columns:3.5rem minmax(0,1fr);margin-inline:0;padding:.45rem 0}.mz-mega__cat-arrow{display:none}.mz-mega__swatches{grid-template-columns:repeat(4,minmax(0,1fr))}.mz-mega__more{order:2}.mz-drop{min-width:0}.mz-drop__link{padding:.7rem 0}.mz-drop__arrow{display:none}.mz-nav__foot{display:grid;flex:none;gap:.9rem;margin-top:auto;padding:2.25rem 0 calc(2.25rem + env(safe-area-inset-bottom, 0px))}.mz-nav__address,.mz-nav__mail,.mz-nav__phone{align-items:flex-start;color:var(--mz-cream);display:flex;gap:.8rem;margin:0;text-decoration:none}.mz-nav__address .mz-icon,.mz-nav__mail .mz-icon,.mz-nav__phone .mz-icon{color:var(--mz-ember);height:1.15rem;margin-top:.2rem;width:1.15rem}.mz-nav__phone{font:340 clamp(1.4rem,1.1rem + 1.4vw,1.7rem)/1.2 var(--mz-display);letter-spacing:-.01em}.mz-nav__address,.mz-nav__mail{color:var(--mz-muted-light);font-size:.9375rem;line-height:1.5}.mz-nav__foot-cta{margin-top:.6rem}.mz-nav__drawer.is-open .mz-nav__foot,.mz-nav__drawer.is-open .mz-nav__item,.mz-nav__drawer.is-open .mz-nav__search{animation:mz-rise .6s var(--mz-ease) both}.mz-nav__drawer.is-open .mz-nav__search{animation-delay:.08s}.mz-nav__drawer.is-open .mz-nav__item{animation-delay:calc(var(--n, 0)*55ms + .16s)}.mz-nav__drawer.is-open .mz-nav__foot{animation-delay:.5s}.mz-find__submit{display:none}.mz-find__icon{height:1.5rem;width:1.5rem}}@media(prefers-reduced-motion:reduce){.mz-nav__drawer.is-open .mz-nav__foot,.mz-nav__drawer.is-open .mz-nav__item,.mz-nav__drawer.is-open .mz-nav__search,.mz-nav__panel:not([hidden]),.mz-nav__panel:not([hidden]) li{animation:none!important}}.wc-block-components-drawer__screen-overlay{background-color:rgba(23,18,14,.58)}body:has(.wc-block-components-drawer__screen-overlay:not(.wc-block-components-drawer__screen-overlay--is-hidden)) #trp-floater-ls,body:has(.wc-block-components-drawer__screen-overlay:not(.wc-block-components-drawer__screen-overlay--is-hidden)) .cmplz-btn.cmplz-manage-consent{display:none!important}.wc-block-mini-cart__drawer.wc-block-components-drawer{--mz-bg:var(--mz-cream);--mz-fg:var(--mz-ink);--mz-accent:var(--mz-ember-deep);--mz-soft:var(--mz-muted);--mz-line:rgba(23,18,14,.14);--mz-focus:var(--mz-ink);--pad:clamp(1.25rem,1rem + 1.6vw,1.75rem);background:var(--mz-cream);box-shadow:-40px 0 80px -40px rgba(23,18,14,.55);color:var(--mz-fg);font-family:var(--mz-sans);font-size:1rem}.wc-block-mini-cart__drawer.wc-block-components-drawer .wp-block-woocommerce-mini-cart-contents{background:var(--mz-cream)}.wc-block-mini-cart__drawer .wc-block-components-drawer__close.wc-block-components-button{background:transparent!important;border:1px solid var(--mz-line);border-radius:50%;color:var(--mz-fg)!important;display:grid!important;height:2.75rem;inset-inline-end:var(--pad);margin:0;opacity:1;padding:0!important;place-items:center;top:1.15rem;transition:background .3s var(--mz-ease),color .3s var(--mz-ease),border-color .3s;width:2.75rem}.wc-block-mini-cart__drawer .wc-block-components-drawer__close.wc-block-components-button svg{height:1.05rem;margin:0;width:1.05rem}.wc-block-mini-cart__drawer .wc-block-components-drawer__close.wc-block-components-button:focus-visible,.wc-block-mini-cart__drawer .wc-block-components-drawer__close.wc-block-components-button:hover{background:var(--mz-ink)!important;border-color:var(--mz-ink);color:var(--mz-cream)!important}.wc-block-mini-cart__drawer .wc-block-components-drawer__close.wc-block-components-button:focus{box-shadow:none}.wc-block-mini-cart__drawer .wc-block-components-drawer__close.wc-block-components-button:focus-visible{outline:2px solid var(--mz-focus);outline-offset:2px}.wc-block-mini-cart__drawer h2.wc-block-mini-cart__title{align-items:baseline;background:var(--mz-cream);border-bottom:1px solid var(--mz-ink);color:var(--mz-fg);display:flex;flex-wrap:wrap;font-family:var(--mz-display);font-size:clamp(1.7rem,1.4rem + .9vw,2rem);font-weight:340;gap:.3rem .9rem;letter-spacing:-.02em;line-height:1.05;margin:0;mask-image:none;-webkit-mask-image:none;padding:1.5rem calc(var(--pad) + 3.5rem) 1.25rem var(--pad)}.wc-block-mini-cart__drawer h2.wc-block-mini-cart__title .wp-block-woocommerce-mini-cart-title-items-counter-block{color:var(--mz-soft);font:500 .6875rem/1 var(--mz-mono);letter-spacing:.14em;text-transform:uppercase}.wc-block-mini-cart__drawer .wc-block-mini-cart__items{padding:0 var(--pad);scrollbar-color:var(--mz-line) transparent;scrollbar-width:thin}.wc-block-mini-cart__drawer table.wc-block-cart-items{border-collapse:collapse;margin:0}.wc-block-mini-cart__drawer table.wc-block-cart-items thead{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row{align-items:start;border-bottom:1px solid var(--mz-line);display:grid;gap:0 1rem;grid-template-columns:4.75rem minmax(0,1fr) auto;padding:1.2rem 0}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row:last-child{border-bottom:0}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__image{grid-column:1;grid-row:1;padding:0}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__image a{aspect-ratio:1;background:var(--mz-sand);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);display:block;overflow:hidden}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__image img{display:block;height:100%;max-width:none;mix-blend-mode:multiply;object-fit:cover;width:100%}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__image img[hidden],.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__image>img{display:none}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__product{grid-column:2;grid-row:1;min-width:0;padding:0}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__total{color:var(--mz-fg);font-family:var(--mz-display);font-size:1.2rem;font-weight:400;grid-column:3;grid-row:1;letter-spacing:-.01em;line-height:1.2;padding:0;white-space:nowrap}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__total .wc-block-cart-item__total-price-and-sale-badge-wrapper{align-items:flex-end}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__total .wc-block-formatted-money-amount{font:inherit}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__wrap{gap:.35rem}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-product-name{color:var(--mz-fg);font:380 1.08rem/1.2 var(--mz-display);letter-spacing:-.01em;max-width:none;text-decoration:none;text-wrap:balance;transition:color .3s}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-product-name:hover{color:var(--mz-accent)}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__prices{color:var(--mz-soft);display:none;font:400 .75rem/1.4 var(--mz-mono);letter-spacing:.02em}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__prices .wc-block-components-product-price__value,.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__prices .wc-block-formatted-money-amount{font:inherit}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__prices del{margin-right:.35rem;opacity:.7}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__prices ins{color:var(--mz-accent);text-decoration:none}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__prices:has(.price:not([hidden]) del),.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__wrap:has(.wc-block-components-quantity-selector:not([hidden])) .wc-block-cart-item__prices{display:block}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-product-metadata{color:var(--mz-soft);font:400 .75rem/1.45 var(--mz-mono);letter-spacing:0;margin:0;text-wrap:balance}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-product-metadata .wc-block-components-product-metadata__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-product-metadata .wc-block-components-product-metadata__description p{font:inherit;margin:0}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-product-metadata .wc-block-components-product-metadata__description p:not(:first-child){display:none}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-product-metadata .wc-block-components-product-details{font:inherit;margin:.2rem 0 0}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-product-badge{background:none;border:0;color:var(--mz-accent);font:500 .625rem/1.3 var(--mz-mono);letter-spacing:.14em;margin:0;padding:0;text-transform:uppercase}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__quantity{align-items:center;display:flex;gap:.6rem;margin-top:.45rem}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]){align-items:stretch;border:1px solid var(--mz-line);display:inline-flex;min-width:8.9rem}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]) .qty{appearance:textfield;-moz-appearance:textfield;background:transparent;border:0;color:var(--mz-fg);flex:1 1 auto;font:500 1rem/1 var(--mz-mono);min-width:0;padding:0;text-align:center;width:3.1rem}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]) .qty::-webkit-inner-spin-button,.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]) .qty::-webkit-outer-spin-button{appearance:none;margin:0}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]){border-radius:0;height:2.35rem;min-width:0}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]) .wc-block-components-quantity-selector__input{background:transparent;border:0;color:var(--mz-fg);flex:1 1 auto;font:500 .875rem/1 var(--mz-mono);height:auto;min-width:0;opacity:1;padding:0;text-align:center;width:2rem;-webkit-text-fill-color:currentcolor}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]) .wc-block-components-quantity-selector__button{background:transparent;border:0;border-radius:0;color:var(--mz-fg);display:grid;font-size:1rem;height:auto;margin:0;min-width:0;opacity:1;padding:0;place-items:center;transition:background .3s var(--mz-ease),color .3s var(--mz-ease);width:2.2rem}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]) .wc-block-components-quantity-selector__button:focus-visible,.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]) .wc-block-components-quantity-selector__button:hover:not(:disabled){background:var(--mz-ink);color:var(--mz-cream)}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]) .wc-block-components-quantity-selector__button:focus-visible{outline:2px solid var(--mz-focus);outline-offset:-2px}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-components-quantity-selector:not([hidden]) .wc-block-components-quantity-selector__button:disabled{opacity:.35}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__remove-link{background:transparent;border:0;border-radius:50%;color:var(--mz-soft);cursor:pointer;display:inline-grid;height:2.2rem;margin:0 0 0 -.5rem;padding:0;place-items:center;text-decoration:none;transition:color .3s,background .3s;width:2.2rem}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__remove-link svg{height:1.4rem;width:1.4rem}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__remove-link:focus-visible,.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__remove-link:hover{background:rgba(23,18,14,.07);color:var(--mz-accent)}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__remove-link:focus-visible{outline:2px solid var(--mz-focus);outline-offset:0}.wc-block-mini-cart__drawer table.wc-block-cart-items .wc-block-cart-item__quantity .wc-block-components-quantity-selector:not([hidden])+.wc-block-cart-item__remove-link{margin-left:auto}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer{--mz-bg:var(--mz-walnut);--mz-fg:var(--mz-cream);--mz-accent:var(--mz-ember);--mz-soft:var(--mz-muted-light);--mz-line:hsla(38,46%,92%,.16);--mz-focus:var(--mz-ember);background:var(--mz-bg);border-top:0;box-sizing:border-box;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);color:var(--mz-fg);padding:1.5rem var(--pad) calc(1.5rem + env(safe-area-inset-bottom, 0px))}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal{align-items:baseline;font-weight:400;gap:.35rem 1rem;justify-content:space-between;margin:0 0 1.25rem}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__label{color:var(--mz-soft);font:500 .6875rem/1.3 var(--mz-mono);letter-spacing:.14em;text-transform:uppercase}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__value{color:var(--mz-fg);font:400 clamp(1.9rem,1.6rem + 1vw,2.3rem)/1 var(--mz-display);letter-spacing:-.01em}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{color:var(--mz-soft);flex:1 0 100%;font:400 .8125rem/1.5 var(--mz-sans);letter-spacing:0;margin:.5rem 0 0}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions{flex-direction:column;gap:.9rem}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-checkout.wc-block-components-button:not(.is-link){--c:12px;--btn-bd:var(--mz-ember);--btn-bg:var(--mz-ember);--btn-fg:var(--mz-ink);--btn-hover-bg:var(--mz-fg);--btn-hover-fg:var(--mz-bg);align-items:center;background:var(--btn-bg);border:1px solid var(--btn-bd);border-radius:0;clip-path:polygon(-1px -1px,calc(100% - var(--c) - 1px) -1px,calc(100% + 1px) calc(var(--c) + 1px),calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px));color:var(--btn-fg);cursor:pointer;display:inline-flex;font:500 var(--wp--preset--font-size--xs)/1 var(--mz-mono);gap:.95rem;isolation:isolate;letter-spacing:.14em;padding:1.05rem 1.45rem 1.05rem 1.85rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .35s var(--mz-ease);white-space:nowrap}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-checkout.wc-block-components-button:not(.is-link):before{background:var(--btn-hover-bg);content:"";inset:0;position:absolute;transition:translate .5s var(--mz-ease);translate:-101% 0;z-index:-1}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-checkout.wc-block-components-button:not(.is-link):after{background:linear-gradient(to top right,transparent calc(50% - 1.2px),var(--btn-bd) calc(50% - 1.2px),var(--btn-bd) calc(50% + .3px),transparent calc(50% + .3px));content:"";height:var(--c);pointer-events:none;position:absolute;right:-1px;top:-1px;width:var(--c);z-index:1}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-checkout.wc-block-components-button:not(.is-link):focus-visible,.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-checkout.wc-block-components-button:not(.is-link):hover{color:var(--btn-hover-fg)}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-checkout.wc-block-components-button:not(.is-link):focus-visible:before,.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-checkout.wc-block-components-button:not(.is-link):hover:before{translate:0 0}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-checkout.wc-block-components-button:not(.is-link):focus-visible{outline-offset:-6px}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-checkout.wc-block-components-button:not(.is-link){box-sizing:border-box;font-size:.8125rem;justify-content:center;line-height:1;order:-1;padding:1.25rem 1.5rem;width:100%}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-cart.wc-block-components-button:not(.is-link).is-style-outline{align-self:center;background:transparent;border:0;border-bottom:1px solid;border-radius:0;box-shadow:none;color:var(--mz-fg);flex-grow:0;font:500 .6875rem/1.2 var(--mz-mono);letter-spacing:.14em;padding:.2rem 0;text-transform:uppercase;transition:color .3s,border-color .3s;width:auto}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-cart.wc-block-components-button:not(.is-link).is-style-outline:not(:focus){box-shadow:none}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-cart.wc-block-components-button:not(.is-link).is-style-outline:focus{box-shadow:none;outline:none}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-cart.wc-block-components-button:not(.is-link).is-style-outline:focus-visible,.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-cart.wc-block-components-button:not(.is-link).is-style-outline:hover{border-bottom-color:var(--mz-ember);color:var(--mz-ember)}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer .wc-block-mini-cart__footer-cart.wc-block-components-button:not(.is-link).is-style-outline:focus-visible{outline:2px solid var(--mz-focus);outline-offset:4px}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper{align-content:center;display:grid;gap:1.4rem;justify-items:center;min-height:100%;padding:4.5rem var(--pad) 3rem;text-align:center}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23b83f00%27 stroke-width=%271.7%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><path d=%27M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4zM3 6h18M16 10a4 4 0 0 1-8 0%27/></svg>") 50%/1.8rem no-repeat;border:1px solid var(--mz-line);border-radius:50%;content:"";height:4.5rem;width:4.5rem}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper p{color:var(--mz-fg);font:340 1.9rem/1.1 var(--mz-display);letter-spacing:-.02em;margin:0}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper p strong{font-weight:inherit}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button{--c:12px;--btn-bd:var(--mz-ember);--btn-bg:var(--mz-ember);--btn-fg:var(--mz-ink);--btn-hover-bg:var(--mz-fg);--btn-hover-fg:var(--mz-bg);align-items:center;background:var(--btn-bg);border:1px solid var(--btn-bd);border-radius:0;clip-path:polygon(-1px -1px,calc(100% - var(--c) - 1px) -1px,calc(100% + 1px) calc(var(--c) + 1px),calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px));color:var(--btn-fg);cursor:pointer;display:inline-flex;font:500 var(--wp--preset--font-size--xs)/1 var(--mz-mono);gap:.95rem;isolation:isolate;letter-spacing:.14em;padding:1.05rem 1.45rem 1.05rem 1.85rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .35s var(--mz-ease);white-space:nowrap}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:before{background:var(--btn-hover-bg);content:"";inset:0;position:absolute;transition:translate .5s var(--mz-ease);translate:-101% 0;z-index:-1}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:after{background:linear-gradient(to top right,transparent calc(50% - 1.2px),var(--btn-bd) calc(50% - 1.2px),var(--btn-bd) calc(50% + .3px),transparent calc(50% + .3px));content:"";height:var(--c);pointer-events:none;position:absolute;right:-1px;top:-1px;width:var(--c);z-index:1}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus-visible,.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:hover{color:var(--btn-hover-fg)}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus-visible:before,.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:hover:before{translate:0 0}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus-visible{outline-offset:-6px}.wc-block-mini-cart__drawer .wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button{--btn-bd:var(--mz-ink);--btn-bg:var(--mz-ink);--btn-fg:var(--mz-cream);--btn-hover-bg:var(--mz-ember);--btn-hover-fg:var(--mz-ink)}@media(max-width:480px){.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row{gap:0 .85rem;grid-template-columns:4.1rem minmax(0,1fr) auto}.wc-block-mini-cart__drawer table.wc-block-cart-items tr.wc-block-cart-items__row td.wc-block-cart-item__total{font-size:1.1rem}}.mz-carousel{position:relative}.mz-carousel__bar{align-items:flex-end;display:flex;gap:1.5rem 3rem;justify-content:space-between;margin-bottom:clamp(1.75rem,1.2rem + 2.4vw,3.5rem)}.mz-carousel__bar .mz-head{margin-bottom:0}.mz-carousel__track{display:grid;gap:var(--gap,clamp(.85rem,.5rem + 1vw,1.5rem));grid-auto-columns:var(--col,minmax(15rem,18.5rem));grid-auto-flow:column;list-style:none;margin:0 calc(var(--mz-bleed)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:0 var(--mz-bleed) .5rem;position:relative;scroll-padding-inline:var(--mz-bleed);scroll-snap-type:x mandatory;scrollbar-width:none}.mz-carousel__track::-webkit-scrollbar{display:none}.mz-carousel__track>*{min-width:0;scroll-snap-align:start}.mz-carousel-nav{display:flex;flex:none;gap:.6rem}.mz-round-btn{background:transparent;border:1px solid var(--mz-line);border-radius:50%;color:var(--mz-fg);cursor:pointer;display:grid;height:3rem;padding:0;place-items:center;transition:background .3s var(--mz-ease),color .3s var(--mz-ease),border-color .3s,opacity .3s;width:3rem}.mz-round-btn:hover:not(:disabled){background:var(--mz-fg);border-color:var(--mz-fg);color:var(--mz-bg)}.mz-round-btn:disabled{cursor:default;opacity:.35}.mz-round-btn .mz-icon{height:1.2rem;width:1.2rem}@media(max-width:719px){.mz-carousel__bar{align-items:flex-start;flex-direction:column}}.mz-card{color:var(--mz-fg);display:flex;flex-direction:column;gap:.95rem;height:100%;min-width:0}.mz-card,.mz-card__figure{position:relative}.mz-card__media{aspect-ratio:1;background:var(--mz-sand);clip-path:polygon(0 0,calc(100% - var(--mz-chamfer)) 0,100% var(--mz-chamfer),100% 100%,0 100%);display:block;overflow:hidden}.mz-card__media img{display:block;height:100%;mix-blend-mode:multiply;object-fit:cover;transition:scale .9s var(--mz-ease),opacity .4s;width:100%}.mz-card:hover .mz-card__media img{scale:1.07}.mz-card.is-soldout .mz-card__media{position:relative}.mz-card.is-soldout .mz-card__media:after{background:color-mix(in srgb,var(--mz-sand) 58%,transparent);content:"";inset:0;pointer-events:none;position:absolute}.mz-card__badges{display:flex;gap:.4rem;left:.75rem;pointer-events:none;position:absolute;top:.75rem}.mz-card__badge{background:var(--mz-ember);color:var(--mz-ink);font:500 .625rem/1 var(--mz-mono);letter-spacing:.14em;padding:.38rem .62rem;text-transform:uppercase}.mz-card__badge--out{background:var(--mz-ink);color:var(--mz-cream)}.mz-card__body{display:flex;flex:1;flex-direction:column;gap:.35rem}.mz-card__cat{color:var(--mz-accent);font:500 .625rem/1.3 var(--mz-mono);letter-spacing:.16em;margin:0;text-transform:uppercase}.mz-card__title{font-family:var(--mz-display);font-size:1.2rem;font-weight:380;letter-spacing:-.01em;line-height:1.2;margin:0;text-wrap:balance}.mz-card__title a{color:inherit;text-decoration:none;transition:color .3s}.mz-card__title a:after{content:"";inset:0;position:absolute;z-index:1}.mz-card:hover .mz-card__title a{color:var(--mz-accent)}.mz-card__meta{color:var(--mz-soft);font:400 .75rem/1.45 var(--mz-mono);letter-spacing:.02em;margin:0}.mz-card__price{font-size:.95rem;font-weight:600;letter-spacing:.01em;margin:auto 0 0;padding-top:.5rem}.mz-card__price del{font-weight:400;margin-right:.4rem;opacity:.55}.mz-card__price ins{text-decoration:none}.mz-card__price .woocommerce-Price-amount{white-space:nowrap}.mz-card__price .woocommerce-price-suffix{font:500 .625rem/1 var(--mz-mono);letter-spacing:.1em;opacity:.7}.mz-card__action{bottom:.7rem;position:absolute;right:.7rem;z-index:3}.mz-card__action a.added_to_cart.wc-forward{display:none!important}.mz-card__action .button{background:var(--mz-ink);border:0;border-radius:50%;box-shadow:0 10px 22px -8px rgba(23,18,14,.5);color:var(--mz-cream);cursor:pointer;display:block;font-size:0;height:2.9rem;line-height:0;margin:0;padding:0;position:relative;transition:background .3s var(--mz-ease),color .3s var(--mz-ease),scale .3s var(--mz-ease);width:2.9rem}.mz-card__action .button:after,.mz-card__action .button:before{background:currentColor;content:"";height:2px;left:50%;position:absolute;top:50%;transition:rotate .35s var(--mz-ease),width .3s,height .3s,opacity .2s;translate:-50% -50%;width:1rem}.mz-card__action .button:after{rotate:90deg}.mz-card__action .button:focus-visible,.mz-card__action .button:hover{background:var(--mz-ember);color:var(--mz-ink);scale:1.08}.mz-card__action .button:not(.add_to_cart_button):before{background:none;border:solid;border-width:2px 2px 0 0;height:.6rem;rotate:45deg;translate:-70% -50%;width:.6rem}.mz-card__action .button:not(.add_to_cart_button):after{opacity:0}.mz-card__action .button.loading{pointer-events:none}.mz-card__action .button.loading:before{animation:mz-spin .7s linear infinite;background:none;border:2px solid color-mix(in srgb,currentcolor 28%,transparent);border-radius:50%;border-top-color:currentcolor;box-sizing:border-box;height:1.3rem;inset:0;margin:auto;transition:none;translate:none;width:1.3rem}.mz-card__action .button.loading:after{opacity:0}.mz-card__action .button.added{background:var(--mz-ember);color:var(--mz-ink)}.mz-card__action .button.added:before{background:none;border:solid;border-width:0 2px 2px 0;height:1rem;rotate:45deg;translate:-50% -62%;width:.55rem}.mz-card__action .button.added:after{opacity:0}@media(hover:hover)and (pointer:fine){.mz-card__action{opacity:0;transition:opacity .35s var(--mz-ease),translate .35s var(--mz-ease);translate:0 .5rem}.mz-card:hover .mz-card__action,.mz-card__action:focus-within,.mz-card__action:has(.added,.loading){opacity:1;translate:0 0}}@keyframes mz-spin{to{rotate:1turn}}.mz-specimen{--w:50%;--x:0%;--y:0%;--r:0deg;--depth:20;left:var(--x);margin:0;position:absolute;top:var(--y);translate:calc(var(--mx, 0)*var(--depth)*-1px) calc(var(--my, 0)*var(--depth)*-1px);width:var(--w)}.mz-specimen__card{background:var(--mz-paper);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 34px 50px -20px rgba(0,0,0,.7),0 10px 18px -10px rgba(0,0,0,.55);color:#4a3d33;isolation:isolate;padding:.55rem .55rem 0;rotate:var(--r);transition:rotate .6s var(--mz-ease),scale .6s var(--mz-ease)}.mz-specimen:hover .mz-specimen__card{rotate:calc(var(--r)*.4);scale:1.05}.mz-specimen:hover{z-index:5}.mz-specimen__img img{aspect-ratio:1;display:block;height:auto;mix-blend-mode:multiply;object-fit:cover;width:100%}.mz-specimen figcaption{display:flex;font:500 .625rem/1.4 var(--mz-mono);gap:.6rem;letter-spacing:.1em;overflow-wrap:break-word;padding:.7rem .15rem .8rem;text-transform:uppercase;text-wrap:pretty}.mz-specimen__no{color:var(--mz-ember-deep);flex:none}.mz-specimen__link{color:inherit;display:block;text-decoration:none}.mz-specimen__link:focus-visible{outline:2px solid var(--mz-ember);outline-offset:6px}.mz-specimen__link .mz-specimen__card{position:relative}.mz-specimen__link .mz-specimen__card:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%2317120e%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.8%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M7 17 17 7M8 7h9v9%27/%3E%3C/svg%3E") 50%/55% no-repeat,var(--mz-ember);border-radius:50%;content:"";height:2.3rem;opacity:0;pointer-events:none;position:absolute;right:1rem;scale:.6;top:1rem;transition:opacity .35s var(--mz-ease),scale .35s var(--mz-ease);width:2.3rem}.mz-specimen__link:focus-visible .mz-specimen__card:after,.mz-specimen__link:hover .mz-specimen__card:after{opacity:1;scale:1}@media(hover:none){.mz-specimen__link .mz-specimen__card:after{opacity:.85;scale:.85}}@media(max-width:559px){.mz-specimen figcaption{flex-direction:column;gap:.25rem}}.js:not(.mz-no-reveal) .mz-specimen__card{animation:mz-drop 1.1s var(--mz-ease) backwards;animation-delay:calc(.35s + var(--i, 0)*.14s)}@keyframes mz-drop{0%{opacity:0;rotate:calc(var(--r)*2.4);translate:0 3.5rem}}@media(prefers-reduced-motion:reduce){.js .mz-specimen__card{animation:none}}.mz-promises{border-top:1px solid var(--mz-line);display:grid;gap:1.15rem;list-style:none;margin:1.9rem 0 0;padding:1.6rem 0 0}.mz-promise{align-items:start;display:grid;gap:.95rem;grid-template-columns:auto minmax(0,1fr)}.mz-promise__icon{color:var(--mz-accent);height:1.4rem;margin-top:.1rem;width:1.4rem}.mz-promise__body{display:grid;gap:.15rem}.mz-promise__title{font-size:.9375rem;font-weight:600;line-height:1.35}.mz-promise__title a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .3s}.mz-promise__title a:hover{color:var(--mz-accent)}.mz-promise__text{color:var(--mz-soft);font-size:.875rem;line-height:1.5}.mz-promise__text a{color:var(--mz-accent);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .3s}.mz-promise__text a:focus-visible,.mz-promise__text a:hover{color:var(--mz-fg)}.mz-qty{align-items:stretch;border:1px solid var(--mz-line);display:inline-flex;min-width:8.9rem}.mz-qty .qty{appearance:textfield;-moz-appearance:textfield;background:transparent;border:0;color:var(--mz-fg);flex:1 1 auto;font:500 1rem/1 var(--mz-mono);min-width:0;padding:0;text-align:center;width:3.1rem}.mz-qty .qty::-webkit-inner-spin-button,.mz-qty .qty::-webkit-outer-spin-button{appearance:none;margin:0}.mz-qty__btn{background:transparent;border:0;color:var(--mz-fg);cursor:pointer;display:grid;padding:0;place-items:center;transition:background .3s var(--mz-ease),color .3s var(--mz-ease);width:2.9rem}.mz-qty__btn:focus-visible,.mz-qty__btn:hover{background:var(--mz-ink);color:var(--mz-cream)}.mz-qty__btn .mz-icon{height:1rem;width:1rem}.mz-pagination{margin-top:clamp(2.5rem,2rem + 2vw,4.5rem)}.mz-pagination ul{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;list-style:none;margin:0;padding:0}.mz-pagination a,.mz-pagination span{border:1px solid transparent;color:var(--mz-fg);display:grid;font:500 .8125rem/1 var(--mz-mono);height:2.9rem;letter-spacing:.06em;min-width:2.9rem;padding:0 .4rem;place-items:center;text-decoration:none;transition:border-color .3s,background .3s var(--mz-ease),color .3s var(--mz-ease)}.mz-pagination a:hover{border-color:var(--mz-fg)}.mz-pagination .current{background:var(--mz-ink);color:var(--mz-cream)}.mz-pagination .dots{color:var(--mz-soft);min-width:1.6rem}.mz-pagination .next,.mz-pagination .prev{border-color:var(--mz-line)}.mz-pagination .next .mz-icon,.mz-pagination .prev .mz-icon{height:1.15rem;width:1.15rem}.mz-prose{--mz-read:44rem;background:var(--mz-bg);color:var(--mz-fg);padding-top:clamp(2.25rem,1.5rem + 3vw,4.5rem);position:relative}.mz-prose>*{box-sizing:border-box;margin-block:0}.mz-prose>:where(:not(.alignwide):not(.alignfull)){margin-inline:auto;width:min(var(--mz-read),100% - 2*var(--mz-gutter))}.mz-prose>.alignwide{margin-inline:auto;width:min(var(--mz-max),100% - 2*var(--mz-gutter))}.mz-prose>.alignfull{margin-top:clamp(2.5rem,2rem + 2.5vw,4.5rem);max-width:none;width:100%}.mz-prose>*+*{margin-top:1.4rem}.mz-prose>.alignwide+.alignwide{margin-top:clamp(.5rem,.25rem + 1vw,1.5rem)}.mz-prose>:last-child:not(.alignfull){margin-bottom:clamp(3rem,2rem + 4vw,6rem)}.mz-prose>:last-child.alignfull{margin-bottom:0}.mz-prose>h2{margin-top:clamp(2.5rem,2rem + 2vw,3.75rem)}.mz-prose>h3,.mz-prose>h4{margin-top:2.25rem}.mz-prose>h2+*,.mz-prose>h3+*,.mz-prose>h4+*{margin-top:1rem}.mz-text>ol>li,.mz-text>p,.mz-text>ul>li{font-size:clamp(1.0625rem,1rem + .25vw,1.15rem);line-height:1.75;text-wrap:pretty}.mz-text>ol strong,.mz-text>p strong,.mz-text>ul strong{font-weight:600}.mz-text>ol>li a,.mz-text>p a,.mz-text>ul>li a{color:var(--mz-accent);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .25s}.mz-text>ol>li a:hover,.mz-text>p a:hover,.mz-text>ul>li a:hover{color:var(--mz-fg)}.mz-text>h2,.mz-text>h3,.mz-text>h4{color:var(--mz-fg);font-family:var(--mz-display);font-weight:360;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}.mz-text>h2{font-size:clamp(1.8rem,1.3rem + 1.8vw,2.7rem)}.mz-text>h3{font-size:clamp(1.4rem,1.15rem + 1vw,1.9rem)}.mz-text>h4{color:var(--mz-accent);font:500 .75rem/1.4 var(--mz-mono);letter-spacing:.16em;text-transform:uppercase}.mz-text>ol,.mz-text>ul{padding-left:1.4rem}.mz-text>ol>li+li,.mz-text>ul>li+li{margin-top:.5rem}.mz-text>ol>li::marker,.mz-text>ul>li::marker{color:var(--mz-accent)}.mz-text>blockquote{border-left:3px solid var(--mz-ember);margin-inline:0;padding:.25rem 0 .25rem clamp(1.25rem,1rem + 1.5vw,2rem)}.mz-text>blockquote p{color:var(--mz-fg);font-family:var(--mz-display);font-size:clamp(1.35rem,1.1rem + 1vw,1.85rem);font-style:italic;font-weight:340;letter-spacing:-.01em;line-height:1.3}.mz-text>blockquote cite{color:var(--mz-soft);display:block;font:500 .6875rem/1.3 var(--mz-mono);font-style:normal;letter-spacing:.14em;margin-top:.8rem;text-transform:uppercase}.mz-text>figure{margin-inline:0}.mz-text>.wp-block-gallery img,.mz-text>.wp-block-image img{clip-path:polygon(0 0,calc(100% - var(--mz-chamfer)*1.4) 0,100% calc(var(--mz-chamfer)*1.4),100% 100%,0 100%);display:block;height:auto;max-width:100%}.mz-text>figure figcaption{color:var(--mz-soft);font:500 .6875rem/1.5 var(--mz-mono);letter-spacing:.1em;margin-top:.7rem;text-transform:uppercase}.mz-text>.wp-block-separator,.mz-text>hr{border:0;border-top:1px solid var(--mz-ember);margin-inline:auto;max-width:5rem;opacity:1;width:100%}.mz-text>.wp-block-table table{border-collapse:collapse;font-size:.95rem;width:100%}.mz-text>.wp-block-table td,.mz-text>.wp-block-table th{border-bottom:1px solid var(--mz-line);padding:.7rem .9rem;text-align:left}.mz-text>.wp-block-table th{color:var(--mz-accent);font:500 .6875rem/1.3 var(--mz-mono);letter-spacing:.14em;text-transform:uppercase}.mz-text>.wp-block-buttons{display:flex;flex-wrap:wrap;gap:.75rem}.mz-prose--legacy>*{margin-inline:auto;max-width:var(--mz-max);padding-inline:var(--mz-gutter);width:auto}.mz-zoom{background:transparent;border:0;color:var(--mz-cream);max-height:96svh;max-width:96vw;overflow:visible;padding:0}.mz-zoom::backdrop{backdrop-filter:blur(4px);background:rgba(23,18,14,.9)}.mz-zoom__figure{display:grid;gap:.9rem;justify-items:center;margin:0}.mz-zoom__figure img{background:var(--mz-paper);box-shadow:0 40px 80px -30px rgba(0,0,0,.8);display:block;height:auto;max-height:calc(96svh - 3.5rem);max-width:min(96vw,82rem);width:auto}.mz-zoom__figure figcaption{font:500 .6875rem/1.5 var(--mz-mono);letter-spacing:.14em;max-width:52rem;text-align:center;text-transform:uppercase}.mz-zoom__close{background:var(--mz-ink);border:1px solid hsla(38,46%,92%,.5);border-radius:50%;color:var(--mz-cream);cursor:pointer;display:grid;font-size:1.5rem;height:2.75rem;line-height:1;padding:0;place-items:center;position:absolute;right:-.75rem;top:-.75rem;transition:background .3s var(--mz-ease),color .3s var(--mz-ease);width:2.75rem;z-index:2}.mz-zoom__close:focus-visible,.mz-zoom__close:hover{background:var(--mz-ember);color:var(--mz-ink)}@media(max-width:719px){.mz-zoom__close{right:.5rem;top:.5rem}}.mz-legal{padding-block:clamp(2.5rem,1.75rem + 3vw,4.75rem) clamp(4rem,3rem + 5vw,7rem)}.mz-legal__layout{align-items:start;display:grid;gap:clamp(1.5rem,1rem + 2vw,2.5rem)}@media(min-width:1024px){.mz-legal__layout.has-toc{column-gap:clamp(3rem,1.5rem + 4.5vw,6.5rem);grid-template-columns:15rem minmax(0,46rem);justify-content:center}}.mz-toc{color:var(--mz-fg);font-size:.875rem}.mz-toc summary,.mz-toc__title{align-items:center;color:var(--mz-accent);cursor:pointer;display:flex;font:500 .6875rem/1.3 var(--mz-mono);gap:.75rem;letter-spacing:.16em;list-style:none;margin:0 0 .9rem;text-transform:uppercase}.mz-toc summary:before,.mz-toc__title:before{background:currentColor;content:"";height:1px;width:1.75rem}.mz-toc summary::-webkit-details-marker{display:none}.mz-toc ol{border-left:1px solid var(--mz-line);counter-reset:toc;display:grid;list-style:none;margin:0;padding:0}.mz-toc li{counter-increment:toc;margin:0}.mz-toc a{color:var(--mz-soft);display:grid;gap:.25rem;grid-template-columns:1.9rem minmax(0,1fr);line-height:1.35;padding:.5rem 0 .5rem .9rem;position:relative;text-decoration:none;transition:color .3s}.mz-toc a:before{color:var(--mz-soft);content:counter(toc,decimal-leading-zero);font:500 .625rem/1.9 var(--mz-mono);letter-spacing:.08em}.mz-toc a:after{background:transparent;bottom:0;content:"";left:-1px;position:absolute;top:0;transition:background .3s;width:2px}.mz-toc a.is-current,.mz-toc a:hover{color:var(--mz-fg)}.mz-toc a.is-current:after{background:var(--mz-ember)}.mz-toc a:focus-visible{outline:2px solid var(--mz-focus);outline-offset:2px}@media(min-width:1024px){.mz-toc{max-height:calc(100dvh - var(--mz-header-h) - 4rem);overflow:auto;position:sticky;top:calc(var(--mz-header-h) + 2rem)}.mz-toc summary{cursor:default;pointer-events:none}}@media(max-width:1023px){.mz-toc{background:var(--mz-paper);border:1px solid var(--mz-line);padding:.5rem 1.1rem .25rem}.mz-toc summary{margin:0;padding:.75rem 0}.mz-toc summary:after{content:"+";font:400 1.2rem/1 var(--mz-sans);margin-left:auto}.mz-toc[open] summary{margin-bottom:.4rem}.mz-toc[open] summary:after{content:"−"}}.mz-legal__content{counter-reset:legal;min-width:0}.mz-legal__content>*{margin-block:0}.mz-legal__content>*+*{margin-top:1.1rem}.mz-legal__content>ol>li,.mz-legal__content>p,.mz-legal__content>ul>li{font-size:1rem;line-height:1.75}.mz-legal__content>h2{border-top:1px solid var(--mz-line);counter-increment:legal;font-size:clamp(1.7rem,1.3rem + 1.4vw,2.3rem);margin-top:clamp(2.75rem,2rem + 2.5vw,4rem);padding-top:1.4rem;position:relative;scroll-margin-top:calc(var(--mz-header-h) + 1.5rem)}.mz-legal__content>h2:before{color:var(--mz-accent);content:counter(legal,decimal-leading-zero);display:block;font:500 .6875rem/1 var(--mz-mono);letter-spacing:.16em;margin-bottom:.5rem}.mz-callout+.mz-legal__content>h2,.mz-legal__content>h2:first-of-type,.mzp-updated+.mz-legal__content>h2{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.mz-legal__content>h3{font-size:clamp(1.2rem,1.1rem + .5vw,1.45rem);margin-top:2rem;scroll-margin-top:calc(var(--mz-header-h) + 1.5rem)}.mz-legal__content>h2+*,.mz-legal__content>h3+*{margin-top:.9rem}.mz-legal__content>.mz-callout{margin-top:1.75rem}.mz-legal__content .mz-callout__body>*+*{margin-top:.5rem}.mz-legal__content .mz-legal__facts,.mz-legal__content>dl{border-top:1px solid var(--mz-line);display:grid;gap:0;margin:1.25rem 0 0}.mz-legal__content .mz-legal__facts>div,.mz-legal__content>dl>div{border-bottom:1px solid var(--mz-line);display:grid;gap:.25rem 1.5rem;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);padding:.8rem 0}.mz-legal__content .mz-legal__facts dt,.mz-legal__content>dl dt{color:var(--mz-soft);font:500 .6875rem/1.6 var(--mz-mono);letter-spacing:.12em;margin:0;text-transform:uppercase}.mz-legal__content .mz-legal__facts dd,.mz-legal__content>dl dd{font-size:1rem;line-height:1.6;margin:0}.mz-legal__content .mz-legal__form{background:var(--mz-paper);border:1px solid var(--mz-line);border-left:3px solid var(--mz-accent);font-size:.9375rem;line-height:1.75;margin:1.5rem 0 0;padding:1.5rem clamp(1.1rem,.8rem + 1.2vw,1.9rem)}.mz-legal__content .mz-legal__form p{margin:0}.mz-legal__content .mz-legal__form p+p{margin-top:.9rem}@media(max-width:599px){.mz-legal__content>dl>div{grid-template-columns:minmax(0,1fr)}}.mzp-updated{color:var(--mz-soft);font:500 .6875rem/1.4 var(--mz-mono);letter-spacing:.14em;margin:0 0 1.5rem!important;text-transform:uppercase}.mz-footer__cookie,.mzp-open{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .25s}.mz-footer__cookie:hover,.mzp-open:hover{color:var(--mz-accent,var(--mz-ember))}.mz-footer__cookie:focus-visible,.mzp-open:focus-visible{outline:2px solid var(--mz-focus,currentColor);outline-offset:3px}.mz-legal__content .mzp-open{align-items:center;border:1px solid var(--mz-fg);display:inline-flex;font:500 .75rem/1.2 var(--mz-mono);letter-spacing:.14em;margin:1.25rem 0 0;padding:.85rem 1.3rem;text-decoration:none;text-transform:uppercase;transition:background .3s,color .3s}.mz-legal__content .mzp-open:hover{background:var(--mz-fg);color:var(--mz-bg)}.mzp-tablewrap{margin-top:1.25rem;overflow-x:auto;width:100%}.mzp-table{border-collapse:collapse;font-size:.875rem;line-height:1.55;width:100%}.mzp-table caption{text-align:left}.mzp-table td,.mzp-table th{border-bottom:1px solid var(--mz-line);padding:.85rem 1rem .85rem 0;text-align:left;vertical-align:top}.mzp-table thead th{border-bottom:1px solid var(--mz-fg);color:var(--mz-soft);font:500 .625rem/1.4 var(--mz-mono);letter-spacing:.14em;padding-top:.6rem;text-transform:uppercase}.mzp-table tbody th{font-weight:600}.mzp-table code{background:color-mix(in srgb,var(--mz-fg) 7%,transparent);font:400 .8125rem/1.5 var(--mz-mono);overflow-wrap:break-word;padding:.05rem .35rem}.mzp-table .mzp-sub{color:var(--mz-soft);display:block;font:400 .75rem/1.45 var(--mz-sans);margin-top:.15rem}.mzp-table a.mzp-sub{color:var(--mz-accent)}.mzp-cat{margin-top:2rem}.mzp-cat h3{margin:0!important}.mzp-cat__badge{border:1px solid var(--mz-ember);color:var(--mz-accent);display:inline-block;font:500 .625rem/1.3 var(--mz-mono)!important;letter-spacing:.12em;margin:.5rem 0 .75rem!important;padding:.25rem .65rem;text-transform:uppercase}@media(max-width:719px){.mzp-tablewrap{overflow:visible}.mzp-table{display:block}.mzp-table thead{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.mzp-table tbody,.mzp-table tr{display:block}.mzp-table tr{border-bottom:1px solid var(--mz-fg);padding:1rem 0}.mzp-table td,.mzp-table th{border:0;display:grid;gap:.75rem;grid-template-columns:6.5rem minmax(0,1fr);padding:.3rem 0}.mzp-table td:before,.mzp-table th:before{color:var(--mz-soft);content:attr(data-label);font:500 .625rem/1.7 var(--mz-mono);letter-spacing:.12em;text-transform:uppercase}.mzp-table tbody th:before{content:attr(data-label)}.mzp-table td:empty{display:none}}.mzp-order-note{color:var(--mz-soft,#5e4f43);font-size:.8125rem;line-height:1.55;margin:0 0 1rem}.mzp-withdraw{text-decoration:underline;text-underline-offset:.2em}.mz-form{--mz-bg:var(--mz-cream);--mz-fg:var(--mz-ink);--mz-accent:var(--mz-ember-deep);--mz-soft:var(--mz-muted);--mz-line:rgba(23,18,14,.2);--mz-focus:var(--mz-ink);background:var(--mz-bg);clip-path:polygon(0 0,calc(100% - var(--mz-chamfer)) 0,100% var(--mz-chamfer),100% 100%,0 100%);color:var(--mz-fg);padding:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);position:relative;text-align:left}.mz-form__title{color:var(--mz-fg);font-family:var(--mz-display);font-size:clamp(1.4rem,1.2rem + .7vw,1.8rem);font-weight:400;letter-spacing:-.01em;line-height:1.15;margin:0 0 1.25rem}.mz-form__title em{color:var(--mz-accent);font-style:italic;font-weight:300}.mz-form__about{border-bottom:1px solid var(--mz-line);display:flex;flex-wrap:wrap;font-family:var(--mz-display);font-size:1.05rem;gap:.25rem .75rem;line-height:1.3;margin:0 0 1.25rem;padding-bottom:1rem}.mz-form__about span{color:var(--mz-accent);font:500 .625rem/1.9 var(--mz-mono);letter-spacing:.16em;text-transform:uppercase}.mz-form__form{display:grid;gap:1.1rem;margin:0}.mz-form__form[hidden]{display:none}.mz-form__row{display:grid;gap:1.1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.mz-form__field{display:grid;gap:.4rem;margin:0}.mz-form__field label{color:var(--mz-soft);font:500 .625rem/1.3 var(--mz-mono);letter-spacing:.16em;text-transform:uppercase}.mz-form__field :is(input,textarea){background:hsla(0,0%,100%,.55);border:1px solid var(--mz-line);border-radius:0;color:var(--mz-fg);font:400 1rem/1.45 var(--mz-sans);padding:.75rem .9rem;transition:border-color .25s,background .25s,box-shadow .25s;width:100%}.mz-form__field :is(input,textarea)::placeholder{color:rgba(23,18,14,.45)}.mz-form__field :is(input,textarea):hover{border-color:rgba(23,18,14,.4)}.mz-form__field :is(input,textarea):focus{background:#fff;border-color:var(--mz-ink);box-shadow:0 0 0 3px rgba(248,96,0,.35);outline:0}.mz-form__field textarea{min-height:7.5rem;resize:vertical}.mz-form__field :is(input,textarea).is-invalid{background:#fff;border-color:#b3261e}.mz-form__trap{height:1px;left:-9999px!important;overflow:hidden;position:absolute!important;width:1px}.mz-form__foot{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem 1.5rem;margin-top:.25rem}.mz-form__legal{color:var(--mz-soft);flex:1 1 14rem;font-size:.75rem;line-height:1.5;margin:0}.mz-form__legal a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.mz-form__legal a:hover{color:var(--mz-ink)}.mz-form .mz-btn[disabled]{cursor:progress;opacity:.6}.mz-form__status{align-items:flex-start;display:flex;font-size:.97rem;gap:.75rem;line-height:1.5}.mz-form__status:empty{display:none}.mz-form__status:focus{outline:0}.mz-form__status .mz-icon{flex:none;height:1.4rem;margin-top:.05rem;width:1.4rem}.mz-form__status.is-error{background:rgba(179,38,30,.08);border-left:3px solid #b3261e;color:#7d1a15;margin-top:1rem;padding:.8rem 1rem}.mz-form__status.is-ok{font-family:var(--mz-display);font-size:1.3rem;line-height:1.3;padding:.5rem 0}.mz-form__status.is-ok .mz-icon{background:var(--mz-ember);border-radius:50%;color:var(--mz-ink);height:2rem;padding:.4rem;width:2rem}.mz-form.is-sent .mz-form__about,.mz-form.is-sent .mz-form__title{display:none}@media(max-width:559px){.mz-form__row{grid-template-columns:1fr}}.mz-mail,.mz-mail__btn{display:inline}.mz-mail__btn{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:.2em}.mz-mail__btn:hover{text-decoration-style:solid}.mz-ship{border-bottom:1px solid var(--mz-line);margin:0 0 1.4rem;padding-bottom:1.4rem}.mz-ship__text{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.9375rem;gap:.2rem .5rem;line-height:1.4;margin:0 0 .8rem}.mz-ship__text strong{color:var(--mz-accent);font-weight:600}.mz-ship__text small{color:var(--mz-soft);font:500 .625rem/1 var(--mz-mono);letter-spacing:.12em;text-transform:uppercase}.mz-ship__icon{align-self:center;color:var(--mz-ember);height:1.1rem;width:1.1rem}.mz-ship.is-done .mz-ship__text{align-items:center;flex-wrap:nowrap;gap:.6rem}.mz-ship__bar{background:color-mix(in srgb,var(--mz-fg) 16%,transparent);height:4px;overflow:hidden}.mz-ship__bar span{animation:mz-grow .9s var(--mz-ease) both;background:var(--mz-ember);display:block;height:100%;width:var(--p,0)}@keyframes mz-grow{0%{width:0}}.mz-toast-scrim{background:radial-gradient(90% 70% at 100% 0,rgba(23,18,14,.38),transparent 70%),rgba(23,18,14,.46);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .4s var(--mz-ease),visibility 0s linear .4s;visibility:hidden;z-index:55}.mz-toast-scrim.is-open{opacity:1;transition:opacity .4s var(--mz-ease),visibility 0s;visibility:visible}body:has(.mz-toast-scrim.is-open) #trp-floater-ls{opacity:0;pointer-events:none}.mz-toast{--mz-bg:var(--mz-paper);--mz-fg:var(--mz-ink);--mz-accent:var(--mz-ember-deep);--mz-soft:var(--mz-muted);--mz-line:rgba(23,18,14,.14);--mz-focus:var(--mz-ink);color:var(--mz-fg);filter:drop-shadow(0 1px 2px rgba(23,18,14,.35)) drop-shadow(0 12px 22px rgba(23,18,14,.38)) drop-shadow(0 32px 56px rgba(23,18,14,.32));pointer-events:none;position:fixed;right:var(--mz-gutter);top:calc(var(--mz-header-h) + .75rem);visibility:hidden;width:min(26rem,100vw - 2*var(--mz-gutter));z-index:70}.mz-toast.is-open{pointer-events:auto;visibility:visible}.mz-toast__card{background:var(--mz-paper);box-shadow:inset 0 3px 0 var(--mz-ember);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);display:grid;gap:1rem;opacity:0;overflow:hidden;padding:1.35rem 1.25rem;position:relative;scale:.97;transition:opacity .3s var(--mz-ease),translate .45s var(--mz-ease),scale .45s var(--mz-ease);translate:1.25rem -.5rem}.mz-toast.is-open .mz-toast__card{opacity:1;scale:1;translate:0 0}.mz-toast__close{background:transparent;border:0;border-radius:50%;color:var(--mz-soft);cursor:pointer;display:grid;height:2rem;padding:0;place-items:center;position:absolute;right:1.15rem;top:.7rem;transition:background .25s,color .25s;width:2rem}.mz-toast__close:focus-visible,.mz-toast__close:hover{background:rgba(23,18,14,.08);color:var(--mz-ink)}.mz-toast__close .mz-icon{height:1.05rem;width:1.05rem}.mz-toast__label{align-items:center;color:var(--mz-accent);display:flex;font:500 .6875rem/1.2 var(--mz-mono);gap:.6rem;letter-spacing:.16em;margin:0;padding-right:2rem;text-transform:uppercase}.mz-toast__label .mz-icon{background:var(--mz-ember);border-radius:50%;color:var(--mz-ink);flex:none;height:1.45rem;padding:.3rem;stroke-width:2.4;width:1.45rem}.mz-toast__label .mz-icon path{stroke-dasharray:24;stroke-dashoffset:24}.mz-toast.is-open .mz-toast__label .mz-icon path{animation:mz-draw .5s .25s var(--mz-ease) forwards}.mz-toast__item{align-items:center;display:flex;gap:.95rem}.mz-toast__thumb{background:var(--mz-sand);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);display:block;flex:none;height:4.25rem;isolation:isolate;overflow:hidden;width:4.25rem}.mz-toast__thumb img{display:block;height:100%;mix-blend-mode:multiply;object-fit:cover;width:100%}.mz-toast__info{min-width:0}.mz-toast__name{display:-webkit-box;font-family:var(--mz-display);font-size:1.1rem;font-weight:380;-webkit-line-clamp:2;line-height:1.2;margin:0;overflow:hidden;-webkit-box-orient:vertical}.mz-toast__meta{color:var(--mz-soft);font:500 .75rem/1.3 var(--mz-mono);letter-spacing:.04em;margin:.3rem 0 0}.mz-toast__meta:empty{display:none}.mz-toast__ship{border-top:1px solid var(--mz-line);padding-top:.95rem}.mz-toast__ship .mz-ship{border:0;margin:0;padding:0}.mz-toast__ship .mz-ship__text{font-size:.875rem;margin-bottom:.6rem}.mz-toast__cart{color:var(--mz-soft);font-size:.875rem;margin:-.2rem 0 0}.mz-toast__cart:empty{display:none}.mz-toast__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.mz-toast__actions .mz-btn{padding-block:.95rem}.mz-toast__more{background:none;border:0;color:var(--mz-fg);cursor:pointer;font:inherit;font-size:.875rem;padding:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.mz-toast__more:hover{color:var(--mz-accent)}.mz-toast__timer{background:var(--mz-ember);height:3px;inset:auto 0 0;position:absolute;transform:scaleX(0);transform-origin:left}.mz-toast.is-open .mz-toast__timer{animation:mz-timer var(--toast-ms,7s) linear forwards}.mz-toast.is-paused .mz-toast__timer{animation-play-state:paused}@keyframes mz-draw{to{stroke-dashoffset:0}}@keyframes mz-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:559px){.mz-toast{left:.75rem;right:.75rem;width:auto}}.mz-fly{pointer-events:none;position:fixed;will-change:transform;z-index:80}.mz-fly__img{background:#fff 50%/contain no-repeat;box-shadow:0 14px 30px -8px rgba(23,18,14,.55);height:100%;width:100%;will-change:transform,opacity}.wc-block-mini-cart__button.mz-bump{animation:mz-bump .75s var(--mz-ease)}.wc-block-mini-cart__button.mz-bump .wc-block-mini-cart__badge{animation:mz-badge .9s var(--mz-ease)}@keyframes mz-bump{0%{rotate:0deg;scale:1}22%{rotate:-12deg;scale:1.3}48%{rotate:7deg;scale:.92}72%{rotate:-3deg;scale:1.1}to{rotate:0deg;scale:1}}@keyframes mz-badge{0%{box-shadow:0 0 0 0 rgba(248,96,0,.7)}to{box-shadow:0 0 0 .8rem rgba(248,96,0,0)}}.mz-card__action .button.added{animation:mz-pop .5s var(--mz-ease)}@keyframes mz-pop{0%{scale:1}40%{scale:1.32}to{scale:1}}@media(prefers-reduced-motion:reduce){.mz-toast__card{scale:1;transition:opacity .2s;translate:0 0}.mz-toast.is-open .mz-toast__label .mz-icon path{animation:none;stroke-dashoffset:0}.mz-card__action .button.added,.mz-toast.is-open .mz-toast__timer{animation:none}}
