:root {
    --primaryColour: #AF1E23;
	--secondaryColour: #460A0C;
}

.cky-notice .cky-title {
    color: var(--primaryColour) !important;
}

.cky-preference-header .cky-preference-title {
    color: var(--primaryColour) !important;
}

.cky-preference-header, .cky-preference-body-wrapper, .cky-accordion-wrapper, .cky-accordion, .cky-accordion-wrapper, .cky-footer-wrapper, .cky-prefrence-btn-wrapper {
    border-color: var(--primaryColour) !important;
    color:var(--primaryColour) !important;
}

.cky-notice-des *, .cky-preference-content-wrapper *, .cky-dma-content-wrapper *, .cky-accordion-header-des *, .cky-gpc-wrapper .cky-gpc-desc * {
    color: var(--primaryColour) !important;
}

.cky-btn-customize {
    color: var(--primaryColour) !important;
    border-color: var(--primaryColour) !important;
    background: transparent !important;
}

.cky-btn-accept {
    background: var(--primaryColour) !important;
    border: 2px olid var(--primaryColour) !important;
}

.cky-btn-reject {
    color: var(--primaryColour) !important;
    border: 2px solid var(--primaryColour);
    border-color: var(--primaryColour) !important;
}

.cky-btn-preferences {
    border: 2px solid var(--primaryColour) !important;
    color: var(--primaryColour) !important;
}

.cky-switch input[type="checkbox"]:checked {
    background: var(--primaryColour) !important;
}

.cky-btn-revisit-wrapper {
    background: var(--primaryColour) !important;    
}

.cky-accordion-header .cky-accordion-btn {
    color: var(--primaryColour) !important;
}