@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@400;600;700&family=Literata:wght@600&display=swap);.form-group.required .form-control-label::before{content:"*";color:#EB5757}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login{margin-bottom:0.938em}.login-page .login .error-message-form{padding:0.625em;background-color:#EB5757;color:#fff;border-radius:0.188em}.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}.hero.login-banner{height:auto;background:none}.hero.login-banner .page-title{top:auto;margin:3.125rem 0 0;padding-top:0;padding-bottom:0;color:#074f69}.login-page:before{content:"";display:block;height:0;margin:0 0 1.875rem;border-top:1px solid #074f69}.login-page .breadcrumb{display:none}.login-page .card{border-color:#8A9594}.login-page .card-body{padding:0}.login-page .tab-content{padding:1.25rem}.login-page .nav-tabs{border:none}.login-page .nav-tabs .nav-item .nav-link{padding:1rem;border:1px solid #8A9594;border-width:0 0 1px 1px}.login-page .nav-tabs .nav-item:first-child .nav-link{border-left:none}.login-page .forgot-password a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F05A";color:#dee0c7}.login-page .privacy-policy{margin-top:1em}.login-page .trackorder .card-header{margin:0 1.25rem;padding:1rem 0;color:#074f69;background:none;border-radius:0;border-bottom:1px solid #8A9594}.login-page .trackorder .card-body{padding:1.25rem}div[data-action="Login-Show"] .storelocator{display:none}.login-page-header{width:100%;margin-bottom:0}.login-page-header__title{padding:1.875rem 0}.login-page-header__title h3{width:100%;text-align:center;border-bottom:.0625rem solid #8A9594;line-height:0.1em;margin:.625rem 0 1.25rem;font-family:"Literata",serif;font-weight:400;font-size:1.5rem}.login-page-header__title h3 span{background:#fff;padding:0 .8125rem}@media (min-width: 769px){.login-page-header{margin-bottom:.625rem}}.order-status-header{width:100%}.order-status-header__title{padding:1.875rem 0}.order-status-header__title h3{width:100%;text-align:center;border-bottom:.0625rem solid #8A9594;line-height:0.1em;margin:.625rem 0 1.25rem;font-family:"Literata",serif;font-weight:400;font-size:1.5rem}.order-status-header__title h3 span{background:#fff;padding:0 .8125rem}.hero.login-banner{height:auto;background:none}.hero.login-banner .page-title{top:auto;margin:3.125rem 0 0;padding-top:0;padding-bottom:0;color:#074f69}.login-page{margin-top:0}.login-page:before{content:"";display:block;height:0;border:none;margin:0}.login-page .breadcrumb{display:none}.login-page .login-form-nav .nav-fill .nav-item{text-align:left}.login-page .card{border:none}.login-page .card-body{padding:0}.login-page .tab-content{padding:1.25rem}@media (max-width: 768.98px){.login-page .tab-content{padding:0}}@media (max-width: 768.98px){.login-page .login-form-nav .tab-pane{margin-top:2.8125rem !important}}.login-page .btn.btn-block.btn-primary,.login-page a.btn.btn-block.btn-outline-primary{margin:1rem auto 0;max-width:16.25rem;width:90%}.login-page .oauth-google,.login-page .oauth-facebook{display:none;padding-top:.875rem}.login-page .nav-tabs{border:none}.login-page .nav-tabs .nav-item .nav-link{background-color:#fff;padding:0 .0625rem .0625rem .4375rem;color:#8A9594;border:1px solid #8A9594;border:0}.login-page .nav-tabs .nav-item .nav-link.active .nav-item-text{border-bottom:2px solid #074f69;color:#074f69}@media (min-width: 769px){.login-page .nav-tabs .nav-item .nav-link{padding-left:0}}.login-page .nav-tabs .nav-item:first-child .nav-link{border-left:none}.login-page .nav-tabs .nav-item .nav-item-text{border-bottom:2px solid #8A9594;color:#8A9594;display:inline-block;min-width:5.75rem;padding-bottom:.625rem}@media (min-width: 769px){.login-page .nav-tabs{margin:0 auto .625rem;max-width:22.25rem}}.login-page .forgot-password a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\F05A";color:#dee0c7;display:none}@media (min-width: 769px){.login-page .forgot-password{max-width:22.25rem;margin:0 auto}}.login-page .privacy-policy{margin-top:1rem}.login-page .trackorder .card-header{margin:0 1.25rem;padding:1rem 0;color:#074f69;background:none;border-radius:0;border-bottom:1px solid #8A9594}@media (max-width: 768.98px){.login-page .trackorder .card-body{padding:0}}@media (min-width: 769px){.login-page .form-group{max-width:22.25rem;margin:0 auto}}.login-page input[type="tel"]:not(.is-invalid):not(.is-valid):not(.search-field),.login-page input[type="email"]:not(.is-invalid):not(.is-valid):not(.search-field),.login-page input[type="text"]:not(.is-invalid):not(.is-valid):not(.search-field),.login-page input[type="password"]:not(.is-invalid):not(.is-valid):not(.search-field){height:2.8125rem;margin-bottom:1.25rem}.login-page .sign-in-box{max-width:22.25rem;text-align:center;margin:0 auto}.login-page .sign-in-box .form-group{max-width:inherit;margin:0 0 2.5rem}.login-page .sign-in-box p{margin-bottom:2.5rem}.login-page .sign-in-box .login-wrap{padding-bottom:.0625rem;border-bottom:.0625rem solid rgba(138,149,148,0.5)}@media (max-width: 768.98px){.login-page .sign-in-box .login-wrap{border-bottom:0}}.track-order-header-text{text-align:center}
