Two product types, one catalog
The brand sold two different things through the same shop. Physical products — stationery, furniture, printer supplies — are browsed by category. Software — accounting, invoicing, HR, inventory — is browsed by need and function. Forcing both into one navigation without one swallowing the other was the core IA problem.
The same catalog also had to hold three audiences with little in common: different intents, vocabularies, and ways of deciding. And the data arriving from PIM was thin and inconsistent. Any template had to hold up even when the product record did not.