.elementor-2401 .elementor-element.elementor-element-b0dd7ec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2401 .elementor-element.elementor-element-b0dd7ec{padding:20px 0px 20px 0px;}.elementor-2401 .elementor-element.elementor-element-e391858 .woolentor_widget_psa_field_area{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-b1aa1db );}.elementor-2401 .elementor-element.elementor-element-e391858 .woolentor_widget_psa input[type="search"]{color:#999999;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;height:40px;}.elementor-2401 .elementor-element.elementor-element-e391858 .woolentor_widget_psa button{color:var( --e-global-color-b1aa1db );font-size:35px;line-height:1em;height:35px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2401 .elementor-element.elementor-element-b120b17 > .elementor-container{max-width:1200px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2401 .elementor-element.elementor-element-e085629 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;color:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-a35896b > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-2401 .elementor-element.elementor-element-588d0bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2401 .elementor-element.elementor-element-27b42cd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-2401 .elementor-element.elementor-element-a1aa7db{left:0px;}body.rtl .elementor-2401 .elementor-element.elementor-element-a1aa7db{right:0px;}.elementor-2401 .elementor-element.elementor-element-a1aa7db{top:0px;border-style:none;}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-item{border-width:0px;}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-icon, .elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-title{color:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-icon svg{fill:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-active .elementor-accordion-icon, .elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-active .elementor-accordion-title{color:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-title{font-size:var( --e-global-typography-29dbde2-font-size );font-weight:var( --e-global-typography-29dbde2-font-weight );}.woocommerce .elementor-2401 .elementor-element.elementor-element-969d5a2 .woolentor_archive_result_count .woocommerce-result-count{font-size:var( --e-global-typography-29dbde2-font-size );font-weight:var( --e-global-typography-29dbde2-font-weight );color:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-6303f2a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2401 .elementor-element.elementor-element-595c3d5{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;top:-3px;z-index:9;}body:not(.rtl) .elementor-2401 .elementor-element.elementor-element-595c3d5{right:0px;}body.rtl .elementor-2401 .elementor-element.elementor-element-595c3d5{left:0px;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2401 .elementor-element.elementor-element-473246f{--divider-border-style:solid;--divider-color:var( --e-global-color-b1aa1db );--divider-border-width:5px;}.elementor-2401 .elementor-element.elementor-element-473246f .elementor-divider-separator{width:100%;}.elementor-2401 .elementor-element.elementor-element-473246f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-action ul{background-color:#C5121282;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wl-row > [class*="col-"]{padding:0  15px;margin-bottom:30px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wl-row{margin:0  -15px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-product-inner .ht-product-categories:not(.ht-product-brand)::before{display:none !important;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-product-inner .ht-product-categories:not(.ht-product-brand){padding-left:0 !important;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner{border-radius:20px 20px 20px 20px;border-color:var( --e-global-color-b1aa1db );}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:var( --e-global-color-1ac8400 );}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;background-color:var( --e-global-color-f58ecd1 );font-family:"Unbounded", Sans-serif;font-size:13px;font-weight:700;padding:8px 8px 8px 8px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label.ht-stockout{color:#FFFFFF !important;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:20px;font-weight:700;color:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:var( --e-global-color-2804353 );}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:var( --e-global-color-2804353 );font-size:20px;font-weight:700;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .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-2401 .elementor-element.elementor-element-1cf6660 .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:var( --e-global-color-b1aa1db );}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap{margin:20px 0px 20px 0px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-product-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-2401 .elementor-element.elementor-element-1cf6660 span.woolentor-tip{color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#FFFFFF;width:30px;height:30px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:36px;line-height:30px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .woolentor-compare.compare::before,.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-product-action ul li.woolentor-cart a::before{font-size:36px;line-height:30px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-action ul li{border-style:solid;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#FFFFFF !important;}.elementor-2401 .elementor-element.elementor-element-1cf6660.elementor-widget-woolentor-custom-product-archive .woocommerce-result-count{font-size:20px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wl-shop-tab-links li a{color:#000000;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wl-shop-tab-links li a:hover{color:#f05b64;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wl-shop-tab-links li a.htactive{color:#f05b64;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wlshop-list-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wlshop-list-content .ht-product-categories a{color:#444444;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wlshop-list-content .ht-product-categories a:hover{color:#dc9a0e;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wlshop-list-content .ht-list-product-title a{color:#444444;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wlshop-list-content .ht-list-product-title a:hover{color:#dc9a0e;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price{color:#444444;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price del span{color:#444444;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .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-2401 .elementor-element.elementor-element-1cf6660 .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-2401 .elementor-element.elementor-element-1cf6660 .woocommerce .ht-product-list-action ul li a{color:#000000;border-color:#000000;background-color:#ffffff;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .woocommerce .ht-product-list-action ul li a:hover{color:#ffffff;border-color:#ff3535;background-color:#ff3535;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wlshop-list-wrap .wlproduct-list-img .product-quickview a{color:#000000;background-color:#ffffff;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .wlshop-list-wrap .wlproduct-list-img .product-quickview a:hover{color:#ffffff;background-color:#ff3535;}@media(max-width:1024px){.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-title{font-size:var( --e-global-typography-29dbde2-font-size );}.woocommerce .elementor-2401 .elementor-element.elementor-element-969d5a2 .woolentor_archive_result_count .woocommerce-result-count{font-size:var( --e-global-typography-29dbde2-font-size );}}@media(min-width:768px){.elementor-2401 .elementor-element.elementor-element-96831d8{width:30%;}.elementor-2401 .elementor-element.elementor-element-8f2665f{width:70%;}.elementor-2401 .elementor-element.elementor-element-1ce0329{width:30%;}.elementor-2401 .elementor-element.elementor-element-165c70a{width:69.665%;}}@media(max-width:767px){.elementor-2401 .elementor-element.elementor-element-27b42cd{width:60%;}.elementor-2401 .elementor-element.elementor-element-27b42cd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2401 .elementor-element.elementor-element-a1aa7db{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-7px;z-index:9;}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-title{font-size:var( --e-global-typography-29dbde2-font-size );}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-tab-title{padding:5px 0px 5px 0px;}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-2401 .elementor-element.elementor-element-a1aa7db .elementor-tab-content{padding:10px 0px 0px 0px;}.elementor-2401 .elementor-element.elementor-element-969d5a2{width:auto;max-width:auto;align-self:center;}.elementor-2401 .elementor-element.elementor-element-969d5a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-2401 .elementor-element.elementor-element-969d5a2 .woolentor_archive_result_count .woocommerce-result-count{font-size:var( --e-global-typography-29dbde2-font-size );}.elementor-2401 .elementor-element.elementor-element-6303f2a{width:40%;}.elementor-2401 .elementor-element.elementor-element-595c3d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2401 .elementor-element.elementor-element-595c3d5{--container-widget-width:160px;--container-widget-flex-grow:0;width:var( --container-widget-width, 160px );max-width:160px;top:-7px;z-index:2;}body:not(.rtl) .elementor-2401 .elementor-element.elementor-element-595c3d5{right:0px;}body.rtl .elementor-2401 .elementor-element.elementor-element-595c3d5{left:0px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{font-size:10px;padding:4px 4px 4px 4px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:24px;line-height:20px;}.elementor-2401 .elementor-element.elementor-element-1cf6660 .woolentor-compare.compare::before,.elementor-2401 .elementor-element.elementor-element-1cf6660 .ht-product-action ul li.woolentor-cart a::before{font-size:24px;line-height:20px;}}/* Start custom CSS for wl-advance-product-filter, class: .elementor-element-a35896b */.filttr .wlpf-filter-wrap {
    background: #6F1313;
    padding: 20px;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-a1aa7db */.filterss .elementor-accordion .elementor-accordion-item:first-of-type {
display: none;}/* End custom CSS */
/* Start custom CSS for wl-advance-product-filter, class: .elementor-element-595c3d5 */.sor h2.wlpf-filter-label-text {
    font-size: var(--e-global-typography-29dbde2-font-size) !important;
    font-weight: var(--e-global-typography-29dbde2-font-weight) !important;
    color: var(--e-global-color-2804353) !important;
    text-align: end;
}

.sor i.wlpf-icon {
    font-size: 1.3em;
    line-height: 1.5em !important;
    color: #fff !important;
    font-weight: 900;
}

   .sor .wlpf-filter-wrap .wlpf-filter-collapse-button {
    border: none !important;
}

   .sor .wlpf-filter-wrap .wlpf-filter-collapse-button:focus, .wlpf-filter-wrap .wlpf-filter-collapse-button:hover {
    background-color: transparent !important;
}

   .sor .wlpf-filter-wrap .wlpf-filter-header+.wlpf-filter-content {
    margin-top: 15px;
    border: solid 0px;
    background: #8d1616e0;
    border-radius: 15px !important;
   }
   .sor .wlpf-filter-wrap .wlpf-terms-list .wlpf-term-info
   {
       margin-left: 20px;
   }
   
   
   .sor span.wlpf-term-name {
    font-family: var(--e-global-typography-0c21455-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-0c21455-font-size) !important;
    font-weight: 600 !important;
    color: var(--e-global-color-2804353) !important;
    line-height: 1.9em !important;
    padding: 10px 0px;
}

   .sor span.wlpf-term-input
{
    display: none;
}

.sor span.wlpf-term-label-wrap:hover {
    background: #5500009e;
    border-radius: 15px;
    border: solid 1px #0000;
    padding: 10px 0px;
}/* End custom CSS */
/* Start custom CSS for woolentor-custom-product-archive, class: .elementor-element-1cf6660 */a.button.product_type_variable.add_to_cart_button {
    font-size: var(--e-global-typography-044d6c0-font-size);
        text-transform: var(--e-global-typography-044d6c0-text-transform);
}

img.attachment-medium_large.size-medium_large:hover {
    opacity: .5;
    transition: 0.5s ease;
}
@media only screen and (max-width: 720px) {
.prdct .ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-middle .ht-product-inner:hover .ht-product-action ul {
    height: 50px !important;
}

.prdct .ht-product .ht-product-inner .ht-product-content {
    padding: 15px;
}
}/* End custom CSS */
/* Start custom CSS */.filttr h2.wlpf-filter-label-text {
    font-family: var(--e-global-typography-cf32ab4-font-family), Sans-serif;
    font-size: var(--e-global-typography-cf32ab4-font-size) !important;
    font-weight: var(--e-global-typography-cf32ab4-font-weight) !important;
    color: #fff !important;
}

.filttr span.wlpf-term-name {
    font-family: var(--e-global-typography-0c21455-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-0c21455-font-size) !important;
    font-weight: var(--e-global-typography-0c21455-font-weight);
    color: var(--e-global-color-2804353) !important;
    line-height: 1.9em !important;
}

.filttr span.wlpf-term-box {
    width: 30px !important;
    height: 30px !important;
    border: 3px solid #fff !important;
    box-shadow: 0 2px 5px #0003 !important;
}

.filttr button.wlpf-filter-collapse-button {
    display: none !important;
}

.wlpf-filter-action-item.wlpf-filter-clear-action {
    display: none !important;
}

 .filttr .wlpf-group-wrap .wlpf-filter-wrap+.wlpf-filter-wrap {
    margin-top: 20px !important;
}

.wlpf-group-header {
    display: none !important;
}
@media only screen and (min-width: 600px) {
.wlpf-filter-wrap .wlpf-terms-list .wlpf-term-field:checked+.wlpf-term-box::before
{
    font-size: 25px !important;
    color: #ffffff !important;
}

.wlpf-filter-wrap .wlpf-price-range-field {
    font-family: var(--e-global-typography-0c21455-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-0c21455-font-size) !important;
    font-weight: var(--e-global-typography-0c21455-font-weight);
    color: var(--e-global-color-2804353) !important;
    line-height: 1.9em !important;
}
.wlpf-filter-wrap .wlpf-price-range-ui .ui-slider-handle {
    background-color: #ffffff !important;
    }
    .ui-slider-range.ui-corner-all.ui-widget-header {
    background-color: #fff !important; 
}

}

@media only screen and (max-width: 600px) {
  .wlpf-filter-wrap .wlpf-terms-list .wlpf-term-field:checked+.wlpf-term-box::before
{
    color: #ffffff !important;
}  
    
 .filttr span.wlpf-term-box {
    width: 20px !important;
    height: 20px !important;
 }
 

}/* End custom CSS */