Hi,
You should be able to do it with:
extensions.joomla.org/extension/tabs/
and:
extensions.joomla.org/extension/modules-anywhere/
So basically, first, you create one instance of the HikaShop content module for each main category and in each, you set the "main category" setting to the corresponding category. And you configure the module to display in an unused position.
Then, you configure an HTML module or a Joomla articles with the tab tags and the module tags so that each module displays instead the corresponding tab.