.psms-load{display:none}@media(max-width:600px){body:is(.search-results,.tax-product_cat) ul.products{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important;padding:0!important;margin-inline:0!important;min-width:0}body:is(.search-results,.tax-product_cat) ul.products:before,body:is(.search-results,.tax-product_cat) ul.products:after{display:none!important}body:is(.search-results,.tax-product_cat) ul.products li.product{float:none!important;clear:none!important;width:100%!important;min-width:0;max-width:100%;margin:0!important;box-sizing:border-box;padding:16px;background:#fff;border:1px solid #e5e5e5;border-radius:8px}body:is(.search-results,.tax-product_cat) ul.products li.product img{width:100%;height:240px;object-fit:contain}body:is(.search-results,.tax-product_cat) ul.products li.product .woocommerce-loop-product__title{font-size:17px;line-height:1.4;overflow-wrap:anywhere}body:is(.search-results,.tax-product_cat).psms-active nav.woocommerce-pagination{display:none}.psms-load{display:block;text-align:center;padding:20px 0;clear:both}.psms-load button{border:0;border-radius:25px;padding:12px 28px;background:#32aa32;color:#fff;min-height:44px}.psms-load button[hidden]{display:none}.psms-load button:disabled{opacity:.6}.psms-load p{font-size:14px;line-height:1.5}}
