.elementor-2309 .elementor-element.elementor-element-9d813f8 > .elementor-background-overlay{opacity:1;}.elementor-2309 .elementor-element.elementor-element-9d813f8, .elementor-2309 .elementor-element.elementor-element-9d813f8 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2309 .elementor-element.elementor-element-9d813f8{margin-top:0px;margin-bottom:60px;padding:0px 20px 0px 20px;}.elementor-2309 .elementor-element.elementor-element-e6c947a{text-align:center;font-size:20px;}.elementor-2309 .elementor-element.elementor-element-5e54cf4 > .elementor-container{max-width:1400px;}.elementor-2309 .elementor-element.elementor-element-5e54cf4 > .elementor-background-overlay{opacity:1;}.elementor-2309 .elementor-element.elementor-element-5e54cf4, .elementor-2309 .elementor-element.elementor-element-5e54cf4 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2309 .elementor-element.elementor-element-5e54cf4{margin-top:0px;margin-bottom:80px;padding:0px 20px 0px 20px;}.elementor-2309 .elementor-element.elementor-element-5e1a34d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2309 .elementor-element.elementor-element-5e1a34d a > img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-6c952d1 );border-radius:30px 30px 30px 30px;}.elementor-2309 .elementor-element.elementor-element-5e1a34d .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-a6ebd29 );font-size:20px;font-weight:bold;}.elementor-2309 .elementor-element.elementor-element-5e1a34d .woocommerce-loop-category__title .count{color:var( --e-global-color-1383588f );font-weight:normal;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2309 .elementor-element.elementor-element-9d813f8{margin-top:0px;margin-bottom:80px;}.elementor-2309 .elementor-element.elementor-element-5e54cf4{margin-top:0px;margin-bottom:80px;}}@media(max-width:767px){.elementor-2309 .elementor-element.elementor-element-9d813f8{margin-top:0px;margin-bottom:60px;padding:0px 10px 0px 10px;}.elementor-2309 .elementor-element.elementor-element-e6c947a{font-size:18px;}.elementor-2309 .elementor-element.elementor-element-5e54cf4{margin-top:0px;margin-bottom:60px;padding:0px 10px 0px 10px;}}/* Start custom CSS for section, class: .elementor-element-9d813f8 */.elementor-2309 .elementor-element.elementor-element-9d813f8 .elementor-widget-wrap{ border-radius: 5px; overflow: hidden;}

.elementor-2309 .elementor-element.elementor-element-9d813f8 a:hover{ text-decoration: none;}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-5e1a34d */li.product-category.product {background-color: #F0F0F0; border-radius:30px;}
li.product-category.product h2 {margin-left:20px!important;margin-bottom:15px!important;}

li.product-category.product img {margin-bottom:0!important;}
li.product-category.product:hover {background-color: #E7E7E7;}
li.product-category.product:hover img {border-color: #E7E7E7;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e54cf4 */.elementor-2309 .elementor-element.elementor-element-5e54cf4 .elementor-widget-wrap{ border-radius: 5px; overflow: hidden;}

.elementor-2309 .elementor-element.elementor-element-5e54cf4 a:hover{ text-decoration: none;}/* End custom CSS */
/* Start custom CSS */div.elementor-cta__bg-wrapper {border-radius: 40px 40px 0 0;}/* End custom CSS */