.klaro {
  --border-radius: 0;
  --klaro-button-bg: var(--button--primary-bg-color);
  --klaro-button-text-color: var(--button--primary-color);
  --klaro-button-bg-hover: var(--secondary-color);
  --klaro-button-text-color-hover: var(--white);
  --klaro-button-border: var(--button--default-hover-thickness) solid var(--button--border-color);
  --klaro-button-border-hover: var(--button--primary-hover-border);
  --klaro-button-border-radius: var(--button-border-radius);
  --klaro-slider-bg-required: var(--primary-light-color);
  --klaro-slider-bg-active: var(--primary-color);
  --klaro-link-color-hover: var(--secondary-color);
}
.klaro .cookie-notice a,
.klaro .cookie-modal a {
  color: var(--primary-color);
}

.klaro .cookie-modal p, .klaro .cookie-modal strong, .klaro .cookie-modal h1, .klaro .cookie-modal h2, .klaro .cookie-modal ul, .klaro .cookie-modal li, .klaro .context-notice p, .klaro .context-notice strong, .klaro .context-notice h1, .klaro .context-notice h2, .klaro .context-notice ul, .klaro .context-notice li, .klaro .cookie-notice p, .klaro .cookie-notice strong, .klaro .cookie-notice h1, .klaro .cookie-notice h2, .klaro .cookie-notice ul, .klaro .cookie-notice li {
  color: var(--text-color);
}

.klaro .cookie-notice:not(.cookie-modal-notice) {
  background-color: var(--white);
  border-radius: var(--border-radius);
}
