If you remove the sidebar on the shop page, the category page would not have the sidebar as well. You can disable the sidebar in the Theme Settings > Shop > Sidebar and Title > set the full-width window.
Please consider the option “Off-canvas sidebar for the desktop” The sidebar will be hidden and it will be shown on button click
So there is no solution only for shop page maybe a function with if page or maybe some css to hide it.
I would like to keep this format with sidebar on left not with off canvas and on shop page to show the main categories. Thanks maybe you can help me all the best.