I don't think I have access to custom CSS but would just like to point out that nesting CSS blocks iare currently being developed into a part of the CSS standard and are already supported by many browsers: https://drafts.csswg.org/css-nesting-1/
Without nesting, the equivalent to
#wrapper {
.my-class {
...
}
}would just be
#wrapper .my-class { ... }