/*
 Theme Name:   Farmaplanta Child
 Description:  Farmaplanta Child Theme
 Author:       Farmaplanta
 Author URI:   https://www.farmaplanta.com
 Template:     farmaplanta
 Version:      1.0.0
 Text Domain:  farmaplanta
*/

/** General The Space **/
.white-primary {
    color: #fff;
    background: #00666f;
    width: 2.2em;
    height: 2.2em;
    padding: 0.6em;
    margin: 0 10px;
    border-radius: 25px;
}
.color-secondary {
    color: #85a87c;
}
/** Togliamo carrello da sticky hader **/
.whb-sticked .woodmart-cart-design-5, .whb-sticky-clone .woodmart-shopping-cart.woodmart-cart-design-5{
    margin-right: 5px;
    display: none;
}
/** WPML Selctor **/
.wpml-ls-item:not(.wpml-ls-current-language) {
    opacity: 0.5;
}
/** Singolo prodotto **/
.single-product .space-custom-button {
    margin: 20px 10px 10px 0;
    display: block;
    width: 100%;
}
.single-product .space-custom-button a {
    display: block;
}
.single-product .space-custom-button a.contatto {
    background: #fff;
    color: #85A87C;
    border: 2px solid;
}
.space-chiedi-info a {
    background: #85A87C;
    color: #fff;
}
.space-chiedi-info a:hover {
    background: #6b8e61;
    color: #fff;
}
.single-product .related-products {
    display: none !important;
}
/** Nascondo blocco tab **/

.single-product .related-and-upsells {
    margin-top: 40px;
}
/** Pagina linee prodotto **/
.site-content .titolo-linea-prodotto {
    background-size: contain;
    background-position: 0px 30px !important;
}
.site-content .titolo-linea-prodotto {
    background-size: contain;
    background-position: 0 8vh !important;
}
.griglia-linee-prodotto .product-grid-item {
    padding: 40px;
}
.tabs-layout-tabs .tabs li a:after {background-color: #85A87C;}
.tabs-layout-tabs .tabs li a {
    color: #85A87C;}
.tabs-layout-tabs .tabs li.active a {color: #00666E;}

.container.related-and-upsells {
    background-color: #F2F8EF;
    /*max-width: 100%;*/
    /*padding: 5% 20%;*/
    padding: 2% 2%;
}

.related-products .title.slider-title {
    font-size: 50px;
    text-transform: inherit;
    text-align: center;}
.related-products .slider-title:before {display: none;}
.single-product-page>div:not(:last-child) {
    margin-bottom: 0px;
	margin-top: 40px;}
.single-product .product-tabs-wrapper {border-bottom: none!important}
.single-product .product_title.entry-title {color: #00666E;
    font-size: 38px;}
.single-product i.product-subtitle {font-size: 18px;
    margin: 20px 0!important;}
.single-product .woocommerce-product-details__short-description {margin-top: 30px!important;}
.single-product .sidebar-widget .woodmart-product-brand {text-align: center;}
.single-product .sidebar-widget .woodmart-product-brand img {width: 120px;}
.single-product .sidebar-widget.widget {
    padding-bottom: 0px;
    border-bottom: none;}
.single-product .sidebar-widget .widget-title {text-align: center;}
.single-product .tabs.wc-tabs {
    display: none;
}

footer p {color: #00666E; font-weight: 400;}
footer .widget-title {color: #85A87C!important;}

/** Contact Form 7 **/
.wpcf7 div[data-id="privato"], .wpcf7 div[data-id="business"] {
    display: none !important;
}
.wpcf7 form div[data-class="wpcf7cf_group"] {
    display: none !important;
}


@media only screen and (min-width: 771px) and (max-width: 1024px) and (orientation: landscape){


.site-content div.titolo-linea-prodotto.vc_row {
    margin-bottom: 0vh !important;
    background-position: 0 5vh !important;}
.griglia-linee-prodotto .product-grid-item {
    padding: 20px;}
.how-space .vc_empty_space {height: 0px!important;}

}

@media only screen and (min-width: 621px) and (max-width: 770px) and (orientation: landscape) { 


.site-content div.titolo-linea-prodotto.vc_row {
    margin-bottom: 0vh !important;
    background-position: 0 4vh !important;}
.griglia-linee-prodotto .product-grid-item {
    padding: 20px;}
.how-space .vc_empty_space {height: 0px!important;}

}

@media only screen and (min-width: 501px) and (max-width: 620px) and (orientation: landscape){


.site-content div.titolo-linea-prodotto.vc_row {
    background-position: 0 7vh !important;}

}

@media only screen and (max-width: 500px){


.woodmart-cookies-popup {
    padding: 10px 10px!important;}
.woodmart-cookies-popup .cookies-info-text {
    font-size: 13px!important;
    line-height: 18px!important;}
.site-content .titolo-linea-prodotto {
    background-position: 0px 20px !important;}
.site-content div.titolo-linea-prodotto {
    margin-bottom: 0vh !important;
    padding-top: 2vh !important;
    padding-bottom: 0vh !important;}
.griglia-linee-prodotto .product-grid-item {
    padding: 10px;}
.site-mobile-menu li a .category-icon {
    margin-right: 15px;
    max-height: 30px;}
.how-space .vc_empty_space {height: 0px!important;}

}