Я могу воспроизвести ошибку в Safari на экране шириной 1400 пикселей.И я нашел причину этого: в таблице стилей есть это правило CSS:
.woocommerce.products-listing-grid .products.products-loop-column-3 > .product,
.woocommerce.products-listing-grid .products.products-loop-column-3 > .product.last {
width: 32%;
margin-right: 2%;
}
Если я деактивирую width: 32%;
в этом правиле, width
становится 31,9% (определено в .woocommerce .products.products-loop-column-3 > .product
Правило), и вся страница / сетка продуктов выглядит правильно, как в других браузерах.
Так что я думаю, вам следует либо стереть этот параметр ширины из этого правила, либо создать другое правило, которое перезаписывает его.