:root{--xm-ivory: #F6F1EA;--xm-sand: #EDE5DA;--xm-paper: #FBF8F3;--xm-noir: #141210;--xm-ink-2: #3A342F;--xm-taupe: #6B625A;--xm-champagne: #B8956A;--xm-champagne-soft: #D9C3A3;--xm-champagne-deep: #8A6740;--xm-champagne-ink: var(--xm-champagne-deep);--xm-line: rgba(20, 18, 16, .14);--xm-line-dark: rgba(246, 241, 234, .18);--xm-focus: var(--xm-champagne-ink);--xm-ivory-rgb: 246, 241, 234;--xm-noir-rgb: 20, 18, 16;--xm-champagne-rgb: 184, 149, 106;--xm-ease: cubic-bezier(.16, 1, .3, 1);--xm-ease-in-out: cubic-bezier(.65, 0, .35, 1);--xm-dur: 1.1s;--xm-dur-image: 1.4s;--xm-gutter: clamp(20px, 4vw, 64px);--xm-section-y: clamp(72px, 11vw, 168px);--xm-radius: 0px;--xm-container: 1440px;--xm-header-offset: 0px;--xm-fs-display: clamp(3rem, 7.4vw, 8rem);--xm-fs-h1: clamp(2.5rem, 5vw, 5rem);--xm-fs-h2: clamp(2rem, 3.8vw, 3.75rem);--xm-fs-h3: clamp(1.375rem, 2vw, 1.875rem);--xm-fs-lead: clamp(1.0625rem, 1.2vw, 1.25rem);--xm-fs-body: clamp(.9375rem, .9rem + .15vw, 1rem);--xm-fs-eyebrow: clamp(.6875rem, .66rem + .1vw, .75rem);--xm-fw-display: 500;--xm-fw-heading-sm: 600;--xm-fw-accent: 300;--xm-fw-numeral: 300;--xm-track-display: -.045em;--xm-track-h1: -.035em;--xm-track-h3: -.02em;--xm-track-sm: -.01em;--xm-tracking-eyebrow: .16em;--xm-tracking-button: .12em;--xm-tracking-menu: .08em;--xm-lh-display: .92;--xm-lh-h1: 1;--xm-lh-h3: 1.1;--xm-lh-body: 1.65;--xm-grain: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--h1-font-size-mobile: clamp(2rem, 1.5rem + 2.2vw, 2.75rem);--h2-font-size-mobile: clamp(1.625rem, 1.3rem + 1.4vw, 2rem);--h3-font-size-mobile: clamp(1.0625rem, 1rem + .3vw, 1.1875rem);--h1-font-size: clamp(2.75rem, 1.2rem + 2.8vw, 4rem);--h2-font-size: clamp(2rem, 1.2rem + 1.4vw, 2.625rem);--h3-font-size: clamp(1.25rem, 1rem + .45vw, 1.5rem)}html{background-color:var(--xm-ivory);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-padding-top:var(--xm-header-offset);scrollbar-color:var(--xm-noir) var(--xm-ivory);scrollbar-width:thin}body{background-color:rgb(var(--colors-background));color:rgb(var(--colors-text));font-kerning:normal;font-optical-sizing:auto;font-feature-settings:"kern" 1,"liga" 1,"calt" 1}@media(max-width:767px){body.body-text-base-size{font-size:.9375rem}}::selection{background-color:var(--xm-champagne);color:var(--xm-noir);text-shadow:none}a,button,[role=button]{-webkit-tap-highlight-color:transparent}:where(a,button,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--xm-focus);outline-offset:3px}body.scrollbar-body::-webkit-scrollbar-track,.scrollbar-body::-webkit-scrollbar-track{background:var(--xm-ivory)}.scrollbar-body::-webkit-scrollbar-thumb{background:var(--xm-noir);border-radius:0}.scrollbar-body.scrollbar-visible::-webkit-scrollbar-track{background:transparent}.scrollbar-body.scrollbar-visible:active::-webkit-scrollbar-thumb,.scrollbar-body.scrollbar-visible:focus::-webkit-scrollbar-thumb,.scrollbar-body.scrollbar-visible:hover::-webkit-scrollbar-thumb{background:rgba(var(--xm-noir-rgb),.55)}.scrollbar-horizontal::-webkit-scrollbar-track{background-color:rgba(var(--xm-noir-rgb),.08)}.scrollbar-horizontal::-webkit-scrollbar-thumb,.scrollbar-horizontal::-webkit-scrollbar-thumb:hover{background-color:var(--xm-noir)}hr{border-color:var(--xm-line)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--heading-letter-spacing);font-variant-numeric:lining-nums}h1,h2,.h1,.h2{letter-spacing:var(--xm-track-h1)}h3,.h3{letter-spacing:var(--xm-track-h3)}h4,h5,h6,.h4,.h5,.h6{font-weight:var(--xm-fw-heading-sm);letter-spacing:var(--xm-track-sm)}h1:not([class*=leading-]),h2:not([class*=leading-]),.h1:not([class*=leading-]),.h2:not([class*=leading-]){line-height:1.04}h3:not([class*=leading-]),.h3:not([class*=leading-]){line-height:var(--xm-lh-h3)}h1,h2,.h0,.h1,.h2{text-wrap:balance}.h0{font-size:var(--xm-fs-display);font-weight:var(--xm-fw-display);line-height:var(--xm-lh-display);letter-spacing:var(--xm-track-display);color:rgba(var(--colors-heading));overflow-wrap:break-word}:is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.xm-display,.xm-h1,.xm-h2,.xm-h3) :is(em,i),.hl-font{font-family:var(--font-heading-highlight);font-style:var(--font-heading-highlight-style, italic);font-weight:var(--font-heading-highlight-weight, var(--xm-fw-accent))}:is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.xm-display,.xm-h1,.xm-h2,.xm-h3) :is(em,i){color:var(--xm-champagne-deep);padding-right:.03em}.xm-dark :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.xm-display,.xm-h1,.xm-h2,.xm-h3) :is(em,i){color:var(--xm-champagne-soft)}.highlight.hl-font{color:var(--color-highlight)}.rte p,.rte li{line-height:var(--xm-lh-body)}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]):not([type=submit]):not([type=button]):not([type=reset]):not([type=color]):not([type=image]),select,textarea){background-color:var(--xm-paper);border-color:rgba(var(--colors-line-and-border),1);border-radius:0;color:rgb(var(--colors-text));transition:border-color .4s var(--xm-ease-in-out),box-shadow .4s var(--xm-ease-in-out)}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea):focus-visible{outline:none;border-color:var(--xm-focus);box-shadow:0 0 0 1px var(--xm-focus),0 0 0 4px rgba(var(--xm-champagne-rgb),.22)}:where(.xm-dark) :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=submit]):not([type=button]),select,textarea){background-color:transparent;color:var(--xm-ivory);border-color:var(--xm-line-dark)}.xm-dark input::placeholder,.xm-dark textarea::placeholder{color:rgba(var(--xm-ivory-rgb),.5)}input::placeholder,textarea::placeholder{color:#3a342f80;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#3a342f80;opacity:1}:where(input[type=checkbox]){border-radius:0}input[type=checkbox],input[type=radio]{accent-color:var(--xm-noir)}.button{font-size:.75rem;font-weight:var(--font-button-weight, 500);border-radius:0}.button.button-text-link:before,button.button-text-link:before,.button.button-text-link:after,button.button-text-link:after{height:1px}@media(min-width:1024px){button.button-solid:before,.button.button-solid:before{width:100%;height:100%;transform:translate3d(0,101%,0);transform-origin:50% 100%;transition:transform .65s var(--xm-ease-in-out)}button.button-solid:hover:before,.button.button-solid:hover:before{transform:translateZ(0)}button.button-solid,.button.button-solid{transition:color .3s var(--xm-ease-in-out),background-color 0s linear}button.button-solid:hover,.button.button-solid:hover{transition:color .3s var(--xm-ease-in-out) .2s,background-color 0s linear .65s}.button.button-outline:not(.button-solid):not(.button-text-link):not(.disable-btn-animation),button.button-outline:not(.button-solid):not(.button-text-link):not(.disable-btn-animation){overflow:hidden;transition:color .3s var(--xm-ease-in-out)}.button.button-outline:not(.button-solid):not(.button-text-link):not(.disable-btn-animation):before,button.button-outline:not(.button-solid):not(.button-text-link):not(.disable-btn-animation):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgb(var(--colors-secondary-button));transform:translate3d(0,101%,0);transition:transform .65s var(--xm-ease-in-out);pointer-events:none}.button.button-outline:not(.button-solid):not(.button-text-link):not(.disable-btn-animation):hover,button.button-outline:not(.button-solid):not(.button-text-link):not(.disable-btn-animation):hover{color:rgb(var(--colors-background));transition:color .3s var(--xm-ease-in-out) .18s}.button.button-outline:not(.button-solid):not(.button-text-link):not(.disable-btn-animation):hover:before,button.button-outline:not(.button-solid):not(.button-text-link):not(.disable-btn-animation):hover:before{transform:translateZ(0)}}.page-width{max-width:calc(var(--page-width) + 2 * var(--xm-gutter));padding-left:var(--xm-gutter);padding-right:var(--xm-gutter)}#MainContent .page__container,#MainContent .shopify-policy__container{padding-left:var(--xm-gutter);padding-right:var(--xm-gutter)}.template-404>p:first-child{font-family:var(--font-heading-family);font-weight:var(--xm-fw-numeral);font-style:normal;font-size:clamp(6.5rem,20vw,17rem);line-height:.86;letter-spacing:-.06em;color:rgb(var(--colors-heading));font-variant-numeric:lining-nums tabular-nums}.template-404 .title{font-size:var(--xm-fs-h3);line-height:var(--xm-lh-h3);letter-spacing:var(--xm-track-h3)}.template-404 .nav-link{display:inline-flex;align-items:center;min-height:44px;font-size:.75rem;font-weight:500;letter-spacing:var(--xm-tracking-button);text-transform:uppercase}#x-page-transition{background-color:var(--xm-ivory);transition:opacity .9s var(--xm-ease)}.xm-section{position:relative;padding-top:var(--xm-section-y);padding-bottom:var(--xm-section-y)}.xm-container{width:100%;max-width:var(--xm-container);margin-left:auto;margin-right:auto;padding-left:var(--xm-gutter);padding-right:var(--xm-gutter)}.xm-container--wide{max-width:none}.xm-eyebrow{display:inline-flex;align-items:center;gap:.9em;margin:0;font-family:var(--font-body-family);font-size:var(--xm-fs-eyebrow);font-style:normal;font-weight:500;line-height:1.5;letter-spacing:var(--xm-tracking-eyebrow);text-transform:uppercase;color:var(--xm-taupe)}.xm-eyebrow--accent{color:var(--xm-champagne-ink)}.xm-eyebrow--rule:before{content:"";display:inline-block;width:2.75em;height:1px;background-color:currentColor;opacity:.55}.xm-display,.xm-h1,.xm-h2,.xm-h3{margin:0;font-family:var(--font-heading-family);font-weight:var(--xm-fw-display);font-style:normal;color:rgb(var(--colors-heading));overflow-wrap:break-word;text-wrap:balance;font-variant-numeric:lining-nums}.xm-display{font-size:var(--xm-fs-display);line-height:var(--xm-lh-display);letter-spacing:var(--xm-track-display)}.xm-h1{font-size:var(--xm-fs-h1);line-height:var(--xm-lh-h1);letter-spacing:var(--xm-track-h1)}.xm-h2{font-size:var(--xm-fs-h2);line-height:var(--xm-lh-h1);letter-spacing:var(--xm-track-h1)}.xm-h3{font-size:var(--xm-fs-h3);line-height:var(--xm-lh-h3);letter-spacing:var(--xm-track-h3)}.xm-lead{margin:0;max-width:36em;font-family:var(--font-body-family);font-size:var(--xm-fs-lead);font-weight:400;line-height:1.6;letter-spacing:-.006em;color:var(--xm-ink-2);text-wrap:pretty}.xm-body{font-family:var(--font-body-family);font-size:var(--xm-fs-body);font-weight:400;line-height:var(--xm-lh-body);color:rgb(var(--colors-text));text-wrap:pretty}.xm-muted{color:var(--xm-taupe)}.xm-rule{display:block;width:100%;height:1px;margin:0;border:0;background-color:var(--xm-line)}.xm-rule--accent{background-color:var(--xm-champagne)}.xm-rule--short{width:3rem}.xm-num{display:inline-block;font-family:var(--font-heading-family);font-size:.9375rem;font-weight:500;font-style:normal;line-height:1;letter-spacing:0;color:var(--xm-champagne-deep);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.xm-numeral{font-family:var(--font-heading-family);font-weight:var(--xm-fw-numeral);font-style:normal;line-height:.9;letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.xm-numeral--sm{font-weight:500;letter-spacing:-.01em;line-height:1.1}.xm-btn{--xm-btn-bg: transparent;--xm-btn-fg: var(--xm-noir);--xm-btn-bd: var(--xm-noir);--xm-btn-fill: var(--xm-noir);--xm-btn-fg-hover: var(--xm-ivory);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.9em;min-height:54px;padding:0 34px;margin:0;overflow:hidden;border:1px solid var(--xm-btn-bd);border-radius:var(--xm-radius);background-color:var(--xm-btn-bg);color:var(--xm-btn-fg);font-family:var(--font-button);font-size:.75rem;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:var(--xm-tracking-button);text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .35s var(--xm-ease-in-out),border-color .35s var(--xm-ease-in-out)}.xm-btn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;background-color:var(--xm-btn-fill);transform:translate3d(0,101%,0);transition:transform .7s var(--xm-ease-in-out);pointer-events:none}.xm-btn:focus-visible{outline:2px solid var(--xm-focus);outline-offset:3px}.xm-btn[disabled],.xm-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.xm-btn__arrow{display:inline-block;transition:transform .6s var(--xm-ease)}@media(hover:hover){.xm-btn:hover{color:var(--xm-btn-fg-hover);border-color:var(--xm-btn-fill);transition:color .3s var(--xm-ease-in-out) .18s,border-color .3s var(--xm-ease-in-out)}.xm-btn:hover:before{transform:translateZ(0)}.xm-btn:hover .xm-btn__arrow{transform:translate3d(4px,0,0)}}.xm-btn--solid{--xm-btn-bg: var(--xm-noir);--xm-btn-fg: var(--xm-ivory);--xm-btn-bd: var(--xm-noir);--xm-btn-fill: var(--xm-champagne);--xm-btn-fg-hover: var(--xm-noir)}.xm-btn--outline{--xm-btn-bg: transparent;--xm-btn-fg: var(--xm-noir);--xm-btn-bd: var(--xm-noir);--xm-btn-fill: var(--xm-noir);--xm-btn-fg-hover: var(--xm-ivory)}.xm-btn--light{--xm-btn-bg: transparent;--xm-btn-fg: var(--xm-ivory);--xm-btn-bd: rgba(var(--xm-ivory-rgb), .85);--xm-btn-fill: var(--xm-ivory);--xm-btn-fg-hover: var(--xm-noir);--xm-focus: var(--xm-champagne-soft)}.xm-btn--block{width:100%}.xm-link{position:relative;display:inline-flex;align-items:center;gap:.75em;min-height:44px;padding:0;color:inherit;font-family:var(--font-body-family);font-size:.75rem;font-style:normal;font-weight:500;line-height:1.3;letter-spacing:var(--xm-tracking-button);text-transform:uppercase;text-decoration:none;background:none;border:0;cursor:pointer}.xm-link:before,.xm-link:after{content:"";position:absolute;left:0;right:0;bottom:9px;height:1px;background-color:currentColor;pointer-events:none}.xm-link:before{opacity:.28}.xm-link:after{transform:scaleX(0);transform-origin:0 50%;transition:transform .7s var(--xm-ease)}.xm-link__arrow,.xm-link .xm-arrow{display:inline-block;transition:transform .6s var(--xm-ease)}@media(hover:hover){.xm-link:hover:after{transform:scaleX(1)}.xm-link:hover .xm-link__arrow,.xm-link:hover .xm-arrow{transform:translate3d(4px,0,0)}}.xm-link:focus-visible:after{transform:scaleX(1)}:where(.xm-media){position:relative;overflow:hidden;background-color:var(--xm-sand)}.xm-media>img,.xm-media>video,.xm-media>picture,.xm-media>picture>img,.xm-media>svg,.xm-media__inner>img,.xm-media__inner>video,.xm-media__inner>picture,.xm-media__inner>picture>img,.xm-media__inner>svg{display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0}.xm-media img,.xm-media video{filter:saturate(.92);transition:filter 1s var(--xm-ease)}@media(hover:hover){.xm-media:hover img,.xm-media:hover video,a:hover .xm-media img,a:hover .xm-media video{filter:saturate(1)}}:where(.xm-media__inner){position:absolute;left:0;right:0;top:-12%;height:124%}.xm-placeholder{display:block;width:100%;height:100%;background-color:var(--xm-sand);fill:rgba(var(--xm-noir-rgb),.16)}:where(.xm-grain){position:relative;isolation:isolate}.xm-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-image:var(--xm-grain);background-size:180px 180px;opacity:.05;mix-blend-mode:multiply;pointer-events:none}.xm-dark.xm-grain:after,.xm-dark .xm-grain:after{opacity:.07;mix-blend-mode:screen}.xm-sand{background-color:var(--xm-sand);--colors-background: 237, 229, 218;--background-color: 237, 229, 218}.xm-dark{--colors-heading: 246, 241, 234;--colors-text: 207, 198, 186;--colors-text-link: 217, 195, 163;--colors-line-and-border: 46, 42, 38;--colors-background: 20, 18, 16;--background-color: 20, 18, 16;--colors-button: 246, 241, 234;--colors-button-text: 20, 18, 16;--colors-secondary-button: 246, 241, 234;--colors-line-secondary-button: 246, 241, 234;--xm-line: var(--xm-line-dark);--xm-focus: var(--xm-champagne);background-color:var(--xm-noir);color:rgb(var(--colors-text))}.xm-dark .xm-eyebrow,.xm-dark .xm-eyebrow--accent,.xm-dark .xm-num{color:var(--xm-champagne-soft)}.xm-dark .xm-muted{color:rgba(var(--xm-ivory-rgb),.62)}.xm-dark .xm-lead{color:rgba(var(--xm-ivory-rgb),.82)}.xm-dark .xm-rule{background-color:var(--xm-line-dark)}.xm-dark .xm-rule--accent{background-color:var(--xm-champagne-soft)}.xm-dark .xm-link{color:var(--xm-ivory)}.xm-dark .xm-btn--solid{--xm-btn-bg: var(--xm-ivory);--xm-btn-fg: var(--xm-noir);--xm-btn-bd: var(--xm-ivory);--xm-btn-fill: var(--xm-champagne-soft);--xm-btn-fg-hover: var(--xm-noir)}.xm-dark .xm-btn--outline{--xm-btn-fg: var(--xm-ivory);--xm-btn-bd: rgba(var(--xm-ivory-rgb), .85);--xm-btn-fill: var(--xm-ivory);--xm-btn-fg-hover: var(--xm-noir)}.xm-dark .xm-media{background-color:#1f1c19}.xm-dark ::selection{background-color:var(--xm-champagne-soft);color:var(--xm-noir)}.xm-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-reveal]:not(.xm-done){transition-property:opacity,translate,scale;transition-duration:var(--xm-dur);transition-timing-function:var(--xm-ease);transition-delay:var(--xm-delay, 0ms)}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-reveal]:not(.is-in){opacity:0;translate:0 40px;will-change:opacity,translate}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-reveal=fade]:not(.is-in){translate:none}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-reveal=left]:not(.is-in){translate:-48px 0}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-reveal=right]:not(.is-in){translate:48px 0}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-reveal=scale]:not(.is-in){translate:none;scale:.94}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-reveal=fade]{transition-duration:1.4s}.xm-w{display:inline-block;overflow:hidden;vertical-align:top;padding:.12em .06em .16em;margin:-.12em -.06em -.16em}.xm-w__i{display:inline-block}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-split] .xm-w__i{transition:transform var(--xm-dur) var(--xm-ease);transition-delay:calc(var(--i, 0) * 45ms + var(--xm-delay, 0ms))}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-split]:not(.is-in) .xm-w__i{transform:translate3d(0,140%,0)}.xm-js:not(.xm-reduced):not(.xm-design-mode):not(.xm-ready) [data-xm-split]:not([data-xm-split-done]){visibility:hidden}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-words-scroll] .xm-ws{opacity:.16;transition:opacity .45s linear}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-words-scroll] .xm-ws.is-lit{opacity:1}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-image-reveal]:not(.xm-done){transition:clip-path var(--xm-dur-image) var(--xm-ease);transition-delay:var(--xm-delay, 0ms)}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-image-reveal]:not(.is-in){clip-path:inset(100% 0 0 0)}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-image-reveal].is-in{clip-path:inset(0 0 0 0)}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-image-reveal] .xm-ir-target{transition:scale var(--xm-dur-image) var(--xm-ease);transition-delay:var(--xm-delay, 0ms)}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-image-reveal]:not(.is-in) .xm-ir-target{scale:1.18}.xm-js:not(.xm-ready) [data-xm-reveal],.xm-js:not(.xm-ready) [data-xm-image-reveal],.xm-js:not(.xm-ready) [data-xm-split]{animation:xm-failsafe 0s linear 3s forwards}@keyframes xm-failsafe{to{opacity:1;translate:none;scale:none;clip-path:none;visibility:visible}}[data-xm-parallax]{backface-visibility:hidden}.xm-js:not(.xm-reduced):not(.xm-design-mode) [data-xm-parallax]{will-change:transform}[data-xm-counter]{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.xm-marquee{--xm-marquee-duration: 40s;--xm-velocity: 0;position:relative;overflow:hidden;max-width:100%}.xm-marquee__track{display:flex;flex-wrap:nowrap;width:max-content;animation:xm-marquee var(--xm-marquee-duration) linear infinite;will-change:transform}.xm-marquee[data-xm-direction=right] .xm-marquee__track{animation-direction:reverse}@media(hover:hover){.xm-marquee[data-xm-pause-hover]:hover .xm-marquee__track{animation-play-state:paused}}.xm-marquee[data-xm-pause-hover]:focus-within .xm-marquee__track{animation-play-state:paused}.xm-marquee__group{display:flex;flex:0 0 auto;align-items:center;transform:skew(calc(var(--xm-velocity) * -1deg));transform-origin:50% 50%}@keyframes xm-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.xm-hscroll{position:relative}.xm-hscroll__track{display:flex;flex-wrap:nowrap}.xm-hscroll--pinned .xm-hscroll__sticky{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center}@supports (height: 100svh){.xm-hscroll--pinned .xm-hscroll__sticky{height:100svh}}.xm-hscroll--pinned .xm-hscroll__track{width:max-content;will-change:transform}.xm-hscroll:not(.xm-hscroll--pinned) .xm-hscroll__track{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--xm-gutter);scroll-padding-right:var(--xm-gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none;transform:none!important}.xm-hscroll:not(.xm-hscroll--pinned) .xm-hscroll__track::-webkit-scrollbar{display:none}.xm-hscroll:not(.xm-hscroll--pinned) .xm-hscroll__track>*{flex-shrink:0;scroll-snap-align:start}[data-xm-step-media]{transition:opacity .9s var(--xm-ease),scale 1.4s var(--xm-ease)}.xm-js [data-xm-sticky-steps] [data-xm-step-media]:not(.is-active){opacity:0;scale:1.04}.xm-js [data-xm-sticky-steps] [data-xm-step-media].is-active{opacity:1;scale:none}[data-xm-step]{transition:opacity .6s var(--xm-ease)}.xm-js [data-xm-sticky-steps] [data-xm-step]:not(.is-active){opacity:.38}.xm-steps-progress{display:block;width:1px;height:100%;background-color:var(--xm-champagne);transform-origin:50% 0;transform:scaleY(var(--xm-progress, 0))}.xm-cursor{position:fixed;top:0;left:0;z-index:9990;width:0;height:0;pointer-events:none;will-change:transform}.xm-cursor__circle{position:absolute;left:-42px;top:-42px;display:flex;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background-color:rgba(var(--xm-ivory-rgb),.94);color:var(--xm-noir);font-family:var(--font-body-family);font-size:.625rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;opacity:0;scale:.12;transition:scale .6s var(--xm-ease),opacity .35s var(--xm-ease-in-out)}.xm-cursor__label{padding-left:.14em;opacity:0;transition:opacity .3s var(--xm-ease-in-out)}.xm-cursor.is-active .xm-cursor__circle{opacity:1;scale:1}.xm-cursor.is-active .xm-cursor__label{opacity:1;transition-delay:.12s}.xm-cursor-on [data-xm-cursor],.xm-cursor-on [data-xm-cursor] *{cursor:none}[data-xm-magnetic]{transition:translate .7s var(--xm-ease)}[data-xm-magnetic].is-magnet{transition:translate .25s var(--xm-ease)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}html.lenis.lenis-stopped body{overflow:visible}[data-lenis-prevent]{overscroll-behavior:contain}.xm-reduced .xm-marquee__track{animation:none}.xm-reduced .xm-marquee{overflow-x:auto;scrollbar-width:none}.xm-reduced #x-page-transition{transition-duration:.01ms}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.animate-spin,.border-loading,.loading-bar:before{animation-duration:1s!important;animation-iteration-count:infinite!important}[data-xm-reveal],[data-xm-split] .xm-w__i,[data-xm-image-reveal],[data-xm-image-reveal] .xm-ir-target,[data-xm-parallax],[data-xm-magnetic]{opacity:1!important;transform:none!important;translate:none!important;scale:none!important;clip-path:none!important;visibility:visible!important}[data-xm-words-scroll] .xm-ws{opacity:1!important}.xm-marquee__track{animation:none!important}.xm-marquee__group{transform:none!important}.xm-cursor{display:none!important}}header[class*=xm-]{grid-template-areas:none;grid-template-columns:none}
/*# sourceMappingURL=/cdn/shop/t/148/assets/xmade.css.map */
