/*  liens  */
a, a.link-color, .link-color a {
    color:$link;
}

a:hover {
    color: $link-hover !important;
}

a:visited {
    color: $link-visited;
}

a.link-color:hover, .link-color a:hover {
    color: $link-hover !important;
}

.decoration-hover a, a.decoration-hover {
    text-decoration: none;
}

.decoration-hover a:hover, a.decoration-hover:hover {
    text-decoration: underline !important;
}

a.link-underline, .link-underline a {
    text-decoration:underline;
}

a.nodecoration, .nodecoration a {
    text-decoration: none;
}

@each $nom, $color in $list-colors {
    a.link-#{$nom}, .link-#{$nom} a {
        color: $color !important;
    }
    a.link-hover-#{$nom}:hover, .link-hover-#{$nom} a:hover {
        color: $color !important;
    }
}

/* pseudo-liens */
.link-behavior {
    cursor: pointer;
}
.link-behavior:hover {
    color: var(--color-link-hover);
}
.link-behavior.underlinehover:hover {
    text-decoration: underline;
}
.link-behavior.underline {
    text-decoration: underline;
}