Fix insecure content error for product video by letting the widget decide to use http or https
Fix spacing issue
Use same protocol-agnostic // approach