@media(min-width: 768px) {
    body.header-sticky .nav-sections {
        position: fixed;
        width: 100%;
        padding-left: 0px;
        z-index: 20;
    }

    body.header-sticky .page-header .header.panel {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        background: white;
        z-index: 15;
    }

    body.header-sticky .page-header .header.content {
        position: fixed;
        top: 40px;
        left: 0;
        width: 100%;
        background: white !important;
        z-index: 14;
        box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.2);
        padding-bottom: 20px;
    }

    body.header-sticky.-amsearch-overlay-opened .page-header.amsearch-full-width.-opened .header.content {
        position: relative;
    }

    body.header-sticky .ui-menu {
        padding-left: 140px;
    }

    body.header-sticky .ui-menu #sticky_logo {
        position: absolute;
        left: 0px;
        top: 0px;
        max-width: 100px;
        margin-bottom: 0rem;
        line-height: 45px;
    }

    body.header-sticky .ui-menu #sticky_logo img {
        vertical-align: middle;
    }

    .cms-index-index.header-sticky .page-header .panel.header a,
    .cms-index-index.header-sticky.amasty-jet-theme .switcher.switcher-currency strong,
    .cms-index-index.header-sticky.amasty-jet-theme .switcher.switcher-language strong {
        color: #0f2d51;
        transition: color 0.4s ease-in-out;
    }

    .cms-index-index.header-sticky .page-header .vanharen-header-links .vanharen-news svg,
    .cms-index-index.header-sticky .page-header .vanharen-header-links .vanharen-blogs svg,
    .cms-index-index.header-sticky .page-header .vanharen-header-links .vanharen-helpdesk svg,
    .cms-index-index.header-sticky.amasty-jet-theme .switcher.switcher-currency svg {
        fill: #0f2d51;
        transition: color 0.4s ease-in-out;
    }

    .cms-index-index.header-sticky .ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link {
        color: #0f2d51 !important;
        transition: color 0.4s ease-in-out;
    }

    .cms-index-index.header-sticky .amtheme-icons-container+.amsearch-button.-loupe svg path,
    .cms-index-index.header-sticky .amtheme-icons-container .minicart-wrapper .action.showcart svg {
        fill: #0f2d51;
        transition: color 0.4s ease-in-out;
    }

    .cms-index-index.header-sticky.amasty-mega-menu .ammenu-header-container .header.content .ammenu-logo {
        background: none;
    }

    .cms-index-index.header-sticky.amasty-mega-menu .ammenu-header-container .header.content .ammenu-logo img {
        display: block;
    }

    body.header-sticky .page-main {
        margin-top: 70px;
    }
}