#topmenu {
    display: block;
    align-items: center;
    justify-content: space-between;
    padding-top: 15px;
    padding-bottom: 15px;
}

#topmenu .mini-cart-wrapper .reflector-shop-icon::before {
    position: relative;
    display: none;
    line-height: 1;
    -webkit-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    transition: all 350ms ease;
    color: var(--grey-color);
    font-size: 18px;
}