Hi,
By default, the "force size" setting of the HikaShop configuration is activated, which forces the thumbnails to all have the size that you can configure in the settings of your menu item via the Joomla menu manager. It adds white stripes around the thumbnails when necessary so tha the images all look centered, as you would expect.
So I would recommend to check these settings first.
Then, if you want to keep that setting deactivated and use CSS instead to center the images, you can add CSS to HikaShop's frontend as explained here:
www.hikashop.com/support/documentation/1...ize-the-display.html
For the product page main image, you have a setting in the "Images" section of the HikaShop configuration. And for the thumbnails there, it's done with CSS:
www.hikashop.com/support/documentation/8...ling.html#thumbnails