.address-block {
    margin-bottom: 20px; /* Espacement entre les blocs d'adresse */
}

.default-address {
    border-bottom: 1px solid #ddd; /* Ligne de séparation pour l'adresse par défaut */
    padding-bottom: 15px; /* Espacement sous l'adresse par défaut */
    margin-bottom: 20px; /* Espacement avant le titre des autres adresses */
}

.non-default-address {
    padding-top: 10px; /* Espacement au-dessus des adresses non par défaut */
    border-top: 1px dashed #ccc; /* Ligne pointillée au-dessus des adresses non par défaut */
}

.btn-secondary {
    margin-top: 10px; /* Espacement au-dessus du bouton Modifier */
}

.header-with-button {
        display: flex;
        justify-content: space-between;
        align-items: center;
}

.add-address-button {
    font-size: 24px; /* Taille du texte du bouton */
    line-height: 1; /* Alignement vertical du texte */
    color: #007bff; /* Couleur du bouton */
    background: none;
    border: none;
    cursor: pointer;
}

/* Ajout de CSS pour les adresses en italique */
.address-block p {
    font-style: italic;
    margin-bottom: 0.25rem; /* Ajout d'un peu d'espacement entre les lignes */
}

/* Vous pourriez également vouloir ajouter du style pour les boutons 'Modifier' s'ils sont trop collés aux adresses */
.btn-modify {
    margin-top: 0.5rem; /* Espace au-dessus du bouton 'Modifier' */
}