:root{--x-paper:#F2F1ED;--x-card:#E8E6E1;--x-white:#FBFAF8;--x-ink:#111111;--x-ink-2:#1B1B1B;--x-mute:#6E6C67;--x-line:#D6D3CC;--x-line-d:#2C2C2C;--x-sans:"Satoshi","Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--x-ease:cubic-bezier(.22,1,.36,1);--font-body--family:var(--x-sans);--font-heading--family:var(--x-sans);--font-subheading--family:var(--x-sans);--font-accent--family:var(--x-sans);--fw-paper:var(--x-paper);--fw-ink:var(--x-ink);--fw-ink-2:var(--x-ink-2);--fw-ink-3:#2A2A2A;--fw-green:#F2F1ED;--fw-green-deep:#111111;--fw-line:var(--x-line);--fw-line-d:var(--x-line-d);--fw-display:var(--x-sans);--fw-mono:var(--x-sans)}body{background:var(--x-paper);color:var(--x-ink);font-family:var(--x-sans)}.x{font-family:var(--x-sans);color:var(--x-ink)}.x *,.x *:before,.x *:after{box-sizing:border-box}.x a{color:inherit;text-decoration:none}.x img{display:block;max-width:100%}.x-wrap{max-width:1440px;margin:0 auto;padding-inline:clamp(16px,2.6vw,40px)}.x-label{font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;display:flex;align-items:center;gap:14px;margin:0}.x-label b{font-weight:700;letter-spacing:.08em}.x-label i{display:block;width:56px;height:1px;background:currentColor;opacity:.5}.x-btn{--mx:0px;--my:0px;display:inline-flex;align-items:center;align-self:flex-start;gap:14px;height:52px;padding:0 26px;border-radius:999px;background:var(--x-ink);color:#fff!important;font:500 13px/1 var(--x-sans);letter-spacing:.14em;text-transform:uppercase;transform:translate(var(--mx),var(--my));transition:transform .35s var(--x-ease),background-color .25s;will-change:transform}.x-btn svg{width:18px;height:18px;transition:transform .35s var(--x-ease)}.x-btn:hover svg{transform:translate(4px)}.x-btn:focus-visible,.x a:focus-visible,.x button:focus-visible{outline:2px solid var(--x-ink);outline-offset:3px}.x-dark .x-btn:focus-visible,.x-dark a:focus-visible{outline-color:#fff}.x-circle{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid currentColor;transition:transform .35s var(--x-ease),background-color .25s,color .25s}.x-circle svg{width:18px;height:18px}#header-group:has(.x-head){position:sticky;top:0;z-index:40}.x-head{position:relative;background:color-mix(in srgb,var(--x-paper) 88%,transparent);backdrop-filter:saturate(1.2) blur(10px);-webkit-backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid transparent;transition:border-color .3s}.x-head.is-scrolled{border-bottom-color:var(--x-line)}.x-head__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:76px}.x-logo{font-weight:900;font-size:22px;letter-spacing:-.02em;white-space:nowrap}.x-nav{display:flex;gap:clamp(24px,3.4vw,56px)}.x-nav a{font-size:15px;font-weight:500;position:relative;padding:6px 0}.x-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s var(--x-ease)}.x-nav a:hover:after,.x-nav a[aria-current]:after{transform:scaleX(1);transform-origin:left}.x-icons{display:flex;justify-content:flex-end;gap:6px}.x-icons a,.x-burger{position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;transition:background-color .2s}.x-icons a:hover,.x-burger:hover{background:var(--x-card)}.x-icons svg,.x-burger svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}.x-count{position:absolute;top:3px;right:2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--x-ink);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}.x-burger{display:none;background:none;border:0;color:inherit;cursor:pointer}.x-drawer{display:none}@media(max-width:899px){.x-head__in{grid-template-columns:auto 1fr auto;height:64px}.x-nav{display:none}.x-burger{display:grid}.x-logo{font-size:19px;justify-self:center}.x-drawer{display:block;position:fixed;inset:64px 0 auto 0;background:var(--x-paper);border-bottom:1px solid var(--x-line);padding:8px clamp(16px,4vw,24px) 24px;transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .3s,transform .4s var(--x-ease),visibility .3s}.x-head.is-open .x-drawer{opacity:1;transform:none;visibility:visible}.x-drawer a{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--x-line);font-size:24px;font-weight:700;letter-spacing:-.02em}}.x-hero{padding:clamp(10px,1.4vw,20px) 0 clamp(28px,4vw,56px)}.x-frame{position:relative;border:1px solid var(--x-line);border-radius:clamp(20px,2.4vw,32px);background:var(--x-white);overflow:hidden;isolation:isolate}.x-word{position:relative;z-index:1;margin:0;padding:clamp(28px,4vw,56px) clamp(16px,2.4vw,36px) 0;font-weight:700;letter-spacing:-.045em;line-height:.8;font-size:min(15.4vw,250px);white-space:nowrap;text-align:center;color:var(--x-ink);display:flex;justify-content:center;gap:.22em}.x-mask{display:inline-block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.x-mask>span{display:inline-block}.x-model{position:absolute;z-index:2;left:39%;top:clamp(28px,3vw,48px);width:clamp(250px,25vw,400px);transform:translate(-50%);pointer-events:none}.x-model img{width:100%;height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.18))}.x-split{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr;transition:grid-template-columns .7s var(--x-ease)}.x-half{position:relative;display:flex;flex-direction:column;gap:22px;padding:clamp(24px,3vw,44px);min-height:clamp(360px,34vw,520px);transition:opacity .5s var(--x-ease)}.x-half+.x-half{border-left:1px solid var(--x-line)}.x-half--wear{justify-content:flex-end}.x-half__copy{max-width:min(440px,100%)}.x-half--wear .x-half__copy{max-width:min(380px,100%)}.x-tag{margin:0;font-size:clamp(14px,1.15vw,17px);font-weight:500;letter-spacing:.26em;text-transform:uppercase;line-height:1.7}.x-thumbs{display:flex;align-items:center;gap:10px}.x-thumbs span.x-ph{width:62px;height:62px;border-radius:12px;overflow:hidden;background:var(--x-card);border:1px solid var(--x-line)}.x-thumbs img,.x-thumbs svg{width:100%;height:100%;object-fit:cover}.x-thumbs small{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1.5;margin-left:8px}.x-soft__title{margin:0;font-weight:700;font-size:clamp(30px,3.4vw,54px);line-height:.95;letter-spacing:-.035em;text-transform:uppercase}.x-soft__sub{margin:0;font-size:15px;line-height:1.55;color:var(--x-mute);max-width:34ch}.x-shot{position:relative;margin-top:auto;border-radius:16px;overflow:hidden;border:1px solid var(--x-line);background:#0f0f0f;box-shadow:0 30px 60px -30px #00000073}.x-shot img{width:100%;height:auto;transform:scale(1.02);transition:transform 1s var(--x-ease)}.x-half--soft:hover .x-shot img{transform:scale(1.05)}.x-chips{position:absolute;top:clamp(20px,2.6vw,40px);right:clamp(20px,2.6vw,40px);display:grid;gap:2px;padding:10px;border-radius:14px;background:#fbfaf8eb;border:1px solid var(--x-line);box-shadow:0 18px 40px -24px #00000059}.x-chips span{font-size:12.5px;font-weight:500;padding:6px 10px;display:flex;align-items:center;gap:10px}.x-chips span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--x-ink)}.x-for{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;line-height:1.7;color:var(--x-mute);text-align:right;margin:0}@media(hover:hover)and (min-width:900px){.x-split:has(.x-half--wear:hover){grid-template-columns:1.12fr .88fr}.x-split:has(.x-half--soft:hover){grid-template-columns:.88fr 1.12fr}.x-split:has(.x-half:hover) .x-half:not(:hover){opacity:.62}}@media(max-width:899px){.x-word{font-size:15.6vw;padding-top:28px;gap:.2em}.x-model{position:relative;left:auto;top:auto;transform:none;width:min(78%,360px);margin:-7vw auto -10px}.x-split{grid-template-columns:1fr;gap:14px;padding:18px 12px 12px}.x-half{position:sticky;top:76px;min-height:0;border:1px solid var(--x-line);border-radius:22px;background:var(--x-white);box-shadow:0 -10px 30px -22px #0006}.x-half+.x-half{border-left:1px solid var(--x-line);top:92px}.x-half--soft{background:var(--x-paper)}.x-chips{position:static;align-self:flex-start;display:flex;flex-wrap:wrap;background:none;border:0;box-shadow:none;padding:0}.x-chips span{border:1px solid var(--x-line);border-radius:999px;background:var(--x-white)}.x-for{text-align:left}}.x-marq{background:var(--x-ink);color:#f2f1ed;overflow:hidden;padding:20px 0;white-space:nowrap}.x-marq__track{display:inline-flex;animation:x-marq 38s linear infinite}.x-marq:hover .x-marq__track{animation-play-state:paused}.x-marq__item{display:inline-flex;align-items:center;gap:clamp(28px,4vw,56px);padding-right:clamp(28px,4vw,56px);font-size:clamp(14px,1.2vw,17px);font-weight:500;letter-spacing:.24em;text-transform:uppercase}.x-marq__item:after{content:"+";font-weight:300;font-size:1.4em;letter-spacing:0}@keyframes x-marq{to{transform:translate(-50%)}}.x-duo{padding:clamp(28px,4vw,56px) 0}.x-duo__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,1.4vw,20px)}.x-card{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:end;min-height:clamp(260px,22vw,340px);border-radius:24px;overflow:hidden;border:1px solid var(--x-line);background:linear-gradient(110deg,#ecebe7,#dddbd5)}.x-card__copy{position:relative;z-index:2;padding:clamp(22px,2.6vw,36px);display:flex;flex-direction:column;gap:16px;align-self:stretch;justify-content:center}.x-card__h{margin:0;font-weight:700;font-size:clamp(46px,5.4vw,84px);line-height:.85;letter-spacing:-.045em}.x-card__t{margin:0;font-size:12.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;line-height:1.75;color:#3d3c39}.x-card__n{position:absolute;top:22px;right:24px;z-index:3;font-size:13px;font-weight:700}.x-card--dark .x-card__n{color:#f2f1ed}.x-card__media{position:relative;height:100%;min-height:inherit;overflow:hidden}.x-card__media img,.x-card__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--x-ease)}.x-card:hover .x-card__media img,.x-card:hover .x-card__media svg{transform:scale(1.06)}.x-card:hover .x-circle{background:var(--x-ink);color:#fff;transform:rotate(-45deg)}.x-card--dark .x-card__media img{object-position:left center}.x-coll{padding:clamp(40px,6vw,88px) 0}.x-coll__top{display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:clamp(16px,3vw,48px);margin-bottom:clamp(24px,3vw,40px)}.x-coll__h{margin:0;font-weight:700;line-height:.86;letter-spacing:-.04em}.x-coll__h small{display:block;font-size:clamp(15px,1.3vw,19px);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px}.x-coll__h span{font-size:clamp(40px,4.4vw,68px);text-transform:uppercase}.x-pills{display:flex;gap:6px;justify-content:center;flex-wrap:wrap}.x-pills a{padding:9px 18px;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:background-color .2s,color .2s;white-space:nowrap}.x-pills a:hover{background:var(--x-card)}.x-pills a[aria-current]{background:var(--x-ink);color:#fff}.x-all{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid currentColor;padding-bottom:4px}.x-all svg{width:18px;height:18px;transition:transform .35s var(--x-ease)}.x-all:hover svg{transform:translate(4px)}.x-coll__body{display:grid;grid-template-columns:minmax(180px,.9fr) 5fr;gap:clamp(16px,2vw,28px);align-items:center}.x-coll__intro p{margin:0 0 22px;font-size:15px;line-height:1.6;max-width:22ch}.x-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(10px,1.2vw,18px)}.x-prod{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:var(--x-white);border:1px solid var(--x-line);transition:transform .5s var(--x-ease),box-shadow .5s var(--x-ease)}.x-prod:hover{transform:translateY(-6px);box-shadow:0 26px 40px -30px #0006}.x-prod__img{aspect-ratio:1/1.05;background:var(--x-card);overflow:hidden}.x-prod__img img,.x-prod__img svg{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--x-ease)}.x-prod:hover .x-prod__img img,.x-prod:hover .x-prod__img svg{transform:scale(1.06)}.x-prod__meta{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 14px 16px}.x-prod__name{font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.x-prod__price{font-size:14px;font-weight:700;margin-top:4px;display:block}.x-plus{flex:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--x-line);display:grid;place-items:center;transition:transform .45s var(--x-ease),background-color .25s,color .25s}.x-plus svg{width:14px;height:14px}.x-prod:hover .x-plus{transform:rotate(90deg);background:var(--x-ink);color:#fff;border-color:var(--x-ink)}.x-close{display:grid;grid-template-columns:1.15fr .7fr 1.15fr;background:var(--x-ink);color:#f2f1ed}.x-panel{position:relative;min-height:clamp(340px,30vw,460px);overflow:hidden;display:flex;align-items:center}.x-panel__media{position:absolute;top:-32px;right:0;bottom:-32px;left:0}.x-panel__media img,.x-panel__media svg{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05);opacity:.7;transition:transform 1.2s var(--x-ease),opacity .6s}.x-panel:hover .x-panel__media img,.x-panel:hover .x-panel__media svg{transform:scale(1.05);opacity:.85}.x-panel__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#11111126,#111111d9 60%)}.x-panel--r .x-panel__media:after{background:linear-gradient(270deg,#1111111a,#111111e0 55%)}.x-panel--mid .x-panel__media:after{background:#11111140}.x-panel__copy{position:relative;z-index:2;padding:clamp(24px,3vw,48px);margin-left:auto;max-width:440px;display:flex;flex-direction:column;gap:16px}.x-panel--r .x-panel__copy{margin-left:0;margin-right:auto}.x-panel__h{margin:0;font-weight:700;font-size:clamp(34px,3.4vw,54px);line-height:.9;letter-spacing:-.04em;text-transform:uppercase;color:#f2f1ed}.x-panel__t{margin:0;font-size:14px;line-height:1.55;color:#c9c8c4}.x-panel .x-btn{background:transparent;border:1px solid #F2F1ED;height:46px}.x-panel .x-btn:hover{background:#f2f1ed;color:var(--x-ink)!important}@media(max-width:1100px){.x-grid{grid-template-columns:repeat(3,1fr)}.x-coll__body{grid-template-columns:1fr}.x-coll__intro p{max-width:none}}@media(max-width:899px){.x-duo__grid,.x-close{grid-template-columns:1fr}.x-coll__top{grid-template-columns:1fr auto}.x-pills{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap}.x-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:68%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.x-prod{scroll-snap-align:start}.x-panel--mid{min-height:220px}.x-panel__copy,.x-panel--r .x-panel__copy{margin:0}}@media(max-width:520px){.x-btn{height:48px;padding:0 20px;font-size:12px}.x-card{grid-template-columns:1.1fr .9fr}}.js-x .x-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--x-ease),transform 1.1s var(--x-ease);transition-delay:var(--d,0s)}.js-x .x-reveal.is-in{opacity:1;transform:none}.js-x .x-hero .x-frame{opacity:0;transition:opacity .9s ease}.js-x .x-mask>span{transform:translateY(105%);transition:transform 1.25s var(--x-ease)}.js-x .x-mask:nth-child(2)>span{transition-delay:.12s}.js-x .x-model{opacity:0;transition:opacity 1.2s ease .35s}.js-x .x-model img{transform:scale(1.06) translateY(18px);transition:transform 1.6s var(--x-ease) .35s}.js-x .x-shot{opacity:0;transition:opacity 1s ease .6s}.js-x .x-half__copy,.js-x .x-thumbs,.js-x .x-chips{opacity:0;transform:translateY(14px);transition:opacity .9s ease .75s,transform 1s var(--x-ease) .75s}.x-loaded .x-hero .x-frame{opacity:1}.x-loaded .x-mask>span{transform:none}.x-loaded .x-model{opacity:1}.x-loaded .x-model img{transform:none}.x-loaded .x-shot,.x-loaded .x-half__copy,.x-loaded .x-thumbs,.x-loaded .x-chips{opacity:1;transform:none}[data-parallax]{will-change:transform}@media(prefers-reduced-motion:reduce){.js-x .x-reveal,.js-x .x-hero .x-frame,.js-x .x-mask>span,.js-x .x-model,.js-x .x-model img,.js-x .x-shot,.js-x .x-half__copy,.js-x .x-thumbs,.js-x .x-chips{opacity:1!important;transform:none!important;transition:none!important}.x-marq__track{animation:none}.x-btn,.x-split,.x-half,.x-prod,.x-card img{transition:none!important}}main[data-template^=product] h1{font-family:var(--x-sans)!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:.95!important;font-size:clamp(34px,3.6vw,56px)!important;text-transform:uppercase}main[data-template^=product] img{transition:transform 1s var(--x-ease)}main[data-template^=product] .product-media-container:hover img,main[data-template^=product] .product-media:hover img{transform:scale(1.04)}main[data-template^=product] .product-media-container,main[data-template^=product] .product-media{overflow:hidden;border-radius:20px}main[data-template^=product] .button:not(.button-unstyled),main[data-template^=product] button[type=submit]{border-radius:999px!important;letter-spacing:.14em;text-transform:uppercase;font-weight:500}main[data-template^=product] .price{font-family:var(--x-sans);font-weight:700}main[data-template^=product] .rte{line-height:1.7;font-size:15px}.fwa{--lime:#111111!important;--paper:#F2F1ED!important;font-family:var(--x-sans)!important}.fwa .btn{color:#fff!important}.fwa .btn.ghost{color:var(--ink)!important;background:transparent!important}.fwa .hero h2 span,.fwa .pick b{color:#bdbbb5!important}.fwa .yes{background:#111!important}.fwa .yes:after{border-color:#fff!important}.fwa .steps li:before{color:#fff!important}.fw-marquee{background:var(--x-ink);color:#f2f1ed}.fw__btn--primary{background:#f2f1ed;color:#111}.fw--paper .fw__btn--primary{background:#111;color:#fff}.fw-lane--hl{background:#f2f1ed;color:#111}.fw-lane--hl .fw-lane__price{background:#111;color:#f2f1ed}.fw-lane--hl .fw-lane__text{color:#3d3c39}.fw-hero__badge{background:#f2f1ed}.fw-hero__glow{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/fw5.css.map */
