Can it be done with CSS? Grouping categories on category page

Estes Theme component podem fazer o que você deseja. Ou ser uma boa base para olhar o código e ter ideias.

“Modern Category + Group boxes” como usado no Air Theme funciona bem.