.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-14493 .elementor-element.elementor-element-104c830{--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--dynamic-text-color:var( --e-global-color-9a29e5f );}.elementor-14493 .elementor-element.elementor-element-104c830 .elementor-headline{text-align:center;font-family:var( --e-global-typography-d6dfb78-font-family ), Sans-serif;font-size:var( --e-global-typography-d6dfb78-font-size );font-weight:var( --e-global-typography-d6dfb78-font-weight );text-transform:var( --e-global-typography-d6dfb78-text-transform );font-style:var( --e-global-typography-d6dfb78-font-style );text-decoration:var( --e-global-typography-d6dfb78-text-decoration );line-height:var( --e-global-typography-d6dfb78-line-height );}.elementor-14493 .elementor-element.elementor-element-104c830 .elementor-headline-plain-text{color:var( --e-global-color-305b688 );}.elementor-14493 .elementor-element.elementor-element-104c830 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-0a7e6ee-font-family ), Sans-serif;font-weight:var( --e-global-typography-0a7e6ee-font-weight );text-transform:var( --e-global-typography-0a7e6ee-text-transform );font-style:var( --e-global-typography-0a7e6ee-font-style );text-decoration:var( --e-global-typography-0a7e6ee-text-decoration );line-height:var( --e-global-typography-0a7e6ee-line-height );}.elementor-14493 .elementor-element.elementor-element-104c830 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-ddaa464 );stroke-width:4px;}.elementor-14493 .elementor-element.elementor-element-111d145 .woocommerce-breadcrumb{color:var( --e-global-color-d1d3f7c );font-family:var( --e-global-typography-9e88824-font-family ), Sans-serif;font-size:var( --e-global-typography-9e88824-font-size );font-weight:var( --e-global-typography-9e88824-font-weight );text-transform:var( --e-global-typography-9e88824-text-transform );font-style:var( --e-global-typography-9e88824-font-style );text-decoration:var( --e-global-typography-9e88824-text-decoration );line-height:var( --e-global-typography-9e88824-line-height );text-align:start;}.elementor-14493 .elementor-element.elementor-element-111d145 .woocommerce-breadcrumb > a{color:var( --e-global-color-9a29e5f );}.elementor-14493 .elementor-element.elementor-element-4b90358{width:initial;max-width:initial;}@media(max-width:1024px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-14493 .elementor-element.elementor-element-104c830 .elementor-headline{font-size:var( --e-global-typography-d6dfb78-font-size );line-height:var( --e-global-typography-d6dfb78-line-height );}.elementor-14493 .elementor-element.elementor-element-104c830 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-0a7e6ee-line-height );}.elementor-14493 .elementor-element.elementor-element-111d145 .woocommerce-breadcrumb{font-size:var( --e-global-typography-9e88824-font-size );line-height:var( --e-global-typography-9e88824-line-height );}}@media(max-width:767px){.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-14493 .elementor-element.elementor-element-104c830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14493 .elementor-element.elementor-element-104c830 .elementor-headline{text-align:center;font-size:var( --e-global-typography-d6dfb78-font-size );line-height:var( --e-global-typography-d6dfb78-line-height );}.elementor-14493 .elementor-element.elementor-element-104c830 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-0a7e6ee-line-height );}.elementor-14493 .elementor-element.elementor-element-111d145 .woocommerce-breadcrumb{font-size:var( --e-global-typography-9e88824-font-size );line-height:var( --e-global-typography-9e88824-line-height );}.elementor-14493 .elementor-element.elementor-element-4b90358{width:100%;max-width:100%;}}/* Start custom CSS */.wpc-filters-widget-top-container:before {
background: #ffffff00 !important;
  
}


/* Keep the Furniture subcategories visible */
li#wpc-term-taxonomy-product_cat-207 > ul.children {
    display: block !important;
}
.wpc-filters-widget-top-container.wpc-show-on-desktop {
    display: none !important;
}
.wpc-posts-found {
    display: none;
}

/* Hide only the duplicate Furniture category row */
li#wpc-term-taxonomy-product_cat-207
> .wpc-term-item-content-wrapper {
    display: none !important;
}


.widget-title.wpc-filter-title span.wpc-wrap-icons {
    font-family: 'Nunito Sans';
}

/* Only the Furniture category label */
#wpc-term-taxonomy-product_cat-207 > .wpc-term-item-content-wrapper label span.wpc-filter-link {
     font-family: 'Nunito Sans' !important;
    font-size: 16px !important;
    color: #5d4d55;
    text-transform: uppercase;
}



/* Fix first row alignment on Winya product page */
#fetchproducts .woocommerce.columns-4 {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
}


#fetchproducts ul.products.columns-4::before,
#fetchproducts ul.products.columns-4::after {
    display: none !important;
    content: none !important;
}



@media (max-width: 1024px) {
    #fetchproducts ul.products.columns-4 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
}

@media (max-width: 600px) {
    #fetchproducts ul.products.columns-4 {
        grid-template-columns: 1fr !important;
    }
}

input {
    display: none;
}

.widget-title.wpc-filter-title {
  font-family: 'Nunito Sans' !important;
    font-size: 16px !important;
    color: #5d4d55;
    text-transform: uppercase;
}
.woocommerce .widget_layered_nav ul li.chosen a:before, .woocommerce-page .widget_layered_nav ul li.chosen a:before, .widget_layered_nav ul li.chosen a:before, .woocommerce .widget_layered_nav ul li.chosen:hover a:before, .woocommerce-page .widget_layered_nav ul li.chosen:hover a:before, .widget_layered_nav ul li.chosen:hover a:before, .woocommerce .widget_layered_nav_filters ul li a:before, .woocommerce-page .widget_layered_nav_filters ul li a:before, .widget_layered_nav_filters ul li a:before, .woocommerce .widget_layered_nav_filters ul li a:hover:before, .woocommerce-page .widget_layered_nav_filters ul li a:hover:before, .widget_layered_nav_filters ul li a:hover:before, .woocommerce .widget_rating_filter ul li.chosen a:before, .shopkeeper-mini-cart, .minicart-message, .woocommerce-message, .woocommerce-store-notice, p.demo_store, input[type="checkbox"]:checked:after, .input-checkbox:checked:after, .wp-block-woocommerce-active-filters .wc-block-active-filters-list button:before {
    background-color: #9f5233 !important;
    border-color: #9f5233 !important;
}

span.wpc-term-count {
    display: none;
}
span.wpc-term-count {
    display: none !important;
}

label span.wpc-filter-link{
    font-family: 'Nunito Sans' !important;
    font-size: 14px !important;
    color: #5d4d55;
    text-transform: capitalize;
}

a.wpc-see-more-control.wpc-toggle-a {
    background-color: #9f5233 !important;
    color: #fff !important;
    padding: 6px 20px;
    margin-top: 20px !important;
    border-radius: 24px !important;
      font-family: 'Nunito Sans' !important;
    font-size: 16px !important;
    text-transform: capitalize;
}

.wpc-filters-range-inputs .ui-slider-horizontal {
    background: #9f5233 !important;
}

.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range {
    background-color: #9f5233 !important;
}

input.wpc-filters-range-min,input.wpc-filters-range-max {
    border-radius: 999px !important;
}

.wpc-filters-main-wrap a.wpc-toggle-a {
  background-color: #9f5233 !important;
    color: #fff !important;
    padding: 6px 20px;
    margin-top: 20px !important;
    border-radius: 24px !important;
      font-family: 'Nunito Sans' !important;
    font-size: 16px !important;
    text-transform: capitalize;   
        border-bottom-style: none !important;
}/* End custom CSS */