html – Em questões de boas práticas é melhor utilizar 1 arquivo CSS para todo o site ou vários arquivos CSS?

Oi, tudo bom?! Eu estou desenvolvendo um ecommerce de venda de créditos para jogos e nesse ecommerce tem diversas páginas e algumas sendo bem diferentes de outras.. Minha dúvida é se é melhor usar um CSS Global para todo o site ou 1 arquivo css pra cada página? Em questões de boas práticas qual o melhor?

Exemplo: index.css, login.css, produtos.css