.social-icons{display:flex;align-items:center;gap:10px}.social-icon{width:38px;height:38px;min-width:38px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;color:inherit;opacity:.78;transition:color .2s,background .2s,border-color .2s,opacity .2s,transform .2s}.social-icon svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.social-icon svg .social-fill{fill:currentColor;stroke:none}.social-icon:hover{color:var(--blue);border-color:var(--blue);background:#315cff0d;opacity:1;transform:translateY(-2px)}.social-icon.is-unset{opacity:.34;cursor:default}.social-icon.is-unset:hover{color:inherit;border-color:currentColor;background:transparent;transform:none}.faq-socials>div.social-icons{gap:9px}.socials.social-icons{gap:9px}.social-admin-fields{margin:20px 0;padding:6px 16px 18px;border:1px solid #e1e0d9;border-radius:10px;background:#faf9f6}.social-admin-fields h3{margin:8px 0 4px;font:700 18px var(--display)}.social-admin-fields p{margin:0 0 8px;font-size:12px;line-height:1.5;color:#71726b}
@media(max-width:760px){.social-icon{width:34px;height:34px;min-width:34px}.social-icon svg{width:16px;height:16px}.social-icons,.faq-socials>div.social-icons{gap:7px}}
