is there any chance to hide add to cart button for not logged in user?
In elementor pro we can do that, but this requiere custom product Detail page. But we cant, because your Theme deoes not work with custom product Detail page in via elementor pro. 🙁
Sorry, but there is no such option in our theme and WooCommerce by default. It may require additional code customization or extra plugin but we don’t have an instruction for this. It is out of our theme support scope.
Woocommerce does not provide the option and our theme does not either. You need to find a manage role plugin. We have not tested any that is why we can hardly help.