.social-links{display:flex;flex-wrap:wrap;gap:8px}.social-links__link{align-items:center;border:1px solid hsla(49,93%,82%,.39);border-radius:100px;color:#fff;display:flex;height:40px;justify-content:center;position:relative;width:40px}.social-links__icon{border-radius:50%;display:block;height:18px;position:relative;width:18px}.social-links__icon svg{fill:currentColor;bottom:0;left:0;margin:auto;max-height:18px;min-height:14px;position:absolute;right:0;top:0;width:auto}.social-links__link:focus,.social-links__link:hover{border-color:#fee97e;color:#fee97e}