/* Colores de CalzaSeguro (rojo y gris oscuro del tema) para el banner (CookieConsent v3). */
#cc-main {
  --cc-font-family: inherit;
  --cc-primary-color: #1b2125;
  --cc-secondary-color: #4a4f53;
  --cc-btn-primary-bg: #db0031;
  --cc-btn-primary-color: #ffffff;
  --cc-btn-primary-border-color: #db0031;
  --cc-btn-primary-hover-bg: #b30028;
  --cc-btn-primary-hover-color: #ffffff;
  --cc-btn-primary-hover-border-color: #b30028;
  --cc-btn-secondary-bg: #db0031;
  --cc-btn-secondary-color: #ffffff;
  --cc-btn-secondary-border-color: #db0031;
  --cc-btn-secondary-hover-bg: #b30028;
  --cc-btn-secondary-hover-color: #ffffff;
  --cc-btn-secondary-hover-border-color: #b30028;
  --cc-toggle-on-bg: #db0031;
  --cc-link-color: #db0031;
  z-index: 2147483000;
}
#cc-main .cm__desc, #cc-main .pm__section-desc { font-size: 15px; line-height: 1.55; }
#cc-main a { text-decoration: underline; }
#cc-main .pm__badge { background: #f1f1f1; color: #1b2125; }

/* «Configurar cookies» en las páginas cuyo pie no tiene el enlace a la política de cookies (el del bloque de enlaces
   hereda el estilo del tema). */
.cs-cookie-footer { text-align: center; padding: 12px 15px; font-size: 14px; }
.cs-cookie-footer a { text-decoration: underline; }
