Хочу убрать лишний код подключив только нужный
дефолтный да но у меня ведь по больше будет весить.дефолтный весить 80 кб
А разве все эти 20 файлов не будут кешиться?а так будет у вас 20 файлов по 10 кб. и бегать с каждого для настройки
Можно как то на выходе склеивать все ссс

сперва разрежем, а потом будет на выходе клеить…
Можно пойти другим путем.
Оставив один стиль и там прописать 10 вариантов ссылок и 10 вариантов шрифтов
И подгоняйте все компоненты и модули под эти id или class.
Так как сайт будет в одном стилевом направлении то этот вариант будет наиболее подходящим и в итоге будет у вас css весить около 10 кб для всех модулей и компонентов, ну плюс сам дизайн, фоны, меню и т.д.