.navbar {
    --bs-navbar-color: var(--medium-gray);
    --bs-navbar-padding-y: 0.625rem;
    --bs-navbar-toggler-border-radius: 0.125rem;
    --bs-navbar-toggler-focus-width: 0.125rem;
    background-color: #fff;
    border-bottom: 1px solid var(--light-gray);
}

.navbar-brand {
    padding: 0;

    img {
        width: 112px;
    }
}

.navbar-toggler {
    padding: 0.125rem;
    border: none;
}

.nav-link {
    font-size: var(--font-size-base);
}


@media screen and (min-width:1200px) {

    .navbar {
        --bs-navbar-padding-y: 1rem;
    }

    .navbar-brand img {
        width: 158px;
    }
}
