/* Brand overrides for vanilla-cookieconsent v3.
   Maps the lib's CSS variables onto Enroll's palette tokens declared
   in assets/styles.css. All pages that include this file also include
   styles.css, so the tokens are always defined. */
#cc-main {
  --cc-font-family: 'Manrope', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  --cc-bg: #ffffff;
  --cc-primary-color: var(--black);
  --cc-secondary-color: var(--ink-soft);
  --cc-link-color: var(--black);
  --cc-btn-primary-bg: var(--black);
  --cc-btn-primary-color: #ffffff;
  --cc-btn-primary-border-color: var(--black);
  --cc-btn-primary-hover-bg: var(--ink);
  --cc-btn-primary-hover-color: #ffffff;
  --cc-btn-primary-hover-border-color: var(--ink);
  --cc-btn-secondary-bg: var(--lin);
  --cc-btn-secondary-color: var(--black);
  --cc-btn-secondary-border-color: var(--lin-dark);
  --cc-btn-secondary-hover-bg: var(--lin-mid);
  --cc-btn-secondary-hover-color: var(--ink);
  --cc-btn-secondary-hover-border-color: var(--lin-dark);
  --cc-separator-border-color: var(--line);
  --cc-toggle-on-bg: var(--black);
  --cc-toggle-readonly-bg: var(--line);
  --cc-toggle-readonly-knob-bg: #ffffff;
  --cc-modal-border-radius: 10px;
  --cc-btn-border-radius: 6px;
}
#cc-main .cm__btn,
#cc-main .pm__btn {
  font-weight: 700;
  letter-spacing: -0.1px;
}
#cc-main .cm__title,
#cc-main .pm__title {
  font-weight: 700;
  letter-spacing: -0.3px;
}
