@font-face{font-family:Dahlia;src:url(Dahlia-MediumCondensed.woff2) format("woff2"),url(Dahlia-MediumCondensed.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(IBMPlexMono.woff2) format("woff2"),url(IBMPlexMono.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(IBMPlexMono-SemiBold.woff2) format("woff2"),url(IBMPlexMono-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(IBMPlexMono-Bold.woff2) format("woff2"),url(IBMPlexMono-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--font-display: "Dahlia", "Times New Roman", serif;--font-body: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-heading: var(--font-display);--text-display-xl: clamp(56px, 10.42vw, 150px);--text-display-l: clamp(52px, 8.34vw, 120px);--text-display-m: clamp(32px, 4.31vw, 62px);--text-display-product: clamp(44px, 5.56vw, 80px);--text-display-page: clamp(44px, 7.64vw, 110px);--text-body-l: clamp(15px, 1.25vw, 18px);--text-body-m: clamp(14px, 1.12vw, 16px);--text-tab: clamp(14px, 1.25vw, 18px);--text-blog-title: clamp(14px, 1.12vw, 16px);--text-button: clamp(13px, .98vw, 14px);--text-nav: 13px;--text-contact: 14px;--text-lede: 14px;--text-menu-heading: 30px;--text-menu-link: 14px;--text-menu-body: 16px;--text-body-s: 12px;--text-meta: 12px;--text-legal: 11px;--text-caption: 10px;--leading-display: 1;--leading-display-tight: .95;--leading-flat: 1.3;--leading-body: 1.42;--leading-body-loose: 1.445;--tracking-caps: 1px;--color-claret: #481111;--color-ivory: #f4e7d4;--color-ochre: #9a7331;--color-crimson: #6a111e;--color-sorbet: #f8cc8a;--color-coral: #ee3d40;--color-page: var(--color-claret);--color-surface-light: var(--color-ivory);--color-surface-card: var(--color-crimson);--color-surface-accent: var(--color-coral);--color-surface-accent-soft: var(--color-sorbet);--color-text: var(--color-ivory);--color-text-on-light: var(--color-claret);--color-text-footer: var(--color-crimson);--color-heading: var(--color-ivory);--color-heading-on-light: var(--color-ochre);--color-accent: var(--color-sorbet);--color-muted: rgba(244, 231, 212, .66);--color-muted-strong: rgba(244, 231, 212, .75);--color-divider: rgba(244, 231, 212, .18);--color-hairline: rgba(248, 204, 138, .5);--color-accent-muted: rgba(248, 204, 138, .66);--color-fine-print: var(--color-ochre);--color-border: var(--color-ivory);--color-border-on-light: var(--color-claret);--color-border-footer: var(--color-crimson);--color-border-accent: var(--color-sorbet);--border-width: 1px;--color-header-bg: transparent;--color-header-bg-active: var(--color-claret);--color-header-bg-page: var(--color-coral);--color-header-rule-page: var(--color-ivory);--color-megamenu-bg: var(--color-coral);--overlay-hero: rgba(0, 0, 0, .3);--overlay-card: rgba(0, 0, 0, .3);--overlay-menu: rgba(0, 0, 0, .3);--container-width: 1404px;--page-gutter: 18px;--grid-gap: 16px;--grid-columns: 4;--slider-gap: 15px;--slider-card-width: 331px;--slides-visible: 4.1;--space-3xs: 4px;--space-2xs: 8px;--space-xs: 15px;--space-sm: 18px;--space-md: 20px;--space-lg: 24px;--space-xl: 30px;--space-2xl: 39px;--space-3xl: 56px;--space-4xl: 74px;--space-5xl: 84px;--space-6xl: 102px;--space-7xl: 129px;--space-8xl: 162px;--section-spacing-desktop: var(--space-8xl);--section-spacing-mobile: var(--space-4xl);--section-padding-block: var(--space-5xl);--band-overlap: clamp(48px, 8.96vw, 129px);--radius-band: 39px;--radius-panel: 20px;--radius-card: 10px;--radius-menu-media: 8px;--radius-pill: 37px;--button-height: 30px;--button-height-xs: 19px;--button-height-sm: 25px;--button-height-nav: 27px;--button-height-card: 26px;--button-height-lg: 31px;--button-padding-inline-lg: 13px;--text-button-lg: 16px;--button-padding-inline-card: 10px;--button-padding-inline: 18px;--button-padding-inline-sm: 9px;--button-padding-inline-xs: 7px;--button-padding-inline-nav: 14px;--button-padding-inline-compact: 11px;--button-radius: var(--radius-pill);--button-border-width: var(--border-width);--button-font-size: var(--text-button);--header-height: 58px;--header-row-height: 28px;--header-padding-block: 15px;--megamenu-height: 512px;--ease-out-soft: cubic-bezier(.22, .61, .36, 1);--transition-button: .2s ease;--transition-header: .24s ease;--transition-megamenu: .32s var(--ease-out-soft);--transition-drawer: .28s var(--ease-out-soft)}@media screen and (max-width:749px){:root{--radius-band: 24px;--grid-columns: 1;--slides-visible: 1.3;--section-spacing-desktop: var(--section-spacing-mobile)}}@media screen and (min-width:750px)and (max-width:989px){:root{--grid-columns: 2;--slides-visible: 2.4;--section-spacing-desktop: var(--space-6xl)}}body{background-color:var(--color-page);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body-s);line-height:var(--leading-body);letter-spacing:0}h1,h2,h3,h4,h5,h6,.wc-display-xl,.wc-display-l,.wc-display-m{font-family:var(--font-display);font-weight:500;letter-spacing:0;color:var(--color-heading)}.wc-display-xl{font-size:var(--text-display-xl);line-height:var(--leading-display)}.wc-display-l{font-size:var(--text-display-l);line-height:var(--leading-display-tight);text-transform:uppercase}.wc-display-m{font-size:var(--text-display-m);line-height:var(--leading-display)}.wc-body-l{font-size:var(--text-body-l);line-height:var(--leading-body-loose)}.wc-body-m{font-size:var(--text-body-m);line-height:var(--leading-body)}.wc-body-s{font-size:var(--text-body-s);line-height:var(--leading-body)}.wc-label{font-size:var(--text-tab);line-height:var(--leading-flat);text-transform:uppercase}.wc-lede{font-size:var(--text-lede);line-height:var(--leading-flat);text-transform:uppercase}.wc-meta{font-size:var(--text-meta);line-height:var(--leading-flat);text-transform:uppercase}.wc-caption{font-size:var(--text-caption);line-height:var(--leading-flat);text-transform:uppercase}.wc-legal{font-size:var(--text-legal);line-height:var(--leading-flat);text-transform:uppercase;color:var(--color-fine-print)}.wc-container{width:100%;padding-inline:var(--page-gutter)}.wc-band{position:relative;border-start-start-radius:var(--radius-band);border-start-end-radius:var(--radius-band)}.wc-band--claret{background-color:var(--color-claret)}.wc-band--ivory{background-color:var(--color-surface-light);color:var(--color-text-on-light)}.wc-band--capped:after{content:"";position:absolute;inset-inline:0;bottom:0;z-index:2;height:var(--band-overlap);background-color:var(--color-claret);border-start-start-radius:var(--radius-band);border-start-end-radius:var(--radius-band)}.wc-grid{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));gap:var(--grid-gap)}.wc-section{padding-block:var(--section-padding-block)}.wc-underline{position:relative;display:inline-block;padding-bottom:2px;text-decoration:none}.wc-underline--rest:before,.wc-underline:after{content:"";position:absolute;inset-inline:0;bottom:0;height:var(--border-width);pointer-events:none}.wc-underline--rest:before{background-color:var(--color-divider)}.wc-underline:after{background-color:currentcolor;transform:scaleX(0);transform-origin:left;transition:transform var(--transition-button)}.wc-underline:hover:after,.wc-underline:focus-visible:after,[open]>.wc-underline:after,[aria-expanded=true] .wc-underline:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.wc-underline:after{transition:none}}.wc-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-height:var(--button-height);padding-inline:var(--button-padding-inline);border:var(--button-border-width) solid var(--color-border);border-radius:var(--button-radius);background-color:transparent;color:var(--color-border);font-family:var(--font-body);font-size:var(--button-font-size);line-height:var(--leading-flat);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color var(--transition-button),color var(--transition-button),border-color var(--transition-button)}.wc-button:hover,.wc-button:focus-visible{background-color:var(--color-border);color:var(--color-page)}.wc-button:focus-visible{outline:2px solid var(--color-border);outline-offset:2px}.wc-button--xs{min-height:var(--button-height-xs);padding-inline:var(--button-padding-inline-xs);font-size:var(--text-caption)}.wc-button--sm{min-height:var(--button-height-sm);padding-inline:var(--button-padding-inline-sm);font-size:var(--text-body-s)}.wc-button--nav{min-height:var(--button-height-nav);padding-inline:var(--button-padding-inline-nav);font-size:var(--text-nav)}.wc-button--compact{padding-inline:var(--button-padding-inline-compact)}.wc-button--lg{min-height:var(--button-height-lg);padding-inline:var(--button-padding-inline-lg);font-size:var(--text-button-lg)}.wc-button--card{min-height:var(--button-height-card);padding-inline:var(--button-padding-inline-card);font-size:var(--text-nav)}.wc-button--on-light{--color-border: var(--color-border-on-light);--color-page: var(--color-surface-light)}.wc-button--footer{--color-border: var(--color-border-footer);--color-page: var(--color-surface-light)}.wc-button--accent{--color-border: var(--color-border-accent);--color-page: var(--color-claret)}.wc-media{position:relative;overflow:hidden;border-radius:var(--radius-card)}.wc-media img,.wc-media video{display:block;width:100%;height:100%;object-fit:cover}.wc-media--overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--overlay-card);pointer-events:none}.wc-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
