.elementor-261 .elementor-element.elementor-element-c1d2bfc > .elementor-container{max-width:1600px;}.elementor-261 .elementor-element.elementor-element-c1d2bfc > .elementor-background-overlay{opacity:0.5;}.elementor-261 .elementor-element.elementor-element-b5e69bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-261 .elementor-element.elementor-element-b5cb8e6 img{width:100%;height:75vh;filter:brightness( 35% ) contrast( 100% ) saturate( 200% ) blur( 0px ) hue-rotate( 320deg );}.elementor-261 .elementor-element.elementor-element-6c197f9{text-align:center;}.elementor-261 .elementor-element.elementor-element-6c197f9 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-261 .elementor-element.elementor-element-07159b2 > .elementor-container{max-width:1402px;}/* Start custom CSS for shortcode, class: .elementor-element-148bf57 */.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
   margin: 0 1% 1em 0;
   border: 1px solid;
   padding: 10px;
   border-radius: 10px;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    padding: 0px;
    font-size: 15px;
  display: -webkit-box;
  -webkit-line-clamp: 2; /* Limits to 2 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */