/**
 * LARGE SCREEN MODIFICATIONS
 * Breakpoint: Min-width 768px
 */

@media screen and (min-width: 768px) {
    /* --- AVATAR SIZING --- */
    .user-link img {
        max-width: 60px;
    }
    .sub-menu-inner .user-link img {
        max-width: 50px;
    }

    /* --- ICON & TEXT SIZING --- */
    .site-header i {
        font-size: 38px !important;
    }
    .site-header .sub-menu-inner i {
        font-size: 26px !important;
    }
    .site-header .sub-menu a {
        font-size: 16px;
    }

    /* --- NAVIGATION SPACING --- */
    .user-wrap.menu-item-has-children #header-my-account-menu a {
        padding: 13px 14px 13px 50px;
    }

    /* Hide profile nav in footer on larger screens */
    #footer-menu .bp-profile-nav {
        display: none !important;
    }

    /* Hover effects for header menu */
    .bb-template-v2 .site-header .user-wrap.menu-item-has-children > .user-link:hover:before {
        height: inherit !important;
    }
}