.form-group.required .form-control-label:before{content:"*";color:#c00}.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 .card-body{padding:100px 0 120px}@media (min-width:544px) and (max-width:768.98px){.login-page .card-body{padding:60px 0 90px}}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#c00;color:#fff;border-radius:.188em}.login-page .register-advertising-consent h5.pt-4.mr-n3{font-weight:700;font-size:13px;color:#110a35}.login-page .register-advertising-consent h6.pt-3{line-height:160%;font-size:13px}.login-page .privacy-policy-register .privacy-policy{font-family:Suissie,sans-serif;font-size:12px;line-height:23px;color:#212529}.login-page .privacy-policy-register .privacy-policy a{text-decoration:underline;color:#212529}.login-page .login-form-nav .nav-tabs{border-bottom:0}.login-page .login-form-nav .nav-item span.btn-block{cursor:pointer;margin-bottom:0;padding-bottom:7px;border-bottom:1px solid #e8edee;color:#b4b4b4;font-size:18px;font-family:SangBleu,sans-serif;outline:none}.login-page .login-form-nav .nav-item span.btn-block.active{color:#110a35;border-color:#110a35}.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-form-nav .nav-tabs .nav-item{--bs-nav-tabs-link-active-bg:#fff}.login-form-nav .nav-tabs .nav-item>.nav-link{border-bottom:1px solid #e8edee;cursor:pointer;font-weight:400}.login-form-nav .nav-tabs .nav-item>.nav-link:hover{color:#000!important}.login-form-nav .nav-tabs .nav-item>.nav-link.active{border-bottom:1px solid #110a35}.login-form-nav .form-group.valid .valid-icon{display:block}.login-form-nav .form-group.custom-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.login-form-nav .form-group.custom-checkbox .custom-control-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-form-nav .form-group .phoneprefix-select{border:1px solid #ced4da}.login-form-nav .form-group .phoneprefix-select:focus{outline:none;border-color:#000;box-shadow:none}.login-form-nav .valid-icon{position:absolute;top:17px;right:20px;display:none}.login-form-nav .continue-btn{background-color:#8c7421;color:#fff;width:100%;--bs-btn-hover-bg:#8c7421;--bs-btn-active-bg:#8c7421;--bs-btn-active-color:#fff;--bs-btn-hover-color:#fff}.login-form-nav .continue-btn.disabled,.login-form-nav .continue-btn.disabled:hover{color:#fff;background-color:#ccc}.login-form-nav .continue-btn:hover{background-color:#8c7421;color:#fff}.login-form-nav .continue-btn .btn-icon{height:10px;width:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.login-form-nav #rememberMe{width:16px}.password-hint{display:-ms-flexbox;display:flex;color:#110a35}.password-hint img{margin:auto 4px auto 0}.optin-wrapper{border-top:1px solid #ced4da}.login input:focus,.registration input:focus{outline:none;border-color:#000!important;box-shadow:none}.password-validation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.password-validation span{margin:5px 0 0}.password-validation span img{height:15px;width:15px}.password-validation span .valid-password-icon{display:none}.password-validation span .invalid-password-icon,.password-validation span.valid .valid-password-icon{display:block}.password-validation span.valid .invalid-password-icon{display:none}.login-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.continue-wrapper{padding-top:10px}.new-password .form-group.required .form-control-label:before{content:""}.new-password .newPassword .toggle-password-btn{right:40px;top:12px}.new-password .reset-confirm .toggle-password-btn{right:10px}.tooltip.bs-tooltip-auto{padding:6px 0}.form-control.is-invalid{border-color:#e61849}.send-email-btn .btn-icon{margin-right:10px}@media (min-width:544px) and (max-width:768.98px){.send-email-btn .btn-icon{margin-right:0}}.form-floating .form-control.phoneprefix-select{padding:0 10px}