.login-page{margin-top:1em}.login-page input{padding-right:4rem}.login-page-cards{display:-webkit-box;display:-ms-flexbox;display:flex}.login-page-cards__card{padding:4.8rem 4.8rem 12rem 0}@media (min-width: 1024px){.login-page-cards__card .alert-danger{position:absolute;top:0}}.login-page-cards__card:nth-child(1){width:50%}.login-page-cards__card:nth-child(2){padding-left:14rem;border-left:0.1rem solid rgba(0,0,0,0.0784314);width:50%}.login-page-cards__card .form-group{width:100%;max-width:37.6rem;margin-bottom:2.4rem}@media (min-width: 1024px){.login-page-cards__card .form-group{margin-bottom:3.4rem}}.login-page-cards__card .form-group input{height:4.8rem;background-color:rgba(0,0,0,0.0509804)}@media (min-width: 1024px){.login-page-cards__card .form-group .invalid-feedback{position:absolute;margin-top:0.5rem}}.login-page h1{font-size:4rem;line-height:1.2}@media (max-width: 768px){.login-page h1{font-size:3.2rem}}@media (max-width: 1023.98px){.login-page .card-body{padding-inline:1.6rem}}.login-page .login-show-password{position:absolute;right:1.2rem;bottom:1.2rem;background-image:url("../images/show-password.png");width:2.4rem;height:2.4rem;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.login-page .register-info-heading{padding-bottom:2.4rem;width:100%;max-width:29.6rem}.login-page .register-info-messages{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;padding-bottom:5.8rem}@media (max-width: 1023.98px){.login-page .register-info-messages{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:4.2rem}}.login-page .register-info-messages__message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:25rem;font-size:1.4rem;padding-left:3rem;border-left:0.1rem solid #b71159}@media (max-width: 1023.98px){.login-page .register-info-messages__message{max-width:unset}}.login-page .register-info-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5.8rem;gap:2rem}@media (max-width: 1023.98px){.login-page .register-info-list{padding-bottom:4.2rem}}.login-page .register-info-list ul{margin-bottom:0;padding-left:0}.login-page .register-info-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;list-style:none;margin-bottom:2rem}.login-page .register-info-list ul li:last-child{margin-bottom:0}.login-page .register-info-list ul li .icon-Check{font-size:1.8rem;padding-right:2rem}.login-page .register-info-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem}@media (max-width: 1023.98px){.login-page .register-info-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.login-page .register-info-buttons a{width:20rem;height:4.8rem}@media (max-width: 1023.98px){.login-page .register-info-buttons a{width:100%}}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:4rem;margin-bottom:4rem}.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}.login-form-group .form-control{height:4.8rem}.login-form-group h2{margin-bottom:0;padding-bottom:1.6rem}.login-form-group p{font-size:1.6rem;padding-bottom:6.4rem}@media (max-width: 1023.98px){.login-form-group p{padding-bottom:4rem}}.login-form-group label{padding-bottom:0.4rem}.login-form-group .forgot-password{padding-bottom:9.2rem;text-decoration:underline}.login-form-group .forgot-password a:hover{border:0}@media (max-width: 1023.98px){.login-form-group .forgot-password{padding-bottom:4rem}}.login-form-btn{width:100%;max-width:20rem;height:4.8rem}@media (max-width: 1023.98px){.login-form-btn{max-width:unset}}.login-old-member-btn{width:80%;height:4.8rem;margin-top:4rem}@media (max-width: 1023.98px){.login-old-member-btn{width:100%;margin-top:4rem}}.registration-page .privacy-policy{margin-top:1rem}.login-banner{background-image:url("../images/account.jpg");background-position-y:40%}.equal-height .card{width:100%;border:0}.track-order-card .track-order-header{margin-bottom:0;padding-bottom:1.6rem}.track-order-card p{font-size:1.6rem;padding-bottom:3.4rem}.track-order-card .track-order-body{padding-left:0}.track-order-card .track-order-header-text{max-width:37.6rem}@media (max-width: 1023.98px){.track-order-card .track-order-header-text{max-width:unset}}.request-password-title{font-size:1.5rem}.forgot-password-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forgot-password-modal .modal-dialog{position:absolute;left:50%;-webkit-transform:translate(-50%, 50%) !important;transform:translate(-50%, 50%) !important}.forgot-password-modal .forgot-password-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:48rem;margin:0}.forgot-password-modal .forgot-password-form .modal-content{padding:3rem 2.2rem;margin:0 1.6rem}.forgot-password-modal .forgot-password-form .modal-content .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;padding-bottom:2.2rem}.forgot-password-modal .forgot-password-form .modal-content .modal-header .request-password-title{font-size:2rem}.forgot-password-modal .forgot-password-form .modal-content .modal-header .icon-X{font-size:2rem}.forgot-password-modal .forgot-password-form .modal-content .modal-body .reset-password-form p{font-family:'Switzer-Light';font-size:1.4rem;padding-bottom:1.6rem}.forgot-password-modal .forgot-password-form .modal-content .modal-body .reset-password-form .request-password-body .form-group{max-width:unset}.forgot-password-modal .forgot-password-form .modal-content .modal-body .reset-password-form .request-password-body label::before{display:none}.forgot-password-modal .forgot-password-form .modal-content .modal-body .reset-password-form .request-password-body label::after{content:'*';color:#b71159}.forgot-password-modal .forgot-password-form .modal-content .modal-body label{padding-bottom:0.4rem}.forgot-password-modal .forgot-password-form .modal-content .modal-body input{width:100%}.forgot-password-modal .forgot-password-form .modal-content .modal-body .forgot-password-form-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem}@media (max-width: 1023.98px){.forgot-password-modal .forgot-password-form .modal-content .modal-body .forgot-password-form-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.forgot-password-modal .forgot-password-form .modal-content .modal-body .forgot-password-form-buttons button{width:100%;max-width:20rem}@media (max-width: 1023.98px){.forgot-password-modal .forgot-password-form .modal-content .modal-body .forgot-password-form-buttons button{max-width:unset}}.forgot-password-modal .forgot-password-form .modal-content .modal-body .forgot-password-form-buttons .btn-medium{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width: 1023.98px){.forgot-password-modal .forgot-password-form .modal-content .modal-body .forgot-password-form-buttons .btn-medium{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.forgot-password-modal .forgot-password-form .modal-content .modal-body .forgot-password-form-buttons .btn-dark{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (max-width: 1023.98px){.forgot-password-modal .forgot-password-form .modal-content .modal-body .forgot-password-form-buttons .btn-dark{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.reset-password-page{width:100%;max-width:112.8rem;margin-inline:auto;padding-top:6.4rem;padding-bottom:12rem}.reset-password-page-title{font-size:1.6rem;text-transform:uppercase;color:rgba(0,0,0,0.560784);padding-bottom:2.3rem;margin-bottom:6.4rem;border-bottom:0.1rem solid rgba(0,0,0,0.0784314)}@media (max-width: 1023.98px){.reset-password-page-title{margin-bottom:4rem}}.reset-password-page__card-header{padding-bottom:4rem}.reset-password-page__card-header h2{margin-bottom:1rem}@media (max-width: 1023.98px){.reset-password-page__card-header h2{margin-bottom:0}}.reset-password-page__card-body{width:100%;max-width:37.6rem}.reset-password-page__card-body label.form-control-label{padding-bottom:0.4rem}.reset-password-page__card-body label.form-control-label::before{display:none}.reset-password-page__card-body input{height:4.8rem}.reset-password-page-button{width:100%;max-width:20rem;margin-top:6.4rem}@media (max-width: 1023.98px){.reset-password-page-button{max-width:unset}}

