.page-user .site-main,.page-template-template-user .site-main,.page-template-template-register .site-main,.page-template-template-forgot .site-main,.page-template-generate-password .site-main,.page-template-template-promociones .site-main,.page-template-template-user .entry-header,.page-template-template-register .entry-header,.page-template-template-forgot .entry-header,.page-template-generate-password .entry-header,.page-template-template-promociones .entry-header,.page-template-template-user .entry-content,.page-template-template-register .entry-content,.page-template-template-forgot .entry-content,.page-template-generate-password .entry-content,.page-template-template-promociones .entry-content{width:100%}.page-user .user-wrapper,.page-template-template-user .user-wrapper,.page-template-template-register .user-wrapper,.page-template-template-forgot .user-wrapper,.page-template-generate-password .user-wrapper,.page-template-template-promociones .user-wrapper{width:94%;display:flex;justify-content:center;margin:40px 3%}.page-user{margin:25px 0}.page-user .radio_group input{display:none}.page-user .radio_group input:checked+label{background-color:rgba(125,100,247,.06)}.page-user .radio_group input:checked+label>span{background-color:#3b576f}.page-user .radio_group input:checked+label>span:before{width:45%;height:45%}.page-user .radio_group label{display:inline-flex;flex-direction:row;align-items:center;cursor:pointer;padding:.3rem .5rem;border-radius:2rem;border:.0625rem solid rgba(125,100,247,.1)}.page-user .radio_group label>span{position:relative;margin-right:.5rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:rgba(125,100,247,.3);transition:background-color .3s ease}.page-user .radio_group label>span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;height:80%;border-radius:50%;background-color:#fff;transition:width .3s ease,height .3s ease}.page-user .radio_group label:not(:last-child){margin-right:.8rem;margin-top:.8rem}.page-user .radio_group label:hover{border:.0625rem solid rgba(125,100,247,.1);background-color:rgba(125,100,247,.06)}.page-user .radio_group label:hover>span{background-color:#3b576f}.page-user .entry-header{text-align:center}.page-user .entry-header h1{font-size:30px;text-transform:uppercase;font-weight:300;padding:20px 0}.page-user .form-wrapper{width:500px;border:1px solid #3b576f;border-radius:10px;padding:30px 20px;display:flex;flex-direction:column}.page-user .form-wrapper>div{text-align:center;margin:0px 0}.page-user .form-wrapper>div p{margin:0}.page-user .form-wrapper>div a{color:#3b576f;text-decoration:underline}.page-user .form-wrapper form{display:flex;flex-direction:column;width:100%}.page-user .form-wrapper form .row-form-tel .wrapper__inputs{display:flex;justify-content:space-between}.page-user .form-wrapper form .row-form-tel .prefix{width:29% !important}.page-user .form-wrapper form .row-form-tel .phone{width:69% !important}.page-user .form-wrapper form .row-form.row-acceptance p{position:relative}.page-user .form-wrapper form .row-form.row-acceptance label{font-weight:normal}.page-user .form-wrapper form .row-form.row-acceptance label a{color:#3b576f}.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:checked,.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:not(:checked){position:absolute;left:0;opacity:0}.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:checked+label,.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:checked+label:before,.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;background:#fff}.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:checked+label:after{content:"";width:8px;height:8px;background:#3b576f;position:absolute;top:5px;left:5px;transition:all .2s ease}.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:not(:checked)+label:after{content:"";width:8px;height:8px;background:#3b576f;position:absolute;top:5px;left:5px;transition:all .2s ease;opacity:0;transform:scale(0)}.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:disabled:checked+label:before,.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:disabled:not(:checked)+label:before{border-color:#ccc;background-color:#eee}.page-user .form-wrapper form .row-form.row-acceptance [type=checkbox]:disabled:checked+label:after{background:#aaa}.page-user .form-wrapper form .input-text,.page-user .form-wrapper form input[type=email],.page-user .form-wrapper form input[type=password],.page-user .form-wrapper form input[type=search],.page-user .form-wrapper form input[type=text],.page-user .form-wrapper form input[type=tel],.page-user .form-wrapper form input[type=url],.page-user .form-wrapper form textarea{padding:12px 16px;background-color:rgba(0,0,0,0);color:#818181;outline:0;border:0;-webkit-appearance:none;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#ddd}.page-user .form-wrapper form label{font-size:16px;line-height:1.2;font-weight:700;margin-bottom:12px}.page-user .form-wrapper form .input-text,.page-user .form-wrapper form input[type=email],.page-user .form-wrapper form input[type=password],.page-user .form-wrapper form input[type=search],.page-user .form-wrapper form input[type=text],.page-user .form-wrapper form input[type=tel],.page-user .form-wrapper form input[type=url],.page-user .form-wrapper form select,.page-user .form-wrapper form textarea{width:100%;border-radius:2px}.page-user .form-wrapper form .input-text:focus,.page-user .form-wrapper form input[type=email]:focus,.page-user .form-wrapper form input[type=password]:focus,.page-user .form-wrapper form input[type=search]:focus,.page-user .form-wrapper form input[type=text]:focus,.page-user .form-wrapper form input[type=tel]:focus,.page-user .form-wrapper form input[type=url]:focus,.page-user .form-wrapper form select:focus,.page-user .form-wrapper form textarea:focus{border-color:#66afe9}.page-user .form-wrapper form input[type=submit]{color:#fff;background-color:#3b576f;border:1px solid #3b576f !important;border-radius:2px;font-size:16px;padding:14px 30px;border-width:0;display:inline-block;transition:background-color .2s ease-in-out,color .2s ease-in-out;font-weight:700;letter-spacing:.4px;width:100%}.page-user .form-wrapper form input[type=submit]:hover{background-color:rgba(0,0,0,0);color:#3b576f}.page-user .form-wrapper form input[type=submit]:disabled{cursor:not-allowed}.page-user .form-wrapper .row-form{display:flex;flex-direction:column;width:100%;margin-bottom:32px}.page-user .form-wrapper .row-form.errors{color:#fe3638;margin-bottom:16px}.page-user .form-wrapper .row-form.success{color:green;margin-bottom:0}
