.form-group .form-control{border-color:#000}.form-group .form-control::-moz-placeholder{color:#404040}.form-group .form-control::placeholder{color:#404040}.form-group .form-control .invalid-feedback,.form-group .form-control.is-invalid{border-width:2px;border-color:#e10004}.form-group .form-control.disabled,.form-group .form-control:disabled{border-color:grey;color:#404040}.form-group input.form-control:hover{box-shadow:0 5px 10px rgba(0,0,0,.25)}.form-group input.form-control:focus{border-color:#9f197e}.form-group label.form-check-label.is-invalid:after{border-width:2px;border-color:#e10004}.form-group.required .form-control-label:before{color:#dc3545;content:"*"}.form-group.disabled .form-control-label{color:#404040}.form-group.disabled .form-control{border-color:grey;color:#404040;pointer-events:none}.form-group.disabled .disable-select{border-color:grey;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.59 8.295L12 12.875l-4.59-4.58L6 9.705l6 6 6-6-1.41-1.41z' fill='%23c3c3c3'/%3E%3C/svg%3E");pointer-events:none}.form-group .form-control-helper{color:#696969;font-size:.75rem;line-height:130%}.form-group .invalid-feedback{color:#e10004;font-size:13px;line-height:130%}.form-fields-required-description{margin-bottom:.625rem}.form-fields-required-description .asterisk{color:#dc3545}.form-check-input.is-invalid~.form-check-label{color:#696969}.form-check-input.is-invalid~.form-check-label:after{border-width:2px;border-color:#e10004}.login-page{margin-top:.125rem}.login-page .form-group{margin:0 0 .3125rem}.login-page .form-control{background-color:initial}.login-page .form-control-label{margin:0 0 .3125rem}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .registration{margin:-.3125rem 0 0}.login-page .registration .btn-primary{margin-top:1.75rem;margin-bottom:1.25rem}.login-page .registration .privacy-policy p{margin:0}.login-page .login{margin:-.3125rem 0 0}.login-page .login .error-message-form{padding:.625em;border-radius:.188em;background-color:#dc3545;color:#fff}.login-page .login .remember-me{margin:2.1875rem 0 1.5625rem}.login-page .login .remember-me .form-check-label{cursor:pointer}.login-page .trackorder .form-group:last-child{margin-top:1.75rem}.login-page .track-order-header-text{margin-bottom:1.375rem}.login-page .track-order-header-text p{margin:0}.login-page .card{margin-bottom:1.25rem;border:none}@media(min-width:1024px){.login-page .card{margin-bottom:0}}.login-page .card-header{padding:1.0625rem 1.25rem 0;border:none;background:#fff;color:#696969;font-weight:700;font-size:1.125rem;line-height:1.75rem}@media(min-width:1024px){.login-page .card-header{padding:1.3125rem 1.875rem 0;font-size:1.375rem;line-height:1.75rem}}.login-page .card-body{padding:1.25rem;background-color:#fff}@media(min-width:1024px){.login-page .card-body{padding:1.25rem 1.875rem}}.login-page .card-body .nav-tabs{border-color:grey}.login-page .card-body .nav-tabs .nav-link{position:relative;padding:0 .625rem .9375rem;border:none;background:transparent;color:#696969;text-decoration:none;text-transform:none;letter-spacing:normal;font-weight:700;font-size:1rem;line-height:1.625rem}@media(min-width:1024px){.login-page .card-body .nav-tabs .nav-link{padding:.1875rem .625rem 1.1875rem;font-size:1.125rem;line-height:1.75rem}}.login-page .card-body .nav-tabs .nav-link.active:after{opacity:1}.login-page .card-body .nav-tabs .nav-link:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:.5rem;background:#9f197e;content:"";opacity:0}.login-page .forgot-password-link{display:inline-block;margin:.1875rem 0 0;color:#000;text-decoration:underline;letter-spacing:0;font-size:.75rem;line-height:1.375rem}.login-page .forgot-password-link:hover{text-decoration:none}.login-page .login-oauth{margin:.625rem 0 0}.login-page .login-oauth .col-12:last-child .btn-secondary{margin-bottom:0}.login-page .login-oauth .btn-secondary{margin:0 0 .625rem;padding:.5625rem .3125rem .4375rem 0}@media(min-width:1200px){.login-page .login-oauth .btn-secondary{margin:0}}.login-page .login-oauth .btn-secondary .iconfont{display:inline-block;margin:.125rem 0 -.125rem;vertical-align:middle}.login-page .modal .form-group{margin:0 0 1rem}.login-page.request-password{padding-top:1.875rem;padding-bottom:3.125rem}.login-page.request-password .form-group{margin:0 0 1rem}.login__page-wrapper{padding-top:2.6875rem;padding-bottom:1.875rem}@media(min-width:1024px){.login__page-wrapper{padding-bottom:6.25rem}}.login__page-delivery{margin-top:0}.login__page-delivery .delivery__helper{margin:0;padding-top:1.25rem;border-top:.0625rem solid grey}@media(min-width:1024px){.login__page-delivery .delivery__helper{margin:0;padding-top:2.1875rem}}.registration-page .privacy-policy{margin-top:1rem}.equal-height .card{width:100%}.request-password-title{font-size:1.5rem}.form-group.disabled .disable-select{border-color:#c3c3c3;color:#404040}.form-group .form-control{border-color:#696969;color:#404040}.form-group .form-control.focus,.form-group .form-control:focus{border-color:#9f197e}.form-group .form-control.disabled,.form-group .form-control:disabled{border-color:#c3c3c3}@media(max-width:1023.98px){.login-page .card-body,.login-page .card-header{padding-right:0;padding-left:0}}.card .track-order-header,.login-form-nav .track-order-header{font-size:1rem}@media(max-width:1199.98px){.card .track-order-header,.login-form-nav .track-order-header{letter-spacing:1px}}