JS cambia la variable CSS de la raíz
document.documentElement.style.setProperty('--variable-name', 'value');
Ivan Cuaco
document.documentElement.style.setProperty('--variable-name', 'value');
document.documentElement.style.setProperty('--your-variable', '#YOURCOLOR');