/* Banner cookie con i colori di Standing Baba (sovrascrive le variabili di cookieconsent.css) */
#cc-main {
  --cc-font-family: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;
  --cc-bg: #1a1c21;
  --cc-primary-color: #ffffff;
  --cc-secondary-color: #a9abb0;
  --cc-link-color: #ff7a1a;
  --cc-modal-border-radius: 18px;
  --cc-btn-border-radius: 999px;
  --cc-btn-primary-bg: #ff7a1a;
  --cc-btn-primary-color: #0e0f12;
  --cc-btn-primary-border-color: #ff7a1a;
  --cc-btn-primary-hover-bg: #ff9243;
  --cc-btn-primary-hover-color: #0e0f12;
  --cc-btn-primary-hover-border-color: #ff9243;
  --cc-btn-secondary-bg: transparent;
  --cc-btn-secondary-color: #ffffff;
  --cc-btn-secondary-border-color: #55585f;
  --cc-btn-secondary-hover-bg: #26292f;
  --cc-btn-secondary-hover-color: #ffffff;
  --cc-btn-secondary-hover-border-color: #a9abb0;
  --cc-separator-border-color: #2c2f36;
  --cc-toggle-on-bg: #ff7a1a;
  --cc-toggle-off-bg: #55585f;
  --cc-toggle-on-knob-bg: #0e0f12;
  --cc-toggle-off-knob-bg: #ffffff;
  --cc-toggle-readonly-bg: #2c2f36;
  --cc-toggle-readonly-knob-bg: #a9abb0;
  --cc-cookie-category-block-bg: #1f2227;
  --cc-cookie-category-block-border: #2c2f36;
  --cc-cookie-category-block-hover-bg: #26292f;
  --cc-cookie-category-block-hover-border: #3a3e46;
  --cc-cookie-category-expanded-block-bg: #1f2227;
  --cc-cookie-category-expanded-block-hover-bg: #26292f;
  --cc-footer-bg: #14161a;
  --cc-footer-color: #a9abb0;
  --cc-footer-border-color: #2c2f36;
  --cc-overlay-bg: rgba(14, 15, 18, 0.7);
}
#cc-main .cm__title { font-weight: 700; letter-spacing: -0.01em; }
#cc-main .cm__desc, #cc-main .pm__section-desc { line-height: 1.5; }
#cc-main a { text-decoration: underline; text-underline-offset: 2px; }
