Resize product view when switching gallery images on mobile

fixes #72

this also contains a quick fix that applies the base type styles (for things like lists, headers, etc) to product details for those that use html in their descriptions