/* Compact local social icons, inspired by Varient's footer row. */
.pw-social-section{margin:28px 0;padding:0;background:none;border:0;border-radius:0}
.pw-social-grid{display:flex;flex-wrap:wrap;align-items:center;gap:9px}
.pw-social-card{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;box-sizing:border-box;background:#333338;color:#fff;text-decoration:none;box-shadow:none}
.pw-social-card:hover{background:var(--pw-social-color,#633c2b);color:#fff}
.pw-social-card:focus-visible{outline:3px solid #93492f;outline-offset:4px;background:var(--pw-social-color,#633c2b);color:#fff}
.pw-social-facebook{--pw-social-color:#1877f2}.pw-social-instagram{--pw-social-color:#b52a6d}.pw-social-pinterest{--pw-social-color:#bd081c}.pw-social-youtube{--pw-social-color:#c71920}.pw-social-whatsapp{--pw-social-color:#18794e}.pw-social-telegram{--pw-social-color:#087eac}
.pw-social-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.pw-social-icon svg{display:block;width:18px;height:18px;fill:currentColor}
.pw-social-label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.pw-social-admin{max-width:1120px}.pw-social-admin .form-table input{width:100%}.pw-social-admin-preview{padding:24px;border:1px solid #dbe4e7;border-radius:10px;background:#fff;margin-top:30px}.pw-social-admin-preview>p{color:#52656c}.pw-social-admin-preview .pw-social-grid{margin-top:20px}.pw-social-admin-preview .pw-social-card{cursor:default}
@media(max-width:782px){.pw-social-section{margin:24px 0}.pw-social-grid{gap:8px}.pw-social-admin-preview{padding:18px}}
@media(max-width:359px){.pw-social-grid{gap:6px}.pw-social-card{flex-basis:44px}}

.pw-social-tiktok{--pw-social-color:#111111}.pw-social-truthsocial{--pw-social-color:#5448ee}
