/* Active Menu Highlighting - Desktop Only */
@media (min-width: 1025px) {
    
    /* Desktop navbar active link */
    .desktop-navbar-link.active {
        color: #E91E63;
        background: #FFE8F0;
        position: relative;
        text-shadow: 0.5px 0 0 currentColor, -0.5px 0 0 currentColor;
    }
    
    /* Active link underline effect */
    .desktop-navbar-link.active::after {
        display: none;
    }
    
    /* Smooth transition for navbar links */
    .desktop-navbar-link {
        transition: all 0.3s ease;
        position: relative;
    }
}