/* Tema de marca para vanilla-cookieconsent v3.
   Se carga DESPUES de la hoja del CDN a proposito: las variables --cc-* se definen
   ahi sobre #cc-main con la misma especificidad, asi que gana la ultima. */

#cc-main {
    --cc-font-family: var(--brand-font, 'Montserrat', sans-serif);

    /* Botón principal: azul brand */
    --cc-btn-primary-bg: var(--brand-color-1, #003e6f);
    --cc-btn-primary-color: #fff;
    --cc-btn-primary-border-color: var(--brand-color-1, #003e6f);
    --cc-btn-primary-hover-bg: #002b4d;
    --cc-btn-primary-hover-color: #fff;
    --cc-btn-primary-hover-border-color: #002b4d;

    /* Botón secundario: contorno azul brand */
    --cc-btn-secondary-bg: #fff;
    --cc-btn-secondary-color: var(--brand-color-1, #003e6f);
    --cc-btn-secondary-border-color: var(--brand-color-1, #003e6f);
    --cc-btn-secondary-hover-bg: var(--brand-light-1, #dce7ef);
    --cc-btn-secondary-hover-color: var(--brand-color-1, #003e6f);
    --cc-btn-secondary-hover-border-color: var(--brand-color-1, #003e6f);

    /* Interruptores encendidos y enlaces, en el mismo azul */
    --cc-toggle-on-bg: var(--brand-color-1, #003e6f);
    --cc-toggle-readonly-bg: #c5d3de;
    --cc-link-color: var(--brand-color-1, #003e6f);
    --cc-btn-group-bg: #f6f6f6;
}

#cc-main .cc__link,
#cc-main a {
    color: var(--brand-color-1, #003e6f);
}
