/*
 * Custom Site CSS - FormaFarm
 * ---------------------------------------------------------------------------
 * Regole precedentemente inserite a mano dal pannello (Customizer / Salient
 * Custom CSS). Spostate su file per non perderle ad ogni reset dello storage.
 *
 * Per modifiche rapide senza deploy usare l'override:
 *   web/app/uploads/custom-css/custom.css
 * che viene caricato DOPO questo file.
 * ---------------------------------------------------------------------------
 */

/* ==========================================================================
   1. Globale - Carrello e Login (tutto il sito)
   ========================================================================== */

/* Nasconde il pulsante Login e My Account dal menu di navigazione */
li#menu-item-43,
li#menu-item-661 {
    display: none !important;
}

/* Nasconde il carrello su tutti i viewport */
.add_to_cart_button,
.single_add_to_cart_button,
.woocommerce-Price-amount,
.price,
.cart-contents,
.woocommerce-cart-form,
.widget_shopping_cart,
.woocommerce-mini-cart {
    display: none !important;
}

/* Nasconde il carrello mobile di Salient */
a#mobile-cart-link {
    display: none !important;
}

/* ==========================================================================
   2. Landing pages campagna DEM (827, 927, 931, 937)
   ========================================================================== */

/* Nasconde il breadcrumb Yoast */
body.page-id-827 #breadcrumbs,
body.page-id-927 #breadcrumbs,
body.page-id-931 #breadcrumbs,
body.page-id-937 #breadcrumbs {
    display: none !important;
}

/* Nasconde navigazione, carrello e hamburger menu */
body.page-id-827 nav,
body.page-id-827 .slide-out-widget-area-toggle,
body.page-id-827 a#mobile-cart-link,
body.page-id-827 .nectar-woo-cart,
body.page-id-827 .logo-spacing,
body.page-id-827 #top .col.span_9,
body.page-id-927 nav,
body.page-id-927 .slide-out-widget-area-toggle,
body.page-id-927 a#mobile-cart-link,
body.page-id-927 .nectar-woo-cart,
body.page-id-927 .logo-spacing,
body.page-id-927 #top .col.span_9,
body.page-id-931 nav,
body.page-id-931 .slide-out-widget-area-toggle,
body.page-id-931 a#mobile-cart-link,
body.page-id-931 .nectar-woo-cart,
body.page-id-931 .logo-spacing,
body.page-id-931 #top .col.span_9,
body.page-id-937 nav,
body.page-id-937 .slide-out-widget-area-toggle,
body.page-id-937 a#mobile-cart-link,
body.page-id-937 .nectar-woo-cart,
body.page-id-937 .logo-spacing,
body.page-id-937 #top .col.span_9 {
    display: none !important;
}

/* Disabilita il link del logo */
body.page-id-827 #logo,
body.page-id-927 #logo,
body.page-id-931 #logo,
body.page-id-937 #logo {
    pointer-events: none;
    cursor: default;
}

/* Link footer fake: bianco a riposo, bianco sporco su hover (827 e 937) */
body.page-id-827 #fake-footer .wpb_text_column a,
body.page-id-937 #fake-footer .wpb_text_column a {
    color: #FFFFFF !important;
}

body.page-id-827 #fake-footer .wpb_text_column a:hover,
body.page-id-937 #fake-footer .wpb_text_column a:hover {
    color: #F5F5F0 !important;
    transition: color 0.2s ease;
}
