#maincontent{background:-webkit-gradient(linear, left top, left bottom, from(rgba(198,198,194,0.1)), to(rgba(198,198,194,0)));background:linear-gradient(180deg, rgba(198,198,194,0.1) 0%, rgba(198,198,194,0) 100%)}.login-page,.login-form-nav,.register-page,.trackorder-page{padding-top:1em}.login-page input,.login-form-nav input,.register-page input,.trackorder-page input{padding-right:4rem}.login-page-cards,.login-form-nav-cards,.register-page-cards,.trackorder-page-cards{display:-webkit-box;display:-ms-flexbox;display:flex}.login-page-cards__card,.login-form-nav-cards__card,.register-page-cards__card,.trackorder-page-cards__card{padding:4.8rem 4.8rem 12rem 9rem}.login-page-cards__card .form-group,.login-form-nav-cards__card .form-group,.register-page-cards__card .form-group,.trackorder-page-cards__card .form-group{margin-bottom:2.4rem}.login-page-cards__card:nth-child(1),.login-form-nav-cards__card:nth-child(1),.register-page-cards__card:nth-child(1),.trackorder-page-cards__card:nth-child(1){width:55%}.login-page-cards__card:nth-child(2),.login-form-nav-cards__card:nth-child(2),.register-page-cards__card:nth-child(2),.trackorder-page-cards__card:nth-child(2){width:45%}.login-page-cards__card .form-group,.login-form-nav-cards__card .form-group,.register-page-cards__card .form-group,.trackorder-page-cards__card .form-group{width:100%;max-width:37.6rem}.login-page-cards__card .form-group input,.login-form-nav-cards__card .form-group input,.register-page-cards__card .form-group input,.trackorder-page-cards__card .form-group input{height:4.8rem;background-color:rgba(0,0,0,0.0509804)}.login-page-cards__card:nth-child(2),.login-form-nav-cards__card:nth-child(2),.register-page-cards__card:nth-child(2),.trackorder-page-cards__card:nth-child(2){border-left:0.1rem solid rgba(0,0,0,0.0784314)}.login-page .register-info-heading,.login-page .trackorder-info-heading,.login-form-nav .register-info-heading,.login-form-nav .trackorder-info-heading,.register-page .register-info-heading,.register-page .trackorder-info-heading,.trackorder-page .register-info-heading,.trackorder-page .trackorder-info-heading{padding-bottom:2.4rem;width:100%;max-width:29.6rem}.login-page .register-info-messages,.login-page .trackorder-info-messages,.login-form-nav .register-info-messages,.login-form-nav .trackorder-info-messages,.register-page .register-info-messages,.register-page .trackorder-info-messages,.trackorder-page .register-info-messages,.trackorder-page .trackorder-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,.login-page .trackorder-info-messages,.login-form-nav .register-info-messages,.login-form-nav .trackorder-info-messages,.register-page .register-info-messages,.register-page .trackorder-info-messages,.trackorder-page .register-info-messages,.trackorder-page .trackorder-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,.login-page .trackorder-info-messages__message,.login-form-nav .register-info-messages__message,.login-form-nav .trackorder-info-messages__message,.register-page .register-info-messages__message,.register-page .trackorder-info-messages__message,.trackorder-page .register-info-messages__message,.trackorder-page .trackorder-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 #a39d90}@media (max-width: 1023.98px){.login-page .register-info-messages__message,.login-page .trackorder-info-messages__message,.login-form-nav .register-info-messages__message,.login-form-nav .trackorder-info-messages__message,.register-page .register-info-messages__message,.register-page .trackorder-info-messages__message,.trackorder-page .register-info-messages__message,.trackorder-page .trackorder-info-messages__message{max-width:unset}}.login-page .register-info-list,.login-page .trackorder-info-list,.login-form-nav .register-info-list,.login-form-nav .trackorder-info-list,.register-page .register-info-list,.register-page .trackorder-info-list,.trackorder-page .register-info-list,.trackorder-page .trackorder-info-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:5.8rem;display:flex;gap:2rem}@media (max-width: 1023.98px){.login-page .register-info-list,.login-page .trackorder-info-list,.login-form-nav .register-info-list,.login-form-nav .trackorder-info-list,.register-page .register-info-list,.register-page .trackorder-info-list,.trackorder-page .register-info-list,.trackorder-page .trackorder-info-list{padding-bottom:4.2rem}}.login-page .register-info-list ul,.login-page .trackorder-info-list ul,.login-form-nav .register-info-list ul,.login-form-nav .trackorder-info-list ul,.register-page .register-info-list ul,.register-page .trackorder-info-list ul,.trackorder-page .register-info-list ul,.trackorder-page .trackorder-info-list ul{margin-bottom:0;padding-left:0}.login-page .register-info-list ul li,.login-page .trackorder-info-list ul li,.login-form-nav .register-info-list ul li,.login-form-nav .trackorder-info-list ul li,.register-page .register-info-list ul li,.register-page .trackorder-info-list ul li,.trackorder-page .register-info-list ul li,.trackorder-page .trackorder-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,.login-page .trackorder-info-list ul li:last-child,.login-form-nav .register-info-list ul li:last-child,.login-form-nav .trackorder-info-list ul li:last-child,.register-page .register-info-list ul li:last-child,.register-page .trackorder-info-list ul li:last-child,.trackorder-page .register-info-list ul li:last-child,.trackorder-page .trackorder-info-list ul li:last-child{margin-bottom:0}.login-page .register-info-list ul li .icon-Check,.login-page .trackorder-info-list ul li .icon-Check,.login-form-nav .register-info-list ul li .icon-Check,.login-form-nav .trackorder-info-list ul li .icon-Check,.register-page .register-info-list ul li .icon-Check,.register-page .trackorder-info-list ul li .icon-Check,.trackorder-page .register-info-list ul li .icon-Check,.trackorder-page .trackorder-info-list ul li .icon-Check{font-size:1.8rem;padding-right:2rem}.login-page .register-info-buttons,.login-page .trackorder-info-buttons,.login-form-nav .register-info-buttons,.login-form-nav .trackorder-info-buttons,.register-page .register-info-buttons,.register-page .trackorder-info-buttons,.trackorder-page .register-info-buttons,.trackorder-page .trackorder-info-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem}@media (max-width: 1023.98px){.login-page .register-info-buttons,.login-page .trackorder-info-buttons,.login-form-nav .register-info-buttons,.login-form-nav .trackorder-info-buttons,.register-page .register-info-buttons,.register-page .trackorder-info-buttons,.trackorder-page .register-info-buttons,.trackorder-page .trackorder-info-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.login-page .register-info-buttons a,.login-page .trackorder-info-buttons a,.login-form-nav .register-info-buttons a,.login-form-nav .trackorder-info-buttons a,.register-page .register-info-buttons a,.register-page .trackorder-info-buttons a,.trackorder-page .register-info-buttons a,.trackorder-page .trackorder-info-buttons a{width:20rem;height:4.8rem}@media (max-width: 1023.98px){.login-page .register-info-buttons a,.login-page .trackorder-info-buttons a,.login-form-nav .register-info-buttons a,.login-form-nav .trackorder-info-buttons a,.register-page .register-info-buttons a,.register-page .trackorder-info-buttons a,.trackorder-page .register-info-buttons a,.trackorder-page .trackorder-info-buttons a{width:100%}}.login-page .login-form-nav,.login-page .register-form-nav,.login-form-nav .login-form-nav,.login-form-nav .register-form-nav,.register-page .login-form-nav,.register-page .register-form-nav,.trackorder-page .login-form-nav,.trackorder-page .register-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane,.login-page .register-form-nav .tab-pane,.login-form-nav .login-form-nav .tab-pane,.login-form-nav .register-form-nav .tab-pane,.register-page .login-form-nav .tab-pane,.register-page .register-form-nav .tab-pane,.trackorder-page .login-form-nav .tab-pane,.trackorder-page .register-form-nav .tab-pane{margin-top:4rem;margin-bottom:4rem}.login-page .login,.login-page .register,.login-page .trackorder,.login-form-nav .login,.login-form-nav .register,.login-form-nav .trackorder,.register-page .login,.register-page .register,.register-page .trackorder,.trackorder-page .login,.trackorder-page .register,.trackorder-page .trackorder{margin-bottom:0.938em}.login-page .login .error-message-form,.login-page .register .error-message-form,.login-page .trackorder .error-message-form,.login-form-nav .login .error-message-form,.login-form-nav .register .error-message-form,.login-form-nav .trackorder .error-message-form,.register-page .login .error-message-form,.register-page .register .error-message-form,.register-page .trackorder .error-message-form,.trackorder-page .login .error-message-form,.trackorder-page .register .error-message-form,.trackorder-page .trackorder .error-message-form{padding:0.625em;background-color:#c00;color:#fff;border-radius:0.188em}@media (max-width: 1023.98px){.card-body{padding:0}}.login-form-group .form-group,.register-form-group .form-group,.trackorder-form-group .form-group{margin-bottom:1.6rem}.login-form-group .form-group-password,.register-form-group .form-group-password,.trackorder-form-group .form-group-password{margin-bottom:0.8rem}.login-form-group .form-group-last,.register-form-group .form-group-last,.trackorder-form-group .form-group-last{margin-bottom:5.6rem}@media (max-width: 1023.98px){.login-form-group .form-group-last,.register-form-group .form-group-last,.trackorder-form-group .form-group-last{margin-bottom:3.2rem}}.login-form-group .button,.register-form-group .button,.trackorder-form-group .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form-group .form-control,.register-form-group .form-control,.trackorder-form-group .form-control{height:4.8rem}.login-form-group .form-control-label,.register-form-group .form-control-label,.trackorder-form-group .form-control-label{margin-bottom:0.4rem}.login-form-group h2,.register-form-group h2,.trackorder-form-group h2{font-size:2.4rem;letter-spacing:0.12em;margin-bottom:0;padding-bottom:3.2rem;font-weight:700;text-transform:uppercase}@media (max-width: 1023.98px){.login-form-group h2,.register-form-group h2,.trackorder-form-group h2{font-size:2rem;letter-spacing:0.12em}}.login-form-group p,.register-form-group p,.trackorder-form-group p{font-size:1.6rem;padding-bottom:3.2rem;color:#4e575d}@media (max-width: 1023.98px){.login-form-group p,.register-form-group p,.trackorder-form-group p{padding-bottom:3.2rem}}.login-form-group label,.register-form-group label,.trackorder-form-group label{padding-bottom:0.4rem}.login-form-group .forgot-password,.register-form-group .forgot-password,.trackorder-form-group .forgot-password{text-decoration:underline;font-weight:700;font-size:12px;line-height:125%;letter-spacing:0.05em}.login-form-group .forgot-password a,.register-form-group .forgot-password a,.trackorder-form-group .forgot-password a{color:#4e575d}.login-form-group .forgot-password-container,.register-form-group .forgot-password-container,.trackorder-form-group .forgot-password-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3.2rem}@media (max-width: 1023.98px){.login-form-group .forgot-password-container,.register-form-group .forgot-password-container,.trackorder-form-group .forgot-password-container{margin-top:2rem;padding-bottom:5.6rem}}.login-form-group .forgot-password a:hover,.register-form-group .forgot-password a:hover,.trackorder-form-group .forgot-password a:hover{border:none}.login-form-group .required-fields,.register-form-group .required-fields,.trackorder-form-group .required-fields{color:#4e575d;font-size:1.2rem;line-height:125%;font-weight:400;letter-spacing:0.05em}.login-old-member-btn{width:100%;max-width:20rem;height:4.8rem;margin-top:8.8rem}@media (max-width: 1023.98px){.login-old-member-btn{max-width:unset;margin-top:1rem}}.icon-arrow-right-long{padding-left:8px;font-size:24px;color:#fff;vertical-align:bottom}.login-banner{background-image:url("../images/account.jpg");background-position-y:40%}.equal-height{margin-top:6.4rem;margin-bottom:6.4rem}@media (max-width: 1023.98px){.equal-height{margin-top:0;margin-bottom:3.2rem}}.equal-height .card{width:100%;border:none}@media (min-width: 768px){.equal-height .card{padding:3.2rem}}@media (max-width: 1023.98px){.equal-height .card{background-color:initial;padding:initial}}.modal-open{padding-right:initial !important}.track-order-header{font-size:1.75rem}.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}@media (max-width: 543.98px){.forgot-password-modal .modal-dialog{-webkit-transform:translate(-50%, 0) !important;transform:translate(-50%, 0) !important;height:100%}}.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:4rem 3.2rem;height:100%;border:none;border-radius:8px}.forgot-password-modal .forgot-password-form .modal-content .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;padding:0}@media (max-width: 543.98px){.forgot-password-modal .forgot-password-form .modal-content .modal-header{border-bottom:1px solid #c6c6c2}}.forgot-password-modal .forgot-password-form .modal-content .modal-header .request-password-title{font-size:2.4rem;text-transform:uppercase;font-weight:700;padding-bottom:3.2rem}@media (max-width: 543.98px){.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-close{font-size:2.4rem}.forgot-password-modal .forgot-password-form .modal-content .modal-body{padding:0}@media (max-width: 543.98px){.forgot-password-modal .forgot-password-form .modal-content .modal-body{-webkit-box-flex:1;-ms-flex:1;flex:1}}.forgot-password-modal .forgot-password-form .modal-content .modal-body .reset-password-form p{font-size:1.6rem;line-height:2.4rem;padding-bottom:3.2rem}@media (max-width: 543.98px){.forgot-password-modal .forgot-password-form .modal-content .modal-body .reset-password-form p{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:#a39d90}@media (max-width: 543.98px){.forgot-password-modal .forgot-password-form .modal-content .modal-body .reset-password-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.6rem}}.forgot-password-modal .forgot-password-form .modal-content .modal-body label{padding-bottom:0;margin-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}}

