:root{--mzn-noir: #171513;--mzn-bone: #f4f0e9;--mzn-cream: #eae2d8;--mzn-espresso: #3b302a;--mzn-offwhite: #f7f4ef;--mzn-champagne: #dec19c;--mzn-sand: #d6c5b4;--mzn-warm-grey: #cfc8be;--mzn-taupe: #a89787;--mzn-taupe-deep: #6d6258;--mzn-sand-deep: #8c7e70;--font-h1--family: "Italiana", var(--font-heading--family);--font-h2--family: "Italiana", var(--font-heading--family);--font-h3--family: "Italiana", var(--font-heading--family);--font-size--h1: 2.5rem;--font-h1--line-height: 1.1;--font-h1--letter-spacing: .01em;--font-size--h2: 1.875rem;--font-h2--line-height: 1.15;--font-h2--letter-spacing: .015em;--font-size--h3: 1.5rem;--font-h3--line-height: 1.2;--font-h3--letter-spacing: .02em;--font-size--h4: 1.125rem;--font-h4--line-height: 1.3;--font-h4--letter-spacing: .02em;--font-size--h5: 1.0625rem;--font-h5--line-height: 1.65;--font-h5--letter-spacing: .005em;--font-size--paragraph: 1rem;--font-paragraph--line-height: 1.7;--font-paragraph--letter-spacing: .01em;--letter-spacing--display-loose: .18em;--letter-spacing--heading-loose: .18em;--letter-spacing--body-loose: .14em;--font-size--h6: .75rem;--font-h6--line-height: 1;--font-h6--letter-spacing: .12em;--max-width--body-narrow: 560px;--max-width--body-normal: 720px;--max-width--heading-narrow: 560px;--max-width--heading-normal: 720px;--spacing-scale-md: 1;--focus-outline-width: 2px;--focus-outline-offset: 3px}@media screen and (min-width:750px){:root{--font-size--h1: 4.5rem;--font-h1--line-height: 1.05;--font-size--h2: 3rem;--font-h2--line-height: 1.1;--font-size--h3: 2rem;--font-size--h4: 1.25rem;--font-size--h5: 1.125rem;--font-h5--line-height: 1.7;--font-paragraph--line-height: 1.75;--font-h6--letter-spacing: .14em}}.mzn-caption{font-family:var(--font-body--family);font-size:.8125rem;line-height:1.6;letter-spacing:.02em}@media screen and (min-width:750px){.mzn-caption{font-size:.875rem}}.mzn-spec{font-family:var(--font-body--family);font-size:.75rem;line-height:1.55;letter-spacing:.06em}.mzn-price{font-family:var(--font-body--family);font-size:.875rem;line-height:1.5;letter-spacing:.04em;font-variant-numeric:tabular-nums}.mzn-label{font-family:var(--font-subheading--family);font-size:var(--font-size--h6);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:uppercase;padding-inline-end:var(--font-h6--letter-spacing)}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 1.25rem}@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 2rem}}@media screen and (min-width:990px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 3rem}}.grid{column-gap:1rem}@media screen and (min-width:750px){.grid{column-gap:1.5rem}}*:focus-visible{outline-color:var(--mzn-champagne);box-shadow:0 0 0 calc(var(--focus-outline-offset) + var(--focus-outline-width)) var(--color-background),0 0 0 calc(var(--focus-outline-offset) + var(--focus-outline-width) + 1px) var(--mzn-noir)}.mzn-surface-noir *:focus-visible,.mzn-surface-espresso *:focus-visible{outline-color:var(--mzn-offwhite);box-shadow:none}.field__input:focus-visible{outline:var(--focus-outline-width) solid var(--mzn-champagne);outline-offset:var(--focus-outline-offset);box-shadow:0 0 0 var(--input-box-shadow-width) var(--mzn-noir),0 0 0 calc(var(--focus-outline-offset) + var(--focus-outline-width)) var(--color-background),0 0 0 calc(var(--focus-outline-offset) + var(--focus-outline-width) + 1px) var(--mzn-noir)}html,.page-wrapper{scroll-behavior:auto}.header-logo{--font-family: var(--mzn-font-display);--font-weight: 400;letter-spacing:.14em;text-transform:uppercase}@media screen and (min-width:990px){.image-block img{max-height:72vh}}.rte :is(h1,h2,h3){font-family:var(--font-h1--family);font-size:1.125rem;font-weight:400;line-height:1.35;letter-spacing:var(--letter-spacing--body-loose);text-transform:uppercase;text-wrap:balance}.rte :is(h4,h5,h6){font-family:var(--font-body--family);font-size:.875rem;font-weight:400;letter-spacing:var(--letter-spacing--body-loose);text-transform:uppercase}.rte :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-block-start:2.5rem}@media screen and (max-width:749px){media-gallery.media-gallery--grid .media-gallery__grid{display:grid;grid-template-columns:1fr;gap:var(--media-gap, 8px)}media-gallery.media-gallery--grid slideshow-component{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mzn-tokens.css.map */
