.social-links{align-items:center;display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.social-links__link{display:block}.social-links__icon{align-items:center;background:transparent;display:flex;height:20px;justify-content:center;margin:0;position:relative;width:auto}.social-links__icon svg{fill:#fff;height:20px;transition:fill .3s ease-in-out;width:auto}.social-links__link:active .social-links__icon svg,.social-links__link:focus .social-links__icon svg,.social-links__link:hover .social-links__icon svg{fill:#fff}