Fixing a bug with product image and zoom