
/* v3.2b : en-tête en deux colonnes, texte à gauche, un visuel à droite (ordinateur seulement) ;
   boucle 3 : l'affiche de l'ambiance à la place du ruban détouré. */
.page-head--visual { text-align: left; }
.page-head--visual .page-head__inner { margin: 0; }
.page-head--visual .facts { justify-content: flex-start; }
.page-head--visual .head-visual__media { aspect-ratio: 1800 / 734; border-radius: 0; }
@media (max-width: 900px) {
  .page-head--visual { text-align: center; }
  .page-head--visual .page-head__inner { margin-inline: auto; }
  .page-head--visual .facts { justify-content: center; }
  /* v3.2b : sur mobile, les prix d'abord — pas de visuel d'en-tête, coches en ligne continue. */
  .page-head--visual .head-visual__side { display: none; }
  .page-head--visual .facts { flex-direction: row; flex-wrap: wrap; gap: 6px 16px; }
  .page-head--visual .facts li { width: auto; }
}
