.elementor-1412 .elementor-element.elementor-element-2c73a8fd{margin-top:5em;margin-bottom:5em;}.elementor-1412 .elementor-element.elementor-element-16949163 > .elementor-element-populated{padding:0em 1em 0em 0em;}.elementor-1412 .elementor-element.elementor-element-50d85772 .elementor-search-form__container{min-height:40px;}.elementor-1412 .elementor-element.elementor-element-50d85772 .elementor-search-form__submit{min-width:40px;}body:not(.rtl) .elementor-1412 .elementor-element.elementor-element-50d85772 .elementor-search-form__icon{padding-left:calc(40px / 3);}body.rtl .elementor-1412 .elementor-element.elementor-element-50d85772 .elementor-search-form__icon{padding-right:calc(40px / 3);}.elementor-1412 .elementor-element.elementor-element-50d85772 .elementor-search-form__input, .elementor-1412 .elementor-element.elementor-element-50d85772.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(40px / 3);padding-right:calc(40px / 3);}.elementor-1412 .elementor-element.elementor-element-50d85772:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:58px;}.elementor-1412 .elementor-element.elementor-element-50d85772.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:58px;}.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products ul.products li.product{text-align:center;}.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Dosis", roboto;font-size:26px;font-weight:700;}.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-accent );font-family:"Dosis", roboto;font-size:15px;font-weight:600;text-transform:uppercase;border-radius:50px 50px 50px 50px;padding:11px 25px 11px 25px;}.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-0eea47e );}.elementor-1412 .elementor-element.elementor-element-4084a77b nav.woocommerce-pagination{margin-top:40px;font-family:"Dosis", roboto;font-size:22px;font-weight:400;letter-spacing:8.7px;word-spacing:0px;}.elementor-1412 .elementor-element.elementor-element-4084a77b nav.woocommerce-pagination ul{border-color:#FAFAFA;}.elementor-1412 .elementor-element.elementor-element-4084a77b nav.woocommerce-pagination ul li{border-right-color:#FAFAFA;border-left-color:#FAFAFA;}.elementor-1412 .elementor-element.elementor-element-4084a77b nav.woocommerce-pagination ul li a, .elementor-1412 .elementor-element.elementor-element-4084a77b nav.woocommerce-pagination ul li span{padding:7px;}.elementor-1412 .elementor-element.elementor-element-4084a77b nav.woocommerce-pagination ul li a{color:var( --e-global-color-text );}.elementor-1412 .elementor-element.elementor-element-4084a77b nav.woocommerce-pagination ul li span.current{color:var( --e-global-color-primary );background-color:#F3F3F3C7;}.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-1412 .elementor-element.elementor-element-16949163{width:23.507%;}.elementor-1412 .elementor-element.elementor-element-5429274{width:76.158%;}}@media(max-width:1024px){.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1412 .elementor-element.elementor-element-4084a77b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wp-widget-woocommerce_product_categories, class: .elementor-element-27306661 */.elementor-1412 .elementor-element.elementor-element-27306661 ul.product-categories>li.cat-item{
    list-style: none;
    padding-top: .5em;
}
.elementor-1412 .elementor-element.elementor-element-27306661 ul.product-categories>li.cat-item>a{
    color: #333333;
    font-weight: 700;
    font-size: 26px;
}
.elementor-1412 .elementor-element.elementor-element-27306661 ul.product-categories>li.cat-item>a:hover{
    color: #00A990;
}
.elementor-1412 .elementor-element.elementor-element-27306661 ul.product-categories{
    padding-left: 10px;
}
.elementor-1412 .elementor-element.elementor-element-27306661 ul.children{
    padding-left: 10px;
}
.elementor-1412 .elementor-element.elementor-element-27306661 ul.children>li{
    list-style: unset;
    margin-left: 10px;
}
.elementor-1412 .elementor-element.elementor-element-27306661 ul.children>li>a{
    color:#383838;
    font-size: 21px;
    font-weight: 400;
}
.elementor-1412 .elementor-element.elementor-element-27306661 h5{
    border-bottom: 2px solid #00A990;
    padding: .5em 0;
    font-size: 26px;
    font-weight: 700;
}
.elementor-1412 .elementor-element.elementor-element-27306661 {
    font-family: 'Dosis', Sans-Serif;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-4084a77b */.elementor-1412 .elementor-element.elementor-element-4084a77b .woocommerce-loop-product__title {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
height: 80px;

    
}/* End custom CSS */