/*!********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./cartridges/app_tr_core/cartridge/client/default/scss/pages/login/loginMain.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************/
@media (min-width:48rem){.login{padding-bottom:8rem;padding-top:3.75rem}}@media (max-width:47.9375rem){.login{padding-bottom:5rem;padding-top:2.75rem}.login__section:not(:last-child){margin-bottom:4.5rem}}.password-reset-modal .window-modal__content{min-height:0;padding:2rem}@media (min-width:48rem){.password-reset-modal .window-modal__content{max-width:60%}}.password-reset-modal .modal__action,.password-reset-modal .modal__content{margin-top:1.5rem}.password-reset-modal .modal__action{padding:1rem 1.5rem}.password-reset-modal .form-input-error{border:1px solid #f02c34}.password-reset-modal .form-error{color:#f02c34}.main-wrapper-form .main-wrapper-name{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-wrapper-form .main-wrapper-name .form-group .form-control{width:100%}.main-wrapper-form .pass-const-head{color:#6e6e6e;padding-top:1rem}.main-wrapper-form .join-terms-condition,.main-wrapper-form .privacyPolicy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-wrapper-form .join-terms-condition input,.main-wrapper-form .privacyPolicy input{cursor:pointer;display:none;height:1.25rem;height:auto;margin-bottom:0;padding:0;width:1.25rem;width:auto}.main-wrapper-form .join-terms-condition input+label,.main-wrapper-form .privacyPolicy input+label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-wrapper-form .join-terms-condition input+label:before,.main-wrapper-form .privacyPolicy input+label:before{-webkit-appearance:none;background-color:transparent;border:.0625rem solid #ddd;content:"";cursor:pointer;display:inline-block;padding:.625rem;position:relative;vertical-align:middle}.main-wrapper-form .join-terms-condition input:checked+label:after,.main-wrapper-form .privacyPolicy input:checked+label:after{border:solid #000;border-width:0 .0625rem .0625rem 0;content:"";display:block;height:.75rem;left:.5625rem;position:absolute;top:.25rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.3125rem}.main-wrapper-form .privacyPolicy{margin-bottom:1rem}.main-wrapper-form .terms-condition-content .terms-bold{font-weight:700}.main-wrapper-form .privacyPolicy-content .terms-new-line,.main-wrapper-form .terms-condition-content .terms-new-line{display:inline}.main-wrapper-form .privacyPolicy-content,.main-wrapper-form .terms-condition-content{font-size:1rem;line-height:1.25rem;padding-left:.8rem;padding-right:.4rem}.main-wrapper-form .terms-cond-container{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.25rem;padding:1.25rem 0;text-align:center}.main-wrapper-form .terms-cond-container .terms-inner{padding:0 .938rem}.main-wrapper-form .terms-cond-container .terms-inner .true-rewards-svg{fill:transparent;height:2.875rem;width:2.875rem}.main-wrapper-form .create-acc-btn{color:#fff;font-weight:700;padding:.75rem 0}.main-wrapper-form .create-acc-btn:hover:not([disabled]):not(.disabled){background-color:#000;border-color:#000}.form-control__constraints{padding-left:1.5rem}.form-control__constraints .form-control__constraint,.form-control__constraints .pass-const-head{color:#6e6e6e;font-size:1rem;line-height:1.25rem;-webkit-box-flex:1;display:list-item;-ms-flex:1 1 100%;flex:1 1 100%;padding-bottom:.5rem}.form-control__constraints .form-control__constraint::marker,.form-control__constraints .pass-const-head::marker{color:#000}.form-control__constraints .pass-const-head{list-style:none;margin-left:-1.5rem;padding-bottom:.8rem}@media (min-width:48rem){.main-wrapper-form{width:29.375rem}.main-wrapper-form h2{font-size:2rem;font-weight:700;line-height:2.2rem;padding-top:2rem}.main-wrapper-form .main-wrapper-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem;justify-content:space-between}.main-wrapper-form .privacyPolicy-content .terms-new-line,.main-wrapper-form .terms-condition-content .terms-new-line{display:block}.main-wrapper-form .terms-cond-container .terms-inner{padding:0 1.25rem}}.register{padding:2.5rem 0 4.25rem}.register .register-form-container{padding:0 1rem}@media (max-width:47.9375rem){.login__section:not(:last-child){margin-bottom:0}}@media (min-width:48rem){.login__section .form-section:first-child{margin-top:1.375rem}}@media (max-width:47.9375rem){.login__section-signin{border-bottom:.0625rem solid #ddd;margin-bottom:0;padding-bottom:2rem}}@media (min-width:48rem){.login__section-signin{border-right:.0625rem solid #ddd;padding-right:4rem}}.login__section-register{padding-top:2rem}@media (min-width:48rem){.login__section-register{padding-left:4rem;padding-top:0}}.login__section-register .login__section-heading{color:#000}@media (max-width:47.9375rem){.login__section-register .login__section-heading{padding-bottom:1.5rem}}.login__section-register .login__section-heading{padding-bottom:2rem}.login__section-heading{color:#000;padding:0 0 .625rem}@media (min-width:48rem){.login__section-heading{padding:2.75rem 0 0}}.login__section .login-form .form-input-error{border:1px solid #f02c34}.login__section .login-form .form-error{color:#f02c34}.login__section .login-form .form-group .form-check .form-check-label{color:#000}@media (min-width:48rem){.login__section .login-form .form-group .form-check .form-check-label{font-size:1rem}}.login__section-forgot-password-link{color:#6e6e6e;text-underline-offset:25%}.login__section-signin-submit{margin:0;padding-top:.25rem}.login__section-submit-btn{padding:1rem 1.5rem}.login__section-register-btn{margin:0 auto;padding:1rem 2rem}.login-form .form-group .form-check .form-check-label{color:#000}@media (min-width:48rem){.login-form .form-group .form-check .form-check-label{font-size:1rem}}

/*# sourceMappingURL=loginMain.css.map*/