Switch margin-top with padding-top for h2 in product page.
Use padding-top instead of margin-top so that the h2 anchor will be positioned nicely when referenced via link.
Wait for images to be loaded before jump to location with hash.