.customer-account{align-items:center;display:flex;flex-direction:column-reverse;height:100%;gap:80px}@media (min-width: 990px){.customer-account{align-items:stretch;flex-direction:row;height:calc(100vh - 50px);gap:0}}.customer-account input:-webkit-autofill,.customer-account input:-webkit-autofill:hover,.customer-account input:-webkit-autofill:active,.customer-account input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#090909!important}.customer-account__img-container{width:100%;height:100vh;overflow:hidden}@media (min-width: 1023px){.customer-account__img-container{flex:0 0 50%;height:100%}}.customer-account__img-container img{display:block;object-fit:cover;height:100%}.customer-account__form{display:flex;height:100%;width:100%;background-color:#fff}@media (min-width: 1024px){.customer-account__form{flex:0 0 50%}}.customer-account__form-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;gap:40px;padding-inline:12px}@media (min-width: 767px){.customer-account__form-wrapper{height:100%;max-width:63.9%;margin:0 auto;padding-inline:0}}.customer-account__form-wrapper #recover{scroll-padding-block-start:200px}.customer-account__form-header{display:flex;align-items:center;justify-content:center;padding:0 0 20px}@media (min-width: 990px){.customer-account__form-header a{align-self:flex-end;margin-bottom:4px}}.customer-account__form-wrapper #recover,.customer-account__form-wrapper #recover+div,.customer-account__form-wrapper #recover:target~#login,.customer-account__form-wrapper #recover:target~#login+div{display:none}.customer-account__form-wrapper #recover:target{display:flex}.customer-account__form-wrapper #recover:target+div{display:block}.customer-account__form-heading{color:#090909;text-align:center;font-family:Red Hat Display;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:0}.customer-account__form-container .form__message-success{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.25rem;color:#155724;font-weight:400;margin-block-end:1.4rem;padding:.75rem 1rem;display:flex;gap:4px;line-height:100%;font-size:12px;justify-content:center;align-items:center}@media (min-width: 990px){.customer-account__form-container .form__message-success{line-height:100%}}.customer-account__form-container .form__message-success .icon{width:16px;height:16px}.customer-account__form-container form{display:flex;flex-direction:column}@media (min-width: 990px){.customer-account__form-container--height form{height:calc(100% - 104px)}}.customer-account__form-fields{margin-bottom:40px;display:flex;flex-direction:column;gap:40px}.customer-account__form-fields .form__message-error{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:.25rem;color:#721c24;font-weight:700;margin-block-end:1.4rem;padding:.75rem 1rem}.customer-account__form-fields .form__message-error .form__message{display:flex;gap:4px;margin-bottom:0}.customer-account__form-fields .form__message-error .form__message svg{height:1.4rem;margin-inline-end:0;vertical-align:middle;width:1.4rem}.customer-account__form-fields .form__message-error ul{margin-block:8px 0}.customer-account__form-fields .field:after{display:none}.customer-account__form-fields input:not([type=checkbox]){width:100%;padding:11px 0;border:none;border-bottom:.8px solid #090909;border-radius:0;background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;color:#090909;font-family:Red Hat Display;font-size:12px;font-weight:400;line-height:normal}.customer-account__form-fields input:not([type=checkbox])::placeholder{font-size:12px;color:#9f9f9f}.customer-account__form-fields input:not([type=checkbox]):focus+label,.customer-account__form-fields input:not(:placeholder-shown):not([type=checkbox])+label{top:12px;font-size:8px}.customer-account__form-fields .reset-password__sent-email-text{color:#090909;text-align:justify;font-family:Red Hat Display;font-size:12px;font-style:normal;font-weight:400;line-height:160%}.customer-account__form-fields .customer-account__form-forgot-btn{text-transform:unset}.customer-account__form-fields .note{margin-top:8px;color:#9f9f9f;font-size:10px;line-height:120%;font-weight:700;text-transform:uppercase}.customer-account__form-fields .note h6{color:#090909;font-size:12px;font-weight:700;line-height:120%;text-transform:uppercase;margin:0 0 4px}.customer-account__form-fields .note p{margin:0}.customer-account__form-buttons{display:flex;flex-direction:column;border-top:1px solid #e9e9e9;padding-top:40px}.customer-account__form-checkbox{display:flex;align-items:flex-start;gap:12px}.customer-account__form-checkbox label{color:#090909;text-align:justify;font-family:Red Hat Display;font-size:12px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:0;cursor:pointer;width:calc(100% - 24px)}.customer-account__form-checkbox input{-webkit-appearance:none;appearance:none;width:12.16px;height:12px;border:1px solid #090909;margin:0;transition:all .3s ease;cursor:pointer;margin-block-start:4px}.customer-account__form-checkbox input:checked{background-color:#090909;outline-offset:-3px;outline:2px solid #ffffff}:focus-visible{outline:none;box-shadow:none}.customer-account__create-text{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.customer-account__create-text span{color:#090909;text-align:justify;font-family:Red Hat Display;font-size:12px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:0}.customer-account__policy-text-btn{border-bottom:1px solid #e9e9e9;padding-bottom:40px}.customer-account__policy-page-text{margin-bottom:40px}.customer-account__policy-page-text p{color:#090909;text-align:justify;font-family:Red Hat Display;font-size:12px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:0;margin:0}.customer-account__policy-page-text p a{text-decoration:none;color:#090909;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.customer-account__signin-text-btn{margin-top:40px}.customer-account__have-account-text{margin-bottom:20px}.customer-account__have-account-text p{margin:0;color:#090909;font-family:Red Hat Display;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/customer-account.css.map */
