.kowal-socialmedia-icons{display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;margin-bottom:20px}.kowal-socialmedia-icons .socialmedia-icon{box-sizing:border-box;flex:0 0 44px;width:44px;padding:5px;border:1px solid #ddd;border-radius:4px;font-size:10px;line-height:1.4;text-align:center;overflow-wrap:anywhere}.kowal-socialmedia-icons .socialmedia-icon a{display:flex;flex-direction:column;align-items:center;gap:4px;min-height:32px;color:inherit;text-decoration:none}.kowal-socialmedia-icons .socialmedia-icon a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.kowal-socialmedia-icons .socialmedia-icon img{display:block;width:32px;height:32px;max-width:none;object-fit:contain}