.login-page .tab-content #nav-password-reset,.login-page .tab-content #password-reset,.login-page .tab-content .edit-add-to-wishlist,.login-page .tab-content .line-item-name,.login-page .tab-content .nav-link,.login-page .tab-content p,.login-page .tab-content span{font-family:Futura PT Medium}.login-page .nav-fill .nav-link{font-size:1.1rem;color:#000}.login-page .nav-fill .nav-link.active{border-bottom:.188em solid #000}.login-page #recaptcha-v2-placeholder-login,.login-page #recaptcha-v2-placeholder-register{margin-bottom:10px}.login-page .common-required{margin:3.75rem 0 1.875rem}.login-page .common-required .content-asset{font-size:.8125rem;text-align:right;width:100%}.login-page .my-account-login .card{border:none}.login-page .my-account-login .card .card-body{padding:0}.login-page .my-account-login .card .card-body .alert{margin-bottom:1.25rem}.login-page .my-account-login .card .card-body .login-form-nav .my-account-login-headline{margin:0 0 1.75rem}.login-page .my-account-login .card .card-body .login-form-nav .my-account-login-headline h2{padding:.9375rem 0 0}.login-page .my-account-login .card .card-body .login-form-nav .my-account-login-headline p{font-size:1.125rem}.login-page .my-account-login .card .card-body .login-form-nav .my-account-login-headline p a:focus{outline:.0625rem dashed #000}.login-page .my-account-login .card .card-body .link-related-login .forgot-password{font-size:.875rem;margin:-.9375rem 0 1.875rem}.login-page .my-account-login .card .card-body .link-related-login .forgot-password a{text-decoration:none}.login-page .my-account-login .card .card-body .link-related-login .forgot-password a:hover{text-decoration:underline}.login-page .my-account-login .card .card-body .link-related-login .forgot-password a:focus{outline:.0625rem dashed #000}.login-page .my-account-login .card .card-body .link-related-login .remember-me{display:inline-block;margin:0 0 1.875rem}.login-page .my-account-login .card .card-body .link-related-login .remember-me:focus-within{outline:.0625rem dashed #000}.login-page .my-account-login .card .card-body .form-group.required .form-control-label:before{content:""}.login-page .my-account-login .card .card-body .form-group.required .form-control-label:after{color:#000;content:"*"}.login-page .my-account-login .card .card-body .password-hint{font-family:Futura PT Medium;font-size:.8125rem;margin:-.875rem 0 0;padding:0 0 1.5rem}.login-page .my-account-login .card .card-body .accept-terms-conditions,.login-page .my-account-login .card .card-body label[for=accept-terms-conditions]{font-family:Futura PT Medium;font-size:.8125rem;margin:1.5rem 0 0;text-transform:none}.login-page .my-account-login .card .card-body .accept-terms-conditions a,.login-page .my-account-login .card .card-body label[for=accept-terms-conditions] a{text-decoration:underline}.login-page .my-account-login .card .card-body .accept-terms-conditions a:hover,.login-page .my-account-login .card .card-body label[for=accept-terms-conditions] a:hover{text-decoration:none}.login-page .my-account-login-content .card{border:none}.card{margin-bottom:1rem}@media(max-width:575.98px){.track-order-header{font-size:1.25rem!important}}.user-reset-password{padding:3.125rem 0 6.25rem}@media(max-width:991.98px){.user-reset-password{padding:1.25rem 0 3.125rem}}.user-reset-password .password-reset-form .card{border:none}.user-reset-password .password-reset-form .card .card-header{border:none;padding:0 1.25rem}.user-reset-password .password-reset-form .card .card-body{padding:1.25rem}.user-reset-password .password-reset-form .card .card-body .change-password-form .form-group.required .form-control-label:before{content:""}.user-reset-password .password-reset-form .card .card-body .change-password-form .form-group.required .form-control-label:after{color:#000;content:"*"}.user-reset-password .password-reset-form .card .card-body .change-password-form .password-hint{font-family:Futura PT Medium;font-size:.8125rem;margin:-.875rem 0 0;padding:0 0 1.5rem}.user-reset-password .password-reset-form .card .card-body .change-password-form .reset-password-cta .cancel-btn a{border:none;font-size:.875rem;text-align:left;text-decoration:underline;text-transform:capitalize}@media(max-width:991.98px){.user-reset-password .password-reset-form .card .card-body .change-password-form .reset-password-cta .cancel-btn a{text-align:center}}.user-reset-password .password-reset-form .card .card-body .change-password-form .reset-password-cta .cancel-btn a:hover{text-decoration:none}#requestPasswordResetModal .reset-password-form .request-password-body .form-control-label:before{content:""}#requestPasswordResetModal .reset-password-form .request-password-body .form-control-label:after{color:#000;content:"*"}#changePasswordModal .reset-password-change-body p{color:#000;font-family:Futura PT Medium;font-size:.875rem}#changePasswordModal .reset-password-change-body #password-save{line-height:normal;margin:0;width:100%}#changePasswordModal .reset-password-change-body #password-save a{color:#fff;margin:0;padding:.9375rem 0;text-decoration:none}#changePasswordModal .reset-password-change-body #password-save a:hover{text-decoration:none}.login-page.with-restore .row{margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-page.with-restore .restoreBannerContainer{width:100%;padding:0}.login-page.with-restore .my-account-login-restore{padding:0 4rem 0 0}@media(max-width:991.98px){.login-page.with-restore .my-account-login-restore{padding:2rem 0}}.login-page.with-restore .my-account-login-restore .card{border:none}@media(max-width:991.98px){.login-page.with-restore .my-account-login-restore .card{margin-bottom:0}}.login-page.with-restore .my-account-login-restore .card .card-body{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0}@media(max-width:991.98px){.login-page.with-restore .my-account-login-restore .card .card-body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.login-page.with-restore .my-account-login-restore .card .card-body .tab-content{width:100%;max-width:21.5625rem}@media(max-width:768.98px){.login-page.with-restore .my-account-login-restore .card .card-body .tab-content{max-width:18.75rem}}.login-page.with-restore .my-account-login-restore .card .card-body .tab-content .my-account-login-headline h1{font-weight:700}.login-page.with-restore .my-account-login-restore .card .card-body .tab-content .my-account-login-headline p{font-size:.875rem;font-weight:450;font-style:normal;line-height:1.3125rem;letter-spacing:.046875rem}.login-page.with-restore .my-account-login-restore .link-related-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-.875rem}.login-page.with-restore .my-account-login-restore .link-related-login #password-reset,.login-page.with-restore .my-account-login-restore .link-related-login .remember-me{font-size:.875rem;font-style:normal;font-weight:450;line-height:1rem;letter-spacing:.03125rem;text-transform:capitalize}.login-page.with-restore .my-account-login-restore .req,.login-page.with-restore .my-account-login-restore .req p{float:inline-end;font-size:.875rem;font-style:normal;font-weight:450;line-height:.8125rem;letter-spacing:.046875rem;text-transform:capitalize;margin:0}@media(max-width:768.98px){.lee-store .login-page.with-restore .my-account-login-restore .card .card-body .tab-content{max-width:21.5625rem}}@media(max-width:767.98px){.lee-store .login-page.with-restore .my-account-login-restore .card .card-body .tab-content .my-account-login-headline h1{font-size:1.25rem;line-height:1.375rem;letter-spacing:.046875rem}}@media(min-width:768px){.lee-store .login-page.with-restore .my-account-login-restore .card .card-body .tab-content .my-account-login-headline p{font-size:1rem}}.lee-store .login-page.with-restore .my-account-login-restore .req,.lee-store .login-page.with-restore .my-account-login-restore .req p{font-size:.8125rem;font-weight:400;letter-spacing:.03125rem;margin:0}.lee-store .login-page.with-restore .my-account-login-restore .link-related-login #password-reset,.lee-store .login-page.with-restore .my-account-login-restore .link-related-login .remember-me{font-weight:400}.lee-store .login-page.with-restore .my-account-login-restore .link-related-login .remember-me{letter-spacing:.046875rem;margin-top:.125rem}