.form-group.required .form-control-label:before{content:"*";color:#7e010b}.login-page,.wishlist-unauth{background-color:#f8f8f8;padding:70px 0}.login-page .container,.wishlist-unauth .container{margin-top:1em}.login-page .container .card,.wishlist-unauth .container .card{background-color:#f8f8f8;width:100%}.login-page .container .card .nav-tabs,.login-page .container .card .card-header,.wishlist-unauth .container .card .nav-tabs,.wishlist-unauth .container .card .card-header{background-color:#f8f8f8;border-bottom:1px solid #e5e5e5}.login-page .container .card .nav-tabs li a,.login-page .container .card .card-header li a,.wishlist-unauth .container .card .nav-tabs li a,.wishlist-unauth .container .card .card-header li a{color:#656565;outline:none;font-size:20px;font-weight:300}.login-page .container .card .nav-tabs li a.active,.login-page .container .card .card-header li a.active,.wishlist-unauth .container .card .nav-tabs li a.active,.wishlist-unauth .container .card .card-header li a.active{color:#000;border-bottom:2px solid #656565}.login-page .container .card .nav-tabs li a:hover,.login-page .container .card .card-header li a:hover,.wishlist-unauth .container .card .nav-tabs li a:hover,.wishlist-unauth .container .card .card-header li a:hover{background-color:inherit}@media (max-width:767.98px){.login-page .container .card .nav-tabs li a,.login-page .container .card .card-header li a,.wishlist-unauth .container .card .nav-tabs li a,.wishlist-unauth .container .card .card-header li a{font-size:15px}}.login-page .container .card h3.card-header,.wishlist-unauth .container .card h3.card-header{padding-left:0;font-size:20px;font-weight:300}.login-page .container .card.check-order .card-body,.wishlist-unauth .container .card.check-order .card-body{padding:0}.login-page .container .login-form-nav,.wishlist-unauth .container .login-form-nav{margin-bottom:1.25em}.login-page .container .login-form-nav .tab-pane,.wishlist-unauth .container .login-form-nav .tab-pane{padding-top:25px}.login-page .container .login-form-nav input,.login-page .container .card input,.wishlist-unauth .container .login-form-nav input,.wishlist-unauth .container .card input{border:none;border-bottom:1px solid #a3a3a3}.login-page .container .login-form-nav input.birthday,.login-page .container .card input.birthday,.wishlist-unauth .container .login-form-nav input.birthday,.wishlist-unauth .container .card input.birthday{text-transform:uppercase}.login-page .container .login,.wishlist-unauth .container .login{margin-bottom:.938em}.login-page .container .login .error-message-form,.wishlist-unauth .container .login .error-message-form{color:#fff;background-color:#7e010b;border-radius:.188em;padding:.625em}.login-page .container .form-group.required .form-control-label,.wishlist-unauth .container .form-group.required .form-control-label{font-weight:300}.login-page .container .form-group.required .form-control-label:after,.wishlist-unauth .container .form-group.required .form-control-label:after{float:left;color:#7e010b;margin-right:3px}.login-page .container .forgot-password,.wishlist-unauth .container .forgot-password{margin-bottom:20px}.login-page .container .forgot-password .password-reset-link,.wishlist-unauth .container .forgot-password .password-reset-link{font-size:14px;font-weight:400;line-height:24px;text-decoration:underline}@media (max-width:767.98px){.login-page .container .forgot-password a,.wishlist-unauth .container .forgot-password a{font-size:14px}}.login-page .check-order .track-order-header,.wishlist-unauth .check-order .track-order-header{margin-top:12px}.login-page .check-order .track-order-header-text,.wishlist-unauth .check-order .track-order-header-text{margin-top:25px;font-weight:300}.login-page .check-order .btn,.wishlist-unauth .check-order .btn{width:55%;padding:7px 0}.login-page .login-banner,.wishlist-unauth .login-banner{background-image:url(../images/account.jpg);background-position-y:40%}.user-is-tabbing .login-page .nav-tabs li a:focus,.user-is-tabbing .login-page .card-header li a:focus,.user-is-tabbing .wishlist-unauth .nav-tabs li a:focus,.user-is-tabbing .wishlist-unauth .card-header li a:focus{border:1px solid #577590}.registration-page .privacy-policy,.registration .privacy-policy{margin-top:1rem;font-size:.75rem}.login-form-bottom{flex-wrap:wrap;justify-content:space-between;display:flex}.login-form-bottom button.btn.btn-block.btn-primary{padding:7px 0}.login-form-bottom .login-oauth-btn a{color:#000;text-transform:capitalize;background-color:#fff;border:none;padding:7px 0;font-size:14px;font-weight:300;line-height:21px}.login-form-bottom .login-oauth-btn a:not(:focus){box-shadow:0 0 2px #656565}.login-form-bottom .login-oauth-btn a:not(:focus):hover{box-shadow:0 0 2px #191919}.login-form-bottom .login-oauth-btn a i{margin-right:5px;display:inline-block;position:relative;top:4px}.login-form-bottom .login-oauth-btn a .fa-facebook-f{color:#3b5998}.login-form-bottom .login-oauth-btn a .fa-linkedin{color:#fff;background:#0e76a8;padding:2px}.login-form-bottom #appleid-signin{height:38px;box-shadow:0 0 2px #656565}.login-form-bottom #appleid-signin>div svg text{text-transform:capitalize;font-family:Nunito Sans,sans-serif;font-size:12px}.login-form-bottom #appleid-signin>div>div svg rect{stroke:#0000}.login-form-bottom .btn{margin-bottom:20px}.registration-page,.grecaptcha-badge{width:70px!important;transition:all .3s!important;right:4px!important;overflow:hidden!important}.grecaptcha-badge:hover{width:256px!important}