/**
 * eucc-buttons.css — Igualar el estilo de los 3 botones del banner de cookies.
 *
 * Requisito AEPD / DPO: los botones de Aceptar, Rechazar y Configuración deben tener
 * el MISMO peso visual (mismo color), para no inducir al usuario a una opción.
 *
 * Se fuerza con !important para ganar al CSS del módulo (gradientes grises de serie)
 * sin tocar el CSS contrib. Mismo fondo, mismo texto, mismo borde para los tres.
 */
.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button,
.eu-cookie-compliance-banner .agree-button,
.eu-cookie-compliance-banner .decline-button,
.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button,
.eu-cookie-compliance-banner .eu-cookie-compliance-default-button,
.eu-cookie-compliance-banner .eu-cookie-compliance-save-preferences-button {
  background: #2a68af !important;      /* azul corporativo CPE, sólido, mismo para los 3 */
  background-image: none !important;    /* anula los gradientes del módulo */
  color: #ffffff !important;
  border: 1px solid #2a68af !important;
  box-shadow: none !important;
  text-shadow: none !important;
  font-weight: 600 !important;
  padding: 10px 18px !important;
  margin: 4px !important;
  border-radius: 4px !important;
  cursor: pointer !important;
  opacity: 1 !important;                /* ninguno atenuado respecto a otro */
}

/* Estado hover idéntico para los tres (sin destacar ninguno) */
.eu-cookie-compliance-banner .eu-cookie-compliance-buttons button:hover,
.eu-cookie-compliance-banner .agree-button:hover,
.eu-cookie-compliance-banner .decline-button:hover,
.eu-cookie-compliance-banner .eu-cookie-compliance-secondary-button:hover,
.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:hover,
.eu-cookie-compliance-banner .eu-cookie-compliance-save-preferences-button:hover {
  background: #4187d1 !important;
  border-color: #4187d1 !important;
  color: #ffffff !important;
}
