Алибек Кулсеитов лучше всего подключать один css файл, лучше один запрос на сервер, чем несколько.
если в css очень много строк, например 5-10к, то тут уже стоит задуматься и разбить на несколько файлов:
- основные стили, которые используются на каждой странице
- стили которые используются на той или иной странице
но в таком случае надо тестировать на скорость рендеринга страницы, мол в каком случае он будет быстрее.
- первом, когда весь css в одном файле
- втором, когда разделен
по поводу медиа-запросов, лучше писать в самом низу файла стилей.
если файлов будет несколько - в каждом.