.xm-bf{position:relative;overflow:hidden;overflow:clip;background:var(--xm-noir);color:var(--xm-ivory)}.xm-bf--pad-normal{padding-block:clamp(56px,8vw,120px)}.xm-bf--pad-compact{padding-block:clamp(40px,5vw,72px)}.xm-bf xm-bf-timer{display:block}.xm-bf .xm-bf__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px,7vw,56px);align-items:center}.xm-bf .xm-bf__eyebrow{margin:0 0 clamp(18px,2vw,26px)}.xm-bf .xm-bf__heading{color:var(--xm-ivory)}.xm-bf .xm-bf__offer{display:flex;flex-wrap:nowrap;align-items:flex-end;gap:clamp(14px,2vw,24px);margin:clamp(10px,1.6vw,18px) 0 0}.xm-bf .xm-bf__pct{flex:0 0 auto;margin-left:-.05em;font-size:clamp(5.25rem,13vw,11rem);line-height:.82;letter-spacing:-.055em;color:var(--xm-champagne-soft)}.xm-bf .xm-bf__offer-label{flex:0 1 auto;min-width:0;max-width:8ch;padding-bottom:.3em;text-wrap:balance;font-family:var(--font-heading-family);font-weight:var(--xm-fw-display);font-size:var(--xm-fs-h3);line-height:var(--xm-lh-h3);letter-spacing:var(--xm-track-h3);color:var(--xm-ivory)}.xm-bf .xm-bf__offer-label strong{font-weight:600}.xm-bf .xm-bf__text{max-width:46ch;margin-top:clamp(20px,2.4vw,28px);color:rgba(var(--xm-ivory-rgb),.78)}.xm-bf .xm-bf__text p{margin:0 0 .8em}.xm-bf .xm-bf__text p:last-child{margin-bottom:0}.xm-bf .xm-bf__cats{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none}.xm-bf .xm-bf__cat{padding:8px 14px;border:1px solid var(--xm-line-dark);font-family:var(--font-body-family);font-size:11px;font-weight:500;line-height:1.3;letter-spacing:var(--xm-tracking-eyebrow);text-transform:uppercase;color:var(--xm-ivory)}.xm-bf .xm-bf__timer{margin-top:clamp(28px,3.4vw,40px);padding-top:22px;border-top:1px solid var(--xm-line-dark)}.xm-bf .xm-bf__timer-label{margin:0 0 14px}.xm-bf .xm-bf__when{display:none}.xm-bf[data-state=before] .xm-bf__when--before,.xm-bf[data-state=live] .xm-bf__when--live{display:inline}.xm-bf .xm-bf__units{display:flex;gap:clamp(20px,3.4vw,40px)}.xm-bf .xm-bf__unit{display:flex;flex-direction:column;gap:10px}.xm-bf .xm-bf__num{font-size:clamp(2.25rem,4.4vw,3.5rem);color:var(--xm-ivory)}.xm-bf .xm-bf__unit-label{font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--xm-ivory-rgb),.6)}.xm-bf .xm-bf__ended{display:none;max-width:40ch;margin:clamp(28px,3.4vw,40px) 0 0;font-family:var(--font-heading-family);font-size:var(--xm-fs-h3);line-height:var(--xm-lh-h3);letter-spacing:var(--xm-track-h3);color:var(--xm-champagne-soft)}.xm-bf[data-state=ended] .xm-bf__ended{display:block}.xm-bf[data-state=ended] .xm-bf__timer,.xm-bf[data-state=ended] .xm-bf__actions,.xm-bf[data-state=ended] .xm-bf__offer,.xm-bf[data-state=ended] .xm-bf__cats{display:none}.xm-bf .xm-bf__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:clamp(28px,3.4vw,40px)}.xm-bf .xm-bf__secondary{display:inline-flex;align-items:center;gap:10px}.xm-bf .xm-bf__fine{max-width:54ch;margin:20px 0 0;font-family:var(--font-body-family);font-size:12.5px;line-height:1.6;color:rgba(var(--xm-ivory-rgb),.55)}.xm-bf .xm-bf__media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.xm-bf .xm-bf__media--1{grid-template-columns:minmax(0,1fr)}.xm-bf .xm-bf__media--2{grid-template-columns:repeat(2,minmax(0,1fr))}.xm-bf .xm-bf__tile{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:#1f1c19;color:var(--xm-ivory);text-decoration:none}.xm-bf .xm-bf__media--1 .xm-bf__tile{aspect-ratio:4 / 5}.xm-bf .xm-bf__tile img,.xm-bf .xm-bf__tile svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:saturate(.92);transition:transform 1.4s var(--xm-ease),filter 1.2s var(--xm-ease-in-out)}.xm-bf .xm-bf__tile:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(var(--xm-noir-rgb),.72),rgba(var(--xm-noir-rgb),0));pointer-events:none}@media(hover:hover)and (pointer:fine){.xm-bf a.xm-bf__tile:hover img{transform:scale(1.04);filter:saturate(1)}}.xm-bf .xm-bf__tile:focus-visible{outline:2px solid var(--xm-champagne-soft);outline-offset:3px}.xm-bf .xm-bf__tile-caption{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px}.xm-bf .xm-bf__tile-label{font-family:var(--font-heading-family);font-weight:var(--xm-fw-display);font-size:clamp(1.0625rem,4.6vw,1.75rem);line-height:1;letter-spacing:-.02em}.xm-bf .xm-bf__tile-tag{padding:5px 8px;background:var(--xm-ivory);color:var(--xm-noir);font-family:var(--font-body-family);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.xm-bf .xm-bf__steps{margin:0;padding:0;list-style:none;border-top:1px solid var(--xm-line-dark)}.xm-bf .xm-bf__step{display:grid;grid-template-columns:2.4em minmax(0,1fr);column-gap:16px;row-gap:6px;padding:22px 0;border-bottom:1px solid var(--xm-line-dark)}.xm-bf .xm-bf__step-num{grid-row:span 2;padding-top:.3em;font-family:var(--font-heading-family);font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--xm-champagne-soft);font-variant-numeric:lining-nums tabular-nums}.xm-bf .xm-bf__step-title{margin:0;font-family:var(--font-heading-family);font-weight:var(--xm-fw-display);font-size:var(--xm-fs-h3);line-height:var(--xm-lh-h3);letter-spacing:var(--xm-track-h3);color:var(--xm-ivory)}.xm-bf .xm-bf__step-text{margin:0;max-width:44ch;font-family:var(--font-body-family);font-size:15px;line-height:1.5;color:rgba(var(--xm-ivory-rgb),.7)}.xm-bf-anchor{display:block;scroll-margin-top:90px}@media(max-width:749px){.xm-bf .xm-bf__cta{width:100%;justify-content:center}.xm-bf .xm-bf__units{justify-content:space-between;max-width:340px}.xm-bf .xm-bf__tile-caption{left:8px;right:8px;bottom:8px}.xm-bf .xm-bf__tile-tag{display:none}.xm-bf .xm-bf__step{padding:18px 0}}@media(min-width:990px){.xm-bf .xm-bf__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:clamp(48px,6vw,104px)}.xm-bf .xm-bf__media--3{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;aspect-ratio:1 / 1.04}.xm-bf .xm-bf__media--3 .xm-bf__tile{aspect-ratio:auto}.xm-bf .xm-bf__media--3 .xm-bf__tile:first-child{grid-row:1 / span 2}.xm-bf .xm-bf__media--2{gap:12px}.xm-bf .xm-bf__tile-caption{left:18px;right:18px;bottom:18px}.xm-bf .xm-bf__steps{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));column-gap:32px;border-top:0}.xm-bf .xm-bf__step{border-top:1px solid var(--xm-line-dark);border-bottom:0}.xm-bf--split .xm-bf__grid{grid-template-columns:minmax(0,1fr)}.xm-bf--split .xm-bf__copy{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:clamp(48px,6vw,104px);align-items:end}.xm-bf--split .xm-bf__body>:first-child{margin-top:0}}@media(prefers-reduced-motion:reduce){.xm-bf .xm-bf__tile img{transition:none}}.xm-flegal{background:rgb(var(--background-color-footer, 20, 18, 16));color:rgb(var(--colors-text-footer, 207, 198, 186));border-top:1px solid rgba(var(--colors-line-footer, 46, 42, 38),1)}.xm-flegal__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;max-width:1440px;margin:0 auto;padding:28px var(--xm-gutter, 24px)}.xm-flegal__retur{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.xm-flegal__retur-text{margin:0;font-family:var(--xm-font-text, var(--font-body-family));font-size:13px;line-height:1.5}.xm-flegal__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 26px;border:1px solid rgba(246,241,234,.55);color:#f6f1ea;font-family:var(--xm-font-text, var(--font-body-family));font-size:12px;font-weight:500;letter-spacing:var(--xm-tracking-button, .12em);text-transform:uppercase;text-decoration:none;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.xm-flegal__btn:hover,.xm-flegal__btn:focus-visible{background:#f6f1ea;border-color:#f6f1ea;color:#141210}.xm-flegal__btn:focus-visible{outline:1px solid var(--xm-champagne-soft, #D9C3A3);outline-offset:3px}.xm-flegal__btn-arrow{transition:transform .35s ease}.xm-flegal__btn:hover .xm-flegal__btn-arrow{transform:translate(4px)}.xm-flegal__badges{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;list-style:none}.xm-flegal__badge a{display:block;line-height:0;border-radius:0;transition:opacity .3s ease,transform .3s ease}.xm-flegal__badge a:hover{opacity:.92;transform:translateY(-1px)}.xm-flegal__badge a:focus-visible{outline:1px solid var(--xm-champagne-soft, #D9C3A3);outline-offset:3px}.xm-flegal__badge img{display:block;width:200px;height:auto;max-width:100%}@media(max-width:749px){.xm-flegal__inner{flex-direction:column;align-items:stretch;padding-top:24px;padding-bottom:24px}.xm-flegal__retur{justify-content:center;text-align:center}.xm-flegal__btn{width:100%}.xm-flegal__badges{justify-content:center}.xm-flegal__badge{flex:1 1 0;max-width:220px}.xm-flegal__badge img{width:100%}}.xm-fwm{position:relative;overflow:hidden;background:var(--xm-fwm-bg, rgb(var(--background-color-footer)));color:rgb(var(--colors-text-footer));padding-top:var(--xm-fwm-pt, 48px)}.xm-fwm__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 32px;max-width:1440px;margin:0 auto;padding:0 var(--xm-gutter, 20px)}.xm-fwm__eyebrow{margin:0;font-family:var(--font-body-family);font-weight:500;font-size:11px;line-height:1.5;letter-spacing:var(--xm-tracking-eyebrow, .16em);text-transform:uppercase;color:var(--xm-champagne-soft, #D9C3A3)}.xm-fwm__links{display:flex;align-items:center;gap:8px 28px;flex-wrap:wrap}.xm-fwm__legal ul{display:flex;flex-wrap:wrap;gap:0 24px;margin:0;padding:0;list-style:none}.xm-fwm__link{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--font-body-family);font-weight:500;font-size:11px;letter-spacing:var(--xm-tracking-button, .12em);text-transform:uppercase;color:rgb(var(--colors-text-footer));text-decoration:none;transition:color .4s var(--xm-ease-in-out, ease)}.xm-fwm__link:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .6s var(--xm-ease, ease)}.xm-fwm__link:hover,.xm-fwm__link:focus-visible{color:var(--xm-ivory, #F6F1EA)}.xm-fwm__link:hover:after,.xm-fwm__link:focus-visible:after{transform:scaleX(1);transform-origin:left center}.xm-fwm__link:focus-visible{outline:1px solid var(--xm-champagne, #B8956A);outline-offset:4px}.xm-fwm__arrow{display:inline-block;letter-spacing:0;transition:transform .6s var(--xm-ease, ease)}.xm-fwm__top:hover .xm-fwm__arrow{transform:translateY(-4px)}.xm-fwm__stage{position:relative;margin-top:clamp(24px,4.5vw,64px);padding:0 var(--xm-gutter, 20px);line-height:0;border-top:1px solid var(--xm-line-dark, rgba(246, 241, 234, .18));padding-top:clamp(20px,3vw,44px)}.xm-fwm__svg{display:block;width:100%;height:auto;overflow:visible;margin-bottom:-1px}.xm-fwm{--xm-fwm-base: var(--xm-fwm-bg, rgb(var(--background-color-footer)));--xm-fwm-tone: color-mix(in srgb, var(--xm-ivory, #F6F1EA) var(--xm-fwm-tone-pct, 6%), var(--xm-fwm-base));--xm-fwm-tone-hover: color-mix(in srgb, var(--xm-ivory, #F6F1EA) var(--xm-fwm-tone-hover-pct, 14%), var(--xm-fwm-base));--xm-fwm-line: rgba(217, 195, 163, var(--xm-fwm-stroke-opacity, .4))}.xm-fwm__text{font-family:var(--font-heading-family);font-weight:600;font-style:normal;letter-spacing:-.03em;font-kerning:normal;fill:var(--xm-fwm-tone);stroke:none}.xm-fwm--outline .xm-fwm__text{fill:var(--xm-fwm-base)}.xm-fwm--outline_fill .xm-fwm__text,.xm-fwm--outline .xm-fwm__text{stroke:var(--xm-fwm-line);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;paint-order:stroke fill}.xm-fwm__text tspan{transition:fill .9s var(--xm-ease-in-out, ease)}@media(hover:hover)and (pointer:fine){.xm-fwm--fill .xm-fwm__text tspan:hover,.xm-fwm--outline_fill .xm-fwm__text tspan:hover{fill:var(--xm-fwm-tone-hover)}}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm__svg{transform:translate3d(0,14%,0);transition:transform 1.8s var(--xm-ease, cubic-bezier(.16, 1, .3, 1))}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm__text tspan{fill:var(--xm-fwm-base);stroke:transparent;transition:stroke 1.4s var(--xm-ease-in-out, ease) calc(.2s + var(--i, 0) * .14s),fill 1.6s var(--xm-ease, ease) calc(.7s + var(--i, 0) * .14s)}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm__stage.is-in .xm-fwm__svg{transform:none}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm__stage.is-in .xm-fwm__text tspan{fill:var(--xm-fwm-tone);stroke:var(--xm-fwm-line)}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm--fill .xm-fwm__stage.is-in .xm-fwm__text tspan{stroke:none}.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm--outline .xm-fwm__stage.is-in .xm-fwm__text tspan{fill:var(--xm-fwm-base)}@media(hover:hover)and (pointer:fine){.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm--fill .xm-fwm__stage.is-in .xm-fwm__text tspan:hover,.xm-js:not(.xm-reduced):not(.xm-design-mode) .xm-fwm--outline_fill .xm-fwm__stage.is-in .xm-fwm__text tspan:hover{fill:var(--xm-fwm-tone-hover);transition-delay:0s}}@media(max-width:749px){.xm-fwm__meta{flex-direction:column;align-items:flex-start}.xm-fwm__links{gap:0 22px}}@media(prefers-reduced-motion:reduce){.xm-fwm__svg,.xm-fwm__text tspan{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/153/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAQBg */
