@font-face{font-family:"Instrument Serif";src:url(InstrumentSerif-Regular.woff) format("woff");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(InstrumentSerif-Italic.woff) format("woff");font-weight:400 900;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(InstrumentSans-Regular.woff) format("woff");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(InstrumentSans-Bold.woff) format("woff");font-weight:600 900;font-style:normal;font-display:swap}:root{--encre:#0c0c0c;--prune:#151515;--rose:#d0d2d5;--framboise:#4f5052;--poudre:#f3f4f5;--lilas:#cfd1d4;--peche:#c7c9cd;--sable:#c6c7cb;--trait:#e4e5e7;--gris:#2d2d2d;--sur-prune:#f4f4f5;--serif:"Instrument Serif",Georgia,"Times New Roman",serif;--sans:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--gut:16px;--hh:60px;--ease:cubic-bezier(.2,.7,.1,1);--ease2:cubic-bezier(.76,0,.24,1);color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:var(--prune) var(--poudre)}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background:var(--poudre)}html::-webkit-scrollbar-thumb{background:var(--prune);border:2px solid var(--poudre);border-radius:8px}body{background:#fff;color:var(--encre);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;touch-action:manipulation}ul,ol{list-style:none}img{display:block;max-width:100%}select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--framboise);outline-offset:3px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[hidden]{display:none!important}.site{min-height:100vh;position:relative;overflow-x:clip}.ic{width:24px;height:24px;flex:none;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.view{animation:up .55s var(--ease) both}.h-xl{font-family:var(--serif);font-weight:500;font-size:42px;line-height:1;letter-spacing:-.02em;text-wrap:balance}.h-lg{font-family:var(--serif);font-weight:500;font-size:34px;line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.lead{color:var(--gris);font-size:16px;max-width:34em}.btn{--s:22;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:0 10px 0 26px;border-radius:999px;background:var(--prune);color:#fff;font-size:15px;font-weight:600;position:relative;overflow:hidden;isolation:isolate;transition:color .45s,transform .2s var(--ease),box-shadow .4s;box-shadow:0 14px 22px -16px #151515e6}.btn:before{content:"";position:absolute;right:10px;top:50%;width:34px;height:34px;margin-top:-17px;border-radius:50%;background:var(--rose);z-index:-1;transition:transform .7s var(--ease)}.btn-l{position:relative;display:block;overflow:hidden;height:1.4em;line-height:1.4;white-space:nowrap}.btn-l span{display:block;transition:transform .55s var(--ease)}.btn-l:after{content:attr(data-t);position:absolute;left:0;top:100%;transition:transform .55s var(--ease)}.btn-d{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;color:var(--encre);overflow:hidden;transition:background .45s,color .45s}.btn-d svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.btn:active{transform:scale(.97)}.btn.full{width:100%;--s:44}.btn.light{background:#fff;color:var(--encre);box-shadow:none}.btn.light:before{background:var(--prune)}.btn.light .btn-d{color:#fff}.btn.ghost{background:transparent;color:var(--encre);box-shadow:inset 0 0 0 1.5px var(--encre)}.btn.sm{min-height:46px;padding:0 7px 0 20px;font-size:14px;gap:12px}.btn.sm:before{right:7px}.btn.ok:before{transform:scale(var(--s));background:#d9dadc}.btn.ok{color:var(--encre)}.tlink{font-size:15px;font-weight:500;padding:14px 0 4px;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;display:inline-block}.head{position:sticky;top:0;z-index:20;height:var(--hh);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 6px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--encre);box-shadow:0 1px 0 var(--trait);transition:background .4s,transform .5s var(--ease),box-shadow .3s}.head.over{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.head.hide{transform:translateY(-101%)}.ico{width:44px;height:44px;display:grid;place-items:center;position:relative;border-radius:50%}.ico:active{opacity:.5}.head .right{display:flex;justify-content:flex-end}.head .left{display:flex;align-items:center}.nav{display:none}.mark{font-family:var(--serif);font-weight:700;font-size:19px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.prog{position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--framboise);transform-origin:left;transform:scaleX(0)}.head.over .prog{opacity:0}.hero{position:relative;margin-top:calc(var(--hh) * -1);height:calc(100vh - 46px);height:calc(100svh - 46px);min-height:600px;max-height:980px;overflow:hidden;color:var(--encre);isolation:isolate;--mx:0;--my:0;--sy:0;--ox:50%;--oy:38%;background:var(--rose);touch-action:pan-y}.h-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;clip-path:circle(0% at var(--ox) var(--oy));background:radial-gradient(ellipse 72% 44% at 50% 38%,var(--glow),var(--bg) 80%)}.h-layer.prev{clip-path:circle(150% at var(--ox) var(--oy));z-index:1}.h-layer.on{clip-path:circle(150% at var(--ox) var(--oy));z-index:2;transition:clip-path 1.5s var(--ease2)}.h-words{position:absolute;left:0;right:0;top:25%;height:0;z-index:3;pointer-events:none;transform:translate3d(calc(var(--mx) * 22px),calc(var(--my) * 10px + var(--sy) * .28px),0);transition:transform .7s var(--ease)}.h-w{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);overflow:hidden;padding:.06em .04em;line-height:.9;white-space:nowrap;text-transform:uppercase;font-family:var(--serif);font-weight:700;letter-spacing:-.01em;font-size:30vw;color:#ffffffeb}.h-w i{display:inline-block;font-style:normal;transform:translateY(150%)}.h-w.on i{transform:none;transition:transform 1.1s var(--ease);transition-delay:calc(.16s + var(--i) * 45ms)}.h-w.out i{transform:translateY(-150%);transition:transform .5s var(--ease2)}.h-floor{position:absolute;left:50%;top:58%;width:66vw;height:6%;transform:translate(calc(-50% + var(--mx) * -34px));background:radial-gradient(closest-side,rgba(12,12,12,.32),transparent);z-index:3;pointer-events:none;transition:transform .7s var(--ease)}.h-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;transform:translate3d(calc(var(--mx) * -26px),calc(var(--my) * -14px + var(--sy) * .1px),0);transition:transform .7s var(--ease)}.h-j{position:absolute;left:50%;top:9%;height:55%;aspect-ratio:4/5;translate:-50% 0;transform:perspective(1100px) rotateY(calc(var(--mx) * 16deg)) rotateX(calc(var(--my) * -10deg));transition:transform .7s var(--ease)}.h-j .ps{width:100%;height:100%;transform:translate(var(--dx,0%),var(--dy,0%)) scale(var(--sc,1))}.h-j .fl{width:100%;height:100%;animation:float 7s ease-in-out infinite alternate;animation-play-state:paused}.h-j.on .fl{animation-play-state:running}.h-j img{width:100%;height:100%;object-fit:contain;opacity:0;transform:translateY(9%) scale(.88) rotate(-5deg);transition:opacity .4s,transform .55s var(--ease2);filter:drop-shadow(0 26px 22px rgba(12,12,12,.22))}.h-j.on img{opacity:1;transform:none;transition:opacity .6s .26s,transform 1.2s .22s var(--ease)}.h-j.out img{opacity:0;transform:translateY(-7%) scale(1.06) rotate(3deg)}.h-info{position:absolute;z-index:5;left:var(--gut);right:var(--gut);bottom:92px;height:0}.h-txt{position:absolute;left:0;bottom:0;width:100%;visibility:hidden}.h-txt.on,.h-txt.out{visibility:visible}.h-txt>*{opacity:0;transform:translateY(22px);transition:opacity .3s,transform .3s}.h-txt.on>*{opacity:1;transform:none;transition:opacity .7s var(--ease),transform .9s var(--ease)}.h-txt.on>:nth-child(1){transition-delay:.44s}.h-txt.on>:nth-child(2){transition-delay:.51s}.h-txt.on>:nth-child(3){transition-delay:.58s}.h-txt.on>:nth-child(4){transition-delay:.65s}.h-brand{font-size:14px;font-weight:600;display:flex;align-items:center;gap:10px}.h-brand:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--framboise)}.h-title{font-family:var(--serif);font-weight:500;font-size:33px;line-height:1;letter-spacing:-.02em;margin-top:8px;text-wrap:balance;max-width:11em}.h-line{font-size:15px;margin-top:8px;max-width:26em;opacity:.84}.h-cta{display:flex;align-items:center;gap:22px;margin-top:16px}.h-nav{position:absolute;z-index:6;left:calc(var(--gut) - 4px);bottom:16px;display:flex;gap:6px;align-items:center}.th{width:60px;height:60px;border-radius:50%;position:relative;display:grid;place-items:center}.th span{display:block;width:46px;height:46px;border-radius:50%;background:var(--c);overflow:hidden;box-shadow:inset 0 0 0 1px #0c0c0c1a,0 8px 12px -8px #0c0c0c80;transform:scale(.88);transition:transform .5s var(--ease)}.th.on span{transform:none}.th img{width:100%;height:100%;object-fit:contain;transform:scale(1.18)}.th svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.th circle{fill:none;stroke:var(--encre);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1}.th.on circle{animation:ring 6.5s linear forwards}.hero.paused .th.on circle{animation-play-state:paused}.h-num{position:absolute;z-index:6;right:var(--gut);bottom:34px;font-family:var(--serif);font-size:15px;font-variant-numeric:tabular-nums;display:flex;gap:6px;align-items:baseline}.h-num b{font-weight:500;font-size:26px;display:inline-block}.gl{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--gx,50%) var(--gy,0%),rgba(208,210,213,.55),transparent 58%);opacity:0;transition:opacity .45s;pointer-events:none}.colls{padding:56px var(--gut) 0}.colls-t{display:grid;gap:8px}.ring{position:absolute;left:-5px;bottom:-5px;width:calc(var(--d) + 10px);height:calc(var(--d) + 10px);transform:rotate(-90deg);pointer-events:none}.ring circle{fill:none;stroke:var(--encre);stroke-width:1.3;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease),stroke .3s}.coll{padding:44px 0 0}.coll-top{display:grid;gap:14px;padding:0 var(--gut) 20px}.coll-top .h-xl .cnt{font-family:var(--sans);font-weight:400;font-size:.36em;letter-spacing:0;color:var(--gris);margin-left:.5em;white-space:nowrap}#selT{display:inline-block}.tabs{display:flex;gap:6px;align-items:center;overflow-x:auto;margin:0 calc(var(--gut) * -1);padding:0 var(--gut);scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.chip{flex:none;display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:500;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--trait);transition:background .3s,color .3s,box-shadow .3s}.chip[aria-pressed=true],.chip[aria-current=true]{background:var(--prune);color:#fff;box-shadow:none}.tabs-l{flex:none;font-size:13px;color:var(--gris);margin-right:6px}.track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--gut);padding:6px var(--gut) 26px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.track::-webkit-scrollbar{display:none}.track.drag{scroll-snap-type:none;cursor:grabbing}.track.drag .prod{pointer-events:none}.coll-foot{padding:22px var(--gut) 0;display:flex;justify-content:center}.prod{display:block;position:relative;--c:var(--rose)}.ph{position:relative;display:block;overflow:hidden;background:var(--poudre);background:color-mix(in srgb,var(--c) 46%,#fff);aspect-ratio:4/5;border-radius:18px;transform:perspective(1000px) rotateY(calc(var(--cy,0deg) + var(--ry,0deg))) rotateX(var(--rx,0deg));transition:transform .5s var(--ease),box-shadow .5s;box-shadow:0 20px 26px -24px #1515158c}.ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform:translate3d(calc(var(--tx,0px) + var(--hx,0px)),var(--ty,0px),0) scale(calc(var(--sc,1) * var(--k,1)));transition:transform .7s var(--ease),opacity .45s}.ph img.alt{opacity:0}.ph .gl{background:radial-gradient(circle at var(--gx,50%) var(--gy,0%),rgba(255,255,255,.6),transparent 55%);z-index:2}.prod .tag{position:absolute;left:12px;top:12px;z-index:3;font-size:12px;font-weight:600;background:#ffffffdb;border-radius:999px;padding:5px 11px}.prod .views{position:absolute;right:12px;top:12px;z-index:3;font-size:12px;font-weight:600;color:var(--encre);opacity:.7}.prod .see{position:absolute;left:50%;bottom:14px;z-index:3;transform:translate(-50%,170%);background:var(--prune);color:#fff;font-size:13px;font-weight:600;padding:11px 20px;border-radius:999px;white-space:nowrap;transition:transform .45s var(--ease)}.prod .meta{display:flex;justify-content:space-between;gap:14px;margin-top:14px;align-items:flex-start}.prod .b{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--framboise)}.prod .nm{display:block;font-size:15px;line-height:1.35;margin-top:3px}.prod .price{font-size:13px;color:var(--gris);white-space:nowrap;padding-top:1px}.prod.pop{animation:up .5s var(--ease) both}.prod:active{--sc:1.04}.grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 12px;padding:0 var(--gut)}.grid .prod .meta{flex-direction:column;gap:2px}.faq{padding:72px var(--gut) 0;display:grid;gap:26px}.faq-t{display:grid;gap:12px;justify-items:start;align-content:start}.qa{border-top:1px solid var(--trait)}.qa:last-child{border-bottom:1px solid var(--trait)}.qa>button{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 0;text-align:left;font-size:17px;font-weight:600;line-height:1.3}.pm{position:relative;flex:none;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--trait);transition:background .35s,box-shadow .35s,transform .5s var(--ease)}.pm:before,.pm:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;background:currentColor;border-radius:2px;transition:transform .5s var(--ease)}.pm:after{transform:rotate(90deg)}.qa.open .pm{background:var(--prune);color:#fff;box-shadow:none;transform:rotate(180deg)}.qa.open .pm:after{transform:rotate(0)}.qa-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease)}.qa-a>div{overflow:hidden}.qa.open .qa-a{grid-template-rows:1fr}.qa-a p{color:var(--gris);padding:0 50px 22px 0;max-width:38em}.qa-a li{position:relative;padding:4px 0 4px 20px;color:var(--gris)}.qa-a li:before{content:"";position:absolute;left:2px;top:13px;width:6px;height:6px;border-radius:50%;background:var(--framboise)}.qa-a ul{padding-bottom:20px}.say{padding:80px var(--gut) 88px}.say p.big{font-family:var(--serif);font-weight:400;font-size:34px;line-height:1.08;letter-spacing:-.02em;max-width:17em}.say p.big span{opacity:.16;transition:opacity .35s}.say p.big span.lit{opacity:1}.say .btn{margin-top:28px}.cp-hero{position:relative;margin-top:calc(var(--hh) * -1);padding:calc(var(--hh) + 218px) var(--gut) 26px;background:radial-gradient(ellipse 80% 90% at 80% 60%,color-mix(in srgb,var(--c) 40%,#fff),var(--c) 78%);overflow:hidden;isolation:isolate;min-height:340px;display:grid;align-content:end;gap:8px}.cp-word{position:absolute;left:50%;top:calc(var(--hh) + 96px);transform:translate(-50%,-50%);font-family:var(--serif);font-weight:700;text-transform:uppercase;white-space:nowrap;font-size:30vw;line-height:.9;color:#fff6;z-index:-1;pointer-events:none}.crumbs{font-size:13px;display:flex;flex-wrap:wrap;gap:6px;opacity:.75}.crumbs span[aria-current]{opacity:1;font-weight:600}.cp-hero h1{font-family:var(--serif);font-weight:500;font-size:46px;line-height:.98;letter-spacing:-.02em;text-wrap:balance}.cp-hero h1 small{font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:0;margin-left:10px;white-space:nowrap;opacity:.75}.cp-hero p.lead{color:var(--encre);opacity:.82;max-width:26em}.cp-fan{position:absolute;left:50%;top:calc(var(--hh) + 4px);width:260px;height:208px;translate:-50% 0;z-index:-1;pointer-events:none}.cp-fan img{position:absolute;width:62%;height:auto;bottom:0;filter:drop-shadow(0 18px 16px rgba(12,12,12,.22));animation:fan 1s var(--ease) both}.cp-fan img:nth-child(1){left:19%;z-index:2}.cp-fan img:nth-child(2){left:-10%;bottom:8%;transform:rotate(-10deg);animation-delay:.08s}.cp-fan img:nth-child(3){right:-10%;bottom:8%;transform:rotate(10deg);animation-delay:.16s}.cp-bar{position:sticky;top:0;z-index:15;background:#fffffff0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--trait);padding:10px var(--gut);display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;transition:top .5s var(--ease)}.cp-bar::-webkit-scrollbar{display:none}.cp-bar.low{top:var(--hh)}.cp-row{display:flex;gap:6px;align-items:center;flex:none}.cp-row+.cp-row{padding-left:10px;border-left:1px solid var(--trait)}.cp-row .chip{height:40px;padding:0 16px}.cp-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px var(--gut) 4px;font-size:14px;color:var(--gris)}.cp-sort{display:flex;align-items:center;gap:8px}.cp-sort select{appearance:none;-webkit-appearance:none;border:0;background:var(--poudre) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%232a1320' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.500L6 8l3.5-3.5'/%3E%3C/svg%3E") no-repeat right 14px center/12px;border-radius:999px;height:40px;padding:0 38px 0 16px;font-size:14px;font-weight:500;color:var(--encre);cursor:pointer}.cp-view{display:none}.cp-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 12px;padding:14px var(--gut) 72px}.cp-grid .prod .meta{flex-direction:column;gap:2px}.cp-empty{padding:40px var(--gut) 80px;text-align:center;color:var(--gris)}.pd-crumbs{padding:14px var(--gut);color:var(--gris)}.pd{display:grid}.pd-gal{padding:0 var(--gut)}.pd-stage{position:relative;aspect-ratio:1/1.08;border-radius:24px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 70% 60% at 50% 46%,color-mix(in srgb,var(--c) 30%,#fff),var(--c) 82%);cursor:zoom-in;--mx:0;--my:0}.pd-stage.zoom{cursor:zoom-out}.pd-word{position:absolute;left:50%;top:30%;transform:translate(calc(-50% + var(--mx) * 14px),-50%);font-family:var(--serif);font-weight:700;text-transform:uppercase;white-space:nowrap;line-height:.9;color:#ffffffd9;z-index:0;pointer-events:none;transition:transform .7s var(--ease),opacity .4s}.pd-stage.zoom .pd-word{opacity:0}.pd-fig{position:absolute;top:5%;right:7%;bottom:4%;left:7%;z-index:1;transform:perspective(1100px) rotateY(calc(var(--mx) * 14deg)) rotateX(calc(var(--my) * -9deg));transition:transform .7s var(--ease)}.pd-fig img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 26px 22px rgba(12,12,12,.24));transition:transform .3s ease-out,opacity .3s}.pd-fig img.sw{opacity:0;transform:scale(.94) rotate(-3deg)}.pd-stage.zoom .pd-fig{transform:none}.pd-stage.photo .pd-fig{top:0;right:0;bottom:0;left:0;transform:none}.pd-stage.photo .pd-fig img{object-fit:cover;filter:none}.pd-stage.photo .pd-word{opacity:0}.pd-thumbs .ph.cov img{object-fit:cover}.pd-hint{position:absolute;right:14px;bottom:14px;z-index:2;font-size:12px;font-weight:600;background:#fffc;border-radius:999px;padding:7px 12px;display:flex;gap:8px;align-items:center}.pd-hint .ic{width:14px;height:14px}.pd-nb{position:absolute;left:16px;bottom:14px;z-index:2;font-family:var(--serif);font-size:15px;font-variant-numeric:tabular-nums}.pd-thumbs{display:flex;gap:8px;padding:10px 0 0}.pd-thumbs button{width:70px;flex:none;border-radius:16px;box-shadow:0 0 0 0 var(--prune);transition:box-shadow .25s,transform .3s var(--ease)}.pd-thumbs button[aria-pressed=true]{box-shadow:0 0 0 2px var(--prune)}.pd-thumbs .ph{aspect-ratio:1/1;border-radius:16px;box-shadow:none;transform:none}.pd-info{padding:22px var(--gut) 0}.pd-b{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--framboise)}.pd-info h1{font-family:var(--serif);font-weight:500;font-size:36px;line-height:1;letter-spacing:-.02em;margin:8px 0 12px;text-wrap:balance}.pd-price{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:18px;font-weight:600}.pill{font-size:12px;font-weight:600;border-radius:999px;padding:6px 12px;background:var(--poudre);color:var(--encre);display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.pill .ic{width:14px;height:14px;color:var(--framboise)}.pd-keys{display:grid;gap:8px;margin-top:16px}.pd-keys li{display:flex;gap:10px;align-items:center;font-size:15px}.pd-keys .ic{width:18px;height:18px;color:var(--framboise);flex:none}.pd-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.pd-tags a{font-size:13px;font-weight:500;border-radius:999px;padding:7px 14px;box-shadow:inset 0 0 0 1px var(--trait);transition:box-shadow .3s,background .3s}.pd-desc{color:var(--gris);margin-top:16px;max-width:34em}.opt{margin-top:24px}.opt-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;margin-bottom:10px}.opt-h b{font-weight:600}.opt-h span{color:var(--gris)}.opt-h button{font-size:13px;color:var(--encre);border-bottom:1px solid currentColor;padding-bottom:1px}.sw-dot{display:inline-block;width:14px;height:14px;border-radius:50%;vertical-align:-2px;margin-right:8px;box-shadow:inset 0 0 0 1px #00000026}.sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sizes.s6{grid-template-columns:repeat(6,1fr);gap:6px}.sws{display:flex;gap:10px;margin-top:2px}.sws a{width:38px;height:38px;border-radius:50%;background:var(--h);box-shadow:inset 0 0 0 1px #0c0c0c2e,0 0 0 3px #fff,0 0 0 4.5px transparent;transition:box-shadow .3s,transform .3s var(--ease)}.sws a[aria-current]{box-shadow:inset 0 0 0 1px #0c0c0c2e,0 0 0 3px #fff,0 0 0 4.5px var(--prune)}.sizes button{height:54px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--trait);font-size:15px;font-weight:500;transition:background .25s,color .25s,box-shadow .25s,transform .2s var(--ease)}.sizes button:active{transform:scale(.95)}.sizes button[aria-pressed=true]{background:var(--prune);color:#fff;box-shadow:0 12px 16px -12px #151515e6}.sizes.shake{animation:shake .45s}.err{font-size:14px;color:var(--framboise);margin-top:8px;min-height:22px}.buy{margin-top:4px;display:grid;gap:10px}.pd-ass{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px}.pd-ass li{display:grid;justify-items:center;text-align:center;gap:8px;padding:14px 6px;border-radius:16px;background:var(--poudre)}.pd-ass .coin{--k:40px}.pd-ass b{font-size:12px;font-weight:600;line-height:1.25}.pd-acc{margin-top:26px}.pd-acc .qa>button{font-size:15px;padding:18px 0}.also{padding:64px 0 72px}.also-top{padding:0 var(--gut) 22px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:4px 20px}.stick{position:fixed;left:0;right:0;bottom:0;z-index:25;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--trait);padding:10px var(--gut);display:flex;gap:12px;align-items:center;transform:translateY(110%);visibility:hidden;transition:transform .4s var(--ease),visibility 0s .4s}.stick.on{transform:none;visibility:visible;transition:transform .4s var(--ease)}.pdp-on .foot{padding-bottom:72px}.stick p{flex:1;min-width:0;font-size:13px;line-height:1.3}.stick p b{display:block;text-transform:uppercase;font-size:12px;color:var(--framboise)}.stick p span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.veil{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c0c0c73;z-index:38;opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.veil.on{opacity:1;visibility:visible;transition:opacity .35s}.cart{position:fixed;top:0;right:0;bottom:0;width:min(100%,450px);z-index:39;background:#fff;display:flex;flex-direction:column;transform:translate(102%);visibility:hidden;transition:transform .55s var(--ease),visibility 0s .55s}.cart.on{transform:none;visibility:visible;transition:transform .55s var(--ease)}.cart-h{display:flex;justify-content:space-between;align-items:center;padding:10px 8px 10px 20px;border-bottom:1px solid var(--trait)}.cart-h h2{font-family:var(--serif);font-weight:500;font-size:26px;letter-spacing:-.01em}.cart-h h2 small{font-family:var(--sans);font-size:13px;color:var(--gris);font-weight:400;margin-left:8px}.ship{margin:14px 20px 0;padding:11px 14px;border-radius:14px;background:var(--poudre);font-size:13px;display:flex;gap:10px;align-items:center}.ship .ic{width:18px;height:18px;color:var(--framboise)}.cart-b{flex:1;overflow:auto;padding:0 20px}.cart-empty{padding:56px 0;text-align:center;color:var(--gris);display:grid;justify-items:center;gap:6px}.cart-empty .coin{--k:64px;margin-bottom:10px}.cart-empty b{font-family:var(--serif);font-weight:500;font-size:26px;color:var(--encre)}.cart-empty .btn{margin-top:16px}.ci{display:grid;grid-template-columns:84px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid var(--trait);align-items:start;animation:up .45s var(--ease) both}.ci .ph{border-radius:14px;box-shadow:none;transform:none}.ci .b{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--framboise)}.ci .nm{display:block;font-size:15px;line-height:1.3;margin-top:2px}.ci small{display:block;font-size:13px;color:var(--gris);margin-top:4px}.ci-r{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px}.qty{display:inline-flex;align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px var(--trait);height:38px}.qty button{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;font-size:18px;line-height:1;transition:background .2s}.qty span{min-width:22px;text-align:center;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.rm{font-size:13px;color:var(--gris);border-bottom:1px solid currentColor;padding:4px 0 1px}.cart-sug{padding:18px 0 22px}.cart-sug>span{display:block;font-size:13px;color:var(--gris);margin-bottom:10px}.cart-sug div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cart-sug a{display:block;font-size:12px;line-height:1.3}.cart-sug .ph{border-radius:14px;box-shadow:none;transform:none;margin-bottom:6px}.cart-sug b{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--framboise)}.cart-f{padding:16px 20px 20px;border-top:1px solid var(--trait);display:grid;gap:10px}.row{display:flex;justify-content:space-between;font-size:15px;gap:12px}.row.tot{font-weight:600;font-size:17px;padding-top:10px;border-top:1px solid var(--trait)}.cart-f .two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cart-f .two .btn{padding-left:18px}.note{font-size:13px;color:var(--gris);display:flex;gap:10px;align-items:center}.note .ic{width:18px;height:18px;color:var(--framboise)}.cart-msg{font-size:14px;min-height:20px;color:var(--framboise)}.ct{padding:8px var(--gut) 72px}.ct-top{padding:18px 0 22px;display:grid;gap:8px}.ct-top h1{font-family:var(--serif);font-weight:500;font-size:42px;line-height:1;letter-spacing:-.02em}.ct-top h1 small{font-family:var(--sans);font-size:14px;color:var(--gris);font-weight:400;letter-spacing:0;margin-left:10px}.steps{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--gris);margin-top:6px}.steps li{display:flex;align-items:center;gap:8px;white-space:nowrap}.steps li i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px var(--trait)}.steps li.on{color:var(--encre);font-weight:600}.steps li.on i{background:var(--prune);color:#fff;box-shadow:none}.steps li+li:before{content:"";width:18px;height:1px;background:var(--trait);margin-right:2px}.ct-grid{display:grid;gap:26px}.ct-list{border-top:1px solid var(--trait)}.ct-list .ci{grid-template-columns:104px 1fr}.ct-sum{border-radius:24px;background:var(--poudre);padding:22px 20px;display:grid;gap:12px;align-content:start}.ct-sum h2{font-family:var(--serif);font-weight:500;font-size:26px}.ct-sum .pay span{box-shadow:inset 0 0 0 1px #4b1d3a33;font-size:11px;padding:7px 10px}.ct-ass{display:grid;gap:10px;margin-top:4px}.ct-ass li{display:flex;gap:12px;align-items:center;font-size:14px}.ct-ass .coin{--k:36px}.ct-ass span.t b{display:block;font-weight:600;font-size:13px;line-height:1.25}.ct-ass span.t i{display:block;font-style:normal;font-size:12px;color:var(--gris)}.ct-help{margin-top:22px;padding:16px 18px;border-radius:18px;box-shadow:inset 0 0 0 1px var(--trait);font-size:14px;color:var(--gris);display:flex;gap:12px;align-items:center}.ct-help .ic{color:var(--framboise)}.ct-empty{padding:40px 0 30px;display:grid;justify-items:center;text-align:center;gap:8px;color:var(--gris)}.ct-empty .coin{--k:84px;margin-bottom:12px}.ct-empty b{font-family:var(--serif);font-weight:500;font-size:34px;color:var(--encre);line-height:1.05}.ct-empty .btn{margin-top:18px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:end center;visibility:hidden;pointer-events:none}.modal.on{visibility:visible;pointer-events:auto}.modal .mv{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c0c0c73;opacity:0;transition:opacity .35s}.modal.on .mv{opacity:1}.modal .mb{position:relative;width:min(100%,520px);background:#fff;border-radius:26px 26px 0 0;padding:26px 22px 28px;transform:translateY(105%);transition:transform .5s var(--ease);display:grid;gap:14px}.modal.on .mb{transform:none}.modal h2{font-family:var(--serif);font-weight:500;font-size:30px;line-height:1.05}.modal p{color:var(--gris)}.modal ol{display:grid;gap:12px;counter-reset:s}.modal ol li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;counter-increment:s}.modal ol li:before{content:counter(s);width:34px;height:34px;border-radius:50%;background:var(--poudre);display:grid;place-items:center;font-family:var(--serif);font-size:17px}.modal .x{position:absolute;right:10px;top:10px}.wipe{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--rose);clip-path:circle(0% at 50% 100%);pointer-events:none;visibility:hidden;display:grid;place-items:center}.wipe b{font-family:var(--serif);font-weight:700;font-size:26px;letter-spacing:.06em;text-transform:uppercase;color:var(--prune);opacity:0;transition:opacity .25s}.wipe.on{visibility:visible;clip-path:circle(150% at 50% 100%);transition:clip-path .42s var(--ease2)}.wipe.on b{opacity:1}.wipe.off{visibility:visible;clip-path:circle(150% at 50% 100%);opacity:0;transition:opacity .4s}@media(min-width:900px){:root{--gut:max(40px, calc((100vw - 1360px)/2 + 40px) );--hh:76px}.h-xl{font-size:80px}.h-lg{font-size:58px}.lead{font-size:18px}.head{padding:0 calc(var(--gut) - 12px)}#openMenu{display:none}.nav{display:flex;gap:30px;padding-left:12px}.nav a{font-size:15px;font-weight:500;padding:12px 0;background:linear-gradient(currentColor,currentColor) left calc(100% - 8px) /0 1.5px no-repeat;transition:background-size .35s var(--ease)}.mark{font-size:25px}.hero{--ox:55%;--oy:56%}.h-layer{background:radial-gradient(ellipse 44% 62% at 55% 52%,var(--glow),var(--bg) 80%)}.h-words{top:44%}.h-j .ps{--sc:var(--scd,1);--dx:var(--dxd,0%)}.h-j{left:55%;top:auto;bottom:11%;height:77%}.h-floor{left:55%;top:auto;bottom:12.5%;width:28vw;height:6%}.h-info{bottom:64px;right:auto;width:460px}.h-title{font-size:58px}.h-line{font-size:17px;margin-top:14px}.h-cta{margin-top:26px;gap:26px}.h-nav{left:auto;right:calc(var(--gut) - 6px);bottom:44px;gap:8px}.th{width:68px;height:68px}.th span{width:54px;height:54px}.h-num{right:auto;left:calc(var(--gut) + 500px);bottom:68px;display:none}.colls{padding-top:96px;display:grid;grid-template-columns:1fr auto;align-items:end;gap:48px}.colls-t{gap:14px;padding-bottom:22px}.coll{padding-top:72px}.coll-top{grid-template-columns:1fr auto;align-items:end;gap:20px 40px;padding-bottom:26px}.tabs{margin:0;padding:0;overflow:visible;flex-wrap:wrap;grid-column:1 / -1}.track{gap:20px;cursor:grab;padding-bottom:34px}.ph{border-radius:24px}.prod .meta{margin-top:16px}.prod .nm{font-size:16px}.grid,.cp-grid{grid-template-columns:repeat(4,1fr);gap:52px 24px}.faq{padding-top:140px;grid-template-columns:5fr 7fr;gap:72px}.faq-t{position:sticky;top:110px;gap:18px}.qa>button{font-size:20px;padding:26px 0}.pm{width:40px;height:40px}.qa-a p{font-size:17px}.say{padding:140px var(--gut) 150px}.say p.big{font-size:68px;line-height:1.03}.say .btn{margin-top:44px}.cp-hero{min-height:460px;padding-top:calc(var(--hh) + 20px);padding-bottom:48px;gap:14px}.cp-word{font-size:15vw;top:50%}.cp-hero h1{font-size:104px}.cp-hero h1 small{font-size:18px;margin-left:18px}.cp-fan{left:auto;right:var(--gut);top:auto;bottom:-70px;width:520px;height:520px;translate:none}.cp-bar{padding:14px var(--gut);justify-content:space-between;overflow:visible;flex-wrap:wrap;row-gap:8px}.cp-row+.cp-row{padding-left:0;border-left:0}.cp-tools{padding-top:28px}.cp-view{display:flex;gap:6px}.cp-view button{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--gris);transition:background .3s,color .3s}.cp-view button[aria-pressed=true]{background:var(--poudre);color:var(--encre)}.cp-view svg{width:16px;height:16px;fill:currentColor}.cp-grid{padding-top:20px;padding-bottom:120px}.cp-grid.c3{grid-template-columns:repeat(3,1fr)}.pd-crumbs{padding-top:22px;padding-bottom:22px}.pd{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;padding:0 var(--gut);align-items:start}.pd-gal{position:sticky;top:98px;padding:0;display:grid;grid-template-columns:84px 1fr;gap:16px}.pd-gal.solo{grid-template-columns:1fr}.pd-stage{order:2;border-radius:32px;aspect-ratio:1/.94}.pd-thumbs{order:1;flex-direction:column;padding:0}.pd-thumbs button{width:84px}.pd-info{padding:6px 0 0}.pd-info h1{font-size:58px}.pd-price{font-size:20px}.pd-ass li{padding:18px 8px}.pd-ass b{font-size:13px}.also{padding:112px 0 120px}.also-top{padding-bottom:36px}.stick{display:none}.pdp-on .foot{padding-bottom:0}.ct{padding-top:16px;padding-bottom:120px}.ct-top{padding:26px 0 36px}.ct-top h1{font-size:80px}.ct-top h1 small{font-size:18px;margin-left:18px}.steps{font-size:14px;gap:14px;margin-top:10px}.steps li+li:before{width:40px}.ct-grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:72px;align-items:start}.ct-list .ci{grid-template-columns:150px 1fr;gap:24px;padding:24px 0}.ct-list .ci .nm{font-family:var(--serif);font-size:26px;line-height:1.1;margin-top:6px}.ct-list .ci small{font-size:14px;margin-top:8px}.ct-list .ci-r{margin-top:22px}.ct-sum{position:sticky;top:104px;padding:30px 28px;border-radius:28px}.modal{place-items:center}.modal .mb{border-radius:28px;padding:36px;transform:translateY(30px) scale(.96);opacity:0;transition:transform .5s var(--ease),opacity .35s}.modal.on .mb{transform:none;opacity:1}}@media(hover:hover)and (pointer:fine){.nav a:hover{background-size:100% 1.5px}.btn:hover{color:var(--encre);box-shadow:0 18px 26px -16px #4f5052bf}.btn:hover:before{transform:scale(var(--s))}.btn:hover .btn-l span,.btn:hover .btn-l:after{transform:translateY(-100%)}.btn:hover .btn-d{background:var(--prune);color:#fff}.btn:hover .btn-d svg{animation:fly .55s var(--ease)}.btn.light:hover{color:#fff}.btn.light:hover .btn-d{background:#fff;color:var(--encre)}.btn.ghost:hover{box-shadow:inset 0 0 0 1.5px var(--rose)}.tlink:hover{animation:relink .7s var(--ease)}.th:hover span{transform:none}.chip:hover{box-shadow:inset 0 0 0 1px var(--encre)}.prod:hover{--sc:1.07}.prod:hover .ph{box-shadow:0 34px 36px -26px #15151599}.prod:hover .ph .gl,.prod:hover .ph img.alt{opacity:1}.prod:hover .ph img.alt+img{opacity:0}.prod:hover .see{transform:translate(-50%)}.sizes button:hover{box-shadow:inset 0 0 0 1px var(--encre)}.sws a:hover{transform:scale(1.1)}.qty button:hover{background:var(--poudre)}.rm:hover,.opt-h button:hover{color:var(--framboise)}.pd-tags a:hover{box-shadow:inset 0 0 0 1px var(--encre)}.pd-thumbs button:hover{transform:translateY(-3px)}.qa>button:hover .pm{box-shadow:inset 0 0 0 1.5px var(--encre)}}@keyframes up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes float{0%{transform:translateY(-6px)}to{transform:translateY(8px)}}@keyframes ring{to{stroke-dashoffset:0}}@keyframes fly{0%{transform:none}45%{transform:translate(130%,-130%)}46%{transform:translate(-130%,130%)}to{transform:none}}@keyframes relink{0%{background-size:100% 1px;background-position:100% 100%}48%{background-size:0 1px;background-position:100% 100%}52%{background-size:0 1px;background-position:0 100%}to{background-size:100% 1px;background-position:0 100%}}@keyframes sheen{0%,62%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes coin{0%{transform:perspective(320px) rotateY(-540deg)}to{transform:perspective(320px) rotateY(0)}}@keyframes bump{0%{transform:scale(1)}40%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes shake{0%,to{transform:none}20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes fan{0%{opacity:0;translate:0 40px}to{opacity:1;translate:0 0}}.count{position:absolute;top:4px;right:1px;min-width:18px;height:18px;padding:0 5px;background:var(--framboise);color:#fff;font-size:11px;line-height:18px;text-align:center;font-weight:700;border-radius:9px;transform:scale(0);transition:transform .3s var(--ease),background .3s,color .3s}.count.on{transform:scale(1)}.count.bump{animation:bump .5s var(--ease)}.bagb{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;transition:background .35s,color .35s,box-shadow .35s}.bagb:active{opacity:.6}.bag-t{display:none}.coin{--k:44px;--tc:var(--rose);position:relative;display:grid;place-items:center;width:var(--k);height:var(--k);flex:none;border-radius:34%;background:linear-gradient(145deg,color-mix(in srgb,var(--tc) 36%,#fff),color-mix(in srgb,var(--tc) 84%,#fff));color:var(--prune);--acc:var(--framboise);--icbg:color-mix(in srgb,var(--tc) 60%,#fff);box-shadow:inset 0 1px #ffffffd9,0 10px 14px -10px color-mix(in srgb,var(--tc) 55%,var(--prune));transition:transform .5s var(--ease),background .4s,color .4s}.coin .ic{width:calc(var(--k) * .5);height:calc(var(--k) * .5)}.flip.in .coin{animation:tilein .7s var(--ease) backwards;animation-delay:calc(var(--d,0) * .09s)}.flip.in .coin .ic{animation:var(--an,nudge) 1s var(--ease) backwards;animation-delay:calc(.3s + var(--d,0) * .09s)}.h-snow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;overflow:hidden}.h-snow i{position:absolute;top:-3%;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;background:#fff;opacity:var(--o);filter:blur(var(--b));animation:snow var(--t) linear var(--dl) infinite;will-change:transform}.h-brand:before{display:none}.bf{background:var(--framboise);color:#fff;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700;white-space:nowrap}.h-seal{position:absolute;z-index:6;right:10px;top:calc(var(--hh) + 8px);width:78px;height:78px;border-radius:50%;background:var(--prune);color:#fff;display:grid;place-items:center;box-shadow:0 16px 22px -12px #151515bf,inset 0 0 0 1px #ffffff24;transform:rotate(-8deg);transition:transform .5s var(--ease)}.h-seal svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:turn 24s linear infinite}.h-seal text{fill:var(--rose);font-size:10.5px;font-weight:600;letter-spacing:.04em}.h-seal b{font-family:var(--serif);font-weight:600;font-size:24px;line-height:1;letter-spacing:-.02em}.h-seal small{font-size:.5em;margin-left:1px;vertical-align:.5em}.h-seal:active{transform:rotate(-8deg) scale(.94)}.kol{padding:30px var(--gut) 0}.kol-in{border-radius:28px;padding:24px 8px 20px;background:linear-gradient(118deg,#ececed,#ececed 52%,#e7e8ea);text-align:center;position:relative;overflow:hidden}.kol-in:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% -10%,rgba(255,255,255,.75),transparent 55%);pointer-events:none}.kol h2{position:relative;font-family:var(--serif);font-weight:500;font-size:26px;line-height:1;letter-spacing:-.02em}.bubs{--d:56px;--head:16px;position:relative;display:flex;justify-content:center;gap:4px;margin-top:14px}.bub{flex:none;display:grid;justify-items:center;width:calc(var(--d) + 8px);text-align:center}.bub-m{position:relative;display:block;width:var(--d);height:calc(var(--d) + var(--head));transition:transform .45s var(--ease)}.bub-c{position:absolute;left:0;bottom:0;width:var(--d);height:var(--d);border-radius:50%;background:radial-gradient(circle at 30% 20%,#fff,color-mix(in srgb,var(--c) 62%,#fff));box-shadow:0 0 0 3px #fffc,0 14px 18px -12px #15151599;transition:transform .6s var(--ease),box-shadow .5s}.bub-clip{position:absolute;top:0;right:0;bottom:0;left:0;--r:calc(var(--d) / 2);clip-path:inset(0 0 0 0 round 0px 0px var(--r) var(--r))}.bub-clip img{position:absolute;left:0;bottom:-9%;width:100%;height:auto;transform:scale(.98);transform-origin:50% 100%;transition:transform .7s var(--ease)}.bub:active .bub-m{transform:scale(.93)}.bub-n{display:block;font-size:12px;font-weight:600;margin-top:9px;white-space:nowrap}.bub-k{display:block;font-size:11px;color:var(--gris)}.flip.in .bub{animation:bubin .8s var(--ease) backwards;animation-delay:calc(var(--i) * 70ms)}.coll{--cw:46vw;padding-top:40px}.track-w{position:relative}.track{gap:10px;padding-bottom:18px}.track .prod{flex:0 0 var(--cw);scroll-snap-align:start}.prod .ph{aspect-ratio:1/1.12;border-radius:16px}.prod .meta{flex-direction:column;gap:2px;margin-top:10px}.prod .nm{font-size:14px}.prod .tag{left:9px;top:9px;font-size:11px;padding:4px 9px}.prod .views{right:10px;top:11px;font-size:11px}.prod .promo{position:absolute;right:9px;top:9px;z-index:3;background:var(--framboise);color:#fff;font-size:11px;font-weight:700;border-radius:999px;padding:4px 9px;white-space:nowrap}.arw{position:absolute;top:calc(6px + var(--cw) * .56);translate:0 -50%;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--encre);box-shadow:0 10px 22px -10px #0c0c0c8c,inset 0 0 0 1px var(--trait);display:none;place-items:center;z-index:4;transition:opacity .3s,transform .35s var(--ease),background .3s,color .3s}.arw svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.arw.pv{left:calc(var(--gut) - 24px)}.arw.nx{right:calc(var(--gut) - 24px)}.arw:disabled{opacity:0;pointer-events:none;transform:scale(.7)}.arw:active{transform:scale(.92)}.pager{display:flex;justify-content:center;gap:2px;padding:0 var(--gut)}.pager button{width:22px;height:24px;position:relative;transition:width .4s var(--ease)}.pager button:before{content:"";position:absolute;left:3px;right:3px;top:11px;height:3px;border-radius:3px;background:var(--trait);transition:background .3s}.pager button[aria-current]{width:40px}.pager button[aria-current]:before{background:var(--prune)}.coll-foot{padding-top:12px}.hw{margin:64px var(--gut) 0;padding:36px 18px 34px;border-radius:28px;background:var(--poudre);--p:0}.hw .lead{margin-top:10px}.hw-w{position:relative;margin-top:30px}.hw-line{position:absolute;left:25px;top:26px;bottom:26px;width:2px;border-radius:2px;background:#dedfe1}.hw-line i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;background:linear-gradient(var(--framboise),var(--prune));transform-origin:top;transform:scaleY(var(--p))}.hw-car{position:absolute;left:50%;top:calc(var(--p) * 100%);translate:-50% -50%;width:30px;height:30px;border-radius:50%;background:var(--prune);color:#fff;display:grid;place-items:center;box-shadow:0 8px 14px -6px #151515cc,0 0 0 4px var(--poudre);z-index:3;--icbg:var(--prune)}.hw-car .ic{width:16px;height:16px;transform:rotate(90deg)}.hw ol{display:grid;gap:26px;position:relative}.hw li{display:grid;grid-template-columns:52px 1fr;gap:16px;position:relative;z-index:1}.hw .coin{--k:52px;z-index:1}.hw li>div{opacity:.5;transition:opacity .5s}.hw li.lit>div{opacity:1}.hw li.lit .coin{background:var(--prune);color:#fff;--icbg:var(--prune);--acc:var(--rose);animation:pop .6s var(--ease)}.hw h3{font-size:18px;font-weight:600;line-height:1.2;padding-top:3px}.hw h3 small{display:block;font-size:13px;font-weight:500;color:var(--gris);margin-bottom:2px}.hw li p{font-size:15px;color:var(--gris);margin-top:4px;max-width:26em}.pill.bfp{background:var(--framboise);color:#fff}.ci-bf{display:inline-block;margin-top:6px;font-size:11px;font-weight:700;color:#fff;background:var(--framboise);border-radius:999px;padding:3px 9px}.row.rbf span:last-child{color:var(--framboise);font-weight:600;text-align:right}.ct-sum{background:#fff;box-shadow:0 34px 50px -36px #15151599,inset 0 0 0 1px var(--trait)}.ct-list .ci .ph{border-radius:18px}@media(min-width:900px){.bagb{width:auto;height:44px;display:inline-flex;align-items:center;gap:9px;padding:0 7px 0 15px;border-radius:999px;box-shadow:inset 0 0 0 1px #0c0c0c38}.bagb .ic{width:20px;height:20px}.bag-t{display:inline;font-size:14px;font-weight:500}.count,.count.on{position:static;transform:none;min-width:30px;height:30px;line-height:30px;border-radius:15px;background:var(--prune);font-size:13px}.h-seal{right:21%;top:19%;width:128px;height:128px}.h-seal b{font-size:40px}.kol{padding-top:44px}.kol-in{padding:44px 20px 40px;border-radius:40px}.kol h2{font-size:44px}.bubs{--d:128px;--head:34px;gap:34px;margin-top:22px}.bub-c{box-shadow:0 0 0 5px #fffc,0 24px 26px -18px #15151599}.bub-n{font-size:16px;margin-top:16px}.bub-k{font-size:13px}.coll{--cw:calc((100vw - var(--gut) * 2 - 80px) / 5);padding-top:88px}.track{gap:20px;padding-bottom:26px}.arw{display:grid}.prod .ph{border-radius:20px}.prod .ph img{filter:drop-shadow(0 12px 10px rgba(12,12,12,.18))}.prod .nm{font-size:15px}.prod .meta{margin-top:14px}.hw{margin-top:120px;padding:76px 64px 72px;border-radius:40px}.hw-top{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:end}.hw .h-xl{font-size:64px;max-width:12em}.hw-w{margin-top:56px}.hw-line{left:26px;right:calc((100% - 84px)/4 - 26px);top:25px;bottom:auto;width:auto;height:2px}.hw-line i{background:linear-gradient(90deg,var(--framboise),var(--prune));transform-origin:left;transform:scaleX(var(--p))}.hw-car{left:calc(var(--p) * 100%);top:50%;width:36px;height:36px}.hw-car .ic{width:19px;height:19px;transform:none}.hw ol{grid-template-columns:repeat(4,1fr);gap:28px}.hw li{grid-template-columns:1fr;gap:18px}.hw h3{font-size:21px;padding-top:0}}@media(hover:hover)and (pointer:fine){.bagb:hover{background:var(--prune);color:#fff;box-shadow:inset 0 0 0 1px var(--prune)}.bagb:hover .count{background:var(--rose);color:var(--encre)}.h-seal:hover{transform:rotate(4deg) scale(1.07)}.bub:hover .bub-clip img{transform:translateY(-7%) scale(1.12)}.bub:hover .bub-c{transform:scale(.95);box-shadow:0 0 0 5px #fff,0 0 0 7px color-mix(in srgb,var(--c) 80%,var(--prune)),0 26px 26px -18px #151515b3}.bub:hover .bub-n{color:var(--framboise)}.arw:not(:disabled):hover{background:var(--prune);color:#fff}}@keyframes snow{to{transform:translate3d(var(--dx),108vh,0)}}@keyframes turn{to{transform:rotate(360deg)}}@keyframes tilein{0%{opacity:0;transform:scale(.4) rotate(-18deg)}to{opacity:1;transform:none}}@keyframes nudge{0%{transform:scale(.5)}to{transform:none}}@keyframes drive{0%{transform:translate(-140%);opacity:0}to{transform:none;opacity:1}}@keyframes spin{0%{transform:rotate(-270deg)}to{transform:none}}@keyframes drop{0%{transform:translateY(-70%);opacity:0}to{transform:none;opacity:1}}@keyframes pop{0%{transform:scale(1)}45%{transform:scale(1.22) rotate(-6deg)}to{transform:none}}@keyframes bubin{0%{opacity:0;transform:translateY(26px) scale(.7)}to{opacity:1;transform:none}}.coll{--cw:66vw}.track{gap:12px}.prod .nm{font-size:15px}.prod .tag,.prod .promo{font-size:12px;padding:5px 11px}.kol-in{background:linear-gradient(118deg,#e7e8e9,#e6e7e9 34%,#e3e3e5 68%,#e7e8e9);background-size:300% 100%;animation:drift 16s ease-in-out infinite alternate;padding:26px 8px 18px}.kol-in:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.55) 50%,transparent 60%);transform:translate(-100%);animation:sheen 9s ease-in-out infinite;pointer-events:none}.kol h2{font-size:30px}.kol-s{position:relative;font-size:14px;color:var(--prune);opacity:.8;margin-top:6px}.bubs{margin-top:18px;z-index:1}.bub-clip img{animation:float 5s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -1.1s)}.bub-c{background:radial-gradient(circle at 30% 20%,#fff,color-mix(in srgb,var(--c) 78%,#fff));box-shadow:0 0 0 3px #fff,0 0 0 4.5px color-mix(in srgb,var(--c) 70%,var(--framboise)),0 14px 18px -12px #15151599}.bub-k{display:inline-block;margin-top:3px;font-size:10.5px;font-weight:600;color:var(--prune);background:#ffffffb3;border-radius:999px;padding:2px 7px}.kol-all{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:600;color:var(--prune);padding:10px 6px}.kol-all svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--ease)}.cp-groups{padding:6px 0 72px}.cp-sec{padding-top:30px}.cp-sec-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:0 var(--gut) 4px}.cp-sec-h h2{font-family:var(--serif);font-weight:500;font-size:30px;line-height:1;letter-spacing:-.02em;display:flex;align-items:baseline;gap:10px}.cp-sec-h h2:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 40%,#fff);align-self:center}.cp-sec-h small{font-family:var(--sans);font-size:13px;color:var(--gris);font-weight:400;letter-spacing:0}.cp-sec-h .tlink{margin-left:auto;padding-top:4px;font-size:14px}.cp-sec .cp-grid{padding-bottom:10px}.kp-hero{padding-top:calc(var(--hh) + 70px);min-height:260px}.kp{padding:22px var(--gut) 72px}.kt-grid{display:grid;gap:12px}.kt{position:relative;display:grid;grid-template-columns:1fr 46%;align-items:end;min-height:168px;border-radius:26px;overflow:hidden;padding:18px;background:radial-gradient(ellipse 90% 100% at 85% 60%,color-mix(in srgb,var(--c) 34%,#fff),color-mix(in srgb,var(--c) 92%,#fff));isolation:isolate;transition:transform .5s var(--ease),box-shadow .5s;box-shadow:0 22px 28px -26px #15151599;animation:up .6s var(--ease) both}.kt:nth-child(2){animation-delay:.07s}.kt:nth-child(3){animation-delay:.14s}.kt:nth-child(4){animation-delay:.21s}.kt-t{display:grid;gap:5px;align-content:end;z-index:1}.kt-t b{font-family:var(--serif);font-weight:500;font-size:28px;line-height:1;letter-spacing:-.02em}.kt-t i{font-style:normal;font-size:13px;line-height:1.35;opacity:.8;max-width:20em}.kt-t em{font-style:normal;font-size:12px;font-weight:600;display:flex;align-items:center;gap:8px;margin-top:4px}.kt-im{position:absolute;right:-4%;top:6%;bottom:-8%;width:56%;z-index:-1}.kt-im img{position:absolute;right:0;bottom:0;height:100%;width:auto;filter:drop-shadow(0 14px 12px rgba(12,12,12,.22));transition:transform .7s var(--ease)}.kt-im img:nth-child(2){right:38%;height:78%;transform:rotate(-8deg);z-index:-1}.kt-im img:nth-child(3){display:none}.kt-go{position:absolute;right:14px;top:14px;width:38px;height:38px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 8px 14px -8px #0c0c0c80;transition:background .3s,color .3s,transform .4s var(--ease)}.kt-go svg{width:13px;height:13px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.kt:active{transform:scale(.98)}.kt-grid.four .kt{min-height:138px}.kt-grid.four .kt-t b{font-size:22px}.kp-h{font-family:var(--serif);font-weight:500;font-size:28px;letter-spacing:-.02em;line-height:1;margin:44px 0 16px}.kp-m{display:flex;flex-wrap:wrap;gap:8px}.kp-m a{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 15px 0 4px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--trait);transition:background .3s,box-shadow .3s}.kp-m .ph{width:40px;height:40px;aspect-ratio:auto;border-radius:50%;box-shadow:none;transform:none;flex:none}.kp-m .ph img{transform:scale(1.4);transition:transform .5s var(--ease)}.kp-m b{font-size:14px;font-weight:600;white-space:nowrap}.kp-m i{font-style:normal;font-size:12px;color:var(--gris)}.kp-all{display:flex;justify-content:center;margin-top:44px}.foot{margin-top:72px;position:relative}.nl{position:relative;margin:0 var(--gut);border-radius:30px;padding:34px 22px 30px;background:linear-gradient(118deg,#e7e8e9,#e6e7e9 50%,#e3e3e5);overflow:hidden;z-index:2;isolation:isolate}.nl:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.8),transparent 46%);z-index:-1}.nl h2{font-family:var(--serif);font-weight:500;font-size:36px;line-height:1;letter-spacing:-.02em;text-wrap:balance;max-width:9em}.nl p{font-size:15px;margin-top:12px;max-width:24em;color:var(--prune)}.news{display:flex;background:#fff;border-radius:999px;padding:5px 5px 5px 20px;margin-top:20px;max-width:460px;box-shadow:0 18px 26px -20px #151515b3;transition:box-shadow .25s}.news:focus-within{box-shadow:0 18px 26px -20px #151515b3,inset 0 0 0 1.5px var(--prune)}.news label{flex:1;min-width:0}.news input{width:100%;height:46px;border:0;background:none;font:inherit;font-size:16px;color:var(--encre);outline:none}.news input::placeholder{color:var(--gris)}.nl .news-msg{font-size:14px;margin-top:10px;min-height:20px;padding-left:20px;color:var(--prune);font-weight:500}.nl-v{display:none}.foot-b{background:var(--prune);color:var(--sur-prune);margin-top:-120px;padding:160px var(--gut) 0;overflow:hidden;border-radius:30px 30px 0 0;position:relative}.foot-b:before{content:"";position:absolute;left:-10%;right:-10%;top:0;height:420px;background:radial-gradient(ellipse 50% 60% at 78% 40%,rgba(79,80,82,.42),transparent 70%),radial-gradient(ellipse 40% 50% at 12% 70%,rgba(207,209,212,.22),transparent 70%);pointer-events:none;animation:glow 14s ease-in-out infinite alternate}.foot .cols{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:30px 16px;padding-bottom:34px}.f-brand{grid-column:1 / -1}.f-mark{font-family:var(--serif);font-weight:700;font-size:26px;letter-spacing:.06em;text-transform:uppercase}.f-brand p{font-size:15px;color:#f4f4f5c7;margin-top:8px;max-width:22em}.f-ass{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.f-ass li{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;background:#ffffff17;border-radius:999px;padding:8px 13px 8px 10px;--icbg:transparent}.f-ass .ic{width:17px;height:17px;color:var(--rose)}.foot h3{font-size:13px;font-weight:600;margin-bottom:8px;color:var(--rose)}.foot li a{display:inline-block;font-size:15px;padding:7px 0;color:#f4f4f5cc;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 4px) /0 1px no-repeat;transition:background-size .45s var(--ease),color .3s}.f-pay{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:22px 0;border-top:1px solid rgba(255,255,255,.14)}.f-pay>span{font-size:13px;color:#f4f4f5b3}.pay{display:flex;flex-wrap:wrap;gap:8px}.pay li,.pay span{display:grid;place-items:center;min-width:54px;height:34px;padding:0 10px;border-radius:8px;background:#fff;color:#1d1d24;font-size:12px;font-weight:700;line-height:1;box-shadow:0 6px 10px -6px #00000080}.pay .p-visa{font-style:italic;font-weight:800;font-size:15px;letter-spacing:.02em;color:#1b2a6b}.pay .p-mc{font-weight:700;font-size:11px;letter-spacing:-.01em}.pay .p-pp{font-style:italic;font-weight:800;font-size:13px;color:#1b2a6b}.pay .p-cb{font-weight:800;font-size:14px;letter-spacing:.04em}.pay .p-ap{font-weight:600;font-size:12px}.ct-sum .pay span{min-width:0;height:28px;font-size:11px;box-shadow:inset 0 0 0 1px var(--trait)}.legal{position:relative;display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:space-between;font-size:13px;color:#f4f4f599;border-top:1px solid rgba(255,255,255,.14);padding:18px 0}.giant{font-family:var(--serif);font-weight:700;text-transform:uppercase;letter-spacing:.01em;font-size:17vw;line-height:.86;white-space:nowrap;text-align:center;margin:14px calc(var(--gut) * -1) -1.2vw;-webkit-user-select:none;user-select:none;overflow:hidden;padding-top:.06em}.giant i{display:inline-block;font-style:normal;background:linear-gradient(180deg,#d0d2d580,#cfd1d414);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(105%)}.flip.in .giant i{transform:none;transition:transform 1.1s var(--ease);transition-delay:calc(var(--i) * 60ms)}@media(min-width:900px){.coll{--cw:calc((100vw - var(--gut) * 2 - 60px) / 4)}.prod .nm{font-size:16px}.kol-in{padding:48px 20px 30px}.kol h2{font-size:52px}.kol-s{font-size:17px;margin-top:10px}.bubs{--d:140px;--head:38px;gap:40px;margin-top:26px}.bub-k{font-size:12px;padding:3px 10px;margin-top:5px}.kol-all{margin-top:24px;font-size:15px}.cp-groups{padding-bottom:120px}.cp-sec{padding-top:56px}.cp-sec-h{padding-bottom:12px;gap:18px}.cp-sec-h h2{font-size:48px;gap:16px}.cp-sec-h small{font-size:16px}.cp-groups.c3 .cp-grid{grid-template-columns:repeat(3,1fr)}.kp-hero{min-height:380px}.kp{padding:44px var(--gut) 120px}.kt-grid{grid-template-columns:1fr 1fr;gap:20px}.kt-grid.four{grid-template-columns:repeat(4,1fr)}.kt{min-height:300px;padding:30px;border-radius:34px}.kt-t b{font-size:46px}.kt-t i{font-size:15px}.kt-t em{font-size:13px}.kt-go{right:22px;top:22px;width:48px;height:48px}.kt-grid.four .kt{min-height:230px;padding:22px;grid-template-columns:1fr}.kt-grid.four .kt-t b{font-size:26px}.kt-grid.four .kt-t i{display:none}.kt-grid.four .kt-im{left:6%;right:6%;width:auto;top:7%;bottom:34%}.kt-grid.four .kt-im img{right:8%;height:100%}.kt-grid.four .kt-im img:nth-child(2){right:46%;height:84%}.kt-grid.four .kt-go{top:auto;bottom:22px;width:42px;height:42px}.kp-h{font-size:44px;margin:84px 0 24px}.kp-m{gap:10px}.foot{margin-top:130px}.nl{display:grid;grid-template-columns:1fr 40%;align-items:center;padding:64px 64px 60px;border-radius:44px;min-height:380px}.nl h2{font-size:68px}.nl p{font-size:18px;margin-top:18px}.news{margin-top:30px}.nl-v{display:block;position:absolute;right:3%;top:0;bottom:0;width:42%;z-index:-1}.nl-v img{position:absolute;height:86%;width:auto;bottom:-4%;right:26%;filter:drop-shadow(0 26px 20px rgba(12,12,12,.25));animation:float 6s ease-in-out infinite alternate}.nl-v img:nth-child(2){right:-2%;height:70%;bottom:6%;rotate:8deg;animation-delay:-2s;z-index:-1}.nl-v img:nth-child(3){right:58%;height:52%;bottom:-6%;rotate:-10deg;animation-delay:-4s}.foot-b{margin-top:-150px;padding-top:230px;border-radius:44px 44px 0 0}.foot .cols{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:24px;padding-bottom:56px}.f-brand{grid-column:auto}.f-mark{font-size:34px}.giant{font-size:16vw}}@media(hover:hover)and (pointer:fine){.kol-all:hover svg{transform:translate(3px,-3px)}.kt:hover{transform:translateY(-6px);box-shadow:0 40px 40px -30px #15151599}.kt:hover .kt-im img{transform:scale(1.07)}.kt:hover .kt-im img:nth-child(2){transform:rotate(-12deg) scale(1.05)}.kt:hover .kt-go{background:var(--prune);color:#fff;transform:rotate(45deg)}.kp-m a:hover{background:var(--poudre);box-shadow:inset 0 0 0 1px var(--prune)}.kp-m a:hover img{transform:scale(1.65)}.foot li a:hover{color:#fff;background-size:100% 1px}.f-mark:hover{color:var(--rose)}}@keyframes drift{0%{background-position:0 0}to{background-position:100% 0}}@keyframes glow{0%{transform:translate(-4%)}to{transform:translate(6%)}}.wel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:end center}.wel-v{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c0c0c8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .4s}.wel.on .wel-v{opacity:1}.wel-c{position:relative;width:min(100%,520px);max-height:94vh;max-height:94dvh;overflow:auto;background:#fff;border-radius:28px 28px 0 0;transform:translateY(105%);transition:transform .55s var(--ease);display:grid;overscroll-behavior:contain}.wel.on .wel-c{transform:none}.wel-x{position:absolute;right:10px;top:10px;z-index:4;background:#ffffffe6;box-shadow:0 6px 12px -8px #0c0c0c80}.wel-im{position:relative;height:170px;background:radial-gradient(ellipse 60% 90% at 74% 62%,#fff,#dfe0e3 55%,var(--rose));overflow:hidden;isolation:isolate}.wel-im img{position:absolute;right:4%;bottom:-40%;width:44%;height:auto;filter:drop-shadow(0 18px 14px rgba(12,12,12,.25));transform:rotate(-6deg) translateY(30px);opacity:0;transition:transform .9s var(--ease) .2s,opacity .5s .2s}.wel.on .wel-im img{transform:rotate(-6deg);opacity:1}.wel-snow i{position:absolute;top:-6%;left:var(--x);width:5px;height:5px;border-radius:50%;background:#fff;opacity:.85;animation:snow var(--t) linear var(--dl) infinite;--dx:20px}.wel-tk{position:absolute;left:18px;top:50%;z-index:2;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 16px;background:#fff;border-radius:16px;box-shadow:0 18px 24px -16px #15151599;translate:0 -50%;rotate:-3deg;transform:scale(.7);opacity:0;transition:transform .7s var(--ease) .1s,opacity .4s .1s;-webkit-mask:radial-gradient(circle 8px at 0 50%,transparent 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 8px at 100% 50%,transparent 98%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle 8px at 0 50%,transparent 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 8px at 100% 50%,transparent 98%,#000) right/51% 100% no-repeat}.wel.on .wel-tk{transform:none;opacity:1}.wel-tk b{font-family:var(--serif);font-weight:700;font-size:52px;line-height:.9;letter-spacing:-.03em;color:var(--prune);padding-right:12px;border-right:1.5px dashed var(--trait)}.wel-tk b small{font-size:.45em;vertical-align:.85em;margin-left:1px}.wel-tk span{font-size:13px;font-weight:600;line-height:1.25;color:var(--encre)}.wel-tk sup{font-size:.7em}.wel-t{padding:18px 22px 16px;display:grid;gap:10px}.wel-bf{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;background:var(--prune);color:#fff;font-size:12.5px;line-height:1.3;--icbg:var(--prune);--acc:var(--rose)}.wel-bf .ic{width:18px;height:18px;color:var(--rose)}.wel-bf b{font-weight:700;color:var(--rose)}.wel-k{font-size:13px;font-weight:600;color:var(--framboise);margin-top:4px}.wel-t h2{font-family:var(--serif);font-weight:500;font-size:31px;line-height:1.02;letter-spacing:-.02em;text-wrap:balance;margin-top:-4px}.wel-p{font-size:15px;color:var(--gris)}.wel-f{display:grid;gap:10px;margin-top:2px}.wel-f input{width:100%;height:54px;border:0;border-radius:999px;padding:0 22px;font:inherit;font-size:16px;color:var(--encre);background:var(--poudre);box-shadow:inset 0 0 0 1px var(--trait);outline:none;transition:box-shadow .25s}.wel-f input:focus{box-shadow:inset 0 0 0 1.5px var(--prune)}.wel-err{font-size:13px;color:var(--framboise)}.wel-err:empty{display:none}.wel-ok{display:grid;gap:12px;animation:up .5s var(--ease) both}.wel-code{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:14px 12px 14px 22px;border-radius:18px;background:var(--poudre);box-shadow:inset 0 0 0 1.5px var(--rose);text-align:left;transition:background .3s}.wel-cl{grid-column:1;font-size:12px;font-weight:600;color:var(--gris)}.wel-code b{grid-column:1;font-size:22px;font-weight:700;letter-spacing:.14em;color:var(--prune)}.wel-cp{grid-column:2;grid-row:1 / 3;font-size:13px;font-weight:600;background:var(--prune);color:#fff;border-radius:999px;padding:11px 16px}.wel-st{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--encre)}.wel-st li{display:flex;align-items:center;gap:8px}.wel-st i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:700;background:var(--rose)}.wel-as{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;padding-top:4px;font-size:12px;color:var(--gris)}.wel-as li{display:flex;align-items:center;gap:6px}.wel-as .ic{width:16px;height:16px;color:var(--prune);--acc:var(--framboise)}.wel-fine{font-size:11.5px;color:var(--gris);text-align:center;opacity:.85}.wel-no{justify-self:center;font-size:13px;color:var(--gris);padding:6px 10px;border-bottom:1px solid transparent}.wel-tab{position:fixed;left:12px;bottom:14px;z-index:35;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px 0 6px;border-radius:999px;background:var(--prune);color:#fff;box-shadow:0 14px 22px -12px #151515cc;animation:tabin .6s var(--ease) both}.wel-tab b{display:grid;place-items:center;height:34px;padding:0 10px;border-radius:999px;background:var(--rose);color:var(--encre);font-size:13px;font-weight:700}.wel-tab span{font-size:13px;font-weight:500}.wel-tab sup{font-size:.7em}@media(max-width:899px){.wel-tab{left:auto;right:0;bottom:auto;top:56%;height:auto;flex-direction:column;gap:2px;padding:10px 6px 10px 8px;border-radius:14px 0 0 14px;animation:tabin2 .6s var(--ease) both}.wel-tab b{height:auto;padding:5px 6px;font-size:12px;border-radius:8px}.wel-tab span{font-size:10px;line-height:1.1;text-align:center;max-width:52px}}@keyframes tabin2{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@media(min-width:900px){.wel{place-items:center}.wel-c{width:min(92vw,900px);grid-template-columns:44% 1fr;border-radius:32px;transform:translateY(30px) scale(.96);opacity:0;transition:transform .55s var(--ease),opacity .35s}.wel.on .wel-c{transform:none;opacity:1}.wel-im{height:auto;min-height:540px}.wel-im img{width:86%;right:7%;bottom:-4%}.wel.on .wel-im img{animation:float 6s ease-in-out 1s infinite alternate}.wel-tk{left:24px;top:30px;translate:none}.wel-tk b{font-size:64px}.wel-tk span{font-size:14px}.wel-t{padding:44px 40px 26px;align-content:center;gap:12px}.wel-t h2{font-size:42px}.wel-p{font-size:16px}.wel-tab{left:24px;bottom:24px}}@media(hover:hover)and (pointer:fine){.wel-no:hover{color:var(--encre);border-bottom-color:currentColor}.wel-code:hover{background:#fff}.wel-bf:hover b{text-decoration:underline}.wel-tab:hover{transform:translateY(-3px)}}@keyframes tabin{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:none}}.vd{padding-top:64px}.vd-top{padding:0 var(--gut);display:grid;gap:10px}.vd-w{position:relative;margin-top:24px}.vd-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--gut);padding:4px var(--gut) 10px;scrollbar-width:none}.vd-track::-webkit-scrollbar{display:none}.vc{flex:0 0 58vw;scroll-snap-align:start;display:grid;gap:10px}.vc-m{position:relative;aspect-ratio:9/16;border-radius:22px;overflow:hidden;isolation:isolate;background:color-mix(in srgb,var(--c) 55%,#fff);box-shadow:0 24px 30px -26px #151515b3}.vc-m video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vc-m:after{content:"";position:absolute;inset:auto 0 0;height:40%;background:linear-gradient(transparent,#0c0c0c61);pointer-events:none;z-index:1}.vc-ph{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 50% 38%,rgba(255,255,255,.75),transparent 70%),linear-gradient(160deg,color-mix(in srgb,var(--c) 45%,#fff),color-mix(in srgb,var(--c) 92%,var(--prune) 8%));overflow:hidden}.vc-ph:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:14px;border:1.5px dashed rgba(21,21,21,.18)}.vc-mk{position:absolute;left:50%;top:22%;translate:-50% 0;font-family:var(--serif);font-weight:700;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:#15151547;white-space:nowrap}.vc-sh{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);transform:translate(-100%);animation:sheen 4.5s ease-in-out infinite;animation-delay:calc(var(--i) * .35s)}.vc-who{position:absolute;left:12px;top:12px;z-index:2;font-size:12px;font-weight:600;color:var(--encre);background:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:6px 11px}.vc-who.ghost{color:var(--gris)}.vc-play{position:absolute;left:50%;top:50%;z-index:2;translate:-50% -50%;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#ffffffeb;color:var(--prune);box-shadow:0 14px 24px -12px #0c0c0c99,0 0 0 8px #ffffff47;transition:transform .45s var(--ease),opacity .35s,background .3s,color .3s}.vc-play .ic{width:24px;height:24px;margin-left:3px}.vc.on .vc-play .ic{margin-left:0}.vc-play:disabled{cursor:default;color:#15151573}.vc.soon .vc-play{animation:pulse 2.6s ease-in-out infinite;animation-delay:calc(var(--i) * .3s)}.vc.on .vc-play{opacity:0;transform:scale(.8)}.vc.on:hover .vc-play,.vc.on .vc-play:focus-visible{opacity:1;transform:none}.vc-snd{position:absolute;right:10px;top:10px;z-index:2;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffffffe0;color:var(--encre)}.vc-snd .ic{width:19px;height:19px}.vc-pr{position:absolute;left:12px;right:12px;bottom:12px;height:3px;border-radius:3px;background:#ffffff59;z-index:2;overflow:hidden}.vc-pr b{display:block;height:100%;background:#fff;transform-origin:left;transform:scaleX(0)}.vc-p{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:10px;padding:6px 10px 6px 6px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--trait);transition:background .3s,box-shadow .3s}.vc-p .ph{width:44px;border-radius:11px;box-shadow:none;transform:none}.vc-p>span:nth-child(2){min-width:0}.vc-p b{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--framboise)}.vc-p i{display:block;font-style:normal;font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-go{width:12px;height:12px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--ease)}.vd .arw{top:calc(4px + (58vw * 16 / 9) / 2)}@media(min-width:900px){.vd{padding-top:120px}.vd-top{grid-template-columns:1fr auto;align-items:end;gap:48px}.vd-top .lead{max-width:26em}.vd-w{margin-top:44px}.vd-track{gap:20px;padding-bottom:16px}.vc{flex-basis:calc((100vw - var(--gut) * 2 - 80px) / 5)}.vc-m{border-radius:26px}.vc-play{width:72px;height:72px}.vd .arw{display:grid;top:calc(4px + ((100vw - var(--gut) * 2 - 80px) / 5 * 16 / 9) / 2)}}@media(hover:hover)and (pointer:fine){.vc-p:hover{background:var(--poudre);box-shadow:inset 0 0 0 1px var(--prune)}.vc-p:hover .vc-go{transform:translate(3px,-3px)}.vc:not(.soon) .vc-play:hover{background:var(--prune);color:#fff;transform:scale(1.08)}.vc-m{transition:transform .5s var(--ease)}.vc:hover .vc-m{transform:translateY(-6px)}}@keyframes pulse{0%,to{box-shadow:0 14px 24px -12px #0c0c0c99,0 0 0 8px #ffffff47}50%{box-shadow:0 14px 24px -12px #0c0c0c99,0 0 0 16px #fff0}}.bub{cursor:pointer}.bub[aria-expanded=true] .bub-c{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--prune),0 18px 22px -12px #151515b3}.bub[aria-expanded=true] .bub-clip img{transform:translateY(-6%) scale(1.1)}.bub[aria-expanded=true] .bub-n{color:var(--framboise)}.bub[aria-expanded=true] .bub-k{background:var(--prune);color:#fff}.bub[aria-expanded=true]:after{content:"";display:block;width:0;height:0;margin-top:6px;border:7px solid transparent;border-top-color:var(--prune);animation:up .4s var(--ease) both}.kol-h{position:relative;z-index:1;margin-top:14px;font-size:13px;color:var(--prune);opacity:.75}.kol-p{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease)}.kol-p.on{grid-template-rows:1fr}.kol-pi{overflow:hidden;min-height:0}.kol-pc{margin-top:12px;border-radius:28px;padding:20px 0 22px;background:color-mix(in srgb,var(--c) 22%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 50%,#fff);opacity:0;transform:translateY(-14px);transition:opacity .45s,transform .6s var(--ease)}.kol-p.on .kol-pc{opacity:1;transform:none}.kp-h2{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:0 64px 0 18px;position:relative}.kp-h2 h3{font-family:var(--serif);font-weight:500;font-size:30px;line-height:1;letter-spacing:-.02em;display:flex;align-items:baseline;gap:10px}.kp-h2 h3 small{font-family:var(--sans);font-size:13px;font-weight:400;color:var(--gris);letter-spacing:0}.kp-h2 p{font-size:14px;color:var(--gris);margin-top:6px}.kol-x{position:absolute;right:12px;top:-4px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 8px 14px -10px #0c0c0c99;transition:background .3s,color .3s,transform .4s var(--ease)}.kol-x .ic{width:18px;height:18px}.kp-r{display:flex;gap:6px;overflow-x:auto;padding:16px 18px 4px;scrollbar-width:none}.kp-r::-webkit-scrollbar{display:none}.kp-r .chip{background:#fff;gap:8px}.kp-r .chip[aria-pressed=true]{background:var(--prune);color:#fff}.kp-r .chip i{font-style:normal;font-size:11px;font-weight:700;min-width:20px;height:20px;border-radius:10px;display:grid;place-items:center;background:var(--poudre);color:var(--prune);padding:0 5px}.kp-r .chip[aria-pressed=true] i{background:var(--rose);color:var(--encre)}.kp-g{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:18px;padding:16px 18px 6px;scrollbar-width:none}.kp-g::-webkit-scrollbar{display:none}.kp-g .prod{flex:0 0 58vw;scroll-snap-align:start}@media(min-width:900px){.kol-h{font-size:15px;margin-top:20px}.bub[aria-expanded=true]:after{border-width:9px;margin-top:10px}.kol-pc{margin-top:18px;border-radius:40px;padding:40px 0 42px}.kp-h2{padding:0 100px 0 44px;gap:12px 20px}.kp-h2 h3{font-size:52px;gap:16px}.kp-h2 h3 small,.kp-h2 p{font-size:16px}.kol-x{right:36px;top:0;width:52px;height:52px}.kp-r{padding:24px 44px 4px;flex-wrap:wrap;overflow:visible}.kp-g{display:grid;grid-template-columns:repeat(5,1fr);gap:28px 18px;overflow:visible;padding:28px 44px 0}}@media(hover:hover)and (pointer:fine){.kol-x:hover{background:var(--prune);color:#fff;transform:rotate(90deg)}}.pd-stage{background:#fff;box-shadow:inset 0 0 0 1px var(--trait);cursor:zoom-in}.pd-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 50% at 50% 45%,#fff,#f9f9fa 80%);z-index:0}.pd-fig{top:6%;right:8%;bottom:7%;left:8%}.pd-fig img{filter:drop-shadow(0 18px 18px rgba(12,12,12,.16))}.pd-floor{position:absolute;left:24%;right:24%;bottom:5.5%;height:5%;border-radius:50%;background:radial-gradient(closest-side,rgba(12,12,12,.14),transparent);z-index:0;transition:opacity .3s}.pd-stage.photo .pd-floor,.pd-stage.zoom .pd-floor{opacity:0}.pd-flag{position:absolute;left:14px;top:14px;z-index:2;background:var(--framboise);color:#fff;font-size:13px;font-weight:700;border-radius:999px;padding:7px 13px}.pd-hint{background:#fff;box-shadow:0 0 0 1px var(--trait)}.pd-nb{color:var(--gris);font-size:14px}.pd-thumbs button{border-radius:14px}.pd-thumbs .ph{background:#fff;box-shadow:inset 0 0 0 1px var(--trait);border-radius:14px}.pd-thumbs .ph img{padding:8%}.pd-thumbs .ph.cov img{padding:0}.pd-thumbs button[aria-pressed=true] .ph{box-shadow:inset 0 0 0 1.5px var(--prune)}.pd-thumbs button[aria-pressed=true]{box-shadow:none}.pd-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pd-b{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--framboise)}.pd-bf{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#fff;background:var(--framboise);border-radius:999px;padding:5px 11px 5px 8px;--icbg:var(--framboise);--acc:#fff}.pd-bf .ic{width:15px;height:15px}.pd-info h1{margin:10px 0}.pd-price{font-size:20px;font-weight:600;letter-spacing:-.01em}.pd-desc{margin-top:14px;font-size:15px;line-height:1.6}.pd-keys{margin-top:18px;padding:14px 16px;border-radius:18px;background:var(--poudre);gap:9px}.pd-keys li{font-size:14px}.pd-keys .ic{width:18px;height:18px;padding:2px;border-radius:50%;background:#fff;color:var(--framboise);stroke-width:2.2}.opt{margin-top:26px}.opt-h{margin-bottom:12px}.opt-h b{font-size:15px}#szV{font-size:13px;transition:color .3s}#szV.on{color:var(--prune);font-weight:600}.sws{gap:10px}.sws a{width:58px;height:auto;border-radius:14px;background:none;box-shadow:none;padding:0}.sws .ph{display:block;aspect-ratio:1/1;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--trait);transform:none}.sws .ph img{padding:8%}.sws a[aria-current] .ph{box-shadow:inset 0 0 0 2px var(--prune)}.sws a[aria-current]{box-shadow:none}.sws.one{display:none}.sizes{position:relative;gap:8px}.sizes button{position:relative;z-index:1;height:56px;border-radius:16px;background:transparent;box-shadow:inset 0 0 0 1px var(--trait);font-size:16px;font-weight:600;transition:color .35s,box-shadow .3s,transform .2s var(--ease)}.sizes button[aria-pressed=true]{background:transparent;color:#fff;box-shadow:none}.sz-ind{position:absolute;left:0;top:0;height:100%;width:0;border-radius:16px;background:var(--prune);box-shadow:0 14px 20px -12px #151515cc;opacity:0;z-index:0;transition:transform .45s var(--ease),width .45s var(--ease),opacity .25s}.err{min-height:0;margin-top:8px}.err:empty{display:none}.fit{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;margin-top:12px;padding:10px 14px 10px 10px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--trait);text-align:left;transition:box-shadow .3s,background .3s}.fit-i{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--poudre);color:var(--prune);--acc:var(--framboise)}.fit-i .ic{width:22px;height:22px}.fit-t b{display:block;font-size:14px;font-weight:600}.fit-t i{display:block;font-style:normal;font-size:12.5px;color:var(--gris)}.fit-go{width:16px;height:16px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--ease)}.buy{margin-top:22px}.add{position:relative;width:100%;min-height:64px;border-radius:20px;background:var(--prune);color:#fff;overflow:hidden;isolation:isolate;box-shadow:0 20px 28px -18px #151515e6;transition:transform .25s var(--ease),background .4s}.add:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%);transform:translate(-100%);z-index:-1}.add.ready:before{animation:sheen 3.2s ease-in-out infinite}.add:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#252525;transform:scaleX(0);transform-origin:left;z-index:-1;transition:transform .5s var(--ease)}.add.ok:after{transform:none}.add:active{transform:scale(.98)}.add-in{display:flex;align-items:center;gap:14px;padding:10px 20px 10px 12px}.add-ic{position:relative;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#ffffff24;flex:none;--acc:var(--rose);--icbg:var(--prune)}.add-ic .ic{width:22px;height:22px;position:absolute;transition:transform .4s var(--ease),opacity .3s}.add-ic .ok,.add.ok .add-ic .ic:first-child{opacity:0;transform:scale(.4)}.add.ok .add-ic .ok{opacity:1;transform:none;stroke-width:2.4}.add-t{display:grid;text-align:left;min-width:0}.add-t b{font-size:16px;font-weight:600}.add-t i{font-style:normal;font-size:12.5px;opacity:.72;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add.ready .add-t i{opacity:.9;color:var(--rose)}.pd-ass{grid-template-columns:1fr;gap:0;margin-top:18px;border-radius:18px;box-shadow:inset 0 0 0 1px var(--trait);padding:4px 16px}.pd-ass li{display:flex;align-items:center;gap:12px;text-align:left;background:none;border-radius:0;padding:12px 0;--acc:var(--framboise)}.pd-ass li+li{border-top:1px solid var(--trait)}.pd-ass .ic{width:22px;height:22px;color:var(--prune);flex:none}.pd-ass b{display:block;font-size:14px}.pd-ass i{display:block;font-style:normal;font-size:12.5px;color:var(--gris)}.also .ph{background:#fff;box-shadow:inset 0 0 0 1px var(--trait)}.also .prod .ph img{padding:4%}@media(min-width:900px){.pd{gap:72px}.pd-stage{border-radius:32px}.pd-flag{left:22px;top:22px;font-size:14px;padding:8px 15px}.pd-info h1{font-size:54px}.pd-price{font-size:22px}.pd-desc{font-size:16px}.pd-ass{grid-template-columns:repeat(3,1fr);padding:4px 6px}.pd-ass li{padding:14px 10px;align-items:flex-start;flex-direction:column;gap:8px}.pd-ass li+li{border-top:0;border-left:1px solid var(--trait);padding-left:16px}}@media(hover:hover)and (pointer:fine){.sizes button:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1.5px var(--prune)}.fit:hover{box-shadow:inset 0 0 0 1.5px var(--prune);background:var(--poudre)}.fit:hover .fit-i{background:#fff}.fit:hover .fit-go{transform:translate(4px)}.add:hover{background:#1a1a1a}.add:hover:before{animation:sheen 1.4s ease-in-out}.sws a:not([aria-current]):hover .ph{box-shadow:inset 0 0 0 1.5px var(--gris)}.pd-b:hover{text-decoration:underline}}.vd{position:relative;padding-bottom:20px;isolation:isolate}.vd:before{content:"";position:absolute;left:0;right:0;top:120px;bottom:-20px;background:radial-gradient(ellipse 60% 55% at 50% 55%,rgba(208,210,213,.55),transparent 70%),radial-gradient(ellipse 35% 45% at 20% 60%,rgba(207,209,212,.45),transparent 70%),radial-gradient(ellipse 35% 45% at 82% 50%,rgba(199,201,205,.4),transparent 70%);z-index:-1;pointer-events:none}.vd-track{perspective:1400px;scroll-snap-type:x mandatory;padding-top:18px;padding-bottom:70px;gap:6px}.vc{scroll-snap-align:center;transform-style:preserve-3d}.vc>*{transform:perspective(1400px) translateZ(var(--z,0px)) rotateY(var(--ry,0deg)) scale(var(--sc,1));transition:transform .5s var(--ease),filter .5s;transform-origin:50% 50%}.vc-m{-webkit-box-reflect:below 8px linear-gradient(transparent 78%,rgba(255,255,255,.22));box-shadow:0 34px 40px -26px #151515bf,0 0 0 1px #fff9 inset}.vc-m:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:rgba(255,255,255,var(--dim,0));pointer-events:none;transition:background .5s}.vc.mid .vc-m{box-shadow:0 44px 50px -28px #151515d9,0 0 0 3px #fff,0 0 0 5px var(--framboise)}.vc-p{transform:perspective(1400px) translateZ(var(--z,0px)) rotateY(var(--ry,0deg)) scale(var(--sc,1));background:#fff;box-shadow:inset 0 0 0 1px var(--trait),0 12px 18px -14px #15151566}.vc-bars{position:absolute;left:10px;right:10px;top:9px;z-index:2;display:flex;gap:4px}.vc-bars i{flex:1;height:3px;border-radius:3px;background:#ffffff8c;overflow:hidden;position:relative}.vc-bars i:first-child:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform-origin:left;animation:bar 6s linear infinite}.vc-who{top:22px;display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 5px}.vc-av{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,var(--rose),var(--lilas));box-shadow:0 0 0 2px #fff}.vc-tag{position:absolute;left:12px;bottom:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#fff;background:#0c0c0c73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:6px 11px 6px 8px}.vc-tag .ic{width:13px;height:13px}.vc-side{position:absolute;right:10px;bottom:52px;z-index:2;display:grid;gap:10px}.vc-side i{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#ffffffbf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--prune);--acc:var(--framboise);--icbg:transparent}.vc-side .ic{width:17px;height:17px}.vc-side i:last-child .ic{width:13px;height:13px;stroke-width:2}.vc-pr{bottom:auto;top:9px;display:none}.vc-play{width:70px;height:70px;background:#fffffff2}.vc-play:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%;border:1.5px solid rgba(255,255,255,.7);animation:ripple 2.4s ease-out infinite;animation-delay:calc(var(--i) * .25s)}.vc.soon .vc-play{animation:none}.vc-mk{top:30%}.vd .arw{width:54px;height:54px;top:calc(18px + (58vw * 16 / 9) / 2)}@media(min-width:900px){.vd-track{gap:0;padding-top:30px;padding-bottom:110px;padding-left:calc(50% - 150px);padding-right:calc(50% - 150px);scroll-padding:0}.vc{flex:0 0 300px;padding:0 10px}.vd .arw{display:grid;top:calc(30px + (280px * 16 / 9) / 2);width:60px;height:60px}.vd .arw.pv{left:calc(50% - 230px)}.vd .arw.nx{right:calc(50% - 230px)}.vc-side{right:12px}}@media(max-width:899px){.vd-track{padding-left:calc(50% - 29vw);padding-right:calc(50% - 29vw);scroll-padding:0;gap:0}.vc{flex-basis:58vw;padding:0 4px}.pdp-on .wel-tab{display:none}}@media(hover:hover)and (pointer:fine){.vc:hover .vc-m{transform:perspective(1400px) translateZ(calc(var(--z,0px) + 30px)) rotateY(calc(var(--ry,0deg) * .5)) scale(var(--sc,1))}}@keyframes bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ripple{0%{transform:scale(.8);opacity:1}to{transform:scale(1.45);opacity:0}}.head{position:sticky}.nav-b{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:500;padding:12px 0}.nav-b svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--ease)}.nav-b[aria-expanded=true] svg{transform:rotate(180deg)}.head.mega-on{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 0 var(--trait)}.mega{display:none}@media(min-width:900px){.mega{display:block;position:absolute;left:0;right:0;top:100%;background:#fff;box-shadow:0 1px 0 var(--trait),0 40px 60px -40px #0c0c0c73;border-radius:0 0 36px 36px;padding:30px var(--gut) 34px;visibility:hidden;opacity:0;transform:translateY(-12px);transition:opacity .3s,transform .45s var(--ease),visibility 0s .45s;z-index:-1}.mega.on{visibility:visible;opacity:1;transform:none;transition:opacity .3s,transform .45s var(--ease)}}@media(hover:hover)and (pointer:fine){.nav-b:hover{color:var(--framboise)}}@keyframes bfsweep{0%,55%{left:-60%}to{left:130%}}@keyframes pvin{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes bfglow{0%{transform:translate(-4%,-2%) rotate(0)}to{transform:translate(4%,3%) rotate(8deg)}}@keyframes dot{0%{box-shadow:0 0 #e7e8e9cc}to{box-shadow:0 0 0 9px #e7e8e900}}.kol-in{padding:30px 10px 24px}.kol h2{font-size:38px;letter-spacing:-.025em;color:var(--prune)}.kol-s{font-size:14.5px;margin-top:8px}.bubs{--d:88px;--head:22px;flex-wrap:wrap;gap:20px 8px;margin-top:22px;padding:0}.bub{width:calc(var(--d) + 8px)}.bub-c{box-shadow:0 0 0 3px #fff,0 0 0 4.5px color-mix(in srgb,var(--c) 70%,var(--framboise)),0 18px 22px -14px #151515a6}.bub-n{font-family:var(--serif);font-weight:500;font-size:20px;line-height:1;letter-spacing:-.01em;color:var(--prune);margin-top:12px;transition:color .3s}.bub-k{margin-top:6px;font-size:11px;font-weight:600;color:var(--prune);background:#ffffffbf;border-radius:999px;padding:3px 9px}.kol-h{margin-top:20px}@media(max-width:899px){.bubs{max-width:360px;margin-left:auto;margin-right:auto}}@media(min-width:900px){.kol-in{padding:60px 24px 44px}.kol h2{font-size:68px}.kol-s{font-size:18px;margin-top:12px}.bubs{--d:176px;--head:46px;gap:48px;margin-top:40px;flex-wrap:nowrap}.bub-n{font-size:32px;margin-top:22px}.bub-k{font-size:13px;padding:4px 12px;margin-top:8px}.bub-c{box-shadow:0 0 0 5px #fff,0 0 0 7px color-mix(in srgb,var(--c) 70%,var(--framboise)),0 28px 30px -20px #151515a6}.kol-h{font-size:15px;margin-top:30px}}@media(hover:hover)and (pointer:fine){.bub:hover .bub-n{color:var(--framboise)}.bub:hover .bub-k{background:var(--prune);color:#fff}}.h-words{display:none}.h-deco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;--ax:50%;--aw:min(78vw,420px);--pb:58%}.dc-room{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent calc(100% - var(--fl,40%)),rgba(12,12,12,.05) calc(100% - var(--fl,40%)),rgba(12,12,12,.13) 100%)}.dc-line{position:absolute;left:0;right:0;bottom:var(--fl,40%);height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55) 20%,rgba(255,255,255,.55) 80%,transparent)}.dc-arch{position:absolute;left:var(--ax);bottom:var(--fl,40%);width:var(--aw);height:var(--ah,62%);translate:-50% 0;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#ffffff80,#ffffff29 70%,#ffffff14);box-shadow:inset 0 40px 60px -30px #0c0c0c38,inset 0 0 0 1px #ffffff8c;transform:translate3d(calc(var(--mx) * -10px),calc(var(--sy) * .06px),0);transition:transform .9s var(--ease)}.dc-arch:before{content:"";position:absolute;top:-16px;right:-16px;bottom:0;left:-16px;border-radius:999px 999px 0 0;border:1px solid rgba(255,255,255,.6);border-bottom:0}.dc-arch:after{content:"";position:absolute;top:-34px;right:-34px;bottom:0;left:-34px;border-radius:999px 999px 0 0;border:1px solid rgba(255,255,255,.28);border-bottom:0}.dc-arch-in{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden}.dc-arch-in:before{content:"";position:absolute;left:-60%;top:0;bottom:0;width:50%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35) 50%,transparent);transform:skew(-14deg);animation:archsheen 9s ease-in-out infinite}.dc-win{position:absolute;left:calc(var(--ax) + var(--aw) * .32);top:16%;width:calc(var(--aw) * .62);height:44%;background:#f5f5f680;filter:blur(5px);opacity:.75;-webkit-mask:linear-gradient(90deg,#000 46%,transparent 46%,transparent 54%,#000 54%),linear-gradient(180deg,#000 47%,transparent 47%,transparent 53%,#000 53%);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,#000 46%,transparent 46%,transparent 54%,#000 54%) intersect,linear-gradient(180deg,#000 47%,transparent 47%,transparent 53%,#000 53%);transform:skew(-16deg,4deg);transform-origin:0 0;animation:sun 22s ease-in-out infinite alternate;mix-blend-mode:soft-light}.dc-beam{position:absolute;top:-20%;height:150%;width:16vw;background:linear-gradient(180deg,#f7f7f88c,#f7f7f800 85%);filter:blur(22px);transform:rotate(24deg);transform-origin:top center;mix-blend-mode:soft-light;animation:beam 12s ease-in-out infinite alternate}.dc-beam.b1{left:12%}.dc-beam.b2{left:30%;width:9vw;animation-delay:-6s;opacity:.7}.dc-pl{position:absolute;left:var(--ax);top:var(--pb);width:calc(var(--aw) * .82);height:5.5vw;translate:-50% -50%;transform:translate3d(calc(var(--mx) * -26px),calc(var(--my) * -6px),0);transition:transform .7s var(--ease)}.dc-pl:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--ph,0px);background:linear-gradient(90deg,#0c0c0c1f,#ffffff52 38%,#ffffff2e 62%,#0c0c0c24);border-radius:0 0 50% 50%/0 0 2.75vw 2.75vw}.dc-pl-top{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(ellipse 60% 60% at 45% 40%,#ffffffbf,#ffffff59);box-shadow:inset 0 -4px 8px #0c0c0c14,0 0 0 1px #fff9}.h-snow i{top:auto;bottom:-4%;background:#f3f3f4;filter:blur(calc(var(--b) + .4px));box-shadow:0 0 8px #eaebece6;animation:mote var(--t) linear var(--dl) infinite}.h-floor{display:none}@media(min-width:900px){.h-deco{--ax:55%;--aw:32vw;--ah:68%;--fl:18%;--pb: calc(82% - .2vw) }.dc-pl{width:30vw;height:5vw;--ph:6.5vw}.dc-pl:before{border-radius:0 0 50% 50%/0 0 2.5vw 2.5vw}.dc-win{left:calc(var(--ax) + var(--aw) * .58);top:18%;width:18vw;height:46%}}@media(max-width:899px){.h-deco{--ah:52%;--fl:38%;--pb:61.5%}.dc-pl{height:11vw}.dc-arch:after{display:none}.dc-win{left:62%;top:12%;width:34vw;height:30%}}@keyframes archsheen{0%,60%{left:-60%}to{left:130%}}@keyframes sun{0%{translate:0 0;opacity:.55}to{translate:-4vw 2%;opacity:.85}}@keyframes beam{0%{transform:rotate(22deg) translate(-2vw);opacity:.55}to{transform:rotate(27deg) translate(3vw);opacity:.9}}@keyframes mote{0%{transform:translateZ(0);opacity:0}12%{opacity:var(--o)}85%{opacity:var(--o)}to{transform:translate3d(var(--dx),-108vh,0);opacity:0}}.hero{container-type:size;background:#525355}.h-layer,.h-deco{display:none}.h-scene{position:absolute;left:50%;top:50%;width:max(100cqw,177.68cqh);height:max(100cqh,calc(100cqw / 1.7768));transform:translate(-50%,-50%);z-index:1;overflow:hidden}.sc-cam{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:53% 62%;animation:cam 22s ease-in-out infinite alternate;translate:calc(var(--mx) * -16px) calc(var(--my) * -9px + var(--sy) * .12px);transition:translate .9s var(--ease)}.sc-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sc-bloom{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.72) contrast(4) blur(9px);mix-blend-mode:screen;opacity:.2;animation:bloom 5s ease-in-out infinite alternate}.sc-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tint,#d0d2d5);mix-blend-mode:soft-light;opacity:.42;transition:background 1.2s}.sc-spot{position:absolute;top:9%;width:9%;height:62%;background:linear-gradient(180deg,rgba(240,240,241,.55),rgba(240,240,241,.08) 75%,transparent);clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);filter:blur(10px);mix-blend-mode:screen;opacity:.5;transform-origin:50% 0;animation:spot 9s ease-in-out infinite alternate}.sc-spot.s1{left:38%;rotate:-14deg}.sc-spot.s2{left:57%;rotate:12deg;animation-delay:-4.5s}.sc-sweep{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 42%,rgba(245,245,246,.18) 50%,transparent 58%);mix-blend-mode:screen;transform:translate(-80%);animation:sweep 10s ease-in-out infinite}.sc-ring{position:absolute;left:53.2%;top:73%;width:38%;height:6%;translate:-50% -50%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(233,234,236,.65),rgba(226,227,229,.22) 45%,transparent 70%);mix-blend-mode:screen;filter:blur(4px);animation:scring 3.8s ease-in-out infinite alternate}.sc-shadow{position:absolute;left:53.2%;top:68.4%;width:15%;height:3.2%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgba(9,9,9,.5),transparent);filter:blur(2px)}.h-scene .h-stage{top:0;right:0;bottom:0;left:0;transform:none;transition:none}.h-scene .h-j{left:53.2%;top:auto;bottom:28.7%;height:48%}.h-scene .h-j img{filter:drop-shadow(0 16px 14px rgba(6,6,6,.35))}.h-snow{z-index:2}.h-snow i{background:#f4f4f5;box-shadow:0 0 8px #e9eaece6}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgba(222,223,226,.94) 0,rgba(222,223,226,.82) 24%,rgba(222,223,226,.4) 36%,transparent 48%)}.head.over{background:linear-gradient(180deg,rgba(246,246,246,.7),transparent)}@media(min-width:900px){.hero{--ox:53%}.hero:after{background:radial-gradient(ellipse 40% 50% at 9% 72%,#d1d2d59e,#d1d2d54d 50%,#d1d2d500 80%),linear-gradient(180deg,rgba(223,224,227,.35),transparent 14%)}.h-txt{text-shadow:0 1px 22px rgba(234,235,236,.9),0 0 2px rgba(234,235,236,.6)}.h-title{color:#0a0a0a}.h-scene .h-j{left:53.2%;bottom:28.7%;height:50%}.h-scene .h-j .ps{--dx:0%}.h-seal{right:16%;top:22%}.h-info{bottom:72px}}@media(max-width:899px){.h-scene{top:40%}.h-scene .h-j{height:42%}}@keyframes cam{0%{transform:scale(1)}to{transform:scale(1.045)}}@keyframes bloom{0%{opacity:.12}to{opacity:.34}}@keyframes spot{0%{opacity:.35;transform:rotate(-2deg)}to{opacity:.6;transform:rotate(2deg)}}@keyframes sweep{0%,55%{transform:translate(-80%)}to{transform:translate(80%)}}@keyframes scring{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.h-seal{display:none}.sc-flash{position:absolute;left:53.2%;top:46%;width:46%;height:70%;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgba(244,244,245,.75),rgba(236,236,237,.25) 55%,transparent);mix-blend-mode:screen;opacity:0;pointer-events:none}.sc-flash.go{animation:flash 1.4s var(--ease) both}.h-brand{gap:12px}.h-brand .bf{background:#ffffff9e;color:var(--prune);box-shadow:inset 0 0 0 1px #fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:700;letter-spacing:.01em;padding:6px 12px}.h-brand .bf:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--framboise);margin-right:7px;vertical-align:1px;animation:dot 1.8s ease-out infinite}.h-title{letter-spacing:-.025em}.h-cta .btn{box-shadow:0 18px 26px -16px #151515d9}.h-sec{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 20px;border-radius:999px;font-size:15px;font-weight:600;color:var(--encre);background:#fff6;box-shadow:inset 0 0 0 1px #ffffffbf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .3s,box-shadow .3s}.h-sec svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--ease)}.h-nav{padding:6px;border-radius:999px;background:#ffffff4d;box-shadow:inset 0 0 0 1px #fff9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.th span{background:#fff}.th circle{stroke:var(--prune)}@media(max-width:899px){.h-sec{height:50px;padding:0 16px;font-size:14px}.h-nav{left:var(--gut);bottom:14px}.h-num{bottom:26px}}@media(min-width:900px){.hero:after{background:linear-gradient(180deg,rgba(223,224,227,.3),transparent 14%)}.h-info{left:var(--gut);bottom:64px;width:auto}.h-txt{width:min(470px,36vw);padding:30px 32px;border-radius:30px;background:#fafafb6b;box-shadow:inset 0 0 0 1px #ffffffb3,0 30px 60px -36px #0c0c0c8c;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);text-shadow:none}.h-title{font-size:50px}.h-line{font-size:16px;opacity:.9}.h-cta{gap:12px;margin-top:22px}.h-nav{right:var(--gut);bottom:56px;gap:6px}}@media(hover:hover)and (pointer:fine){.h-sec:hover{background:#ffffffbf}.h-sec:hover svg{transform:translate(3px,-3px)}}@keyframes flash{0%{opacity:0;transform:scale(.7)}35%{opacity:1}to{opacity:0;transform:scale(1.15)}}.h-cta .btn,.h-sec{flex:none;white-space:nowrap}.h-cta{flex-wrap:nowrap}.h-txt{text-shadow:0 1px 26px rgba(236,237,238,.95),0 0 3px rgba(236,237,238,.7)}.h-brand{display:flex;align-items:baseline;gap:14px;font-size:14px}.h-mk{font-family:var(--serif);font-style:italic;font-weight:500;font-size:20px;letter-spacing:.01em;color:var(--prune)}.h-off{position:relative;padding-left:14px;font-size:13px;font-weight:600;color:var(--framboise)}.h-off:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:currentColor;animation:dot 1.8s ease-out infinite}.h-title{color:#0a0a0a;margin-top:10px}.h-sec{height:auto;padding:12px 2px 4px;border-radius:0;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:15px;font-weight:500}.h-cta{gap:24px;align-items:center}@media(min-width:900px){.h-txt{width:min(520px,40vw);padding:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 30px rgba(236,237,238,.95),0 0 3px rgba(236,237,238,.75)}.h-info{bottom:80px}.h-mk{font-size:24px}.h-title{font-size:64px;line-height:.98}.h-line{font-size:17px;max-width:24em}.h-cta{gap:28px;margin-top:28px}.hero:after{background:radial-gradient(ellipse 34% 40% at 14% 70%,rgba(221,222,225,.38),transparent 75%),linear-gradient(180deg,rgba(223,224,227,.3),transparent 14%)}}@media(hover:hover)and (pointer:fine){.h-sec:hover{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;animation:relink .7s var(--ease)}}.h-cta .btn{text-shadow:none}.h-off{padding:4px 10px 4px 22px;border-radius:999px;background:var(--framboise);color:#fff;text-shadow:none;font-size:12px}.h-off:before{left:10px;background:#fff}.h-mk{color:#101010}@media(min-width:900px){.hero:after{background:radial-gradient(ellipse 36% 48% at 14% 68%,rgba(221,222,225,.55),rgba(221,222,225,.25) 55%,transparent 80%),linear-gradient(180deg,rgba(223,224,227,.3),transparent 14%)}}.coll-top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:22px}.sel-h{display:grid;gap:10px}.sel-h .h-xl{font-size:36px;letter-spacing:-.025em;color:#0a0a0a}.sel-s{font-size:15px;color:var(--gris);max-width:30em;line-height:1.5}.sel-s b{font-weight:600;color:var(--framboise)}.coll-top .cnt,.tabs#filters{display:none}.prod .ph{background:color-mix(in srgb,var(--c) 34%,#fff)}.prod .tag,.prod .views{display:none}.prod .promo{left:12px;right:auto;top:12px;background:#fff;color:var(--framboise);box-shadow:0 6px 12px -8px #15151599}.prod .see{display:inline-flex;align-items:center;gap:8px;background:#ffffffeb;color:var(--encre);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 18px -12px #0c0c0c99}.prod .see svg{width:11px;height:11px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.prod .meta{display:grid;gap:3px;margin-top:14px}.prod .b{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gris)}.prod .nm{font-family:var(--serif);font-weight:500;font-size:17px;line-height:1.2;letter-spacing:-.01em;color:#0a0a0a}.prod .pr{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.prod .price{font-size:13.5px;font-weight:600;color:var(--encre)}.prod .dots{display:flex;gap:5px}.prod .dots i{width:11px;height:11px;border-radius:50%;background:var(--h);box-shadow:inset 0 0 0 1px #0c0c0c2e}.prod .dots i.on{box-shadow:inset 0 0 0 1px #0c0c0c2e,0 0 0 2px #fff,0 0 0 3px var(--prune)}.grid .prod .meta,.cp-grid .prod .meta{display:grid;gap:3px}.coll-foot{padding:26px var(--gut) 0;display:flex;justify-content:center}.sel-all{display:inline-flex;align-items:center;gap:14px;height:62px;padding:0 8px 0 28px;border-radius:999px;background:var(--prune);color:#fff;box-shadow:0 22px 30px -20px #151515e6;position:relative;overflow:hidden;isolation:isolate;transition:transform .35s var(--ease)}.sel-all:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.18) 50%,transparent 65%);transform:translate(-100%);animation:sheen 5s ease-in-out infinite}.sa-t{font-size:15.5px;font-weight:600}.sa-n{font-size:12.5px;color:var(--rose);padding-left:14px;border-left:1px solid rgba(255,255,255,.25)}.sa-go{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--rose);color:var(--encre);transition:transform .45s var(--ease)}.sa-go svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.sel-all:active{transform:scale(.97)}@media(max-width:899px){.coll-top{display:block}.sel-s{font-size:14.5px}.sa-n{display:none}.prod .nm{font-size:15.5px}}@media(min-width:900px){.sel-h .h-xl{font-size:64px}.sel-s{font-size:17px}.coll-foot{padding-top:40px}.prod .nm{font-size:19px}.prod .meta{margin-top:18px}}@media(hover:hover)and (pointer:fine){.sel-all:hover{transform:translateY(-3px)}.sel-all:hover .sa-go{transform:rotate(45deg)}.prod:hover .nm{color:var(--framboise)}}.bs{margin-top:56px;padding:40px 0 34px;background:linear-gradient(180deg,var(--poudre),#fff)}.bs-top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:0 var(--gut) 22px}.bs .h-xl{font-size:36px;letter-spacing:-.025em;color:#0a0a0a}.bs-s{font-size:15px;color:var(--gris);margin-top:10px;max-width:28em}.bs-link{display:none;align-items:center;gap:8px;font-size:15px;font-weight:600;padding:12px 0 4px;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;white-space:nowrap}.bs-link svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s var(--ease)}.bs-list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--gut);padding:6px var(--gut) 8px;scrollbar-width:none}.bs-list::-webkit-scrollbar{display:none}.bs-item{position:relative;flex:0 0 70vw;scroll-snap-align:start}.bs-rank{position:absolute;left:14px;top:4px;z-index:4;font-family:var(--serif);font-weight:500;font-style:italic;font-size:78px;line-height:1;letter-spacing:-.04em;color:var(--prune);opacity:.9;pointer-events:none}.bs-item .prod .promo{left:auto;right:12px}.bs-item .prod .ph{aspect-ratio:1/1.12}@media(min-width:900px){.bs{margin-top:100px;padding:80px 0 70px}.bs .h-xl{font-size:64px}.bs-s{font-size:17px}.bs-top{padding-bottom:36px}.bs-link{display:inline-flex}.bs-list{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;overflow:visible}.bs-rank{font-size:110px;left:20px;top:6px}}@media(hover:hover)and (pointer:fine){.bs-link:hover svg{transform:translate(3px,-3px)}.bs-item:hover .bs-rank{transform:translateY(-4px)}.bs-rank{transition:transform .5s var(--ease)}}:root{--disp:"Instrument Serif","Bodoni Moda",Georgia,serif;--txt:"Instrument Sans","Helvetica Neue",Arial,sans-serif}.vit{position:relative;padding:64px 0 8px;--cw:70vw}.vit-best{margin-top:48px;padding-bottom:44px;background:linear-gradient(180deg,#f7f7f7,#fafafb 60%,#fff)}.vit-best:before{content:"";position:absolute;left:var(--gut);right:var(--gut);top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(79,80,82,.35),transparent)}.vit-sea{padding-top:72px}.vit-h{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:0 var(--gut) 26px}.vit-hl{display:grid;gap:12px;max-width:640px}.vit-t{font-family:var(--disp);font-weight:400;font-size:46px;line-height:.96;letter-spacing:-.015em;color:#0a0a0a}.vit-t .ln{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.vit-t .ln>span{display:inline-block;transition:transform 1.1s var(--ease)}.vit-s{font-family:var(--txt);font-size:15.5px;line-height:1.55;color:#272727;max-width:33em;transition:opacity .9s .15s,transform .9s .15s var(--ease)}.vit-s b{font-weight:700;color:var(--framboise)}.vit-link{display:none;align-items:center;gap:10px;font-family:var(--txt);font-size:15px;font-weight:700;color:#0a0a0a;padding:10px 0 6px;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;white-space:nowrap}.vit-link svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--ease)}.vit-nav{display:none;gap:10px}.rnav{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:#0a0a0a;box-shadow:inset 0 0 0 1px #0c0c0c2e;position:relative;overflow:hidden;isolation:isolate;transition:color .35s,box-shadow .35s,opacity .3s}.rnav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#0a0a0a;transform:scale(0);transition:transform .45s var(--ease);z-index:-1}.rnav svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.rnav:disabled{opacity:.25;cursor:default}.vit-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--gut);padding:4px var(--gut) 10px;scrollbar-width:none;overscroll-behavior-x:contain}.vit-track::-webkit-scrollbar{display:none}.vit-track>*{flex:0 0 var(--cw);scroll-snap-align:start}.vit-track.drag{scroll-snap-type:none;cursor:grabbing}.vit-track.drag .prod{pointer-events:none}.vit-best .vit-track{--cw:72vw}.vit-sea .vit-track{--cw:64vw}.seg{position:relative;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin:0 var(--gut) 22px;padding:4px;border-radius:999px;background:#f1f2f3;width:max-content;max-width:calc(100% - var(--gut) * 2)}.seg::-webkit-scrollbar{display:none}.seg button{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;font-family:var(--txt);font-size:14px;color:#191919;white-space:nowrap;transition:color .35s}.seg button i{font-style:normal;font-size:11px;font-weight:700;opacity:.55}.seg button[aria-pressed=true]{color:#fff}.seg button[aria-pressed=true] i{opacity:.8}.seg-ind{position:absolute;left:0;top:4px;height:40px;width:0;border-radius:999px;background:#0a0a0a;box-shadow:0 10px 18px -10px #0a0a0acc;transition:transform .5s var(--ease),width .5s var(--ease)}.prod .ph{border-radius:20px;background:radial-gradient(ellipse 80% 65% at 50% 38%,#fff,color-mix(in srgb,var(--c) 30%,#f5f5f6) 80%);box-shadow:none;transition:transform .5s var(--ease),box-shadow .6s var(--ease)}.prod .ph img{filter:drop-shadow(0 18px 16px rgba(12,12,12,.16))}.prod .promo{left:12px;top:12px;font-family:var(--txt);font-size:12px;font-weight:700;letter-spacing:.01em;padding:5px 10px;border-radius:999px;background:#fff;color:var(--framboise);box-shadow:0 6px 14px -8px #15151580}.prod .see{left:10px;right:10px;bottom:10px;transform:translateY(130%);display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;border-radius:14px;background:#ffffffe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#0a0a0a;box-shadow:0 14px 24px -16px #0c0c0c99;font-family:var(--txt);translate:none}.prod .see b{font-size:14px;font-weight:700}.prod .see i{font-style:normal;font-size:12px;color:#272727}.prod .meta{display:grid;gap:4px;margin-top:16px;font-family:var(--txt)}.prod .b{font-family:var(--txt);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#333}.prod .nm{font-family:var(--txt);font-weight:400;font-size:16px;line-height:1.3;letter-spacing:-.005em;color:#0a0a0a;transition:color .3s}.prod .pr{margin-top:4px}.prod .price{font-family:var(--txt);font-size:15px;font-weight:700;color:#0a0a0a}.rail-end{align-self:flex-start;aspect-ratio:1/1.12;border-radius:20px;background:#0a0a0a;color:#fff;display:grid;place-items:center;text-align:center;position:relative;overflow:hidden;isolation:isolate}.rail-end:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;z-index:-1;background:radial-gradient(circle at 30% 20%,rgba(79,80,82,.55),transparent 45%),radial-gradient(circle at 75% 85%,rgba(207,209,212,.35),transparent 45%);animation:bfglow 10s ease-in-out infinite alternate}.re-in{display:grid;justify-items:center;gap:10px;padding:20px}.re-in b{font-family:var(--disp);font-weight:400;font-size:36px;line-height:1;letter-spacing:-.01em}.re-in>span:not(.re-go){font-family:var(--txt);font-size:13px;color:var(--rose)}.re-go{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#0a0a0a;margin-top:10px;transition:transform .45s var(--ease)}.re-go svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.vit-foot{display:flex;flex-direction:column;align-items:center;gap:26px;padding:20px var(--gut) 0}.rbar{position:relative;width:100%;max-width:420px;height:2px;border-radius:2px;background:#0a0a0a1a;overflow:hidden;transition:opacity .3s}.rbar.off{opacity:0}.rbar i{position:absolute;left:0;top:0;height:100%;width:30%;border-radius:2px;background:#0a0a0a;will-change:transform}.vit .sel-all{font-family:var(--txt);background:#0a0a0a;box-shadow:0 22px 32px -22px #0a0a0ae6}.vit .sa-t{font-weight:700;font-size:15px}.vit .sa-n{font-family:var(--txt);color:#d0d2d5}.js .vit.flip:not(.in) .vit-t .ln>span{transform:translateY(110%)}.js .vit.flip:not(.in) .vit-s{opacity:0;transform:translateY(14px)}.js .vit.flip:not(.in) .vit-track>*{opacity:0}.vit.in .vit-track>*{animation:vrise 1s var(--ease) backwards;animation-delay:calc(.12s + var(--i,5) * 90ms)}.vit.in .vit-track .ph{animation:vcurtain 1.15s var(--ease2) backwards;animation-delay:calc(.12s + var(--i,5) * 90ms)}@media(max-width:899px){.vit-best .vit-h{padding-bottom:22px}.only-m{display:flex}}@media(min-width:900px){.vit{padding-top:110px}.vit-best{margin-top:110px;padding-bottom:90px}.vit-sea{padding-top:120px}.vit-h{padding-bottom:40px}.vit-hl{max-width:none}.vit-t{font-size:84px}.vit-s{font-size:18px}.vit-link{display:inline-flex}.vit-nav{display:flex}.vit-best .vit-track{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;overflow:visible;padding-bottom:0}.vit-best .only-m{display:none}.vit-sea .vit-track{--cw:calc((100vw - var(--gut) * 2 - 66px) / 4.3);gap:22px;cursor:grab}.seg{margin-bottom:34px}.prod .ph{aspect-ratio:1/1.16;border-radius:24px}.rail-end{border-radius:24px;aspect-ratio:1/1.16}.re-in b{font-size:44px}.prod .nm{font-size:17px}.prod .meta{margin-top:18px}.vit-foot{flex-direction:row;justify-content:space-between;padding-top:34px}.rbar{max-width:320px}}@media(hover:hover)and (pointer:fine){.prod:hover .ph{box-shadow:0 34px 44px -32px #1515158c}.prod:hover .see{transform:none}.prod:hover .nm{color:var(--framboise)}.prod .see{transition:transform .55s var(--ease)}.vit-link:hover svg{transform:translate(3px,-3px)}.rnav:not(:disabled):hover{color:#fff;box-shadow:none}.rnav:not(:disabled):hover:before{transform:scale(1)}.seg button:not([aria-pressed=true]):hover{color:var(--framboise)}.rail-end:hover .re-go{transform:rotate(45deg) scale(1.06)}}@keyframes vrise{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}@keyframes vcurtain{0%{clip-path:inset(0 0 100% 0 round 20px)}to{clip-path:inset(0 0 0 0 round 20px)}}.top{--th:40px;position:relative;z-index:21;height:var(--th);display:grid;grid-template-columns:1fr;align-items:center;padding:0 var(--gut);overflow:hidden;isolation:isolate;background:linear-gradient(90deg,#d0d1d400 4%,#d0d1d48c 30%,#d6d7d9,#d0d1d48c 70%,#d0d1d400 96%) 0 100%/100% 1px no-repeat,linear-gradient(180deg,#f4f5f517,#f4f5f500 42%,#05050538),radial-gradient(48% 240% at 50% 50%,#222,#2220 70%),linear-gradient(90deg,#0b0b0b,#131313 26%,#161616,#131313 74%,#0b0b0b);box-shadow:inset 0 1px #ffffff14;color:var(--sur-prune);font-family:var(--txt);font-size:13px;letter-spacing:.005em}.top:before{content:"";position:absolute;top:0;bottom:0;left:-50%;width:200%;z-index:-1;pointer-events:none;background:linear-gradient(104deg,#ededee00 44%,#ededee12 48.5%,#f7f7f829,#ededee12 51.5%,#ededee00 56%),radial-gradient(22% 220% at 32% 50%,rgba(79,80,82,.38),transparent 70%),radial-gradient(20% 220% at 68% 50%,rgba(188,190,194,.22),transparent 70%);animation:topdrift 14s ease-in-out infinite alternate}.top:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.22;mix-blend-mode:soft-light;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes topdrift{0%{transform:translate(-14%)}to{transform:translate(14%)}}.top-rot{position:relative;display:grid;height:100%;overflow:hidden;cursor:default}.tm{grid-area:1/1;display:flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;min-width:0;opacity:0;transform:translateY(105%);transition:transform .75s var(--ease),opacity .5s}.tm.on{opacity:1;transform:none}.tm.out{opacity:0;transform:translateY(-105%);transition:transform .6s var(--ease),opacity .35s}.tm .ic{width:17px;height:17px;color:var(--rose);--icbg:var(--prune);--acc:var(--rose)}.tm b{font-weight:700;color:#fff}.tm sup{font-size:.7em;vertical-align:.45em;line-height:0}.tp{display:inline-grid;place-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--rose);color:var(--prune);font-weight:700;font-size:12.5px;letter-spacing:0;box-shadow:0 0 0 3px #d0d2d52e}.tl{font-weight:700;color:#fff;padding:6px 0;background:linear-gradient(var(--rose),var(--rose)) 0 calc(100% - 4px) /100% 1px no-repeat;transition:background-size .4s var(--ease)}.tc{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:7px;border:1px dashed rgba(208,210,213,.75);color:#fff;font-family:var(--txt);font-size:12px;font-weight:700;letter-spacing:.08em;transition:background .3s,color .3s,border-color .3s}.tc.ok{background:var(--rose);color:var(--prune);border-color:var(--rose);letter-spacing:.01em}.top-pg{position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,rgba(208,210,213,0),var(--rose));transform-origin:0 50%;transform:scaleX(0);opacity:.7;pointer-events:none}.top-pg.run{animation:tpg 4.6s linear forwards}.top:hover .top-pg{animation-play-state:paused}@keyframes tpg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:899px){.tt{min-width:0;overflow:hidden;text-overflow:ellipsis}}@media(max-width:379px){.top{font-size:12px}.tm{gap:7px}.tp{padding:0 7px;font-size:11.5px}.tc{padding:0 7px;font-size:11px}}@media(min-width:900px){.top{--th:46px;font-size:13.5px}.top-pg.run{animation-duration:5.2s}.top-rot{justify-self:center;min-width:440px}.top-pg{left:8%;right:8%}}@media(hover:hover)and (pointer:fine){.tl:hover{background-size:0 1px}.tc:hover{background:#d0d2d529;border-style:solid}}.gar{margin:22px var(--gut) 0;font-family:var(--txt)}.gar ul{display:grid;grid-template-columns:1fr 1fr;gap:14px 10px}.gar li{display:flex;align-items:center;gap:10px;min-width:0}.g-ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f4f4f5;color:var(--prune);--icbg:#f4f4f5;--acc:var(--framboise);transition:background .4s,color .4s,transform .4s var(--ease)}.g-ic .ic{width:18px;height:18px;stroke-width:1.5;stroke-dasharray:80;stroke-dashoffset:0}.g-tx{display:grid;gap:1px;min-width:0}.g-tx b{font-size:13.5px;font-weight:700;line-height:1.25;color:#0a0a0a;white-space:nowrap}.g-tx i{font-style:normal;font-size:12px;line-height:1.3;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-l{display:none}.js .gar.flip:not(.in) .g-ic .ic{stroke-dashoffset:80}.js .gar.flip:not(.in) li{opacity:0;transform:translateY(8px)}.gar li{transition:opacity .7s,transform .7s var(--ease);transition-delay:calc(var(--i) * 90ms)}.gar.flip.in .g-ic .ic{animation:gdraw 1.3s var(--ease) backwards;animation-delay:calc(.15s + var(--i) * 90ms)}@keyframes gdraw{0%{stroke-dashoffset:80}to{stroke-dashoffset:0}}@media(min-width:900px){.gar{margin-top:30px}.gar ul{display:flex;justify-content:center;gap:0}.gar li{position:relative;padding:0 34px;gap:12px}.gar li+li:before{content:"";position:absolute;left:0;top:50%;width:1px;height:26px;transform:translateY(-50%);background:#e2e3e5}.g-ic{width:38px;height:38px}.g-ic .ic{width:19px;height:19px}.g-tx b{font-size:14.5px}.g-tx i{font-size:13px}.g-l{display:block}.g-m{display:none}}@media(hover:hover)and (pointer:fine){.gar li:hover .g-ic{background:var(--prune);color:#fff;--icbg:var(--prune);--acc:var(--rose);transform:rotate(-8deg)}.gar li:hover .g-ic .ic{animation:var(--an,nudge) .8s var(--ease)}}.wel-tab{display:none!important}.h-txt>.h-line{opacity:0}.h-txt.on>.h-line{opacity:.9}@media(max-width:899px){.crumbs{flex-wrap:nowrap;white-space:nowrap;min-width:0}.crumbs>*{flex:none}.crumbs span[aria-current]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}}.crumbs a{padding:10px 0;margin:-10px 0}.tl{padding:8px 2px}.tc{position:relative}.tc:after{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}h1,h2,.h-xl,.h-lg,.h-title,.kol h2,.nl h2,.say p.big,.cp-hero h1{letter-spacing:-.012em}.mark{font-size:25px;letter-spacing:.1em}.f-mark{font-size:32px;letter-spacing:.1em}.giant{font-size:25vw;letter-spacing:.02em}.h-xl{font-size:46px}.kol h2{font-size:42px}@media(min-width:900px){.mark{font-size:31px}.f-mark{font-size:40px}.giant{font-size:24vw}.h-xl{font-size:84px}.hw .h-xl{font-size:68px}.kol h2{font-size:72px}}.pas{padding:64px var(--gut) 0;font-family:var(--txt);--st:.55s}.pas-top{display:grid;gap:10px;margin-bottom:30px}.pas-top h2{font-family:var(--disp);font-weight:400;font-size:36px;line-height:1;letter-spacing:-.012em;color:#0a0a0a;max-width:11em;text-wrap:balance}.pas-top p{font-size:15px;line-height:1.5;color:#2d2d2d}.pas-l{display:grid}.pas-l li{position:relative;display:grid;grid-template-columns:44px 1fr;align-content:start;gap:16px;padding-bottom:26px}.pas-l li:last-child{padding-bottom:0}.pas-l li:not(:last-child):before,.pas-l li:not(:last-child):after{content:"";position:absolute;left:21.5px;top:50px;bottom:6px;width:1px;background:#dedfe1}.pas-l li:not(:last-child):after{background:linear-gradient(180deg,var(--framboise),var(--prune));transform-origin:50% 0}.pas-n{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--prune);color:#fff;--icbg:var(--prune);--acc:var(--rose);box-shadow:0 10px 18px -12px #151515e6;transition:transform .45s var(--ease)}.pas-n .ic{width:20px;height:20px;stroke-width:1.5}.pas-tx{display:grid;gap:3px;padding-top:1px;transition:opacity .7s,transform .7s var(--ease);transition-delay:calc(.1s + var(--i) * var(--st))}.pas-tx small{font-size:12.5px;font-weight:700;color:var(--framboise)}.pas-tx h3{font-family:var(--disp);font-weight:400;font-size:23px;line-height:1.1;color:#0a0a0a}.pas-tx p{font-size:14px;line-height:1.45;color:#2d2d2d;max-width:24em}.js .pas.flip:not(.in) .pas-top{opacity:0;transform:translateY(12px)}.pas-top{transition:opacity .8s,transform .8s var(--ease)}.js .pas.flip:not(.in) .pas-n{background:#fff;color:var(--prune);box-shadow:inset 0 0 0 1px #dedfe1}.js .pas.flip:not(.in) .pas-tx{opacity:0;transform:translateY(10px)}.js .pas.flip:not(.in) li:after{transform:scaleY(0)}.pas.flip.in .pas-n{animation:pason .6s var(--ease) backwards;animation-delay:calc(.1s + var(--i) * var(--st))}.pas.flip.in li:after{animation:pasy var(--st) linear backwards;animation-delay:calc(.35s + var(--i) * var(--st))}@keyframes pason{0%{background:#fff;color:var(--prune);box-shadow:inset 0 0 0 1px #dedfe1;transform:scale(.86)}60%{transform:scale(1.08)}to{transform:none}}@keyframes pasy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pasx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(min-width:900px){.pas{padding-top:120px}.pas-top{grid-template-columns:1fr auto;align-items:end;gap:40px;margin-bottom:52px}.pas-top h2{font-size:60px;max-width:none}.pas-top p{font-size:16px}.pas-l{grid-template-columns:repeat(4,1fr)}.pas-l li{grid-template-columns:1fr;gap:20px;padding:0 28px 0 0}.pas-l li:not(:last-child):before,.pas-l li:not(:last-child):after{left:60px;right:12px;top:23.5px;bottom:auto;width:auto;height:1px}.pas-l li:not(:last-child):after{background:linear-gradient(90deg,var(--framboise),var(--prune));transform-origin:0 50%}.js .pas.flip:not(.in) li:after{transform:scaleX(0)}.pas.flip.in li:after{animation-name:pasx}.pas-n{width:48px;height:48px}.pas-n .ic{width:21px;height:21px}.pas-tx small{font-size:13px}.pas-tx h3{font-size:27px}.pas-tx p{font-size:14.5px}}@media(hover:hover)and (pointer:fine){.pas-l li:hover .pas-n{transform:translateY(-4px)}}.faq{padding:64px var(--gut) 12px;display:grid;gap:18px;font-family:var(--txt)}.faq-t{display:grid;gap:8px;position:static}.faq-t h2{font-family:var(--disp);font-weight:400;font-size:36px;line-height:1;letter-spacing:-.012em;color:#0a0a0a}.faq-t p{font-size:15px;line-height:1.5;color:#2d2d2d;max-width:24em}.faq-l .qa>button{font-size:15.5px;font-weight:700;padding:15px 0;gap:14px;color:#0a0a0a;transition:color .3s}.faq-l .pm{width:28px;height:28px;box-shadow:inset 0 0 0 1px #d9dadc}.faq-l .pm:before,.faq-l .pm:after{width:10px;margin-left:-5px}.faq-l .qa-a p{font-size:14.5px;line-height:1.55;padding:0 40px 16px 0;max-width:40em}.faq-l .qa.open>button{color:var(--framboise)}@media(min-width:900px){.faq{padding:120px var(--gut) 36px;grid-template-columns:4fr 8fr;gap:64px;align-items:start}.faq-t{position:sticky;top:110px;gap:12px}.faq-t h2{font-size:60px}.faq-t p{font-size:16px}.faq-l{max-width:760px;justify-self:end;width:100%}.faq-l .qa>button{font-size:16.5px;padding:17px 0}.faq-l .pm{width:30px;height:30px}.faq-l .qa-a p{font-size:15px}}@media(hover:hover)and (pointer:fine){.faq-l .qa>button:hover{color:var(--framboise)}}:is(.mega,.msub) .mx{display:grid;gap:22px;align-content:start;font-family:var(--txt)}:is(.mega,.msub) .mx-g{display:grid;gap:22px}:is(.mega,.msub) .mx-c{display:grid;gap:10px;align-content:start}:is(.mega,.msub) .mx-t{display:inline-flex;align-items:flex-start;gap:8px;justify-self:start;padding:2px 0;font-family:var(--disp);font-weight:400;font-size:34px;line-height:1;color:#0a0a0a;transition:color .3s}:is(.mega,.msub) .mx-t span{background:linear-gradient(var(--framboise),var(--framboise)) 0 100%/0 1px no-repeat;padding-bottom:3px;transition:background-size .5s var(--ease)}:is(.mega,.msub) .mx-t sup{font-family:var(--txt);font-size:12.5px;font-weight:700;line-height:1;color:var(--framboise);margin-top:5px}:is(.mega,.msub) .mx-go{width:15px;height:15px;margin-top:11px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.45;transition:opacity .3s,transform .45s var(--ease)}:is(.mega,.msub) .mx-c p{font-size:14px;line-height:1.45;color:#2d2d2d;max-width:22em}:is(.mega,.msub) .mx-ss{display:flex;flex-wrap:wrap;gap:6px}:is(.mega,.msub) .mx-s{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;border-radius:999px;background:#f3f3f4;font-family:var(--txt);font-size:13.5px;line-height:1;color:#121212;transition:background .3s,color .3s}:is(.mega,.msub) .mx-s i{font-style:normal;font-size:11.5px;font-weight:700;opacity:.5}:is(.mega,.msub) .mx-all{display:flex;align-items:center;gap:12px;padding:16px 0 0;border-top:1px solid var(--trait);font-family:var(--txt);font-size:15px;line-height:1.2;font-weight:700;color:#0a0a0a}:is(.mega,.msub) .mx-all i{font-style:normal;font-weight:400;font-size:13.5px;color:#2d2d2d;margin-right:auto}:is(.mega,.msub) .mx-all b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;box-shadow:inset 0 0 0 1px #0c0c0c33;transition:background .35s,color .35s,box-shadow .35s,transform .45s var(--ease)}:is(.mega,.msub) .mx-all svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}:is(.mega,.msub) .mx-f{display:grid;gap:14px}:is(.mega,.msub) .bfl{position:relative;overflow:hidden;display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:6px 10px;padding:14px 16px;border-radius:16px;background:#fff9;font-family:var(--txt);font-size:14px;line-height:1.3;color:#0a0a0a}:is(.mega,.msub) .bfl:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(79,80,82,.09) 50%,transparent);transform:skew(-18deg);animation:bfsweep 7s ease-in-out infinite;pointer-events:none}.bfl-k{display:inline-flex;align-items:center;gap:10px;font-family:var(--disp);font-style:italic;font-size:23px;line-height:1;color:var(--framboise);white-space:nowrap}.bfl-k i{position:relative;width:6px;height:6px;border-radius:50%;background:var(--framboise)}.bfl-k i:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--framboise);animation:bflpulse 2.2s ease-out infinite}.bfl>b{display:inline-grid;place-items:center;justify-self:start;height:26px;padding:0 10px;border-radius:999px;background:var(--prune);color:#fff;font-size:13px;font-weight:700;white-space:nowrap}.bfl-t{grid-column:1 / -1;color:#191919}.bfl-go{grid-column:3;grid-row:1;justify-self:end;display:inline-flex;align-items:center;gap:8px;font-weight:700;white-space:nowrap}.bfl-go svg{width:11px;height:11px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--ease)}@keyframes bflpulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.9);opacity:0}}@media(min-width:900px){.mx-in{max-width:1360px;margin:0 auto}.mega .mx{gap:26px;align-content:space-between}.mega .mx-g{grid-template-columns:repeat(4,1fr);gap:0 40px}.mega .mx-t{font-size:46px}.mega .mx-t sup{font-size:13px;margin-top:8px}.mega .mx-go{width:17px;height:17px;margin-top:16px;opacity:0;transform:translate(-8px,8px)}.mega .mx-c p{font-size:14.5px}.mega .mx-f{grid-template-columns:1fr auto;align-items:center;gap:36px;padding-top:20px;border-top:1px solid var(--trait)}.mega .mx-all{padding:0;border-top:0;gap:14px}.mega .mx-all i{margin-right:0}.mega .bfl{display:flex;gap:14px;min-height:56px;padding:8px 20px 8px 18px;background:linear-gradient(90deg,#f4f4f5,#f9f9fa 55%,#f9f9fa00)}.mega .bfl-k{font-size:25px}.mega .bfl-t{font-size:14.5px}.mega .bfl-go{margin-left:auto;font-size:14px;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:3px}.mega.on .mx-f{animation:up .55s var(--ease) .24s both}.mega.on .mx-c{animation:up .55s var(--ease) both;animation-delay:calc(var(--i) * 55ms)}}@media(hover:hover)and (pointer:fine){.mx-t:hover{color:var(--framboise)}.mx-t:hover span{background-size:100% 1px}.mega .mx-t:hover .mx-go{opacity:1;transform:none}.mx-s:hover{background:var(--prune);color:#fff}.bfl:hover .bfl-go{color:var(--framboise)}.bfl:hover .bfl-go svg{transform:translate(3px,-3px)}.mx-all:hover b{background:#0a0a0a;color:#fff;box-shadow:none;transform:rotate(45deg)}}.nav a,.nav-b{white-space:nowrap}@media(min-width:900px)and (max-width:1179px){.mega .mx-t{font-size:38px}.mega .mx-g{gap:0 26px}.mega .bfl-t{display:none}.nav{gap:18px;padding-left:0}.nav a,.nav-b{font-size:14px}}.ph .gl{display:none}@media(hover:hover)and (pointer:fine){.prod:hover{--sc:1.035}}.hero{--fx:.5;--px:55.5%;--pb:6.5%;--ph:60%;background:#c3c5c9}.h-scene{left:calc(50% + (.5 - var(--fx)) * max(100cqw,100cqh * 1.7768))}.sc-cam{transform-origin:var(--px) 70%}.sc-spot,.sc-ring{display:none}.sc-tint{opacity:.34}.sc-shadow{left:var(--px);top:calc(100% - var(--pb) + 1.2%);width:20%;height:4.2%;background:radial-gradient(closest-side,rgba(12,12,12,.42),rgba(12,12,12,.14) 60%,transparent);filter:blur(5px)}.sc-flash{left:var(--px);top:55%}.h-scene .h-j{left:var(--px);bottom:var(--pb);height:var(--ph)}.h-scene .h-j img{filter:drop-shadow(0 22px 20px rgba(9,9,9,.4))}@media(max-width:899px){.hero{--fx:.41;--px:41%;--pb:19.5%;--ph:45%}}@media(min-width:900px)and (max-width:1179px){.hero{--px:56.5%;--ph:53%;--pb:9%}.h-title{font-size:54px}}@media(max-width:379px){.h-cta{gap:14px}.h-cta .btn{padding-left:18px}.h-sec{font-size:13.5px}}.hero{--fx:.6;background:#cdcfd2}.h-scene{top:38%;transition:scale 2.4s cubic-bezier(.2,.7,.1,1),filter 1.7s ease-out}.js .hero:not(.in) .h-scene{scale:1.14;filter:blur(12px) brightness(1.06)}.sc-cam{transform-origin:62% 55%}.sc-tint{background:#d0d2d5;opacity:.32}.sc-gl{position:absolute;width:7%;aspect-ratio:1;translate:-50% -50%;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,rgba(242,242,243,.95),rgba(233,234,236,.35) 22%,transparent 60%),linear-gradient(90deg,transparent 30%,rgba(238,238,239,.6) 50%,transparent 70%) 50% 50%/100% 1.5px no-repeat,linear-gradient(0deg,transparent 34%,rgba(238,238,239,.45) 50%,transparent 66%) 50% 50%/1.5px 100% no-repeat;animation:scgl 4.6s ease-in-out var(--d) infinite alternate}@keyframes scgl{0%{opacity:.15;transform:scale(.7) rotate(-8deg)}to{opacity:.9;transform:scale(1.1) rotate(6deg)}}.hero:after{background:linear-gradient(0deg,#e2e3e5f7 0,#e2e3e5f2 230px,#e2e3e5cc 300px,#e2e3e559 365px,#e2e3e500 440px)}.hv{position:absolute;z-index:5;left:var(--gut);right:var(--gut);bottom:34px;color:#0a0a0a;font-family:var(--txt);translate:0 calc(var(--sy) * -.16px);opacity:calc(1 - var(--sy) / 460)}.hv-k{display:flex;align-items:center;gap:12px}.hv-mk{font-family:var(--disp);font-style:italic;font-size:21px;line-height:1;color:var(--prune)}.hv-bf{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 11px;border-radius:999px;background:var(--framboise);color:#fff;font-size:12.5px;font-weight:700;white-space:nowrap}.hv-bf:before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;animation:dot 1.8s ease-out infinite}.hv-t{margin-top:12px;font-family:var(--disp);font-weight:400;font-size:15.2vw;line-height:.9;letter-spacing:-.02em}.hv-t .ln{display:block;overflow:hidden;padding-bottom:.14em;margin-bottom:-.14em}.hv-t .ln>span{display:inline-block;transition:transform 1.25s cubic-bezier(.2,.7,.1,1)}.hv-t .ln:nth-child(2)>span{transition-delay:.12s}.hv-s{margin-top:14px;font-size:15.5px;line-height:1.5;color:#141414;max-width:22em}.hv-cta{display:flex;align-items:center;gap:20px;margin-top:20px;flex-wrap:nowrap}.hv-cta .btn{flex:none;white-space:nowrap;box-shadow:0 18px 26px -16px #151515d9}.hv-l{display:inline-flex;align-items:center;gap:8px;padding:12px 0 5px;font-size:14.5px;font-weight:700;white-space:nowrap;color:#0a0a0a;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;transition:background-size .45s var(--ease),color .3s}.hv-l svg{width:11px;height:11px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--ease)}.hv-k,.hv-s,.hv-cta{transition:opacity .9s,transform 1s cubic-bezier(.2,.7,.1,1)}.hv-k{transition-delay:.35s}.hv-s{transition-delay:.75s}.hv-cta{transition-delay:.9s}.hv-t .ln>span{transition-delay:.5s}.hv-t .ln:nth-child(2)>span{transition-delay:.62s}.js .hero:not(.in) .hv-t .ln>span{transform:translateY(112%)}.js .hero:not(.in) :is(.hv-k,.hv-s,.hv-cta){opacity:0;transform:translateY(16px)}.hero.off :is(.sc-cam,.sc-sweep,.sc-bloom,.sc-gl,.h-snow i){animation-play-state:paused}@media(max-width:379px){.hv-cta{gap:14px}.hv-l{font-size:13.5px}}@media(min-width:600px)and (max-width:899px){.hv-t{font-size:92px}}@media(min-width:900px){.hero{--fx:.5}.h-scene{top:50%}.hero:after{background:linear-gradient(90deg,#e1e1e3ed 0,#e1e1e3d1 20%,#e1e1e373 38%,#e1e1e300 58%),linear-gradient(180deg,rgba(223,224,227,.3),transparent 14%)}.hv{right:auto;bottom:11%;width:min(640px,46vw)}.hv-mk{font-size:26px}.hv-bf{height:28px;font-size:13px}.hv-t{font-size:clamp(72px,6.7vw,104px);margin-top:16px}.hv-s{font-size:18px;margin-top:22px;max-width:24em}.hv-cta{gap:30px;margin-top:32px}.hv-l{font-size:15.5px}}@media(hover:hover)and (pointer:fine){.hv-l:hover{color:var(--framboise)}.hv-l:hover svg{transform:translate(3px,-3px)}}.stick.on.hid{transform:translateY(115%)}.ct-ass .g-ic{width:36px;height:36px}.ct-ass .g-ic .ic{stroke-dashoffset:0!important;animation:none!important}@media(max-width:899px){.pd-stage{aspect-ratio:1/.9}.pd-thumbs button{width:58px}.pd-info{display:flex;flex-direction:column;padding-top:16px}.pd-info>*{order:6}.pd-info>.pd-top{order:0}.pd-info>h1{order:1;font-size:32px;margin:8px 0 6px}.pd-info>.pd-price{order:2}.pd-info>.opt{order:3}.pd-info>.buy{order:4}.pd-info>.pd-ass{order:5}.pd-info>.pd-desc{order:6;margin-top:26px}.pd-info>.pd-keys{order:7}.pd-info>.pd-acc{order:8}.pdp-on .foot{padding-bottom:0}.pdp-on .foot-b:after{content:"";display:block;height:76px}.foot-b .cols li a{display:flex;align-items:center;min-height:44px}.crumbs a{padding:13px 0;margin:-13px 0}.qty{height:44px}.qty button{width:44px;height:44px}.rm{padding:13px 0 3px}.tlink{padding-top:18px}.tl{padding:12px 4px}.tc{height:28px}.hv-l{padding:14px 0 6px}.bub-k{font-size:12px;padding:3px 9px}.kol-h{font-size:13.5px}.head .count,.cart-n{font-size:12px}.vit-sea{padding-top:44px}.vit-best{margin-top:36px;padding-top:52px;padding-bottom:36px}.vd,.pas,.faq{padding-top:52px}.foot{margin-top:56px}.vd-track{padding-bottom:36px}.pd-info>.pd-keys{display:none}.cp-sec-h .tlink{padding-top:14px;padding-bottom:6px}.ci .b,.ci-bf{font-size:12px}.ci .nm{display:inline-block;padding:4px 0}}@media(max-width:899px){.vit-best .vit-track,.vit-sea .vit-track{--cw:calc((100vw - var(--gut) - 24px) / 2.16);gap:10px}.vit-track .prod .ph{border-radius:16px}.vit-track .prod .nm{font-size:15px}.vit-track .prod .meta{margin-top:12px}.vit-track .prod .promo{left:8px;top:8px}.vit-track .rail-end{border-radius:16px}.vit-track .re-in{gap:8px;padding:12px}.vit-track .re-in b{font-size:25px}.vit-track .re-go{width:44px;height:44px;margin-top:6px}}@media(max-width:899px){.bubs{--d:calc((100vw - var(--gut) * 2 - 74px) / 4);--head:calc(var(--d) * .26);flex-wrap:nowrap;max-width:none;gap:6px;margin-top:20px}.bub{width:calc(var(--d) + 8px)}.bub-n{font-size:16.5px;margin-top:8px}.bub-k{font-size:12px;padding:2px 7px;margin-top:4px}.kol-h{margin-top:16px}}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#0a0a0a00;visibility:hidden;transition:background .4s,visibility 0s .45s;font-family:var(--txt);color:#0a0a0a}.menu.open{visibility:visible;background:#0a0a0a80;transition:background .4s}.mn-p{position:absolute;left:0;top:0;bottom:0;width:min(88vw,400px);display:flex;flex-direction:column;background:#f7f7f8;box-shadow:30px 0 60px -30px #0a0a0a8c;overflow:hidden;transform:translate(-104%);transition:transform .45s cubic-bezier(.2,.7,.1,1)}.menu.open .mn-p{transform:none}.mn-h{flex:none;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 18px;background:#fff;border-bottom:1px solid #e8e9ea}.mn-logo{font-family:var(--disp);font-size:24px;letter-spacing:.1em;text-transform:uppercase;line-height:1;padding:10px 0}.mn-x{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;transition:background .2s}.mn-x svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round}.mn-x:active{background:#ececed}.mn-s{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 14px calc(20px + env(safe-area-inset-bottom,0px));scrollbar-width:none}.mn-s::-webkit-scrollbar{display:none}.mn-bf{display:grid;grid-template-columns:1fr auto;align-items:center;gap:3px 10px;padding:13px 12px 14px 16px;border-radius:14px;color:#fff;background:linear-gradient(180deg,#f4f5f51a,#f4f5f500 45%,#05050533),radial-gradient(70% 220% at 20% 40%,#222,#2220 70%),linear-gradient(90deg,#151515,#161616 55%,#0e0e0e)}.mn-bf-k{font-family:var(--disp);font-style:italic;font-size:23px;line-height:1;color:#e0e1e3}.mn-bf-t{grid-row:2;font-size:14px;line-height:1.3;color:#ffffffdb}.mn-bf-t b{font-weight:700;color:#fff}.mn-bf .mn-ch{grid-row:1 / 3;grid-column:2;stroke:#e0e1e3}.mn-l{margin:20px 4px 8px;font-size:13px;font-weight:700;color:#333}.mn-g{background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px #e8e9ea;overflow:hidden}.mn-g li+li{border-top:1px solid #ececed}.mn-row{display:flex;align-items:center;gap:12px;min-height:60px;padding:9px 12px 9px 16px;transition:background .15s}.mn-row:active{background:#f6f6f6}.mn-tx{display:grid;gap:2px;min-width:0;margin-right:auto}.mn-tx b{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:700;line-height:1.2}.mn-tx em{font-style:normal;font-size:12px;font-weight:700;line-height:1;color:var(--framboise);background:#f2f2f3;border-radius:6px;padding:4px 6px}.mn-tx i{font-style:normal;font-size:13.5px;line-height:1.3;color:#2d2d2d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-q{flex:none;font-size:14px;color:#333;font-variant-numeric:tabular-nums}.mn-ch{flex:none;width:16px;height:16px;stroke:#696a6d;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.mn-all{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;min-height:50px;padding:0 18px;border-radius:14px;background:var(--prune);color:#fff;font-size:15.5px;font-weight:700;transition:transform .15s}.mn-all i{font-style:normal;font-weight:400;font-size:13.5px;color:#d4d6d9}.mn-all:active{transform:scale(.98)}.mn-v .mn-row{min-height:52px;padding-top:6px;padding-bottom:6px}.mn-ic{flex:none;width:22px;height:22px;fill:none;stroke:var(--prune);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mn-v b{font-size:15.5px;font-weight:400;margin-right:auto;white-space:nowrap}.mn-v i{font-style:normal;font-size:13.5px;color:#2d2d2d;white-space:nowrap}.mn-v i.on{color:#fff;background:var(--framboise);font-weight:700;font-size:12.5px;border-radius:999px;padding:3px 9px}.mn-v i:empty{display:none}@media(max-width:359px){.mn-tx b{font-size:16px}.mn-v i:not(.on){display:none}.mn-all i{display:none}}.mn-all span,.mn-all i{white-space:nowrap}@media(min-width:900px){.menu{display:none}}@media(max-width:899px){.vd-track{padding-left:calc(50% - 22vw);padding-right:calc(50% - 22vw);padding-top:14px;padding-bottom:26px}.vc{flex-basis:44vw;padding:0 4px}.vd .arw{top:calc(14px + (44vw * 16 / 9) / 2)}.vc-play{width:52px;height:52px}}@media(min-width:900px){.vd-track{padding-left:calc(50% - 120px);padding-right:calc(50% - 120px);padding-top:24px;padding-bottom:84px}.vc{flex:0 0 240px;padding:0 9px}.vd .arw{top:calc(24px + (222px * 16 / 9) / 2);width:46px;height:46px}.vd .arw.pv{left:calc(50% - 143px)}.vd .arw.nx{right:calc(50% - 143px)}}@media(min-width:900px){.mega{padding:34px 0 0;border-radius:0 0 28px 28px;overflow:hidden;font-family:var(--txt)}.mg-cols{max-width:calc(1360px + var(--gut) * 2);margin:0 auto;padding:0 var(--gut) 34px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.mg-col{padding:0 26px;border-left:1px solid #e7e8e9;min-width:0}.mg-col:first-child{padding-left:0;border-left:0}.mg-t{display:inline-block;font-family:var(--disp);font-size:34px;line-height:1.05;letter-spacing:-.01em;color:#0a0a0a;background:linear-gradient(var(--framboise),var(--framboise)) 0 100%/0 1px no-repeat;transition:color .3s,background-size .5s var(--ease)}.mg-n{display:flex;align-items:center;gap:9px;margin-top:6px;font-size:13.5px;color:#333}.mg-n em{font-style:normal;font-size:12px;font-weight:700;line-height:1;color:var(--framboise);background:#f2f2f3;border-radius:6px;padding:4px 6px}.mg-col ul{margin-top:16px;padding-top:12px;border-top:1px solid #e7e8e9;display:grid}.mg-col li a{display:flex;align-items:center;min-height:34px;font-size:15.5px;color:#191919;transition:color .25s,transform .35s var(--ease)}.mg-col li a.f{font-weight:700;color:#0a0a0a}.mg-p{margin-top:16px;padding-top:16px;border-top:1px solid #e7e8e9;font-size:14.5px;line-height:1.5;color:#2d2d2d}.mg-see{display:inline-flex;align-items:center;gap:9px;margin-top:14px;padding-bottom:4px;font-size:15px;font-weight:700;color:#0a0a0a;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat}.mg-see svg{width:11px;height:11px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--ease)}.mg-bf{position:relative;display:block;overflow:hidden;isolation:isolate;color:#fff;background:linear-gradient(180deg,#f4f5f51a,#f4f5f500 42%,#05050538),radial-gradient(40% 260% at 26% 50%,#222,#2220 70%),linear-gradient(90deg,#0b0b0b,#131313 24%,#161616,#131313 76%,#0b0b0b)}.mg-bf:before{content:"";position:absolute;top:0;bottom:0;left:-50%;width:200%;z-index:-1;pointer-events:none;background:linear-gradient(104deg,#ededee00 44%,#ededee12 48.5%,#f7f7f829,#ededee12 51.5%,#ededee00 56%),radial-gradient(18% 220% at 64% 50%,rgba(79,80,82,.4),transparent 70%);animation:topdrift 14s ease-in-out infinite alternate}.mg-bf:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.2;mix-blend-mode:soft-light;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.mg-bf-in{max-width:calc(1360px + var(--gut) * 2);margin:0 auto;padding:0 var(--gut);min-height:72px;display:flex;align-items:center;gap:18px}.mg-bf-k{display:inline-flex;align-items:center;gap:12px;font-family:var(--disp);font-style:italic;font-size:31px;line-height:1;color:#e0e1e3;white-space:nowrap}.mg-bf-k i{position:relative;width:7px;height:7px;border-radius:50%;background:#e0e1e3}.mg-bf-k i:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px solid #e0e1e3;animation:bflpulse 2.2s ease-out infinite}.mg-bf b{font-size:22px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;padding-left:18px;border-left:1px solid rgba(224,225,227,.35)}.mg-bf-t{font-size:15.5px;color:#ffffffdb;white-space:nowrap}.mg-bf-go{margin-left:auto;display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px;border-radius:999px;background:#fff;color:var(--prune);font-size:14.5px;font-weight:700;white-space:nowrap;transition:background .3s,transform .4s var(--ease)}.mg-bf-go svg{width:11px;height:11px;stroke:currentColor;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--ease)}.mega.on .mg-col{animation:up .5s var(--ease) both;animation-delay:calc(var(--i) * 45ms)}.mega.on .mg-bf-in{animation:up .55s var(--ease) .22s both}}@media(min-width:900px)and (max-width:1179px){.mg-col{padding:0 16px}.mg-t{font-size:27px}.mg-col li a{font-size:14.5px}.mg-bf-t{display:none}}@media(hover:hover)and (pointer:fine){.mg-t:hover{color:var(--framboise);background-size:100% 1px}.mg-col li a:hover{color:var(--framboise);transform:translate(4px)}.mg-see:hover{color:var(--framboise)}.mg-see:hover svg,.mg-bf:hover .mg-bf-go svg{transform:translate(3px,-3px)}.mg-bf:hover .mg-bf-go{background:var(--rose)}}.pd-stage{--halo:.045;background:#fff;box-shadow:inset 0 0 0 1px var(--trait)}.pd-stage.lt{--halo:.085}.pd-stage:before{background:radial-gradient(ellipse 42% 36% at 50% 52%,rgba(20,20,24,var(--halo)),#09090900 74%),#fff}.pd-fig img{filter:drop-shadow(0 18px 18px rgba(0,0,0,.14)) drop-shadow(0 1px 2px rgba(0,0,0,.1))}.pd-stage.lt .pd-fig img{filter:drop-shadow(0 18px 18px rgba(0,0,0,.17)) drop-shadow(0 1px 2px rgba(0,0,0,.2))}.pd-floor{background:radial-gradient(closest-side,rgba(0,0,0,.14),transparent)}.pd-stage.lt .pd-floor{background:radial-gradient(closest-side,rgba(0,0,0,.2),transparent)}.pd-stage.photo:before{display:none}.prod .ph img{filter:drop-shadow(0 18px 16px rgba(0,0,0,.15)) drop-shadow(0 1px 2px rgba(0,0,0,.08))}.prod.lt .ph{background:radial-gradient(ellipse 46% 38% at 50% 54%,#09090913,#09090900 74%),radial-gradient(ellipse 80% 65% at 50% 38%,#fff,color-mix(in srgb,var(--c) 30%,#f5f5f6) 80%)}.prod.lt .ph img{filter:drop-shadow(0 18px 16px rgba(0,0,0,.17)) drop-shadow(0 1px 2px rgba(0,0,0,.18))}.pd-pay{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-top:14px}.pd-pay-l{display:inline-flex;align-items:center;gap:8px;font-family:var(--txt);font-size:13.5px;color:#272727;white-space:nowrap}.pd-pay-l .ic{width:17px;height:17px;color:var(--prune);--icbg:#fff;--acc:var(--framboise)}.pd-pay .pay{gap:6px}.pd-pay .pay li{min-width:46px;height:30px;padding:0 9px;border-radius:7px;box-shadow:inset 0 0 0 1px #e6dadf}.pd-pay .pay .p-visa{font-size:14px}@media(max-width:899px){.pd-info>.pd-pay{order:4}}@media(max-width:379px){.pd-pay .pay li{min-width:40px;padding:0 7px}}.pd-stage.lt:before{background:radial-gradient(ellipse 54% 47% at 50% 52%,#09090926,#0909090f 52%,#09090900 80%),#fff}.pd-stage.lt .pd-fig img{filter:drop-shadow(0 0 1px rgba(0,0,0,.5)) drop-shadow(0 5px 10px rgba(0,0,0,.2)) drop-shadow(0 26px 24px rgba(0,0,0,.2))}.pd-stage.lt .pd-floor{background:radial-gradient(closest-side,rgba(0,0,0,.3),transparent)}.prod.lt .ph{background:radial-gradient(ellipse 52% 44% at 50% 54%,#09090926,#0909090d 55%,#09090900 80%),radial-gradient(ellipse 80% 65% at 50% 38%,#fff,color-mix(in srgb,var(--c) 30%,#f5f5f6) 80%)}.prod.lt .ph img{filter:drop-shadow(0 0 1px rgba(0,0,0,.45)) drop-shadow(0 4px 8px rgba(0,0,0,.18)) drop-shadow(0 18px 16px rgba(0,0,0,.2))}.prod .b{font-size:12px;letter-spacing:.12em}@media(max-width:350px){.hv-cta{flex-wrap:wrap;gap:14px 18px}}.lg{padding:18px var(--gut) 72px;max-width:1180px;margin:0 auto}.lg-h{padding:22px 0 0}.lg-h h1{font-family:var(--disp);font-weight:400;font-size:clamp(38px,9.5vw,64px);line-height:1.02;letter-spacing:-.01em}.lg-s{margin-top:12px;font-family:var(--txt);font-size:17px;line-height:1.5;color:#212121;max-width:46ch}.lg-d{margin-top:8px;font-size:13.5px;color:var(--gris)}.lg-tabs{display:flex;gap:6px;margin:22px calc(var(--gut) * -1) 0;padding:0 var(--gut);overflow-x:auto;scrollbar-width:none}.lg-tabs::-webkit-scrollbar{display:none}.lg-tabs a{flex:none;display:inline-flex;align-items:center;height:44px;padding:0 16px;border-radius:999px;font-family:var(--txt);font-size:14.5px;font-weight:600;color:var(--encre);box-shadow:inset 0 0 0 1px var(--trait);white-space:nowrap}.lg-tabs a[aria-current]{background:var(--prune);color:#fff;box-shadow:none}.lg-note{margin-top:22px;padding:13px 16px;border-radius:12px;background:#f7f7f7;font-size:14.5px;line-height:1.45;color:#1b1b1b}.lg-note b{font-weight:700}.lg-som{display:none}.lg-b{margin-top:8px;font-family:var(--txt);font-size:16px;line-height:1.65;color:#131313}.lg-b section{padding:30px 0 4px;border-top:1px solid var(--trait);margin-top:26px}.lg-b section:first-child{border-top:0;margin-top:0}.lg-b h2{font-family:var(--disp);font-weight:400;font-size:27px;line-height:1.12;color:var(--encre);margin-bottom:12px}.lg-b p,.lg-b ul,.lg-b dl{max-width:66ch}.lg-b p+p,.lg-b ul+p,.lg-b p+ul{margin-top:12px}.lg-b ul{list-style:none;display:grid;gap:9px}.lg-b ul li{position:relative;padding-left:18px}.lg-b ul li:before{content:"";position:absolute;left:2px;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--rose)}.lg-b b{font-weight:700;color:var(--encre)}.lg-b a{color:var(--prune);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--rose)}.lg-b mark.x{background:#edeeef;color:#1b1b1b;padding:1px 6px;border-radius:5px;box-shadow:inset 0 -1px 0 var(--framboise);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lg-dl{display:grid;margin-top:12px;border-top:1px solid var(--trait)}.lg-dl>div{display:grid;gap:2px;padding:12px 0;border-bottom:1px solid var(--trait)}.lg-dl dt{font-size:13.5px;font-weight:600;color:var(--gris)}.lg-form{margin-top:22px;padding:20px 18px 22px;border-radius:18px;background:var(--poudre);display:grid;gap:14px;max-width:560px}.lg-form h3{font-family:var(--disp);font-weight:400;font-size:24px;line-height:1.1;color:var(--encre)}.lg-form p{font-size:14.5px;line-height:1.45;color:#212121}.lg-form label{display:grid;gap:6px;font-size:14px;font-weight:600;color:var(--encre)}.lg-form input,.lg-form textarea{font:inherit;font-weight:400;font-size:16px;color:var(--encre);background:#fff;border:0;border-radius:12px;padding:12px 14px;box-shadow:inset 0 0 0 1px #d7d8db;width:100%;resize:vertical}.lg-form input{height:48px}.lg-form input:focus-visible,.lg-form textarea:focus-visible{outline:2px solid var(--framboise);outline-offset:1px}.lg-form .btn{justify-self:start}.lg-msg:empty{display:none}.lg-msg{font-weight:600;color:var(--prune)}.lg-msg.err{color:#2a2a2a}.note a{color:inherit;text-decoration:underline;text-underline-offset:3px;margin-left:auto;white-space:nowrap}.pd-bf-d{font-family:var(--txt);font-size:13px;color:var(--gris)}@media(max-width:899px){.t-l{display:none}}@media(min-width:900px){.lg{padding:26px 60px 110px}.lg-h{padding-top:34px}.lg-tabs{margin:26px 0 0;padding:0}.lg-tabs a{height:40px}.lg-note{max-width:760px}.lg-g{display:grid;grid-template-columns:230px minmax(0,1fr);gap:72px;margin-top:38px;align-items:start}.lg-som{display:block;position:sticky;top:calc(var(--hh) + 64px)}.lg-som p{font-size:13px;font-weight:600;color:var(--gris);margin-bottom:10px}.lg-som ul{list-style:none;display:grid;gap:2px;border-left:1px solid var(--trait)}.lg-som button{display:block;width:100%;text-align:left;background:none;border:0;cursor:pointer;font:inherit;font-family:var(--txt);font-size:14.5px;line-height:1.3;color:#212121;padding:8px 0 8px 16px;margin-left:-1px;border-left:1px solid transparent}.lg-som button:hover{color:var(--prune);border-left-color:var(--framboise)}.lg-b{margin-top:0;font-size:16.5px}.lg-b section:first-child{padding-top:0}.lg-b h2{font-size:32px}.lg-dl>div{grid-template-columns:220px 1fr;gap:20px}.lg-form{padding:26px 26px 28px}}.price b,.pd-price b{font-weight:inherit}.price s,.pd-price s{font-weight:400;color:var(--gris);margin-right:8px;text-decoration-thickness:1px}.price,.pd-price,.ci-px,#cartTot,.ct-sum .row span:last-child{font-variant-numeric:tabular-nums}.ci-r{justify-content:flex-start;gap:14px}.ci-px{margin-left:auto;font-family:var(--txt);font-size:15px;font-weight:700;color:var(--encre);white-space:nowrap}.row.tot span:last-child{white-space:nowrap}.mg-bf b small{font-family:var(--txt);font-size:.42em;font-weight:500;letter-spacing:0;margin-right:.45em;opacity:.86}.prod .price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.prod .price s{margin-right:0;font-size:.9em;font-weight:500}.prod .price s+b{color:var(--framboise)}.pd-price s{font-size:.82em}.pd-price s+b{color:var(--framboise)}.mn-tx em,.mg-n em{white-space:nowrap}.vd[hidden],[data-soc][hidden]{display:none!important}.add.off{background:#e9eaec;color:#272727;box-shadow:none;cursor:default}.add.off .add-ic{background:#fff;color:#272727}.stick.off .btn,.stick.off #stBtn{opacity:.45;pointer-events:none}.vc:not(.soon) .vc-m{cursor:pointer}.vc-side{display:none!important}.vc.on:hover .vc-play{opacity:0;transform:scale(.8)}@media(hover:hover){.vc.on .vc-m:hover .vc-play{opacity:1;transform:none}}.giant{font-size:29.5vw;letter-spacing:0}@media(min-width:900px){.giant{font-size:29.5vw}}.foot .cols{grid-template-columns:1fr;gap:0;padding-bottom:20px}.f-brand{padding-bottom:22px}.f-mark{font-size:24px;letter-spacing:.14em}.f-brand p{font-size:14.5px;line-height:1.5;margin-top:10px;max-width:26em}.f-ass{display:grid;gap:9px;margin-top:18px}.f-ass li{display:flex;align-items:center;gap:10px;background:none;padding:0;border-radius:0;font-size:14px;font-weight:500;color:#ffffffd1}.f-ass .ic{width:18px;height:18px;color:currentColor;opacity:.75}.f-col{border-top:1px solid rgba(255,255,255,.12)}.f-col:last-child{border-bottom:1px solid rgba(255,255,255,.12)}.f-col summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:56px;cursor:pointer;-webkit-tap-highlight-color:transparent}.f-col summary::-webkit-details-marker{display:none}.foot .f-col h3{margin:0;font-size:15.5px;font-weight:600;color:#fff}.f-pl{position:relative;width:14px;height:14px;flex:none}.f-pl:before,.f-pl:after{content:"";position:absolute;left:0;top:6.25px;width:14px;height:1.5px;border-radius:2px;background:#fffc;transition:transform .35s var(--ease)}.f-pl:after{transform:rotate(90deg)}.f-col[open] .f-pl:after{transform:rotate(0)}.f-col ul{padding:0 0 14px}.foot-b .cols .f-col li a{min-height:42px;padding:0;font-size:15px}.f-pay{border-top:0;padding:22px 0 18px}.legal{padding:16px 0 30px;font-size:12.5px}@media(min-width:900px){.foot .cols{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:28px;padding-bottom:48px}.f-brand{padding-bottom:0}.f-mark{font-size:28px}.f-col,.f-col:last-child{border:0}.f-col summary{min-height:0;cursor:default;margin-bottom:12px;pointer-events:none}.foot .f-col h3{font-size:13px;color:#fff9;font-weight:600}.f-pl{display:none}.foot-b .cols .f-col li a{min-height:0;padding:6px 0;font-size:14.5px}.f-pay{border-top:1px solid rgba(255,255,255,.12);padding:22px 0}.legal{padding:18px 0 34px}}a.mail{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.say p.big span{opacity:1}}:root{--noir:#0a0a0a;--argent:#c3c7cd;--argent-c:#e3e5e8;--argent-f:#f2f3f4;--encre:#0a0a0a;--prune:#0a0a0a}.top{background:var(--noir)!important}.top:before{display:none}.mn-bf,.mg-bf{background:var(--noir)!important}.mg-bf:before{display:none}.mn-bf-k,.mg-bf-k{color:var(--argent)}.mn-bf .mn-ch{stroke:var(--argent)}.mg-bf-k i{background:var(--argent)}.mg-bf-k i:after{border-color:var(--argent)}.mg-bf b{border-left-color:#c3c7cd59}.tp,.hv-bf,.mn-tx em,.mg-n em,.pd-bf{background:var(--argent);color:var(--noir);box-shadow:none}.pd-bf{--icbg:var(--noir);--acc:#fff}.hv-bf:before{background:var(--noir)}.prod .promo,.pd-flag{background:var(--noir);color:#fff;box-shadow:0 6px 14px -8px #00000080}.vit-best{background:var(--argent-f)}.vit-best:before{display:none}.kol-in{background:var(--argent-c);animation:none}.nl{background:var(--argent)}.nl:before{display:none}.foot-b{background:var(--noir)}.foot-b:before{display:none}.giant i{background:none;color:#2a2b2e;-webkit-text-fill-color:#2a2b2e}.add:before{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/starley.css.map */
