Hello Sitemakers01,
I have found this article on the Divi support site that seems to offer a simple solution to the shop columns incompatibility issue with the filters’ AJAX mode. Am posting it here for the other users of Divi theme to see.
In the case of your site, if you apply the 3-column CSS rules provided by the article to your page, it fixes the AJAX columns issue:
/* 3 columns on desktop */
@media all and (min-width:1024px) {
[class*=woocommerce] ul.products li.product {
width: 30.6%!important;
margin: 0 3.8% 2.992em 0!important;
clear: none!important;
}
[class*=woocommerce] ul.products li.product:nth-child(3n) {
margin-right:0px!important;
}
[class*=woocommerce] ul.products li.product:nth-child(3n+1) {
clear: both!important;
}
}
Add this to you child theme’s CSS rules, or any other place that allows you to add custom CSS. If you don’t know any such place, try our plugin’s Custom CSS option located in the annasta Filters > Styles tab.