#ContentSite_dvSite{float:left;position:relative;left:50%;max-width:1160px;width:100%;height:auto;padding-top:30px;margin:0 auto 50px;text-align:center;border:1px solid #D8D8D8;border-color:#fff;border-radius:5px;box-sizing:border-box;transform:translate(-50%);overflow:auto;display:flex;flex-direction:column;align-items:center}.cart-content .login_content .box_login .login_esq{margin-bottom:25px}.cart-content .login_content .box_login .login_esq,.cart-content .login_content .box_login .login_dir{float:left;width:50%;height:auto;min-height:280px;text-align:center;box-sizing:border-box;max-width:700px;width:100%;padding:0;margin:auto}.cart-content .login_content .box_login .form_login .input_form{float:left;position:relative;width:100%;text-align:right;margin-bottom:15px}.cart-content .login_content .box_login .form_login .input_form input{float:right;width:70%;height:48px;padding:10px;margin-inline:15%;border:solid 1px #DDDDDD;border-radius:0!important;box-sizing:border-box}.form_login .input_form .btn-login{width:70%;padding:20px;font-size:16px;font-weight:700;line-height:20px;border-radius:4px;transition:.3s}#ContentSite_lbtAlterEmail{display:none}#ContentSite_lbtRecoverPassword{float:left;width:100%;font-size:14px;color:#484848;background:transparent;border:none;cursor:pointer}@media(min-width:820px){#ContentSite_lbtRecoverPassword{max-width:70%;margin-inline:15%}}#ContentSite_ibtContinue{background:#0d2822;color:#fff;margin-bottom:10px}#ContentSite_ibtContinue:hover{background:#1f3346}.cart-content .login_content .box_login .txt_login span{font-style:normal;font-weight:400;font-size:16px;line-height:164%;color:#0a0a0a}.cart-content .login_content .box_login .login_dir .btn_login{display:inline-flex;width:100%;margin-block:20px 45px}.face-newlogin{float:right;width:100%;background:#fff;border:1px solid #B2B2B2;line-height:164%;color:#000;height:60px;cursor:pointer;position:relative;text-align:right;padding:15px 0 10px 35px;margin-inline:30px 20px}.btn_login .icon-face{margin-right:20px}.btn-login{max-width:350px;width:70%;padding:18px!important;font-size:16px;line-height:20px;border-radius:4px;box-sizing:border-box}#ContentSite_ibtNewRecoverPassword,.ibtQuickEmailAccesslogin{background:#0d2822!important;color:#fff!important}.txt_newlogin{font-size:20px;line-height:125%;text-align:center;color:#1f3346;margin-bottom:20px}.cart-content .login_content .box_login .form_login .input_form span{float:left;width:28%;text-align:right;font-size:16px;line-height:164%;padding-top:10px}.cart-content .login_content .box_login .login_dir .txt_newlogindir{font-size:16px;font-weight:400;line-height:26px;text-align:center;margin-top:10px}#ContentSite_ibtLoginQuickEmail{background:#fff;border:1px solid #E7E7E7;color:#838383}#ContentSite_ibtLoginQuickEmail:hover{background-color:#8c6239;color:#fff}.txt_newloginfooter{display:block;width:100%;font-weight:400;font-size:12px;white-space:nowrap;color:#1f3346;margin-block:20px}.cart-content .login_content .box_login .form_login .input_form .SenhaPassword{position:absolute;right:0;float:left;width:46px;height:46px;background:url(//static.giulianaflores.com.br/images/site/password-nao-visivel.png) center no-repeat #fff;margin:1px;margin-right:calc(15% + 1px);cursor:pointer;opacity:.9}@media only screen and (max-width:820px){#ContentSite_dvSite{width:70%;margin:0 15%;border:none}.cart-content .login_content .box_login .login_esq,.cart-content .login_content .box_login .login_dir{width:100%;padding-inline:4%;border:none}.txt_newlogin{font-size:20px;line-height:25px;margin-bottom:0}.cart-content .login_content .box_login .form_login .input_form{text-align:center}.cart-content .login_content .box_login .form_login .input_form span{width:100%;text-align:left;font-weight:700;margin-bottom:15px}.cart-content .login_content .box_login .form_login .input_form input{width:100%;margin:0}#ContentSite_ibtLoginEmail{margin-top:10px;width:100%;margin-inline:0}.cart-content .login_content .box_login .txt_login{font-size:12px;line-height:164%;margin-top:10px}.cart-content .login_content .box_login .txt_login span{font-style:normal;font-weight:400;font-size:14px;line-height:164%;color:#0a0a0a}.face-newlogin{padding:15px 0 10px;float:right;width:99%;background:#fff;border:1px solid #B2B2B2;line-height:164%;color:#000;margin:0;cursor:pointer;text-align:center;font-size:19px}.fb_iframe_widget span{display:none}.form_login .input_form .btn-login,.btn-login{width:100%;margin-inline:0}.cart-content .login_content .box_login .form_login .input_form .SenhaPassword{margin-right:1px}}@media only screen and (max-width:520px){#ContentSite_dvSite{width:100%;margin:0}.cart-content .login_content .box_login .login_dir{border-top:1px solid #DBDBDB}.face-newlogin{float:right;width:99%;padding:15px 70px 10px 0;margin:0;color:#000;line-height:164%;text-align:right;background:#fff;border:1px solid #B2B2B2;cursor:pointer}.fb_iframe_widget span{display:none}}.modal-login{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:#0006;overflow:hidden}.modal-content-login{margin:8% auto;width:40%;display:grid;padding-bottom:20px;background:#fff;border-radius:15px}.modal-header-login{color:#fff;background:#333;padding:20px;border:1px solid #888;border-radius:15px 15px 0 0}.modal-header-login span{color:#fff!important;float:right;font-size:28px;font-weight:700;padding-right:20px;cursor:pointer}.modal-header-login p{width:100%;text-align:center}.modal-body-login,.modal-footer-login{padding:20px 40px}.modal-body-login a{font-size:14px;font-style:normal;font-weight:400;color:#484848}.modal-body-login p{font-size:16px;font-style:normal;font-weight:400;margin-block:15px}.modal-body-login input{text-transform:uppercase}.msgpasswordreset{color:#0f6e2a;font-weight:700;font-size:16px;line-height:164%}#divPasswordMessage{margin-top:15px}.modal-error-login{background:#ff7171;max-height:56px;text-align:center;padding:2px;color:#fff}.modal-error-login span{font-weight:400;font-size:12px;line-height:164%;color:#4e0000}.divRecaptcha{margin-top:20px;margin-bottom:-40px}.divRecaptchaTwo{float:right;display:flex;justify-content:center;width:100%;margin-top:10px}#divRecaptchaNotPassword{margin-inline:auto;width:305px;margin-top:10px}@media only screen and (max-width:820px){.modal-content-login{margin:15% auto;width:90%;background:#fff;border-radius:15px}.divRecaptcha{margin-top:20px;margin-bottom:-40px;margin-left:161px}}@media only screen and (max-width:520px){.modal-content-login{background:#fff;border-radius:15px}#divPasswordMessage .info-nova-senha,#QuickEmailAccessMessagePost span>b{font-size:9pt}.divRecaptcha{margin-top:20px;margin-bottom:-40px;margin-left:-15px}.divRecaptchaTwo{float:left;margin-top:10px}}
