.elementor-3029 .elementor-element.elementor-element-9d1fdc3 > .elementor-container{max-width:1600px;}.elementor-3029 .elementor-element.elementor-element-9d1fdc3{padding:0px 40px 0px 40px;}.elementor-3029 .elementor-element.elementor-element-ced6a36 > .elementor-container{max-width:1600px;}.elementor-3029 .elementor-element.elementor-element-ced6a36{padding:0px 40px 0px 40px;}.elementor-3029 .elementor-element.elementor-element-b89e372 > .elementor-container{max-width:1600px;}.elementor-3029 .elementor-element.elementor-element-b89e372{padding:0px 40px 0px 40px;}.elementor-3029 .elementor-element.elementor-element-af222a3.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:20px;}.elementor-3029 .elementor-element.elementor-element-af222a3.elementor-wc-products ul.products li.product{text-align:right;padding:0px 0px 0px -5px;}.elementor-3029 .elementor-element.elementor-element-af222a3.elementor-wc-products ul.products li.product span.onsale{display:block;}body.elementor-page-3029:not(.elementor-motion-effects-element-type-background), body.elementor-page-3029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF1F5;}@media(max-width:950px){.elementor-3029 .elementor-element.elementor-element-9d1fdc3{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-3029 .elementor-element.elementor-element-b89e372{padding:0px 15px 0px 15px;}.elementor-3029 .elementor-element.elementor-element-af222a3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:600px){.elementor-3029 .elementor-element.elementor-element-af222a3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:601px){.elementor-3029 .elementor-element.elementor-element-6f8d3d5{width:23%;}.elementor-3029 .elementor-element.elementor-element-c062e5e{width:77%;}}/* Start custom CSS for Categories_Widget, class: .elementor-element-6005e69 */.elementor-3029 .elementor-element.elementor-element-6005e69 i.far.fa-angle-left:hover {
    color: #49a010;
}
.elementor-3029 .elementor-element.elementor-element-6005e69 i.far.fa-angle-right:hover {
    color: #49a010;
}
.elementor-3029 .elementor-element.elementor-element-6005e69 .bgh-categories-widget.bgh-categories-widget-style-Mini .title-categories-widget {
    background: #49a010;
}
.elementor-widget-container .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range {
    background:#49a010;
}
.elementor-widget-container .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {
    background: #49a010;
}

.elementor-widget-container .widget_price_filter .price_slider_wrapper .price_slider_amount .button, .sidebar-column .widget_price_filter .price_slider_wrapper .price_slider_amount .button {
    background-color:  #49A01099;
}
.elementor-widget-container .widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover, .sidebar-column .widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover {
    background-color: #49a010;
}
.elementor-widget-container .sidebar-widget .widget-title {
    padding-bottom: 2px;
    border-bottom: 1px solid #49a010;
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-f688055 */.widget_product_categories .product-categories .cat-item a:before {
    content: "-";
    display: inline-block;
    font-family: Font Awesome\ 6 Pro Solid;
    font-size: 16px;
    margin-left: 5px;
    color: #888;
}
.elementor-widget-container .sidebar-widget .widget-title {
    font-size: 16px;
}
.elementor-widget-container .sidebar-widget ul a:hover, .sidebar-column .sidebar-widget ul a:hover {
    color: #49a010;
    margin-right: 5px;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-af222a3 */.woocommerce .elementor-element.elementor-products-grid ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
    width: 310px;
}

.uk-tab>.uk-active>a {
    color: #49a010;
}

.elementor-widget-container .widget_top_rated_products .product_list_widget li .star-rating>span .rating:after, .sidebar-column .widget_top_rated_products .product_list_widget li .star-rating>span .rating:after {
    content: "";
}



@media screen and (max-width: 700px) {
  .woocommerce .elementor-element.elementor-products-grid ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product, .woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product {
    width: 200px;
}
.uk-margin-auto-right.woocommerce-ordering-btn {
    display: none;
}
}/* End custom CSS */