/* Bouton principal WPForms */
.wpforms-form .wpforms-submit,
.wpforms-form button[type="submit"],
.wpforms-form input[type="submit"] {
background-color: #B08F5A !important; /* Doré Chrysalide */
color: #FFFFFF !important;
border: none !important;
border-radius: 9999px !important;
padding: 12px 24px !important;
line-height: 1.2 !important;
cursor: pointer !important;
transition: all .2s ease-in-out !important;
}
/* Hover / focus */
.wpforms-form .wpforms-submit:hover,
.wpforms-form button[type="submit"]:hover,
.wpforms-form input[type="submit"]:hover,
.wpforms-form .wpforms-submit:focus,
.wpforms-form button[type="submit"]:focus,
.wpforms-form input[type="submit"]:focus {
background-color: #795DDA !important; /* Violet Chrysalide */
color: #FFFFFF !important;
outline: none !important;
}
/* État désactivé (envoi en cours) */
.wpforms-form .wpforms-submit:disabled,
.wpforms-form input[type="submit"]:disabled {
opacity: .6 !important;
cursor: not-allowed !important;
}