body.bpm-shop-design-active{--bpm-gap:28px;--bpm-radius:15px;--bpm-border:#e2e6ea;--bpm-text:#111827;--bpm-arrow:#1677ff}
body.bpm-shop-design-active ul.products,body.bpm-shop-design-active .products,body.bpm-shop-design-active .woolentor-products,body.bpm-shop-design-active .ht-products,body.bpm-shop-design-active .wl-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--bpm-gap)!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important;list-style:none!important}
body.bpm-shop-design-active ul.products:before,body.bpm-shop-design-active ul.products:after{display:none!important;content:none!important}
body.bpm-shop-design-active ul.products li.product,body.bpm-shop-design-active .products .product,body.bpm-shop-design-active .woolentor-products .product,body.bpm-shop-design-active .ht-products .product,body.bpm-shop-design-active .wl-products .product{float:none!important;clear:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;border:1px solid var(--bpm-border)!important;border-radius:var(--bpm-radius)!important;box-shadow:0 7px 20px rgba(17,24,39,.055)!important;position:relative!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}
body.bpm-shop-design-active ul.products li.product:hover,body.bpm-shop-design-active .products .product:hover{transform:translateY(-3px)!important;border-color:#d4dae0!important;box-shadow:0 12px 28px rgba(17,24,39,.09)!important}
body.bpm-shop-design-active ul.products li.product>a,body.bpm-shop-design-active .products .product>a{display:flex!important;flex-direction:column!important;height:100%!important;color:inherit!important;text-decoration:none!important}
body.bpm-shop-design-active ul.products li.product img,body.bpm-shop-design-active .products .product img,body.bpm-shop-design-active .woolentor-products .product img,body.bpm-shop-design-active .ht-products .product img,body.bpm-shop-design-active .wl-products .product img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--bpm-radius) var(--bpm-radius) 0 0!important;box-shadow:none!important}
body.bpm-shop-design-active ul.products li.product .woocommerce-loop-product__title,body.bpm-shop-design-active ul.products li.product h2,body.bpm-shop-design-active ul.products li.product h3,body.bpm-shop-design-active .products .product .woocommerce-loop-product__title,body.bpm-shop-design-active .products .product h2,body.bpm-shop-design-active .products .product h3{position:relative!important;display:flex!important;align-items:center!important;min-height:72px!important;margin:0!important;padding:17px 48px 17px 18px!important;color:var(--bpm-text)!important;font-size:18px!important;line-height:1.2!important;font-weight:700!important;text-align:left!important;border-top:1px solid #edf0f2!important;flex:1 0 auto!important}
body.bpm-shop-design-active ul.products li.product .woocommerce-loop-product__title:after,body.bpm-shop-design-active ul.products li.product h2:after,body.bpm-shop-design-active ul.products li.product h3:after,body.bpm-shop-design-active .products .product .woocommerce-loop-product__title:after{content:"→"!important;position:absolute!important;right:17px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--bpm-arrow)!important;font-size:24px!important;line-height:1!important;font-weight:400!important}
body.bpm-shop-design-active ul.products li.product .price,body.bpm-shop-design-active ul.products li.product .star-rating,body.bpm-shop-design-active ul.products li.product .button,body.bpm-shop-design-active ul.products li.product .added_to_cart,body.bpm-shop-design-active .products .product .price,body.bpm-shop-design-active .products .product .star-rating,body.bpm-shop-design-active .products .product .button,body.bpm-shop-design-active .products .product .added_to_cart{display:none!important}
