.user-top-menu {
  margin: 0 32px; }
  .user-top-menu a {
    display: flex;
    height: 50px;
    position: relative;
    padding-left: 60px;
    font-size: 13px;
    align-items: center;
    line-height: 1.2; }
    .user-top-menu a:before {
      display: block;
      width: 46px;
      height: 46px;
      border: 2px solid #E5E5E5;
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      background: url(../../../img/user-icon-outline.svg) center no-repeat;
      background-size: 20px 20px;
      border-radius: 50%; }
    .user-top-menu a:hover:before {
      border-color: #101010; }
    .user-top-menu a.account:before {
      background-image: url(../../../img/user-icon-fill.svg); }
  @media (max-width: 1200px) {
    .user-top-menu {
      margin: 0 20px; } }
  @media (max-width: 1024px) {
    .user-top-menu {
      margin: 0; }
      .user-top-menu a {
        height: 40px;
        width: 40px;
        padding-left: 0;
        border: 2px solid #E5E5E5;
        border-radius: 50%;
        background: url(../../../img/user-icon-outline.svg) center no-repeat;
        background-size: 20px 20px;
        text-indent: -9999px; }
        .user-top-menu a:before {
          content: none; } }

.top-wishlist {
  margin-right: 32px; }
  .top-wishlist a {
    display: flex;
    height: 50px;
    position: relative;
    padding-left: 60px;
    font-size: 13px;
    align-items: center;
    line-height: 1.2; }
    .top-wishlist a:before {
      display: block;
      width: 46px;
      height: 46px;
      border: 2px solid #E5E5E5;
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      background: url(../../../img/heart-icon-outline.svg) center no-repeat;
      background-size: 20px 20px;
      border-radius: 50%; }
    .top-wishlist a:hover:before {
      border-color: #101010; }
  @media (max-width: 1200px) {
    .top-wishlist {
      margin-right: 20px; } }
  @media (max-width: 1024px) {
    .top-wishlist {
      margin: 0; }
      .top-wishlist a {
        height: 40px;
        width: 40px;
        padding-left: 0;
        text-indent: -9999px;
        background: url(../../../img/heart-icon-outline.svg) center no-repeat;
        background-size: 20px 20px;
        border: 2px solid #E5E5E5;
        border-radius: 50%; }
        .top-wishlist a:before {
          content: none; }
        .top-wishlist a span {
          display: none; } }

/*# sourceMappingURL=blockuserinfo.css.map */
