.login{background:#fcf8f6}.login__wrapper{margin:0 auto;max-width:1300px;text-align:center;display:flex}.customer .errors{background-color:#e63b3b;border-left:3px solid #721c24;padding:.5rem;margin-bottom:1rem}.customer .errors ul{list-style:none;margin:0;padding:0}.customer .errors li{color:#721c24;font-size:16px;line-height:20px;font-family:Roboto-Regular,sans-serif;text-align:left}.login__main-form,.login__new-customers{padding:130px 15px;width:50%}.login__main-form{padding-right:105px;border-right:1px solid #F5EEEA}.login__new-customers{padding-left:105px}.main-form__title,.customer h2{font-size:34px;line-height:40px;margin:0 0 10px;color:#20202b;font-family:Roboto-Bold,serif}.customer .customer-field{display:flex;flex-wrap:wrap;margin-bottom:20px}.customer-field label{display:inline-block;font-size:14px;line-height:20px;font-family:Roboto-Regular,sans-serif;color:#20202b;font-weight:400;margin:0;text-align:left;text-transform:uppercase}.customer-field input{border-radius:0;max-width:100%;width:100%;border:1px solid #fcf8f6;height:40px;padding:0 15px;line-height:20px;transition:border-color .3s ease-in-out;background-color:#fff;font-size:14px;color:#20202b;outline:none;box-shadow:none}#recover:target~#login,#recover:target~#login+div{display:none}#recover:not(:target),#recover:not(:target)+div{display:none}#login:target~#recover,#login:target~#recover+div{display:none}.customer .main-form__button:before,.customer .main-form__button:after,.customer .login__button:before,.customer .login__button:after,.customer .new-customers__link:before,.customer .new-customers__link:after,.customer .register__button:before,.customer .register__button:after,.customer .addresses__button:before,.customer .addresses__button:after{display:none}.customer .main-form__button,.customer .login__button,.customer .new-customers__link,.customer .register__button,.customer .addresses__button{height:40px;max-height:40px;width:100%;position:relative;vertical-align:middle;color:rgb(var(--color-button-text));display:inline-block;background-color:rgba(var(--color-button),var(--alpha-button-background));text-align:center;cursor:pointer;border:1px solid rgba(var(--color-button),var(--alpha-button-background));transition:all .3s ease-in-out;border-radius:5px;padding:.5rem 2rem;font-size:16px;line-height:16px;text-transform:uppercase;text-decoration:none;line-height:1.7;font-family:Roboto-Bold,serif;letter-spacing:normal;min-height:0}.customer .main-form__button:hover,.customer .login__button:hover,.customer .new-customers__link:hover,.customer .addresses__button:hover{border:1px solid #20202b;color:#20202b;background-color:#fff}.customer .main-form__link,.customer .login__link{font-size:14px;line-height:20px;margin-top:12px;display:block;color:#20202b;text-decoration:underline;background-color:transparent;font-family:Roboto-Regular,sans-serif}.new-customers__title{font-size:34px;line-height:40px;margin:0 0 10px;color:#20202b;font-family:Roboto-Bold,serif}.new-customers__text-under-title{font-size:14px;line-height:16px;text-align:center;font-family:Roboto-Regular,sans-serif;color:#20202b}.register{background:#fcf8f6}.register__wrapper{max-width:1440px;margin:0 auto}.register__wrapper h1{margin:0 0 40px;font-size:34px;line-height:40px;text-align:center;color:#20202b;font-family:Roboto-Bold,serif}.register form{max-width:50%;margin:0 auto;padding:0 15px}.checkbox-field{display:flex;gap:16px;align-items:start;font-size:14px;line-height:16px;font-family:Roboto-Regular,sans-serif;color:#20202b}.register__button{margin-top:20px}.form__description p{margin:20px 0 0;font-size:14px;line-height:16px;font-family:Roboto-Regular,sans-serif;color:#20202b}.customer.register .password-error{border:1px solid #e63b3b}.account__wrapper{max-width:1440px;margin:0 auto}.account__header{background:#fcf8f6;display:flex;flex-direction:column;align-items:center;padding:48px 0}.account__header h1{font-size:34px;line-height:40px;margin:0 0 16px;font-family:Roboto-Bold,serif;color:#20202b}.account__header a{font-size:16px;line-height:20px;font-family:Roboto-Regular,sans-serif;color:#20202b}.account__body{max-width:1140px;margin:0 auto;padding:48px 0}.customer .account__details a,.customer .addresses__button--white{color:#20202b;background-color:#fff;border:1px solid #20202b;transition:all .3s ease-in-out;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.5rem 2rem;font-size:16px;text-transform:uppercase;text-decoration:none;line-height:1.5;cursor:pointer;width:100%;border-radius:5px;font-family:Roboto-Bold,serif;height:40px;min-height:auto;min-width:auto;max-width:255px}.customer .account__details a:hover,.customer .addresses__button--white:hover{background-color:#20202b;color:#fff}.customer .addresses__button{max-width:255px}.customer .addresses__button--white:before,.customer .addresses__button--white:after{display:none}@media(max-width:768px){.register__wrapper{max-width:540px}.register form{max-width:100%}}@media screen and (max-width:1000px){.login__wrapper{flex-direction:column;max-width:720px}.login__main-form{border-right:none;border-bottom:1px solid #F5EEEA}.login__main-form,.login__new-customers{width:100%;padding:50px 15px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/customer.css.map */
