Hello,
1) In the Shop sidebar widget area keep Show numbers of products option disabled for the Product Status filter widget because it uses a lot of server resources and if your server is not very fast it causes the issue.
2) Don’t set -1 to show all the products on the shop page because you have 2000+ products. It requires a lot of server resources to show them all on the shop page. Use pagination or infinite scroll https://xstore.helpscoutdocs.com/article/65-woocommerce-infinite-scroll-and-ajax-pagination-settings
3) Optimize images that you use on your site Your home page is 7.3Mb – it’s huge, 5.2 of them are images https://prnt.sc/1tydptk
For example, you use 2048x2048px banner New-category-banner-03-scaled.jpg for the block with size 360x360px. Why? Change the image size to 360×360 and don’t use larger images for the banners than block size is.
Besides, if you optimize images you can save a lot, for example from 4.1Mb you can make 42Kb https://prnt.sc/1tyf140
Larger page size – slower loading.
4) Disable all the third-party plugins that you don’t really need because every additional plugin calls the CSS and JS. And your home page loads 1.2Mb of scripts.
Regards