body.in-custom-pack .content-wrapper {
    margin-top: -35px !important;
}

body.in-custom-pack #header {
    /*position: relative;*/
    /*z-index: 1000;*/
}

body.in-custom-pack .content-wrapper {
    /*position: relative;*/
    /*z-index: 10;*/
    isolation: isolate;
}

body.in-custom-pack .content-wrapper-in {
    /*position: relative;*/
    /*z-index: 2;*/
}

body.in-custom-pack #action-stripe {
    position: relative;
    z-index: 1;
}

body.in-custom-pack #beforeFooterBanners {
    margin-top: 80px;
}

@media (max-width:768px){
    body.in-custom-pack .navigation-in .menu-level-2,
    body.in-custom-pack .navigationActions__submenu.menu-level-2 {
        position: fixed;
        z-index: 2000;
    }
}
@media (min-width:769px){
    body.in-custom-pack .navigation-in .menu-level-2,
    body.in-custom-pack .navigationActions__submenu.menu-level-2 {
        position: absolute;
        z-index: 2000;
    }
}

@media (min-width: 769px) {
    body.in-custom-pack .navigation-in {
        position: relative;
        overflow: visible;
    }
    body.in-custom-pack .navigation-in .menu-level-2,
    body.in-custom-pack .navigationActions__submenu.menu-level-2 {
        position: absolute;
        z-index: 5000;
    }
}


@media (min-width: 768px) {
    body.in-custom-pack .content-wrapper {
        margin-top: -35px !important;
    }
}

@media (min-width: 1024px) {
    body.in-custom-pack .content-wrapper {
        margin-top: -35px !important;
    }
}


@media (min-width: 1200px) {
    body.in-custom-pack #header:after {
        height: 155px !important;
    }

    body.in-custom-pack .content-wrapper {
        margin-top: 150px !important;
    }
}