.ka-customer-auth{background:var(--ka-color-bg-soft, #f6f6f3)}.ka-customer-auth__inner{max-width:28rem;margin:0 auto}.ka-customer-auth__panel{position:relative;background:var(--ka-color-bg, #ffffff);border:1px solid var(--ka-color-border, #e7e7e2);border-radius:var(--ka-radius-card-lg, 1.625rem);box-shadow:var(--ka-shadow-soft, 0 8px 24px rgba(10, 10, 10, .06));padding:2rem 1.35rem 2.25rem}.ka-customer-auth__panel:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--ka-accent, #ffe500);border-radius:var(--ka-radius-card-lg, 1.625rem) var(--ka-radius-card-lg, 1.625rem) 0 0}@media screen and (min-width:750px){.ka-customer-auth__panel{padding:2.5rem 2.25rem 2.75rem}}.ka-customer-auth .customer:not(.account):not(.order){margin:0;max-width:none;padding-left:0;padding-right:0;text-align:left}.ka-customer-auth .customer h1,.ka-customer-auth .customer__title{font-family:var(--font-heading-family);font-weight:800;font-size:clamp(1.35rem,2.5vw,1.75rem);letter-spacing:-.03em;line-height:1.15;color:var(--ka-color-text, #0a0a0a);margin-top:0}.ka-customer-auth .customer h2.form__message{text-align:left;color:var(--ka-color-text, #0a0a0a)}.ka-customer-auth .customer p{color:var(--ka-color-text-secondary, #44443f);font-size:.9375rem;line-height:1.55}.ka-customer-auth .customer form{margin-top:1.75rem}.ka-customer-auth .customer .field{margin-top:1.25rem}.ka-customer-auth .customer .field:first-of-type{margin-top:0}.ka-customer-auth .customer .field:after{box-shadow:0 0 0 var(--inputs-border-width) var(--ka-color-border, #e7e7e2)}.ka-customer-auth .customer .field:hover.field:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) var(--ka-accent, #ffe500)}.ka-customer-auth .customer .field input{background-color:var(--ka-color-bg, #ffffff);color:var(--ka-color-text, #0a0a0a)}.ka-customer-auth .customer .field input:focus,.ka-customer-auth .customer .field input:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) var(--ka-accent, #ffe500);outline:0}.ka-customer-auth .customer .field label{color:var(--ka-color-text-muted, #6b6b63)}.ka-customer-auth .customer a:not(.button){color:var(--ka-color-text, #0a0a0a);text-decoration:underline;text-underline-offset:.2em;transition:color var(--ka-transition, .18s ease),text-decoration-color var(--ka-transition, .18s ease)}.ka-customer-auth .customer a:not(.button):hover{color:var(--ka-color-text-secondary, #44443f);text-decoration-color:var(--ka-accent, #ffe500)}.ka-customer-auth .login a{display:inline-block;margin-left:0;margin-right:0;width:auto}.ka-customer-auth .login a[href="#recover"]{margin-top:.75rem}.ka-customer-auth .customer button:not([name=decline]){width:100%;min-width:0;min-height:3.25rem;margin:1.75rem 0 1rem;padding:.65rem 1.5rem;font-size:var(--ka-pill-cta-font-size, .8125rem);font-weight:700;letter-spacing:var(--ka-pill-cta-tracking, .06em);text-transform:uppercase;line-height:var(--ka-pill-cta-line-height, calc(1 + .8 / var(--font-body-scale, 1)));color:var(--ka-color-text, #0a0a0a)!important;background-color:var(--ka-accent, #ffe500)!important;border:1px solid var(--ka-accent, #ffe500);border-radius:var(--ka-radius-pill, 999px);transition:background-color var(--ka-transition, .18s ease),color var(--ka-transition, .18s ease),border-color var(--ka-transition, .18s ease)}.ka-customer-auth .customer button:not([name=decline]):before,.ka-customer-auth .customer button:not([name=decline]):after{display:none!important;content:none!important;box-shadow:none!important;background:transparent!important;transform:none!important}.ka-customer-auth .customer button:not([name=decline]):not([disabled]):hover{background-color:var(--ka-color-text, #0a0a0a)!important;color:var(--ka-accent, #ffe500)!important;border-color:var(--ka-color-text, #0a0a0a)}.ka-customer-auth .customer button:not([name=decline]):focus-visible{outline:2px solid var(--ka-accent, #ffe500);outline-offset:3px}.ka-customer-auth .customer button[name=decline]{width:100%;min-width:0;margin:.75rem 0 0;min-height:3rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ka-color-text, #0a0a0a)!important;background-color:transparent!important;border:1px solid var(--ka-color-border, #e7e7e2);border-radius:var(--ka-radius-pill, 999px);transition:border-color var(--ka-transition, .18s ease),background-color var(--ka-transition, .18s ease)}.ka-customer-auth .customer button[name=decline]:before,.ka-customer-auth .customer button[name=decline]:after{display:none!important;content:none!important;box-shadow:none!important}.ka-customer-auth .customer button[name=decline]:hover{border-color:var(--ka-color-text, #0a0a0a);background-color:var(--ka-color-bg-soft, #f6f6f3)!important}.ka-customer-auth .customer ul{margin-bottom:1.5rem}.ka-customer-auth .customer hr{border:none;border-top:1px solid var(--ka-color-border, #e7e7e2);margin:2rem 0 1.5rem}.ka-customer-auth .login hr+h2{font-family:var(--font-heading-family);font-weight:800;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ka-color-text, #0a0a0a);margin:0 0 .75rem}.ka-customer-auth .login section[name=sign-in-with-shop-provider]{margin-bottom:.5rem}.ka-customer-auth .login section[name=sign-in-with-shop-provider] p{text-align:center;font-size:.8125rem;color:var(--ka-color-text-muted, #6b6b63)}.ka-customer-auth #customer_login_guest button{margin-top:.75rem}.ka-customer-auth .form__message{color:var(--ka-color-text, #0a0a0a)}.ka-customer-auth .customer h3.form__message{font-size:1rem;line-height:1.45}body.ka-page-customer-auth #MainContent{background-color:var(--ka-color-bg-soft, #f6f6f3)}@media(prefers-reduced-motion:no-preference)and (hover:hover){body.animate--hover-vertical-lift .ka-customer-auth .customer button:not([name=decline]),body.animate--hover-3d-lift .ka-customer-auth .customer button:not([name=decline]){transition:background-color var(--ka-transition, .18s ease),color var(--ka-transition, .18s ease),border-color var(--ka-transition, .18s ease)!important}body.animate--hover-vertical-lift .ka-customer-auth .customer button:not([name=decline]):not([disabled]):hover,body.animate--hover-vertical-lift .ka-customer-auth .customer button:not([name=decline]):not([disabled]):active,body.animate--hover-3d-lift .ka-customer-auth .customer button:not([name=decline]):not([disabled]):hover,body.animate--hover-3d-lift .ka-customer-auth .customer button:not([name=decline]):not([disabled]):active{transform:none!important;box-shadow:none!important}body.animate--hover-vertical-lift .ka-customer-auth .customer button:not([name=decline]):not([disabled]):hover:after,body.animate--hover-vertical-lift .ka-customer-auth .customer button:not([name=decline]):not([disabled]):active:after,body.animate--hover-3d-lift .ka-customer-auth .customer button:not([name=decline]):not([disabled]):hover:after,body.animate--hover-3d-lift .ka-customer-auth .customer button:not([name=decline]):not([disabled]):active:after{display:none!important;content:none!important;box-shadow:none!important;transform:none!important}body.animate--hover-vertical-lift .ka-customer-auth .customer button[name=decline]:not([disabled]):hover,body.animate--hover-vertical-lift .ka-customer-auth .customer button[name=decline]:not([disabled]):active,body.animate--hover-3d-lift .ka-customer-auth .customer button[name=decline]:not([disabled]):hover,body.animate--hover-3d-lift .ka-customer-auth .customer button[name=decline]:not([disabled]):active{transform:none!important;box-shadow:none!important}body.animate--hover-vertical-lift .ka-customer-auth .customer button[name=decline]:not([disabled]):hover:after,body.animate--hover-3d-lift .ka-customer-auth .customer button[name=decline]:not([disabled]):hover:after{display:none!important;content:none!important;box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ka-customer-auth.css.map */
