.account-menu {
    position: fixed;
    top: 80px;
    right: 40px;
    z-index: 99999;
    width: 200px;
    padding: 12px 0;
    color: #6d6d6d;
    box-shadow: 0px 12px 32px rgb(0 0 0 / 5%), 0px 2px 4px rgb(0 0 0 / 15%)!important;
    border-radius: 16px;
}

.account-link {
    cursor: pointer;
    font-size: 14px;
    letter-spacing: 0.004375em;
    line-height: 24px;
    font-weight: 600;
}

.account-link a {
    width: 100%;
    color: #6d6d6d !important;
    text-decoration: none;
    padding: 6px 24px;
}

.account-link a:hover, .account-link:hover {
    color: #A95597 !important;
    text-decoration: none!important;
}

.account-link:hover a {
    color: #A95597 !important;
    text-decoration: none!important;
}

.account-link:hover {
    /*background-color: #21275B !important;
    color: #FFFFFF !important;*/
}

.account-link.no_link {
    padding: 6px 24px;
}