html.yith_welrp_opened, body.yith_welrp_opened{overflow:hidden;}
body.yith_welrp_opened #page{filter:var(--ywelrp-blur-effect, none);}
#yith-welrp{display:none;}
#yith-welrp .yith-welrp-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:80;display:none;background:var(--ywelrp-overlay-color, rgba(0, 0, 0, 0.5));}
#yith-welrp .yith-welrp-popup-wrapper{position:fixed;width:100%;height:100%;top:0;left:0;z-index:80;overflow-x:hidden;overflow-y:auto;pointer-events:none;}
#yith-welrp .yith-welrp-popup-wrapper-region{padding:20px;z-index:80;width:100%;}
#yith-welrp .yith-welrp-popup{pointer-events:all;position:relative;margin-left:auto;margin-right:auto;display:none;}
#yith-welrp .yith-welrp-popup-inner{position:relative;background:var(--ywelrp-popup-background, #ffffff);color:var(--ywelrp-popup-color, #1a1a1a);border-radius:10px;box-shadow:rgba(24, 53, 62, 0.1) 0px 11px 15px -7px, rgba(24, 53, 62, 0.07) 0px 24px 38px 3px, rgba(24, 53, 62, 0.06) 0px 9px 46px 8px;}
#yith-welrp .yith-welrp-popup-inner a{color:var(--ywelrp-link-color, #007acc);}
#yith-welrp .yith-welrp-popup-inner a:hover{color:var(--ywelrp-link-color-hover, #686868);}
#yith-welrp .yith-welrp-popup-header{padding:15px 30px;border-bottom:1px solid #e0e0e0;background:var(--ywelrp-header-background, #ffffff);border-radius:15px 15px 0 0;}
#yith-welrp .yith-welrp-popup.additional .yith-welrp-popup-header,
#yith-welrp .yith-welrp-popup.additional .yith-welrp-continue-as-guest{display:none;}
#yith-welrp .yith-welrp-popup-header h4{margin:0;font-size:16px;}
#yith-welrp .yith-welrp-popup-close{position:absolute;right:10px;top:10px;width:12px;height:12px;line-height:1;cursor:pointer;}
#yith-welrp .yith-welrp-popup-close:not(.custom){background-repeat:no-repeat;background-position:bottom;background-image:url(//lojareversa.com.br/wp-content/plugins/yith-easy-login-register-popup-for-woocommerce/assets/images/close.png);}
#yith-welrp .yith-welrp-popup-close:not(.custom):hover{background-repeat:no-repeat;background-position:top;}
#yith-welrp .yith-welrp-popup-content{padding:15px 30px 30px;}
#yith-welrp .yith-welrp-popup-content label input, .yith-welrp-password-eye{margin-top:10px;}
#yith-welrp .yith-welrp-popup form .yith-welrp-form-field{margin:0 0 20px!important;}
#yith-welrp .yith-welrp-popup form .yith-welrp-form-field label.checkbox-label{font-size:0.775rem;padding-top:5px;}
#yith-welrp .yith-welrp-overlay,
#yith-welrp .yith-welrp-popup-wrapper{z-index:50000;}
#yith-welrp .yith-welrp-popup-content h3{font-size:1.4rem!important;margin:10px 0 30px;}
#yith-welrp .yith-welrp-continue-as-guest{padding:20px 0;border-top:1px solid #e7e7e7;}
#yith-welrp .yith-welrp-continue-as-guest p{margin-bottom:10px;font-size:15px;}
#yith-welrp .yith-welrp-submit-button,
#yith-welrp .yith-welrp-continue-as-guest .button{width:100%;display:block;text-align:center;text-transform:uppercase;font-weight:bold;padding:10px 15px;line-height:normal;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;color:var(--ywelrp-button-label-color, #ffffff);background:var(--ywelrp-button-background-color, #a46497);border-color:var(--ywelrp-button-border-color, #a46497);}
#yith-welrp .yith-welrp-submit-button:hover,
#yith-welrp .yith-welrp-continue-as-guest .button:hover{color:var(--ywelrp-button-label-color-hover, #ffffff);background:var(--ywelrp-button-background-color-hover, #96588a);border-color:var(--ywelrp-button-border-color-hover, #96588a);}
#yith-welrp .yith-welrp-popup-text{margin-bottom:30px;font-size:15px;}
#yith-welrp .yith-welrp-user-info{margin-bottom:30px;line-height:20px;font-size:13px;}
#yith-welrp .yith-welrp-user-avatar,
#yith-welrp .yith-welrp-user-data{display:inline-block;vertical-align:bottom;}
#yith-welrp .yith-welrp-user-avatar{margin-right:10px;}
#yith-welrp .yith-welrp-user-data span:first-child{font-size:14px;font-weight:bold;}
#yith-welrp .yith-welrp-footer-link-container{text-align:center;}
#yith-welrp .yith-welrp-message{font-size:13px;margin:0 0 15px;position:relative;color:#8fae1b;clear:both;}
#yith-welrp .yith-welrp-message.error{color:#da141d;}
#yith-welrp form{border:none;border-radius:0;padding:0;margin:0 0 20px;}
#yith-welrp form:after{content:'';display:table;clear:both;}
#yith-welrp .yith-welrp-form-field{margin:0 0 20px;}
#yith-welrp .yith-welrp-form-field label{font-size:15px;}
#yith-welrp .yith-welrp-form-field.left{float:left;width:48%;}
#yith-welrp .yith-welrp-form-field.right{float:right;width:48%;text-align:right;}
#yith-welrp .yith-welrp-form-field.wide label{display:block;}
#yith-welrp .yith-welrp-form-field.wide span.yith-welrp-password-container{position:relative;display:block;}
#yith-welrp span.yith-welrp-password-eye{width:22px;height:40px;display:block;position:absolute;top:0;right:13px;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(//lojareversa.com.br/wp-content/plugins/yith-easy-login-register-popup-for-woocommerce/assets/images/arrow_eye_closed.svg);}
#yith-welrp span.yith-welrp-password-eye.opened{background-image:url(//lojareversa.com.br/wp-content/plugins/yith-easy-login-register-popup-for-woocommerce/assets/images/arrow_eye.svg);}
#yith-welrp .yith-welrp-form-field input[type="text"],
#yith-welrp .yith-welrp-form-field input[type="email"],
#yith-welrp .yith-welrp-form-field input[type="password"]{width:100%;border:1px solid #d1d1d1;height:40px;padding:10px;}
#yith-welrp .yith-welrp-social-sep{text-align:center;position:relative;margin-bottom:20px;}
#yith-welrp .yith-welrp-social-sep:after{content:"";width:100%;background-color:transparent;display:block;border-top:1px solid #e7e7e7;position:absolute;top:50%;margin-top:1px;z-index:1;}
#yith-welrp .yith-welrp-social-sep span{padding:0 30px;z-index:2;position:relative;text-transform:uppercase;background:var(--ywelrp-popup-background, #ffffff);color:var(--ywelrp-popup-color, #1a1a1a);}
#yith-welrp .yith-welrp-social-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;}
#yith-welrp .yith-welrp-social-container.cols-1 .yith-welrp-social{-webkit-flex:100%;flex:100%;}
#yith-welrp .yith-welrp-social-container.cols-2 .yith-welrp-social{-webkit-flex:50%;flex:50%;}
#yith-welrp .yith-welrp-social{position:relative;}
#yith-welrp .yith-welrp-social > div{display:block;margin:0 10px;padding:8px;outline:none;text-decoration:none;font-size:14px;line-height:14px;text-align:center;position:relative;cursor:pointer;}
#yith-welrp .yith-welrp-social > div > span{display:inline-block;vertical-align:middle;pointer-events:none;}
#yith-welrp .yith-welrp-social > div > span.icon{margin-right:5px;width:20px;}
#yith-welrp #g-recaptcha{margin-bottom:20px;}
#yith-welrp #yith-welrp-google-button-hidden{position:absolute;margin-bottom:0;top:0;bottom:15px;left:0;right:0;opacity:0;}
#yith-welrp #yith-welrp-google-button{pointer-events:none;}
#yith-welrp .yith-welrp-email-suggestion{position:relative;}
#yith-welrp .yith-welrp-email-suggestion-list{position:absolute;top:calc( 100% + 5px )!important;left:0;right:0;list-style:none;padding:10px!important;margin:-1px 0 0 0;border:1px solid #e7e7e7;border-top:0;background:#ffffff;z-index:10;}
#yith-welrp .yith-welrp-email-suggestion-item{font-size:0.9em;cursor:pointer;margin-bottom:2px;}
@media(min-width:480px){
#yith-welrp .yith-welrp-popup {
min-width : 320px;
}
}