@media (max-width: 600px) {
  .navbar .container {
    align-items: flex-start;
    flex-direction: column;
    gap: .75rem;
  }

  .navbar-brand { font-size: .95rem; }
  .account-nav { gap: .75rem; }
}
.customer-account-ready{text-align:center}.success-mark{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 1rem;border-radius:50%;background:#e7ede4;color:var(--gg-primary);font-size:2rem;font-weight:800}.account-ready-button{display:inline-block;margin-top:1rem;padding:.8rem 1.1rem;border-radius:7px;background:var(--gg-primary);color:#fff;text-decoration:none;font-weight:750}.account-ready-button:hover{color:#fff;background:var(--gg-primary-hover)}
