@media (max-width: 767px) {
    .navigation-in ul.menu-level-2 li a {
        padding-left: 40px;
    }
}
.navigation-in ul.menu-level-2 li a {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem;
}
@media (max-width: 767px) {
    .navigation-in .has-third-level ul,
    .navigation-in .menu-image {
        display: none;
    }
}
.navigation-in ul li a,
.navigation-in ul li .menu-image {
    padding: 2rem 20px;
    text-decoration: none;
    text-transform: none;
}
.navigation-in a {
    color: var(--colors-foregrounds-content-primary);
}
@media (min-width: 768px) {
    .navigation-in > ul > li.ext > ul > li > .menu-image img {
        display: block;
        height: auto;
        max-height: 54px;
        max-width: 76px;
    }
}
