/*-----Wp-local-store-----*/
div#wpsl-result-list{
    display: none !important;
}

#wpsl-search-wrap div label {
    line-height: 36px;
    font-weight: bold;
    width: auto;
    color: #333;
}
#wpsl-search-btn {
    padding: 12px 30px;
    line-height: 1.428571429;
    font-weight: 600;
    text-transform: uppercase !important;
    color: #ffffff;
    background-color: var( --e-global-color-primary ) !important;
    background-image: none !important;
    border: none !important;
    border-radius: 4px !important;
    box-shadow: none !important;
}

div#wpsl-gmap {
    border-radius: 4px;
}

.wpsl-search {
    border-radius: 4px;
}

/*-------Archivio-prodotti-------*/

/*.content-product .product-content-image img,
.etheme-product-grid-image img {
    height: 300px;
    width: 300px!important;
}*/


/*--------CSS Filtri plugin husky--------*/
.woof_childs_list_li{
    border-bottom: 1px solid var( --e-global-color-4f4a74f )!important;
}

.woof_container.woof_container_checkbox.woof_container_product_cat.woof_container_1.woof_container_categorieprodotto.product_cat {
    /* padding: 20px; */
    /* background-color: var( --e-global-color-4f4a74f ); */
    /* border-radius: 20px; */
}

.woof_container_inner h4 { font-size: 17px; color:#000; font-weight:700; }

.woof_redraw_zone .woof_list label {
    font-size: 15px; color:#000;
}


/*-------------CSS--add_product_relation_classes-------functions-edo.php*/
/* Nascondi sezione Upsell se il prodotto non ha upsell */
body.no-upsell .elementor-section.upsell-section,
body.no-upsell .elementor-element[data-settings*="upsell"],
body.no-upsell .upsell-carousel-container {
    display: none !important;
}

/* Nascondi sezione Cross-sell se il prodotto non ha cross-sell */
body.no-crosssell .elementor-section.crosssell-section,
body.no-crosssell .elementor-element[data-settings*="cross-sell"],
body.no-crosssell .crosssell-carousel-container {
    display: none !important;
}
/*-----------------------------------------------------------------------*/