.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:30px}.login-page .login-form-nav .nav-item .nav-link{font-weight:700;letter-spacing:1.19px;line-height:20px;text-transform:uppercase;border-bottom:.188em solid #fff!important;color:#362d2e}.login-page .login-form-nav .nav-item .nav-link.active{border-bottom:.188em solid #000!important}.login-page .custom-control-input:focus~.custom-control-label:before{box-shadow:none}.login-page .custom-control .custom-label-policy{color:#362d2e!important}.login-page .forgot-password a{text-decoration:underline}.login-page .forgot-password a:hover{text-decoration:none}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#c00;color:#fff;border-radius:.188em}.login-page .modal-dialog{max-height:-moz-max-content;max-height:max-content;max-width:-moz-max-content;max-width:max-content;padding:40px}.login-page .modal-dialog .tbl-static-page,.login-page .modal-dialog .tbl-static-page h3{font-family:American Grotesk Medium,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif}.login-page .modal-dialog .tbl-static-page h3{margin-bottom:0!important;border-bottom:none!important}.login-page .modal-dialog .tbl-static-page h2{font-family:American Grotesk Medium,Noto Sans JP,メイリオ,Meiryo,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,sans-serif}.login-page .modal-dialog .breadcrumb{display:none}.login-page .modal-dialog .modal-header{border-bottom:none}.login-page .modal-dialog .close{position:absolute;right:25px;top:25px;padding:0;width:20px;height:20px;background-image:url("../images/icon-close.svg");z-index:1}.back-login,.login-page .modal-dialog .close span{display:none}.back-login{padding:20px 0}@media(max-width:768.98px){.back-login{display:block}}.back-login a{text-decoration:underline}.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;padding-top:10px}[data-action=Account-SetNewPassword] .card{margin:30px 0}[data-action=Account-SetNewPassword] .custom-control-label{color:#362d2e!important}