Firefox、Chrome、Safari は対応しているそうな.
--main-color : #ffffff;
とでもして、
color : var(--main-color);
で適用される・・・・・
先頭に「--」が付くと変数扱いらしい.
変数部分を
:root { xxxxx }
にでも放り込めば後は好き放題できる.
難点は Edge と IE は未対応・・・・例の如く、か.