/* Correctif hors-ligne : le bundle JS d'animation n'est pas present dans l'export
   HTTrack. Sans lui, aucun element n'obtient data-animation-state="active" et
   tout le contenu anime reste a opacity:0. On neutralise l'etat initial.

   `assets/js/animations.js` a depuis repris ce role : quand il tourne, il pose
   `js-anim` sur <html> et pilote lui-meme l'apparition des elements. La
   neutralisation ne vaut donc plus que sans lui — pas de JavaScript, ou
   visiteur qui a demande moins d'animations.

   Les enfants des blocs `--root-hidden` (galeries, listes de produits) ne sont
   animes dans aucun des deux cas : ils restent visibles tels quels. */

html:not(.js-anim) .transition {
  opacity: 1 !important;
  transform: none !important;
  filter: none !important;
}

.transition--root-hidden [data-animation-role="block-element"],
.transition--root-hidden [data-animation-role="image"] {
  opacity: 1 !important;
  transform: none !important;
  filter: none !important;
}
