/* Custom styling for the "Show More" link */
.menu-item-show-more a.show-more-btn {
    display: block;
    padding: 0.25rem 1.5rem;
    clear: both;
    font-weight: 600; 
    color: #007bff; /* Standard blue link color - modify for brand colors */
    text-align: left;
    white-space: nowrap;
    cursor: pointer;
}
.menu-item-show-more:hover a.show-more-btn {
    color: #fff;
    background-color: #007bff;
}

/* Ensure the wrapper does not interfere with the menu's display property */
.top-menu .menu-item-show-more {
    list-style: none;
    margin: 0;
    padding: 0;
}