Грубо говоря, так как вы хотите сделать, нельзя.
Как оказалось можно, но почему-то такой подход очень редко встречается в жизни, видимо потому что гораздо удобнее использовать сборщики проектов.
Для того, чтобы сделать файлы стилей легко поддерживаемыми существуют сборщики типа gulp, препроцессоры, постпроцессоры, методики типа БЕМ.
Мы у себя на проектах используем Stylus (
stylus-lang.com/), из более современных на слуху сейчас PostCSS(
postcss.org/)
Посмотрите вот это
https://ru.bem.info/methodology/
https://learn.javascript.ru/screencast/gulp
https://learn.javascript.ru/screencast/webpack