.presentation__header__user-icon {
    /*box*/
    position:absolute;
    height:29.5px;
    width:29.5px;
    padding: 7px;

    /*border*/
    border-radius: 50%;

    /*background*/
    fill: var(--c-tertiary-4);

    /*background*/
    background-color: var(--c-cta-2);

    /*transition*/
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
}

/*--------------------------------------------------------------------------*\
        Hover
\*--------------------------------------------------------------------------*/

.presentation__header__user-link:hover>.presentation__header__user-icon {
    /*background*/
    background-color: var(--c-cta-1);
}