/* Mantiene lo stile originale Blocksy; aggiunge solo il comportamento sticky. */
#header .cms-sticky-placeholder {
    display: none;
    width: 100%;
    pointer-events: none;
}
#header .cms-sticky-placeholder.cms-sticky-placeholder-active {
    display: block;
}
#header [data-row="middle"].cms-sticky-active {
    position: fixed !important;
    top: var(--cms-sticky-top, 0px) !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    z-index: 99999 !important;
    background: #fff !important;
    box-shadow: 0 3px 12px rgba(25, 63, 129, 0.10);
}
body.admin-bar #header [data-row="middle"].cms-sticky-active {
    top: var(--cms-sticky-top, 32px) !important;
}
@media (max-width: 782px) {
    body.admin-bar #header [data-row="middle"].cms-sticky-active {
        top: var(--cms-sticky-top, 46px) !important;
    }
}
