.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{
    background-color: var(--e-global-color-primary)!important;
}

.cky-btn-preferences, .cky-btn-reject, .cky-btn-customize{
    color: var(--e-global-color-primary)!important;
    border-color: var(--e-global-color-primary)!important;
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{
    border-color: var(--e-global-color-primary)!important;
}

.cmplz-cookiebanner .cmplz-links .cmplz-link{
    color: var(--e-global-color-primary)!important;
}

/* PAGE 404 */

.error404 .custom-logo{
    max-width: 300px;
    margin: 50px auto;
}

[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover{
    background-color: var(--e-global-color-primary);
}