This is because you used basewidth=50
in your shortcode or in the plugin settings under WebRotate. This doesn't seem to be correct..
Since you are specifying a fixed width for your 360 product views in Joomla, you can't use the basewidth setting, so I suggest to remove it.
PS: here's how we describe this option on our Joomla demo page
You can also add an extra shortcode parameter called basewidth to specify the original width of your embedded views (e.g, basewidth="650px" as in this example above). So when your primary shortcode width parameter is relative (e.g, 100%), the basewidth setting will force viewer to scale its height relative to your original viewer width (basewidth). If the basewidth parameter is not set, the viewer height is not scaled when it's embedded inside a responsive layout.