#cc-main {
    --cc-btn-primary-bg: #29325b;
    --cc-btn-primary-border-color: #29325b;
    --cc-btn-primary-hover-bg: #1f2545;
    --cc-btn-primary-hover-border-color: #1f2545;

    --cc-toggle-on-bg: var(--cc-btn-primary-bg);
}

.cm__btn[data-role="necessary"], .pm__btn[data-role="necessary"] {
    --cc-btn-primary-bg: var(--cc-btn-secondary-bg);
    --cc-btn-primary-border-color: var(--cc-btn-secondary-border-color);

    --cc-btn-primary-hover-bg: var(--cc-btn-secondary-hover-bg);
    --cc-btn-primary-hover-border-color: var(--cc-btn-secondary-hover-border-color);


    --cc-btn-primary-color: var(--cc-btn-secondary-color);
    --cc-btn-primary-hover-color: var(--cc-btn-secondary-hover-color);
}
