.elementor-26671 .elementor-element.elementor-element-b8492fe > .elementor-container{max-width:1600px;}.elementor-26671 .elementor-element.elementor-element-b8492fe{padding:0px 15px 0px 15px;}.elementor-bc-flex-widget .elementor-26671 .elementor-element.elementor-element-b879a72.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-26671 .elementor-element.elementor-element-b879a72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-26671 .elementor-element.elementor-element-1b00f16 .woolentor-archive-data-area{text-align:left;}.elementor-26671 .elementor-element.elementor-element-1b00f16{width:auto;max-width:auto;}.elementor-26671 .elementor-element.elementor-element-c7b876d .elementor-heading-title{font-family:"Crimson Text", Sans-serif;font-size:20px;font-weight:400;}.elementor-26671 .elementor-element.elementor-element-c7b876d > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-26671 .elementor-element.elementor-element-c7b876d{width:auto;max-width:auto;}.elementor-26671 .elementor-element.elementor-element-3c3088f{margin-top:-20px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-26671 .elementor-element.elementor-element-be46900.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26671 .elementor-element.elementor-element-be46900.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26671 .elementor-element.elementor-element-71f70fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26671 .elementor-element.elementor-element-71f70fd{width:initial;max-width:initial;}.elementor-bc-flex-widget .elementor-26671 .elementor-element.elementor-element-f74f11e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26671 .elementor-element.elementor-element-f74f11e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26671 .elementor-element.elementor-element-f74f11e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.woocommerce .elementor-26671 .elementor-element.elementor-element-69149a7 .woolentor_archive_catalog_ordering .woocommerce-ordering select{height:40px;}.elementor-26671 .elementor-element.elementor-element-867d664 .wl-row > [class*="col-"]{padding:0  8px;margin-bottom:15px;}.elementor-26671 .elementor-element.elementor-element-867d664 .wl-row{margin:0  -8px;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner{border-color:#f1f1f1;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-content{padding:15px 15px 15px 15px;background-color:#ffffff;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#000000;font-family:"Crimson Text", Sans-serif;}.elementor-26671 .elementor-element.elementor-element-867d664 .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-26671 .elementor-element.elementor-element-867d664 .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-26671 .elementor-element.elementor-element-867d664 .ht-product-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-26671 .elementor-element.elementor-element-867d664 span.woolentor-tip{color:#ffffff;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-26671 .elementor-element.elementor-element-867d664 .woolentor-compare.compare::before,.elementor-26671 .elementor-element.elementor-element-867d664 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-26671 .elementor-element.elementor-element-867d664 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-26671 .elementor-element.elementor-element-867d664.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination{text-align:center !important;}.elementor-26671 .elementor-element.elementor-element-867d664 .wl-shop-tab-links li a{color:#000000;}.elementor-26671 .elementor-element.elementor-element-867d664 .wl-shop-tab-links li a:hover{color:#f05b64;}.elementor-26671 .elementor-element.elementor-element-867d664 .wl-shop-tab-links li a.htactive{color:#f05b64;}.elementor-26671 .elementor-element.elementor-element-867d664 .wlshop-list-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .wlshop-list-content .ht-product-categories a{color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .wlshop-list-content .ht-product-categories a:hover{color:#dc9a0e;}.elementor-26671 .elementor-element.elementor-element-867d664 .wlshop-list-content .ht-list-product-title a{color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .wlshop-list-content .ht-list-product-title a:hover{color:#dc9a0e;}.elementor-26671 .elementor-element.elementor-element-867d664 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price{color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price del span{color:#444444;}.elementor-26671 .elementor-element.elementor-element-867d664 .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-26671 .elementor-element.elementor-element-867d664 .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-26671 .elementor-element.elementor-element-867d664 .woocommerce .ht-product-list-action ul li a{color:#000000;border-color:#000000;background-color:#ffffff;}.elementor-26671 .elementor-element.elementor-element-867d664 .woocommerce .ht-product-list-action ul li a:hover{color:#ffffff;border-color:#ff3535;background-color:#ff3535;}.elementor-26671 .elementor-element.elementor-element-867d664 .wlshop-list-wrap .wlproduct-list-img .product-quickview a{color:#000000;background-color:#ffffff;}.elementor-26671 .elementor-element.elementor-element-867d664 .wlshop-list-wrap .wlproduct-list-img .product-quickview a:hover{color:#ffffff;background-color:#ff3535;}.elementor-26671 .elementor-element.elementor-element-867d664 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26671 .elementor-element.elementor-element-2a261905{padding:0px 0px 0px 0px;}.elementor-26671 .elementor-element.elementor-element-66afd57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26671 .elementor-element.elementor-element-1f786aa0:not(.elementor-motion-effects-element-type-background), .elementor-26671 .elementor-element.elementor-element-1f786aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-26671 .elementor-element.elementor-element-1f786aa0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-26671 .elementor-element.elementor-element-1f786aa0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26671 .elementor-element.elementor-element-7e020564 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:24px 24px 24px 24px;}.elementor-26671 .elementor-element.elementor-element-7e020564 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-26671 .elementor-element.elementor-element-b8492fe{padding:0px 0px 0px 0px;}.elementor-26671 .elementor-element.elementor-element-1ba1522 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26671 .elementor-element.elementor-element-b879a72 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26671 .elementor-element.elementor-element-1b00f16 .woolentor-archive-data-area .woolentor-archive-title{font-size:26px;}.elementor-26671 .elementor-element.elementor-element-3c3088f{margin-top:0px;margin-bottom:0px;}.elementor-26671 .elementor-element.elementor-element-be46900 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26671 .elementor-element.elementor-element-f74f11e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26671 .elementor-element.elementor-element-7e020564 > .elementor-element-populated{padding:12px 0px 12px 0px;}}/* Start custom CSS for woolentor-archive-title-addons, class: .elementor-element-1b00f16 */.elementor-26671 .elementor-element.elementor-element-1b00f16 .woolentor-archive-title{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b879a72 */.elementor-26671 .elementor-element.elementor-element-b879a72 {
    flex-grow: 1
}

.elementor-26671 .elementor-element.elementor-element-b879a72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    /* align-content: flex-end; */
    align-items: baseline;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54714cc */.elementor-26671 .elementor-element.elementor-element-54714cc .elementor-container{
    padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-71f70fd */.elementor-26671 .elementor-element.elementor-element-71f70fd {
    background: #FF8EA4;
    color:#fff;
    padding:0 10px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-be46900 */.elementor-26671 .elementor-element.elementor-element-be46900{
    width:auto
    ;
}/* End custom CSS */
/* Start custom CSS for wl-archive-catalog-ordering, class: .elementor-element-69149a7 */.elementor-26671 .elementor-element.elementor-element-69149a7 .select2-container{
        width: auto !important;
}
.select2-container.select2-container--default .select2-selection--single {
    background: transparent !important;
}
.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 10px;
    padding-right: 25px;
    color: #000 !important;
}
.elementor-26671 .elementor-element.elementor-element-69149a7 .select2-selection__arrow{
        background: url(/wp-content/uploads/2025/10/111-2.svg) no-repeat center;
        right:0 !important;
}
.elementor-26671 .elementor-element.elementor-element-69149a7 .select2-selection__arrow b{
    display: none !important
}
.select2-container--default .select2-search--dropdown .select2-search__field{
    padding:10px !important;
}
.select2-container--open .select2-dropdown.select2-dropdown--below{
    width:220px !important;
        margin: 0 !important;
    left: auto;
    right: 20px;
}
.select2-container{
        left: auto !important;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f74f11e */.elementor-26671 .elementor-element.elementor-element-f74f11e{
    width:auto
    ;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3c3088f */.elementor-26671 .elementor-element.elementor-element-3c3088f .elementor-container{
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for woolentor-custom-product-archive, class: .elementor-element-867d664 */.elementor-26671 .elementor-element.elementor-element-867d664 .woolentor-before-shop{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a261905 */.elementor-26671 .elementor-element.elementor-element-2a261905 .elementor-container{
    padding:0 !important;
}
.elementor-26671 .elementor-element.elementor-element-2a261905 li{
    padding:0;
}
.elementor-26671 .elementor-element.elementor-element-2a261905 li a{
    margin:0;
}
.elementor-26671 .elementor-element.elementor-element-2a261905 .elementor-widget:not(:last-child) {
    margin-block-end: 0px;
}
#lyq-modal{
	display: block;
    background: #00000066;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 99999;
	overflow-y: auto;
}
.yith-wcan-active-filters .active-filter {
    margin-right: 0px;
}
#lyq-modal .product-filter{
	background: #A1DAE9;
    padding: 16px;
    color: #000;
    font-weight: 600;
    font-size: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
}
#lyq-modal .elementor-container.elementor-column-gap-default{
	    max-width: 500px;
    width: 100%;
    margin-left: 0;
	margin-right:auto;
}
#lyq-modal .yith-wcan-active-filters{
	    border-bottom: 1px solid #50227F1A;
    padding-bottom: 16px;
}
#lyq-modal .yith-wcan-active-filters h4,
#lyq-modal .yith-wcan-active-filters b{
	display:none
}
.yith-wcan-active-filters .active-filter .active-filter-label{
	background: #202A5B0D;
    color: #000;
	    border: none;
}
.yith-wcan-active-filters .active-filter .active-filter-label:after,
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active.color:not(.no-color):not(.no-image):not(.label-right) > a:after{
	background-color: #000 !important;
}
.yith-wcan-filters .yith-wcan-filter{
	    margin-bottom: 20px;
    border-bottom: 1px solid #50227F1A;
    padding-bottom: 20px;
}
.yith-wcan-filters .yith-wcan-filter .filter-title.collapsable {
    cursor: pointer;
    position: relative;
    font-weight: 500;
    color: #000;
    font-size: 18px;
    text-transform: capitalize;
    margin:0;
    margin-bottom:10px;
}
#lyq-modal .product-filter a{
	    position: absolute;
    right: 10px;
    text-indent: -200px;
    overflow: hidden;
    background: url(/wp-content/uploads/2025/10/close.svg) no-repeat center;
    display: block;
    height: 30px;
        background-size: 20px;
    width: 30px;
}
#lyq-modal .show-more{
	color: #000;
    display: block;
    margin-top: 10px;
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-handle {
    border: 4px solid #000;
    background-color: #000;
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-bar {
    background-color: #000;
}
.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{
	background-color: transparent;
    color: #000;
}

.yith-wcan-filters .yith-wcan-filter .price-slider .irs-from:before, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-to:before, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-single:before{
	display:none
}
.yith-wcan-filters .yith-wcan-filter .price-slider.both {
    padding: 10px 10px 0;
}
.yith-wcan-filters .yith-wcan-filter .price-slider .irs-min, .yith-wcan-filters .yith-wcan-filter .price-slider .irs-max {
    display: none;
}
/* #lyq-modal #filter_10960_0 .filter-content>.filter-items>li{
	    opacity: 1;
    padding-left: 10px;
	display: flex;
	gap:20px;
	margin-bottom: 10px;
}
#lyq-modal #filter_10960_0 .filter-content>.filter-items li a{
	color: #50227FFF;
	white-space: nowrap;
	    font-size: 15px;
	    cursor: pointer;
}
#lyq-modal #filter_10960_0 .filter-content .filter-items .filter-items{
	    display: flex;
    gap: 10px;
    padding: 0;
	align-items: flex-start;
    margin: 0;
	flex-wrap: wrap;
}
#lyq-modal #filter_10960_0 .filter-content .filter-items .filter-items li{
	  background: #a880d01a;
    opacity: 1;
    padding: 0px 10px;
    border-radius: 5px;
	display: flex;
    gap: 10px;
    flex-wrap: wrap;
}
#lyq-modal #filter_10960_0 .filter-content .filter-items .filter-items .filter-items li{
	background:transparent;
}
#lyq-modal #filter_10960_0 .filter-content .filter-items .filter-items .filter-items li a{
	color: #c7aae4;
}
#lyq-modal #filter_10960_0 .filter-content> .filter-items >li>.filter-items{
	flex-direction:column
}
#lyq-modal #filter_10960_0 .filter-content .toggle-handle{
	display:none
} */
#lyq-modal  .filter-items{
	    display: flex;
    flex-wrap: wrap;
    gap: 10px;
	    margin: 0;
}
#lyq-modal  .filter-items li
{
	    width: auto;
    margin: 0;
}

#lyq-modal #filter_10960_3{
	    margin: 0;
    padding: 0;
    border: none;
}

#lyq-modal  .filter-items li a{
	    border: 1px solid #50227F1A;
    display: flex;
    align-items: center;
    gap: 6px;
    color: #000;
    font-size: 16px;
    cursor: pointer;
    padding: 8px 10px;
    border-radius: 5px;
	position:relative;
}
.filters-container form,
.yith-wcan-filters{
	margin-bottom:0
}
#lyq-modal #filter_10960_2 .filter-items li a,
#lyq-modal #filter_10960_0 .filter-items li a{
	      font-size: 13px;
    line-height: normal;
}
#lyq-modal .elementor-widget-yith_wcan_reset_button{
	    background: #fff;
    border-top: 1px solid #50227F1A;
    padding: 12px;
}
#lyq-modal .elementor-widget-yith_wcan_reset_button button{
	    width: 100%;
    background: #fff;
    border-color: #000;
    color: #000;
    font-size: 16px;
    text-transform: uppercase;
	    padding: 12px;
    border-radius: 2px;
}
#lyq-modal .elementor-widget-yith_wcan_reset_button button:hover{
	background:#FDEEFFFF;
	
}
#lyq-modal #filter_10960_1 .filter-items li a .term-color{
	opacity: 1;
    margin: 0;
    width: 16px;
    height: 16px;
	border:none;
}
#lyq-modal #filter_10960_1{
	padding-bottom:20px;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.disabled {
    opacity: 1;
}
#lyq-modal .filter-price-box{
	display: flex;
    align-items: center;
    justify-content: space-between;
    color: #000;
	    gap: 16px;
}
#lyq-modal .filter-price-box .filter-price-left,
#lyq-modal .filter-price-box .filter-price-right{
	flex-grow: 1;
    border: 1px solid #50227F1A;
    background: #A1DAE9;
    border-radius: 50px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 16px;
        border-radius: 6px;
}
#lyq-modal .filter-price-box input{
	    text-align: center;
    background: transparent;
    padding:10px;
}
#lyq-modal button.apply-filters,
#lyq-modal a.filter-reset-btn{
	    width: calc(50% - 10px);
    height: 50px;
    line-height: 50px;
    padding: 0;
    color: #000;
    font-size: 16px;
    text-transform: uppercase;
	border:1px solid transparent;
	    display: inline-block;
}
#lyq-modal button.apply-filters{
	background:#FDEEFFFF;
	border-color:none;
}
#lyq-modal a.filter-reset-btn{
	text-align: center;
	margin-right: 10px;
  background: none;
    border: 1px solid #000;
}

.filter-price-box input[type="number"]::-webkit-inner-spin-button,
.filter-price-box input[type="number"]::-webkit-outer-spin-button {
	appearance: none !important;
     -webkit-appearance: none !important;
     
    margin: 0;
}
 
.filter-price-box input[type="number"] {
	appearance: none !important;
    -moz-appearance: textfield !important;
}

.filters-container {
	padding: 0 0 50px;
}

.yith-bottom {
	position: fixed;
    max-width: 600px;
    z-index: 2222;
    background: #fff;
    width: 100%;
    right: 0;
    bottom: 0;
}

.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.active > a:after{
    background-color: #000 !important ;
    background-image: url(/wp-content/plugins/yith-woocommerce-ajax-product-filter-premium/assets/images/close.svg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 60%;
    border-radius: 100%;
    color: #fff;
    content: "";
    font-size: 16px;
    height: 15px;
    line-height: 15px;
    position: absolute;
    right: -5px;
    text-align: center;
    text-decoration: none;
    top: -5px;
    width: 15px;
}
#lyq-modal {
    display: none;
}/* End custom CSS */