Вы не можете определить переменные в CSS, но вы можете сделать то, что вы делаете, несколькими способами.Во-первых, вы можете применить несколько классов к своему элементу и просто сохранить цвет в своем собственном классе.
.myBorderColor { border-color: #000000; }
.myOtherClass { font-weight: bold; }
<div class="myBorderColor myOtherClass">content</div>
Другая альтернатива состоит в том, чтобы на самом деле каскадировать ваши стили, чтобы было применено более 1 блока.
div.a { font-weight: bold; }
div.b { color: #cccccc; }
div.a div.b { border-color: #000000; }
Таким образом, вы по-прежнему управляете своим цветом с 1 места.