.sieco-social-login-group{margin-top:24px;clear:both}.sieco-social-divider{display:flex;align-items:center;gap:16px;margin:0 0 20px;color:#767b83;font-size:13px;font-weight:400}.sieco-social-divider::before,.sieco-social-divider::after{content:"";flex:1;height:1px;background:#e5e7eb}.sieco-social-divider span{flex-shrink:0}.sieco-social-login-group .sieco-social-login{margin:0 0 12px;padding:0}.sieco-social-login-group .sieco-social-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:50px;padding:12px 20px;border:1px solid #dadce0;border-radius:var(--bs-border-radius,8px);background:#fff;color:#3c4043;font-family:inherit;font-size:15px;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;box-shadow:0 1px 2px rgb(0 0 0 / 3%);transition:background-color .15s,border-color .15s,box-shadow .15s}.sieco-social-login-group .sieco-social-button:hover{background:#f8faff;border-color:#b8c8e5;color:#202124;box-shadow:0 2px 6px rgb(60 64 67 / 10%)}.sieco-social-login-group .sieco-social-button:focus-visible{outline:3px solid #4285f4;outline-offset:3px}.sieco-social-login-group .sieco-social-button:active{background:#edf2fa}.sieco-social-icon{display:block;flex:0 0 20px}@media (prefers-reduced-motion:reduce){.sieco-social-login-group .sieco-social-button{transition:none}}