Hello,
A solution can be to directly use different Template regarding the menu ID :
docs.joomla.org/Giving_the_Front_Page_a_...yle_from_other_pages
In the Administrator site, you specify which template is "Default" for your site. However, you can assign a template other than the default to any menu item you like, including the Front Page. Go to Extensions -> Template Manager. Determine which template is currently your default by looking for the star icon beside it. Now click the name of one of the OTHER templates. In the Menu Assignment box, change the radio button from "Never" to "Select from List". You can now chose one or more pages from the tree view that you would like to apply this template to (for example, your mainmenu's Home item). Anything not selected here will still use your default template.
Note that you can also customize your single product page by using some CSS code :
Or directly editing the "show_default" file of your "Product" view of your front-end template via "Hikashop->Display->Views".