.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}}.woocommerce ul.products{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important}.woocommerce ul.products li.product{float:none !important;width:100% !important;margin:0 !important;padding:20px !important;background:#fffaf3 !important;border:1px solid #e5d5c1 !important;border-radius:12px !important;box-shadow:0 5px 18px rgba(75,45,25,.08);box-sizing:border-box;text-align:center}.woocommerce ul.products li.product img{width:100%;height:220px;object-fit:contain}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#54341f;font-size:19px;font-weight:700}.woocommerce ul.products li.product .price{color:#86572f;font-size:18px;font-weight:700}@media (max-width:991px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:575px){.woocommerce ul.products{grid-template-columns:1fr !important}}