.gen-fp{color-scheme:light;--rouge: #D40006;--rouge-lisible: #D40006;--ease: cubic-bezier(.2,.7,.2,1);--fond: #e5e5e7;--surf: #efeff1;--puits: #dcdcdf;--filet: rgba(20,20,25,.11);--filet2: rgba(18,18,20,.2);--fort: #121214;--corps: #232428;--txt: #3a3a40;--gris: #5d5d65;--scene: radial-gradient(120% 100% at 50% 38%,#ffffff 0%,#fafafb 45%,#efeff2 100%);--scene-ombre: 0 0 0 1px rgba(18,18,20,.06),0 2px 4px rgba(18,18,20,.04),0 30px 60px -32px rgba(18,18,20,.38);--panneau-bg: #efeff1;--panneau-ombre: 0 0 0 1px rgba(18,18,20,.07),0 1px 2px rgba(18,18,20,.04),0 30px 60px -38px rgba(18,18,20,.28);--carte-bg: #e6e6e9;--carte-ombre: inset 0 0 0 1px rgba(18,18,20,.06);--details-bg: #ebebed;--bandeau-bg: rgba(239,239,241,.96);--bandeau-ombre: 0 0 0 1px rgba(18,18,20,.08),0 22px 46px -18px rgba(18,18,20,.35);--inv-bg: #121214;--inv-fg: #fff}.gen-fp *{box-sizing:border-box}.gen-fp{scroll-behavior:smooth}.gen-fp{margin:0;background:var(--fond);color:var(--fort);font:15px/1.55 Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.gen-fp a{color:inherit}.gen-fp img{display:block}.gen-fp button{font:inherit;color:inherit}.gen-fp .wrap{max-width:1320px;margin:0 auto;padding:0 40px}@media(max-width:820px){.gen-fp .wrap{padding:0 16px}}.gen-fp nav.ariane{padding:22px 0 0;font-size:12px;color:var(--gris)}.gen-fp nav.ariane ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.gen-fp nav.ariane li+li:before{content:"\203a";margin-right:6px}.gen-fp nav.ariane a{text-decoration:none}.gen-fp nav.ariane a:hover{color:var(--fort)}.gen-fp nav.ariane li:last-child{color:var(--txt)}.gen-fp .achat{display:grid;grid-template-columns:minmax(0px,55fr) minmax(0px,45fr);gap:48px;padding:18px 0 72px;position:relative}@media(max-width:980px){.gen-fp .achat{grid-template-columns:minmax(0px,1fr);gap:22px;padding-bottom:48px}}.gen-fp .galerie{min-width:0px}.gen-fp .scene{position:relative;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:var(--scene);box-shadow:var(--scene-ombre)}.gen-fp .scene img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.035);transition:opacity .4s ease,transform .7s var(--ease)}.gen-fp .scene img.det{object-fit:contain;padding:9%;mix-blend-mode:multiply}.gen-fp .scene img.studio{object-fit:contain;padding:4%;mix-blend-mode:multiply}.gen-fp .scene img.on{opacity:1;transform:none}.gen-fp .scene:after{content:attr(data-compteur);position:absolute;left:16px;bottom:16px;z-index:2;height:30px;padding:0 13px;display:flex;align-items:center;border-radius:15px;background:#1b1c20d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:#ffffff1f 0 0 0 1px inset;color:#f5f5f7;font:700 12px/1 PPNeueMontreal-Bold,Arial;letter-spacing:.12em;pointer-events:none}.gen-fp .nav-photo{position:absolute;right:16px;bottom:16px;z-index:2;display:flex;gap:6px}.gen-fp .fleche{width:44px;height:44px;border:0px;border-radius:50%;background:#1b1c20d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:#ffffff1f 0 0 0 1px inset;display:grid;place-items:center;cursor:pointer;transition:background .2s,transform .25s var(--ease)}.gen-fp .fleche:hover{background:#1b1c20f2;transform:translateY(-2px)}.gen-fp .fleche svg{width:18px;height:18px}.gen-fp .vignettes{display:grid;grid-template-columns:repeat(6,minmax(0px,1fr));gap:10px;margin-top:12px}.gen-fp .vignettes button{position:relative;aspect-ratio:1 / 1;padding:0;border:0px;border-radius:10px;overflow:hidden;cursor:pointer;background:var(--scene);opacity:.8;transition:opacity .25s,transform .25s var(--ease)}.gen-fp .vignettes button img{width:100%;height:100%;object-fit:cover}.gen-fp .vignettes button img.det{object-fit:contain;padding:10%;mix-blend-mode:multiply}.gen-fp .vignettes button img.studio{object-fit:contain;padding:3%;mix-blend-mode:multiply}.gen-fp .vignettes button:after{content:"";position:absolute;left:22%;right:22%;bottom:0;height:3px;border-radius:2px 2px 0 0;background:var(--rouge);transform:scaleX(0);transition:transform .3s var(--ease)}.gen-fp .vignettes button:hover{opacity:.9;transform:translateY(-2px)}.gen-fp .vignettes button[aria-current=true]{opacity:1}.gen-fp .vignettes button[aria-current=true]:after{transform:none}@media(max-width:600px){.gen-fp .vignettes{gap:6px;margin-top:8px}.gen-fp .vignettes button{border-radius:7px;box-shadow:#12121412 0 0 0 1px,#12121459 0 8px 16px -12px}}.gen-fp .panneau{position:relative;align-self:start;min-width:0px;padding:26px 30px 22px;border-radius:16px;background:var(--panneau-bg);box-shadow:var(--panneau-ombre);isolation:isolate}@media(max-width:600px){.gen-fp .panneau{padding:20px 18px 16px}}.gen-fp .entete{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font:600 11px/1.2 Arial;letter-spacing:.16em;text-transform:uppercase;color:var(--gris)}.gen-fp .entete a{color:var(--fort);text-decoration:none;padding:6px 0}.gen-fp .entete a:hover{box-shadow:inset 0 -1px 0 var(--fort)}.gen-fp .entete i{width:4px;height:4px;border-radius:50%;background:var(--filet2)}.gen-fp .entete .ref b{color:var(--txt);font-weight:600}.gen-fp h1{margin:8px 0 0;font-family:PPNeueMontreal-Bold,Arial;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.gen-fp h1 .nom{display:block;font-size:34px;line-height:1.04;color:var(--fort)}.gen-fp h1 .pour{display:block;margin-top:6px;font:400 15.5px/1.4 Helvetica Neue,Arial;letter-spacing:0px;color:var(--txt)}@media(max-width:600px){.gen-fp h1 .nom{font-size:28px}.gen-fp h1 .pour{font-size:15px}}.gen-fp .etoiles{display:inline-flex;gap:2px}.gen-fp .etoiles svg{width:13px;height:13px;fill:url(#or);filter:drop-shadow(rgba(120,85,10,.25) 0px 1px 0px)}.gen-fp .note-mini{display:inline-flex;align-items:center;gap:8px;min-height:32px;margin-top:4px;text-decoration:none;font-size:12.5px;color:var(--gris)}.gen-fp .note-mini b{color:var(--fort);font-weight:600}.gen-fp .note-mini:hover{color:var(--fort)}.gen-fp .note-mini .etoiles svg{width:12px;height:12px}.gen-fp .annees{display:inline-flex;align-items:center;flex:0 0 auto;height:20px;padding:0 7px;border:1px solid var(--rouge);border-radius:4px;font:700 10.5px/1 PPNeueMontreal-Bold,Arial;letter-spacing:.06em;color:var(--fort)}@keyframes trace{to{stroke-dashoffset:0}}.gen-fp .prix{margin-top:18px}.gen-fp .prix .l{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.gen-fp .prix .l b{font:700 38px/1 PPNeueMontreal-Bold,Arial;letter-spacing:-.02em}.gen-fp .prix .l s{font-size:15px;color:var(--gris)}.gen-fp .prix .eco{align-self:center;display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:4px;background:var(--rouge);color:#fff;font:700 12px/1 PPNeueMontreal-Bold,Arial;letter-spacing:.03em}.gen-fp .cta{position:relative;overflow:hidden;width:100%;height:56px;margin-top:18px;border:0px;border-radius:10px;background:var(--rouge);color:#fff;font:700 15px/1 PPNeueMontreal-Bold,Arial;letter-spacing:.04em;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;box-shadow:#ffffff40 0 1px inset,#d4000699 0 14px 30px -14px;transition:transform .2s var(--ease),box-shadow .25s,filter .2s}.gen-fp .cta:before{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-20deg) translate(0);transition:transform .7s var(--ease)}.gen-fp .cta:hover{filter:brightness(1.07);box-shadow:#ffffff40 0 1px inset,#d40006bf 0 18px 36px -14px}.gen-fp .cta:hover:before{transform:skew(-20deg) translate(520%)}.gen-fp .cta:active{transform:scale(.985)}.gen-fp .cta svg{width:18px;height:18px;transition:transform .25s var(--ease)}.gen-fp .cta:hover svg{transform:translate(3px)}.gen-fp .cta.fait{background:var(--inv-bg);color:var(--inv-fg)}.gen-fp .details{border-top:1px solid var(--filet);background:var(--details-bg);padding-bottom:88px}.gen-fp .sec{padding:64px 0 0;scroll-margin-top:20px}.gen-fp .sec h2{margin:0 0 24px;font:italic 700 32px/1.05 PPNeueMontreal-Bold,Arial;letter-spacing:-.02em;text-transform:uppercase}.gen-fp .sec h2:after{content:"";display:block;width:34px;height:3px;margin-top:14px;background:var(--rouge);clip-path:polygon(30% 0px,100% 0px,70% 100%,0px 100%)}@media(max-width:600px){.gen-fp .sec{padding-top:48px}.gen-fp .sec h2{font-size:25px}}.gen-fp .sec p{margin:0 0 14px;color:var(--txt);line-height:1.7}.gen-fp .motos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:0px 28px;border-top:1px solid var(--filet2)}@media(max-width:980px){.gen-fp .motos{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:480px){.gen-fp .motos{grid-template-columns:minmax(0px,1fr)}}.gen-fp .motos li{border-bottom:1px solid var(--filet)}.gen-fp .motos a{display:flex;align-items:center;gap:14px;min-height:76px;padding:14px 0;text-decoration:none}.gen-fp .motos .n{flex:1 1 0%;min-width:0px}.gen-fp .motos small{display:block;font:600 10.5px/1 Arial;letter-spacing:.18em;text-transform:uppercase;color:var(--gris)}.gen-fp .motos b{display:inline-block;margin:7px 10px 0 0;font:italic 700 19px/1.1 PPNeueMontreal-Bold,Arial;vertical-align:middle;transition:color .2s}.gen-fp .motos .annees{vertical-align:middle;margin-top:7px}.gen-fp .motos .fl{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--filet2);transition:background .25s,color .25s,transform .3s var(--ease)}.gen-fp .motos .fl svg{width:16px;height:16px}.gen-fp .motos a:hover .fl{background:var(--inv-bg);color:var(--inv-fg);transform:translate(3px)}.gen-fp .motos a:hover b{color:var(--rouge-lisible)}.gen-fp .duo{display:grid;grid-template-columns:minmax(0px,7fr) minmax(0px,5fr);gap:64px}@media(max-width:980px){.gen-fp .duo{grid-template-columns:minmax(0px,1fr);gap:0px}}.gen-fp .description{max-width:680px}.gen-fp .description h3{margin:0 0 12px;font:600 11.5px/1.2 Arial;letter-spacing:.18em;text-transform:uppercase;color:var(--gris)}.gen-fp .note{display:grid;grid-template-columns:auto minmax(0px,1fr);gap:28px;align-items:center;padding:26px;border-radius:16px;background:var(--carte-bg);box-shadow:var(--carte-ombre)}@media(max-width:600px){.gen-fp .note{grid-template-columns:minmax(0px,1fr);gap:16px;padding:20px}}.gen-fp .note .gros{font:700 56px/1 PPNeueMontreal-Bold,Arial;letter-spacing:-.02em}.gen-fp .note .gros small{font-size:20px;color:var(--gris)}.gen-fp .note .etoiles svg{width:16px;height:16px}.gen-fp .note p{margin:8px 0 0;font-size:13.5px;color:var(--gris)}.gen-fp .xs{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));gap:16px}@media(max-width:980px){.gen-fp .xs{grid-template-columns:repeat(2,minmax(0px,1fr));gap:12px}}.gen-fp .xs .im{display:block;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:var(--scene)}.gen-fp .xs .im img{width:100%;height:100%;object-fit:contain;padding:12%;mix-blend-mode:multiply;transition:transform .5s var(--ease)}.gen-fp .xs article:hover .im img{transform:scale(1.05)}.gen-fp .xs h3{margin:12px 0 4px;font:italic 700 15px/1.25 PPNeueMontreal-Bold,Arial}.gen-fp .xs h3 a{text-decoration:none}.gen-fp .xs .bas{display:flex;align-items:center;justify-content:space-between;gap:8px}.gen-fp .xs .p{font-size:14px;color:var(--txt)}.gen-fp .xs .plus{flex:0 0 auto;width:44px;height:44px;border:0px;border-radius:50%;background:var(--surf);box-shadow:inset 0 0 0 1px var(--filet2);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s}.gen-fp .xs .plus:hover,.gen-fp .xs .plus.pris{background:var(--inv-bg);color:var(--inv-fg)}.gen-fp .xs .plus svg{width:16px;height:16px}.gen-fp .bandeau{position:fixed;left:0;right:0;bottom:14px;z-index:30;padding:0 14px;transform:translateY(130%);transition:transform .45s var(--ease);pointer-events:none}.gen-fp .bandeau.vue{transform:none;pointer-events:auto}.gen-fp .bandeau .in{max-width:1180px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:10px 10px 10px 12px;border-radius:14px;background:var(--bandeau-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--bandeau-ombre)}.gen-fp .bandeau .mini{flex:0 0 auto;width:52px;height:52px;border-radius:9px;overflow:hidden;background:var(--scene)}.gen-fp .bandeau .mini img{width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply}.gen-fp .bandeau .t{flex:1 1 0%;min-width:0px}.gen-fp .bandeau .t b{display:block;font:700 14.5px/1.2 PPNeueMontreal-Bold,Arial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gen-fp .bandeau .t span{display:flex;align-items:center;gap:8px;margin-top:5px;font-size:12px;color:var(--gris);white-space:nowrap}.gen-fp .bandeau .t .annees{height:19px;font-size:10px;padding:0 6px}.gen-fp .bandeau .lecture{display:flex;flex-direction:column;align-items:flex-end;padding:0 18px;border-left:1px solid var(--filet);border-right:1px solid var(--filet)}.gen-fp .bandeau .lecture b{font:700 21px/1 PPNeueMontreal-Bold,Arial}.gen-fp .bandeau .lecture small{margin-top:5px;font-size:11.5px;color:var(--gris)}.gen-fp .bandeau .cta{width:auto;height:52px;margin:0;padding:0 26px;flex:0 0 auto}@media(max-width:760px){.gen-fp .bandeau{bottom:8px;padding:0 8px}.gen-fp .bandeau .mini,.gen-fp .bandeau .t{display:none}.gen-fp .bandeau .in{gap:12px;padding:8px 8px 8px 14px}.gen-fp .bandeau .lecture{align-items:flex-start;padding:0;border:0px}.gen-fp .bandeau .cta{flex:1 1 0%;padding:0 14px}}.gen-fp .encart{display:flex;align-items:center;gap:16px;margin-top:12px;padding:9px 16px 9px 9px;border-radius:12px;background:var(--carte-bg);box-shadow:var(--carte-ombre)}.gen-fp .em-mini{position:relative;flex:0 0 auto;width:150px;aspect-ratio:16 / 9;padding:0;border:0px;border-radius:8px;overflow:hidden;background:#000;cursor:pointer}.gen-fp .em-mini img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.gen-fp .em-mini:hover img{transform:scale(1.06)}.gen-fp .em-mini i{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0000002e}.gen-fp .em-mini i span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#d40006;box-shadow:#d4000699 0 6px 18px -4px;transition:transform .25s var(--ease)}.gen-fp .em-mini:hover i span{transform:scale(1.08)}.gen-fp .em-mini svg{width:14px;height:14px;margin-left:2px;fill:#fff}.gen-fp .em-t{flex:1 1 0%;min-width:0px}.gen-fp .em-t b{display:block;font:italic 700 16px/1.2 PPNeueMontreal-Bold,Arial}.gen-fp .em-liens{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:2px}.gen-fp .em-liens button,.gen-fp .em-liens a{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0;border:0px;background:none;cursor:pointer;text-decoration:none;font:600 13px/1 Arial;color:var(--fort);box-shadow:transparent 0 -1px 0 inset;transition:color .2s}.gen-fp .em-liens button:hover,.gen-fp .em-liens a:hover{color:var(--rouge-lisible)}.gen-fp .em-liens svg{width:16px;height:16px}@media(max-width:600px){.gen-fp .encart{gap:12px;margin-top:8px;padding:8px 10px 8px 8px}.gen-fp .em-mini{width:118px}.gen-fp .em-t b{font-size:15px}.gen-fp .em-liens{gap:0px 14px}}.gen-fp .lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:24px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.gen-fp .lb.ouvert{opacity:1;visibility:visible;transition:opacity .3s}.gen-fp .lb-fond{position:absolute;top:0;right:0;bottom:0;left:0;background:#08080adb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gen-fp .lb-cadre{position:relative;width:min(100%,1100px,-213.336px + 177.78vh);aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#000;box-shadow:#000000e6 0 40px 90px -30px;transform:scale(.96);transition:transform .35s var(--ease)}.gen-fp .lb.ouvert .lb-cadre{transform:none}.gen-fp .lb-cadre video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.gen-fp .lb-x{position:absolute;top:16px;right:16px;z-index:2;width:44px;height:44px;border:0px;border-radius:50%;background:#1b1c20e6;box-shadow:#ffffff29 0 0 0 1px inset;display:grid;place-items:center;cursor:pointer;color:#fff}.gen-fp .lb-x svg{width:18px;height:18px}.gen-fp.fige{overflow:hidden}.gen-fp .rv{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s var(--ease)}.gen-fp .rv.vu{opacity:1;transform:none}.gen-fp .entree{animation:entre .7s var(--ease) both}.gen-fp .panneau.entree{animation-delay:.08s}@keyframes entre{0%{opacity:0;transform:translateY(14px)}}@media(prefers-reduced-motion:reduce){.gen-fp *,.gen-fp :before,.gen-fp :after{animation:auto ease 0s 1 normal none running none!important;transition:none!important;scroll-behavior:auto!important}.gen-fp .rv{opacity:1;transform:none}}.gen-fp .em-doc{display:none;position:relative;flex:0 0 auto;width:150px;aspect-ratio:16 / 9;border-radius:8px;background:var(--fond-alt,#e9e9ec);color:var(--fort);place-items:center;text-decoration:none}.gen-fp .em-doc svg{width:34px;height:34px}.gen-fp .em-doc em{background:#121214!important}.gen-fp .em-doc em{position:absolute;right:8px;bottom:7px;font:700 10px/1 Arial;letter-spacing:.1em;padding:3px 5px;border-radius:3px;background:#d40006;color:#fff}.gen-fp .si-pdf{display:none}.gen-fp.m-pdf .em-mini,.gen-fp.m-pdf .lien-video{display:none!important}.gen-fp.m-pdf .em-doc{display:grid}.gen-fp.m-pdf .si-video{display:none}.gen-fp.m-pdf .si-pdf{display:inline}.gen-fp.m-video .lien-pdf{display:none!important}.gen-fp.m-aucun #encart{display:none}.gen-fp .em-mini.unique{background:radial-gradient(120% 95% at 50% 40%,#f2f2f4,#d6d6db)}.gen-fp .em-mini.unique img{object-fit:cover;object-position:50% 45%;transform:scale(1.25);mix-blend-mode:multiply}.gen-fp .em-mini.unique i{background:#0e0e1061}.gen-fp .em-mini.vide{background:radial-gradient(120% 120% at 30% 20%,#3a3b41,#1b1c20)}.gen-fp .em-mini.vide img{visibility:hidden}.gen-fp .variantes{margin-top:16px;display:grid;gap:14px}.gen-fp .variantes:empty{display:none}.gen-fp .variantes fieldset{margin:0;padding:0;border:0px;min-width:0px}.gen-fp .variantes legend{margin:0 0 8px;padding:0;font:600 11px/1.3 Arial;letter-spacing:.14em;text-transform:uppercase;color:var(--gris)}.gen-fp .v-choix{display:flex;flex-wrap:wrap;gap:8px}.gen-fp .v-choix button{position:relative;min-height:44px;padding:0 16px;border:1px solid var(--filet2);border-radius:10px;background:transparent;color:var(--fort);cursor:pointer;font:600 13.5px/1.2 Arial;transition:border-color .2s,background .2s}.gen-fp .v-choix button[aria-pressed=true]{border-color:var(--fort);background:var(--puits);box-shadow:#d40006 0 -2px inset}.gen-fp .v-choix button.a-ref{padding:8px 16px;text-align:left}.gen-fp .v-choix button{min-height:auto;padding:1rem 2rem;border:1px solid rgba(var(--dawn-fg,245,245,247),.55);border-radius:40px;background:transparent;color:var(--fort);font:400 14px/1 Helvetica Neue,Arial;letter-spacing:.06em;box-shadow:none}.gen-fp .v-choix button:hover{border-color:var(--fort)}.gen-fp .v-choix button[aria-pressed=true]{background:var(--fort);color:var(--fond,#1e1f23);border-color:var(--fort);box-shadow:none}.gen-fp .encart{--carte-bg: linear-gradient(180deg,#2e2f34,#232428);--carte-ombre: 0 0 0 1px rgba(0,0,0,.25),0 14px 30px -18px rgba(18,18,20,.55);--fort: #f5f5f7;--gris: #a9aab1;--rouge-lisible: #ff5a5f;color:#f5f5f7}.gen-fp .encart .em-doc{background:#3a3b40}.gen-fp .encart .em-doc em{background:#d40006!important}.gen-fp .fx-haut{position:relative;isolation:isolate;overflow:hidden}.gen-fp .fx-calque{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;transition:opacity .6s}.gen-fp.fx-v2 .fx-calque{background:linear-gradient(115deg,transparent 46%,rgba(18,18,20,.114) 46%,rgba(18,18,20,.114) 64%,transparent 64%),linear-gradient(115deg,transparent 66%,rgba(212,0,6,.11) 66%,rgba(212,0,6,.11) 69.5%,transparent 69.5%)}.gen-fp .prix .l{gap:6px 12px;align-items:center!important}.gen-fp .prix .l>b{line-height:1;display:block}.gen-fp .prix .l>s{line-height:1;display:block}.gen-fp .prix .eco{overflow:hidden;box-shadow:#d4000659 0 0 0 1px;height:28px!important;padding:0!important;border-radius:6px!important;background:none!important;font:700 12.5px/1 PPNeueMontreal-Bold,Arial!important}.gen-fp .prix .eco b,.gen-fp .prix .eco i{display:flex;align-items:center;height:100%;padding:0 9px;font-style:normal}.gen-fp .prix .l .eco b{background:var(--rouge);color:#fff;font:700 12.5px/1 PPNeueMontreal-Bold,Arial;letter-spacing:.02em}.gen-fp .prix .l .eco i{font:700 12.5px/1 PPNeueMontreal-Bold,Arial;letter-spacing:.02em}.gen-fp .prix .l .eco-txt b{font:700 13px/1.3 Arial;letter-spacing:0px}.gen-fp .prix .eco i{background:#d4000614;color:var(--rouge)}.gen-fp .prix .eco-txt{display:none;width:100%;font-size:13px;color:var(--txt)}.gen-fp .prix .eco-txt b{color:var(--rouge)}.gen-fp h1 .pour .moto-nom{color:#d40006;font-weight:800}.gen-fp .bloc-infos{display:none}.gen-fp.iv-A .bloc-infos[data-v=A],.gen-fp.iv-B .bloc-infos[data-v=B],.gen-fp.iv-C .bloc-infos[data-v=C],.gen-fp.iv-D .bloc-infos[data-v=D]{display:block}.gen-fp .bloc-infos .ic{display:grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border-radius:11px;background:#fff;box-shadow:#12121412 0 0 0 1px,#12121480 0 6px 14px -10px;color:#121215}.gen-fp .bloc-infos .ic svg{width:19px;height:19px}.gen-fp .bloc-infos a{color:inherit;text-decoration:none}.gen-fp .js-sub a{color:var(--rouge)!important;font-weight:600}.gen-fp .js-box.en-stock .js-note,.gen-fp .js-box.en-stock .js-sub{display:none!important}.gen-fp .js-box.en-stock .js-main{color:#16803f}.gen-fp .js-box.en-stock .js-main:before{content:"";display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:#1e9e4f;box-shadow:#1e9e4f2e 0 0 0 3px;vertical-align:1px}.gen-fp .logo-paie{height:22px;width:auto;border-radius:4px;box-shadow:#1212141a 0 0 0 1px}.gen-fp .id-badges{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:8px}.gen-fp .id-b{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:12px;border-radius:14px;background:#fff;box-shadow:#1212140f 0 0 0 1px}.gen-fp .id-b .ic{width:30px;height:30px;border-radius:9px;margin-bottom:6px}.gen-fp .id-b .ic svg{width:16px;height:16px}.gen-fp .id-b small{font:700 9.5px/1.3 Arial;letter-spacing:.14em;text-transform:uppercase;color:var(--gris)}.gen-fp .id-b b{font:700 13px/1.25 Arial;color:var(--fort)}.gen-fp .id-b em{font-style:normal;font-size:11.5px;line-height:1.3;color:var(--gris)}.gen-fp .id-badges.en-stock .id-b.dl{box-shadow:#1e9e4f80 0 0 0 1.5px}@media(max-width:600px){.gen-fp .id-badges{grid-template-columns:1fr 1fr}.gen-fp .id-b.dl{grid-column:1 / -1}}.gen-fp.iv-A [data-avis-actuel],.gen-fp.iv-B [data-avis-actuel],.gen-fp.iv-C [data-avis-actuel],.gen-fp.iv-D [data-avis-actuel]{display:none!important}.gen-fp .id-badges{grid-template-columns:1fr 1fr!important}.gen-fp .id-b.dl{grid-column:1 / -1}.gen-fp .id-b .id-logos{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.gen-fp .id-ct{margin-top:3px}.gen-fp .js-box.en-stock .id-ct{display:none}.gen-fp .panneau{-webkit-backdrop-filter:blur(14px) saturate(1.6) contrast(1.02);backdrop-filter:blur(14px) saturate(1.6) contrast(1.02);background:linear-gradient(155deg,#ffffffc7,#f6f6f8b3 45%,#f0f0f3a8)!important;box-shadow:#fffffff2 0 1px inset,#ffffff59 0 -1px inset,#ffffff80 1px 0 inset,#ffffff8c 0 0 0 1px,#12121461 0 30px 60px -34px,#12121414 0 2px 6px -2px!important}.gen-fp .panneau:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 15% 0%,rgba(255,255,255,.75),transparent 55%),radial-gradient(80% 50% at 100% 100%,rgba(255,255,255,.35),transparent 60%)}.gen-fp .panneau:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;padding:1px;background:linear-gradient(140deg,#fffffff2,#ffffff26 40%,#fff9);-webkit-mask:linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 0px) content-box exclude,linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 0px);mask:linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 0px) content-box exclude,linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 0px)}.gen-fp .panneau .ia-delai,.gen-fp .panneau .ia-carte,.gen-fp .panneau .id-b,.gen-fp .panneau .ib-paie{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff8c!important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.gen-fp .panneau{background:#efeff1eb!important}}.gen-fp .encart{position:relative;isolation:isolate;-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);--carte-bg: linear-gradient(155deg,rgba(48,49,55,.9) 0%,rgba(33,34,38,.86) 55%,rgba(26,27,31,.84) 100%) !important;box-shadow:#ffffff38 0 1px inset,#ffffff14 1px 0 inset,#ffffff1a 0 0 0 1px,#121214b3 0 24px 44px -26px!important}.gen-fp .encart:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(90% 120% at 0% 0%,rgba(255,255,255,.14),transparent 55%)}.gen-fp .encart:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;padding:1px;background:linear-gradient(140deg,#ffffff73,#ffffff0d 45%,#ffffff38);-webkit-mask:linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 0px) content-box exclude,linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 0px);mask:linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 0px) content-box exclude,linear-gradient(rgb(0,0,0) 0px,rgb(0,0,0) 0px)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.gen-fp .encart{--carte-bg: #26272b !important}}@media(max-width:980px){.gen-fp .galerie{display:contents}.gen-fp .achat>.galerie>.scene,.gen-fp .galerie .scene{order:1}.gen-fp .galerie .vignettes{order:2}.gen-fp .achat>.panneau{order:3}.gen-fp .galerie .encart{order:4;margin-top:0}}.gen-fp .id-b{grid-template-columns:30px minmax(0px,1fr);gap:2px 11px;align-items:start;align-content:start;display:grid!important}.gen-fp .id-b>*{grid-column:2}.gen-fp .id-b>.ic{grid-area:1 / 1 / span 6;align-self:start;margin:0!important}.gen-fp .id-b small{margin-top:1px}@media(max-width:600px){.gen-fp .id-badges{grid-template-columns:1fr!important}}.gen-fp .id-badges{grid-template-columns:1fr!important}.gen-fp .id-liv{display:flex;align-items:flex-start;gap:7px;margin:9px 0 0;padding-top:9px;border-top:1px solid rgba(18,18,20,.08);font-size:12.5px;line-height:1.35;color:var(--gris)}.gen-fp .id-liv b{font:700 12.5px/1.35 Arial;color:var(--fort)}.gen-fp .id-liv-ic{flex:0 0 auto;width:15px;height:15px;margin-top:1px;color:var(--fort)}.gen-fp .entete a{display:inline-flex;align-items:center;gap:9px}.gen-fp .entete>i{display:none}.gen-fp .entete a:before{content:"";flex:0 0 auto;width:26px;height:9px;background:linear-gradient(135deg,#e3141b,#d40006 60%,#b30005);clip-path:polygon(22% 0px,100% 0px,78% 100%,0px 100%)}.gen-fp .id-b .ic svg{width:18px;height:18px}.gen-fp.ico-i3 .id-b .ic{background:linear-gradient(160deg,#36373d,#1d1e22);color:#fff;box-shadow:#ffffff24 0 1px inset,#121214b3 0 6px 14px -8px}.gen-fp .id-badges.en-stock .id-b.dl .ic{color:#1e9e4f}.gen-fp.ico-i3 .id-badges.en-stock .id-b.dl .ic{background:linear-gradient(160deg,#23a858,#17803f);color:#fff}.gen-fp h1 .pour .moto-nom{text-transform:uppercase;letter-spacing:.02em}.gen-fp .duo #motos .motos{grid-template-columns:1fr!important}.gen-fp .fiche-ref{padding-top:14px;border-top:1px solid rgba(18,18,20,.1);color:var(--gris);margin-top:18px!important;font-size:13px!important}.gen-fp .fiche-ref a,.gen-fp .fiche-ref b{color:var(--fort)}.gen-fp .duo{position:relative}@media(min-width:981px){.gen-fp .duo:before,.gen-fp .duo:after{content:"";position:absolute;pointer-events:none;display:none}}@media(max-width:980px){.gen-fp .duo #motos{position:relative;margin-top:34px;padding-top:30px}.gen-fp .duo #motos:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:#12121424}}.gen-fp .sec h2{display:flex;align-items:center;gap:14px;letter-spacing:.06em}.gen-fp .sec h2:before{content:"";flex:0 0 auto;width:26px;height:19px;background:linear-gradient(135deg,#e3141b,#d40006 60%,#b30005);clip-path:polygon(7px 0px,100% 0px,calc(100% - 7px) 100%,0px 100%)}.gen-fp .sec h2:after{flex:1 1 0%;min-width:24px;transform-origin:left center;transition:transform .6s cubic-bezier(.2,.8,.2,1);width:auto!important;height:2px!important;margin:0!important;background:linear-gradient(90deg,rgb(212,0,6) 0px,rgba(212,0,6,.35) 12%,rgba(18,18,20,.12) 35%,transparent)!important;clip-path:none!important}.gen-fp .sec.trace h2:after{transform:scaleX(0)}@media(max-width:980px){.gen-fp .sec h2{gap:10px;letter-spacing:.03em;font-size:21px!important}.gen-fp .sec h2:before{width:20px;height:15px}}@media(prefers-reduced-motion:reduce){.gen-fp .sec h2:after{transition:none}.gen-fp .sec.trace h2:after{transform:none}}.gen-fp .desc-orig h2{color-scheme:unset;forced-color-adjust:unset;math-depth:unset;position:unset;position-anchor:unset;text-size-adjust:unset;-webkit-appearance:unset;appearance:unset;font-palette:unset;font-synthesis:unset;position-area:unset;text-orientation:unset;text-rendering:unset;text-spacing-trim:unset;-webkit-font-smoothing:unset;-webkit-locale:unset;-webkit-text-orientation:unset;-webkit-writing-mode:unset;writing-mode:unset;zoom:unset;accent-color:unset;place-content:unset;place-items:unset;place-self:unset;alignment-baseline:unset;anchor-name:unset;anchor-scope:unset;animation-composition:unset;animation:unset;animation-trigger:unset;app-region:unset;aspect-ratio:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;backface-visibility:unset;background:unset;background-blend-mode:unset;baseline-shift:unset;baseline-source:unset;block-size:unset;border-block:unset;border:unset;border-radius:unset;border-collapse:unset;border-end-end-radius:unset;border-end-start-radius:unset;border-inline:unset;border-shape:unset;border-start-end-radius:unset;border-start-start-radius:unset;inset:unset;box-decoration-break:unset;box-shadow:unset;box-sizing:unset;break-after:unset;break-before:unset;break-inside:unset;buffered-rendering:unset;caption-side:unset;caret-animation:unset;caret-color:unset;caret-shape:unset;clear:unset;clip:unset;clip-path:unset;clip-rule:unset;color-interpolation:unset;color-interpolation-filters:unset;color-rendering:unset;columns:unset;column-fill:unset;gap:unset;rule-break:unset;rule:unset;rule-inset:unset;rule-visibility-items:unset;column-span:unset;contain:unset;contain-intrinsic-block-size:unset;contain-intrinsic-size:unset;contain-intrinsic-inline-size:unset;container:unset;content:unset;content-visibility:unset;corner-shape:unset;corner-block-end-shape:unset;corner-block-start-shape:unset;counter-increment:unset;counter-reset:unset;counter-set:unset;cursor:unset;cx:unset;cy:unset;d:unset;dominant-baseline:unset;dynamic-range-limit:unset;empty-cells:unset;field-sizing:unset;fill:unset;fill-opacity:unset;fill-rule:unset;filter:unset;flex:unset;flex-flow:unset;flex-line-count:unset;float:unset;flood-color:unset;flood-opacity:unset;frame-sizing:unset;grid:unset;grid-area:unset;height:unset;hyphenate-character:unset;hyphenate-limit-chars:unset;-webkit-hyphens:unset;hyphens:unset;image-orientation:unset;image-rendering:unset;-webkit-initial-letter:unset;initial-letter:unset;inline-size:unset;inset-block:unset;inset-inline:unset;interactivity:unset;interest-delay:unset;interpolate-size:unset;isolation:unset;letter-spacing:unset;lighting-color:unset;line-break:unset;list-style:unset;margin-block:unset;margin-inline:unset;margin-trim:unset;marker:unset;-webkit-mask:unset;mask:unset;mask-type:unset;math-shift:unset;math-style:unset;max-block-size:unset;max-height:unset;max-inline-size:unset;min-block-size:unset;min-height:unset;min-inline-size:unset;min-width:unset;mix-blend-mode:unset;object-fit:unset;object-position:unset;object-view-box:unset;offset:unset;opacity:unset;order:unset;orphans:unset;outline:unset;outline-offset:unset;overflow-anchor:unset;overflow-block:unset;overflow-clip-margin:unset;overflow-inline:unset;overflow-wrap:unset;overflow:unset;overlay:unset;overscroll-behavior-block:unset;overscroll-behavior-inline:unset;overscroll-behavior:unset;padding-block:unset;padding:unset;padding-inline:unset;page:unset;page-margin-safety:unset;page-orientation:unset;paint-order:unset;perspective:unset;perspective-origin:unset;pointer-events:unset;position-try:unset;position-visibility:unset;-webkit-print-color-adjust:unset;print-color-adjust:unset;quotes:unset;r:unset;reading-flow:unset;reading-order:unset;resize:unset;rotate:unset;ruby-align:unset;ruby-overhang:unset;ruby-position:unset;rule-overlap:unset;rx:unset;ry:unset;scale:unset;scroll-axis-lock:unset;scroll-behavior:unset;scroll-initial-target:unset;scroll-margin-block:unset;scroll-margin:unset;scroll-margin-inline:unset;scroll-marker-group:unset;scroll-padding-block:unset;scroll-padding:unset;scroll-padding-inline:unset;scroll-snap-align:unset;scroll-snap-stop:unset;scroll-snap-type:unset;scroll-target-group:unset;scroll-timeline:unset;scrollbar-color:unset;scrollbar-gutter:unset;scrollbar-width:unset;shape-image-threshold:unset;shape-margin:unset;shape-outside:unset;shape-rendering:unset;size:unset;speak:unset;stop-color:unset;stop-opacity:unset;stroke:unset;stroke-dasharray:unset;stroke-dashoffset:unset;stroke-linecap:unset;stroke-linejoin:unset;stroke-miterlimit:unset;stroke-opacity:unset;stroke-width:unset;tab-size:unset;table-layout:unset;text-align:unset;text-align-last:unset;text-anchor:unset;text-autospace:unset;text-box:unset;text-combine-upright:unset;text-decoration:unset;text-decoration-skip-ink:unset;text-decoration-skip-spaces:unset;text-emphasis:unset;text-emphasis-position:unset;text-fit:unset;text-indent:unset;text-justify:unset;text-overflow:unset;text-shadow:unset;text-transform:unset;text-underline-offset:unset;text-underline-position:unset;text-wrap:unset;timeline-scope:unset;timeline-trigger:unset;touch-action:unset;transform:unset;transform-box:unset;transform-origin:unset;transform-style:unset;transition:unset;translate:unset;trigger-scope:unset;-webkit-user-select:unset;user-select:unset;vector-effect:unset;vertical-align:unset;view-timeline:unset;view-transition-class:unset;view-transition-group:unset;view-transition-name:unset;view-transition-scope:unset;visibility:unset;border-spacing:unset;-webkit-box-align:unset;-webkit-box-decoration-break:unset;-webkit-box-direction:unset;-webkit-box-flex:unset;-webkit-box-ordinal-group:unset;-webkit-box-orient:unset;-webkit-box-pack:unset;-webkit-box-reflect:unset;-webkit-line-break:unset;-webkit-line-clamp:unset;-webkit-mask-box-image:unset;-webkit-rtl-ordering:unset;-webkit-ruby-position:unset;-webkit-tap-highlight-color:unset;-webkit-text-combine:unset;-webkit-text-decorations-in-effect:unset;-webkit-text-fill-color:unset;-webkit-text-security:unset;-webkit-text-stroke:unset;-webkit-user-drag:unset;white-space-collapse:unset;widows:unset;width:unset;will-change:unset;window-drag:unset;word-break:unset;word-spacing:unset;x:unset;y:unset;z-index:unset;display:block;margin:0 0 14px;font:700 18px/1.35 PPNeueMontreal-Bold,Arial;color:#d40006;max-width:60ch}.gen-fp .desc-orig h2:before,.gen-fp .desc-orig h2:after{display:none!important;content:none!important}.gen-fp .desc-orig h3{margin:22px 0 8px;font:italic 700 16px/1.2 PPNeueMontreal-Bold,Arial;color:var(--fort);text-transform:none!important;letter-spacing:0px!important}.gen-fp .desc-orig p{margin:0 0 10px;font-size:14.5px;line-height:1.6;max-width:62ch}@media(min-width:981px){.gen-fp.vg-droite .galerie{display:grid;grid-template-columns:minmax(0px,1fr) 78px;column-gap:12px;align-items:start}.gen-fp.vg-droite .galerie>.scene{grid-area:1 / 1}.gen-fp.vg-droite .galerie>.vignettes{grid-area:1 / 2;align-self:stretch;grid-auto-rows:min-content;align-content:start;gap:8px;margin:0;max-height:100%;overflow-y:auto;scrollbar-width:none;grid-template-columns:1fr!important}.gen-fp.vg-droite .galerie>.vignettes::-webkit-scrollbar{display:none}.gen-fp.vg-droite .galerie>.encart{grid-column:1 / -1;margin-top:12px}}.gen-fp .motos .m-ph{flex:0 0 auto;width:80px;height:80px;border-radius:10px;overflow:hidden;background:#fff;box-shadow:#12121414 0 0 0 1px,#12121480 0 8px 18px -12px}.gen-fp .motos .m-ph img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.gen-fp .motos a:hover .m-ph img{transform:scale(1.07)}.gen-fp .motos a{gap:16px!important}@media(max-width:600px){.gen-fp .motos .m-ph{width:68px;height:68px}}@media(prefers-reduced-motion:reduce){.gen-fp .motos .m-ph img{transition:none}}@keyframes ong-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gen-fp.sep-bulle .duo #motos{align-self:start;margin-top:40px;border-radius:18px;background:linear-gradient(160deg,#fff,#f7f7f9);box-shadow:#1212140f 0 0 0 1px,#12121480 0 22px 44px -28px,#fff 0 1px inset;padding:24px 28px 14px!important}.gen-fp.sep-bulle .duo #motos .motos li:last-child{border-bottom:0px}@media(max-width:980px){.gen-fp.sep-bulle .duo #motos{margin-top:36px!important;padding:22px 18px 10px!important}.gen-fp.sep-bulle .duo #motos:before{display:none}}@media(min-width:981px){.gen-fp .duo>.sec>h2{font-size:clamp(20px,1.95vw,26px)!important}}@media(min-width:981px)and (max-width:1180px){.gen-fp.sep-bulle .duo #motos{padding:24px 18px 12px!important}.gen-fp .duo>.sec>h2{gap:10px!important;letter-spacing:.03em!important}.gen-fp .duo>.sec>h2:before{width:20px;height:15px}}.gen-fp .desc-orig{border-top:1px solid var(--filet2);padding-top:20px}.gen-fp.empile .duo{display:block!important}.gen-fp.empile .duo:before,.gen-fp.empile .duo:after{display:none!important}.gen-fp.empile .description,.gen-fp.empile .desc-orig,.gen-fp.empile .desc-orig p,.gen-fp.empile .desc-orig h2,.gen-fp.empile .desc-orig h3,.gen-fp.empile .fiche-ref{max-width:none!important}.gen-fp.empile .duo #motos{margin-top:48px!important}@media(min-width:981px){.gen-fp.empile .duo #motos .motos{grid-template-columns:repeat(3,minmax(0px,1fr))!important;column-gap:28px}.gen-fp.empile .duo #motos .motos li:last-child{border-bottom:1px solid var(--filet)}}.gen-fp.empile .duo{display:flex!important;flex-direction:column}.gen-fp.empile .duo #motos{order:-1;margin-top:56px!important;align-self:stretch!important}.gen-fp.empile .duo #description{padding-top:44px!important}@media(max-width:980px){.gen-fp.empile .duo #motos{margin-top:40px!important}}.gen-fp .desc-orig p{font-size:16px!important;line-height:1.65!important}.gen-fp .desc-orig h3{font-size:17px!important}@media(min-width:981px){.gen-fp.empile .desc-orig{columns:2;column-gap:64px}.gen-fp.empile .desc-orig h2,.gen-fp.empile .desc-orig .fiche-ref{column-span:all}.gen-fp.empile .desc-orig h2{margin-bottom:22px!important}.gen-fp.empile .desc-orig h3{break-after:avoid;padding-top:14px;margin-top:0!important}.gen-fp.empile .desc-orig p{break-inside:avoid}.gen-fp.empile .desc-orig .fiche-ref{margin-top:26px!important}}.gen-fp .note{background:linear-gradient(160deg,#fff,#f7f7f9)!important;border-radius:18px!important;box-shadow:#1212140f 0 0 0 1px,#12121480 0 22px 44px -28px,#fff 0 1px inset!important}@media(max-width:980px){.gen-fp .desc-orig h2{font-size:16px!important;line-height:1.4!important}}.gen-fp .id-b em,.gen-fp .id-liv,.gen-fp .id-liv b,.gen-fp .fiche-ref,.gen-fp .note p,.gen-fp .note cite,.gen-fp .note-mini,.gen-fp .ib-note,.gen-fp .ia-carte small{font-size:13px!important}.gen-fp .id-b em,.gen-fp .id-liv,.gen-fp .fiche-ref,.gen-fp .note p,.gen-fp .note cite,.gen-fp .note-mini{color:#4a4a52!important}.gen-fp .id-b small{font-size:10.5px!important;color:#4a4a52!important}.gen-fp .encart .em-liens{font-size:13px}.gen-fp .desc-orig p.fiche-ref{font-size:13.5px!important}@media(min-width:981px){.gen-fp[class*=ds-]:not(.ds-0) .desc-orig{columns:auto!important}.gen-fp.ds-5 .desc-orig{display:grid;grid-template-columns:220px minmax(0px,1fr);column-gap:48px;align-items:start}.gen-fp.ds-5 .desc-orig>*{grid-column:2;max-width:820px!important}.gen-fp.ds-5 .desc-orig>h2,.gen-fp.ds-5 .desc-orig>h2+p,.gen-fp.ds-5 .desc-orig>.fiche-ref{grid-column:1 / -1;max-width:none!important}.gen-fp.ds-5 .desc-orig>h2+p{color:var(--fort);font-size:18px!important;margin-bottom:12px!important}.gen-fp.ds-5 .desc-orig h3{padding:4px 0 0 14px;border-left:3px solid rgb(212,0,6);grid-column:1!important;margin:18px 0 0!important;font-size:17px!important}.gen-fp.ds-5 .desc-orig h3+p{margin-top:18px!important}}@media(max-width:980px){.gen-fp.ds-5 .desc-orig h3{padding:3px 0 1px 12px;border-left:3px solid rgb(212,0,6);margin-top:22px!important}}.gen-fp .note.av{display:grid!important;grid-template-columns:260px minmax(0px,1fr)!important;gap:36px!important;align-items:start!important;padding:30px!important}.gen-fp .av-resume .gros{font:700 56px/1 PPNeueMontreal-Bold,Arial;letter-spacing:-.02em}.gen-fp .av-resume .gros small{font-size:20px;color:var(--gris)}.gen-fp .av-resume .etoiles svg{width:18px;height:18px}.gen-fp .av-resume p{margin:8px 0 14px!important;font-size:13.5px!important;color:#4a4a52!important}.gen-fp .av-resume p b{color:var(--fort)}.gen-fp .av-histo{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:6px}.gen-fp .av-histo li{display:grid;grid-template-columns:26px 1fr 16px;align-items:center;gap:8px;font:600 12.5px/1 Arial;color:#4a4a52}.gen-fp .av-histo i{height:6px;border-radius:3px;background:#12121414;overflow:hidden}.gen-fp .av-histo i b{display:block;height:100%;background:linear-gradient(90deg,#e8c25a,#c99a2e)}.gen-fp .av-histo em{font-style:normal;text-align:right}.gen-fp .av-liste{display:grid;gap:14px}.gen-fp .av-carte{padding:18px 20px;border-radius:14px;background:#fff;box-shadow:#12121412 0 0 0 1px}.gen-fp .av-carte header{display:flex;align-items:center;gap:12px}.gen-fp .av-ini{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border-radius:50%;background:linear-gradient(160deg,#36373d,#1d1e22);color:#fff;font:700 15px/1 PPNeueMontreal-Bold,Arial}.gen-fp .av-qui{display:flex;flex-direction:column;gap:3px;min-width:0px}.gen-fp .av-nom{font:700 14.5px/1.2 Arial;color:var(--fort)}.gen-fp .av-badge{display:inline-flex;align-items:center;gap:4px;font:600 12px/1 Arial;color:#1e7d43}.gen-fp .av-badge svg{width:13px;height:13px}.gen-fp .av-carte time{margin-left:auto;font-size:13px;color:#4a4a52}.gen-fp .av-note{margin:12px 0 6px}.gen-fp .av-note .etoiles svg{width:15px;height:15px}.gen-fp .av-titre{display:block;margin-bottom:4px;font:italic 700 16px/1.3 PPNeueMontreal-Bold,Arial;color:var(--fort)}.gen-fp .av-corps{margin:0!important;font-size:15px!important;line-height:1.6!important;color:var(--txt)!important}.gen-fp .av-vide{color:#6a6a72!important;font-style:italic}@media(max-width:980px){.gen-fp .note.av{grid-template-columns:minmax(0px,1fr)!important;gap:22px!important;padding:22px 18px!important}}.gen-fp .av-conf{display:none}.gen-fp.av-F .note.av{grid-template-columns:minmax(0px,1fr)!important;gap:22px!important}.gen-fp.av-F .av-resume{display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;padding-bottom:18px;border-bottom:1px solid rgba(18,18,20,.1)}.gen-fp.av-F .av-resume .gros{font-size:44px}.gen-fp.av-F .av-resume p{margin:0!important}.gen-fp.av-F .av-histo{display:none}.gen-fp.av-F .av-resume p.av-conf{display:inline-flex;align-items:center;gap:7px;margin-left:auto!important;font-size:13px!important;color:#1e7d43!important}.gen-fp.av-F .av-conf svg{width:17px;height:17px;flex:0 0 auto}.gen-fp.av-F .av-liste{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.gen-fp.av-F .av-liste:has(.av-carte:nth-child(4)){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(300px,380px);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.gen-fp.av-F .av-carte{position:relative;display:flex;flex-direction:column;padding:22px 22px 18px;scroll-snap-align:start}.gen-fp.av-F .av-carte:has(.av-vide){order:9}.gen-fp.av-F .av-carte header{order:3;margin-top:auto;padding-top:16px;border-top:1px solid rgba(18,18,20,.07)}.gen-fp.av-F .av-note{order:0;margin:0 0 10px}.gen-fp.av-F .av-titre{order:1;font-size:18px}.gen-fp.av-F .av-corps{order:2;position:relative;padding-left:22px;font:italic 500 16.5px/1.55 Helvetica Neue,Arial!important;margin-bottom:4px!important}.gen-fp.av-F .av-corps:before{content:"\201c";position:absolute;left:0;top:-6px;font:italic 800 34px/1 PPNeueMontreal-Bold,Georgia,serif;color:#d40006}.gen-fp.av-F .av-vide{padding-left:0;font-size:14px!important}.gen-fp.av-F .av-vide:before{display:none}.gen-fp.av-F .av-carte time{font-size:12.5px}.gen-fp.av-F .av-ini{width:32px;height:32px;font-size:13px}@media(max-width:980px){.gen-fp.av-F .av-resume p.av-conf{margin-left:0!important;width:100%}.gen-fp.av-F .av-liste{grid-template-columns:minmax(0px,1fr)}.gen-fp.av-F .av-liste:has(.av-carte:nth-child(3)){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85%;overflow-x:auto;scroll-snap-type:x mandatory}}.gen-fp.av-F .av-corps .av-q{display:inline-block;margin-left:3px;font:italic 800 34px/0 PPNeueMontreal-Bold,Georgia,serif;color:#d40006;vertical-align:-14px}.gen-fp .xs-type{display:block;margin-top:12px;font:600 10.5px/1 Arial;letter-spacing:.14em;text-transform:uppercase;color:#4a4a52}.gen-fp .xs h3{margin-top:6px!important}.gen-fp .xs-tout{display:flex;align-items:center;justify-content:center;gap:8px;width:max-content;max-width:100%;margin:26px auto 0;min-height:46px;padding:0 26px;border:1.5px solid rgb(18,18,21);border-radius:10px;font:700 14px/1 Arial;color:#121215;text-decoration:none;transition:background .2s,color .2s}.gen-fp .xs-tout svg{width:16px;height:16px;transition:transform .2s}.gen-fp .xs-tout:hover{background:#121215;color:#fff}.gen-fp .xs-tout:hover svg{transform:translate(3px)}@media(max-width:600px){.gen-fp .xs-tout{width:100%}}.gen-fp .xs article{display:flex;flex-direction:column}.gen-fp .xs article .bas{margin-top:auto;padding-top:6px}.gen-fp .xs article{position:relative}.gen-fp .xs .im{position:relative;transition:box-shadow .3s,transform .3s cubic-bezier(.2,.8,.2,1)}.gen-fp .xs-add{display:none}@media(hover:hover)and (pointer:fine){.gen-fp .xs-add{position:absolute;left:10px;right:10px;top:calc(var(--xs-im,0px) - 56px);display:flex;align-items:center;justify-content:center;gap:8px;height:46px;border:0px;border-radius:10px;background:linear-gradient(135deg,#e3141b,#d40006 60%,#b30005);color:#fff;font:700 14px/1 Arial;cursor:pointer;opacity:0;transform:translateY(10px);transition:opacity .25s,transform .25s cubic-bezier(.2,.8,.2,1);box-shadow:#d40006b3 0 12px 24px -12px}.gen-fp .xs-add svg{width:18px;height:18px}.gen-fp .xs article:hover .xs-add,.gen-fp .xs article:focus-within .xs-add{opacity:1;transform:none}.gen-fp .xs .bas .plus{display:none}.gen-fp .xs article:hover .im{transform:translateY(-4px);box-shadow:#1212148c 0 22px 40px -24px}}.gen-fp .xs-add.pris,.gen-fp .xs-add.pris:hover{box-shadow:none;background:#1e9e4f!important}.gen-fp .xs .p{font:700 15px/1 Arial!important;color:var(--fort)!important}.gen-fp .xs h3 a:hover{color:#d40006}@media(prefers-reduced-motion:reduce){.gen-fp .xs-add,.gen-fp .xs .im{transition:none}}.gen-fp.xs-4 .sec:has(>.xs-cadre){position:relative;isolation:isolate;margin-top:64px;background:var(--fond,#e5e5e7);box-shadow:0 0 0 100vmax var(--fond,#e5e5e7);clip-path:inset(0px -100vmax);padding:48px 0 50px!important}.gen-fp.xs-4 .sec:has(>.xs-cadre):before{content:"";position:absolute;top:0;right:-100vmax;bottom:0;left:-100vmax;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 46%,rgba(18,18,20,.114) 46%,rgba(18,18,20,.114) 64%,transparent 64%),linear-gradient(115deg,transparent 66%,rgba(212,0,6,.11) 66%,rgba(212,0,6,.11) 69.5%,transparent 69.5%);border-top:1px solid rgba(18,18,20,.08)}.gen-fp.xs-4 .xs article{padding:10px 10px 14px;border-radius:16px;background:linear-gradient(155deg,#fffc,#f6f6f8b3 45%,#f0f0f3a3);-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:#fffffff2 0 1px inset,#ffffff8c 0 0 0 1px,#12121480 0 18px 40px -26px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.gen-fp.xs-4 .xs .im{background:linear-gradient(#fff,#efeff2);box-shadow:none!important;transform:none!important}.gen-fp.xs-4 .xs-type,.gen-fp.xs-4 .xs h3,.gen-fp.xs-4 .xs .bas{padding:0 4px}@media(hover:hover)and (pointer:fine){.gen-fp.xs-4 .xs article:hover{transform:translateY(-4px);box-shadow:#fffffff2 0 1px inset,#fff9 0 0 0 1px,#12121499 0 26px 46px -26px}}@media(max-width:980px){.gen-fp.xs-4 .sec:has(>.xs-cadre){margin-top:44px;padding:32px 0 34px!important}}.gen-fp .xs-cadre{position:relative}.gen-fp .xs{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:0px;padding:8px 2px 12px;margin:-8px -2px 0;scrollbar-width:none;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:calc(25% - 12px)!important;gap:16px!important}.gen-fp .xs::-webkit-scrollbar{display:none}.gen-fp .xs>article{scroll-snap-align:start}.gen-fp .xs:focus-visible{outline:rgb(212,0,6) solid 2px;outline-offset:4px;border-radius:12px}.gen-fp .xs-nav{position:absolute;right:0;top:-62px;display:flex;gap:8px}.gen-fp .xs-fl{display:grid;place-items:center;width:44px;height:44px;border:0px;border-radius:50%;background:#fff;color:#121215;box-shadow:#1212141a 0 0 0 1px,#12121480 0 8px 18px -12px;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.gen-fp .xs-fl svg{width:18px;height:18px}.gen-fp .xs-fl:hover:not(:disabled){background:#d40006;color:#fff}.gen-fp .xs-fl:disabled{opacity:.35;cursor:default}.gen-fp .xs-fl:focus-visible{outline:rgb(212,0,6) solid 2px;outline-offset:3px}.gen-fp .xs-prog{height:3px;margin:6px 0 0;border-radius:2px;background:#1212141a;overflow:hidden}.gen-fp .xs-prog i{display:block;height:100%;width:40%;background:linear-gradient(90deg,#ff2a2f,#d40006);border-radius:2px;transition:transform .2s}@media(max-width:980px){.gen-fp .xs{grid-auto-columns:calc(44.4444% - 5.33333px)!important;gap:12px!important}.gen-fp .xs-nav{display:none}}@media(min-width:981px){.gen-fp .sec:has(>.xs-cadre)>h2{padding-right:120px}}.gen-fp .xs-sous{margin:-12px 0 18px!important;font-size:14.5px!important;color:#4a4a52!important}.gen-fp .xs-compat{display:inline-flex;align-items:center;gap:5px;margin-top:12px;font:700 11.5px/1 Arial;color:#1e7d43}.gen-fp .xs-compat svg{width:13px;height:13px}.gen-fp .xs-note{display:inline-flex;align-items:center;gap:6px;margin:2px 0 0;font:700 12.5px/1 Arial;color:var(--fort)}.gen-fp .xs-note em{font-style:normal;font-weight:400;color:#4a4a52}.gen-fp .xs-note .etoiles{display:inline-flex;gap:1px}.gen-fp .xs-note .etoiles svg{width:12px;height:12px}.gen-fp .p-bloc{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.gen-fp .p-barre{font-size:12.5px;color:#6a6a72}.gen-fp .xs-cadre{--fondu: 56px}.gen-fp .xs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - var(--fondu)),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - var(--fondu)),transparent)}.gen-fp .xs.fin{-webkit-mask-image:none;mask-image:none}@keyframes pan-bond{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.gen-fp .xs-sous{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.gen-fp .xs h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.gen-fp .xs .p-bloc{gap:2px 8px}.gen-fp .xs .p-barre{font-size:13px}@media(hover:none),(pointer:coarse){.gen-fp .xs .bas .plus{display:grid!important}.gen-fp .xs-add{display:none!important}}.gen-fp .xs-compat{position:absolute;top:18px;left:18px;z-index:2;align-items:center;gap:5px;padding:5px 9px 5px 7px;border-radius:999px;background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:#1e7d4340 0 0 0 1px,#12121466 0 6px 14px -8px;font:700 11.5px/1 Arial;color:#155f33;pointer-events:none;display:inline-flex!important;margin:0!important}.gen-fp .xs-compat svg{width:12px;height:12px;color:#1e9e4f}.gen-fp .xs h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:16px}.gen-fp .xs-add,.gen-fp .xs .plus{position:relative;z-index:3}.gen-fp .xs-add{position:absolute}.gen-fp .xs h3 a:focus-visible{outline:none}.gen-fp .xs h3 a:focus-visible:after{outline:rgb(212,0,6) solid 2px;outline-offset:2px}.gen-fp .xs .p-bloc{align-items:baseline}.gen-fp .xs-sous{display:block}.gen-fp .xs-compat{white-space:nowrap}@media(max-width:600px){.gen-fp .xs-compat{top:12px;left:12px;padding:4px 7px 4px 5px;font-size:10px;letter-spacing:-.01em;gap:3px}.gen-fp .xs-compat svg{width:10px;height:10px}}.gen-fp .xs-fab{position:relative;z-index:3;display:inline-block;text-decoration:none;color:#4a4a52!important}.gen-fp .xs-fab:hover{text-decoration:underline;color:#d40006!important}.gen-fp .xs .im{position:relative}.gen-fp .xs .im .im2{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s;padding:0!important;mix-blend-mode:normal!important}@media(hover:hover)and (pointer:fine){.gen-fp .xs article:hover .im .im2{opacity:1}}.gen-fp .tp-voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#12121473;animation:.25s ease 0s 1 normal none running tp-f}.gen-fp .tp{position:fixed;top:0;right:0;bottom:0;z-index:91;display:flex;flex-direction:column;width:min(420px,100%);background:#fff;box-shadow:#12121480 -20px 0 50px -20px;animation:.32s cubic-bezier(.2,.8,.2,1) 0s 1 normal none running tp-in}.gen-fp .tp[hidden],.gen-fp .tp-voile[hidden]{display:none!important}@keyframes tp-in{0%{transform:translate(100%)}to{transform:none}}@keyframes tp-f{0%{opacity:0}}.gen-fp .tp-h{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(18,18,20,.08)}.gen-fp .tp-h p{display:flex;align-items:center;gap:8px;margin:0;font:italic 800 18px/1 PPNeueMontreal-Bold,Arial;color:#121215}.gen-fp .tp-h p svg{width:20px;height:20px;padding:3px;border-radius:50%;background:#1e9e4f;color:#fff}.gen-fp .tp-x{display:grid;place-items:center;width:44px;height:44px;border:0px;border-radius:50%;background:#f3f3f5;cursor:pointer}.gen-fp .tp-x svg{width:18px;height:18px}.gen-fp .tp-l{list-style:none;margin:0;padding:8px 20px;flex:1 1 0%;overflow:auto}.gen-fp .tp-l li{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid rgba(18,18,20,.06)}.gen-fp .tp-l img{width:64px;height:64px;flex:0 0 auto;border-radius:10px;background:#f3f3f5;object-fit:contain;padding:6px}.gen-fp .tp-l .tn{flex:1 1 0%;min-width:0px;font:italic 700 14.5px/1.3 PPNeueMontreal-Bold,Arial;color:#121215}.gen-fp .tp-l .tn small{display:block;margin-bottom:3px;font:600 10.5px/1 Arial;letter-spacing:.12em;text-transform:uppercase;color:#4a4a52}.gen-fp .tp-l .tq{font:600 13px/1 Arial;color:#4a4a52}.gen-fp .tp-l .tpx{font:700 15px/1 Arial;color:#121215}.gen-fp .tp-b{padding:18px 20px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(18,18,20,.08);background:#fafafb}.gen-fp .tp-st{display:flex;justify-content:space-between;margin:0 0 6px;font-size:15px;color:#121215}.gen-fp .tp-tot{font:800 19px/1 Arial}.gen-fp .tp-liv{margin:0 0 16px;font-size:13px;color:#1e7d43}.gen-fp .tp-btns{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}.gen-fp .tp-btns a{display:grid;place-items:center;min-height:50px;border-radius:12px;font:700 15px/1 Arial;text-decoration:none}.gen-fp .tp-voir{border:1.5px solid rgb(18,18,21);color:#121215}.gen-fp .tp-cmd{background:linear-gradient(135deg,#e3141b,#d40006 60%,#b30005);color:#fff;box-shadow:#d40006bf 0 14px 26px -14px}@media(prefers-reduced-motion:reduce){.gen-fp .tp,.gen-fp .tp-voile{animation:auto ease 0s 1 normal none running none}}.gen-fp .xs-fab{align-items:center;gap:6px;display:inline-flex!important}.gen-fp .xs-fab:before{content:"";flex:0 0 auto;width:16px;height:6px;background:linear-gradient(135deg,#e3141b,#d40006 60%,#b30005);clip-path:polygon(22% 0px,100% 0px,78% 100%,0px 100%)}.gen-fp .xs-fab{white-space:nowrap;max-width:100%}@media(max-width:600px){.gen-fp .xs-fab{gap:5px;letter-spacing:.06em!important;font-size:9.5px!important}.gen-fp .xs-fab:before{width:13px;height:5px}}.gen-fp .xs .p,.gen-fp .tp-l .tpx,.gen-fp .tp-tot{font-family:PPNeueMontreal-Bold,Arial!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--fort)!important}.gen-fp .xs .p{font-size:20px!important;line-height:1!important}.gen-fp .tp-tot{font-size:22px!important}.gen-fp .tp-l .tpx{font-size:16px!important}@media(max-width:600px){.gen-fp .xs .p{font-size:17px!important}}.gen-fp .details,.gen-fp{overflow-x:clip}.gen-fp .details:has(.xs-cadre){padding-bottom:0!important}.gen-fp .sec:has(>.xs-cadre){margin-bottom:0!important}.gen-fp .xs-fab{padding-block:7px;margin-block:-7px}.gen-fp .ariane a{display:inline-block;padding-block:6px}.gen-fp .xs article{min-width:0px}.gen-fp .xs-fab{overflow:hidden;text-overflow:ellipsis}.gen-fp .xs-tout{text-align:center;line-height:1.3!important;padding-block:10px!important}@media(max-width:600px){.gen-fp .xs-fab{white-space:normal;overflow:visible;align-items:flex-start;letter-spacing:.02em!important;font-size:9.5px!important;line-height:1.25!important}.gen-fp .xs-fab:before{margin-top:3px}}.gen-fp .xs{scroll-padding-inline:18px;padding:16px 18px 46px!important;margin:-16px -18px -34px!important}.gen-fp .xs-prog{position:relative;z-index:1}@media(max-width:980px){.gen-fp .xs{scroll-padding-inline:16px;padding:14px 16px 40px!important;margin:-14px -16px -30px!important}}.gen-fp .xs-tete{display:flex;align-items:center;gap:20px;margin-bottom:24px}.gen-fp .xs-tete h2{flex:1 1 0%;min-width:0px;margin:0!important;padding-right:0!important}.gen-fp .xs-tete .xs-nav{flex:0 0 auto;position:static!important}@media(max-width:980px){.gen-fp .xs-tete{margin-bottom:18px}}.gen-fp .xs-prog{position:relative;cursor:pointer;touch-action:none;display:flex;align-items:center;height:22px!important;margin:0!important;background:none!important;overflow:visible!important}.gen-fp .xs-prog:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;border-radius:2px;background:#1212141f}.gen-fp .xs-prog i{position:relative;border-radius:3px;cursor:grab;transition:height .15s,transform .2s;height:3px!important}.gen-fp .xs-prog:hover i,.gen-fp .xs-prog.tire i,.gen-fp .xs-prog:focus-visible i{height:6px!important}.gen-fp .xs-prog.tire i{cursor:grabbing;transition:height .15s}.gen-fp .xs-prog:focus-visible{outline:rgb(212,0,6) solid 2px;outline-offset:2px;border-radius:4px}.gen-fp .achat{padding-bottom:40px!important}@media(max-width:980px){.gen-fp .achat{padding-bottom:30px!important}}.gen-fp.empile .duo #motos{margin-top:32px!important}@media(max-width:980px){.gen-fp.empile .duo #motos{margin-top:24px!important}}.gen-fp .motos .n b{display:block!important;margin-right:0!important}.gen-fp .motos .annees{width:max-content;align-items:center;justify-content:center;display:flex!important;margin-top:7px!important;padding-top:1px!important}.gen-fp.empile .duo #motos{margin-bottom:0!important}.gen-fp.empile .duo #description{padding-top:48px!important;margin-top:0!important}@media(max-width:980px){.gen-fp.empile .duo #description{padding-top:36px!important}}.gen-fp.empile .duo{gap:0px!important}.gen-fp .tp-xs{padding:6px 20px 14px;border-top:1px solid rgba(18,18,20,.06)}.gen-fp .tp-xs-t{display:flex;align-items:center;gap:8px;font:italic 800 14px/1 PPNeueMontreal-Bold,Arial;letter-spacing:.04em;text-transform:uppercase;color:#121215;margin:10px 0!important}.gen-fp .tp-xs-t:before{content:"";width:16px;height:12px;background:linear-gradient(135deg,#e3141b,#d40006 60%,#b30005);clip-path:polygon(4px 0px,100% 0px,calc(100% - 4px) 100%,0px 100%)}.gen-fp .tp-xs-l{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gen-fp .tp-xs-l li{display:flex;align-items:center;gap:12px;padding:8px;border-radius:12px;background:#f6f6f8}.gen-fp .tp-xs-l img{width:52px;height:52px;flex:0 0 auto;border-radius:8px;background:#fff;object-fit:contain;padding:4px}.gen-fp .tp-xs-l .n{flex:1 1 0%;min-width:0px;font:italic 700 13.5px/1.25 PPNeueMontreal-Bold,Arial;color:#121215}.gen-fp .tp-xs-l .n small{display:inline-flex;align-items:center;gap:4px;margin-bottom:3px;font:700 10.5px/1 Arial;color:#155f33}.gen-fp .tp-xs-l .n b{display:block;margin-top:3px;font:700 14px/1 PPNeueMontreal-Bold,Arial;letter-spacing:-.02em}.gen-fp .tp-xs-l button{display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto;border:0px;border-radius:50%;background:#121215;color:#fff;cursor:pointer;transition:background .2s}.gen-fp .tp-xs-l button:hover{background:#d40006}.gen-fp .tp-xs-l button svg{width:16px;height:16px}.gen-fp .tp-l{flex:0 0 auto!important}.gen-fp .tp-xs{flex:1 1 0%;overflow:auto}.gen-fp .tp-xs-l .n small{display:flex!important;margin-bottom:4px}@media(max-width:980px){.gen-fp nav.ariane{padding-top:12px}.gen-fp nav.ariane ol{flex-wrap:nowrap;gap:0px}.gen-fp nav.ariane li{display:none}.gen-fp nav.ariane li:nth-last-child(2){display:block}.gen-fp nav.ariane li:nth-last-child(2):before{display:none}.gen-fp nav.ariane li:nth-last-child(2) a{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 18px 0 14px;border-radius:999px;background:#ffffffc7;box-shadow:#12121414 0 0 0 1px,#12121480 0 6px 14px -10px;font:700 13.5px/1 Arial;color:var(--fort)}.gen-fp nav.ariane li:nth-last-child(2) a:before{content:"";width:7px;height:7px;margin-left:3px;border-left:2px solid rgb(212,0,6);border-bottom:2px solid rgb(212,0,6);transform:rotate(45deg)}.gen-fp nav.ariane li:nth-last-child(2) a:active{background:#fff}}@media(max-width:980px){.gen-fp .prix .l{gap:4px 8px!important;align-items:center!important}.gen-fp .prix .l b{font-size:34px!important}.gen-fp .prix .l s{font-size:13.5px!important}.gen-fp .prix .eco{height:26px!important}.gen-fp .prix .l .eco b,.gen-fp .prix .l .eco i{padding:0 7px!important;font-size:12px!important}}@media(max-width:374px){.gen-fp .prix .l b{font-size:30px!important}.gen-fp .prix .l{gap:4px 6px!important}.gen-fp .prix .l s{font-size:12.5px!important}.gen-fp .prix .l .eco b,.gen-fp .prix .l .eco i{padding:0 6px!important;font-size:11.5px!important}}.gen-fp{letter-spacing:normal;overflow-x:clip;position:relative}.gen-fp h1,.gen-fp h2,.gen-fp h3,.gen-fp .h1,.gen-fp .h2{font-family:PPNeueMontreal-Bold,Arial,sans-serif!important;letter-spacing:normal}.gen-fp h1{margin:0}.gen-fp p{letter-spacing:normal}.gen-fp a:not([href]){cursor:default}.gen-fp-form{margin:0}.gen-fp-alerte{margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#fff1f1;color:#a3000a;font-size:13.5px}.gen-fp .cta:disabled{opacity:.55;cursor:not-allowed}.gen-fp .xs a.plus{display:grid;place-items:center;text-decoration:none}.gen-fp .note.av{grid-template-columns:minmax(0,1fr)!important}.gen-fp .av-judgeme .jdgm-rev-widg{padding:0!important;border:0!important;background:none!important;margin:0!important}.gen-fp .av-judgeme .jdgm-rev-widg__header,.gen-fp .av-judgeme .jdgm-write-rev-link,.gen-fp .av-judgeme .jdgm-rev-widg__title,.gen-fp .av-judgeme .jdgm-rev-widg__summary,.gen-fp .av-judgeme .jdgm-histogram,.gen-fp .av-judgeme .jdgm-form-wrapper,.gen-fp .av-judgeme .jdgm-rev__transparency-badge-wrapper{display:none!important}.gen-fp .av-judgeme .jdgm-rev-widg__reviews{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.gen-fp .av-judgeme .jdgm-rev{display:flex;flex-direction:column;margin:0!important;padding:22px 22px 18px!important;border:0!important;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #12121412}.gen-fp .av-judgeme .jdgm-rev__header{order:3;display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:auto 0 0!important;padding-top:14px;border-top:1px solid rgba(18,18,20,.07)}.gen-fp .av-judgeme .jdgm-rev__icon{width:32px;height:32px;border-radius:50%;background:linear-gradient(160deg,#36373d,#1d1e22)!important;color:#fff!important;font:700 13px/32px PPNeueMontreal-Bold,Arial;text-align:center;text-transform:uppercase}.gen-fp .av-judgeme .jdgm-rev__author{font:700 14px/1.2 Arial;color:#121214}.gen-fp .av-judgeme .jdgm-rev__buyer-badge{background:none!important;color:#1e7d43!important;font:600 12px/1 Arial!important;padding:0!important}.gen-fp .av-judgeme .jdgm-rev__timestamp{margin-left:auto;font-size:12.5px;color:#4a4a52}.gen-fp .av-judgeme .jdgm-rev__rating{order:0;margin:0 0 10px}.gen-fp .av-judgeme .jdgm-star{color:#a77a10!important}.gen-fp .av-judgeme .jdgm-rev__content{order:1;display:contents}.gen-fp .av-judgeme .jdgm-rev__title{display:block;margin-bottom:4px;font:italic 700 18px/1.3 PPNeueMontreal-Bold,Arial;color:#121214}.gen-fp .av-judgeme .jdgm-rev__body{position:relative;padding-left:22px;font:italic 500 16.5px/1.55 Helvetica Neue,Arial;color:#3a3a40}.gen-fp .av-judgeme .jdgm-rev__body p{margin:0}.gen-fp .av-judgeme .jdgm-rev__body:before{content:"\201c";position:absolute;left:0;top:-6px;font:italic 800 34px/1 PPNeueMontreal-Bold,Georgia,serif;color:#d40006}.gen-fp .av-judgeme .jdgm-rev__body p:last-child:after{content:"\201d";margin-left:3px;font:italic 800 34px/0 PPNeueMontreal-Bold,Georgia,serif;color:#d40006;vertical-align:-14px}.gen-fp .av-judgeme .jdgm-rev__actions,.gen-fp .av-judgeme .jdgm-rev__reply:empty{display:none}.gen-fp .av-judgeme .jdgm-paginate{margin-top:18px;text-align:center}@media(max-width:980px){.gen-fp .av-judgeme .jdgm-rev-widg__reviews{grid-template-columns:minmax(0,1fr)}}.gen-fp .rv{opacity:1!important;transform:none!important}.gen-fp .variantes legend b{margin-left:8px;color:var(--fort);letter-spacing:.04em}.gen-fp nav.ariane li[aria-current]{padding-block:6px}.gen-fp .desc-orig .metafield-rich_text_field{display:contents}.gen-fp .desc-orig p:empty{display:none}.gen-fp .av-judgeme .jdgm-rev-widg__sort-wrapper{display:none!important}.gen-fp .av-judgeme .jdgm-rev__body.gen-vide{padding-left:0}.gen-fp .av-judgeme .jdgm-rev__body.gen-vide:before,.gen-fp .av-judgeme .jdgm-rev__body.gen-vide p:after{content:none!important}.gen-fp .av-judgeme .jdgm-rev__body .av-vide{font-size:14px;color:#6a6a72;font-style:italic}.gen-fp .av-judgeme .jdgm-rev__rating{margin-right:12px!important}.gen-fp .av-judgeme .jdgm-rev__header{justify-content:flex-start}.gen-fp .homolog{display:inline-flex;align-items:center;gap:7px;margin:10px 0 0!important;padding:5px 11px 5px 9px;border-radius:999px;background:#1e7d431a;color:#155f33;font:700 12px/1 Arial;letter-spacing:.04em;text-transform:uppercase}.gen-fp .homolog span{width:8px;height:8px;border-radius:50%;background:#1e9e4f}.gen-fp .homolog.non{background:#d4000614;color:#a3000a}.gen-fp .homolog.non span{background:#d40006}.gen-fp .motos-texte{border-top:1px solid var(--filet2);padding-top:14px}.gen-fp .motos-texte h2,.gen-fp .motos-texte h3{display:none!important}.gen-fp .motos-texte p{margin:0 0 8px;font-size:15px;line-height:1.5;color:var(--txt)}.gen-fp .motos-texte strong{color:var(--fort)}.gen-fp.sep-bulle .duo .indisp{align-self:start;margin-top:40px;border-radius:18px;background:linear-gradient(160deg,#fff,#f7f7f9);box-shadow:#1212140f 0 0 0 1px,#12121480 0 22px 44px -28px,#fff 0 1px inset;padding:24px 28px 14px!important}.gen-fp.empile .duo .indisp{order:-1;align-self:stretch!important;margin-top:20px!important;margin-bottom:0!important}.gen-fp .indisp-txt{margin:-8px 0 14px!important;font-size:14.5px;color:#4a4a52}@media(min-width:981px){.gen-fp.empile .duo .indisp .motos{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:28px}.gen-fp.empile .duo .indisp .motos li:last-child{border-bottom:1px solid var(--filet)}}@media(min-width:981px)and (max-width:1180px){.gen-fp.sep-bulle .duo .indisp{padding:24px 18px 12px!important}}@media(max-width:980px){.gen-fp.sep-bulle .duo .indisp{margin-top:16px!important;padding:22px 18px 10px!important}.gen-fp.sep-bulle .duo .indisp .motos li:last-child{border-bottom:0}}@media(min-width:981px){.gen-fp.vg-droite .galerie>.vignettes{contain:size;padding:2px 0;overscroll-behavior:contain}.gen-fp.vg-droite .galerie>.vignettes.deborde:not(.fin){-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),transparent);mask-image:linear-gradient(#000 calc(100% - 56px),transparent)}}@media(max-width:980px){.gen-fp .galerie .vignettes{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 30px) / 6);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:4px}.gen-fp .galerie .vignettes::-webkit-scrollbar{display:none}.gen-fp .galerie .vignettes button{scroll-snap-align:start}.gen-fp .galerie .vignettes.deborde:not(.fin){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}}@media(min-width:981px){.gen-fp.vg-droite .galerie:not(:has(>.encart)){align-content:start}}.gen-fp .bloc-infos[data-v=D]{margin-top:16px}.gen-fp .fx-calque,.gen-fp .lb-fond,.gen-fp .tp-voile{display:block}.gen-fp .xs-compat{max-width:calc(100% - 36px);overflow:hidden}.gen-fp .xs-compat svg{flex:none}.gen-fp .xs-compat-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.gen-fp .xs-compat{max-width:calc(100% - 24px)}}.gen-fp .xs-fab{margin-top:5px}.gen-fp .xs-compat-tete{display:none}@media(max-width:600px){.gen-fp .xs .xs-compat{display:none!important}.gen-fp .xs-compat-tete{display:flex;align-items:flex-start;gap:6px;width:fit-content;max-width:100%;margin:-8px 0 16px;padding:7px 12px 7px 9px;border-radius:14px;background:#ffffffeb;box-shadow:0 0 0 1px #1e7d4340,0 6px 14px -8px #12121466;font:700 12.5px/1.3 Arial;color:#155f33}.gen-fp .xs-compat-tete svg{flex:none;width:13px;height:13px;margin-top:2px;color:#1e9e4f}.gen-fp .xs-compat-tete+.xs-sous{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gen-fiche-produit.css.map */
