html:root body .buy-box :is(.black-badge-v369,.black-badge-v370,#black-label-v369,#black-label-v370){background:linear-gradient(110deg,#006b37 0%,#006b37 22%,#ffe044 34%,#ffe044 48%,#0052a5 61%,#0052a5 78%,#006b37 92%)!important;background-size:260% 100%!important;border:1px solid #d6b936!important;color:#fff!important;animation:brasil-flow-v416 5s linear infinite!important;text-shadow:0 1px 3px #001f28,0 0 3px #001f28!important}
html:root body .buy-box :is(.black-badge-v369,.black-badge-v370)>span{color:inherit!important;animation:none!important}
@keyframes brasil-flow-v416{from{background-position:0% 50%}to{background-position:260% 50%}}
html:root body #pix-result #receipt-notice-v416{box-sizing:border-box;max-width:100%;margin:10px 0 15px;padding:12px 13px;border:1px solid #bad7c5;border-left:4px solid #14814a;border-radius:8px;background:#f0faf4;color:#24533a;font-size:13px;line-height:1.55;text-align:left;overflow-wrap:anywhere}
html:root body #receipt-notice-v416 a{display:block;margin-top:5px;color:#12623a;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}
html:root body #receipt-notice-v416[hidden]{display:none!important}
html:root body #receipt-notice-v416 a:focus-visible{outline:2px solid #0756a4;outline-offset:3px}
@media(prefers-reduced-motion:reduce){html:root body .buy-box :is(.black-badge-v369,.black-badge-v370,#black-label-v369,#black-label-v370){animation:none!important;background-position:50% 50%!important}}
