/* Résultats template (`resultats.js` sets `body.is--template-resultats`): show stat circles without hover / scroll reveal. */
@media (min-width: 992px) {
  body.is--template-resultats .result--item .static--cercle {
    opacity: 1;
    transform: scale(1);
  }

  body.is--template-resultats .result--item .static--cercle div {
    opacity: 1;
  }
}

@media (max-width: 991px) and (prefers-reduced-motion: no-preference) {
  body.is--template-resultats .result--item .static--cercle {
    transform: scale(1);
  }

  body.is--template-resultats .result--item .static--cercle > div {
    opacity: 1;
  }
}

.swiper--button.swiper-button-disabled {
  opacity: 0.2;
  pointer-events: none;
}

.temoignage--icon {
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}

.swiper-slide-active .temoignage--icon {
  opacity: 1;
}

.swiper-slide {
  opacity: 0.2;
  transition: opacity 0.3s ease-in-out;
}

.swiper-slide-active {
  opacity: 1;
}
