/* ppfix-buttons.css (v2)
   Correctif couleurs : le theme utilise un vert clair + texte bleu clair
   (#b1dd8c / #94e3fe) pour tous les boutons "primary" (Ajouter au panier,
   Commander, S'abonner, etc.), illisible. On force un bleu marine + texte
   blanc via !important pour gagner sur le CSS compile du theme, sans avoir
   a toucher/reuploader l'enorme fichier theme.css. */

.btn-primary,
.btn-primary:disabled,
.btn-primary.disabled,
a.btn-primary {
  background-color: #14325c !important;
  border-color: #14325c !important;
  color: #ffffff !important;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active {
  background-color: #0d2545 !important;
  border-color: #0d2545 !important;
  color: #ffffff !important;
}

.btn-outline-primary {
  color: #14325c !important;
  border-color: #14325c !important;
  background-color: transparent !important;
}

.btn-outline-primary:hover,
.btn-outline-primary:focus,
.btn-outline-primary.focus {
  background-color: #14325c !important;
  border-color: #14325c !important;
  color: #ffffff !important;
}

/* Correctif "logos" PayPal en double (v2, sans first-of-type qui ne
   fonctionnait pas car chaque logo est deja seul dans son conteneur) :
   on masque simplement tous ces logos generiques, le libelle texte
   suffit a identifier le moyen de paiement. */
.payment-options img[src*="js-sdk-logos"] {
  display: none !important;
}
