/* Menú estilo Claudia&Julia */
.main-navigation {
    background: #fff !important;
    border-top: 1px solid #f0f0f0;
    border-bottom: 3px solid #D4A574;
    padding: 0;
    margin: 0;
}

.main-navigation .menu {
    display: flex;
    justify-content: center;
    align-items: center;
    list-style: none;
    margin: 0;
    padding: 0;
}

.main-navigation .menu > li {
    position: relative;
    margin: 0;
    padding: 0;
}

/* Punto separador entre items */
.main-navigation .menu > li:not(:last-child)::after {
    content: "•";
    color: #D4A574;
    margin: 0 10px;
    font-size: 10px;
    vertical-align: middle;
}

.main-navigation .menu > li > a {
    display: inline-block;
    padding: 12px 8px;
    color: #5A6C57;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.8px;
    text-decoration: none;
    transition: color 0.3s ease;
}

.main-navigation .menu > li > a:hover,
.main-navigation .menu > li.current-menu-item > a {
    color: #D4A574;
}

/* Emoji/icono antes del texto */
.main-navigation .menu > li > a::before {
    content: "";
    margin-right: 5px;
}

.main-navigation .menu > li:nth-child(1) > a::before { content: "🍊"; }
.main-navigation .menu > li:nth-child(2) > a::before { content: "🥗"; }
.main-navigation .menu > li:nth-child(3) > a::before { content: "🥑"; }
.main-navigation .menu > li:nth-child(4) > a::before { content: "🍽️"; }
.main-navigation .menu > li:nth-child(5) > a::before { content: "🏠"; }
.main-navigation .menu > li:nth-child(6) > a::before { content: "📧"; }