/* ==========================================================================
   XL GYM — BRANCHEMENT DES PHOTOS
   --------------------------------------------------------------------------
   Un seul endroit à modifier pour changer les photos du site.

   Pour remplacer une photo :
   1. déposez la nouvelle image dans  assets/photos/
   2. changez le nom de fichier sur la ligne correspondante ci-dessous

   Pour retirer une photo, commentez sa ligne : le site réaffiche le cadre
   d'attente avec la description de la photo à prendre. Rien ne casse.

   Les fichiers portent le nom de CE QU'ILS MONTRENT, pas de l'endroit où ils
   sont posés — vous pouvez donc en déplacer un d'une ligne à l'autre sans
   vous retrouver avec un nom qui ment.

   Les photos viennent de la page Galeries du site existant, sauf le fond de la
   section « Le Gym », fourni séparément. Aucune ne contient de personne. Voir
   README.md.

   Les images se chargent au fur et à mesure du défilement (js/main.js),
   sauf celle du hero qui se charge tout de suite.
   ========================================================================== */

:root{

  /* --- Hero --------------------------------------------------------------- */
  --photo-hero: url("../assets/photos/plateau-large.jpg");

  /* --- Section « Le Gym » --------------------------------------------------
     intro-bg passe en fond de toute la section, sous un voile très dense :
     on la perçoit comme une texture, pas comme une image à regarder. Elle est
     calée sur la fenêtre : la section défile par-dessus.

     Seule photo du site en AVIF — plus légère à qualité égale (346 Ko contre
     284 Ko en JPEG, pour une image bien plus définie). image-set() sert le
     JPEG aux navigateurs qui ne lisent pas l'AVIF (Safari d'avant 16.4) : les
     autres ne téléchargent que l'AVIF. Pour changer la photo, remplacez les
     deux lignes — ou ne gardez que le JPEG, ça marche aussi.               */
  --photo-intro-bg: image-set(
    url("../assets/photos/plateau-halteres-bancs.avif") type("image/avif"),
    url("../assets/photos/plateau-halteres-bancs.jpg")  type("image/jpeg"));
  --photo-intro-a:  url("../assets/photos/poids-libres-profondeur.jpg");
  --photo-intro-b:  url("../assets/photos/poulies.jpg");

  /* --- Installations ------------------------------------------------------- */
  --photo-zone-libres:      url("../assets/photos/racks-halteres.jpg");
  --photo-zone-machines:    url("../assets/photos/machines-guidees.jpg");
  --photo-zone-cardio:      url("../assets/photos/machines-rameur.jpg");
  --photo-zone-fonctionnel: url("../assets/photos/salle-adaptee.jpg");
  --photo-zone-studio:      url("../assets/photos/velos-spinning.jpg");
  --photo-zone-vestiaires:  url("../assets/photos/vestiaires-casiers.jpg");

  /* --- Avis ----------------------------------------------------------------
     Les cartes d'avis n'ont pas de photo : elles portent une pastille à
     initiales, dessinée en CSS. Pas la photo de profil Google des personnes —
     republier l'image de quelqu'un sur le site d'un commerce demande son
     consentement (Code civil du Québec, art. 36), et la photo appartient à qui
     l'a prise. Laisser un avis public ne vaut pas accord. Rien à brancher ici.

     --- En réserve -----------------------------------------------------------
     Trois photos restent dans assets/photos/ sans être affichées :
     plateau-machines.jpg (vue d'ensemble large), vestiaire-lavabos.jpg et
     enseigne-xlgym.jpg, qui servait de fond à « Le Gym » avant la photo du
     plateau. Vous pouvez les mettre à la place de n'importe quelle ligne
     ci-dessus.                                                               */

}
