.header.second-line {
    --second-nav-pill-height: 42px;
    --second-nav-pill-padding: 5px 16px 5px 10px;
    --second-nav-pill-gap: 10px;
    --second-nav-pill-radius: 999px;
    --second-nav-icon-size: 32px;
    --second-nav-icon-bg-size: 16px 16px;
    --second-nav-fade-height: 42px;
    background: #1C2D3A !important;
}

.header.second-line .inner > .left-section .nav-link,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: var(--second-nav-pill-gap);
    min-height: var(--second-nav-pill-height);
    padding: var(--second-nav-pill-padding) !important;
    border-radius: var(--second-nav-pill-radius) !important;
    box-sizing: border-box;
    font-family: 'Eastman-Condensed-Black-trial';
    font-size: 17px;
    font-style: normal;
    font-weight: 500;
    line-height: 1;
    text-align: left;
    text-transform: uppercase;
    text-decoration: none;
    color: #FFFFFF;
    white-space: nowrap;
    overflow: hidden;
}

.header.second-line .inner > .left-section .nav-link::before,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.16) 0%, rgba(255, 255, 255, 0) 42%);
    pointer-events: none;
}

.header.second-line .inner > .left-section .nav-link > .icon,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link .icon {
    position: relative;
    z-index: 1;
    display: block;
    flex: 0 0 var(--second-nav-icon-size);
    width: var(--second-nav-icon-size);
    height: var(--second-nav-icon-size);
    border-radius: 30px;
    background-color: rgba(255, 255, 255, 0.18);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.18);
    background-repeat: no-repeat;
    background-position: center;
    background-size: var(--second-nav-icon-bg-size);
}

.header.second-line .inner > .left-section .nav-link > .text,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link .label {
    position: relative;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    min-height: 32px;
    line-height: 1;
    white-space: nowrap;
}

.header.second-line .inner > .left-section .nav-link.borsaa > .text,
.header.second-line .inner > .left-section .nav-link.actions > .text,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.borsaa .label,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions .label {
    font-size: 16px;
}

.header.second-line .inner > .left-section .nav-link.borsaa > .text .black-text,
.header.second-line .inner > .left-section .nav-link.actions > .text .black-text,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link .label .black-text {
    color: #16242E;
    margin-left: 0.24em;
}

.header.second-line .inner > .left-section .nav-link.megabitak > .text .megabitak,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.megabitak .label .accent {
    color: #5FB865;
    margin-left: 0.24em;
}

.header.second-line .inner > .left-section .nav-link.news > .text,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.news .label {
    color: #1D2D3A;
    letter-spacing: 0;
}

.header.second-line .inner > .left-section .nav-link.news > .text .mega,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.news .label .mega {
    color: #008AEE;
}

.header.second-line .inner > .left-section .nav-link.autoparts,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.autoparts {
    background: linear-gradient(135deg, #11A0FF 0%, #008AEE 62%, #0069C0 100%);
}

.header.second-line .inner > .left-section .nav-link.borsaa,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.borsaa {
    background: linear-gradient(135deg, #42D36E 0%, #33BB5A 64%, #259446 100%);
}

.header.second-line .inner > .left-section .nav-link.actions,
.header.second-line .inner > .left-section .nav-link.buyout,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions {
    background: linear-gradient(135deg, #FF9256 0%, #FF783F 62%, #E35D21 100%);
}

.header.second-line .inner > .left-section .nav-link.games,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.games {
    background: linear-gradient(135deg, #C869FF 0%, #AF49ED 62%, #8F31D3 100%);
}

.header.second-line .inner > .left-section .nav-link.megabitak,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.megabitak {
    border: 1.5px solid #5FB865;
    background: linear-gradient(135deg, #243847 0%, #16242E 100%);
}

.header.second-line .inner > .left-section .nav-link.news,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.news {
    border: 1px solid rgba(29, 45, 58, 0.08);
    background: linear-gradient(135deg, #FFFFFF 0%, #DAECFD 100%);
    color: #1D2D3A;
}

.header.second-line .inner > .left-section .nav-link.autoparts > .icon,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.autoparts .icon {
    background-image: url('/images/icons/icon-top-nav-setting-16x16.svg');
}

.header.second-line .inner > .left-section .nav-link.borsaa > .icon,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.borsaa .icon {
    background-image: url('/images/icons/icon-top-nav-shop-16x16.svg');
}

.header.second-line .inner > .left-section .nav-link.actions > .icon,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions .icon {
    background-image: url('/images/icons/icon-top-nav-actions-16x16.svg');
}

.header.second-line .inner > .left-section .nav-link.buyout > .icon {
    background-image: url('/images/icons/icon-top-nav-car.svg');
}

.header.second-line .inner > .left-section .nav-link.games > .icon,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.games .icon {
    background-image: url('/images/icons/icon-top-nav-star.svg');
}

.header.second-line .inner > .left-section .nav-link.megabitak > .icon,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.megabitak .icon {
    background-color: rgba(95, 184, 101, 0.12);
    border: 1px solid rgba(95, 184, 101, 0.24);
    background-image: url('/images/icons/megabitak-icon.svg');
}

.header.second-line .inner > .left-section .nav-link.news > .icon,
.header.second-line .inner > .mobile-nav-grid .mobile-nav-link.news .icon {
    background-color: rgba(29, 45, 58, 0.08);
    background-image: url('/images/icons/icon-top-nav-book-16x16.svg');
}

.page[class*="page-product-category"] .header.second-line .inner > .left-section .nav-link.autoparts,
.page[class*="page-product-category"] .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.autoparts,
.page[class*="page-market-list-"] .header.second-line .inner > .left-section .nav-link.borsaa,
.page[class*="page-market-list-"] .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.borsaa,
.page-auction-car .header.second-line .inner > .left-section .nav-link.actions,
.page-auction-car .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions,
.page-single-auction .header.second-line .inner > .left-section .nav-link.actions,
.page-single-auction .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions,
.page[class*="page-megabitak"] .header.second-line .inner > .left-section .nav-link.megabitak,
.page[class*="page-megabitak"] .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.megabitak,
.page[class*="page-news-"] .header.second-line .inner > .left-section .nav-link.news,
.page[class*="page-news-"] .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.news {
    box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.26), 0 18px 32px rgba(8, 19, 28, 0.24) !important;
}

.page[class*="page-product-category"] .header.second-line .inner > .left-section .nav-link.autoparts > .text,
.page[class*="page-product-category"] .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.autoparts .label,
.page[class*="page-market-list-"] .header.second-line .inner > .left-section .nav-link.borsaa > .text,
.page[class*="page-market-list-"] .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.borsaa .label,
.page-auction-car .header.second-line .inner > .left-section .nav-link.actions > .text,
.page-auction-car .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions .label,
.page-single-auction .header.second-line .inner > .left-section .nav-link.actions > .text,
.page-single-auction .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions .label,
.page[class*="page-megabitak"] .header.second-line .inner > .left-section .nav-link.megabitak > .text,
.page[class*="page-megabitak"] .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.megabitak .label,
.page[class*="page-news-"] .header.second-line .inner > .left-section .nav-link.news > .text,
.page[class*="page-news-"] .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.news .label {
    font-weight: 700 !important;
}

@media screen and (min-width: 741px) {
    .header.second-line {
        padding: 0 !important;
        display: block !important;
        height: auto !important;
    }

    .header.second-line .inner {
        position: relative;
        display: grid !important;
        grid-template-columns: minmax(0, 1fr) auto;
        align-items: center;
        column-gap: 14px;
        overflow: visible !important;
    }

    .header.second-line .inner::before,
    .header.second-line .inner::after,
    .header.second-line .inner > .left-section::before,
    .header.second-line .inner > .left-section::after {
        content: none !important;
        display: none !important;
    }

    .header.second-line .inner.second-nav-overflow-enabled::before,
    .header.second-line .inner.second-nav-overflow-enabled::after {
        content: "" !important;
        display: block !important;
        position: absolute;
        top: 50%;
        width: 72px;
        height: var(--second-nav-fade-height);
        pointer-events: none;
        opacity: 0;
        transition: opacity 0.18s ease;
        transform: translateY(-50%);
        z-index: 5;
    }

    .header.second-line .inner.second-nav-overflow-left::before {
        left: 0;
        opacity: 1;
        background: linear-gradient(90deg, #1C2D3A 0%, #1C2D3A 12%, rgba(28, 45, 58, 0.96) 28%, rgba(28, 45, 58, 0.78) 50%, rgba(28, 45, 58, 0.46) 72%, rgba(28, 45, 58, 0.16) 88%, rgba(28, 45, 58, 0) 100%);
    }

    .header.second-line .inner.second-nav-overflow-right::after {
        right: var(--second-nav-right-inset, 0px);
        opacity: 1;
        background: linear-gradient(270deg, #1C2D3A 0%, #1C2D3A 12%, rgba(28, 45, 58, 0.96) 28%, rgba(28, 45, 58, 0.78) 50%, rgba(28, 45, 58, 0.46) 72%, rgba(28, 45, 58, 0.16) 88%, rgba(28, 45, 58, 0) 100%);
    }

    .header.second-line .inner > .left-section {
        position: relative;
        z-index: 1;
        display: flex !important;
        align-items: center;
        flex-wrap: nowrap;
        width: 100%;
        min-width: 0;
        margin: 0 !important;
        min-height: var(--second-nav-pill-height);
        padding-inline: 10px;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
        -ms-overflow-style: none;
        scroll-behavior: smooth;
        scroll-padding-inline: 10px;
        white-space: nowrap;
    }

    .header.second-line .inner > .left-section::-webkit-scrollbar {
        display: none;
    }

    .header.second-line .inner > .mobile-nav-grid {
        display: none !important;
    }

    .header.second-line .inner > .left-section .nav-link {
        flex: 0 0 auto;
    }

    .header.second-line .inner > .right-section {
        position: relative;
        z-index: 2;
        margin: 0 !important;
        min-width: max-content;
        background: #1C2D3A;
    }

    .header.second-line .inner > .right-section > .desktop {
        display: flex !important;
        align-items: center;
        height: auto !important;
    }

}

@media screen and (max-width: 740px) {
    .header.second-line {
        display: block;
        height: auto !important;
        padding: 6px 0 10px;
    }

    .header.second-line .inner {
        position: relative;
        display: block !important;
        overflow: visible;
        white-space: normal;
    }

    .header.second-line .inner > .left-section {
        display: none !important;
    }

    .header.second-line .inner > .mobile-nav-grid {
        display: flex !important;
        gap: 10px;
        width: 100%;
        position: relative;
        align-items: stretch;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        scroll-snap-type: x proximity;
        scrollbar-width: none;
        scroll-padding-left: 0;
        scroll-padding-right: 12px;
        overscroll-behavior-x: contain;
    }

    .header.second-line .inner > .mobile-nav-grid::-webkit-scrollbar {
        display: none;
    }

    .header.second-line .inner.mobile-nav-overflow-enabled::before,
    .header.second-line .inner.mobile-nav-overflow-enabled::after {
        content: "" !important;
        display: block !important;
        position: absolute;
        top: 0;
        bottom: 0;
        width: 42px;
        pointer-events: none;
        opacity: 0;
        transition: opacity 0.18s ease;
        z-index: 4;
    }

    .header.second-line .inner.mobile-nav-overflow-left::before {
        left: 0;
        opacity: 1;
        background: linear-gradient(90deg, #1C2D3A 0%, #1C2D3A 16%, rgba(28, 45, 58, 0.94) 32%, rgba(28, 45, 58, 0.72) 54%, rgba(28, 45, 58, 0.4) 76%, rgba(28, 45, 58, 0.14) 90%, rgba(28, 45, 58, 0) 100%);
    }

    .header.second-line .inner.mobile-nav-overflow-right::after {
        right: 0;
        opacity: 1;
        background: linear-gradient(270deg, #1C2D3A 0%, #1C2D3A 16%, rgba(28, 45, 58, 0.94) 32%, rgba(28, 45, 58, 0.72) 54%, rgba(28, 45, 58, 0.4) 76%, rgba(28, 45, 58, 0.14) 90%, rgba(28, 45, 58, 0) 100%);
    }

    .header.second-line .inner.mobile-nav-scroll-interacting::before,
    .header.second-line .inner.mobile-nav-scroll-interacting::after {
        opacity: 0;
    }

    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link {
        flex: 0 0 auto;
        min-width: max-content;
        box-shadow: 0 16px 30px rgba(8, 19, 28, 0.22) !important;
        scroll-snap-align: start;
    }
}

@media screen and (max-width: 460px) {
    .header.second-line {
        --second-nav-icon-size: 30px;
        --second-nav-icon-bg-size: 15px 15px;
    }

    .header.second-line .inner > .mobile-nav-grid {
        gap: 10px;
    }

    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link .label {
        min-height: 30px;
        font-size: 16px;
    }

    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.borsaa .label,
    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions .label {
        font-size: 15px;
    }
}

@media screen and (max-width: 390px) {
    .header.second-line {
        --second-nav-icon-size: 28px;
        --second-nav-icon-bg-size: 14px 14px;
    }

    .header.second-line .inner > .mobile-nav-grid {
        gap: 8px;
    }

    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link .label {
        min-height: 28px;
        font-size: 15px;
    }

    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.borsaa .label,
    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions .label,
    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.borsaa,
    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.actions,
    .header.second-line .inner > .mobile-nav-grid .mobile-nav-link.megabitak {
        font-size: 14px !important;
    }
}
