Я согласен с Андреем. Я также использую импорт, чтобы логически разделить мой CSS. Лично мне нравится разбивать их на 4: сброс, структура, типографика, общие (bgs / border и т. Д.)
В зависимости от того, кто это делает, его стиля и предпочтений, файлы CSS также могут быть разбиты по разделам страницы, например header.css, footer.css и т. Д.
Одна дополнительная вещь, которую я делаю, чтобы избежать множественных http-запросов, - это процесс сборки, который объединяет (в порядке импорта) и сжимает файлы CSS для развертывания в реальном времени.
Надеюсь, это поможет