.login-page{margin-top:2em}.login-page .login-wrap{margin:0 auto}.login-page .login-wrap .card{border:1px solid var(--bean-gray4);border-radius:0;margin-bottom:0;min-height:490px}.login-page .login-wrap .card.with-tabs{border:none;margin-bottom:30px}@media (min-width:850px){.login-page .login-wrap .card.with-tabs{margin-bottom:0}}.login-page .login-wrap .card.with-tabs .card-header{background:none;border:none;padding:0}.login-page .login-wrap .card.with-tabs .card-header .nav-item{height:auto}.login-page .login-wrap .card.with-tabs .card-body{border:1px solid var(--bean-gray4);border-top:none;padding:0;padding-bottom:15px}.login-page .login-wrap .card.with-tabs .card-body .login-form-nav{padding:0 15px}.login-page .login-wrap .card .card-header{background:var(--bean-gray3);border-bottom:1px solid var(--bean-gray4);border-radius:0;padding:10px}.login-page .login-wrap .card .card-header h1{font-size:18px;font-weight:500;margin:0}.login-page .login-wrap .card .card-body{padding:15px}.login-page .login-wrap .track-order-header-text{margin-bottom:20px}.login-page .login-wrap .form-group label{margin-bottom:0}.login-page .login-wrap .form-group input{font-size:16px}@media (min-width:850px){.login-page .login-wrap .form-group input{font-size:14px}}.login-page .login-wrap .form-group.submit-form{margin-bottom:0;margin-top:30px}.login-page .login-wrap .nav-tabs .nav-link{font-weight:400;padding:10px}.login-page .login-wrap .nav-tabs .nav-link.active,.login-page .login-wrap .nav-tabs .nav-link:focus:not(.active),.login-page .login-wrap .nav-tabs .nav-link:hover:not(.active){background:var(--bean-gray3);border-top:1px;border-bottom:0;border-left:1px;border-right:1px;border-color:var(--bean-gray4);border-style:solid;color:var(--color-grey8);font-size:18px;font-weight:500}.login-page .login-wrap .nav-tabs .nav-item:nth-child(2){margin-left:-1px}.login-page .login-wrap .login-form-nav .login-header{font-size:20px;margin-bottom:20px}.login-page .login-wrap .login-form-nav .tab-pane{margin-top:1em}.login-page .login-wrap .login-form-nav .login-form{margin-bottom:.938em}.login-page .login-wrap .login-form-nav .login-form .forgot-password a{text-decoration:underline}.login-page .login-wrap .login-form-nav .login-form .error-message-form{padding:.625em;background-color:#cf0404;color:#fff;border-radius:.188em}.login-page .login-wrap .login-form-nav .login-form .login-footer .helper-text{padding-top:15px}.login-page .login-wrap .login-form-nav .login-form .login-footer a{text-decoration:underline}.login-page .login-wrap .email-icon{display:-ms-inline-flexbox;display:inline-flex;max-height:1.2em;width:1.9em}.login-page .login-wrap .registration .privacy-policy{margin-top:20px}.login-page .login-wrap .registration .privacy-policy a{text-decoration:underline}.login-page.notyou-container h2{font-size:20px}.login-page.notyou-container p{margin-top:0}.login-page.notyou-container label{display:block}.login-page.notyou-container .login-wrap .card{min-height:390px}.login-banner{background-image:url("../images/account.jpg");background-position-y:40%}.equal-height .card{width:100%}.request-password-title{font-size:1.5rem}.email-hover-text{display:none}.email-hover-text .email-hover-text:hover{display:block;background:#fff;border:1px solid}.passwordResetForm .fp-goback{margin:25px;text-align:center;display:block}
