Нужно понять, что означают эти цвета.
Можно тупо сделать модификаторы, как предложил
DanKud:
<h2 class="heading heading_red">
...
</h2>
Но это плохо тем, что впоследствии
heading_red может стать желтым, или в полоску. И если уж так писать, то лучше использовать
param_value модификатор:
<h2 class="heading heading_theme_red">
...
</h2>
В общем случае, без оглядки на макет, более правильно будет в названии класса описать его назначение:
<h2 class="heading heading_primary">...</h2>
<h2 class="heading heading_secondary">...</h2>