@font-face{font-family:SF Pro Text;src:url(https://cdn.shopify.com/s/files/1/0738/5245/3172/files/sf-pro-text-regular-webfont.woff) format("woff2");font-style:normal;font-display:swap}.hello.customer{display:flex;flex-direction:column;align-items:center}.hello.customer,.hello.customer h1,.hello.customer a{font-family:SF Pro Text;font-size:16px;line-height:20px}.hello.customer h1,.hello.customer h1#recover{font-weight:600;font-size:40px;line-height:48px;color:#19222a;margin-bottom:40px}.hello.customer h3.form__message{font-weight:500;font-size:16px;line-height:20px;color:#19222ab3;padding:8px;gap:8px;width:384px;background:#effcf0;border:1px solid #B2EFB9;border-radius:8px;margin:0 auto 24px;display:flex;flex-direction:row;align-items:flex-start}.hello.customer h3.form__message:focus-visible{outline:none;box-shadow:none}.hello.customer svg{width:20px;height:20px;margin:0}.hello.customer a{font-weight:600;color:#006dea;text-decoration:none}.hello.customer hr{width:48px;height:0px;border:1px solid #E0E0E0;margin:40px auto}.hello.customer button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 32px;gap:8px;width:180px;height:56px;background:#000;border-radius:64px;flex:none;order:0;align-self:stretch;flex-grow:1;font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#fff}.hello.customer.login button{margin-top:40px;margin-bottom:24px}.hello.customer button:after{content:"";position:absolute;width:100%;height:100%;z-index:1;border-radius:64px;transition:box-shadow var(--duration-short) ease;box-shadow:none}.hello.customer .field{max-width:384px}.hello.customer .field:after{margin:0;box-shadow:none}.hello.customer .field input{padding:23px 12px 7px;font-weight:500;font-size:14px;margin:0;border-radius:8px;border:1px #c8cbcd solid}.hello.customer form{margin-top:0;max-width:384px;width:100%}.hello.customer .field label{font-size:1.6rem;left:12px;top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;color:#006dea;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;letter-spacing:.1rem;line-height:1.5}.hello.customer .field input:focus~label,.hello.customer .field input:not(:placeholder-shown)~label,.hello.customer .field input:-webkit-autofill~label{font-size:12px;top:calc(var(--inputs-border-width) + .5rem);letter-spacing:.04rem;left:12px}.hello.customer .field input:focus,.hello.customer .field input:not(:placeholder-shown),.hello.customer .field input:-webkit-autofill{padding:23px 12px 7px}.hello.customer .aggree-tnc{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin-top:22px;font-weight:500;color:#19222a99;text-align:left;padding:4px 0;gap:4px}.hello.customer .aggree-tnc input{width:18px;height:18px;accent-color:#1D8FFF;margin-left:3px;margin-right:7px}.hello.login a,.hello.login a[href="#recover"]{margin:auto}.hello.login .create-account a{display:inline}.hello.customer .container{display:flex;justify-content:center;flex-direction:column;align-items:center}.hello.customer .container-recover{max-width:384px;margin:0 auto}.hello.customer.reset-password p,.hello.customer .container-recover p{margin-top:0;margin-bottom:24px}.hello.customer .field:hover.field:after,.customer .field input:focus{box-shadow:none!important}.hello.customer .field{flex-direction:column}.hello.customer .field .form__message svg{margin-right:.8rem}.hello.customer .container{width:100%}@media screen and (max-width:768px){.hello.customer:not(.account):not(.order){max-width:384px;padding-left:0;padding-right:0}.hello.customer h1{font-size:32px;line-height:38px}.hello.customer hr{display:none}.hello .create-account{margin-top:40px}.hello.customer .container{width:100%;padding:0 1rem}.hello.customer form,.hello.customer .field input{width:100%}}.login_title,.register_title,.reset_password_title,.reset_password_subtext{padding:0 .8rem}
/*# sourceMappingURL=/cdn/shop/t/68/assets/hello-customer.css.map */
