.list-social {display:flex;flex-wrap:wrap;justify-content:flex-end;
}

@media only screen and (max-width: 749px) {
  .list-social {justify-content:center;
  }
}

.list-social__item .icon {height:2.2rem;width:2.2rem;
}

.list-social__link {align-items:center;display:flex;padding:1.1rem;color:rgb(var(--color-foreground));
}

.utility-bar .list-social__link {padding:0 0.8rem;height:3.8rem;
}

.list-social__link:hover .icon {transform:scale(1.07);
}
