/* Tema do CookieConsent nas cores da marca. Fica fora de vendor/ para sobreviver a uma troca de versao. */
#cc-main {
  --cc-font-family: Inter, system-ui, sans-serif;
  --cc-modal-border-radius: 16px;
  --cc-btn-border-radius: 12px; /* a biblioteca usa esta variavel tambem nos blocos de categoria */
  --cc-primary-color: #0A2540;
  --cc-secondary-color: #2D3648;
  --cc-btn-primary-bg: #00D632;
  --cc-btn-primary-color: #0D1117;
  --cc-btn-primary-border-color: #00D632;
  --cc-btn-primary-hover-bg: #00A026;
  --cc-btn-primary-hover-color: #0D1117;
  --cc-btn-primary-hover-border-color: #00A026;
  --cc-btn-secondary-bg: #F0F2F5;
  --cc-btn-secondary-color: #0A2540;
  --cc-btn-secondary-border-color: #E2E6EC;
  --cc-btn-secondary-hover-bg: #E2E6EC;
  --cc-btn-secondary-hover-color: #0A2540;
  --cc-btn-secondary-hover-border-color: #E2E6EC;
  --cc-toggle-on-bg: #00A026;
}

#cc-main .cm__btn,
#cc-main .pm__btn {
  border-radius: 999px;
}

/* A altura fixa da biblioteca sobra com duas categorias. */
#cc-main .pm--box {
  height: auto;
}
