.elementor-3656 .elementor-element.elementor-element-5627c8b0{--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;}.elementor-3656 .elementor-element.elementor-element-5627c8b0:not(.elementor-motion-effects-element-type-background), .elementor-3656 .elementor-element.elementor-element-5627c8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6C00;}.elementor-3656 .elementor-element.elementor-element-40f0ff63 .woolentor-archive-data-area{text-align:center;}.elementor-3656 .elementor-element.elementor-element-40f0ff63 > .elementor-widget-container{margin:3px 0px -13px 0px;}.elementor-3656 .elementor-element.elementor-element-40f0ff63 .woolentor-archive-data-area .woolentor-archive-title{font-family:"MONUMENT", Sans-serif;font-size:23px;}.elementor-3656 .elementor-element.elementor-element-6834ef0{--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;--overlay-opacity:0.5;}.elementor-3656 .elementor-element.elementor-element-6834ef0:not(.elementor-motion-effects-element-type-background), .elementor-3656 .elementor-element.elementor-element-6834ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F9;}.elementor-3656 .elementor-element.elementor-element-6834ef0::before, .elementor-3656 .elementor-element.elementor-element-6834ef0 > .elementor-background-video-container::before, .elementor-3656 .elementor-element.elementor-element-6834ef0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3656 .elementor-element.elementor-element-6834ef0 > .elementor-background-slideshow::before, .elementor-3656 .elementor-element.elementor-element-6834ef0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3656 .elementor-element.elementor-element-6834ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#85272700;--background-overlay:'';}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-d685d3c .select2-container .select2-search--inline .select2-search__field{min-width:120px;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-d685d3c .select2-container{min-width:120px;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-efe4b81 .select2-container .select2-search--inline .select2-search__field{min-width:120px;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-efe4b81 .select2-container{min-width:120px;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-050e7d6 .select2-container .select2-search--inline .select2-search__field{min-width:120px;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-050e7d6 .select2-container{min-width:120px;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-heaer-box-area{background-color:#F7F7F9;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-select-drop .select2-container--default .select2-results__option--highlighted[aria-selected="true"]{background-color:#FF6C002E;color:#FF6C00;}.elementor-3656 .elementor-element.elementor-element-abaac5a h2.wl_hoz_filter_title{color:#181818;font-family:"MONUMENT", Sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:2.3px;border-style:none;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-search-input-box .input-box{color:#000000;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-filter-header-top-area .woolentor-search-input-box .input-inner-btn{color:#FF6C00;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-filter-single-item .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#FF6C00;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-filter-single-item .select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:#FF6C00;opacity:1;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-filter-single-item .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{color:#FF6C00;opacity:1;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-filter-single-item .select2-container .select2-search--inline .select2-search__field:-ms-input-placeholder{color:#FF6C00;opacity:1;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-select-drop .select2-results__option{color:#181818;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-select-drop .select2-results__option::before{border-color:#181818;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap{justify-content:center;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-search-filter-custom .filter-icon:not(.filter-reset){color:#FF6C00;}.elementor-3656 .elementor-element.elementor-element-abaac5a .woolentor-horizontal-filter-wrap .woolentor-search-filter-custom .filter-icon.filter-reset{color:#FF6C00;}.elementor-3656 .elementor-element.elementor-element-75a918bf{--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;--row-gap:0px;--column-gap:0px;}.elementor-3656 .elementor-element.elementor-element-652cd542{--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;}.elementor-3656 .elementor-element.elementor-element-796e9515{text-align:center;}.elementor-3656 .elementor-element.elementor-element-796e9515 .elementor-heading-title{font-family:"MONUMENT", Sans-serif;font-size:21px;letter-spacing:2.9px;}.elementor-3656 .elementor-element.elementor-element-6fa4c8f3 .wl-row > [class*="col-"]{padding:0  15px;}.elementor-3656 .elementor-element.elementor-element-6fa4c8f3 .ht-category-wrap .ht-category-content h3 a{color:#181818;}.elementor-3656 .elementor-element.elementor-element-6fa4c8f3 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3 a{color:#181818;}.elementor-3656 .elementor-element.elementor-element-6fa4c8f3 .ht-category-wrap .ht-category-content h3 a:hover{color:#FF6C00;border-color:#FF6C00;}.elementor-3656 .elementor-element.elementor-element-6fa4c8f3 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3 a:hover{color:#FF6C00;border-color:#FF6C00;}.elementor-3656 .elementor-element.elementor-element-6fa4c8f3 .ht-category-wrap .ht-category-content h3 a,.elementor-3656 .elementor-element.elementor-element-6fa4c8f3 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3 a{font-family:"Montserrat", Sans-serif;}.elementor-3656 .elementor-element.elementor-element-6fa4c8f3 .ht-category-wrap [class*="ht-category-content"] span{color:#FF6C00;font-family:"Montserrat", Sans-serif;}.elementor-3656 .elementor-element.elementor-element-6fa4c8f3 .ht-category-wrap [class*="ht-category-content"] span::before{background-color:#181818;}.elementor-3656 .elementor-element.elementor-element-ab30e0e{--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;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wl-row > [class*="col-"]{padding:0  15px;margin-bottom:30px;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wl-row{margin:0  -15px;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;padding-left:0 !important;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-content .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-product-inner .ht-product-categories:not(.ht-product-brand)::before{display:none !important;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-content .ht-product-list-ratting{display:none !important;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-product-image-wrap .ht-product-label{display:none !important;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner{border-style:none;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#F7F7F8;border-style:none;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Montserrat", Sans-serif;color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#FF6C00;font-family:"Montserrat", Sans-serif;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#181818;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price{margin:0px 0px 0px 24px;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .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-3656 .elementor-element.elementor-element-2a9ad782 .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-3656 .elementor-element.elementor-element-2a9ad782 .ht-product-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-3656 .elementor-element.elementor-element-2a9ad782 span.woolentor-tip{color:#ffffff;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .woolentor-compare.compare::before,.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-3656 .elementor-element.elementor-element-2a9ad782.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination{text-align:left !important;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wl-shop-tab-links li a{color:#000000;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wl-shop-tab-links li a:hover{color:#f05b64;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wl-shop-tab-links li a.htactive{color:#f05b64;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-content .ht-product-categories a{color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-content .ht-product-categories a:hover{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-content .ht-list-product-title a{color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-content .ht-list-product-title a:hover{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price{color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price del span{color:#444444;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .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-3656 .elementor-element.elementor-element-2a9ad782 .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-3656 .elementor-element.elementor-element-2a9ad782 .woocommerce .ht-product-list-action ul li a{color:#000000;border-color:#000000;background-color:#ffffff;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .woocommerce .ht-product-list-action ul li a:hover{color:#ffffff;border-color:#ff3535;background-color:#ff3535;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-wrap .wlproduct-list-img .product-quickview a{color:#000000;background-color:#ffffff;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .wlshop-list-wrap .wlproduct-list-img .product-quickview a:hover{color:#ffffff;background-color:#ff3535;}.elementor-3656 .elementor-element.elementor-element-3c81ced8{--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;}.elementor-3656 .elementor-element.elementor-element-3f79336a{--display:flex;border-style:none;--border-style:none;}.elementor-3656 .elementor-element.elementor-element-7366324f .wlsingle-categorie .wlcategorie-content h4 sup{display:block !important;color:#FF6C00;font-family:"Montserrat", Sans-serif;}.elementor-3656 .elementor-element.elementor-element-7366324f .wlsingle-categorie .wlcategorie-content h4{padding-right:25px;font-family:"Montserrat", Sans-serif;}.elementor-3656 .elementor-element.elementor-element-4d8b5a37{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FF6C00;--n-accordion-title-hover-color:#FF6C00;--n-accordion-title-active-color:#FF6C00;--n-accordion-icon-size:15px;}.elementor-3656 .elementor-element.elementor-element-4d8b5a37 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F7F7F9;border-style:none;}:where( .elementor-3656 .elementor-element.elementor-element-4d8b5a37 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"MONUMENT", Sans-serif;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wl-row > [class*="col-"]{padding:0  15px;margin-bottom:30px;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wl-row{margin:0  -15px;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;padding-left:0 !important;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-content .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-product-inner .ht-product-categories:not(.ht-product-brand)::before{display:none !important;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-product-inner .ht-product-ratting-wrap{display:none !important;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-content .ht-product-list-ratting{display:none !important;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-product-image-wrap .ht-product-label{display:none !important;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner{border-style:none;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#F7F7F8;border-style:none;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Montserrat", Sans-serif;color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#FF6C00;font-family:"Montserrat", Sans-serif;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#181818;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .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-3656 .elementor-element.elementor-element-45f956d0 .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-3656 .elementor-element.elementor-element-45f956d0 .ht-product-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-3656 .elementor-element.elementor-element-45f956d0 span.woolentor-tip{color:#ffffff;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .woolentor-compare.compare::before,.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-3656 .elementor-element.elementor-element-45f956d0.elementor-widget-woolentor-custom-product-archive nav.woocommerce-pagination{text-align:left !important;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wl-shop-tab-links li a{color:#000000;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wl-shop-tab-links li a:hover{color:#f05b64;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wl-shop-tab-links li a.htactive{color:#f05b64;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-content .ht-product-categories a{color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-content .ht-product-categories a:hover{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-content .ht-list-product-title a{color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-content .ht-list-product-title a:hover{color:#dc9a0e;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price{color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price del span{color:#444444;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .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-3656 .elementor-element.elementor-element-45f956d0 .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-3656 .elementor-element.elementor-element-45f956d0 .woocommerce .ht-product-list-action ul li a{color:#000000;border-color:#000000;background-color:#ffffff;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .woocommerce .ht-product-list-action ul li a:hover{color:#ffffff;border-color:#ff3535;background-color:#ff3535;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-wrap .wlproduct-list-img .product-quickview a{color:#000000;background-color:#ffffff;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .wlshop-list-wrap .wlproduct-list-img .product-quickview a:hover{color:#ffffff;background-color:#ff3535;}.elementor-3656 .elementor-element.elementor-element-774d4b40{--display:flex;}@media(min-width:768px){.elementor-3656 .elementor-element.elementor-element-652cd542{--width:25%;}.elementor-3656 .elementor-element.elementor-element-ab30e0e{--width:75%;}}@media(max-width:767px){.elementor-3656 .elementor-element.elementor-element-5627c8b0{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{font-size:12px;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:8px;letter-spacing:1px;}.elementor-3656 .elementor-element.elementor-element-2a9ad782 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{font-size:10px;}.elementor-3656 .elementor-element.elementor-element-7366324f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3656 .elementor-element.elementor-element-7366324f .wlsingle-categorie{padding:21px 0px 0px 0px;}.elementor-3656 .elementor-element.elementor-element-4d8b5a37{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content{padding:5px 0px 0px 24px;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{font-size:12px;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-size:10px;line-height:0.1em;letter-spacing:0.1px;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title{margin:-1px 0px 0px -11px;}.elementor-3656 .elementor-element.elementor-element-45f956d0 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{font-size:11px;line-height:1.6em;}}/* Start custom CSS for container, class: .elementor-element-5627c8b0 *//* Default button style */
.cfvsw-swatches-option.cfvsw-label-option {
  background-color: #181818;
  color: #ffffff;
  border: 1px solid transparent;
  transition: all 0.3s ease;
}

/* On hover (optional, for better UX) */
.cfvsw-swatches-option.cfvsw-label-option:hover {
  border-color: #888; /* optional: light gray on hover */
}

/* When selected (active variation) */
.cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected {
  border-color: orange;
}/* End custom CSS */
/* Start custom CSS for wl-product-horizontal-filter, class: .elementor-element-abaac5a *//* ---------------------------------------
   Enhanced Select2 Dropdown Styling (Orange Theme - No Tick Mark)
   --------------------------------------- */

/* 1. Dropdown panel base styling */
.select2-container--default .select2-dropdown {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08) !important;
  border: 1px solid #ffd1a6 !important;
  border-radius: 8px !important;
  padding: 4px 0 !important;
  box-sizing: border-box;
  width: auto !important;
  min-width: 100% !important;
  background: #fff !important;
  animation: dropdownFade 0.2s ease-in-out;
}

/* Smooth dropdown animation */
@keyframes dropdownFade {
  from { opacity: 0; transform: translateY(-6px); }
  to { opacity: 1; transform: translateY(0); }
}

/* 2. General option styling */
.select2-container--default .select2-results__option {
  padding: 10px 14px !important;
  font-size: 14px;
  color: #333;
  transition: all 0.15s ease-in-out;
  border-radius: 4px;
  position: relative;
}

/* 3. Hovered/active option */
.select2-container--default .select2-results__option--highlighted {
  background-color: #ffe6cc !important;
  color: #ff6600 !important;
  transform: scale(1.02);
}

/* 4. Selected option (text only — no icons) */
.select2-container--default .select2-results__option--selected {
  background-color: #fff4e6 !important;
  color: #ff6600 !important;
  font-weight: 600;
}

/* 🚫 Remove all checkboxes, radio buttons, SVGs, and pseudo elements */
.select2-container--default .select2-results__option::before,
.select2-container--default .select2-results__option::after,
.select2-container--default .select2-results__option[aria-selected="true"]::before,
.select2-container--default .select2-results__option[aria-selected="true"]::after,
.select2-container--default .select2-results__option input[type="radio"],
.select2-container--default .select2-results__option input[type="checkbox"],
.select2-container--default .select2-results__option .select2-results__option__selected,
.select2-container--default .select2-results__option .select2-results__option--highlighted::before,
.select2-container--default .select2-results__option .select2-results__option--highlighted::after {
  display: none !important;
  content: none !important;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  outline: none !important;
}

/* 5. Selected + highlighted state (no tick, just color) */
.select2-container--default .select2-results__option--selected.select2-results__option--highlighted {
  background-color: #ffe6cc !important;
  color: #ff6600 !important;
}

/* 6. Selection box styling (top visible box) */
.select2-container--default .select2-selection--single {
  height: 40px !important;
  border: 1px solid #ffd1a6 !important;
  border-radius: 6px !important;
  transition: all 0.2s ease-in-out;
  background: #fff !important;
}

.select2-container--default .select2-selection--single:hover {
  border-color: #ff6600 !important;
  box-shadow: 0 0 0 3px rgba(255, 102, 0, 0.15);
}

/* 7. Selected text inside box */
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #ff6600 !important;
  font-weight: 600;
  line-height: 38px !important;
  padding-left: 12px !important;
}

/* 8. Dropdown arrow customization */
.select2-container--default .select2-selection__arrow b {
  border-color: #ff6600 transparent transparent transparent !important;
  border-width: 6px 5px 0 5px !important;
  transition: transform 0.2s ease;
}

/* Rotate arrow on open */
.select2-container--open .select2-selection__arrow b {
  transform: rotate(180deg);
}

/* 9. Prevent clipping in Elementor containers */
.select2-container {
  overflow: visible !important;
  z-index: 9999 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MONUMENT';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://enigmastore.co.in/wp-content/uploads/2025/02/MonumentExtended-Regular.woff2') format('woff2'),
		url('https://enigmastore.co.in/wp-content/uploads/2025/02/MonumentExtended-Regular.woff') format('woff'),
		url('https://enigmastore.co.in/wp-content/uploads/2025/02/MonumentExtended-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://enigmastore.co.in/wp-content/uploads/2025/03/Montserrat-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://enigmastore.co.in/wp-content/uploads/2025/03/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://enigmastore.co.in/wp-content/uploads/2025/03/Montserrat-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://enigmastore.co.in/wp-content/uploads/2025/03/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://enigmastore.co.in/wp-content/uploads/2025/03/Montserrat-Thin.ttf') format('truetype');
}
/* End Custom Fonts CSS */