.fw{--ink: #141414;--mute: #5C5A55;--r: 16px;--g: clamp(16px, 2.2vw, 32px);--ease: cubic-bezier(.2, .7, .1, 1);color:var(--ink);font-family:var(--f-sans)}.fw .fw-ph{width:100%;height:100%;display:block;background:#efeae3;fill:#00000024}.fw img{display:block}.fw-eyebrow{font:400 1.6rem var(--f-sans);margin:0 0 2.4rem;text-align:center}.fw-h2{font-family:var(--f-serif)!important;font-weight:400!important;font-size:clamp(2.8rem,2.6vw,3.8rem)!important;letter-spacing:-.01em!important;line-height:1.2!important;text-align:center;margin:0 0 3.6rem;color:var(--ink)}.fw-display{font-family:var(--f-serif)!important;font-weight:400!important;font-size:clamp(4.4rem,7.4vw,11rem)!important;line-height:1.08!important;letter-spacing:-.025em!important;margin:0 0 3rem;color:var(--ink);white-space:pre-line}.fw-display--sm{font-size:clamp(3.6rem,4.4vw,6.4rem)!important}.fw-lead{font-size:1.7rem;line-height:1.65;max-width:62ch;margin:0 auto 3.6rem;color:var(--ink)}.fw-center{text-align:center;margin-top:4.8rem}.fw-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.7rem 3rem;border-radius:999px;font:500 1.35rem var(--f-sans);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .35s var(--ease),color .35s var(--ease),border-color .35s}.fw-btn--ink{background:var(--ink);color:#fff!important}.fw-btn--ink:hover{background:#fff;color:var(--ink)!important;border-color:var(--ink)}.fw-btn--white{background:#fff;color:var(--ink)!important}.fw-tile:hover .fw-btn--white{background:var(--ink);color:#fff!important}.fw-link{font:500 1.35rem var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink)!important;text-decoration:none;padding-bottom:.5rem;background:linear-gradient(currentColor,currentColor) left bottom / 100% 1px no-repeat;transition:background-size .5s var(--ease)}.fw-link:hover{background-size:0 1px;background-position:right bottom}.fw-in{opacity:0;transform:translateY(36px);transition:opacity 1s var(--ease),transform 1s var(--ease);transition-delay:calc(var(--i, 0) * 90ms)}.fw-in.is-in{opacity:1;transform:none}.fw-hero{position:relative;height:100vh;min-height:560px;overflow:hidden;color:#fff}.fw-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.fw-hero__media img,.fw-hero__media video,.fw-hero__media .fw-ph{width:100%;height:100%;object-fit:cover}.fw-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--shade, .15))}.fw-mark{position:fixed;z-index:70;left:50%;top:50%;width:min(62vw,920px);transform:translate(-50%,-50%);transform-origin:center center;pointer-events:none;will-change:transform,opacity}.fw-mark img{width:100%;height:auto}.fw-mark--white img{filter:brightness(0) invert(1);transition:filter .4s}.fw-mark.is-docked img{filter:none}.fw-mark__text{display:block;text-align:center;font:400 clamp(8rem,16vw,24rem)/1 var(--f-serif);color:#fff;letter-spacing:-.03em}.fw-hero__foot{position:absolute;left:0;right:0;bottom:3.6rem;display:grid;justify-items:center;gap:1.8rem;z-index:2}.fw-hero__sub{color:#fff!important;font:400 1.4rem var(--f-sans);letter-spacing:.24em;text-transform:uppercase;text-decoration:none;padding-bottom:.8rem;border-bottom:1px solid rgba(255,255,255,.8)}.fw-chev{color:#fff!important;animation:fw-bob 2.2s ease-in-out infinite}@keyframes fw-bob{50%{transform:translateY(6px)}}.fw-intro{padding:clamp(8rem,10vw,13rem) var(--g);text-align:center}.fw-intro__text{font-family:var(--f-serif)!important;font-weight:400!important;font-size:clamp(2.8rem,3.2vw,4.6rem)!important;line-height:1.6!important;letter-spacing:-.01em!important;max-width:1240px;margin:0 auto;color:var(--ink)}.fw-inl{display:inline-block;width:1.55em;height:1.55em;border-radius:50%;overflow:hidden;vertical-align:middle;margin:-.2em .1em 0;transform:scale(0);transition:transform .8s var(--ease) .3s}.fw-intro__text.is-in .fw-inl{transform:scale(1)}.fw-intro__text.is-in .fw-inl:nth-of-type(2){transition-delay:.45s}.fw-intro__text.is-in .fw-inl:nth-of-type(3){transition-delay:.6s}.fw-inl img{width:100%;height:100%;object-fit:cover}.fw-tiles{display:grid;grid-template-columns:repeat(var(--cols),1fr)}.fw-tile{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(4rem,5vw,7rem) 3rem clamp(4rem,4vw,5rem);color:var(--ink)!important;text-decoration:none;overflow:hidden}.fw-tile__img{width:78%;aspect-ratio:4 / 5;overflow:hidden;border-radius:12px;margin-bottom:3.2rem;box-shadow:0 30px 60px -30px #00000059}.fw-tile__img img,.fw-tile__img .fw-ph{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.fw-tile:hover .fw-tile__img img{transform:scale(1.06) rotate(-1deg)}.fw-tile__title{font:400 clamp(2.6rem,2.4vw,3.4rem)/1.2 var(--f-serif);margin-bottom:1rem}.fw-tile__text{font-size:1.6rem;margin-bottom:2.4rem}.fw-fly{position:relative;height:calc(100vh + var(--n, 3) * 55vh)}.fw-fly__sticky{position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center;text-align:center;padding:0 var(--g)}.fw-fly__text{position:relative;z-index:2;max-width:1300px}.fw-fly__img{position:absolute;top:0;margin:0;width:var(--w, 28vw);max-width:520px;aspect-ratio:4 / 5;border-radius:var(--r);overflow:hidden;z-index:3;transform:translate3d(0,110vh,0) rotate(var(--rot));will-change:transform;box-shadow:0 40px 80px -40px #0006}.fw-fly__img img,.fw-fly__img .fw-ph{width:100%;height:100%;object-fit:cover}.fw-fly__img--left{left:1.5vw}.fw-fly__img--right{right:1.5vw}.fw-marquee{overflow:hidden;padding:4.4rem 0;border-top:1px solid #ECE8E2;border-bottom:1px solid #ECE8E2}.fw-marquee__track{display:flex;width:max-content;animation:fw-marquee 40s linear infinite}.fw-marquee__track span{font:500 2rem var(--f-sans);letter-spacing:.32em;text-transform:uppercase;padding:0 4.4rem;color:#2b2a27;white-space:nowrap}.fw-marquee__track span:nth-child(3n+2){font:400 2.8rem var(--f-serif);letter-spacing:0;text-transform:none;font-style:italic}@keyframes fw-marquee{to{transform:translate(-50%)}}.fw-feature{padding:clamp(7rem,8vw,10rem) var(--g)}.fw-feature__frame{position:relative;border-radius:var(--r);overflow:hidden;height:min(82vh,860px)}.fw-feature__img{position:absolute;top:-6%;right:0;bottom:-6%;left:0;will-change:transform}.fw-feature__img img,.fw-feature__img .fw-ph{width:100%;height:100%;object-fit:cover}.fw-mini{position:absolute;right:2.4rem;bottom:2.4rem;z-index:2;display:flex;align-items:center;gap:1.8rem;width:min(380px,calc(100% - 4.8rem));padding:1.6rem 1.8rem;background:#fff;border-radius:14px;color:var(--ink)!important;text-decoration:none;box-shadow:0 20px 40px -20px #0000004d;transition:transform .5s var(--ease)}.fw-mini:hover{transform:translateY(-4px)}.fw-mini img{width:7rem;height:8.6rem;object-fit:cover;border-radius:8px}.fw-mini__info{flex:1;display:grid;gap:.4rem}.fw-mini__info small{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.fw-mini__info b{font-weight:500;font-size:1.7rem}.fw-mini__info span{font-size:1.5rem}.fw-mini__bag{width:3.8rem;height:3.8rem;border-radius:50%;border:1px solid #DCD8D2;display:grid;place-items:center}.fw-feature__text{max-width:54ch;margin:4.8rem auto 0;text-align:center;font-size:1.7rem;line-height:1.65}.fw-best{padding:clamp(8rem,9vw,11rem) var(--g)}.fw-tabs{display:flex;justify-content:center;gap:2.8rem;margin:-1.2rem 0 4.4rem}.fw-tab{background:none;border:0;padding:0 0 .5rem;font:400 1.7rem var(--f-sans);color:var(--ink);cursor:pointer;background:linear-gradient(currentColor,currentColor) left bottom / 0 1px no-repeat;transition:background-size .4s var(--ease)}.fw-tab.is-active,.fw-tab:hover{background-size:100% 1px}.fw-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 1.6rem}.fw-grid.is-hidden{display:none}.fw-card{display:block;color:var(--ink)!important;text-decoration:none}.fw-card__img{position:relative;display:block;aspect-ratio:4 / 5;background:#f6f4f1;border-radius:12px;overflow:hidden;margin-bottom:1.6rem}.fw-card__img img,.fw-card__img .fw-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ease),transform 1.2s var(--ease)}.fw-card__alt{opacity:0}.fw-card:hover .fw-card__alt{opacity:1}.fw-card:hover .fw-card__img img{transform:scale(1.03)}.fw-tags{position:absolute;top:1.2rem;left:1.2rem;display:grid;gap:.6rem;justify-items:start;z-index:1}.fw-tag{padding:.4rem 1rem;border-radius:999px;font:400 1.35rem var(--f-sans)}.fw-tag--sage{background:#e3eedf}.fw-tag--lilac{background:#ece3f2}.fw-tag--ink{background:var(--ink);color:#fff}.fw-card__title{display:block;font:400 1.7rem/1.35 var(--f-sans);margin-bottom:.4rem}.fw-card__price{display:block;font:500 1.6rem var(--f-sans)}.fw-split{display:grid;grid-template-columns:1fr 1fr;min-height:92vh}.fw-split__left{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:7rem 4rem}.fw-split__product{width:min(56%,380px);aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;margin-bottom:4rem;box-shadow:0 30px 60px -30px #00000059}.fw-split__product img,.fw-split__product .fw-ph{width:100%;height:100%;object-fit:cover}.fw-split__title{font:400 clamp(2.6rem,2.4vw,3.4rem)/1.2 var(--f-serif)!important;margin:0 0 1.2rem}.fw-split__text{font-size:1.6rem;margin:0 0 3rem;max-width:40ch}.fw-split__right{position:relative;overflow:hidden}.fw-split__right img,.fw-split__right .fw-ph{position:absolute;top:-6%;right:0;bottom:-6%;left:0;width:100%;height:112%;object-fit:cover}.fw-cats{position:relative;padding:clamp(9rem,10vw,13rem) var(--g);text-align:center}.fw-cats__list{list-style:none;margin:0;padding:0;position:relative;z-index:2}.fw-cats__list li{margin:0}.fw-cats__list a{display:inline-block;font:400 clamp(4.2rem,5.4vw,8rem)/1.25 var(--f-serif);letter-spacing:-.02em;color:var(--ink)!important;text-decoration:none;transition:color .4s var(--ease),transform .5s var(--ease)}.fw-cats.is-hovering .fw-cats__list a{color:#1414142e!important}.fw-cats.is-hovering .fw-cats__list a.is-on{color:var(--ink)!important;transform:translate(1.2rem)}.fw-cats__float{position:fixed;left:0;top:0;width:26rem;aspect-ratio:4 / 5;pointer-events:none;z-index:1;border-radius:12px;overflow:hidden;opacity:0;transform:translate3d(-50%,-50%,0) scale(.8) rotate(-4deg);transition:opacity .35s var(--ease)}.fw-cats__float.is-on{opacity:1}.fw-cats__float img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s}.fw-cats__float img.is-on{opacity:1}.fw-spots{padding:clamp(7rem,8vw,10rem) var(--g)}.fw-spots__frame{position:relative;border-radius:var(--r);overflow:visible}.fw-spots__frame>img,.fw-spots__frame>.fw-ph{width:100%;height:min(78vh,820px);object-fit:cover;border-radius:var(--r)}.fw-spot{position:absolute;transform:translate(-50%,-50%);z-index:2}.fw-spot__pin{position:relative;width:3.4rem;height:3.4rem;border-radius:50%;border:0;background:#fff;cursor:pointer;display:grid;place-items:center;box-shadow:0 6px 16px #0000002e}.fw-spot__pin:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid rgba(255,255,255,.9);animation:fw-ping 2.2s ease-out infinite}.fw-spot__pin span{width:1.4rem;height:1.4rem;position:relative}.fw-spot__pin span:before,.fw-spot__pin span:after{content:"";position:absolute;left:50%;top:50%;width:1.4rem;height:1.5px;background:var(--ink);transform:translate(-50%,-50%);transition:transform .4s var(--ease)}.fw-spot__pin span:after{transform:translate(-50%,-50%) rotate(90deg)}.fw-spot.is-open .fw-spot__pin span:after{transform:translate(-50%,-50%) rotate(0)}@keyframes fw-ping{0%{transform:scale(.8);opacity:1}to{transform:scale(1.7);opacity:0}}.fw-spot__card{position:absolute;left:4.6rem;top:50%;min-width:22rem;padding:1.4rem 1.8rem;background:#fff;border-radius:12px;color:var(--ink)!important;text-decoration:none;display:grid;gap:.3rem;box-shadow:0 20px 40px -20px #00000059;opacity:0;pointer-events:none;transform:translate(-8px,-50%);transition:opacity .35s var(--ease),transform .35s var(--ease)}.fw-spot__card--left{left:auto;right:4.6rem;transform:translate(8px,-50%)}.fw-spot__card b{font:500 1.6rem var(--f-sans)}.fw-spot__card span{font-size:1.4rem;color:var(--mute)}.fw-spot.is-open .fw-spot__card,.fw-spot:hover .fw-spot__card{opacity:1;pointer-events:auto;transform:translateY(-50%)}.fw-letter{padding:clamp(9rem,10vw,13rem) var(--g);text-align:center}.fw-letter__form{display:flex;gap:1rem;max-width:560px;margin:0 auto}.fw-letter__form input[type=email]{flex:1;min-width:0;height:5.6rem;padding:0 2.4rem!important;border:1px solid #D9D5CF!important;border-radius:999px!important;background:#fff!important;font:400 1.6rem var(--f-sans);color:var(--ink)}.fw-letter__ok{font-size:1.7rem;margin:0 auto}@media(max-width:989px){.fw-tiles{grid-template-columns:1fr}.fw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fw-split{grid-template-columns:1fr}.fw-split__right{min-height:70vh}.fw-fly__img{--w: 42vw}.fw-cats__float{display:none}}@media(max-width:599px){.fw-mark{width:82vw}.fw-fly__img{--w: 54vw}.fw-letter__form{flex-direction:column}.fw-mini img{width:5.6rem;height:7rem}.fw-spot__card{min-width:16rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/fanette-wonder.css.map */
