a
&[id]
&[class]
text-decoration none
&:not([class]):not([id])
&.g-block /* ? если класс такой, то ссылка должна применить свойства, как будто класса нет */
text-decoration underline
&:active
&:hover
text-decoration none
&[class]
&:not([class~="g-hidden"])
&:not([class~="g-block"])
&:not([class~="g-iblock"])
&:not([class~="g-table"])
&:not([class~="g-cell"])
&:not([class~="g-inline"])
&:not([class~="g-centered"])
&:not([class~="g-clearfix"])
&:not([class~="g-left"])
&:not([class~="g-right"])
&:not([class~="g-cols"])
&:not([class~="g-col"])
&:not([class~="g-attach"])
text-decoration none