footer .bab-social{display:flex;justify-content:center;align-items:center;gap:12px;margin:18px auto 0;padding:0;float:none}footer .bab-social a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;box-sizing:border-box;color:#682333;border:1px solid #68233340;border-radius:50%;text-decoration:none;transition:background .15s,color .15s}footer .bab-social a:hover{background:#682333;color:#fff}footer .bab-social a:focus-visible{outline:2px solid #682333;outline-offset:4px}footer .bab-social svg{display:block;flex:none;margin:0;width:22px;height:22px}
