/*
|--------------------------------------------------------------------------
| Boutons du site — RÉGLAGES
|--------------------------------------------------------------------------
| Tous les boutons d'action ont le même aspect : texte noir sur fond doré,
| même arrondi, même taille. Changer une valeur ici change tous les boutons.
| (arrondi : 5px = coins légèrement arrondis, 999px = forme de pilule)
*/

:root{

    --snaa-bouton-fond: #edda87;

    --snaa-bouton-fond-survol: #ffee9b;

    --snaa-bouton-texte: #313439;

    --snaa-bouton-arrondi: 5px;
}

/*
|--------------------------------------------------------------------------
| Boutons concernés
|--------------------------------------------------------------------------
| - liens et boutons du thème (.button, y compris les variantes small, big,
|   round et les boutons sans texte foncé) ;
| - boutons des formulaires Gravity Forms (envoyer, page suivante/précédente) ;
| - liens « Poursuivre » des cartes de la page Présentation.
| Les boutons de pagination des tableaux (TablePress) ne sont pas concernés.
| !important : le thème et Gravity Forms fixent ces styles avec des règles
| plus précises, parfois en ligne.
*/

.button,
a.read-more,
.gform_wrapper .gform_button,
.gform_wrapper .gform_next_button,
.gform_wrapper .gform_previous_button,
.gform_wrapper input[type="submit"],
.gform_wrapper button[type="submit"]{

    display: inline-block;

    min-width: 0 !important;

    background-color: var(--snaa-bouton-fond) !important;

    background-image: none !important;

    border: 2px solid var(--snaa-bouton-fond) !important;

    border-radius: var(--snaa-bouton-arrondi) !important;

    color: var(--snaa-bouton-texte) !important;

    font-family: "Open Sans", Helvetica, Arial, sans-serif !important;

    font-size: 12px !important;

    font-weight: 600 !important;

    line-height: 24px !important;

    letter-spacing: 1px !important;

    text-transform: none !important;

    text-decoration: none !important;

    text-shadow: none !important;

    padding: 8.8px 24px !important;

    box-shadow: none !important;
}

.button:hover,
.button:focus,
a.read-more:hover,
a.read-more:focus,
.gform_wrapper .gform_button:hover,
.gform_wrapper .gform_next_button:hover,
.gform_wrapper .gform_previous_button:hover,
.gform_wrapper input[type="submit"]:hover,
.gform_wrapper button[type="submit"]:hover{

    background-color: var(--snaa-bouton-fond-survol) !important;

    border-color: var(--snaa-bouton-fond-survol) !important;

    color: var(--snaa-bouton-texte) !important;
}

/* « Poursuivre » était un simple lien : on l'écarte du texte qui le précède */

a.read-more{

    margin-top: 6px;
}
