.auth-container{display:flex;justify-content:center;min-height:100svh;padding:var(--space-xl) 0}.auth-content{width:100%;max-width:32rem;text-align:center}.auth-title{font-family:var(--font-heading--family);font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--space-48);color:var(--color-foreground);text-transform:var(--text-transform-uppercase);letter-spacing:var(--letter-spacing-normal)}.auth-field{margin-bottom:var(--space-m);text-align:start}.auth-label{display:block;font-size:var(--text-xs);font-weight:var(--font-weight-bold);text-transform:var(--text-transform-uppercase);letter-spacing:var(--letter-spacing-wider);margin-bottom:var(--space-12);color:var(--color-text-secondary)}.auth-input{width:100%;padding:var(--space-12) 0;border:none;border-bottom:1px solid var(--color-border);background:transparent;color:var(--color-foreground);font-size:var(--text-base);transition:border-color var(--transition-default)}.auth-input:focus{outline:none;border-bottom-color:var(--color-foreground)}.auth-errors{background:var(--color-surface-primary, #FFFFFF);border-inline-start:3px solid var(--color-error);padding:var(--space-s);margin-bottom:var(--space-m);text-align:start;font-size:var(--text-sm);color:var(--color-error)}.auth-errors ul{list-style:none;padding:0;margin:0}.auth-submit{margin-top:var(--space-m);padding:var(--space-20);font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-transform:var(--text-transform-uppercase);letter-spacing:var(--letter-spacing-wider)}.auth-links{display:flex;flex-direction:column;align-items:center;gap:var(--space-20);margin-top:var(--space-48)}.auth-link{font-size:var(--text-sm);text-decoration:var(--text-decoration-none);color:var(--color-foreground);border-bottom:1px solid transparent;transition:color var(--transition-default),border-bottom-color var(--transition-default),opacity var(--transition-default)}.auth-link:hover{border-bottom-color:var(--color-foreground);opacity:var(--opacity-70)}.auth-link[data-secondary]{font-weight:var(--font-weight-semibold);opacity:var(--opacity-60)}.auth-link[data-secondary]:hover{opacity:var(--opacity-100)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/customer-auth.css.map */
