/**
 * PS Menu Enhancer - Front CSS v2.0.0
 * 
 * @author    ps-optimizer.com
 * @copyright 2024 PS Optimizer
 */

/* Menu Enhancer Links */
.menu-enhancer-link {
    /* Inherit all styling from parent menu */
}

.menu-enhancer-link a {
    display: flex !important;
    align-items: center;
    gap: 8px;
}

.menu-enhancer-link a i {
    font-size: 0.9em;
    opacity: 0.8;
}

.menu-enhancer-link a:hover i {
    opacity: 1;
}

/* Custom class examples */
.menu-enhancer-link.highlight a {
    color: #e74c3c !important;
    font-weight: 600;
}

.menu-enhancer-link.new a::after {
    content: 'NEW';
    font-size: 9px;
    background: #e74c3c;
    color: #fff;
    padding: 2px 5px;
    border-radius: 3px;
    margin-left: 5px;
    font-weight: 700;
}

.menu-enhancer-link.promo a::after {
    content: 'PROMO';
    font-size: 9px;
    background: #27ae60;
    color: #fff;
    padding: 2px 5px;
    border-radius: 3px;
    margin-left: 5px;
    font-weight: 700;
}

.menu-enhancer-link.gold a {
    color: #B8976C !important;
}

/* Animation for new links */
.menu-enhancer-link.animated a {
    animation: pulseGold 2s infinite;
}

@keyframes pulseGold {
    0%, 100% { color: inherit; }
    50% { color: #B8976C; }
}
