.form-group.required .form-control-label:before{content:"*";color:#c00}.login-page{margin-bottom:64px}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login-form-nav .tab-pane{margin-top:1em}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#c00;color:#fff;border-radius:.188em}.privacy-policy{font-weight:500;font-size:16px;color:#1e1e1e}.privacy-policy a{color:#1e1e1e}.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:24px;font-weight:700}.request-password-body p{font-size:20px;font-weight:400}.reset-password{margin-bottom:48px;margin-top:48px;-ms-flex-pack:center;justify-content:center}.login-content,.reset-password{display:-ms-flexbox;display:flex}.login-content{margin-top:2px}#login{width:40%;margin-right:50px}#register{width:60%;margin-left:50px}.loginForm-title{font-weight:700;font-size:36px;line-height:44px}.loginForm-subtitle{font-weight:400;font-size:24px;line-height:29px;color:#1e1e1e}#informationCEP,#passwordResetSucess,#requestPasswordResetModal{padding:0;-ms-flex-align:center;align-items:center}#deleteAddressModal{padding:0}.delete-MyAddresses{top:30%}.delete-MyAddresses .modal-dialog{margin:0 auto}.cep-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:12px}.password-reset-label{font-weight:700}.pr-modal{max-width:-webkit-fit-content;max-width:fit-content}.pr-modal-content{border-radius:8px;max-width:998px}.pr-modal-header{border-bottom:0;padding:32px;padding-bottom:0;font-family:Montserrat-Regular}.pr-modal-body{padding:32px;padding-top:0}.pr-butons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:24px}.send-email-btn button{padding:8px 75px;background-color:#17a400;color:#fff;font-size:16px;font-weight:600;outline:none;border:0;border-radius:8px}.send-email-btn button:focus{outline:none;border:0}.delete-address-btn button{padding:8px 75px;background-color:#ff7a00;color:#fff;font-size:16px;font-weight:600;outline:none;border:0;border-radius:8px}.delete-address-btn button:hover{background-color:#ff7a00}.delete-address-btn button:focus{outline:none;border:0}.back-step-btn #backStepButton,.back-step-btn button{padding:8px 75px;background-color:#25435a;color:#fff;font-size:16px;font-weight:600;outline:none;border:0;border-radius:8px;cursor:pointer;text-align:center}.back-step-btn button:focus{outline:none;border:0}.btnToLogin{background:#17a400;border-radius:8px;border:0 solid #25435a;width:100%;font-style:normal}.btnToLogin,.btnToRegistration{height:36px;color:#fff;font-weight:600;font-size:16px;line-height:normal;display:none}.btnToRegistration{border-radius:8px;background:#25435a;border:0}.modal-content-cep{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.1875rem;outline:0;-ms-flex-align:center;align-items:center;gap:10px}.cep-confirmation-btn button{background-color:#25435a;color:#fff;font-size:16px;font-weight:600;outline:none;border:0;border-radius:8px;padding:13px 24px}.cep-confirmation-btn button:focus{outline:none;border:0}.remove-address-button{padding-bottom:32px}.loginFields,.registerFields{border:1px solid #1e1e1e;border-radius:8px;color:#1e1e1e;font-weight:600;font-size:16px;line-height:20px;height:50px}.login .btnSignIn{height:56px;border-radius:8px;background:#17a400;color:#fff;border:0;font-weight:600;font-size:20px;line-height:24px}.login .btn:hover{color:#fff}.login .btn:focus{box-shadow:none}.boxSignUp{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;margin-top:5%;gap:15px}.registerButton{height:47px;background:#25435a;color:#fff;border-radius:8px;border:0 solid #25435a;font-weight:600;width:189px;font-size:16px;font-style:normal;line-height:normal;padding:8px 48px}.registerButton :hover{color:#fff}.passwordAdvice{font-weight:500;font-size:14px;line-height:17px;color:#1e1e1e;margin-top:6px}.forgetPassword,.privacy-policy-terms{color:#1e1e1e!important}#privacy-policy-terms a{color:#1e1e1e!important;text-decoration:revert;font-weight:600}.toggle-password-visibility{position:absolute;top:60%;transform:translateY(-50%);right:20px;cursor:pointer}.toggle-password-visibility:before{content:url("../images/eyeIcon.svg")}.toggle-password-visibility.show:before{content:url("../images/eyeIconOff.svg")}.eyeIcon,.eyeIconOff{position:absolute;top:50%;transform:translateY(-50%);right:20px}.editPasswordBox .eyeIcon,.editPasswordBox .eyeIconOff{position:absolute;top:50%;transform:translateY(-50%);right:35px}@media (max-width:768px){.editPasswordBox .eyeIcon,.editPasswordBox .eyeIconOff{position:absolute;top:50%;transform:translateY(-50%);right:35px}}.loginOptions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.iconFields{position:relative}@media (max-width:1200px){.iconFields{width:35%}}@media (max-width:768px){.iconFields{width:100%}}.formNewPassword .btn-save{margin-top:2%}.formNewPassword .btn-login{text-align:-webkit-center}.formNewPassword .btn-login>.btn-save{width:unset}.formNewPassword .modal.show .modal-dialog{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.btndivSave .password-confirm{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:16px 32px;gap:8px;width:205px;height:56px;background:#17a400;border-radius:8px;margin-top:8%;font-style:normal;font-weight:600;line-height:24px;color:#fff;border:0}.btndivSave a:hover{text-decoration:none}.verticalLine{background:#1e1e1e;width:1px;border-radius:8px}@media (max-width:585px){.pr-butons{gap:6px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.back-step-btn,.back-step-btn button,.delete-address-btn,.delete-address-btn button,.send-email-btn,.send-email-btn button{width:100%}}@media (max-width:768px){.login-content{-ms-flex-direction:column;flex-direction:column;margin-bottom:64px;margin-top:14px}.btnToLogin,.btnToRegistration{display:block;font-size:13px;height:36px}#login{width:100%;margin-right:0}#register{width:100%;margin-left:0;margin-top:25px;display:none}.login .form-group{margin-bottom:8px}.login-page{width:100%;margin-top:0;margin-bottom:0}.loginForm-title{font-size:24px}.loginForm-subtitle{font-size:16px;margin-bottom:16px;line-height:12px}.custom-control-label{font-size:12px}.custom-control-label:after,.custom-control-label:before{width:12px;height:12px}.forgot-password{font-size:12px}.login .btnSignIn{height:36px;font-size:13px;line-height:0}.loginFields,.registerFields{font-size:12px;height:32px}.privacy-policy{font-size:12px}.eyeIcon,.eyeIconOff{top:50%;transform:translateY(-50%)}.passwordAdvice{font-size:12px}.registerButton{margin-top:0;height:36px;font-size:16px;padding:0}}@media (max-width:1200px){.registerButton{width:100%}}
/*# sourceMappingURL=login.css.map*/