/* === Correction Forminator Dropdown caché / transparent === */

/* On force la zone des options à apparaître au-dessus de tout */
.forminator-select-dropdown,
.forminator-dropdown {
  position: absolute !important;
  z-index: 999999 !important;
}

/* Fond blanc opaque et lisible */
.forminator-select-dropdown ul,
.forminator-dropdown ul {
  background-color: #fff !important;
  box-shadow: 0 4px 20px rgba(0,0,0,0.2) !important;
  border-radius: 6px !important;
  overflow: visible !important;
}

/* Texte lisible */
.forminator-select-dropdown li,
.forminator-dropdown li {
  background: #fff !important;
  color: #222 !important;
}

/* Empêche le parent du champ de masquer la liste */
.forminator-field,
.forminator-row,
.forminator-field-group {
  overflow: visible !important;
}

/* Si le formulaire est dans un conteneur Elementor/Divi */
.elementor-widget,
.et_pb_module {
  overflow: visible !important;
  z-index: 9999 !important;
}/* Met tous les labels Forminator en gras */
.forminator-ui .forminator-label {
  font-weight: 700 !important; /* 700 = gras */
  color: #000 !important;      /* noir, optionnel */
}

/* Optionnel : si tu veux un peu plus de style */
.forminator-ui .forminator-label {
  font-size: 16px !important;
  text-transform: none; /* ou uppercase si tu veux tout en majuscules */
  margin-bottom: 6px; /* espace entre label et champ */
}
