:root{--fp-ink:#141414;--fp-ink-2:#24201c;--fp-cream:#F7F4EF;--fp-cream-2:#EFE9E1;--fp-copper:#9E5223;--fp-line:#E8E3DC;--fp-muted:#6B6560;--fp-price:#3E2B23;--fp-white:#fff;--fp-serif:"Fraunces",Georgia,"Times New Roman",serif;--fp-sans:Montserrat,ui-sans-serif,system-ui,-apple-system,sans-serif;--fp-max:1320px;--fp-gut:clamp(16px,4vw,56px);--fp-sp:clamp(64px,9vw,128px);--fp-r:14px;--fp-r-s:8px;--fp-ease:cubic-bezier(.2,.7,.2,1) }.fp{font-family:var(--fp-sans);color:var(--fp-ink);-webkit-font-smoothing:antialiased}.fp img{max-width:100%}.fp-wrap{max-width:var(--fp-max);margin-inline:auto;padding-inline:var(--fp-gut)}.fp-sec{padding-block:var(--fp-sp)}.fp-sec--cream{background:var(--fp-cream)}.fp-sec--white{background:var(--fp-white)}.fp-sec--ink{background:var(--fp-ink);color:#fff}.fp-sec--tight{padding-block:clamp(40px,6vw,80px)}.fp-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fp-over{display:inline-flex;align-items:center;gap:12px;margin:0;font:600 11px/1.2 var(--fp-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--fp-muted)}.fp-over:before{content:"";width:22px;height:1px;background:var(--fp-copper);flex:none}.fp-over--plain:before{display:none}.fp-sec--ink .fp-over,.fp-on-dark .fp-over{color:#ffffffa8}.fp-h1,.fp-h2,.fp-h3{font-family:var(--fp-serif);font-weight:350;letter-spacing:-.02em;color:inherit;margin:0;text-wrap:balance;font-optical-sizing:auto}.fp-h1{font-size:clamp(40px,6.4vw,92px);line-height:1.02}.fp-h2{font-size:clamp(30px,4.2vw,56px);line-height:1.06}.fp-h3{font-size:clamp(21px,2vw,27px);line-height:1.18;letter-spacing:-.01em}.fp-it{font-style:italic;font-weight:300}.fp-h1 .fp-it,.fp-h2 .fp-it{display:block}.fp-lead{font-size:clamp(15px,1.25vw,17px);line-height:1.7;color:var(--fp-muted);margin:0;max-width:52ch}.fp-sec--ink .fp-lead,.fp-on-dark .fp-lead{color:#ffffffb8}.fp-txt{font-size:14px;line-height:1.65;color:var(--fp-muted);margin:0}.fp-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 40px;margin-bottom:clamp(32px,4.5vw,56px)}.fp-head__main{display:grid;gap:18px;max-width:760px}.fp-head--center{justify-content:center;text-align:center}.fp-head--center .fp-head__main{justify-items:center}.fp-head--center .fp-lead{margin-inline:auto}.fp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:6px;border:1px solid var(--fp-ink);background:var(--fp-ink);color:#fff;font:600 14px/1 var(--fp-sans);letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s var(--fp-ease)}.fp-btn:hover{background:#2b2b2b;border-color:#2b2b2b}.fp-btn:active{transform:scale(.985)}.fp-btn[disabled]{opacity:.45;cursor:not-allowed}.fp-btn--ghost{background:transparent;color:var(--fp-ink)}.fp-btn--ghost:hover{background:var(--fp-ink);color:#fff}.fp-btn--light{background:#fff;border-color:#fff;color:var(--fp-ink)}.fp-btn--light:hover{background:var(--fp-cream);border-color:var(--fp-cream)}.fp-btn--line-light{background:transparent;border-color:#ffffff80;color:#fff}.fp-btn--line-light:hover{background:#fff;color:var(--fp-ink);border-color:#fff}.fp-btn--block{width:100%}.fp-link{display:inline-flex;align-items:center;gap:8px;font:600 13px/1.2 var(--fp-sans);color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.fp-link svg{transition:transform .25s var(--fp-ease)}.fp-link:hover svg{transform:translate(3px)}.fp :focus-visible{outline:2px solid var(--fp-copper);outline-offset:3px}.fp-price{font:600 15px/1 var(--fp-sans);color:var(--fp-price);font-variant-numeric:tabular-nums}.fp-price s{font-weight:400;color:var(--fp-muted);margin-left:6px;font-size:.86em}.fp-js [data-fp-rv]{opacity:0;transform:translateY(18px);transition:opacity .8s var(--fp-ease),transform .8s var(--fp-ease);transition-delay:calc(var(--d,0)*80ms)}.fp-js [data-fp-rv].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.fp-js [data-fp-rv]{opacity:1;transform:none;transition:none}}.fp [id^=Annonce-]{background:var(--fp-ink)}.fp [id^=Annonce-] span{letter-spacing:.04em}.fp-nav{position:relative}.fp-nav__list{display:flex;align-items:center;justify-content:center;gap:clamp(22px,3vw,44px);max-width:var(--fp-max);margin:0 auto;padding:0 var(--fp-gut);list-style:none}.fp-nav__item{position:static}.fp-nav__link{display:flex;align-items:center;gap:6px;height:50px;font:500 14px/1 var(--fp-sans);color:var(--fp-ink);text-decoration:none;position:relative}.fp-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:12px;height:1px;background:var(--fp-ink);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--fp-ease)}.fp-nav__item:hover .fp-nav__link:after,.fp-nav__item:focus-within .fp-nav__link:after,.fp-nav__link[aria-current=page]:after{transform:scaleX(1)}.fp-nav__link svg{width:10px;height:10px;opacity:.5}.fp-mega{position:absolute;left:0;right:0;top:100%;z-index:45;background:#fff;border-top:1px solid var(--fp-line);border-bottom:1px solid var(--fp-line);box-shadow:0 30px 60px -30px #14141440;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .25s var(--fp-ease),visibility 0s .25s}.fp-nav__item:hover .fp-mega,.fp-nav__item:focus-within .fp-mega,.fp-nav__item.is-open .fp-mega{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .25s var(--fp-ease),visibility 0s}.fp-mega__in{max-width:var(--fp-max);margin:0 auto;padding:32px var(--fp-gut) 36px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);gap:40px}.fp-mega__feat{display:block;position:relative;border-radius:var(--fp-r);overflow:hidden;aspect-ratio:4/3;background:var(--fp-cream);text-decoration:none;color:#fff}.fp-mega__feat img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--fp-ease)}.fp-mega__feat:hover img{transform:scale(1.03)}.fp-mega__feat span{position:absolute;left:20px;bottom:18px;font:italic 300 26px/1.1 var(--fp-serif)}.fp-mega__feat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(20,20,20,.55))}.fp-mega__feat span{z-index:1}.fp-mega__prods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0;align-content:start}.fp-mega__prod{display:grid;gap:10px;text-decoration:none;color:var(--fp-ink)}.fp-mega__prod-img{aspect-ratio:1;background:#fff;border:1px solid var(--fp-line);border-radius:10px;overflow:hidden;display:block}.fp-mega__prod-img img{width:100%;height:100%;object-fit:contain;padding:10px;transition:transform .5s var(--fp-ease)}.fp-mega__prod:hover .fp-mega__prod-img img{transform:scale(1.04)}.fp-mega__prod b{font:400 16px/1.2 var(--fp-serif)}.fp-mega__prod small{font-size:12px;color:var(--fp-muted);line-height:1.4}.fp-mega__all{grid-column:1/-1;display:flex;justify-content:flex-end;padding-top:4px}.fp .fp-drawer-link{font:500 16px/1.2 var(--fp-sans)!important;text-transform:none!important;letter-spacing:0!important}.fp .fp-drawer-sub{display:block;margin-top:4px;font-size:12px;color:var(--fp-muted)}.fp .fp-drawer-feat{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:8px 16px 20px}.fp .fp-drawer-feat a{position:relative;display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;color:#fff;text-decoration:none}.fp .fp-drawer-feat img{width:100%;height:100%;object-fit:cover}.fp .fp-drawer-feat span{position:absolute;left:10px;bottom:8px;font:italic 300 17px/1.1 var(--fp-serif);z-index:1}.fp .fp-drawer-feat a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(20,20,20,.6))}.fp-hero{position:relative;background:var(--fp-ink);color:#fff;overflow:hidden}.fp-hero__media{position:relative;aspect-ratio:4/3}.fp-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:72% 50%}.fp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,var(--fp-ink))}.fp-hero__body{position:relative;padding:8px var(--fp-gut) 48px;display:grid;gap:22px}.fp-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.fp-hero__proof{display:flex;flex-wrap:wrap;gap:8px 22px;margin:14px 0 0;padding:0;list-style:none;font-size:12.5px;color:#ffffffb3}.fp-hero__proof li{display:flex;align-items:center;gap:8px}.fp-hero__proof li:before{content:"";width:4px;height:4px;border-radius:50%;background:#ffffff73}@media(min-width:700px)and (max-width:1199px){.fp-hero__media{aspect-ratio:16/8}.fp-hero__media img{object-position:62% 50%}.fp-hero__body{padding-top:0}.fp-hero__body>*{max-width:720px}}@media(min-width:1200px){.fp-hero{min-height:min(84vh,820px);display:flex;align-items:center}.fp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.fp-hero__media img{object-position:62% 50%}.fp-hero__media:after{background:linear-gradient(90deg,rgba(20,20,20,.86) 0%,rgba(20,20,20,.62) 34%,rgba(20,20,20,.12) 58%,transparent 70%)}.fp-hero__body{width:100%;max-width:var(--fp-max);margin:0 auto;padding:72px var(--fp-gut)}.fp-hero__body>*{max-width:600px}.fp-hero .fp-h1{font-size:clamp(56px,5.4vw,84px)}}.fp-js .fp-hero__body>*{animation:fp-in .9s var(--fp-ease) both;animation-delay:calc(.15s + var(--d,0)*.12s)}@media(prefers-reduced-motion:reduce){.fp-js .fp-hero__body>*{animation:none}}.fp-js .fp-hero__media img{animation:fp-zoom 2.4s var(--fp-ease) both}@keyframes fp-zoom{0%{transform:scale(1.06)}to{transform:none}}@media(prefers-reduced-motion:reduce){.fp-js .fp-hero__media img{animation:none}}.fp-defile{overflow:hidden;background:var(--fp-cream);border-bottom:1px solid var(--fp-line);padding:26px 0}.fp-defile__track{display:flex;width:max-content;animation:fp-defile var(--v,40s) linear infinite}.fp-defile__g{display:flex;align-items:center;gap:0;flex:none}.fp-defile__w{font:italic 300 clamp(26px,3.4vw,44px)/1 var(--fp-serif);color:var(--fp-ink);white-space:nowrap;padding:0 26px}.fp-defile__dot{width:6px;height:6px;border-radius:50%;background:var(--fp-copper);flex:none;opacity:.8}.fp-defile:hover .fp-defile__track{animation-play-state:paused}@keyframes fp-defile{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.fp-defile__track{animation:none}}.fp-card{position:relative;display:flex;flex-direction:column;height:100%;list-style:none}.fp-card__media{position:relative;display:block;aspect-ratio:1;background:#fff;border:1px solid var(--fp-line);border-radius:var(--fp-r);overflow:hidden}.fp-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .7s var(--fp-ease),opacity .45s}.fp-card__media .fp-card__alt{opacity:0;object-fit:cover;padding:0}@media(hover:hover){.fp-card:hover .fp-card__media img{transform:scale(1.035)}.fp-card:hover .fp-card__media .fp-card__alt{opacity:1;transform:none}}.fp-card__tag{position:absolute;left:12px;top:12px;z-index:2;background:#fff;border:1px solid var(--fp-line);border-radius:999px;padding:5px 10px;font:600 10px/1 var(--fp-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--fp-ink)}.fp-card__body{display:grid;gap:6px;padding:16px 2px 0;flex:1;align-content:start}.fp-card__type{font:600 10.5px/1.3 var(--fp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--fp-muted)}.fp-card__name{font:400 21px/1.15 var(--fp-serif);letter-spacing:-.01em;color:var(--fp-ink);text-decoration:none}.fp-card__name:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fp-card__promise{font-size:13px;line-height:1.5;color:var(--fp-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fp-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.fp-card__add{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;min-width:40px;padding:0 14px;border-radius:999px;border:1px solid var(--fp-ink);background:#fff;color:var(--fp-ink);font:600 12.5px/1 var(--fp-sans);cursor:pointer;transition:background .2s,color .2s,opacity .25s,transform .25s var(--fp-ease)}.fp-card__add:hover{background:var(--fp-ink);color:#fff}.fp-card__add svg{width:16px;height:16px;flex:none}.fp-card__add-l{display:none}@media(hover:hover)and (min-width:900px){.fp-card__add{position:absolute;left:14px;right:14px;top:calc(100% + -0px);height:44px;opacity:0;transform:translateY(8px)}.fp-card__media-wrap{position:relative}.fp-card__add{top:auto;bottom:14px}.fp-card:hover .fp-card__add,.fp-card:focus-within .fp-card__add{opacity:1;transform:none}.fp-card__add-l{display:inline}}.fp-card__media-wrap{position:relative}.fp-tabs{display:flex;gap:8px;flex-wrap:wrap}.fp-tab{height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--fp-line);background:transparent;color:var(--fp-ink);font:500 13.5px/1 var(--fp-sans);cursor:pointer;transition:all .2s}.fp-tab:hover{border-color:var(--fp-ink)}.fp-tab[aria-selected=true]{background:var(--fp-ink);border-color:var(--fp-ink);color:#fff}.fp-rail{position:relative}.fp-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/4);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;margin:0;padding-left:0;list-style:none}.fp-rail__track::-webkit-scrollbar{display:none}.fp-rail__track>*{scroll-snap-align:start}@media(max-width:1100px){.fp-rail__track{grid-auto-columns:calc((100% - 2*20px)/3);gap:20px}}@media(max-width:760px){.fp-rail__track{grid-auto-columns:72%;gap:14px;margin-inline:calc(var(--fp-gut)*-1);padding-inline:var(--fp-gut);scroll-padding-inline:var(--fp-gut)}}.fp-rail__nav{display:flex;gap:8px}.fp-rail__btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--fp-line);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--fp-ink);transition:border-color .2s,opacity .2s}.fp-rail__btn:hover{border-color:var(--fp-ink)}.fp-rail__btn[disabled]{opacity:.35;cursor:default}.fp-rail__btn svg{width:18px;height:18px}.fp-panel[hidden]{display:none!important}.fp-sel__foot{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:36px;flex-wrap:wrap}@media(max-width:760px){.fp-sel .fp-rail__nav{display:none}}.fp-needs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media(max-width:1100px){.fp-needs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.fp-needs{grid-template-columns:1fr;gap:16px}}.fp-need{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--fp-r);overflow:hidden;border:1px solid var(--fp-line)}.fp-need__media{position:relative;aspect-ratio:4/5;overflow:hidden;display:block;color:#fff;text-decoration:none}.fp-need__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--fp-ease)}.fp-need:hover .fp-need__media img{transform:scale(1.04)}.fp-need__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1414140d 30%,#141414b8)}.fp-need__cap{position:absolute;left:22px;right:22px;bottom:20px;z-index:1;display:grid;gap:8px}.fp-need__num{font:600 11px/1 var(--fp-sans);letter-spacing:.2em;color:#ffffffbf}.fp-need__title{font:350 30px/1.05 var(--fp-serif);letter-spacing:-.015em}.fp-need__title i{font-weight:300}.fp-need__line{font-size:13px;line-height:1.5;color:#ffffffd1;margin:0}.fp-need__list{list-style:none;margin:0;padding:8px 10px 12px;display:grid}.fp-need__p{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;padding:8px;border-radius:10px;text-decoration:none;color:var(--fp-ink);transition:background .2s}.fp-need__p:hover{background:var(--fp-cream)}.fp-need__p-img{width:52px;height:52px;border-radius:8px;background:#fff;border:1px solid var(--fp-line);overflow:hidden}.fp-need__p-img img{width:100%;height:100%;object-fit:contain;padding:4px}.fp-need__p b{font:400 15.5px/1.2 var(--fp-serif);display:block}.fp-need__p small{font-size:11.5px;color:var(--fp-muted)}.fp-need__p .fp-price{font-size:13px}.fp-anat{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,6vw,96px);align-items:center}@media(max-width:900px){.fp-anat{grid-template-columns:1fr}}.fp-anat__stage{position:relative;aspect-ratio:1;background:#fff;border-radius:calc(var(--fp-r)*1.4);border:1px solid var(--fp-line)}.fp-anat__stage>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%}.fp-hot{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;border:0;padding:0;cursor:pointer;background:#fff;color:var(--fp-ink);font:600 12px/1 var(--fp-sans);box-shadow:0 0 0 1px var(--fp-line),0 8px 24px -6px #14141459;display:flex;align-items:center;justify-content:center;transition:transform .3s var(--fp-ease),background .2s,color .2s}.fp-hot:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1px solid rgba(20,20,20,.18);animation:fp-pulse 2.6s var(--fp-ease) infinite}.fp-hot:hover,.fp-hot.is-on{background:var(--fp-ink);color:#fff;transform:translate(-50%,-50%) scale(1.08)}.fp-hot.is-on:before{border-color:var(--fp-copper)}@keyframes fp-pulse{0%{transform:scale(.85);opacity:1}70%,to{transform:scale(1.35);opacity:0}}@media(prefers-reduced-motion:reduce){.fp-hot:before{animation:none}}.fp-anat__list{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--fp-line)}.fp-anat__it{border-bottom:1px solid var(--fp-line)}.fp-anat__btn{display:grid;grid-template-columns:36px 1fr;gap:14px;width:100%;padding:18px 0;background:none;border:0;text-align:left;cursor:pointer;color:var(--fp-ink);font:inherit}.fp-anat__n{font:600 12px/1.6 var(--fp-sans);letter-spacing:.1em;color:var(--fp-muted);font-variant-numeric:tabular-nums}.fp-anat__it.is-on .fp-anat__n{color:var(--fp-copper)}.fp-anat__t{font:400 21px/1.2 var(--fp-serif)}.fp-anat__d{grid-column:2;font-size:14px;line-height:1.6;color:var(--fp-muted);max-height:0;overflow:hidden;opacity:0;transition:max-height .45s var(--fp-ease),opacity .3s,margin .3s}.fp-anat__it.is-on .fp-anat__d{max-height:160px;opacity:1;margin-top:8px}.fp-anat__buy{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:30px}.fp-anat__buy .fp-price{font-size:20px}.fp-day{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px)}.fp-day__stick{position:sticky;top:clamp(90px,14vh,140px);align-self:start;aspect-ratio:4/5;border-radius:calc(var(--fp-r)*1.4);overflow:hidden;background:var(--fp-cream-2)}.fp-day__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .7s var(--fp-ease),transform 1.2s var(--fp-ease)}.fp-day__img.is-on{opacity:1;transform:none}.fp-day__clock{position:absolute;left:20px;top:20px;z-index:2;display:flex;gap:6px}.fp-day__clock span{font:600 11px/1 var(--fp-sans);letter-spacing:.12em;padding:8px 10px;border-radius:999px;background:#ffffffe0;color:var(--fp-muted);transition:all .3s}.fp-day__clock span.is-on{background:var(--fp-ink);color:#fff}.fp-day__steps{list-style:none;margin:0;padding:0}.fp-day__step{min-height:62vh;display:flex;flex-direction:column;justify-content:center;gap:16px;padding-block:24px;opacity:.28;transition:opacity .5s}.fp-day__step.is-on{opacity:1}.fp-day__step:first-child{min-height:48vh}.fp-day__h{font:300 clamp(56px,7vw,104px)/.9 var(--fp-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--fp-ink)}.fp-day__h sup{font:600 12px/1 var(--fp-sans);letter-spacing:.14em;vertical-align:top;margin-left:6px;color:var(--fp-copper)}.fp-day__mimg{display:none}.fp-day__prod{display:inline-grid;grid-template-columns:56px auto;align-items:center;gap:14px;padding:8px 18px 8px 8px;margin-top:6px;border:1px solid var(--fp-line);border-radius:999px;background:#fff;text-decoration:none;color:var(--fp-ink);justify-self:start;transition:border-color .2s}.fp-day__prod:hover{border-color:var(--fp-ink)}.fp-day__prod img{width:56px;height:56px;border-radius:50%;object-fit:contain;background:#fff;padding:5px}.fp-day__prod b{display:block;font:400 16px/1.15 var(--fp-serif)}.fp-day__prod small{font-size:12px;color:var(--fp-muted)}@media(max-width:900px){.fp-day{grid-template-columns:1fr}.fp-day__stick{display:none}.fp-day__step,.fp-day__step:first-child{min-height:0;opacity:1;padding-block:0 44px}.fp-day__mimg{display:block;aspect-ratio:4/3;border-radius:var(--fp-r);overflow:hidden;background:var(--fp-cream-2);margin-bottom:6px}.fp-day__mimg img{width:100%;height:100%;object-fit:cover}}.fp-quiz{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,96px);align-items:start}@media(max-width:900px){.fp-quiz{grid-template-columns:1fr}}.fp-quiz__box{background:#fff;border:1px solid var(--fp-line);border-radius:calc(var(--fp-r)*1.4);padding:clamp(22px,3vw,40px)}.fp-q{border:0;margin:0 0 26px;padding:0}.fp-q legend{display:flex;gap:12px;align-items:baseline;padding:0;margin-bottom:14px;font:400 22px/1.2 var(--fp-serif)}.fp-q legend span{font:600 11px/1 var(--fp-sans);letter-spacing:.16em;color:var(--fp-muted)}.fp-q__opts{display:flex;flex-wrap:wrap;gap:10px}.fp-q__opt input{position:absolute;opacity:0;pointer-events:none}.fp-q__opt span{display:inline-flex;align-items:center;height:46px;padding:0 20px;border-radius:999px;border:1px solid var(--fp-line);font:500 14px/1 var(--fp-sans);cursor:pointer;transition:all .2s}.fp-q__opt span:hover{border-color:var(--fp-ink)}.fp-q__opt input:checked+span{background:var(--fp-ink);border-color:var(--fp-ink);color:#fff}.fp-q__opt input:focus-visible+span{outline:2px solid var(--fp-copper);outline-offset:3px}.fp-quiz__res{border-top:1px solid var(--fp-line);padding-top:24px;min-height:40px}.fp-quiz__hint{font-size:13.5px;color:var(--fp-muted);margin:0}.fp-quiz__why{font-size:14px;line-height:1.6;color:var(--fp-muted);margin:0 0 16px}.fp-quiz__picks{display:grid;grid-template-columns:1fr 1fr;gap:14px;list-style:none;margin:0;padding:0}@media(max-width:480px){.fp-quiz__picks{grid-template-columns:1fr}}.fp-quiz__pick{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center;padding:10px;border:1px solid var(--fp-line);border-radius:12px;text-decoration:none;color:var(--fp-ink);transition:border-color .2s}.fp-quiz__pick:hover{border-color:var(--fp-ink)}.fp-quiz__pick img{width:72px;height:72px;object-fit:contain;background:#fff;border-radius:8px}.fp-quiz__pick b{display:block;font:400 17px/1.15 var(--fp-serif)}.fp-quiz__pick small{display:block;font-size:12px;color:var(--fp-muted);margin:3px 0 6px;line-height:1.35}.fp-quiz__res [data-fp-quiz-out]{animation:fp-in .45s var(--fp-ease)}@keyframes fp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fp-how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;counter-reset:how;border-top:1px solid var(--fp-line)}@media(max-width:820px){.fp-how{grid-template-columns:1fr}}.fp-how__it{padding:32px clamp(0px,2vw,32px) 8px 0;display:grid;gap:12px;align-content:start}.fp-how__it+.fp-how__it{padding-left:clamp(0px,2vw,32px);border-left:1px solid var(--fp-line)}@media(max-width:820px){.fp-how__it+.fp-how__it{border-left:0;border-top:1px solid var(--fp-line);padding-left:0}}.fp-how__n{font:600 11px/1 var(--fp-sans);letter-spacing:.2em;color:var(--fp-muted)}.fp-how__it:first-child .fp-how__n{color:var(--fp-copper)}.fp-why__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center;margin-bottom:clamp(48px,6vw,88px)}@media(max-width:900px){.fp-why__top{grid-template-columns:1fr}}.fp-why__img{border-radius:calc(var(--fp-r)*1.4);overflow:hidden;aspect-ratio:3/2;background:var(--fp-cream-2)}.fp-why__img img{width:100%;height:100%;object-fit:cover}.fp-why__story{display:grid;gap:20px}.fp-why__story .fp-lead p{margin:0}.fp-why__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:900px){.fp-why__grid{grid-template-columns:1fr;gap:28px}}.fp-why__c{display:grid;gap:14px;align-content:start}.fp-why__c-img{aspect-ratio:1;border-radius:var(--fp-r);overflow:hidden;background:var(--fp-cream-2)}.fp-why__c-img img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--fp-ease)}.fp-why__c:hover .fp-why__c-img img{transform:scale(1.03)}.fp-why__n{font:600 11px/1 var(--fp-sans);letter-spacing:.2em;color:#ffffff8c}.fp-sec--ink .fp-txt{color:#ffffffb3}.fp-sec--ink .fp-why__c-img{background:var(--fp-ink-2)}.fp-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px)}@media(max-width:900px){.fp-faq{grid-template-columns:1fr}}.fp-faq__list{border-top:1px solid var(--fp-line)}.fp-faq details{border-bottom:1px solid var(--fp-line)}.fp-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;cursor:pointer;font:400 clamp(18px,1.6vw,21px)/1.3 var(--fp-serif)}.fp-faq summary::-webkit-details-marker{display:none}.fp-faq summary i{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--fp-line);position:relative;transition:transform .3s var(--fp-ease),background .2s}.fp-faq summary i:before,.fp-faq summary i:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.4px;background:var(--fp-ink);transform:translate(-50%,-50%)}.fp-faq summary i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s var(--fp-ease)}.fp-faq details[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.fp-faq__a{padding:0 48px 24px 0;font-size:14.5px;line-height:1.7;color:var(--fp-muted)}.fp-faq__a p{margin:0 0 10px}.fp-faq__aside{display:grid;gap:20px;align-content:start}.fp-faq__help{margin-top:12px;padding:22px;border-radius:var(--fp-r);background:#fff;border:1px solid var(--fp-line);display:grid;gap:10px}.fp-faq__help b{font:400 19px/1.2 var(--fp-serif)}.fp-letter{position:relative;overflow:hidden;color:#fff;background:var(--fp-ink)}.fp-letter__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.fp-letter:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#141414d9,#14141459)}.fp-letter__in{position:relative;z-index:1;display:grid;gap:22px;max-width:620px}.fp-letter__form{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.fp-letter__form input[type=email]{flex:1 1 240px;height:52px;border-radius:6px;border:1px solid rgba(255,255,255,.35);background:#ffffff14;color:#fff;padding:0 18px;font:400 15px var(--fp-sans)}.fp-letter__form input::placeholder{color:#ffffff8c}.fp-letter__small{font-size:12px;color:#fff9;margin:0}.fp-letter__ok{font-size:14px;margin:0;color:#fff}.fp-t-index .pied-newsletter-bloc{display:none}.fp .titre-section{font-family:var(--fp-serif)!important;font-weight:350!important;text-transform:none!important;letter-spacing:-.02em!important;font-size:clamp(28px,3.4vw,44px)!important;line-height:1.1}.fp .surtitre{color:var(--fp-muted)!important;letter-spacing:.22em!important;font-weight:600!important}.fp [data-pack]{background:var(--fp-cream)!important}.fp [data-pack] a.bg-white{border:1px solid var(--fp-line)}.fp [data-pack] .btn-noir{text-transform:none!important;letter-spacing:.02em!important;font-weight:600!important;font-size:14px!important}.fp-colhero{position:relative;background:var(--fp-ink);color:#fff;overflow:hidden}.fp-colhero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}.fp-colhero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#141414d1,#14141459 60%,#14141426)}.fp-colhero__in{position:relative;z-index:1;padding-block:clamp(56px,9vw,120px) clamp(40px,6vw,72px);display:grid;gap:18px}.fp-colhero__in>*{max-width:640px}.fp-colhero--plain{background:var(--fp-cream);color:var(--fp-ink)}.fp-colhero--plain:after{display:none}.fp-crumb{font-size:12px;color:#ffffffb3;display:flex;gap:8px}.fp-colhero--plain .fp-crumb{color:var(--fp-muted)}.fp-crumb a{color:inherit;text-decoration:none}.fp-crumb a:hover{text-decoration:underline}.fp-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:900px){.fp-guide{grid-template-columns:1fr}}.fp-guide__c{display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:center;padding:14px;border:1px solid var(--fp-line);border-radius:var(--fp-r);background:#fff;text-decoration:none;color:var(--fp-ink);transition:border-color .2s,transform .3s var(--fp-ease)}.fp-guide__c:hover{border-color:var(--fp-ink)}.fp-guide__c img{width:84px;height:84px;object-fit:contain;background:#fff;border-radius:10px}.fp-guide__k{font:600 10.5px/1.2 var(--fp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--fp-muted)}.fp-guide__t{font:400 19px/1.2 var(--fp-serif);margin:4px 0}.fp-guide__d{font-size:12.5px;line-height:1.45;color:var(--fp-muted)}.fp-bar{position:sticky;top:var(--fp-head-h,0px);z-index:20;background:#fffffff0;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--fp-line)}.fp-bar__in{display:flex;align-items:center;gap:14px;min-height:64px}.fp-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;flex:1;padding-block:12px}.fp-chips::-webkit-scrollbar{display:none}.fp-chip{flex:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--fp-line);background:#fff;color:var(--fp-ink);font:500 13px/1 var(--fp-sans);text-decoration:none;white-space:nowrap;transition:all .2s}.fp-chip small{font-size:11px;color:var(--fp-muted)}.fp-chip:hover{border-color:var(--fp-ink)}.fp-chip[aria-current=true]{background:var(--fp-ink);color:#fff;border-color:var(--fp-ink)}.fp-chip[aria-current=true] small{color:#ffffffb3}.fp-sort{flex:none;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--fp-muted)}.fp-sort select{height:38px;border:1px solid var(--fp-line);border-radius:999px;padding:0 34px 0 14px;font:500 13px var(--fp-sans);color:var(--fp-ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;-webkit-appearance:none;appearance:none}@media(max-width:640px){.fp-sort span{display:none}}.fp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;list-style:none;margin:0;padding:0}@media(max-width:1100px){.fp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.fp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.fp-card__name{font-size:17px}.fp-card__promise{font-size:12px}.fp-card__body{padding-top:12px}}.fp-grid>li[hidden]{display:none}.fp-count{font-size:12.5px;color:var(--fp-muted);margin:0 0 22px}.fp-empty{text-align:center;padding:64px 0;display:grid;gap:14px;justify-items:center}.fp-pdp{padding-block:clamp(16px,3vw,40px) clamp(56px,7vw,96px);background:#fff}.fp-pdp__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(28px,5vw,80px);align-items:start}@media(max-width:960px){.fp-pdp__grid{grid-template-columns:1fr}}.fp-pdp .fp-crumb{color:var(--fp-muted);margin-bottom:18px}.fp-gal{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px;position:sticky;top:110px}@media(max-width:960px){.fp-gal{position:relative;top:0;grid-template-columns:1fr}}.fp-gal__thumbs{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}@media(max-width:960px){.fp-gal__thumbs{display:none}}.fp-gal__thumb{display:block;width:76px;aspect-ratio:1;border-radius:10px;border:1px solid var(--fp-line);background:#fff;padding:0;cursor:pointer;overflow:hidden;transition:border-color .2s}.fp-gal__thumb img{width:100%;height:100%;object-fit:contain;padding:4px}.fp-gal__thumb[aria-current=true]{border-color:var(--fp-ink)}.fp-gal__main{position:relative}.fp-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:calc(var(--fp-r)*1.2);border:1px solid var(--fp-line);background:#fff;margin:0;padding:0;list-style:none}.fp-gal__track::-webkit-scrollbar{display:none}.fp-gal__slide{flex:0 0 100%;aspect-ratio:1;scroll-snap-align:start;position:relative;background:#fff}.fp-gal__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.fp-gal__slide:first-child img{padding:5%}.fp-gal__dots{display:none;justify-content:center;gap:6px;margin-top:14px}.fp-gal__dots span{width:6px;height:6px;border-radius:50%;background:var(--fp-line);transition:all .25s}.fp-gal__dots span.is-on{background:var(--fp-ink);width:18px;border-radius:3px}@media(max-width:960px){.fp-gal__dots{display:flex}.fp-gal__track{margin-inline:calc(var(--fp-gut)*-1);border-radius:0;border-inline:0}}.fp-gal__arrows{position:absolute;right:14px;bottom:14px;display:flex;gap:8px}@media(max-width:960px){.fp-gal__arrows{display:none}}.fp-buy{display:grid;gap:0}.fp-buy__over{margin-bottom:14px}.fp-buy__title{margin:0}.fp-buy__name{display:block;font:350 clamp(40px,4.6vw,62px)/1 var(--fp-serif);letter-spacing:-.025em}.fp-buy__type{display:block;margin-top:12px;font:500 14px/1.45 var(--fp-sans);color:var(--fp-muted);letter-spacing:0}.fp-buy__promise{margin:20px 0 0;font:italic 300 clamp(19px,1.6vw,22px)/1.45 var(--fp-serif);color:var(--fp-ink);max-width:36ch}.fp-buy__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:24px}.fp-buy__price .fp-price{font-size:28px;font-weight:600}.fp-buy__ttc{font-size:12px;color:var(--fp-muted)}.fp-buy__legal{margin:6px 0 0;font-size:11.5px;line-height:1.5;color:var(--fp-muted)}.fp-buy__pts{list-style:none;margin:24px 0 0;padding:20px 0 0;border-top:1px solid var(--fp-line);display:grid;gap:12px}.fp-buy__pts li{display:grid;grid-template-columns:20px 1fr;gap:12px;font-size:14px;line-height:1.5;color:var(--fp-ink)}.fp-buy__pts svg{width:18px;height:18px;margin-top:1px;color:var(--fp-ink)}.fp-buy__opts{margin-top:22px;display:grid;gap:16px}.fp-buy__opt-l{font:600 11px/1 var(--fp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--fp-muted);margin:0 0 10px}.fp-buy__vals{display:flex;flex-wrap:wrap;gap:8px}.fp-buy__vals input{position:absolute;opacity:0}.fp-buy__vals span{display:inline-flex;align-items:center;height:42px;padding:0 16px;border-radius:999px;border:1px solid var(--fp-line);font:500 13.5px var(--fp-sans);cursor:pointer}.fp-buy__vals input:checked+span{border-color:var(--fp-ink);box-shadow:inset 0 0 0 1px var(--fp-ink)}.fp-addons{margin-top:24px;border:1px solid var(--fp-line);border-radius:var(--fp-r);overflow:hidden}.fp-addons__h{margin:0;padding:14px 16px;background:var(--fp-cream);font:600 11px/1 var(--fp-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--fp-muted)}.fp-addons ul{list-style:none;margin:0;padding:0}.fp-addon{display:grid;grid-template-columns:22px 56px 1fr auto;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--fp-line);cursor:pointer}.fp-addon:first-child{border-top:0}.fp-addon input{width:18px;height:18px;accent-color:var(--fp-ink);margin:0}.fp-addon__img{width:56px;height:56px;border-radius:8px;background:#fff;border:1px solid var(--fp-line);overflow:hidden}.fp-addon__img img{width:100%;height:100%;object-fit:contain;padding:4px}.fp-addon b{display:block;font:400 16px/1.2 var(--fp-serif)}.fp-addon small{display:block;font-size:12px;color:var(--fp-muted);line-height:1.35;margin-top:2px}.fp-addon .fp-price{font-size:13.5px}.fp-buy__row{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-top:22px}.fp-qty{display:inline-flex;align-items:center;height:56px;border:1px solid var(--fp-line);border-radius:6px}.fp-qty button{width:44px;height:100%;border:0;background:none;cursor:pointer;color:var(--fp-ink);font-size:18px}.fp-qty input{width:36px;height:100%;border:0;text-align:center;font:600 15px var(--fp-sans);-moz-appearance:textfield;background:transparent}.fp-qty input::-webkit-outer-spin-button,.fp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fp-buy__row .fp-btn{min-height:56px;width:100%}.fp-buy__now{margin-top:10px;width:100%;min-height:52px}.fp-buy__ship{display:flex;gap:10px;align-items:flex-start;margin:16px 0 0;font-size:13px;line-height:1.5;color:var(--fp-ink)}.fp-buy__ship svg{width:18px;height:18px;flex:none;margin-top:1px}.fp-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:22px;background:var(--fp-line);border:1px solid var(--fp-line);border-radius:var(--fp-r);overflow:hidden}.fp-trust li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;padding:14px;background:#fff;font-size:12.5px;line-height:1.4}.fp-trust li b{display:block;font-weight:600;font-size:13px}.fp-trust li span{color:var(--fp-muted)}.fp-trust svg{width:20px;height:20px}.fp-trust{list-style:none;padding:0}.fp-buy__acc{margin-top:18px}.fp-buy__acc details{border-bottom:1px solid var(--fp-line)}.fp-buy__acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 0;cursor:pointer;font:600 13.5px var(--fp-sans)}.fp-buy__acc summary::-webkit-details-marker{display:none}.fp-buy__acc summary:after{content:"+";font-weight:400;font-size:20px;line-height:1}.fp-buy__acc details[open] summary:after{content:"\2212"}.fp-buy__acc .fp-txt{padding-bottom:16px}.fp-t-product main>[id^=shopify-section-]:nth-of-type(2n) section.bg-white{background:var(--fp-cream)!important}.fp-t-product .fp-chap-t{font-family:var(--fp-serif)!important;font-weight:350!important;text-transform:none!important;letter-spacing:-.02em!important;font-size:clamp(28px,3.6vw,48px)!important;line-height:1.08!important}.fp-t-product .fp-chap-card{background:#fff!important;border:1px solid var(--fp-line)}.fp-t-product .fp-chap-card h3{font:400 20px/1.2 var(--fp-serif)!important;text-transform:none!important;letter-spacing:-.01em!important}.fp-t-product #specs h2{font-family:var(--fp-serif)!important;font-weight:350!important;text-transform:none!important;font-size:clamp(24px,2.6vw,34px)!important;letter-spacing:-.015em!important}.fp-fbt{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:clamp(24px,4vw,56px);align-items:center}@media(max-width:900px){.fp-fbt{grid-template-columns:1fr}}.fp-fbt__row{display:flex;align-items:stretch;gap:10px;list-style:none;margin:0;padding:0}.fp-fbt__it{flex:1;min-width:0;display:grid;gap:10px;align-content:start;position:relative}.fp-fbt__plus{flex:none;align-self:center;font:300 28px/1 var(--fp-serif);color:var(--fp-muted);padding-bottom:40px}.fp-fbt__img{aspect-ratio:1;background:#fff;border:1px solid var(--fp-line);border-radius:var(--fp-r);overflow:hidden;position:relative}.fp-fbt__img img{width:100%;height:100%;object-fit:contain;padding:10%}.fp-fbt__it label{display:flex;gap:8px;align-items:flex-start;cursor:pointer}.fp-fbt__it input{width:17px;height:17px;accent-color:var(--fp-ink);margin:2px 0 0;flex:none}.fp-fbt__it b{display:block;font:400 16px/1.2 var(--fp-serif)}.fp-fbt__it.is-off .fp-fbt__img{opacity:.4}.fp-fbt__sum{display:grid;gap:14px;padding:24px;border-radius:var(--fp-r);background:#fff;border:1px solid var(--fp-line)}.fp-fbt__total{display:flex;justify-content:space-between;align-items:baseline}.fp-fbt__total .fp-price{font-size:24px}@media(max-width:560px){.fp-fbt__row{gap:6px}.fp-fbt__plus{font-size:20px}.fp-fbt__it b{font-size:14px}}.fp-reviews{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:center;padding:clamp(28px,4vw,48px);border:1px solid var(--fp-line);border-radius:calc(var(--fp-r)*1.4);background:#fff}@media(max-width:760px){.fp-reviews{grid-template-columns:1fr}}.fp-recent[hidden]{display:none}.fp [class*=bg-cream] img[src*=packshot]{background:#fff}.fp-t-product [id*=barre] .bg-cream{background:#fff!important;border:1px solid var(--fp-line)}.fp-t-product [id*=barre] button[type=submit]{text-transform:none!important;letter-spacing:.02em!important;font-weight:600!important;font-size:14px!important}.fp .fr-vignette,.fp .fr-carte-img{background:#fff!important;border:1px solid var(--fp-line)}.fp .fr-tete-titre{font:400 22px/1.1 var(--fp-serif)!important;letter-spacing:-.01em!important;text-transform:none!important}.fp .fr-btn{text-transform:none!important;letter-spacing:.02em!important;font-weight:600!important;font-size:14px!important}.fp .fr-nom{font-family:var(--fp-serif)!important;font-weight:400!important;font-size:16px!important}.fp-ship{padding:14px 20px 16px;border-bottom:1px solid var(--fp-line);background:var(--fp-cream)}.fp-ship p{margin:0 0 10px;font-size:12.5px;line-height:1.4;color:var(--fp-ink)}.fp-ship__bar{height:4px;border-radius:2px;background:#fff;overflow:hidden}.fp-ship__bar i{display:block;height:100%;background:var(--fp-ink);width:0;transition:width .5s var(--fp-ease)}.fp-ship.is-done .fp-ship__bar i{background:var(--fp-copper)}.fp footer .pied-accroche{font-family:var(--fp-serif);font-weight:300;font-style:italic;font-size:22px;line-height:1.3}.fp footer [aria-controls^=Col-] span{text-transform:none!important;letter-spacing:0!important;font-weight:600!important;font-size:14px!important}.fp-t-page main h1,.fp-t-page main h2,.fp-t-blog main h1,.fp-t-article main h1,.fp-t-search main h1,.fp-t-404 main h1,.fp-t-cart main h1,.fp-t-list-collections main h1{font-family:var(--fp-serif)!important;font-weight:350!important;text-transform:none!important;letter-spacing:-.02em!important}.fp-t-page main h2{font-size:clamp(26px,3vw,40px)!important;line-height:1.1!important}.fp-hero__media{margin-bottom:-1px}@media(hover:none),(max-width:899px){.fp-card__form{position:static}.fp-card__add{position:absolute;right:10px;bottom:10px;width:40px;height:40px;min-width:0;padding:0;border-radius:50%;border-color:var(--fp-line);box-shadow:0 4px 14px -6px #14141459}}@media(max-width:760px){.fp-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--fp-gut)*-1);padding-inline:var(--fp-gut);width:calc(100% + 2*var(--fp-gut))}.fp-tabs::-webkit-scrollbar{display:none}.fp-tab{flex:none}.fp-head{margin-bottom:28px}}@media(max-width:640px){.fp-needs,.fp-why__grid{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:82%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--fp-gut)*-1);padding-inline:var(--fp-gut);scroll-padding-inline:var(--fp-gut)}.fp-needs::-webkit-scrollbar,.fp-why__grid::-webkit-scrollbar{display:none}.fp-needs>*,.fp-why__grid>*{scroll-snap-align:start}.fp-need__media{aspect-ratio:4/4.4}.fp-why__c-img{aspect-ratio:4/3}.fp-hero__body{padding-bottom:40px}}.fp [id^=shopify-section-][id$=__entete]{position:sticky;top:0;z-index:40}@media(max-width:480px){.fp-hide-s{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fp.css.map */
