How do I hide sidebar on shop page?

You may hide the sidebar on shop page in theme by following the steps given below
1. Go to Appearance >> Customize option on left side panel
2. General Settings
3. Pages
4. Click on "Shop Page" option
5. Shop Sidebar Display
6. Select "No Sidebar" option from dropdown
7. Publish.