Adwaita is written in a CSS preprocessor (SCSS).
https://git.gnome.org/browse/gtk+/tree/gtk/theme/Adwaita
It is a very complicated bit of work. In my opinion, if you need a
preprocessor for something like CSS, your CSS is probably too
complicated, and you are doing something wrong.