/* Consenso ai cookie — i colori del negozio sopra lo stile della libreria.
   14 settembre 2026. Vedi analisi/consenso/LEGGIMI.md
   Il verde e' quello del tema (--primary-color #8bbd41): col testo bianco
   si leggerebbe male, quindi i bottoni hanno il testo scuro. */
#cc-main {
  --cc-font-family: inherit;
  --cc-modal-border-radius: 6px;
  --cc-btn-border-radius: 4px;
  --cc-primary-color: #1f2a17;
  --cc-secondary-color: #4a5443;
  --cc-link-color: #2e6b1c;

  --cc-btn-primary-bg: #8bbd41;
  --cc-btn-primary-color: #1f2a17;
  --cc-btn-primary-border-color: #8bbd41;
  --cc-btn-primary-hover-bg: #74a52e;
  --cc-btn-primary-hover-color: #111a0b;
  --cc-btn-primary-hover-border-color: #74a52e;

  --cc-btn-secondary-bg: #eef3e6;
  --cc-btn-secondary-color: #1f2a17;
  --cc-btn-secondary-border-color: #eef3e6;
  --cc-btn-secondary-hover-bg: #dde8cc;
  --cc-btn-secondary-hover-color: #111a0b;
  --cc-btn-secondary-hover-border-color: #dde8cc;

  --cc-toggle-on-bg: #5f9a2a;
  --cc-toggle-readonly-bg: #c9d6b6;
  --cc-cookie-category-block-bg: #f6f8f2;
  --cc-cookie-category-block-hover-bg: #eef3e6;
}

/* Il tema da' a ogni icona 300x300 pixel (theme.css: svg:not(:root)). La
   libreria fissa solo la larghezza: senza questa riga la X del banner, le
   frecce e le spunte finiscono disegnate fuori dai loro bottoni. */
#cc-main svg {
  height: auto;
}

/* Il bollino di reCAPTCHA lo nascondeva un tag di Google Tag Manager
   ("reCAPTCHA - Nascondi Badge"). Col banner GTM parte solo dopo il
   consenso, e chi non ha scelto (o ha rifiutato) se lo ritrovava in basso
   a destra: stessa regola, qui, per tutti. */
.grecaptcha-badge {
  display: none !important;
}

/* Il link fisso "Preferenze cookie" in fondo a ogni pagina. A sinistra e
   non al centro: al centro, in fondo allo schermo, c'e' il pulsante di
   Nicola (fisso) che lo coprirebbe. */
.ldp-preferenze-cookie {
  text-align: left;
  padding: 10px 0 14px;
  font-size: 13px;
}
.ldp-preferenze-cookie a {
  text-decoration: underline;
  cursor: pointer;
}
