#headerShortlist {
    background: none;
    color: var(--e-global-color-text);
    padding: 0.25em 0.5em 0;
    margin-right:8px;
}
#headerShortlist i {
    font-size: 28px;
}
#headerShortlist {
  text-decoration: none;
  position: relative;
  display: inline-block;
  border-radius: 2px;
}
 #headerShortlist .badge {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 20px;
    height:20px;
    border-radius: 50%;
    background-color: var(--e-global-color-accent);
    color: var(--wp--preset--color--white);
    font-size: 13px;
    font-weight:500;
    display:flex;
    align-items:center;
    justify-content:center;
}

#headerShortlist .badge.larger {
    width: 26px;
    height:26px;    
}
