:root{--font-default: 16;--bp-below-mobile-440: 439;--bp-tablet: 768;--bp-below-tablet: 767;--bp-tablet-hor: 1024;--bp-below-tablet-hor: 1023;--bp-desktop: 1280;--bp-below-desktop: 1279;--font-weight-light: 400;--font-weight-normal: 500;--font-weight-bold: 700;--font-weight-black: 800;--background-color: #fff;--text-color: #333;--color-white: #fff;--color-grey: #d4d4d4;--color-grey-medium: #999;--color-grey-dark: #666;--color-grey-very-dark: #333;--color-orange: #fa6400;--color-grey-light: #ececec;--color-grey-very-light: #f9f8f7;--color-blue: #08a6db;--color-error: #ff0300;--header-height-desktop: 60;--subheader-height-desktop: 34}.grecaptcha-badge{visibility:hidden}.m-recarga__info-container{display:flex;flex-flow:row nowrap;gap:2.5rem;justify-content:center}@media screen and (max-width: 47.9375em){.m-recarga__info-container{flex-direction:column}}.m-recarga__info-container .c-tabs{width:100%}.m-recarga__tabs-container{background-color:#ececec;border-radius:1rem}.m-recarga__box-container{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:4.125rem;justify-content:center;padding:1.125rem 3rem 2rem}@media screen and (max-width: 63.9375em){.m-recarga__box-container{gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width: 47.9375em){.m-recarga__box-container{align-items:center;flex-direction:column}}.m-recarga__box-container>*{max-width:22.625rem;width:100%}.m-recarga__apps-container{align-items:center;display:flex;flex-flow:column nowrap;text-align:center}.m-recarga__faqs{margin:0 auto;max-width:52.5rem;padding:1.125rem 1.5rem 2rem;width:100%}@media screen and (max-width: 63.9375em){.m-recarga__faqs{max-width:49.75rem}}.m-recarga__box-as-card-inner-container{margin:0 auto;max-width:17.625rem}.m-recarga__box-as-card-form{margin-bottom:1.5rem}.m-recarga__box-as-card-form .c-input-radio-container{display:flex;flex-flow:row wrap;gap:.5rem}.m-recarga__box-as-card-form .c-button__container{display:flex;justify-content:center;margin-bottom:1rem}#customAmountRecharge{color:#fa6400;font-weight:700}@media screen and (max-width: 63.9375em){#customAmountRechargeDesc{display:block;padding-bottom:.5rem}}@media screen and (max-width: 47.9375em){#customAmountRechargeDesc{display:inline;padding-bottom:0}}@media screen and (max-width: 24.3125em){#customAmountRechargeDesc{display:block;padding-bottom:.5rem}}#customAmountRechargeError .c-input-common__error{margin:-1rem 0 2rem}.m-recarga__box-as-card-form .c-input-hidden{margin:-1rem 0 1rem 0}.m-secure-payment__step2 .m-recarga__box-as-card-form{margin-bottom:0}.m-secure-payment__step2 .m-recarga__box-as-card-form .c-button__container{margin-bottom:0}.m-secure-payment__step3 .m-secure-payment__info-box-recharge-amount{color:#fa6400;font-size:1.1875rem;font-weight:500}.m-recarga__box-as-card-secure-payment-container{display:flex;align-items:flex-start;flex-flow:row nowrap;gap:.5rem}.c-modal__wrapper.m-modal-recharge-ok{max-width:32.5rem}.msg{background:#fff;border-radius:1rem;box-shadow:0 .9px 3.6px 0 #d4d4d4;position:relative;padding:2rem;margin:0 0 2.5rem;display:none;width:100%}@media screen and (max-width: 47.9375em){.msg{margin-bottom:1.5rem}}.msg_error::before{background:url(/img/icons/icon-error-orange-bg-white.svg) center no-repeat}.msg::before{content:"";width:2.5rem;height:2.5rem;background-size:2.375rem auto;position:absolute;left:50%;top:0;transform:translate(-50%, -50%)}.msg .title{font:normal 400 1.75rem/2.25rem interstate,arial,helvetica,sans-serif;border:none !important;letter-spacing:-0.035rem;margin-bottom:.25rem !important;color:#fa6400 !important}@media screen and (max-width: 47.9375em){.msg .title{font:normal 400 1.375rem/1.625rem interstate,arial,helvetica,sans-serif}}.msg_error .title{font:normal 700 1.5rem/2rem interstate,arial,helvetica,sans-serif;letter-spacing:-0.075rem;text-transform:uppercase;padding-top:0 !important}@media screen and (max-width: 47.9375em){.msg_error .title{font:normal 700 1.25rem/1.375rem interstate,arial,helvetica,sans-serif}}.msg .subtitle{font:normal 400 1.5rem/2rem interstate,arial,helvetica,sans-serif;color:#333;letter-spacing:-0.075rem;margin-bottom:1rem}@media screen and (max-width: 47.9375em){.msg .subtitle{font:normal 400 1.25rem/1.375rem interstate,arial,helvetica,sans-serif}}.msg_error .subtitle{color:#fa6400}