html.fvx-bloque,html.fvx-bloque body{overflow:hidden}.fvx{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--fv-fond,#0E2647);color:#fff;display:none;flex-direction:column;overscroll-behavior:contain}.fvx[open]{display:flex}.fvx::backdrop{background:#0e264799}:root{--fv-acc:#5B3CC4;--fv-fond:#1F1B4D;--fv-clair:#C4B5FD;--fv-voile:rgba(196,181,253,.14)}.fvx[open]{animation:fvx-in .2s ease-out}.fvx.fvx-sort{animation:fvx-out .16s ease-in forwards}@keyframes fvx-in{0%{opacity:0}to{opacity:1}}@keyframes fvx-out{0%{opacity:1}to{opacity:0}}.fvx-haut{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 20px;padding-top:max(10px,env(safe-area-inset-top));flex:none}.fvx-t{margin:0;font-size:15px;font-weight:500;letter-spacing:.01em}.fvx-t .mono{opacity:.75;margin-left:4px}.fvx-scene{position:relative;flex:1;min-height:0;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;cursor:zoom-in}.fvx-scene.fvx-zoome{cursor:zoom-out}.fvx-scene.fvx-zoome.fvx-tient{cursor:grabbing}.fvx-img{position:absolute;left:50%;top:50%;max-width:none;background:#fff;box-shadow:0 18px 50px -20px #0009;transform-origin:50% 50%;transform:translate(-50%,-50%);will-change:transform;-webkit-touch-callout:none;-webkit-user-drag:none;pointer-events:none}.fvx-img:not([src]){visibility:hidden}.fvx-img.fvx-anime{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.fvx-img.fvx-entre{animation:fvx-page .22s ease-out}@keyframes fvx-page{0%{opacity:.25}to{opacity:1}}.fvx-attente{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:3px solid rgba(255,255,255,.25);border-top-color:#fff;opacity:0;transition:opacity .15s .12s;animation:fvx-tour .8s linear infinite}.fvx-charge .fvx-attente{opacity:1}.fvx-charge .fvx-img{opacity:.35}@keyframes fvx-tour{to{transform:rotate(360deg)}}.fvx-aide{display:none;position:absolute;left:50%;bottom:14px;transform:translate(-50%);margin:0;padding:7px 12px;border-radius:999px;background:#0000008c;font-size:13px;white-space:nowrap;pointer-events:none;transition:opacity .3s}.fvx-vu .fvx-aide{opacity:0}@media(hover:none)and (pointer:coarse){.fvx-aide-doigt{display:block}}@media(hover:hover)and (pointer:fine){.fvx-aide-souris{display:block}}.fvx-bas{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;padding:10px 12px;padding-bottom:max(10px,env(safe-area-inset-bottom));flex:none}.fvx-groupe{display:flex;align-items:center;gap:2px;background:var(--fv-voile);border-radius:999px;padding:3px}.fvx-b{display:grid;place-items:center;min-width:44px;height:44px;padding:0 8px;border:0;border-radius:999px;background:transparent;color:#fff;cursor:pointer;transition:background .12s}.fvx-b:hover:not(:disabled){background:#ffffff24}.fvx-b:disabled{opacity:.35;cursor:default}.fvx-b:focus-visible{outline:2px solid #fff;outline-offset:1px}.fvx-pct{font-size:13px;min-width:64px}.fvx-plus,.fvx-moins,.fvx-prev,.fvx-next,.fvx-compte,.fvx-t .mono{color:var(--fv-clair)}.fvx-compte{font-size:14px;min-width:52px;text-align:center}.fvx[data-doc=manuel]{--fv-fond:#0E2647;--fv-clair:#A9CBEF;--fv-voile:rgba(169,203,239,.16)}.fvx-docs{display:flex;gap:4px;padding:3px;border-radius:999px;background:var(--fv-voile);margin:0 auto}.fvx-doc{height:36px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--fv-clair);font-family:inherit;font-weight:500;font-size:14px;line-height:1;cursor:pointer;white-space:nowrap}.fvx-doc[aria-pressed=true]{background:#fff;color:#1f1b4d}.fvx[data-doc=manuel] .fvx-doc[aria-pressed=true]{color:#0e2647}.fvx-doc:focus-visible{outline:2px solid #fff;outline-offset:1px}@media(max-width:640px){.fvx-haut{flex-wrap:wrap}.fvx-docs{order:3;width:100%}.fvx-doc{flex:1;padding:0 8px;font-size:13px}}@media(prefers-reduced-motion:reduce){.fvx[open],.fvx.fvx-sort,.fvx-img.fvx-entre{animation:none}.fvx-img.fvx-anime{transition:none}}@media print{.fvx{display:none!important}}.dxs{display:contents}.dxs[hidden]{display:none}.dxs-vue{position:relative;touch-action:pan-y;width:100%}.dxs-feuille{position:relative;display:block;width:100%;padding:0;border:1px solid var(--line-strong,#C2C8D0);border-radius:3px;background:#fff;cursor:zoom-in;box-shadow:0 20px 36px -20px var(--th-ombre,rgba(11,37,71,.55));transition:box-shadow .22s ease,transform .22s ease}.dxs-feuille:hover{transform:translateY(-3px)}.dxs-feuille:focus-visible,.dxs-vig:focus-visible,.dxs-fl:focus-visible{outline:2px solid var(--th-acc,#5B3CC4);outline-offset:3px}.dxs-img{display:block;width:100%;height:auto;aspect-ratio:1600/2263;-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none}.dxs-pastille{position:absolute;top:10px;right:10px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:var(--th-acc,#5B3CC4);color:#fff;box-shadow:0 6px 14px -6px #00000073;opacity:0;transform:scale(.85);transition:opacity .18s ease,transform .18s ease}.dxs-feuille:hover .dxs-pastille,.dxs-feuille:focus-visible .dxs-pastille{opacity:1;transform:none}@media(hover:none){.dxs-pastille{opacity:1;transform:none}}.dxs-fl{position:absolute;top:50%;width:40px;height:40px;margin-top:-20px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--th-acc,#5B3CC4);color:#fff;cursor:pointer;box-shadow:0 6px 14px -6px #00000073;transition:opacity .15s,transform .15s}.dxs-prev{left:-16px}.dxs-next{right:-16px}.dxs-fl:hover:not(:disabled){transform:scale(1.06)}.dxs-fl:disabled{opacity:0;pointer-events:none}.dxs-compte{margin:12px 0 0;text-align:center;font-size:14px;font-weight:500;color:var(--th-txt,#5B3CC4)}.dxs-rang{--g:10px;--k:.86;--sw:calc((100% - 3 * var(--g)) / 4);position:relative;list-style:none;margin:0;padding:0;min-width:0}.dxs-sp{box-sizing:content-box;width:calc(var(--sw) - 2px);border:1px solid transparent;aspect-ratio:1600/2263;visibility:hidden}.dxs-th{position:absolute;top:0;left:0;width:var(--sw);z-index:var(--z);opacity:var(--o);--pl:0;--pm:2;--o2:calc(var(--pl) * (1 - var(--k)) * (1 - var(--p) / (var(--pm) - 1)));transform:translate(calc(var(--s) * (100% + var(--g)) + var(--o2) * 100%),calc(var(--o2) * 100%)) scale(calc(1 - var(--pl) * (1 - var(--k))));transform-origin:0 0;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s ease}.dxs-vig{position:relative;display:block;width:100%;padding:0;border:1px solid var(--line-strong,#C2C8D0);border-radius:3px;background:#fff;cursor:zoom-in;box-shadow:0 5px 10px -6px var(--th-ombre,rgba(11,37,71,.5));transition:box-shadow .15s}.dxs-vig img{display:block;width:100%;height:auto;aspect-ratio:1600/2263;border-radius:2px}.dxs-th:hover .dxs-vig{box-shadow:0 12px 20px -10px var(--th-ombre,rgba(11,37,71,.55))}.dxs-vig[aria-current=true]{border-color:var(--th-acc,#5B3CC4);box-shadow:0 0 0 2px var(--th-acc,#5B3CC4),0 10px 18px -12px var(--th-ombre)}.dxs-n{position:absolute;left:5px;bottom:5px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;display:grid;place-items:center;background:#fff;border:1px solid var(--line-strong,#C2C8D0);font-size:11px;color:#13315c}.dxs-vig[aria-current=true] .dxs-n{background:var(--th-acc,#5B3CC4);border-color:var(--th-acc,#5B3CC4);color:#fff}@media(max-width:760px){.dxs-rang{--g:8px}.dxs-prev{left:-10px}.dxs-next{right:-10px}}@media(prefers-reduced-motion:reduce){.dxs-th,.dxs-feuille,.dxs-vig,.dxs-fl,.dxs-pastille{transition:none}}@media print{.dxs{display:none!important}}.dxb{margin-top:56px}.dxr-pile{display:grid;gap:20px}.dx-th-fiche{--th-acc:#5B3CC4;--th-txt:#5B3CC4;--th-bar:#5B3CC4;--th-fond:linear-gradient(120deg,#F1EFFA,#E7E3F7);--th-ligne:rgba(91,60,196,.28);--th-ombre:rgba(31,27,77,.55)}.dx-th-manuel{--th-acc:#2F6DB5;--th-txt:#13315C;--th-bar:#13315C;--th-fond:#DCEBF8;--th-ligne:rgba(19,49,92,.32);--th-ombre:rgba(14,38,71,.5)}.dxr{padding:28px;border-radius:8px;background:var(--th-fond);display:grid;gap:18px 28px;grid-template-columns:260px minmax(0,1fr) 236px;grid-template-areas:"t t t" "v r k" "m . .";align-items:start}.dx-h2{grid-area:t;margin:0;padding-left:12px;border-left:4px solid var(--th-bar,#5B3CC4);color:var(--navy,#13315C)}.dxr .dxs-vue{grid-area:v}.dxr .dxs-rang{grid-area:r}.dxr .dxs-compte{grid-area:m;margin-top:0}.dxr .dx-contact{grid-area:k}.dx-contact{padding:12px 0 12px 30px;border-left:1px solid var(--th-ligne);align-self:center}.dx-contact h3{margin:0 0 14px;font-size:18px;line-height:1.3;color:var(--navy,#13315C);max-width:16ch;text-wrap:balance}.dx-contact p{margin:0 0 22px;max-width:28ch;font-size:14.5px;line-height:1.65;color:var(--ink-2,#3b4a5c);text-wrap:pretty}.dx-th-manuel .dx-contact p{color:#13315c}.dx-cta{display:inline-flex;align-items:center;padding:11px 18px;border-radius:var(--radius,4px);background:var(--th-acc,#5B3CC4);color:#fff;font-weight:500;text-decoration:none}.dx-cta:hover{filter:brightness(1.12)}.dx-cta:focus-visible{outline:2px solid var(--navy,#13315C);outline-offset:3px}.dx-th-manuel .dxs-feuille:focus-visible,.dx-th-manuel .dxs-vig:focus-visible,.dx-th-manuel .dxs-fl:focus-visible{outline-color:#13315c}@media(max-width:1250px){.dxr{grid-template-columns:260px minmax(0,1fr);grid-template-areas:"t t" "v r" "m r" "k k"}.dxr .dx-contact{border-left:0;border-top:1px solid var(--th-ligne);padding:22px 0 0;max-width:520px;margin-top:10px}}@media(max-width:760px){.dxb{margin-top:40px}.dxr{padding:20px 18px;grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "v" "m" "r" "k";row-gap:18px}.dxr .dxs-vue{width:min(260px,100%)}.dx-cta{width:100%;justify-content:center}}@media print{.dxb{display:none!important}}.gal>.main>img#big{cursor:zoom-in}.gal>.main.loupe-on>img{transform:none;transition:none;cursor:zoom-out;touch-action:none}.product-loupe{position:fixed;z-index:9999;width:240px;height:240px;box-sizing:border-box;border:2px solid #888;border-radius:4px;box-shadow:0 4px 18px #0003;background-color:#fff;background-repeat:no-repeat;pointer-events:none}.product-loupe[hidden]{display:none}.pg[data-astro-cid-owmjxnum]{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-block:20px 8px;align-items:start}.gal[data-astro-cid-owmjxnum]{position:sticky;top:24px}.main[data-astro-cid-owmjxnum]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;padding:40px}.main[data-astro-cid-owmjxnum] img[data-astro-cid-owmjxnum]{max-width:100%;max-height:100%;width:auto;object-fit:contain}.ph[data-astro-cid-owmjxnum]{color:var(--muted);font-size:13px;text-align:center}.thumbs[data-astro-cid-owmjxnum]{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.th[data-astro-cid-owmjxnum]{width:76px;height:58px;padding:5px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;display:flex;align-items:center;justify-content:center}.th[data-astro-cid-owmjxnum].on{border-color:var(--navy)}.th[data-astro-cid-owmjxnum] img[data-astro-cid-owmjxnum]{max-width:100%;max-height:100%;width:auto;object-fit:contain}.info[data-astro-cid-owmjxnum] h1[data-astro-cid-owmjxnum]{margin:0 0 22px}.refbox[data-astro-cid-owmjxnum]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:22px;flex-wrap:wrap}.rf[data-astro-cid-owmjxnum]{font-size:26px;font-weight:500;margin:0}#cp[data-astro-cid-owmjxnum]{background:none;border:0;cursor:pointer;padding:0}.desc[data-astro-cid-owmjxnum]{margin-bottom:26px}.desc[data-astro-cid-owmjxnum] p[data-astro-cid-owmjxnum]:not(.eyebrow){font-size:15px;line-height:1.75;white-space:pre-line}.docs[data-astro-cid-owmjxnum]{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line);margin-bottom:26px}.doc[data-astro-cid-owmjxnum]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 2px;border-bottom:1px solid var(--line);text-decoration:none;font-size:15px;color:var(--ink)}.doc[data-astro-cid-owmjxnum]:hover{color:var(--accent)}.sz[data-astro-cid-owmjxnum]{font-size:12px}.vid[data-astro-cid-owmjxnum]{margin-bottom:26px}.poster[data-astro-cid-owmjxnum]{position:relative;display:block;width:100%;max-width:420px;padding:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;cursor:pointer;background:#000}.poster[data-astro-cid-owmjxnum] img[data-astro-cid-owmjxnum]{width:100%;display:block;opacity:.9}.play[data-astro-cid-owmjxnum]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.rel[data-astro-cid-owmjxnum]{margin-top:56px}.rel[data-astro-cid-owmjxnum] h2[data-astro-cid-owmjxnum]{margin-bottom:20px}@media(max-width:900px){.pg[data-astro-cid-owmjxnum]{grid-template-columns:1fr;gap:28px}.gal[data-astro-cid-owmjxnum]{position:static}}
