:root[data-theme=vivo]{--lightPrimary100:#efe5f4;--lightPrimary200:#609;--lightPrimary300:#609;--lightPrimary400:#609;--lightPrimary500:#609}:root:not([data-theme]),:root[data-theme=''],:root[data-theme=terra],:root[data-theme=vivo-b2b]{--lightPrimary100:#fff2eb;--lightPrimary200:#f97a33;--lightPrimary300:#f85700;--lightPrimary400:#B84006;--lightPrimary500:#ff7212}.title-simple-Bankslip{font-size:26px;color:var(--lightPrimary500);font-weight:600;margin-left:25px;padding-top:15px}html[data-range=medium] .title-simple-Bankslip{margin-left:35px}html[data-range=large] .title-simple-Bankslip{margin-left:35px}html[data-range=xlarge] .title-simple-Bankslip{margin-left:300px}.app-simple-bankslip{font-family:OpenSans,sans-serif;margin:auto;font-size:16px;color:#666;max-width:760px;white-space:normal;padding:0 15px}.app-simple-bankslip .loading{position:relative}.app-simple-bankslip .loading::before{content:'';box-sizing:border-box;position:absolute;width:20px;height:20px;border-radius:50%;border-top:2px solid #fff;border-right:2px solid transparent;animation:spinnerLoading .6s linear infinite}.app-simple-bankslip__container-account-title{margin-top:25px;margin-left:10px}html[data-range=medium] .app-simple-bankslip__container-account-title{margin-left:20px}html[data-range=large] .app-simple-bankslip__container-account-title{margin-left:20px}html[data-range=xlarge] .app-simple-bankslip__container-account-title{margin-left:35px}.app-simple-bankslip__container-account{background-color:#f5f5f5;margin:10px 0;font-size:14px;border-radius:5px;padding:20px 15px}.app-simple-bankslip__container-account__message-copy{display:none;text-align:center;background-color:#000;opacity:.6;color:#fff;border-radius:3px;padding:5px 10px;margin:auto;width:216px;font-size:14px}.app-simple-bankslip__container-account__message-copy.show{display:block}.app-simple-bankslip__container-account__side{display:inline-block;padding:20px 0 0;vertical-align:top;width:67%}html[data-range=small] .app-simple-bankslip__container-account__side{display:block;width:100%}html[data-range=xsmall] .app-simple-bankslip__container-account__side{display:block;width:100%}.app-simple-bankslip__container-account__side:first-child{padding-top:0}.app-simple-bankslip__container-account__side:last-child{width:33%}.app-simple-bankslip__container-account__side__link{color:var(--lightPrimary500);text-align:right;font-weight:700;margin-top:10px;margin-right:10px;text-decoration:none;display:block;cursor:pointer}html[data-range=small] .app-simple-bankslip__container-account__side__link{text-align:left}html[data-range=xsmall] .app-simple-bankslip__container-account__side__link{text-align:left}.app-simple-bankslip__container-account__side__link:hover{opacity:.8}.app-simple-bankslip__container-account__side__link__central{text-align:left}.app-simple-bankslip__container-account__side__link__notice{font-size:12px;padding-right:10px;text-align:right}html[data-range=small] .app-simple-bankslip__container-account__side__link__notice{text-align:left}html[data-range=xsmall] .app-simple-bankslip__container-account__side__link__notice{text-align:left}html[data-range=small] .app-simple-bankslip__container-account__side__group{position:relative}html[data-range=small] .app-simple-bankslip__container-account__side__group .icon-chevron-down-light,html[data-range=small] .app-simple-bankslip__container-account__side__group .icon-chevron-up-light{display:inline-block;position:absolute;right:0;top:11px}html[data-range=xsmall] .app-simple-bankslip__container-account__side__group{position:relative}html[data-range=xsmall] .app-simple-bankslip__container-account__side__group .icon-chevron-down-light,html[data-range=xsmall] .app-simple-bankslip__container-account__side__group .icon-chevron-up-light{position:absolute;right:30px;top:11px;display:inline-block}.app-simple-bankslip__container-account__side__group .icon-chevron-down-light,.app-simple-bankslip__container-account__side__group .icon-chevron-up-light{display:none}.app-simple-bankslip__container-account__side__group__img{background:url(../_img/boleto-com-lupa.png);width:100px;height:65px;background-size:cover;display:inline-block;vertical-align:bottom;background-repeat:no-repeat;cursor:pointer}.app-simple-bankslip__container-account__side__group__item{display:inline-block;padding-right:24px;vertical-align:top;width:32%}html[data-range=medium] .app-simple-bankslip__container-account__side__group__item--desktop-hide{display:none}html[data-range=large] .app-simple-bankslip__container-account__side__group__item--desktop-hide{display:none}html[data-range=xlarge] .app-simple-bankslip__container-account__side__group__item--desktop-hide{display:none}html[data-range=small] .app-simple-bankslip__container-account__side__group__item{display:inline-block;width:50%;margin-right:0}html[data-range=small] .app-simple-bankslip__container-account__side__group__item--mobile-reduce{display:none}html[data-range=small] .app-simple-bankslip__container-account__side__group__item--mobile-hide{display:none}html[data-range=xsmall] .app-simple-bankslip__container-account__side__group__item{display:inline-block;width:50%;margin-right:0}html[data-range=xsmall] .app-simple-bankslip__container-account__side__group__item--mobile-reduce{display:none}html[data-range=xsmall] .app-simple-bankslip__container-account__side__group__item--mobile-hide{display:none}.app-simple-bankslip__container-account__side__group__item__line-code{width:100%}.app-simple-bankslip__container-account__side__group__item__value{font-weight:600;color:#302d2d}.app-simple-bankslip__container-account__side__group__item__value--highlight{font-size:15px;font-weight:700}html[data-range=small] .app-simple-bankslip__container-account--expand .app-simple-bankslip__container-account__side__group__item--mobile-reduce{display:block;width:100%}html[data-range=xsmall] .app-simple-bankslip__container-account--expand .app-simple-bankslip__container-account__side__group__item--mobile-reduce{display:block;width:100%}.app-simple-bankslip-form{background-color:#fff;border-radius:5px;padding:25px 20px}html[data-range=small] .app-simple-bankslip-form{position:relative}html[data-range=xsmall] .app-simple-bankslip-form{position:relative}.app-simple-bankslip-form__captcha{background-color:#f0efef;margin-top:20px}.app-simple-bankslip-form__container{position:relative;min-height:30px}.app-simple-bankslip-form__container input{width:100%;background-color:transparent;border-radius:0;border:0;padding:0;border-bottom:1px solid #ccc;outline:0;padding-right:17px;color:#b3b3b3;font-size:14px}.app-simple-bankslip-form__container__field{position:relative;display:inline-block;width:50%;margin-top:10px}html[data-range=small] .app-simple-bankslip-form__container__field{position:relative;width:100%}html[data-range=xsmall] .app-simple-bankslip-form__container__field{position:relative;width:100%}.app-simple-bankslip-form__container__field.loading::before{border-top-color:var(--lightPrimary500)}.app-simple-bankslip-form__container__field .icon-interrogacao_light{position:absolute;right:0;top:0;z-index:2}.app-simple-bankslip-form__container__field__help{font-size:13px;margin-top:20px;display:none}.app-simple-bankslip-form__container__field__help a{color:#666}.app-simple-bankslip-form__container__field__help--error{display:block;color:#666}.app-simple-bankslip-form__container__field--error{color:#d72007}.app-simple-bankslip-form__container__field--error input{color:#d72007;border-bottom-color:#d72007}.app-simple-bankslip-form__container__field--error .icon-close-red{background-size:10px auto}.app-simple-bankslip-form__container__field--error .app-simple-bankslip-form__container__field__message{font-size:12px;padding-left:15px;text-align:left}.app-simple-bankslip-form__container__tooltip{right:0;top:7px;padding-left:15px;white-space:normal;display:none;font-size:12px;vertical-align:top}html[data-range=small] .app-simple-bankslip-form__container__tooltip{position:absolute}html[data-range=xsmall] .app-simple-bankslip-form__container__tooltip{position:absolute}.app-simple-bankslip-form__container__tooltip--show{display:inline-block;z-index:1}.app-simple-bankslip-form__container__tooltip__arrow{display:inline-block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:15px solid #f5f5f5;top:-10px;position:absolute}html[data-range=small] .app-simple-bankslip-form__container__tooltip__arrow{margin-top:0;top:6px;right:-2px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #f5f5f5}html[data-range=xsmall] .app-simple-bankslip-form__container__tooltip__arrow{margin-top:0;top:6px;right:-2px;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #f5f5f5}.app-simple-bankslip-form__container__tooltip__message{position:absolute;top:-25px;background-color:#f5f5f5;border-radius:5px;padding:10px;left:29px}html[data-range=small] .app-simple-bankslip-form__container__tooltip__message{top:31px;right:-15px;left:-15px}html[data-range=xsmall] .app-simple-bankslip-form__container__tooltip__message{top:31px;right:-15px;left:-15px}.app-simple-bankslip-form__container__button-central{display:inline-block;margin-left:30px;text-decoration:none;background-color:var(--lightPrimary500);padding:10px 20px;color:#fff;border-radius:3px;margin-top:20px;font-size:16px}html[data-range=small] .app-simple-bankslip-form__container__button-central{font-size:11px;margin-left:20px}html[data-range=xsmall] .app-simple-bankslip-form__container__button-central{font-size:11px;margin-left:20px}.app-simple-bankslip-form__container__button-central:hover{opacity:.8}.app-simple-bankslip-form__container__message{display:none}.app-simple-bankslip-form__container__message--empty{margin-left:30px}html[data-range=small] .app-simple-bankslip-form__container__message--empty{font-size:12px}html[data-range=xsmall] .app-simple-bankslip-form__container__message--empty{font-size:12px}.app-simple-bankslip button{background-color:var(--lightPrimary500);padding:10px 20px;border-radius:3px;color:#fff;font-size:16px;border:0;margin-top:30px;position:relative}html[data-range=small] .app-simple-bankslip button{font-size:14px}html[data-range=xsmall] .app-simple-bankslip button{font-size:14px}.app-simple-bankslip button:disabled{background:#ddd;color:#fff}.app-simple-bankslip button:hover{opacity:.8}.app-simple-bankslip .notice-simple-bankslip{padding:10px 30px 25px 30px;font-size:14px;line-height:24px}html[data-range=small] .app-simple-bankslip .notice-simple-bankslip{font-size:12px}html[data-range=xsmall] .app-simple-bankslip .notice-simple-bankslip{font-size:12px}.app-simple-bankslip .notice-simple-bankslip__link{color:var(--lightPrimary500);text-decoration:none}.app-simple-bankslip .notice-simple-bankslip__link:hover{opacity:.8}@keyframes spinnerLoading{to{transform:rotate(360deg)}}