@media (max-width: 922px) {
    .top-nav-mobile-shop-logo-wrapper {
        display: block;
    }

    .top-nav-mobile {
        align-items: center;
        padding-left: 7.5px;
        padding-right: 7.5px;
    }

    .top-nav-mobile .top-nav-link {
        flex: 0 1 0;
        padding: 7.5px;
    }

    .top-nav-mobile .top-nav-link p {
        display: none;
    }

    .top-nav-mobile .top-nav-link:nth-last-child(2) {
        display: none;
    }

    .shop-logo-index {
        display: none;
    }
}