.account-page-login,.account-recovery{width:100%;max-width:500px;margin-left:auto;margin-right:auto;text-align:left;padding-top:40px;padding-bottom:40px}.account-page-login header{text-align:center}.account-page-login .account-page-content,.account-recovery .account-page-content{text-align:left}.b2b-button-holder{margin-bottom:30px}.b2b-button-holder a.button{color:#fff;width:100%;text-align:center}.b2b-button-holder a.button:hover{color:#fff}.account-page-login .form-action-row,.account-recovery .form-action-row{margin-top:35px}.login-form-field-title{font-size:16px}.login-form-field--account-password{margin-top:25px}.login-form-field-input.form-field-text{border:1px solid #cccccc;border-radius:12px;padding:18px 16px;font-size:1em;margin-top:4px;width:100%;display:block}.account-page-register{width:100%;max-width:500px;margin-left:auto;margin-right:auto;text-align:left;padding-top:40px;padding-bottom:40px}.account-page-register header{text-align:center}.account-page-register .account-page-content{text-align:left}.account-page-register .form-action-row{margin-top:35px}.register-form-field{margin-top:20px}.register-form-field-title{font-size:16px}.register-form-field--account-password{margin-top:25px}.register-form-field-input.form-field-text{border:1px solid #cccccc;border-radius:12px;padding:18px 16px;font-size:1em;margin-top:4px;width:100%;display:block}.account-page .account-page-graphic{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:cover;background-repeat:no-repeat}.account-page-graphic h2.welcome_text{text-align:center;position:relative;color:#fff;font-size:5rem;top:50%;transform:translateY(-50%);letter-spacing:-2px;line-height:.9em}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map */
