body.password,body.password .gradient,body.password [class*=color-]{--color-background: 255, 255, 255;--color-foreground: 0, 0, 0;--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--color-link: 0, 0, 0;--gradient-background: var(--cc-white);background-color:var(--cc-white);color:var(--cc-black)}body.password{font-family:var(--antilabs-font-body);font-size:var(--text-body-sm);-webkit-font-smoothing:antialiased}body.password small,body.password .password__footer-text,body.password .password__footer-caption{font-size:var(--text-caption)}body.password .password{background-color:var(--cc-white);background-image:none}.antilabs-password-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:var(--antilabs-space-lg) var(--antilabs-space-lg)}.antilabs-password-page__inner{width:100%;max-width:420px}.antilabs-password-logo{display:block;width:100px;height:110px;margin:0 auto var(--antilabs-space-xl)}.antilabs-password-logo svg{display:block;width:100%;height:100%}.antilabs-password-heading{text-align:center;margin-bottom:var(--antilabs-space-lg)}.antilabs-password-heading h1{font-family:var(--antilabs-font-heading);font-weight:400;font-size:2.25rem;color:var(--cc-black);margin:0 0 .5rem;letter-spacing:-.02em;line-height:1.2}.antilabs-password-heading p{font-family:var(--antilabs-font-body);font-size:1.2rem;line-height:1.6;color:var(--cc-steel);margin:0}.antilabs-password-form{margin-bottom:var(--antilabs-space-lg)}.antilabs-password-form .antilabs-input-wrapper{position:relative;margin-bottom:var(--antilabs-space-md)}.antilabs-password-form .antilabs-input-icon{position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--cc-steel);pointer-events:none}.antilabs-password-form .antilabs-input{width:100%;font-family:var(--antilabs-font-body);font-size:1.2rem;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6h);border:1px solid color-mix(in srgb,var(--cc-black) 10%,transparent);border-radius:var(--radius-lg);background-color:var(--cc-bone);color:var(--cc-black);outline:none;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.antilabs-password-form .antilabs-input::placeholder{color:var(--cc-steel)}.antilabs-password-form .antilabs-input:focus{border-color:var(--cc-graphite);box-shadow:0 0 0 1px var(--cc-graphite)}.antilabs-password-form .antilabs-input:focus-visible{outline:2px solid var(--cc-orange);outline-offset:2px}.antilabs-password-success{font-family:var(--antilabs-font-body);font-size:var(--text-caption);color:var(--cc-graphite);margin-bottom:var(--antilabs-space-sm)}.antilabs-password-error{font-family:var(--antilabs-font-body);font-size:var(--text-caption);color:var(--cc-ink);margin-bottom:var(--antilabs-space-sm)}.antilabs-password-divider{position:relative;margin:var(--antilabs-space-lg) 0;display:flex;align-items:center;justify-content:center}.antilabs-password-divider:before,.antilabs-password-divider:after{content:"";flex:1;height:1px;background-color:color-mix(in srgb,var(--cc-black) 10%,transparent)}.antilabs-password-divider span{font-family:var(--antilabs-font-body);font-size:var(--text-caption);color:var(--cc-steel);padding:0 1rem;white-space:nowrap}.antilabs-password-footer{margin-top:var(--antilabs-space-xl);text-align:center}.antilabs-password-footer p{font-family:var(--antilabs-font-body);font-size:var(--text-caption);color:var(--cc-steel);margin:0}.antilabs-password-footer a{color:var(--cc-black);text-decoration:underline}.antilabs-password-footer a:hover{text-decoration:none;color:var(--cc-orange)}body.password .password-header,body.password .password-main,body.password footer{display:none}body.password hr{display:none}@media screen and (min-width:768px){.antilabs-password-logo{width:128px;height:140px}.antilabs-password-heading h1{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-password.css.map */
