.woocommerce ul.products{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px !important}.woocommerce ul.products li.product{width:100% !important;margin:0 !important;padding:16px !important;background:#fff;border:1px solid #e5e5e5;border-radius:12px;box-shadow:0 3px 12px rgba(0,0,0,.06);box-sizing:border-box;text-align:center}.woocommerce ul.products li.product img{width:100%;height:190px;object-fit:contain}@media (max-width:767px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px !important}.woocommerce ul.products li.product{padding:10px !important}}