/* Flandria theme for the cookie banner (vanilla-cookieconsent variables). */
#cc-main {
  --cc-font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  --cc-bg: #ffffff;
  --cc-primary-color: #181d27;
  --cc-secondary-color: #535862;
  --cc-link-color: #ba0000;
  --cc-btn-border-radius: 10px;
  --cc-modal-border-radius: 14px;
  --cc-btn-primary-bg: #ba0000;
  --cc-btn-primary-border-color: #ba0000;
  --cc-btn-primary-color: #ffffff;
  --cc-btn-primary-hover-bg: #8f0000;
  --cc-btn-primary-hover-border-color: #8f0000;
  --cc-btn-primary-hover-color: #ffffff;
  --cc-btn-secondary-bg: #ffffff;
  --cc-btn-secondary-border-color: #ba0000;
  --cc-btn-secondary-color: #ba0000;
  --cc-btn-secondary-hover-bg: #fdf0f0;
  --cc-btn-secondary-hover-border-color: #ba0000;
  --cc-btn-secondary-hover-color: #8f0000;
  --cc-toggle-on-bg: #ba0000;
  --cc-toggle-off-bg: #a4a7ae;
  --cc-separator-border-color: #e9eaeb;
  --cc-cookie-category-block-bg: #f9fafb;
  --cc-cookie-category-block-border: #e9eaeb;
  --cc-cookie-category-block-hover-bg: #f3f4f6;
  --cc-cookie-category-block-hover-border: #e9eaeb;
  --cc-cookie-category-expanded-block-bg: #ffffff;
  --cc-footer-bg: #f9fafb;
  --cc-footer-border-color: #e9eaeb;
}

#cc-main .cm__btn,
#cc-main .pm__btn {
  font-weight: 600;
  box-shadow: 0 1px 2px rgba(10, 13, 18, 0.05);
}

#cc-main .cm__title,
#cc-main .pm__title {
  font-weight: 700;
}
