/* Style par défaut pour tous les selects avec option placeholder vide */
#webform-submission-contact-add-form select.form-select {
  color: #999;
  background-color: #f9f9f9;
}

/* Une fois qu'une valeur valide est sélectionnée */
#webform-submission-contact-add-form select.form-select:valid,
#webform-submission-contact-add-form select.form-select.has-value {
  color: #000;
  background-color: #fff;
}

/* Style de l'option placeholder dans la liste déroulante */
#webform-submission-contact-add-form select.form-select option[value=""] {
  color: #999;
}

/* Style des vraies options dans la liste déroulante */
#webform-submission-contact-add-form select.form-select option:not([value=""]) {
  color: #000;
}

/* Cible spécifiquement les selects avec classe webform-select2 si nécessaire */
#webform-submission-contact-add-form select.js-webform-select2 {
  color: #999;
  background-color: #f9f9f9;
}

#webform-submission-contact-add-form select.js-webform-select2:valid,
#webform-submission-contact-add-form select.js-webform-select2.has-value {
  color: #000;
  background-color: #fff;
}