.form-group.required .form-control-label::before{content:"*";color:#707072}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login{margin-bottom:0.938em}.login-page .login .error-message-form{padding:0.625em;background-color:#c00;color:#fff;border-radius:0.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}.become-join-title{font-size:1.75rem;font-weight:400;font-family:Helvetica Neue;line-height:2rem;margin-bottom:1.25rem}.logo-svg-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem;margin:1rem 0 1rem 0}.policy-container .content-asset .link{text-decoration:underline;color:#757575!important}.btn-continue{float:right;margin-top:15px;line-height:16px;padding:15px 24px 15px 24px}.btn-continue-login{float:right;margin-top:37px;line-height:16px;padding:15px 24px 15px 24px}.btn-outline-cancel{float:right;margin-top:15px;line-height:16px;padding:15px 24px 15px 24px;border-radius:1.875rem;border:1px solid #B0B0B0}.login-layout{max-width:27.25rem;padding:1.5rem}.country-field{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.select-country-label{border:none;background:unset;text-decoration:underline;height:unset;padding:unset;min-height:unset;color:rgb(117,117,117)}.select-country{position:absolute;opacity:0;top:0}.form-group .form-control-label.is-active,.form-group .form-control-label.static-label{-webkit-transform:scale(0.75) translateY(-2.25rem);transform:scale(0.75) translateY(-2.25rem);max-width:calc(1.33 * (100% - 2 * var(--input-padding-x)));color:#757575;background-color:var(--input-background-color);padding:0 0.3125rem}.resend-code{position:absolute;border:none;top:13px;right:4px;background:unset}#login-form-password:valid,#new-password-form:valid,#registration-form-code:valid{background-image:none!important}.email-font{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:33px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#111!important}.edit-link{text-decoration:underline!important;text-align:center;color:rgb(117,117,117)!important;cursor:pointer;font-size:medium}.resend-msg{color:#757575;text-align:right;font-family:Helvetica Neue;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.eye-icon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.btn-save-cancel{float:right;gap:20px;margin-right:3px}.form-control.newPassword.is-invalid + .eye-icon,.form-control.required.is-invalid{top:35%!important}.form-control.required.is-invalid + .eye-icon{top:35%!important}select,select.custom-select.is-invalid{width:100%;font-size:var(--input-font-size);color:var(--select-color);min-height:var(--input-height);height:var(--input-height);border-radius:var(--select-border-radius);border:var(--select-border-width) solid var(--select-border-color);padding:var(--select-padding-y) var(--select-padding-x);background:#fff url("../../images/arrow-down.png") no-repeat right var(--select-padding-x) center!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.success-login-container{margin-top:28px}