@media screen and (min-width: 1024px) {
    :root {
        --headerBg: rgba(255,255,255,0.65);
    }

    header {
        padding: 0 1rem;
        box-sizing: border-box;
    }

    .logo-mobile-box {
        width: 20%;
    }

    .logo-box {
        width: 100%;
    }

    .logo-link img {
        width: 100%;
        height: auto;
    }

    .menu {
        display: flex;
        flex-wrap: unset;
        max-height: unset;
        width: auto;
    }

    .menu .link {
        width: auto;
        cursor: pointer;
        display: flex;
        align-items: center;
    }

    .menu .link:first-child {
        border-top: unset;
    }

    .menu .link a {
        border-bottom: unset;
    }

    .mobile-menu-toggle {
        display: none;
    }
}
