.cc--tinta {
    color-scheme: light;
    --tinta-black: #0a0a0d;
    --tinta-blue: #0069cc;
    --tinta-green: #47a61d;
    --tinta-purple: #7741a8;
    --tinta-red: #c70065;
    --tinta-yellow: #fdbf00;

    --cc-bg: #f9faff;
    --cc-primary-color: var(--tinta-black);
    --cc-secondary-color: var(--tinta-black);

    --cc-btn-primary-bg: var(--tinta-green);
    --cc-btn-primary-color: var(--cc-bg);
    --cc-btn-primary-hover-bg: #2c6912;
    --cc-btn-primary-hover-color: var(--cc-bg);

    --cc-btn-secondary-bg: var(--tinta-blue);
    --cc-btn-secondary-color: var(--cc-bg);
    --cc-btn-secondary-hover-bg: #01417d;
    --cc-btn-secondary-hover-color: var(--cc-bg);

    --cc-cookie-category-block-bg: #ebeff9;
    --cc-cookie-category-block-border: #ebeff9;
    --cc-cookie-category-block-hover-bg: #dbe5f9;
    --cc-cookie-category-block-hover-border: #dbe5f9;
    --cc-cookie-category-expanded-block-hover-bg: #ebeff9;
    --cc-cookie-category-expanded-block-bg: #ebeff9;

    --cc-toggle-readonly-bg: #cbd8f1;
    --cc-toggle-readonly-color: #fff;
    --cc-toggle-on-knob-bg: var(--cc-bg);
    --cc-toggle-off-bg: #8fa8d6;
    --cc-toggle-readonly-knob-bg: var(--cc-bg);

    --cc-separator-border-color: #f1f3f5;

    --cc-footer-border-color: #f1f3f5;
    --cc-footer-bg: var(--tinta-purple);
    --cc-footer-color: var(--cc-bg);
}

.cm__btn, .pm__btn {
  border-color: var(--cc-btn-secondary-border-color)!important;
}
.cm__footer a:hover {
  color: var(--cc-bg)!important;
}
.pm__badge {
  color: #fff!important;
}