/* Colors i tipografia de la marca per al bàner de cookies (assets/consentiment.js). */
#cc-main {
  --cc-font-family: 'Nunito', system-ui, sans-serif;
  --cc-modal-border-radius: 0.75rem;
  --cc-btn-border-radius: 999px;
  --cc-bg: #FAF3E9;
  --cc-primary-color: #1D1E1C;
  --cc-secondary-color: #4A4C47;
  --cc-link-color: #984527;
  --cc-btn-primary-bg: #71785A;
  --cc-btn-primary-color: #FAF3E9;
  --cc-btn-primary-border-color: #71785A;
  --cc-btn-primary-hover-bg: #565D40;
  --cc-btn-primary-hover-color: #FAF3E9;
  --cc-btn-primary-hover-border-color: #565D40;
  --cc-btn-secondary-bg: #F2EBDC;
  --cc-btn-secondary-color: #1D1E1C;
  --cc-btn-secondary-border-color: #C5BDA8;
  --cc-btn-secondary-hover-bg: #E7DDC8;
  --cc-btn-secondary-hover-color: #1D1E1C;
  --cc-btn-secondary-hover-border-color: #9A9E99;
  --cc-separator-border-color: #E3D9C5;
  --cc-toggle-on-bg: #71785A;
  --cc-toggle-off-bg: #9A9E99;
  --cc-toggle-readonly-bg: #C5BDA8;
  --cc-cookie-category-block-bg: #F2EBDC;
  --cc-cookie-category-block-border: #E3D9C5;
  --cc-cookie-category-block-hover-bg: #EDE4D2;
  --cc-cookie-category-block-hover-border: #C5BDA8;
  --cc-footer-bg: #F2EBDC;
  --cc-footer-color: #4A4C47;
  --cc-footer-border-color: #E3D9C5;
}

/* Els títols són <h2>, i global-2026.css fixa la mida dels h2 amb !important. */
#cc-main .cm__title,
#cc-main .pm__title {
  font-family: 'Fraunces', Georgia, serif;
  font-size: 1.35rem !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
}
