/* Julie Faes — Correctif PROD V31
   Section Pilates & Yoga : conteneur noir profond, contraste éditorial lisible.
   Toutes les cartes internes et la grille V30 restent intactes.
*/

/* La V26 a déjà rendu le fond extérieur noir ; le panneau était encore blanc. */
#yoga-lucie.jf-wellness--v24 .jf-wellness__shell.jf-balance.jf-balance--v24 {
  background:#080808 !important;
  color:#f6f6f4;
  border-color:#272727;
  box-shadow:none;
}

/* Titre et introduction, sans altérer le texte sombre des cartes claires. */
#yoga-lucie.jf-wellness--v24 .jf-balance__heading h2 {
  color:#f9f9f7;
}
#yoga-lucie.jf-wellness--v24 .jf-balance__heading h2 em {
  color:#c7bcb1;
}
#yoga-lucie.jf-wellness--v24 .jf-balance__heading > p {
  color:#bcbcbc;
}
#yoga-lucie.jf-wellness--v24 .jf-balance__heading > p strong {
  color:#f7f7f5;
}

/* Fine séparation et mentions du pied de section sur fond noir. */
#yoga-lucie.jf-wellness--v24 .jf-balance__bottom {
  border-top-color:#313131;
  color:#b8b8b8;
}
#yoga-lucie.jf-wellness--v24 .jf-balance__bottom > span i {
  color:#ffed00;
}
#yoga-lucie.jf-wellness--v24 .jf-balance__bottom a {
  color:#f4f4f2;
  border-bottom-color:#666;
}
#yoga-lucie.jf-wellness--v24 .jf-balance__bottom a:hover,
#yoga-lucie.jf-wellness--v24 .jf-balance__bottom a:focus-visible {
  color:#ffed00;
  border-bottom-color:#ffed00;
}
