.elementor-3364 .elementor-element.elementor-element-64fbc14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3364 .elementor-element.elementor-element-85ac07a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:40px;}.elementor-3364 .elementor-element.elementor-element-14bb68a .elementor-heading-title{font-size:25px;text-transform:uppercase;line-height:45px;}.elementor-3364 .elementor-element.elementor-element-805f92c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wl-row > [class*="col-"]{padding:0  15px;margin-bottom:30px;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wl-row{margin:0  -15px;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-content .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner{border-style:none;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner:hover{box-shadow:var(--shadow_horizontal, 0) var(--shadow_vertical, 0) var(--shadow_blur, 0) var(--shadow_spread, 0) #00000000;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#ffffff;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-product-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-3364 .elementor-element.elementor-element-901d6c7 span.woolentor-tip{color:#ffffff;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .woolentor-compare.compare::before,.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-3364 .elementor-element.elementor-element-901d6c7.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination{text-align:center !important;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wl-shop-tab-links li a{color:#000000;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wl-shop-tab-links li a:hover{color:#f05b64;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wl-shop-tab-links li a.htactive{color:#f05b64;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-content .ht-product-categories a{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-content .ht-product-categories a:hover{color:#dc9a0e;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-content .ht-list-product-title a{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-content .ht-list-product-title a:hover{color:#dc9a0e;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price del span{color:#444444;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .woocommerce .ht-product-list-action ul li a{color:#000000;border-color:#000000;background-color:#ffffff;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .woocommerce .ht-product-list-action ul li a:hover{color:#ffffff;border-color:#ff3535;background-color:#ff3535;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-wrap .wlproduct-list-img .product-quickview a{color:#000000;background-color:#ffffff;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wlshop-list-wrap .wlproduct-list-img .product-quickview a:hover{color:#ffffff;background-color:#ff3535;}@media(min-width:768px){.elementor-3364 .elementor-element.elementor-element-85ac07a{--width:22%;}.elementor-3364 .elementor-element.elementor-element-805f92c{--width:78%;}}@media(max-width:1024px){.elementor-3364 .elementor-element.elementor-element-85ac07a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:20px;}}@media(max-width:767px){.elementor-3364 .elementor-element.elementor-element-85ac07a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wl-row > [class*="col-"]{padding:0  8px;margin-bottom:15px;}.elementor-3364 .elementor-element.elementor-element-901d6c7 .wl-row{margin:0  -8px;}}/* Start custom CSS for theme-page-title, class: .elementor-element-14bb68a */.elementor-3364 .elementor-element.elementor-element-14bb68a .elementor-heading-title>span{
    font-size: 16px;
    font-weight: 400;
    color: #777;
    margin-left: 10px;
}
.elementor-3364 .elementor-element.elementor-element-14bb68a .elementor-heading-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7224c23 */.filter-title.opened:after {
    background: url(/wp-content/uploads/2025/09/up.svg) no-repeat center !important;
    height: 20px !important;
    width: 20px !important;
    border-radius: 50px;
    background-color: #000 !important;
    transition: all 0.5s;
    background-size: 12px !important;
}

.filter-title.closed:after {
 background: url(/wp-content/uploads/2025/09/up.svg) no-repeat center !important;
    height: 20px !important;
    width: 20px !important;
    border-radius: 50px;
    background-color: #000 !important;
    transition: all 0.3s;
    background-size: 12px !important;
     transform: rotate(180deg) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ac07a */.yith-wcan-filters .yith-wcan-filter {
    margin-bottom: 15px;
    border: none;
    border-bottom: 1px solid #0000001f;
}
.yith-wcan-filters .filter-content{
    padding-bottom:15px;
}
.filters-container>form{
    border-top: 1px solid #0000001f;
}
.elementor-3364 .elementor-element.elementor-element-85ac07a .elementor-heading-title{
    margin-bottom:0;
}
.filter-price-box{
        display: flex
;
    align-items: center;
    justify-content: space-between;
        gap: 20px;
}
.filter-price-box .filter-price-left,
.filter-price-box .filter-price-right{
        border: 1px solid #0000001f;
    display: flex
;
    height: 40px;
    align-items: center;
    padding: 0 15px;
    flex-grow: 1;
}
.filter-price-box input{    
        width: 100% !important;
    border: none;
    text-align: right;
    color: #777;
        outline: none;
    
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-handle {
    border: 4px solid #333;
    background-color: #333;
    height: 12px;
        top: -4px;
    width: 12px;
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-bar {
    background-color: #333;
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-from, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-to, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-single{
    display: none;
}
.yith-wcan-filters .yith-wcan-filter .price-slider.both{
    padding:0;
}
.irs--round .irs-line,
.irs--round .irs-bar{
    top:0;
}
.yith-wcan-filters .yith-wcan-filter .price-slider.both .irs {
    margin-bottom: 0px;
}
.irs--round {
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for woolentor-custom-product-archive, class: .elementor-element-901d6c7 */.woocommerce-ordering{
    line-height: 40px;
}
.woolentor-before-shop {
    overflow: revert;
}
    .woocommerce .woocommerce-ordering .orderby ul {
        margin-right: 0 !important;
        padding-top: 0 !important;
        background: #fff !important;
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    }
.woocommerce .woocommerce-ordering ul li a{
        font-size: 14px;
    line-height: 30px;
}  

@media(max-width:767px){
    .elementor-3364 .elementor-element.elementor-element-901d6c7 .dropdown{
        left:0;
    }
}/* End custom CSS */