.produit__media[data-zoom] img{cursor:zoom-in}.produit__agrandir{position:absolute;inset-block-start:var(--e-2);inset-inline-end:var(--marge-page);display:inline-flex;align-items:center;justify-content:center;width:var(--zone-cliquable);height:var(--zone-cliquable);padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--creme-clair) 88%,transparent);color:var(--brun);cursor:zoom-in;transition:color var(--duree-interface) var(--courbe)}.produit__agrandir .icon{width:20px;height:20px}.produit__agrandir:hover{color:var(--laiton-sourd)}.produit__agrandir:focus-visible{outline:2px solid var(--laiton);outline-offset:2px}@media(min-width:990px){.produit__agrandir{inset-inline-end:var(--e-2)}}.visionneuse{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--creme);color:var(--brun);opacity:0;transition:opacity var(--duree-tiroir) var(--courbe)}.visionneuse[hidden]{display:none}.visionneuse.is-ouverte{opacity:1}.visionneuse__barre,.visionneuse__pied{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);padding-inline:var(--marge-page)}.visionneuse__barre{padding-block:calc(var(--e-1) + env(safe-area-inset-top,0px)) var(--e-1)}.visionneuse__pied{min-height:calc(var(--zone-cliquable) + 2 * var(--e-1));padding-block:var(--e-1) calc(var(--e-1) + env(safe-area-inset-bottom,0px))}.visionneuse__compteur{color:var(--brun-doux)}.visionneuse__actions{display:flex;gap:var(--e-1);margin-inline-end:calc(-1 * var(--e-1))}.visionneuse__bouton,.visionneuse__fleche{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--zone-cliquable);height:var(--zone-cliquable);padding:0;border:0;border-radius:50%;background:transparent;color:var(--brun);cursor:pointer;transition:color var(--duree-interface) var(--courbe),opacity var(--duree-interface) var(--courbe)}.visionneuse__bouton .icon,.visionneuse__fleche .icon{width:22px;height:22px}.visionneuse__bouton:hover,.visionneuse__fleche:hover{color:var(--laiton-sourd)}.visionneuse__bouton:focus-visible,.visionneuse__fleche:focus-visible{outline:2px solid var(--laiton);outline-offset:2px}.visionneuse__bouton--zoom .icon--zoom-out,.visionneuse.is-zoome .visionneuse__bouton--zoom .icon--zoom-in{display:none}.visionneuse.is-zoome .visionneuse__bouton--zoom .icon--zoom-out{display:block}.visionneuse__fleche--precedente .icon{transform:scaleX(-1)}.visionneuse__fleche:disabled{opacity:0;pointer-events:none}.visionneuse__scene{position:relative;overflow:hidden;touch-action:none;cursor:zoom-in;-webkit-user-select:none;user-select:none}.visionneuse.is-zoome .visionneuse__scene{cursor:zoom-out}.visionneuse__scene:focus{outline:none}.visionneuse__image{position:absolute;inset-block-start:0;left:0;max-width:none;transform-origin:0 0;will-change:transform;-webkit-user-drag:none;transition:opacity var(--duree-interface) var(--courbe)}.visionneuse__image.is-chargement{opacity:0}.visionneuse__image.is-anime{transition:transform var(--duree-page) var(--courbe),opacity var(--duree-interface) var(--courbe)}.visionneuse__image.is-suivi{transition:transform .15s ease-out,opacity var(--duree-interface) var(--courbe)}.visionneuse__aide{flex:1;color:var(--brun-doux);font-size:.8125rem;text-align:center;transition:opacity var(--duree-interface) var(--courbe)}.visionneuse.is-zoome .visionneuse__aide{opacity:0}@media(min-width:990px){.visionneuse__fleche{position:absolute;inset-block-start:50%;z-index:1;background:color-mix(in srgb,var(--creme-clair) 88%,transparent);translate:0 -50%}.visionneuse__fleche--precedente{inset-inline-start:var(--e-3)}.visionneuse__fleche--suivante{inset-inline-end:var(--e-3)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-visionneuse.css.map */
