How long more will the blackbird sing
.sub-menu {
border: 1px solid rgb(238, 238, 238);
display: flex;
flex-wrap: wrap;
gap: 15px;
list-style: none;
padding: 0px 15% 10%;
margin: 0 auto;
opacity: 0;
visibility: hidden;
align-items: stretch; /* Ensures all items stretch to the same height */
}