:root{--f-noir: #000;--f-graphite: #1c1c1c;--f-violet: #6a0dad;--f-v900: #3a0760;--f-v500: #9b4fc9;--f-v300: #c9a2e4;--f-v50: #f7f1fc;--f-papier: #f5f5f5;--f-filet: #e4e4e4;--f-gris: #6b6b6b;--f-vert: #0b7a43;--f-vert-fond: #e8f6ee;--f-vert-vif: #34d07f;--f-ease: cubic-bezier(.22, 1, .36, 1);--f-ease-2: cubic-bezier(.32, .72, 0, 1);--f-gout: clamp(1.25rem, 3.4vw, 3.25rem);--f-r: 14px;--f-r-s: 10px;--f-hdr: var(--hdr, 4.5rem)}.f-wrap{width:100%;max-width:100rem;margin-inline:auto;padding-inline:var(--f-gout)}.f-sec{padding-block:clamp(4.5rem,10vw,9.5rem);position:relative}.f-sec--serre{padding-block:clamp(3rem,6vw,5.5rem)}.f-sombre{background:var(--f-noir);color:#fff}.f-sombre h1 em,.f-sombre h2 em,.f-sombre h3 em{color:var(--f-v300)}.f-papier{background:var(--f-papier)}.f-blanc{background:#fff}.f-display{font-weight:800;letter-spacing:-.03em;line-height:.92;font-size:clamp(3rem,10.5vw,10.5rem);text-wrap:balance}.f-h2{font-weight:800;letter-spacing:-.03em;line-height:.98;font-size:clamp(2.375rem,6.2vw,6rem);text-wrap:balance}.f-h2 p,.f-display p,.f-h3 p{margin:0}.f-h3{font-weight:800;letter-spacing:-.025em;line-height:1.04;font-size:clamp(1.5rem,2.8vw,2.5rem)}.f-lede{font-size:clamp(1.0625rem,1.45vw,1.3125rem);line-height:1.45}.f-attenue{color:var(--f-gris)}.f-sombre .f-attenue{color:#ffffffad}.f-entete{display:grid;gap:1.25rem;margin-bottom:clamp(2.25rem,5vw,4.5rem)}@media(min-width:1024px){.f-entete--2{grid-template-columns:minmax(0,1.6fr) minmax(18rem,1fr);align-items:end;gap:4rem}}.f-m{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.f-mi{display:inline-block;will-change:transform}.f-js [data-f=monte]:not(.f-vu),.f-js [data-f=groupe]:not(.f-vu)>*{opacity:0;transform:translateY(26px)}.f-js [data-f=titre]:not(.f-vu){visibility:hidden}.f-js [data-f=rideau]:not(.f-vu){clip-path:inset(10% 8% 10% 8% round var(--f-r))}.f-js [data-f=rideau]:not(.f-vu)>img,.f-js [data-f=rideau]:not(.f-vu)>picture>img,.f-js [data-f=rideau]:not(.f-vu)>video{transform:scale(1.16)}@media(prefers-reduced-motion:reduce){.f-js [data-f=monte],.f-js [data-f=groupe]>*{opacity:1;transform:none}.f-js [data-f=titre]{visibility:visible}.f-js [data-f=rideau]{clip-path:none}.f-js [data-f=rideau]>img,.f-js [data-f=rideau]>picture>img,.f-js [data-f=rideau]>video{transform:none}}.f-btn{--c: var(--f-violet);--t: #fff;--ci: #3a0760;--cit: var(--f-violet);--pu: #fff;--th: #fff;--f0: 1.5px;--tc: 2rem;--m: .375rem;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:space-between;gap:.875rem;min-height:2.75rem;padding:var(--m) var(--m) var(--m) 1.125rem;border:0;border-radius:999px;background:var(--c);color:var(--t);font-size:.90625rem;font-weight:600;letter-spacing:-.003em;line-height:1.1;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .2s var(--f-ease),color .3s .06s,background-color 0s}.f-btn:before{content:"";position:absolute;z-index:-1;inset:calc(50% - var(--tc) / 2 + var(--f0)) calc(var(--m) + var(--f0)) calc(50% - var(--tc) / 2 + var(--f0)) calc(100% - var(--m) - var(--tc) + var(--f0));border-radius:999px;background:var(--ci);transition:inset .5s var(--f-ease-2)}.f-btn-fl{flex:none;display:grid;place-items:center;width:var(--tc);height:var(--tc);border-radius:50%;background:var(--pu);color:var(--cit);overflow:hidden}.f-btn-fl svg{width:.9375rem;height:.9375rem;transition:transform .4s var(--f-ease)}.f-btn:active{transform:scale(.975)}@media(hover:hover){.f-btn:hover{color:var(--th);background-color:var(--ci);transition:transform .2s var(--f-ease),color .3s .06s,background-color 0s .42s}.f-btn--ligne:hover{background-color:var(--c)}.f-btn:hover:before{top:0;right:0;bottom:0;left:0}.f-btn:hover .f-btn-fl svg{animation:f-fleche .55s var(--f-ease)}}@keyframes f-fleche{0%{transform:none}49%{transform:translate(170%)}50%{transform:translate(-170%)}to{transform:none}}.f-btn--plein{display:flex;width:100%}.f-btn--grand{--tc: 2.375rem;min-height:3.25rem;padding-left:1.5rem;font-size:.96875rem}.f-btn--blanc{--c: #fff;--t: #111;--ci: var(--f-violet);--cit: #fff;--pu: transparent;--th: #fff;--f0: 0px}.f-btn--ligne{--c: transparent;--t: currentColor;--ci: rgb(255 255 255 / .14);--cit: currentColor;--pu: transparent;--th: currentColor;--f0: 0px;box-shadow:inset 0 0 0 1.5px currentColor}.f-lien{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1.5px no-repeat;padding-bottom:.15rem;transition:background-size .45s var(--f-ease)}@media(hover:hover){.f-lien:hover{background-size:0 1.5px;background-position:100% 100%}}.f-lien svg{width:1rem;height:1rem}.f-fiche{background:#fff;padding-bottom:clamp(3rem,6vw,5.5rem)}.f-fiche-fil{display:none}.f-fiche-grille{display:grid;grid-template-columns:minmax(0,1fr)}.f-achat{padding:1.25rem var(--f-gout) 0;min-width:0}.f-media{display:block;min-width:0}.f-gal{position:relative}.f-gal-rail{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--f-papier)}.f-gal-rail::-webkit-scrollbar{display:none}.f-gal-case{position:relative;isolation:isolate;flex:0 0 100%;aspect-ratio:4 / 5;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:var(--f-papier);cursor:zoom-in;border:0;padding:0;display:block}.f-gal-case>img,.f-gal-case>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}button.f-gal-case>img{mix-blend-mode:multiply}.f-gal-case[data-large=true]>img{object-fit:contain}.f-gal-case--video>video{opacity:0;transition:opacity .5s}.f-gal-case--video>video.is-on{opacity:1}.f-gal-etiq{position:absolute;left:.75rem;bottom:.875rem;z-index:2;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:8px;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.8125rem;font-weight:700}.f-gal-etiq svg{width:.875rem;height:.875rem}.f-gal-case--3d{cursor:pointer;background:radial-gradient(70% 60% at 50% 45%,#3a0760,#120220 58%,#070109);color:#fff;text-align:left}.f-gal-case--3d>.f-gal-3d-roue{position:absolute;inset:auto;left:50%;top:44%;width:84%;height:auto;aspect-ratio:1;translate:-50% -50%;object-fit:contain;mix-blend-mode:normal;animation:f-tourne 14s linear infinite}@keyframes f-tourne{to{rotate:360deg}}.f-gal-3d-txt{position:absolute;left:1.25rem;right:1.25rem;bottom:1.25rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.f-gal-3d-txt b{display:block;font-size:clamp(1.125rem,1.7vw,1.375rem);font-weight:600;letter-spacing:-.02em;line-height:1.1}.f-gal-3d-txt small{display:block;margin-top:.25rem;font-size:.8125rem;opacity:.75}.f-gal-3d-fl{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#fff;color:var(--f-violet)}.f-gal-3d-fl svg{width:1rem;height:1rem}.f-gal-prog{position:relative;height:3px;background:var(--f-filet);overflow:hidden}.f-gal-prog i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--f-violet);transform:scaleX(var(--p, .1));transform-origin:0 50%;transition:transform .25s linear}.f-gal-nb{position:absolute;right:.75rem;bottom:1.125rem;z-index:2;padding:.3rem .6rem;border-radius:8px;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;pointer-events:none}.f-gal-vignettes,.f-gal-fleche{display:none}.f-preuve{display:flex;align-items:center;gap:.625rem;font-size:.875rem;font-weight:600;color:var(--f-graphite)}.f-preuve-av{display:flex;flex:none}.f-preuve-av img{width:1.75rem;height:1.75rem;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff;margin-left:-.5rem}.f-preuve-av img:first-child{margin-left:0}.f-preuve a{display:inline-flex;align-items:center;gap:.625rem}.f-etoiles{display:inline-flex;gap:1px;color:var(--f-violet)}.f-etoiles svg{width:.9375rem;height:.9375rem;fill:currentColor}.f-exemple{display:inline-block;padding:.1rem .4rem;border-radius:5px;background:#fff3cd;color:#6b5200;font-size:.6875rem;font-weight:700}.f-titre{margin-top:.625rem;font-size:clamp(1.75rem,2.7vw,2.625rem);font-weight:800;letter-spacing:-.03em;line-height:1.04}.f-prix{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-top:.875rem}.f-prix [data-price]{font-size:1.875rem;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--f-graphite)}.f-prix [data-compare]{font-size:1.125rem;color:var(--f-gris);text-decoration:line-through}.f-eco{display:inline-flex;align-items:center;padding:.3rem .6rem;border-radius:8px;background:var(--f-vert-fond);color:var(--f-vert);font-size:.8125rem;font-weight:800}.f-3x{display:flex;align-items:center;gap:.625rem;margin-top:.75rem;padding:.5rem .75rem .5rem .5rem;border-radius:var(--f-r-s);background:var(--f-v50);color:var(--f-graphite);font-size:.875rem;line-height:1.25;width:fit-content;max-width:100%}.f-3x b{font-weight:800}.f-3x-b{flex:none;padding:.35rem .55rem;border-radius:7px;background:var(--f-violet);color:#fff;font-size:.8125rem;font-weight:800;white-space:nowrap}.f-benef{display:grid;gap:.5rem;margin:1.125rem 0 0;padding:0;list-style:none}.f-benef li{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.625rem;font-size:1rem;font-weight:600;line-height:1.3;color:var(--f-graphite)}.f-coche{width:1.25rem;height:1.25rem;color:var(--f-violet);margin-top:.05rem}.f-offre{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.125rem;padding:.75rem 1rem;border-radius:var(--f-r-s);background:linear-gradient(100deg,var(--f-v900),var(--f-violet));color:#fff;font-size:.9375rem;font-weight:700}.f-appel{margin-top:1.25rem}.f-appel .f-reprendre{display:block;margin:.625rem auto 0;font-size:.875rem;font-weight:600;color:var(--f-gris);text-decoration:underline;text-underline-offset:3px;background:none;border:0;cursor:pointer}.f-paiement{margin-top:.75rem}.f-paiement ul{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:center;margin:0;padding:0;list-style:none}.f-paiement li{line-height:0}.f-paiement svg,.f-paiement img{height:1.625rem;width:auto}.f-rassure{display:grid;gap:.5rem;margin:1rem 0 0;padding:.875rem 1rem;border-radius:var(--f-r-s);background:var(--f-vert-fond);list-style:none}.f-rassure li{display:grid;grid-template-columns:1.125rem minmax(0,1fr);gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.3;color:#0a4d2c}.f-rassure svg{width:1.125rem;height:1.125rem;color:var(--f-vert)}.f-rassure a,.f-rassure button{color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;background:none;border:0;padding:0;cursor:pointer;text-align:left}.f-fiche-stories{margin-top:1.5rem}.f-sr-env{position:relative}.f-sr-fl{position:absolute;z-index:2;top:50%;display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-top:-1.375rem;padding:0;border:0;border-radius:50%;background:#fff;color:#111;box-shadow:0 10px 24px -12px #0000008c,0 0 0 1px #0000000f;cursor:pointer;transition:opacity .25s,transform .35s var(--f-ease),background-color .25s,color .25s}.f-sr-fl svg{width:1.0625rem;height:1.0625rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.f-sr-fl--av{left:-.875rem}.f-sr-fl--ap{right:-.875rem}.f-sr-fl:hover{background:var(--f-violet, #6a0dad);color:#fff;transform:scale(1.06)}.f-sr-fl:disabled{opacity:0;pointer-events:none}@media(max-width:1023px),(hover:none){.f-sr-fl{display:none}}.f-mini-titre{font-size:1rem;font-weight:800;letter-spacing:-.015em;margin:0 0 .625rem}.f-volets{margin:1.5rem 0 0;padding:0;list-style:none;border-top:1px solid var(--f-filet)}.f-volets>li{border-bottom:1px solid var(--f-filet)}.f-volets button[data-fold-trigger]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.75rem 0;text-align:left;font-size:1rem;font-weight:700;letter-spacing:-.015em;color:var(--f-graphite);background:none;border:0;cursor:pointer}.f-volets [data-fold-icon]{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex:none;transition:transform .35s var(--f-ease)}.f-volets button[aria-expanded=true] [data-fold-icon]{transform:rotate(45deg)}.f-volet-corps{padding-bottom:1.25rem;font-size:.9375rem;line-height:1.55;color:var(--f-graphite)}.f-volet-corps dl{margin:0}.f-volet-corps dl>div{display:grid;gap:.125rem;padding:.625rem 0;border-top:1px solid #f0f0f0}.f-volet-corps dl>div:first-child{border-top:0;padding-top:0}.f-volet-corps dt{font-size:.8125rem;font-weight:700;color:var(--f-gris)}.f-volet-corps ul{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.f-volet-corps.falco-product-editorial ul{list-style:none;padding-left:0}.f-aide{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem 1.25rem;margin-top:1.25rem;font-size:.9375rem}.f-aide b{font-weight:700}.f-aide-liens{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.f-aide-liens a{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;color:var(--f-graphite)}.f-aide-liens svg{width:1rem;height:1rem;color:var(--f-violet)}.f-achat form#product-form{margin-top:1.25rem}.f-achat [data-buy-row]{display:flex;align-items:stretch;gap:.625rem;margin-top:1.25rem}.f-qte{display:flex;align-items:center;flex:none;border-radius:var(--f-r);box-shadow:inset 0 0 0 1.5px var(--f-filet)}.f-qte button{display:grid;place-items:center;width:2.75rem;height:3.5rem;background:none;border:0;cursor:pointer}.f-qte button:disabled{opacity:.35}.f-qte svg{width:1rem;height:1rem}.f-qte [data-qty-label]{width:1.5rem;text-align:center;font-weight:700}.f-achat [data-submit]{flex:1;min-width:0}@media(min-width:1024px){.f-fiche-fil{display:block;padding-block:.875rem}.f-fiche-grille{grid-template-columns:auto minmax(21rem,40rem);justify-content:center;align-items:start;gap:clamp(2rem,3.6vw,4.5rem);padding-inline:var(--f-gout);max-width:100rem;margin-inline:auto}.f-achat{padding:0}.f-media{position:sticky;top:calc(var(--f-hdr) + .875rem)}.f-gal{display:grid;grid-template-columns:4.75rem auto;gap:.625rem;align-items:start;--f-gal-l: min(calc((100svh - var(--f-hdr) - 2.25rem) * .8), 44vw)}.f-gal-rail{grid-column:2;grid-row:1;width:var(--f-gal-l);border-radius:var(--f-r)}.f-gal-vignettes{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:.5rem;max-height:calc(var(--f-gal-l) * 1.25);overflow-y:auto;scrollbar-width:none;margin:0;padding:0;list-style:none}.f-gal-vignettes::-webkit-scrollbar{display:none}.f-gal-vignettes button{position:relative;isolation:isolate;display:block;width:100%;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;border:0;padding:0;background:var(--f-papier);cursor:pointer;opacity:.62;transition:opacity .25s}.f-gal-vignettes button:hover,.f-gal-vignettes button[aria-current=true]{opacity:1}.f-gal-vignettes button[aria-current=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;box-shadow:inset 0 0 0 2px var(--f-violet)}.f-gal-vignettes img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.f-gal-vig-ic{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;background:#00000059;font-size:.75rem;font-weight:800}.f-gal-vig-ic svg{width:1.25rem;height:1.25rem}.f-gal-prog,.f-gal-nb{display:none}.f-gal-fleche{display:grid;place-items:center;position:absolute;top:50%;z-index:3;width:2.75rem;height:2.75rem;margin-top:-1.375rem;border:0;border-radius:var(--f-r-s);background:#ffffffeb;color:#000;cursor:pointer;opacity:0;transition:opacity .25s,transform .25s}.f-gal:hover .f-gal-fleche:not(:disabled){opacity:1}.f-gal-fleche:disabled{pointer-events:none}.f-gal-fleche--av{left:6.125rem}.f-gal-fleche--ap{right:.75rem}.f-gal-fleche svg{width:1.125rem;height:1.125rem}.f-gal-fleche--av svg{transform:rotate(180deg)}.f-achat [data-buy-row].f-appel{display:block}.f-paiement ul{justify-content:flex-start}.f-gal-etiq{bottom:.75rem}}.f-collant{position:fixed;inset:auto 0 0;z-index:40;pointer-events:none;opacity:0;transform:translateY(110%);transition:transform .45s var(--f-ease),opacity .3s}.f-collant[data-on=true]{pointer-events:auto;opacity:1;transform:none}.f-collant-in{display:flex;align-items:center;gap:.875rem;padding:.625rem var(--f-gout) max(.625rem,env(safe-area-inset-bottom));background:#fffffff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 -1px 0 var(--f-filet),0 -14px 34px -22px #0006}.f-collant-prix{flex:none;font-size:1.125rem;font-weight:800;letter-spacing:-.025em;line-height:1.05}.f-collant-prix small{display:block;font-size:.75rem;font-weight:600;letter-spacing:0;color:var(--f-gris)}.f-collant-vis,.f-collant-nom{display:none}.f-collant .f-btn{flex:1}@media(min-width:1024px){.f-collant{inset:auto 0 1.25rem;display:flex;justify-content:center;pointer-events:none;background:none}.f-collant-in{pointer-events:auto;padding:.5rem;width:min(38rem,92vw);border-radius:18px;box-shadow:0 0 0 1px #0000000f,0 24px 54px -22px #00000073}.f-collant-vis{display:block;flex:none;width:3rem;height:3.75rem;border-radius:9px;overflow:hidden;background:var(--f-papier)}.f-collant-vis img{width:100%;height:100%;object-fit:cover}.f-collant-nom{display:block;min-width:0;flex:1;font-size:.8125rem;font-weight:700;line-height:1.2}.f-collant-nom>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.f-collant-nom .f-collant-prix{font-size:1rem;margin-top:.125rem}.f-collant .f-btn{flex:none;min-width:12.5rem}.f-collant-in>.f-collant-prix{display:none}}@media(max-width:1023.98px){.f-collant~*{scroll-margin-bottom:5rem}}.f-sr{--w: 7.5rem;display:flex;gap:.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:0;padding:0;list-style:none;cursor:grab}.f-sr::-webkit-scrollbar{display:none}.f-sr.is-drag{cursor:grabbing;scroll-snap-type:none}.f-sr.is-drag a{pointer-events:none}.f-sr>li{flex:0 0 var(--w);scroll-snap-align:start;min-width:0}.f-sr--plein{margin-inline:calc(var(--f-gout) * -1);padding-inline:var(--f-gout);scroll-padding-inline:var(--f-gout)}@media(min-width:1024px){.f-achat .f-sr--plein{margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.f-sc{position:relative;isolation:isolate;display:block;aspect-ratio:9 / 16;border-radius:var(--f-r);overflow:hidden;background:#111;color:#fff;-webkit-tap-highlight-color:transparent}.f-sc>img,.f-sc>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--f-ease)}.f-sc>video{opacity:0;transition:opacity .5s,transform .9s var(--f-ease)}.f-sc>video.is-on{opacity:1}.f-sc:after{content:"";position:absolute;inset:auto 0 0;height:55%;z-index:1;background:linear-gradient(to top,rgb(0 0 0 / .78),transparent);pointer-events:none}.f-sc-bas{position:absolute;inset:auto .625rem .625rem;z-index:2;display:grid;gap:.125rem}.f-sc-qui{font-size:.6875rem;font-weight:700;opacity:.85}.f-sc-leg{font-size:.875rem;font-weight:700;line-height:1.12;letter-spacing:-.01em}.f-sc-lec{position:absolute;top:.5rem;right:.5rem;z-index:2;display:grid;place-items:center;width:1.625rem;height:1.625rem;border-radius:50%;background:#0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.f-sc-lec svg{width:.625rem;height:.625rem;fill:currentColor}.f-sc--grand .f-sc-leg{font-size:clamp(1.0625rem,1.6vw,1.375rem)}.f-sc--grand .f-sc-qui{font-size:.8125rem}.f-sc--grand .f-sc-bas{inset:auto .875rem .875rem}@media(hover:hover){.f-sc:hover>img,.f-sc:hover>video{transform:scale(1.05)}}dialog.f-v{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#050505;color:#fff;overflow:hidden;overscroll-behavior:contain}dialog.f-v::backdrop{background:#000}.f-v-fond{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;background-size:cover;background-position:center;filter:blur(46px) brightness(.34) saturate(1.3)}.f-v-scene{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;background:#000;overflow:hidden;transform-origin:50% 50%;touch-action:pan-y;user-select:none;-webkit-user-select:none}.f-v-scene>img,.f-v-scene>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.f-v-scene>video{z-index:1}.f-v-voile{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgb(0 0 0 / .5),transparent 22%,transparent 62%,rgb(0 0 0 / .78))}.f-v-segs{position:absolute;z-index:3;top:max(.625rem,env(safe-area-inset-top));left:.625rem;right:.625rem;display:flex;gap:3px}.f-v-seg{flex:1;height:3px;border-radius:2px;background:#ffffff47;overflow:hidden}.f-v-seg i{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:0 50%}.f-v-tete{position:absolute;z-index:3;top:calc(max(.625rem,env(safe-area-inset-top)) + .75rem);left:.75rem;right:.5rem;display:flex;align-items:center;gap:.625rem}.f-v-av{flex:none;width:2.25rem;height:2.25rem;border-radius:50%;background:#000;overflow:hidden;box-shadow:0 0 0 1.5px #ffffff8c;display:grid;place-items:center}.f-v-av img{width:72%;height:auto}.f-v-qui{min-width:0;flex:1;line-height:1.15}.f-v-qui b{display:block;font-size:.875rem;font-weight:700}.f-v-qui span{display:block;font-size:.8125rem;opacity:.78;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.f-v-bt{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;color:#fff;background:none;border:0;cursor:pointer;border-radius:50%}.f-v-bt svg{width:1.25rem;height:1.25rem}.f-v-zones{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;grid-template-columns:32% 68%}.f-v-zones button{background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.f-v-bas{position:absolute;z-index:3;left:.75rem;right:.75rem;bottom:max(.875rem,env(safe-area-inset-bottom));display:grid;gap:.625rem}.f-v-leg{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}.f-v-produit{display:flex;align-items:center;gap:.625rem;padding:.4rem;border-radius:var(--f-r);background:#fffffff5;color:#000}.f-v-produit img{flex:none;width:2.75rem;height:3.4rem;border-radius:8px;object-fit:cover;background:#111}.f-v-produit span{min-width:0;flex:1;font-size:.8125rem;font-weight:700;line-height:1.2}.f-v-produit span em{display:block;font-style:normal;font-weight:800}.f-v-produit .f-btn{flex:none;min-height:2.75rem;padding:.25rem .25rem .25rem .875rem;font-size:.875rem;gap:.5rem;box-shadow:none}.f-v-produit .f-btn-fl{width:2.25rem;height:2.25rem}.f-v-voisin{display:none}.f-v-attente{position:absolute;z-index:2;left:50%;top:50%;width:2.5rem;height:2.5rem;margin:-1.25rem;border-radius:50%;border:2.5px solid rgb(255 255 255 / .25);border-top-color:#fff;animation:f-tourne .8s linear infinite;pointer-events:none;opacity:0;transition:opacity .2s}.f-v[data-attente=true] .f-v-attente{opacity:1}.f-v-nav{display:none}@media(min-width:768px){.f-v-scene{height:min(92dvh,60rem);width:auto;aspect-ratio:9 / 16;border-radius:18px;box-shadow:0 40px 90px -30px #000}.f-v-voisin{display:block;position:absolute;top:50%;width:min(15vw,15rem);aspect-ratio:9 / 16;margin-top:calc(min(15vw,15rem)*-.889);border:0;padding:0;border-radius:14px;overflow:hidden;background:#111;cursor:pointer;opacity:.42;transition:opacity .3s,transform .4s var(--f-ease)}.f-v-voisin:hover{opacity:.78;transform:scale(1.03)}.f-v-voisin img{width:100%;height:100%;object-fit:cover}.f-v-voisin--av{right:calc(50% + min(46dvh * 9 / 16,16.9rem) + 5.5rem)}.f-v-voisin--ap{left:calc(50% + min(46dvh * 9 / 16,16.9rem) + 5.5rem)}.f-v-nav{display:grid;place-items:center;position:absolute;z-index:4;top:50%;width:3rem;height:3rem;margin-top:-1.5rem;border:0;border-radius:50%;background:#fffffff0;color:#000;cursor:pointer;transition:transform .25s var(--f-ease)}.f-v-nav:hover{transform:scale(1.08)}.f-v-nav svg{width:1.125rem;height:1.125rem}.f-v-nav--av{right:calc(50% + min(46dvh * 9 / 16,16.9rem) + 1rem)}.f-v-nav--av svg{transform:rotate(180deg)}.f-v-nav--ap{left:calc(50% + min(46dvh * 9 / 16,16.9rem) + 1rem)}.f-v-fermer{position:absolute;z-index:4;top:1rem;right:1.25rem}}falco-ruban{display:block;overflow:hidden;white-space:nowrap;contain:paint}.f-rb-piste{display:inline-flex;will-change:transform}.f-rb-bloc{display:inline-flex;align-items:center;flex:none}.f-rb-mot{display:inline-flex;align-items:center;padding-inline:clamp(.875rem,1.6vw,1.75rem);font-weight:800;letter-spacing:-.02em}.f-rb-mot:after{content:"";display:inline-block;width:.82em;height:.82em;margin-left:clamp(1.75rem,3.2vw,3.5rem);background:var(--f-jante) center / contain no-repeat}.f-ruban--petit{padding-block:.875rem;background:var(--f-violet);color:#fff;font-size:1rem;--f-jante: var(--f-jante-noire)}.f-ruban--geant{padding-block:clamp(.75rem,1.5vw,1.5rem);font-size:clamp(3rem,9vw,9rem);line-height:1}.f-rail{display:flex;gap:clamp(.625rem,1.2vw,1.25rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(var(--f-gout) * -1);padding:0 var(--f-gout) .25rem;scroll-padding-inline:var(--f-gout);list-style:none;cursor:grab}.f-rail::-webkit-scrollbar{display:none}.f-rail.is-drag{cursor:grabbing;scroll-snap-type:none}.f-rail.is-drag a{pointer-events:none}.f-rail>li{flex:0 0 var(--w, clamp(15rem, 70vw, 24rem));scroll-snap-align:start;min-width:0}@media(min-width:1024px){.f-rail>li{--w: clamp(17rem, 23vw, 26rem)}}.f-rail-prog{height:2px;margin-top:1.5rem;background:#7f7f7f47;position:relative;overflow:hidden}.f-rail-prog i{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform:scaleX(var(--p, .2));transform-origin:0 50%}.f-rail-nav{display:none;gap:.5rem}.f-rail-nav button{display:grid;place-items:center;width:3rem;height:3rem;border:0;border-radius:var(--f-r-s);background:#7f7f7f24;color:inherit;cursor:pointer;transition:background .25s}.f-rail-nav button:hover{background:#7f7f7f47}.f-rail-nav button:disabled{opacity:.35;cursor:default}.f-rail-nav svg{width:1.125rem;height:1.125rem}.f-rail-nav [data-rail-av] svg{transform:rotate(180deg)}@media(min-width:1024px){.f-rail-nav{display:flex}}.f-carte{position:relative;display:block;color:var(--f-graphite);min-width:0}.f-sombre .f-carte{color:#fff}.f-carte-vis{position:relative;isolation:isolate;display:block;aspect-ratio:4 / 5;border-radius:var(--f-r);overflow:hidden;background:var(--f-papier)}.f-carte-vis img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .9s var(--f-ease),opacity .45s}.f-carte-vis img[data-large=true]{object-fit:contain}.f-carte-vis .f-carte-alt{opacity:0}.f-carte-badge{position:absolute;left:.625rem;top:.625rem;z-index:2;padding:.3rem .55rem;border-radius:7px;background:#fff;color:#000;font-size:.75rem;font-weight:800;line-height:1}.f-carte-badge--promo{background:var(--f-vert-vif);color:#03230f}.f-carte-go{position:absolute;right:.625rem;bottom:.625rem;z-index:2;display:none;align-items:center;gap:.5rem;padding:.625rem .75rem;border-radius:var(--f-r-s);background:#fff;color:#000;font-size:.875rem;font-weight:700;opacity:0;transform:translateY(8px);transition:opacity .3s,transform .4s var(--f-ease)}.f-carte-go svg{width:.875rem;height:.875rem}.f-carte-txt{display:block;padding-top:.75rem}.f-carte-nom{display:block;font-size:clamp(.9375rem,1.1vw,1.0625rem);font-weight:700;letter-spacing:-.015em;line-height:1.2}.f-carte-prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;margin-top:.375rem;font-size:1rem;font-weight:800;letter-spacing:-.02em}.f-carte-prix s{font-size:.875rem;font-weight:500;color:var(--f-gris);letter-spacing:0}.f-sombre .f-carte-prix s{color:#fff9}.f-carte-3x{display:block;margin-top:.125rem;font-size:.8125rem;color:var(--f-gris)}.f-sombre .f-carte-3x{color:#fff9}@media(hover:hover){.f-carte:hover .f-carte-vis>img:first-of-type{transform:scale(1.04)}.f-carte:hover .f-carte-alt{opacity:1;transform:scale(1.04)}.f-carte-go{display:inline-flex}.f-carte:hover .f-carte-go{opacity:1;transform:none}}.f-ico{width:1.125rem;height:1.125rem}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.28s}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.f-gal-case:first-child>img{view-transition-name:f-photo-produit}.f-3d-page{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:radial-gradient(70% 60% at 50% 45%,#3a0760,#120220 58%,#070109)}.f-3d-roue{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.f-3d-retour{position:absolute;left:.75rem;bottom:.75rem;z-index:3;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .75rem;border:0;border-radius:8px;background:#fff;color:#000;font-size:.8125rem;font-weight:700;cursor:pointer}.f-3d-retour svg{width:.875rem;height:.875rem;transform:rotate(180deg)}@media(min-width:1024px){.f-3d-page{width:calc(5.375rem + min(calc((100svh - var(--f-hdr) - 2.25rem) * .8),44vw));aspect-ratio:auto;height:calc(min(calc((100svh - var(--f-hdr) - 2.25rem) * .8),44vw)/.8);border-radius:var(--f-r)}}.f-btn.bg-graphite{--c: var(--f-graphite);--cit: var(--f-graphite);--ci: var(--f-violet)}.f-seo{background:#fff;padding-block:0 clamp(2.5rem,5vw,4rem)}.f-seo details{border-block:1px solid var(--f-filet)}.f-seo summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;font-size:1.0625rem;font-weight:700;letter-spacing:-.015em;cursor:pointer;list-style:none}.f-seo summary::-webkit-details-marker{display:none}.f-seo .falco-product-editorial{max-width:56rem;padding-bottom:2rem;font-size:.9375rem;line-height:1.6}.f-centre{display:flex;justify-content:center;margin-top:clamp(2rem,4vw,3.5rem)}.f-rail-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}@media(min-width:1024px){.f-mobile{display:none}}falco-chapitres{display:block}.f-anat{background:#000;overflow:clip}.f-anat-col{position:relative}.f-anat-scene{position:relative;display:grid;align-content:start;gap:2rem;padding:clamp(4rem,9vw,7rem) var(--f-gout);overflow:hidden}.f-anat-halo{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 52% at 50% 34%,rgb(106 13 173 / .5),transparent 72%);pointer-events:none}.f-anat-roue-cadre{position:relative;aspect-ratio:1;width:min(100%,34rem);margin-inline:auto}.f-anat-roue{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.f-anat-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .55s ease}.f-anat-img:first-child{opacity:1}.f-anat-texte{position:relative;display:grid;gap:1.5rem}.f-anat-titre{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:#ffffffb3}.f-anat-liste{display:grid;gap:2rem;margin:0;padding:0;list-style:none}.f-anat-nom{font-size:clamp(2.5rem,6.4vw,6rem);font-weight:800;letter-spacing:-.03em;line-height:.96}.f-anat-mat{margin-top:.625rem;font-size:clamp(1.0625rem,1.5vw,1.375rem);font-weight:700;color:var(--f-v300)}.f-anat-txt{margin-top:.75rem;max-width:30rem;font-size:1.0625rem;line-height:1.45;color:#ffffffbf}.f-anat-ch--fin .f-btn{margin-top:1.25rem}.f-anat-reperes{display:none;gap:.375rem}.f-anat-reperes i{width:2.25rem;height:3px;border-radius:2px;background:#ffffff38;transition:background .3s}.f-anat-reperes i.is-on{background:#fff}.f-anat.is-scene .f-anat-col{height:calc((var(--n) + 1) * 85svh + 100svh)}.f-anat.is-scene .f-anat-scene{position:sticky;top:0;height:100svh;padding:0;display:block}.f-anat.is-scene .f-anat-halo{background:radial-gradient(44% 56% at var(--hx, 50%) var(--hy, 30%),rgb(106 13 173 / .55),transparent 72%);--hx: 50%;--hy: 30%}.f-anat.is-scene .f-anat-roue-cadre{position:absolute;left:50%;top:30%;width:min(112vw,62svh);margin:0;translate:-50% -50%}.f-anat.is-scene .f-anat-texte{position:absolute;left:var(--f-gout);right:var(--f-gout);bottom:calc(max(1.25rem,env(safe-area-inset-bottom)) + 4.5rem);gap:.75rem;z-index:1}.f-anat.is-scene .f-anat-texte:after{content:"";position:absolute;inset:-3rem calc(var(--f-gout) * -1) -6rem;z-index:-1;background:linear-gradient(to top,#000 62%,transparent);pointer-events:none}.f-anat.is-scene .f-anat-liste{display:block;position:relative;min-height:15.5rem}.f-anat.is-scene .f-anat-ch{position:absolute;left:0;right:0;bottom:0;opacity:0;transform:translateY(18px);pointer-events:none;transition:opacity .35s,transform .55s var(--f-ease)}.f-anat.is-scene .f-anat-ch.is-on{opacity:1;transform:none;pointer-events:auto}.f-anat.is-scene .f-anat-reperes{display:flex}.f-anat.is-scene .f-anat-nom{font-size:clamp(2.5rem,12vw,6rem)}@media(min-width:1024px){.f-anat-scene{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.f-anat-roue-cadre{grid-column:2}.f-anat-texte{grid-column:1;grid-row:1}.f-anat.is-scene .f-anat-halo{--hx: 66%;--hy: 50%;background:radial-gradient(38% 62% at 66% 50%,rgb(106 13 173 / .55),transparent 72%)}.f-anat.is-scene .f-anat-roue-cadre{left:66%;top:calc(50% + var(--f-hdr-vis, 0px) / 2);width:calc(100svh - var(--f-hdr-vis, 0px) - 5rem)}.f-anat.is-scene .f-anat-texte:before{content:"";position:absolute;top:-100vh;right:-10vw;bottom:-100vh;left:-30vw;z-index:-1;background:linear-gradient(to right,#000 52%,rgb(0 0 0 / .78) 70%,transparent);pointer-events:none}.f-anat.is-scene .f-anat-texte{left:var(--f-gout);right:auto;width:min(44vw,40rem);top:0;bottom:0;align-content:center;gap:1.5rem}.f-anat.is-scene .f-anat-texte:after{display:none}.f-anat.is-scene .f-anat-liste{min-height:22rem}.f-anat.is-scene .f-anat-ch{top:0;bottom:auto}.f-anat.is-scene .f-anat-nom{font-size:clamp(3rem,6.4vw,6.5rem)}}falco-traversee{display:block}.f-trav{background:#000;color:#fff;overflow:clip}.f-trav-scene{position:relative;min-height:100svh;overflow:hidden;display:grid;place-items:end start}.f-trav-media{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a}.f-trav-media img,.f-trav-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.f-trav-media video{opacity:0;transition:opacity .6s}.f-trav-media video.is-on{opacity:1}.f-trav-voile{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000b8,#00000014 58%);pointer-events:none}.f-trav-jante,.f-trav-avant{display:none}.f-trav-apres{position:relative;display:grid;gap:1.25rem;justify-items:start;padding:var(--f-gout);padding-bottom:clamp(2.5rem,6vw,5rem);max-width:60rem}.f-trav.is-scene .f-trav-col{height:320svh}.f-trav.is-scene .f-trav-scene{position:sticky;top:0;height:100svh;min-height:0}.f-trav.is-scene .f-trav-media{clip-path:circle(var(--r, 20vmin) at 50% 50%)}.f-trav.is-scene .f-trav-jante{display:block;position:absolute;left:50%;top:50%;width:min(92vw,78svh);aspect-ratio:1;margin:calc(min(92vw,78svh)/-2) 0 0 calc(min(92vw,78svh)/-2);will-change:transform;pointer-events:none}.f-trav-jante img{width:100%;height:100%;object-fit:contain}.f-trav.is-scene .f-trav-avant{display:block;position:absolute;inset:auto 0;top:50%;translate:0 -50%;text-align:center;font-size:clamp(2.25rem,7vmin,5rem);font-weight:800;letter-spacing:-.03em;line-height:1;pointer-events:none;text-shadow:0 2px 30px rgb(0 0 0 / .6)}.f-trav.is-scene .f-trav-voile{opacity:0}.f-trav.is-scene .f-trav-apres{opacity:0;transform:translateY(24px);pointer-events:none}.f-trav.is-scene .f-trav-apres.is-on{pointer-events:auto}.f-fab-rail>li{--w: min(78vw, 22rem)}.f-fab-vis{position:relative;aspect-ratio:4 / 5;border-radius:var(--f-r);overflow:hidden;background:#111}.f-fab-vis>img,.f-fab-vis>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.f-fab-vis--roue{background:radial-gradient(70% 60% at 50% 45%,#3a0760,#070109)}.f-fab-vis--roue>img{object-fit:contain;padding:9%}.f-fab-n{position:absolute;left:.875rem;top:.375rem;font-size:clamp(3.5rem,6vw,5.5rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:#fff;text-shadow:0 2px 26px rgb(0 0 0 / .45)}.f-fab-titre{margin-top:1rem;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:800;letter-spacing:-.02em}.f-fab-txt{margin-top:.375rem;font-size:1rem;line-height:1.45;color:var(--f-gris)}@media(min-width:1024px){.f-fab-rail{overflow:visible;margin-inline:0;padding-inline:0;cursor:default}.f-fab-rail>li{--w: calc((100% - (3*clamp(.625rem, 1.2vw, 1.25rem)))/4) }}.f-com{overflow:clip;padding-block:clamp(2.5rem,5vw,4.5rem) 0}.f-com-tete{display:grid;gap:1.5rem;margin-block:clamp(1.5rem,3vw,2.5rem) clamp(2rem,4vw,3.5rem)}.f-com-chiffre{font-size:1.0625rem;color:#ffffffbf;margin-bottom:.75rem}.f-com-chiffre b{display:block;font-size:clamp(3.5rem,9vw,8rem);font-weight:800;letter-spacing:-.04em;line-height:.95;color:#fff}.f-com-actions{display:grid;gap:.75rem;justify-items:start}.f-com-actions p{max-width:22rem;font-size:.9375rem}.f-com-actions .f-btn-fl svg{width:1.25rem;height:1.25rem}@media(min-width:1024px){.f-com-tete{grid-template-columns:minmax(0,1.4fr) auto;align-items:end;gap:4rem}.f-com-actions{justify-items:end;text-align:right}}.f-com-mur{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding-inline:.5rem;max-height:170svh;overflow:hidden;-webkit-mask:linear-gradient(to bottom,#000 82%,transparent);mask:linear-gradient(to bottom,#000 82%,transparent)}.f-com-col{display:grid;gap:.5rem;align-content:start;will-change:transform}.f-com-col:nth-child(n+3){display:none}.f-com-c .f-sc{aspect-ratio:4 / 5}.f-com-col:nth-child(2n) .f-com-c:nth-child(odd) .f-sc,.f-com-col:nth-child(odd) .f-com-c:nth-child(2n) .f-sc{aspect-ratio:9 / 16}@media(min-width:1024px){.f-com-mur{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;padding-inline:.75rem;max-height:150svh}.f-com-col{gap:.75rem}.f-com-col:nth-child(n+3){display:grid}}.f-avis-tete{display:grid;justify-items:center;gap:1rem;text-align:center;margin-bottom:clamp(2rem,4vw,3.5rem)}.f-avis-note{display:inline-flex;align-items:center;gap:.625rem;font-size:1rem}.f-avis-mur>li{--w: min(76vw, 22rem);position:relative;border-radius:var(--f-r);overflow:hidden;background:#111;color:#fff;aspect-ratio:4 / 5.4}.f-avis-mur>li>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.f-avis-txt{position:absolute;inset:auto 0 0;display:grid;gap:.5rem;padding:3.5rem 1rem 1rem;background:linear-gradient(to top,rgb(0 0 0 / .86) 55%,transparent)}.f-avis-txt .f-etoiles{color:#fff}.f-avis-txt blockquote{margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:700;letter-spacing:-.015em;line-height:1.2}.f-avis-txt p{font-size:.875rem}.f-avis-txt p small{display:block;font-size:.75rem;opacity:.7}.f-avis-txt .f-exemple{width:fit-content}.f-avis-case--texte{background:var(--f-violet)}.f-avis-case--texte .f-avis-txt{top:0;right:0;bottom:0;left:0;align-content:end;background:none}@media(min-width:1024px){.f-avis-mur>li{--w: clamp(17rem, 23vw, 25rem)}}falco-survol{display:block}.f-ras-liste{margin:clamp(2rem,4vw,3.5rem) 0 0;padding:0;list-style:none;border-top:1px solid rgb(0 0 0 / .14)}.f-ras-l{position:relative;display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.375rem .875rem;padding-block:1.25rem;border-bottom:1px solid rgb(0 0 0 / .14)}.f-ras-coche{width:1.75rem;height:1.75rem;color:var(--f-vert);margin-top:.1rem}.f-ras-titre{font-size:clamp(1.5rem,3.6vw,3.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.02}.f-ras-txt{grid-column:2;font-size:1.0625rem;line-height:1.45;color:var(--f-gris);max-width:42rem}.f-ras-img{grid-column:2;display:block;margin-top:.75rem;aspect-ratio:16 / 10;border-radius:var(--f-r);overflow:hidden}.f-ras-img img{width:100%;height:100%;object-fit:cover}@media(min-width:1024px)and (hover:hover){.f-ras-l{grid-template-columns:3rem minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:1rem 2rem;padding-block:1.625rem;transition:padding .45s var(--f-ease)}.f-ras-coche{width:2.25rem;height:2.25rem}.f-ras-txt{grid-column:3}.f-ras-l:hover{padding-left:1.5rem}.f-ras-img{position:fixed;left:0;top:0;z-index:30;width:17rem;aspect-ratio:4 / 5;margin:0;pointer-events:none;opacity:0;transform:translate(var(--x, 0),var(--y, 0)) scale(.92);transition:opacity .3s;box-shadow:0 30px 60px -20px #00000080}.f-ras-l:hover .f-ras-img{opacity:1}}.f-faq-grille{display:grid;gap:2rem}.f-faq-tete{display:grid;gap:1rem;align-content:start;justify-items:start}.f-faq-tel{display:inline-flex;align-items:center;gap:.625rem;color:var(--f-graphite)}.f-faq-tel svg{width:1.25rem;height:1.25rem;color:var(--f-violet)}.f-faq-tel b{display:block;font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.f-faq-tel small{display:block;font-size:.8125rem;color:var(--f-gris)}.f-faq-liste{margin-top:0}@media(min-width:1024px){.f-faq-grille{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:5rem}.f-faq-tete{position:sticky;top:calc(var(--f-hdr) + 2rem)}}.f-final{position:relative;isolation:isolate;display:grid;align-items:end;min-height:92svh;overflow:clip}.f-final-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#0a0a0a}.f-final-media img,.f-final-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.f-final-media video{opacity:0;transition:opacity .6s}.f-final-media video.is-on{opacity:1}.f-final-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000c7,#0000000f 62%)}.f-final-in{display:grid;gap:1.25rem;justify-items:start;padding-block:clamp(3rem,7vw,6rem)}.f-final .f-display{max-width:14ch}.f-final-cta{width:100%;max-width:26rem}.f-final-cta .f-btn{width:100%}@media(min-width:1024px){.f-gal{--f-gal-l: min(calc((100svh - var(--f-hdr) - 2.25rem) * .72), 40vw)}}#en-tete{transition:top .45s var(--f-ease)}#en-tete[data-cache=true]{top:-8rem}falco-hero{display:block}.f-hero{position:relative;isolation:isolate;min-height:calc(100svh - 2.25rem);display:grid;align-items:end;overflow:hidden;background:#000;color:#fff}.f-hero--sous{margin-top:-4.5rem;padding-top:4.5rem}.f-hero-mur{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.f-hero-col{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;transition:opacity .7s ease;background:#0a0a0a}.f-hero-col.is-on{opacity:1}.f-hero-col img,.f-hero-col video,.f-hero-col picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.f-hero-col video{opacity:0;transition:opacity .6s}.f-hero-col video.is-on{opacity:1}.f-hero-voile{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#000000db 8%,#0000003d 55%,#0006)}.f-hero-segs{position:absolute;z-index:2;top:5rem;left:var(--f-gout);right:var(--f-gout);display:flex;gap:4px}.f-hero-segs span{flex:1;height:3px;border-radius:2px;background:#ffffff42;overflow:hidden}.f-hero-segs i{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:0 50%}.f-hero-segs .is-on i{animation:f-seg 6.5s linear forwards}@keyframes f-seg{to{transform:scaleX(1)}}.f-hero-in{display:grid;gap:.875rem;padding:0 var(--f-gout) clamp(1.5rem,4vw,3rem)}.f-hero-preuve{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem}.f-hero-preuve a{display:inline-flex;align-items:center;gap:.4rem}.f-hero-preuve svg{width:1.125rem;height:1.125rem}.f-hero-preuve .f-etoiles{color:#fff}.f-hero-titre{font-size:clamp(2.875rem,12.4vw,9.5rem);font-weight:800;letter-spacing:-.03em;line-height:.94;text-wrap:balance}.f-hero-lede{max-width:34rem;font-size:1.0625rem;line-height:1.4;color:#ffffffd9;white-space:pre-line}.f-hero-actions .f-btn{width:100%}.f-hero-univers{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem;margin:.25rem 0 0;padding:0;list-style:none;font-size:.9375rem;font-weight:600}.f-hero-univers a{display:inline-block;padding-block:.375rem;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1.5px no-repeat}@media(min-width:1024px){.f-hero{align-items:center;min-height:calc(100svh - 2.25rem)}.f-hero-mur{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;transform-origin:50% 40%;will-change:transform}.f-hero-col{position:relative;inset:auto;opacity:1;height:112%;margin-top:-3%;will-change:transform}.f-hero-voile{background:radial-gradient(70% 70% at 50% 52%,#0000009e,#00000042 80%),linear-gradient(to top,rgb(0 0 0 / .5),transparent 40%)}.f-hero-segs{display:none}.f-hero-in{justify-items:center;text-align:center;padding-block:6rem 3rem}.f-hero-titre{font-size:clamp(4rem,8.6vw,10rem);max-width:16ch}.f-hero-lede{font-size:1.1875rem}.f-hero-actions{width:min(28rem,100%);margin-top:.5rem}.f-hero-univers{justify-content:center;font-size:1rem;gap:.25rem 2rem}}falco-univers{display:grid}.f-univ-titre{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.f-univ-rang{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;padding-inline:.375rem}.f-univ-p{position:relative;isolation:isolate;display:block;aspect-ratio:4 / 5.4;overflow:hidden;border-radius:var(--f-r-s);background:#111;color:#fff;-webkit-tap-highlight-color:transparent}.f-univ-p>img,.f-univ-p>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--f-ease),opacity .6s}.f-univ-p>video{opacity:0}.f-univ-p>video.is-on{opacity:1}.f-univ-p:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgb(0 0 0 / .78),transparent 58%);pointer-events:none}.f-univ-txt{position:absolute;inset:auto .75rem .75rem;z-index:2;display:grid;gap:.375rem}.f-univ-nom{font-size:clamp(1.375rem,6vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:.98}.f-univ-copie{display:none}.f-univ-cta{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:700}.f-univ-cta svg{width:.875rem;height:.875rem}@media(min-width:1024px){falco-univers{display:flex}.f-univ-rang{gap:.5rem;padding-inline:var(--f-gout);height:min(76svh,54rem)}.f-univ-p{flex:1 1 0;min-width:0;aspect-ratio:auto;border-radius:var(--f-r);transition:flex-grow .75s var(--f-ease-2)}.f-univ-p:hover{flex-grow:2.3}.f-univ-p:hover>img,.f-univ-p:hover>video{transform:scale(1.04)}.f-univ-txt{inset:auto 1.25rem 1.25rem;gap:.625rem}.f-univ-plus{display:grid;gap:.625rem}.f-univ-copie{display:block;max-width:26rem;font-size:1rem;line-height:1.35;color:#ffffffd9;max-height:0;opacity:0;overflow:hidden;transition:max-height .6s var(--f-ease),opacity .35s}.f-univ-p:hover .f-univ-copie{max-height:6rem;opacity:1}.f-univ-cta{font-size:1rem}}.f-ventes .f-rail>li{--w: min(68vw, 21rem)}@media(min-width:1024px){.f-ventes .f-rail>li{--w: clamp(17rem, 23vw, 26rem)}}.f-aussi{padding-block:0 clamp(3rem,6vw,5.5rem)}.f-aussi-grille{display:grid;gap:.375rem;margin:1.25rem 0 0;padding:0;list-style:none}.f-aussi-t{position:relative;display:block;border-radius:var(--f-r-s);overflow:hidden;color:#fff;isolation:isolate}.f-aussi-vis{display:block;aspect-ratio:16 / 9.5;background:#111;overflow:hidden}.f-aussi-vis img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--f-ease)}.f-aussi-t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / .72),transparent 62%);pointer-events:none}.f-aussi-txt{position:absolute;inset:auto 1rem .875rem;z-index:1;display:grid;gap:.125rem}.f-aussi-txt b{font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:800;letter-spacing:-.025em;line-height:1}.f-aussi-txt span{font-size:.9375rem;color:#ffffffd9}@media(hover:hover){.f-aussi-t:hover img{transform:scale(1.05)}}@media(min-width:768px){.f-aussi-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.f-aussi-vis{aspect-ratio:4 / 4.6}}falco-horizontal{display:block}.f-sit{background:#000;color:#fff;overflow:clip}.f-sit-col{padding-block:clamp(3.5rem,8vw,6rem)}.f-sit-titre{padding-inline:var(--f-gout);margin-bottom:1.5rem}.f-sit .f-sr{--w: min(66vw, 18rem);gap:.5rem;padding-inline:var(--f-gout);scroll-padding-inline:var(--f-gout)}.f-sit.is-scene .f-sit-col{padding-block:0}.f-sit.is-scene .f-sit-scene{position:sticky;top:0;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.f-sit.is-scene [data-piste-h]{display:flex;align-items:center;gap:clamp(.75rem,1.2vw,1.25rem);width:max-content;padding-inline:var(--f-gout);will-change:transform}.f-sit.is-scene .f-sit-titre{flex:none;width:min(36vw,34rem);margin:0;padding:0 2rem 0 0}.f-sit.is-scene .f-sr{overflow:visible;display:flex;padding:0;margin:0;cursor:default;--w: min(30svh + 12vw, 28rem);flex:none}.f-sit.is-scene .f-sc{max-height:86svh}.f-collant-accueil{padding:.625rem var(--f-gout) max(.625rem,env(safe-area-inset-bottom));transition:transform .45s var(--f-ease),opacity .3s}.f-collant-accueil a{min-height:3.25rem}.f-collant-accueil a.pointer-events-auto{pointer-events:auto}.f-com-lede{max-width:38rem;margin-top:.75rem;font-size:1.0625rem;line-height:1.45}.f-btn--hdr{min-height:2.75rem;padding:.375rem .375rem .375rem 1rem;font-size:.9375rem;gap:.75rem}.f-hero--sous{margin-top:-4rem;padding-top:4rem}@media(min-width:1024px){.f-hero--sous{margin-top:-4.5rem;padding-top:4.5rem}}falco-announcement [data-slide],falco-announcement .uppercase{text-transform:none!important;letter-spacing:0!important;font-weight:600;font-size:.8125rem}.f-mega{display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,36%);gap:3rem;max-width:100rem;margin-inline:auto;padding:2.25rem var(--f-gout) 2.5rem}.f-mega-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.f-mega-t{font-size:.875rem;font-weight:600;color:var(--f-gris);margin-bottom:.875rem}.f-mega-col ul{display:grid;gap:.125rem;margin:0;padding:0;list-style:none}.f-mega-col a{display:inline-block;padding-block:.25rem;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:700;letter-spacing:-.02em;color:var(--f-graphite);transition:color .2s,transform .35s var(--f-ease)}.f-mega-col a:hover{color:var(--f-violet);transform:translate(6px)}.f-mega-une{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.5rem}.f-mega-tuile{position:relative;display:block;isolation:isolate;aspect-ratio:4 / 5;border-radius:var(--f-r-s);overflow:hidden;background:#111;color:#fff}.f-mega-tuile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--f-ease),opacity .3s}.f-mega-tuile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / .72),transparent 60%)}.f-mega-tuile:hover img{transform:scale(1.05)}.f-mega-tuile-txt{position:absolute;inset:auto .875rem .75rem;z-index:1;display:grid;gap:.125rem}.f-mega-tuile-txt b{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.05}.f-mega-tuile-txt span{font-size:.8125rem;line-height:1.25;color:#ffffffd9}.f-dr{background:#000;color:#fff;transition:transform .55s var(--f-ease)}.f-dr-tete{flex:none;display:flex;align-items:center;justify-content:space-between;height:4rem;padding-inline:var(--f-gout)}.f-dr-logo{height:1.375rem;width:auto}.f-dr-fermer{display:grid;place-items:center;width:2.75rem;height:2.75rem;color:#fff;background:none;border:0}.f-dr-fermer svg{width:1.5rem;height:1.5rem}.f-dr-nav{flex:1;min-height:0;overflow-y:auto;padding:.5rem var(--f-gout) 1.25rem}.f-dr-liens{margin:0;padding:0;list-style:none}.f-dr-l{border-bottom:1px solid rgb(255 255 255 / .14);opacity:0;transform:translateY(18px);transition:opacity .5s var(--f-ease) calc(var(--i) * 45ms + .12s),transform .7s var(--f-ease) calc(var(--i) * 45ms + .12s)}[data-drawer]:not(.invisible) .f-dr-l{opacity:1;transform:none}.f-dr-l>a,.f-dr-boutique{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3.75rem;font-size:2rem;font-weight:800;letter-spacing:-.03em;color:#fff;background:none;border:0;text-align:left}.f-dr-boutique svg{width:1.5rem;height:1.5rem;transition:transform .35s var(--f-ease)}.f-dr-boutique[aria-expanded=true] svg{transform:rotate(45deg)}.f-dr-sous{display:grid;gap:1.25rem;padding-bottom:1.25rem}.f-dr-t{font-size:.875rem;color:#fff9;margin-bottom:.375rem}.f-dr-sous ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;margin:0;padding:0;list-style:none}.f-dr-sous li a{display:block;padding-block:.4375rem;font-size:1.0625rem;font-weight:600;color:#fff}.f-dr-tout{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:#fff}.f-dr-tout svg{width:1rem;height:1rem}.f-dr-tuiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem}.f-dr-tuiles .f-mega-tuile{aspect-ratio:4 / 3.6}.f-dr-pied{flex:none;display:grid;gap:.625rem;padding:.75rem var(--f-gout) max(.75rem,env(safe-area-inset-bottom));border-top:1px solid rgb(255 255 255 / .14)}.f-dr-contact{display:flex;justify-content:space-between;gap:1rem;font-size:.9375rem;font-weight:600}.f-dr-contact a{display:inline-flex;align-items:center;gap:.4rem;color:#fff}.f-dr-contact svg{width:1.0625rem;height:1.0625rem}.f-tb{width:100%;max-width:30rem;background:#fff}.f-tb-corps{display:flex;flex-direction:column;min-height:0;flex:1}.f-tb-tete{flex:none;display:flex;align-items:center;justify-content:space-between;padding:.75rem .625rem .75rem 1.25rem}.f-tb-titre{font-size:1.5rem;font-weight:800;letter-spacing:-.03em}.f-tb-titre span{color:var(--f-gris);font-weight:600}.f-tb-fermer{display:grid;place-items:center;width:2.75rem;height:2.75rem;background:none;border:0;cursor:pointer}.f-tb-fermer svg{width:1.375rem;height:1.375rem}.f-tb-resa{flex:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 1.25rem .5rem;padding:.5rem .75rem;border-radius:var(--f-r-s);background:#000;color:#fff;font-size:.875rem;font-weight:600}.f-tb-chrono{font-size:1.0625rem;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#fff!important}.f-tb-resa button{flex:none;padding:.375rem .75rem;border:0;border-radius:8px;background:#fff;color:#000;font-weight:700;cursor:pointer}.f-tb-palier{flex:none;margin:0 1.25rem .5rem;font-size:.875rem}.f-tb-jauge{display:block;height:6px;margin-top:.375rem;border-radius:3px;background:var(--f-v50);overflow:hidden}.f-tb-jauge i{display:block;height:100%;background:linear-gradient(90deg,var(--f-v900),var(--f-violet),#a74be6);transform-origin:0 50%;transition:transform .7s var(--f-ease)}.f-tb-defile{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.f-tb-lignes{margin:0;padding:0 1.25rem;list-style:none}.f-tb-ligne{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.875rem;padding-block:.875rem;border-bottom:1px solid var(--f-filet)}.f-tb-ligne:last-child{border-bottom:0}.f-tb-vis{position:relative;isolation:isolate;display:block;aspect-ratio:4 / 5;border-radius:var(--f-r-s);overflow:hidden;background:var(--f-papier);align-self:start}.f-tb-vis img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.f-tb-haut{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.f-tb-nom{font-size:1rem;font-weight:700;letter-spacing:-.015em;line-height:1.2;color:var(--f-graphite)}.f-tb-retire{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;margin:-.25rem -.25rem 0 0;background:none;border:0;color:var(--f-gris);cursor:pointer}.f-tb-retire svg{width:.875rem;height:.875rem}.f-tb-config{margin-top:.375rem;font-size:.8125rem}.f-tb-config summary{display:inline-flex;align-items:center;gap:.25rem;font-weight:600;color:var(--f-violet);cursor:pointer;list-style:none}.f-tb-config summary::-webkit-details-marker{display:none}.f-tb-config summary svg{width:.875rem;height:.875rem;transition:transform .3s}.f-tb-config[open] summary svg{transform:rotate(180deg)}.f-tb-config ul{display:grid;gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none}.f-tb-config li{display:flex;justify-content:space-between;gap:.75rem}.f-tb-config li span{color:var(--f-gris)}.f-tb-config li b{font-weight:600;text-align:right}.f-tb-config li em{font-style:normal;color:var(--f-violet)}.f-tb-bas{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.625rem}.f-tb-qte{display:inline-flex;align-items:center;border-radius:9px;box-shadow:inset 0 0 0 1.5px var(--f-filet)}.f-tb-qte button{display:grid;place-items:center;width:2.125rem;height:2.125rem;background:none;border:0;cursor:pointer}.f-tb-qte svg{width:.75rem;height:.75rem}.f-tb-qte span{min-width:1.25rem;text-align:center;font-size:.875rem;font-weight:700}.f-tb-prix{font-size:1.0625rem;font-weight:800;letter-spacing:-.02em}.f-tb-ventes{padding:.875rem 0 1rem;background:var(--f-papier)}.f-tb-ventes-t{padding-inline:1.25rem;font-size:1rem;font-weight:800;letter-spacing:-.015em;margin-bottom:.625rem}.f-tb-ventes-rail{display:flex;gap:.5rem;margin:0;padding:0 1.25rem;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:1.25rem;list-style:none}.f-tb-ventes-rail::-webkit-scrollbar{display:none}.f-tb-compl{flex:0 0 8.25rem;display:grid;gap:.25rem;scroll-snap-align:start;align-content:start}.f-tb-compl-vis{position:relative;display:block;aspect-ratio:4 / 4.4;border-radius:var(--f-r-s);overflow:hidden;background:#fff}.f-tb-compl-vis img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.f-tb-compl-nom{font-size:.8125rem;font-weight:600;line-height:1.2;color:var(--f-graphite);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}.f-tb-compl-prix{font-size:.875rem;font-weight:800;letter-spacing:-.02em}.f-tb-ajout{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:2.25rem;border:0;border-radius:8px;background:#000;color:#fff;font-size:.8125rem;font-weight:700;cursor:pointer;transition:background .2s}.f-tb-ajout:hover{background:var(--f-violet)}.f-tb-ajout svg{width:.75rem;height:.75rem}.f-tb-ajout[aria-busy=true]{opacity:.6}.f-tb-pied{flex:none;padding:.75rem 1.25rem max(.75rem,env(safe-area-inset-bottom));box-shadow:0 -1px 0 var(--f-filet),0 -18px 30px -24px #0006;background:#fff}.f-tb-vert .f-rassure{margin:0;padding:.5rem .75rem;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.f-tb-vert .f-rassure li{font-size:.75rem;grid-template-columns:.9375rem minmax(0,1fr);gap:.3rem;line-height:1.2}.f-tb-vert .f-rassure svg{width:.9375rem;height:.9375rem}.f-tb-avis{margin-top:.375rem;font-size:.8125rem;line-height:1.25;color:var(--f-graphite)}.f-tb-avis .f-etoiles{margin-right:.25rem;vertical-align:-2px}.f-tb-avis .f-etoiles svg{width:.75rem;height:.75rem}.f-tb-totaux{display:grid;gap:.125rem;margin:.625rem 0}.f-tb-totaux>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.f-tb-totaux dt{font-size:.9375rem;font-weight:700}.f-tb-totaux dd{font-size:1.5rem;font-weight:800;letter-spacing:-.03em;line-height:1.1}.f-tb-totaux .f-tb-livr dt,.f-tb-totaux .f-tb-livr dd{font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--f-gris)}.f-tb-totaux .f-tb-eco dt,.f-tb-totaux .f-tb-eco dd{font-size:.875rem;font-weight:800;letter-spacing:0;color:var(--f-vert)}.f-tb-pied .f-btn--grand{min-height:3.75rem}.f-tb-pied .f-btn--grand .f-btn-fl{width:2.875rem;height:2.875rem}.f-paiement--centre ul{justify-content:center!important}.f-paiement--centre{margin-top:.5rem}.f-paiement--centre svg,.f-paiement--centre img{height:1.375rem}.f-tb-vide{flex:1;min-height:0;overflow-y:auto;display:grid;gap:.75rem;align-content:start;padding:.5rem 1.25rem 1.25rem}.f-tb-vide-tuiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-block:.5rem}@media(max-width:1023.98px){.uplinkly-language-translate-floating{left:.625rem!important;right:auto!important;bottom:5.25rem!important;transform:scale(.86);transform-origin:0 100%}}@media(min-width:1024px){.uplinkly-language-translate-floating{bottom:1rem!important}}@media(max-width:1023.98px){.f-hero-lede{display:none}}.f-panier .f-rassure{margin-top:1rem}.f-col-tete{position:relative;isolation:isolate;display:grid;align-items:end;min-height:min(62svh,34rem);overflow:hidden;margin-top:0}.f-col-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#0a0a0a}.f-col-media img,.f-col-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.f-col-media video{opacity:0;transition:opacity .6s}.f-col-media video.is-on{opacity:1}.f-col-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d6,#00000047 60%,#0006)}.f-col-in{display:grid;gap:.625rem;padding-block:1.25rem 1.5rem}.f-col-in nav,.f-col-in nav a,.f-col-in ol,.f-col-in li{color:#fffc!important}.f-col-titre{font-size:clamp(2.75rem,6.6vw,6.5rem);font-weight:800;letter-spacing:-.03em;line-height:.94;text-wrap:balance;color:#fff}.f-col-lede{max-width:42rem;font-size:1rem;line-height:1.4;color:#ffffffd9;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.f-col-compte{font-size:.875rem;font-weight:600;color:#ffffffbf}.f-col-rail{display:block;background:#fff;padding-block:.875rem .25rem}.f-col-rail-liste{display:flex;gap:.625rem;margin:0;padding:0 var(--f-gout);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--f-gout);list-style:none}.f-col-rail-liste::-webkit-scrollbar{display:none}.f-col-rail-liste>li{flex:0 0 auto;scroll-snap-align:start}.f-col-tuile{display:grid;gap:.375rem;width:5.75rem;color:var(--f-graphite)}.f-col-tuile-vis{position:relative;isolation:isolate;display:grid;place-items:center;aspect-ratio:1;border-radius:var(--f-r-s);overflow:hidden;background:var(--f-papier);color:var(--f-graphite);font-size:1.25rem;font-weight:800}.f-col-tuile-vis img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .8s var(--f-ease)}.f-col-tuile[aria-current=true] .f-col-tuile-vis{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--f-violet)}.f-col-tuile-nom{font-size:.8125rem;font-weight:700;line-height:1.15;letter-spacing:-.01em;text-align:center}.f-col-tuile[aria-current=true] .f-col-tuile-nom{color:var(--f-violet)}@media(hover:hover){.f-col-tuile:hover img{transform:scale(1.07)}}@media(min-width:1024px){.f-col-tuile{width:7.5rem}.f-col-tuile-nom{font-size:.875rem}.f-col-in{padding-block:2rem 2.5rem}}falco-collection .sticky.sous-entete{top:var(--f-hdr-vis, 0px);transition:top .45s var(--f-ease)}.f-media{transition:top .45s var(--f-ease)}@media(min-width:1024px){.f-media{top:calc(var(--f-hdr-vis, 4.5rem) + .875rem)}.f-faq-tete{top:calc(var(--f-hdr-vis, 0px) + 2rem)}}.f-col-grille-zone{background:#fff;padding:1.25rem 0 7rem}@media(min-width:1024px){.f-col-grille-zone{padding:2.5rem 0 6rem}}.f-col-wrap{padding-inline:.5rem}@media(min-width:1024px){.f-col-wrap{padding-inline:var(--f-gout)}}.f-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .375rem;margin:0;padding:0;list-style:none}.f-grille>li{min-width:0}.f-grille .f-carte-txt{padding-inline:.25rem}@media(min-width:768px){.f-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem .625rem}}@media(min-width:1280px){.f-grille{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem .75rem}}.f-grille-story .f-sc{aspect-ratio:auto;height:100%;min-height:100%}.f-grille-bande{grid-column:1 / -1}.f-bande{display:grid;overflow:hidden;border-radius:var(--f-r);background:#000}.f-bande>div{display:grid;gap:1rem;justify-items:start;align-content:center;padding:1.25rem}.f-bande>img{width:100%;height:13rem;object-fit:cover}@media(min-width:768px){.f-bande{grid-template-columns:1fr 1fr}.f-bande>img{height:100%;max-height:22rem}.f-bande>div{padding:2.5rem}}falco-collection .rounded-full{border-radius:10px}.falco-collection-seo-editorial{max-width:56rem;padding-bottom:2rem;font-size:.9375rem;line-height:1.6}.eyebrow{text-transform:none!important;letter-spacing:-.005em!important;font-size:.9375rem!important;font-weight:600!important}.f-btn--hdr{display:none}@media(min-width:640px){.f-btn--hdr{display:inline-flex}}.f-col-in nav *,.f-col-in nav{color:#ffffffd9!important}.f-col-img-large,.f-col-cote{display:none}@media(max-width:767.98px){.f-col-in>nav{display:none}.f-col-tete{min-height:68svh}}@media(min-width:1024px){.f-col-img-tel,.f-col-vid-tel{display:none}.f-col-img-large{display:block}.f-col-tete{min-height:min(68svh,38rem)}.f-col-cote{display:block;position:absolute;right:var(--f-gout);top:1.25rem;bottom:1.25rem;aspect-ratio:9 / 16;border-radius:var(--f-r);overflow:hidden;background:#111;box-shadow:0 30px 60px -20px #0009}.f-col-cote img,.f-col-cote video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.f-col-cote video{opacity:0;transition:opacity .6s}.f-col-cote video.is-on{opacity:1}.f-col-in{padding-right:calc(var(--f-gout) + min(68svh,38rem) * .6)}}.f-langue svg{width:1.25rem;height:1.25rem}.f-v-zones button:focus,.f-v-zones button:focus-visible{outline:none}@media(max-width:1023.98px){.f-final-in,.f-trav-apres{padding-bottom:6rem}.f-fiche{padding-bottom:2.5rem}}.f-pied{background:#000!important}.f-pied>div{max-width:100rem!important;padding-inline:var(--f-gout)!important}.f-pied img.h-7{height:clamp(2.25rem,6vw,5rem)!important}.f-pied .border-white\/10{border-color:#ffffff24!important}.f-pied .rounded-full{border-radius:12px}.f-pied a:hover{color:#fff}.f-pied nav a{font-size:1rem;font-weight:600;color:#ffffffd1}.f-pied .eyebrow{color:#fff9!important}.f-btn--ligne.f-btn--ligne{color:inherit}.rounded-card,.rounded-panel,.rounded-hero{border-radius:var(--f-r)}main a.rounded-full,main button.rounded-full{border-radius:12px}falco-cart-drawer[data-open=true] .f-tb-ligne{animation:f-entree .65s var(--f-ease) both}falco-cart-drawer[data-open=true] .f-tb-ligne:nth-child(2){animation-delay:.06s}falco-cart-drawer[data-open=true] .f-tb-compl{animation:f-entree .65s var(--f-ease) .12s both}@keyframes f-entree{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){falco-cart-drawer[data-open=true] .f-tb-ligne,falco-cart-drawer[data-open=true] .f-tb-compl{animation:none}.f-gal-3d-roue{animation:none}}.f-curseur{position:fixed;left:0;top:0;z-index:45;display:grid;place-items:center;width:4.5rem;height:4.5rem;margin:-2.25rem 0 0 -2.25rem;border-radius:50%;background:#fff;color:#000;font-size:.875rem;font-weight:800;letter-spacing:-.01em;pointer-events:none;opacity:0;transform:translate(var(--x, 0),var(--y, 0)) scale(.4);transition:opacity .25s,scale .25s;will-change:transform}.f-curseur.is-on{opacity:1}@media(hover:hover)and (pointer:fine){.f-js [data-story]{cursor:pointer}}.f-collant-accueil a{box-shadow:0 14px 34px -14px #0000008c}@media(min-width:1024px){.f-univ-rang{height:min(66svh,46rem)}.f-sit.is-scene .f-sit-titre{width:min(42vw,42rem)}}.f-ruban--petit .f-rb-mot:after{content:"/";width:auto;height:auto;background:none;opacity:.5;font-weight:500}.f-final-media{top:-7%;right:0;bottom:-7%;left:0}.f-col-media{top:-6%;right:0;bottom:-6%;left:0}.f-sc:active,.f-univ-p:active,.f-aussi-t:active,.f-carte:active .f-carte-vis{transform:scale(.985)}.f-sc,.f-carte-vis,.f-aussi-t{transition:transform .3s var(--f-ease)}.f-marque-phrase{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin-top:clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.375rem,3vw,2.5rem);font-weight:800;letter-spacing:-.025em;line-height:1.1}.f-marque-sel{position:relative;display:inline-flex;align-items:baseline;color:var(--f-violet)}.f-marque-sel select{appearance:none;-webkit-appearance:none;padding:0 1.4em 0 0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background-image:linear-gradient(currentColor,currentColor);background-size:100% 2px;background-position:0 100%;background-repeat:no-repeat}.f-marque-sel svg{position:absolute;right:0;top:50%;width:.9em;height:.9em;transform:translateY(-50%);pointer-events:none}.f-btn:disabled,.f-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none}@media(min-width:1024px){.f-fiche-grille{--f-gal-l: min(calc((100svh - var(--f-hdr) - 2.25rem) * .72), 40vw);grid-template-columns:calc(4.75rem + .625rem + var(--f-gal-l)) minmax(21rem,40rem)}.f-gal{grid-template-columns:4.75rem var(--f-gal-l);--f-gal-l: inherit}.f-media{width:100%}.f-3d-page{width:100%;height:calc(var(--f-gal-l) * 1.25)}}@media(min-width:640px)and (max-width:1023.98px){.f-gal-case{flex:0 0 62%}.f-gal-rail{gap:2px}.f-achat{max-width:44rem;margin-inline:auto}.f-sr--plein{margin-inline:0;padding-inline:0}}.f-eco{gap:.3em}
/*# sourceMappingURL=/cdn/shop/t/26/assets/falco-v2.css.map */
