.social-icons-wrapper{display:flex;flex-direction:column;gap:var(--global-text-gap)}.social-icons-wrapper .social-icons{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--primitive-100);align-items:center;list-style:none;margin:0;padding:0}.social-icons-wrapper .social-icons.footer-icons svg{color:var(--icon-fill-dark)}.social-icons-wrapper .social-icons.footer-icons a{display:block;line-height:0}.social-icons-wrapper .social-icons.footer-icons a:hover{color:var(--hyperlink-fill-dark-default)}.social-icons-wrapper .social-icons.footer-icons a:hover svg{color:var(--hyperlink-fill-dark-default)}.social-icons-wrapper .social-icons li{height:40px!important;width:40px;min-width:40px;min-height:40px;border-radius:var(--icon-border-rad);border:var(--icon-border-width) solid var(--icon-bg-stroke-light);background:var(--icon-bg-fill-light);display:flex;align-items:center;justify-content:center}.social-icons-wrapper .social-icons>*{max-width:var(--icon-size);max-height:var(--icon-size)}.social-icons-wrapper .social-icons a{display:block;line-height:0}.social-icons-wrapper .social-icons a:hover{color:var(--hyperlink-fill-light-default)}.social-icons-wrapper .social-icons a:hover svg{color:var(--hyperlink-fill-light-default)}.social-icons-wrapper .social-icons svg{box-sizing:content-box;color:var(--icon-fill-light);width:var(--icon-size);height:var(--icon-size);max-height:var(--icon-size);max-width:var(--icon-size);transition:color .3s ease-in-out}