.v6-carrousel{--v6c-texte:var(--v6-blanc);--v6c-discret:var(--v6-bleu-clair);--v6c-fond:var(--v6-bleu-2);--v6c-survol:var(--v6-bleu-2);--v6c-colonne:88%;--v6c-colonne-md:78%;--v6c-ecart:1rem;--v6c-ecart-md:1.5rem}.v6-carrousel--clair{--v6c-texte:var(--v6-bleu);--v6c-discret:var(--v6-doux);--v6c-fond:var(--v6-creme);--v6c-survol:var(--v6-bleu)}.v6-carrousel--pleine,.v6-carrousel--seul{--v6c-colonne:100%;--v6c-colonne-md:100%}.v6-carrousel--duo{--v6c-colonne-md:calc((100% - var(--v6c-ecart-md)) / 2)}.v6-carrousel__tete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:1.75rem}.v6-carrousel .v6-carrousel__tete>h2,.v6-carrousel .v6-carrousel__tete>h3{margin:0}.v6-carrousel__nav{display:flex;align-items:center;gap:.6rem}.v6-carrousel__compte{margin:0 .6rem 0 0;color:var(--v6c-discret);font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.04em}.v6-carrousel__compte [data-v6-courant]{color:var(--v6c-texte)}.v6-carrousel .v6-fleche:hover{background:var(--v6c-survol);color:var(--v6-blanc)}.v6-carrousel .v6-fleche:disabled{opacity:.35;pointer-events:none}.v6-carrousel .v6-fleche:focus-visible{outline:3px solid var(--v6-orange);outline-offset:3px}.v6-carrousel__piste{list-style:none;margin:0;padding:0 0 .25rem;display:grid;grid-auto-flow:column;grid-auto-columns:var(--v6c-colonne);gap:var(--v6c-ecart);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.v6-carrousel__piste::-webkit-scrollbar{display:none}.v6-carrousel__piste:focus-visible{outline:3px solid var(--v6-orange);outline-offset:4px;border-radius:14px}.v6-carrousel__diapo{min-width:0;scroll-snap-align:start;transition:opacity .35s var(--v6-glisse)}.v6-carrousel__diapo figure{margin:0}.v6-carrousel__btn{position:relative;display:block;width:100%;padding:0;border:0;border-radius:14px;overflow:hidden;background:var(--v6c-fond);box-shadow:0 18px 40px rgba(var(--v6-bleu-3-rgb),.45);cursor:zoom-in}div.v6-carrousel__btn{cursor:default}.v6-carrousel--clair .v6-carrousel__btn{box-shadow:var(--v6-ombre-s)}.v6-carrousel__btn img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top center;transition:transform .5s var(--v6-glisse)}.v6-carrousel__btn:focus-visible{outline:3px solid var(--v6-orange);outline-offset:3px}.v6-carrousel__loupe{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--v6-blanc);color:var(--v6-bleu);box-shadow:var(--v6-ombre-s)}.v6-carrousel figcaption{margin-top:1.1rem;color:var(--v6c-texte);font-size:1rem;line-height:1.5;max-width:60ch}.v6-carrousel__vignettes{display:none}.v6-carrousel.is-pret .v6-carrousel__diapo:not(.is-actif){opacity:.45}.v6-carrousel--duo.is-pret .v6-carrousel__diapo:not(.is-actif){opacity:1}@media(hover:hover) and (pointer:fine){.v6-carrousel__loupe{opacity:0;transition:opacity .2s ease}.v6-carrousel__btn:hover .v6-carrousel__loupe,.v6-carrousel__btn:focus-visible .v6-carrousel__loupe{opacity:1}button.v6-carrousel__btn:hover img{transform:scale(1.015)}}@media(min-width:768px){.v6-carrousel__piste{grid-auto-columns:var(--v6c-colonne-md);gap:var(--v6c-ecart-md)}.v6-carrousel__vignettes{list-style:none;display:flex;gap:.65rem;margin:2rem 0 0;padding:.2rem;overflow-x:auto;scrollbar-width:thin}.v6-carrousel__vignette{display:block;width:7.5rem;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:var(--v6c-fond);opacity:.5;cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.v6-carrousel__vignette img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top center}.v6-carrousel__vignette:hover{opacity:.85}.v6-carrousel__vignette.is-actif{border-color:var(--v6-orange);opacity:1}.v6-carrousel__vignette:focus-visible{outline:3px solid var(--v6-orange);outline-offset:2px}}.v6-visio{width:min(94vw,1600px);max-width:none;max-height:none;padding:0;border:0;background:transparent;color:var(--v6-blanc);overflow:visible}.v6-visio::backdrop{background:rgba(var(--v6-bleu-3-rgb),.94)}.v6-visio__barre{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.6rem}.v6-visio__compte{margin:0;color:var(--v6-bleu-clair);font-size:.9rem;font-weight:600}.v6-visio__figure{margin:0}.v6-visio__img{display:block;width:100%;height:auto;max-height:calc(100vh - 8rem);object-fit:contain;border-radius:8px}.v6-visio__legende{margin-top:.7rem;color:var(--v6-blanc);font-size:.95rem;text-align:center;line-height:1.5}.v6-visio__btn{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:var(--v6-blanc);color:var(--v6-bleu);cursor:pointer;box-shadow:var(--v6-ombre-s)}.v6-visio__btn:focus-visible{outline:3px solid var(--v6-orange);outline-offset:3px}.v6-visio__prec,.v6-visio__suiv{position:absolute;top:50%;transform:translateY(-50%)}.v6-visio__prec{left:.75rem}.v6-visio__suiv{right:.75rem}html.v6-visio-ouverte{overflow:hidden}@media(prefers-reduced-motion:reduce){.v6-carrousel__btn img, .v6-carrousel__loupe, .v6-carrousel__diapo, .v6-carrousel__vignette{transition:none}button.v6-carrousel__btn:hover img{transform:none;opacity:1}}