/* Application styles are provided by commerce.css and service.css through Propshaft. */

.btn.google-button { background: #fff; color: #1f1f1f; border: 1px solid #747775; gap: 12px; min-height: 44px; font-weight: 500; }
.btn.google-button:hover { background: #f8fafd; color: #1f1f1f; }
.btn.google-button svg { flex: 0 0 20px; }
.auth-divider { display: flex; align-items: center; gap: 14px; color: var(--muted, #607089); font-size: .85rem; margin: 22px 0; }
.auth-divider::before, .auth-divider::after { content: ""; height: 1px; background: #e1e6ee; flex: 1; }
