When selecting the fill of the svg element in the Bricks builder editor svg element settings, the css has the !important declaration ex:
.brxe-rbzmud .brxe-wlmako.brxe-svg :not([fill=“none”]) { fill: #ff0040 !important; }
This makes it difficult to modify that via css.
You can declare a hover style for example, but need to use !important as well.
You cannot declare styles for nth-child however (if you want alternating icon colors for example) even if you use the !important.
A solution is to leave the fill blank and manage it all via css, which is not a problem but just seems odd.
Is the !important required?
Thanks