We have an issue with our shop page where anytime we filter the products, the sidebar and cart are removed from the DOM.
The AJAX call returns the “main-page-wrapper” element with the filtered products loop, but without the Sidebar and cart.
The sidebar and cart is initially included in this wrapper, but not including whenever filters are active.
We would like the sidebar and cart to remain in the DOM and be accessible when filters are active. Presently this causes an important UX issue for our clients.
Would it be possible that you fix this for us? I am providing you with the admin & FTP access.
If you cannot help with fixing this issue, could you please provide us with a solution to keep the sidebar and cart included in the wrapper when the AJAX call is returned OR remove the sidebar and cart from the AJAX returned container but keep all styles and Scripts working.
As we can see, you have customized the template layout since the cart HTML is outside the wrapper by default. Here is a screenshot from our demo and you can see that AJAX filters work well there https://prnt.sc/11x9jsu
You need to review your child theme and all the customizations made in the code.