.main-password{width:100%;height:100vh}.main-password--wrapper{width:80%;height:100%;padding:86px 48px 96px;margin:0 auto;text-align:center;display:flex;flex-direction:column;justify-content:space-between;gap:48px}.password__logo,.password__heading{color:inherit}.password__follow-meida,.password__follow-meida a{color:inherit;font-size:24.8px;line-height:1.2;font-weight:100;letter-spacing:.019em}.password__follow-meida a{text-decoration:underline;cursor:pointer}.password__heading{font-size:26.1px;font-weight:100;letter-spacing:.14em;line-height:1.2}.password__subheading{font-size:24.8px;font-weight:100;letter-spacing:.019em;line-height:1.2}.password-customer-form__inner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px}.password-customer-form__inner button{background-color:var(--color-button);color:var(--color-button-text);font-size:20.8px;line-height:1;letter-spacing:.019em;font-weight:100;text-transform:capitalize;padding:23px 27px}.password-customer-form__inner .field__input{padding:20px 32px;font-size:24.8px;line-height:1.2;letter-spacing:.019em;font-weight:100;border:1px solid var(--color-button);color:var(--color-button);height:66px}.password-customer-form__inner .field__input::placeholder{color:var(--color-button);font-size:24.8px;line-height:1.2;letter-spacing:.019em;font-weight:100;text-transform:inherit}.password-customer-form__field-wrapper{max-width:400px;width:100%}.password__customer-form{margin-top:48px}.password__customer-form .form__message{justify-content:center;margin-top:24px;color:var(--color-button)}@media screen and (max-width: 989px){.main-password--wrapper{width:100%}.password-customer-form__inner button{min-width:150px}}@media screen and (max-width: 749px){.main-password--wrapper{max-width:600px}.main-password--wrapper{padding-left:24px;padding-right:24px}.password__heading{font-size:24.6px}.password__subheading,.password__follow-meida,.password__follow-meida a,.password-customer-form__inner .field__input{font-size:22.4px}.password-customer-form__inner .field__input{padding:18px 29px;height:62px}.password-customer-form__inner button{font-size:18.8px;padding:21px 24px}}@media screen and (max-width: 479px){.password-customer-form__inner{flex-wrap:wrap;flex-direction:column}.password-customer-form__inner button,.password-customer-form__field-wrapper{max-width:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/password-section.css.map */
