:root{--rp-green: #6D8A55;--rp-green-ink: #5e784a;--rp-green-tint: #EAF2E5;--rp-ink-soft: rgba(0,0,0,.65)}body .recurpay__widget .recurpay__widget_container[data-type=subscription-purchase]{border:1px solid var(--rp-green)!important;background:var(--rp-green-tint)!important;border-radius:10px!important;padding:16px!important;box-shadow:0 1px #0000000a!important}body .recurpay__widget .recurpay__group_title{display:grid!important;grid-template-columns:1fr auto!important;grid-template-areas:"rp-title rp-price" "rp-desc  rp-price"!important;align-items:start!important;column-gap:12px!important;row-gap:4px!important;margin:0 0 4px!important}body .recurpay__widget .recurpay__group_title .recurpay__group_price_wrapper{grid-area:rp-price!important;justify-self:end!important;display:grid!important;gap:2px!important}body .recurpay__widget .recurpay__group_compare_price{font-size:12px!important;color:#000!important;text-decoration:line-through!important;opacity:.35!important;margin:0!important}body .recurpay__widget .recurpay__group_selling_price,body .recurpay__widget .recurpay__group_discounted_price{font-size:16px!important;font-weight:700!important;color:#0b0f0e!important}body .recurpay__widget .recurpay__group_title .recurpay__label,body .recurpay__widget .recurpay__group_title .recurpay__title,body .recurpay__widget .recurpay__group_title label[for*=subscription],body .recurpay__widget .recurpay__group_title>:not(.recurpay__group_price_wrapper):not(.recurpay__description):first-child{grid-area:rp-title!important;display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-weight:700!important;font-size:15px!important;line-height:1.25!important}body .recurpay__widget .recurpay__group_title .recurpay__description,body .recurpay__widget .recurpay__description{grid-area:rp-desc!important;color:var(--rp-ink-soft)!important;font-size:13px!important;line-height:1.45!important;margin:0 0 10px!important}body .recurpay__widget .recurpay__group_frequency{margin:0 0 12px!important}body .recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title{font-size:12px!important;color:var(--rp-ink-soft)!important;text-transform:uppercase!important;letter-spacing:.02em!important;margin:0 0 6px!important}body .recurpay__widget .recurpay__frequency{width:100%!important;border:1px solid #E5E7EB!important;border-radius:8px!important;padding:10px 36px 10px 12px!important;background:#fff!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 3l5 5 5-5' stroke='%23343A40' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:14px 10px!important}body .recurpay__widget .recurpay__frequency::-ms-expand{display:none!important}body .recurpay__widget .recurpay__widget_container[data-type=subscription-purchase] .recurpay__action button{width:100%!important;min-height:44px!important;border-radius:8px!important;font-weight:700!important;letter-spacing:.3px!important;background:var(--rp-green)!important;border-color:var(--rp-green)!important;color:#fff!important}body .recurpay__widget .recurpay__widget_container[data-type=subscription-purchase] .recurpay__action button:hover{background:var(--rp-green-ink)!important;border-color:var(--rp-green-ink)!important}body .recurpay__widget .recurpay__widget_container[data-type=subscription-purchase] .recurpay__action{position:relative!important;margin-bottom:4px!important}body .recurpay__widget .recurpay__widget_container[data-type=subscription-purchase] .recurpay__action:after{content:"Oferta aplicada \b7  Economia exibida no checkout";display:block;margin-top:8px;font-size:12px;color:#065f46}body .recurpay__widget .recurpay__widget_container+.recurpay__widget_container{margin-top:8px!important}@media (max-width: 420px){body .recurpay__widget .recurpay__group_title{column-gap:8px!important}body .recurpay__widget .recurpay__group_title .recurpay__label,body .recurpay__widget .recurpay__group_title .recurpay__title,body .recurpay__widget .recurpay__group_title>:not(.recurpay__group_price_wrapper):not(.recurpay__description):first-child{font-size:14px!important}}body .recurpay__widget .recurpay__group_title{display:flex!important;align-items:flex-start!important;gap:12px!important;flex-wrap:wrap!important;margin:0 0 4px!important}body .recurpay__widget .recurpay__group_title>:not(.recurpay__group_price_wrapper):first-child{order:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-weight:700!important;line-height:1.25!important}body .recurpay__widget .recurpay__group_title .recurpay__group_price_wrapper{order:2!important;margin-left:auto!important;display:grid!important;gap:2px!important}body .recurpay__widget .recurpay__group_title .recurpay__description,body .recurpay__widget .recurpay__group_title .recurpay__subtitle,body .recurpay__widget .recurpay__group_title .recurpay__subtext,body .recurpay__widget .recurpay__group_title>:nth-child(2):not(.recurpay__group_price_wrapper){order:3!important;flex-basis:100%!important;margin-top:0!important;color:var(--rp-ink-soft)!important;font-size:13px!important;line-height:1.45!important}body .recurpay__widget .recurpay__group_title{row-gap:2px!important}body .recurpay__widget .recurpay__description,body .recurpay__widget .recurpay__subtitle,body .recurpay__widget .recurpay__subtext,body .recurpay__widget .recurpay__group_title>:nth-child(2):not(.recurpay__group_price_wrapper){margin-top:0!important;margin-bottom:2px!important}body .recurpay__widget .recurpay__group_title .recurpay__subscription_input,body .recurpay__widget .recurpay__group_title input[type=radio]{margin-left:8px!important;transform:translate(4px)!important}body .recurpay__widget .recurpay__widget_container[data-type=subscription-purchase]{padding-left:16px!important}body .recurpay__widget .recurpay__widget_container input[type=radio]{margin-left:8px!important;transform:translate(4px)!important}body .recurpay__widget .recurpay__widget_container[data-type=onetime-purchase]{border-radius:10px!important;padding:16px!important}body .recurpay__widget .recurpay__group_title{gap:12px!important}body .recurpay__widget .recurpay__group_title input[type=radio]{margin-right:8px!important}body .recurpay__widget .recurpay__group_title input[type=radio],body .recurpay__widget .recurpay__widget_container input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}body .recurpay__widget .recurpay__group_title [class*=radio],body .recurpay__widget .recurpay__group_title [class*=Radio],body .recurpay__widget .recurpay__group_title .recurpay__subscription_input_wrapper,body .recurpay__widget .recurpay__group_title .recurpay__subscription_input_icon{display:none!important}body .recurpay__widget .recurpay__group_title label:before,body .recurpay__widget .recurpay__group_title label:after{content:none!important;display:none!important}body .recurpay__widget .recurpay__group_title input[type=radio]{margin-left:0!important;margin-right:0!important;transform:none!important}body .recurpay__widget .recurpay__group_title{gap:8px!important}body .recurpay__widget .recurpay__group_title>:not(.recurpay__group_price_wrapper):first-child{margin-left:0!important}body .recurpay__widget .recurpay__widget_container:has(input[type=radio]:checked){border-color:var(--rp-green)!important;box-shadow:inset 3px 0 0 var(--rp-green)!important}body .recurpay__widget .recurpay__widget_container{border-radius:10px!important;padding:16px!important}body .recurpay__widget .recurpay__widget_container[data-type=onetime-purchase]{border:1px solid #E5E7EB!important;background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/recurpay-custom.css.map */
