.beon_favorites_menu_button a.link {
    background-color: transparent;
    /* transition: background-color 0.3s ease-out; */
    height: 34px;
    width: 34px;
    /* border-radius: 50%; */
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    justify-self: center;
}
.beon_favorites_menu_button>div,.beon_favorites_menu_button a.text-link{
    font-family: var(--e-global-typography-7463bd1-font-family), Sans-serif;
    font-size: var(--e-global-typography-7463bd1-font-size);
    font-weight: var(--e-global-typography-7463bd1-font-weight);
    line-height: var(--e-global-typography-7463bd1-line-height);
    color: #000;
}

.beon_favorites_menu_button:hover,.beon_favorites_menu_button:active{
    div{
        color: var(--e-global-color-b7c5903);
        fill: var(--e-global-color-b7c5903);
        transition: .4s;
    }
}

.beon_favorites_menu_button:hover a.link {
    /* background-color: var(--beon-fav-menu-button-icon-active-bg-color); */
}

.beon_favorites_menu_button:hover a.link img{
    /* filter:var(--beon-icon-filter-white); */
    filter: brightness(0) saturate(100%) invert(68%) sepia(55%) saturate(309%) hue-rotate(137deg) brightness(92%) contrast(87%);
}

.beon_favorites_menu_button .simplefavorite-image {
    height: 17px;
    width: 17px;
    /* filter: var(--beon-icon-filter-text-color); */
    filter: brightness(0) saturate(100%) invert(68%) sepia(55%) saturate(309%) hue-rotate(137deg) brightness(92%) contrast(87%);

}

.beon_favorites_menu_hover {
    visibility: hidden;
    opacity: 0;
    font: var(--beon-fav-menu-button-hover-font);
    color: var(--beon-fav-menu-button-hover-text-color);
    background-color: var(--beon-fav-menu-button-hover-bg-color);
    border: var(--beon-fav-menu-button-hover-border);
    border-radius: var(--beon-fav-menu-button-hover-border-radius);
    position: absolute;
    top: 56px;
    right: 0;
    padding: 15px 20px;
    white-space: nowrap;
    transition: visibility 0s, opacity 0.3s ease-out;
    z-index:1;
}
.beon_favorites_menu_button:hover .beon_favorites_menu_hover {
    visibility: visible;
    opacity: 1;
}


.elementor-sticky--effects .beon_favorites_menu_button{
    display: flex;
    align-items: center;
}