.boltique-footer-images-container {
    display: flex; /* Usa Flexbox per layout flessibile */
    flex-wrap: wrap; /* Permette di andare su più righe su dispositivi mobili */
    justify-content: space-evenly; /* Centra le immagini orizzontalmente */
    align-items: center; /* Centra le immagini verticalmente */
    background-color: #444; /* Sfondo grigio scuro */
    padding: 15px; /* Spaziatura interna */
    gap: 30px; /* Spaziatura tra le immagini */
    border-radius: 10px;
}

.boltique-footer-image-item img {
    max-width: 320px; /* Dimensione massima per ogni immagine */
    height: auto; /* Mantieni proporzioni */
    margin: 0 auto; /* Centra immagini individualmente */
}

/* Media Query per dispositivi mobili */
@media (max-width: 768px) {
    .boltique-footer-images-container {
        flex-direction: column; /* Disposizione verticale */
    }

    .boltique-footer-image-item img {
        max-width: 320px; /* Riduce la dimensione delle immagini su schermi piccoli */
    }
}

@media (max-width: 768px) {
    .nav-submenu ul {
        display: none; /* Nasconde sottocategorie di secondo livello */
    }
    .nav-submenu.open > ul {
        display: block; /* Mostra solo il livello immediato */
    }
}
