.m-social_links{align-items:center;display:flex;gap:var(--spacing_2);list-style:none;margin:0;padding:0}.m-social_links__item{display:inline-block;font-size:1rem}.m-social_links__link{display:flex;justify-content:center;fill:var(--white);align-items:center;height:auto;padding:var(--spacing_2);transition:opacity var(--transitionSpeed) var(--transitionStyle);width:var(--iconSize,32px);&:focus,&:hover{opacity:.5}img,svg{height:auto;width:100%}}