
.jcom-link-text {
    display: inline-flex;
    white-space: nowrap;
    position: relative;
}

/* On force un espace avant le texte long */
.jcom-extended-text::before {
    content: " ";
}

.jcom-extended-text {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    max-width: 0;
    opacity: 0;
    transition: max-width 0.4s ease, opacity 0.4s ease;
}

/* Au survol, le texte long apparaît uniquement vers la droite */
.jcom-link-text:hover .jcom-extended-text {
    opacity: 1;
    max-width: 600px;
}
