.is--sticky {
    .header-one {
        background: $bcb-theme-stickyheader-bg !important;
    }
    .header-two {
        background: $bcb-theme-stickyheader-bg !important;
    }
    .header-three {
        background: $bcb-theme-stickyheader-bg !important;
    }
}

.is-act-home {
    .header-main-two.is--sticky {
        background-color: $bcb-theme-stickyheader-bg !important;
        box-shadow: $bct-header-layout-shadow $bct-header-layout-shadow-color;
        .logo-dektop-solidhide {
            display: block !important;
        }
        .logo-dektop-transparente {
            display: none !important;
        }
    }
}

.header-main {
    &.is--sticky {
        position: fixed;
        width: 100%;
        left: 0;
        z-index: 999;
        border-top: 0;
        -webkit-transition: all 0.6s;
        transition: all 0.6s;
        top: 0px;
        -ms-transform: translateY(0px);
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
        &.is-hidden {
            -ms-transform: translateY(-135px);
            -webkit-transform: translateY(-135px);
            transform: translateY(-135px);
            position: absolute;
        }
    }
}

@if $theme-header-sticky-activate == "0" {
    .header-main.is--sticky {
        position: relative !important;
    }
    main.content-main {
        padding-top: 0 !important;
    }
}
