.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:1em}.login-page .login{margin-bottom:0.938em}.login-page .login .error-message-form{padding:0.625em;background-color:#c00;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}form.login .forgot-password{line-height:24px;display:-ms-flexbox;display:flex}form.login .forgot-password a{color:#333 !important;text-decoration:underline;font-size:13px;font-size:.8125rem}form.login-oauth .btn{color:#15141a !important}form.login-oauth .btn .fa{color:#15141a !important;margin-right:8px;margin-right:.5rem}form.login-oauth .btn:hover{color:#eae7e8 !important}form.login-oauth .btn:hover .fa{color:#eae7e8 !important}.login-header{padding-bottom:10px;padding-bottom:.625rem;background-color:#fff}.login-header .breadcrumb{border:none;padding-left:0}.login-header h1.header{line-height:60px;line-height:3.75rem;color:#15141a;margin-left:-4px;text-transform:uppercase}.login-page .card:not(.wishlist-product-card){border:none;border-radius:0;margin-bottom:16px;margin-bottom:1rem}.login-page .card:not(.wishlist-product-card) a{font-family:"GL Bader Regular","Arial",sans-serif /*rtl:prepend:Almarai, */;font-size:13px;font-size:.8125rem;line-height:25px;line-height:1.5625rem}.login-page .card:not(.wishlist-product-card) .login-oauth a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:"GL Bader Bold","Arial Black",sans-serif /*rtl:prepend:Almarai, */;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}@media (min-width: 769px){.login-page .card:not(.wishlist-product-card){border:1px solid #333;height:-webkit-fit-content;height:fit-content;margin-bottom:50px;margin-bottom:3.125rem}}.login-page .card:not(.wishlist-product-card) .card-header{border-bottom:1px solid #000}.login-page .login{margin-bottom:20px;margin-bottom:1.25rem}.login-page .login .info-box{color:#c00;font-family:"GL Bader Bold","Arial Black",sans-serif /*rtl:prepend:Almarai, */;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;margin-bottom:20px;margin-bottom:1.25rem}.login-page .card-body:not(.wishlist-product-card-body){padding:10px 0;padding:.625rem 0}.login-page .card-body:not(.wishlist-product-card-body) .nav-tabs{margin:auto -15px;margin:auto -.9375rem;border-bottom:1px solid #333}@media (min-width: 769px){.login-page .card-body:not(.wishlist-product-card-body) .nav-tabs{margin:auto 0;margin:auto 0}}.login-page .card-body:not(.wishlist-product-card-body) .nav-tabs .nav-item{margin-bottom:-1px;width:50%}.login-page .card-body:not(.wishlist-product-card-body) .nav-tabs a{font-family:"GL Bader Bold","Arial Black",sans-serif /*rtl:prepend:Almarai, */;color:#3a3a3a !important;letter-spacing:0;text-transform:uppercase;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;padding-bottom:16px;padding-bottom:1rem}.login-page .card-body:not(.wishlist-product-card-body) .nav-tabs .nav-link.active{border-bottom:4px solid #000;height:100%}.login-page .card-body:not(.wishlist-product-card-body) .tab-content,.login-page .card-body:not(.wishlist-product-card-body).track-order{padding:0;padding:0}@media (max-width: 768.98px){.login-page .card-body:not(.wishlist-product-card-body) .tab-content,.login-page .card-body:not(.wishlist-product-card-body).track-order{margin:0 5px;margin:0 .3125rem}}@media (min-width: 769px) and (max-width: 991.98px){.login-page .card-body:not(.wishlist-product-card-body) .tab-content,.login-page .card-body:not(.wishlist-product-card-body).track-order{padding:0 24px;padding:0 1.5rem}}@media (min-width: 992px) and (max-width: 1199.98px){.login-page .card-body:not(.wishlist-product-card-body) .tab-content,.login-page .card-body:not(.wishlist-product-card-body).track-order{padding:0 32px;padding:0 2rem}}@media (min-width: 1200px){.login-page .card-body:not(.wishlist-product-card-body) .tab-content,.login-page .card-body:not(.wishlist-product-card-body).track-order{padding:0 52px;padding:0 3.25rem}}.login-page .tab-pane .veil .spinner{top:43%}.login-page .login-form-nav .tab-pane{margin-top:30px;margin-top:1.875rem}.login-page .form-control-label{font-family:"GL Bader Regular","Arial",sans-serif /*rtl:prepend:Almarai, */;font-size:14px;font-size:.875rem;line-height:13px;line-height:.8125rem}.login-page .form-group{margin-bottom:20px;margin-bottom:1.25rem}.login-page .form-group .margin{margin:30px 0 40px;margin:1.875rem 0 2.5rem}@media (max-width: 768.98px){.login-page .form-group .margin{margin:30px 0 0;margin:1.875rem 0 0}}.login-page .relative{position:relative;bottom:7px;bottom:.4375rem;margin-bottom:15px;margin-bottom:.9375rem}.login-page .custom-checkbox .custom-control-label{font-family:"GL Bader Regular","Arial",sans-serif /*rtl:prepend:Almarai, */;font-size:13px;font-size:.8125rem;line-height:25px;line-height:1.5625rem}.login-page .track-order-header{color:#3a3a3a;text-align:center;text-transform:uppercase;font-family:"GL Bader Bold","Arial Black",sans-serif /*rtl:prepend:Almarai, */;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;margin:auto -15px;margin:auto -.9375rem;padding:18px 0;padding:1.125rem 0}@media (min-width: 769px){.login-page .track-order-header{margin:auto 0;margin:auto 0}}.login-page .track-order-header-text{text-align:center;font-family:"GL Bader Regular","Arial",sans-serif /*rtl:prepend:Almarai, */;max-width:400px;max-width:25rem;margin:29px auto;margin:1.8125rem auto;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.login-page .privacy-policy{color:#333;font-size:12px;font-size:.75rem;padding-top:6px;padding-top:.375rem}.login-page .privacy-policy a{color:#333 !important;text-decoration:underline;font-family:"GL Bader Narrow Regular","Arial Narrow","Arial",sans-serif !important}.login-page .alert,.login-page .alert-danger{border:none;padding-left:0;padding-right:0}.login-page .alert-danger{color:#c00;background-color:transparent}@media (max-width: 768.98px){.login-page{margin-top:0}}.container.second-password-reset-page{padding-bottom:45px;padding-bottom:2.8125rem}@media (max-width: 991.98px){.container.second-password-reset-page .request-password-title{text-align:center;width:100%;padding-bottom:20px}}
