Peut-on le faire avec CSS ? Regroupement des catégories sur la page des catégories

Ces Customization > Theme component pourraient faire ce que vous voulez. Ou servir de bonne base pour examiner le code et vous inspirer.

Les « boîtes modernes de catégorie et de groupe » utilisées dans le thème Air fonctionnent bien.