.form-group .form-control-label:not(.checkbox){margin-left:.625rem;font-family:"Lato",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.form-group.required .form-control-label::after{content:"*"}.custom-select{font-size:1rem}.login-page{margin-top:2rem}@media(min-width: 768px){.login-page{margin-top:5rem}}.login-page hr{border-top:6px solid #f5f2f4;margin-top:0;margin-bottom:2rem}.login-page .card{font-family:"Cormorant Garamond",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:2.5rem}.login-page .nav-tabs{padding:0;border-bottom-color:#3f7b70}.login-page .nav-tabs .nav-item{padding-bottom:0}.login-page .nav-tabs .nav-item:last-child{margin-right:0}.login-page .nav-tabs .nav-link{padding-top:1.6875rem;padding-bottom:1.6875rem;border-bottom:none;font-size:1.375rem;line-height:1.875rem;text-transform:uppercase;background:rgba(63,123,112,.2);color:#3f7b70 !important;font-family:"Lato",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}@media(min-width: 768px){.login-page .nav-tabs .nav-link{font-size:1.875rem;line-height:2.5rem}}.login-page .nav-tabs .nav-link.active,.login-page .nav-tabs .nav-link:hover{background:#3f7b70;color:#fff !important}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#bc4337;color:#fff;border-radius:.188em}.login-section{padding-top:0;border:none}.login-section .card-body{padding-left:0;padding-right:0}@media(min-width: 992px){.login-section .card-body{padding-top:0;padding-right:1.25rem}}.check-order-section{border:none;background:#f1efe9}.check-order-section .card-header{padding-top:1.75rem;text-transform:uppercase;background:#f1efe9;color:#3f7b70}.check-order-section .card-header:first-child{border-bottom:none;border-radius:calc(1.25rem - 1px) calc(1.25rem - 1px) 0 0}.registration-page .privacy-policy{margin-top:1rem}.registration-page .lead{line-height:normal}.login-banner{background-image:url("../../images/account.jpg");background-position-y:40%}.equal-height .card{width:100%}.track-order-header{font-size:1.75rem}.track-order-header-text{font-size:1.375rem;font-weight:300;line-height:2rem}.request-password-title{font-size:1.5rem}.request-password-body p{line-height:1.875rem}.radio-label{margin-bottom:0}.form-group.required .radio-label{margin-left:0}.reset-password-form{width:100%}.password-reset{margin-top:140px}
