.form-group.required .form-control-label:before{content:"*";color:#c00}.login-page{margin-top:47px}.login-page .title-login h2{font-size:35px;padding-bottom:32px}.login-page .checkout__text--bold,.login-page label{font-weight:700}.login-page .card-header-login{min-height:44px}.login-page .card-header-login a{padding-top:15px;font-weight:700}.login-page .btn-login{margin-top:30px}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#c00;color:#fff;border-radius:.188em}.registration-page .privacy-policy{margin-top:1rem}.login-banner{background-image:url("../images/account.jpg");background-position-y:40%}.equal-height .card{width:100%}.track-order-header{font-size:1.75rem}.request-password-title{font-size:1.5rem}.login-page .login-form-nav{margin-bottom:0}.login-form-nav .nav-link{font-weight:400;font-size:18px;line-height:17px;color:#1c1c1c}.login-page .card-header{background:#f3f3f3;padding:.15rem 1.25rem}.btn-new-account,.registration .custom-checkbox,.registration .privacy-policy{margin-top:38px}.registration .privacy-policy{margin-bottom:38px}