.payment-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}.payment-method{display:flex;flex-direction:column;min-width:0;padding:28px;border-color:#354237}.payment-method-br{border-color:#34465b}.payment-method-region{align-self:flex-start;padding:5px 10px;border-radius:7px;background:#159dff12;color:var(--mint);font-size:11px;letter-spacing:.7px;margin-bottom:23px}.payment-method-br .payment-method-region{color:#95cfff;background:#7cc5ff12}.payment-method-header{display:flex;align-items:center;gap:15px;margin-bottom:22px}.payment-method-header h2{font-size:25px;margin:0 0 6px}.payment-method-header p{font-size:12px;margin:0}.payment-method-icon{display:grid;place-items:center;width:45px;height:45px;flex:0 0 45px;background:#159dff12;border:1px solid #159dff35;border-radius:12px;color:var(--mint);font-size:20px}.payment-method-br .payment-method-icon{color:#95cfff;background:#7cc5ff12;border-color:#7cc5ff35}.payment-method-minimum{padding:14px 16px;background:var(--bg);border:1px solid var(--line);border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.payment-method-minimum span{font-size:12px;color:var(--muted)}.payment-method-minimum strong{font-size:22px;color:var(--mint)}.payment-method-br .payment-method-minimum strong{color:#95cfff}.payment-method-form{margin-top:auto}.payment-method-note,.payment-method-security{font-size:11px;color:var(--muted);line-height:1.6}.payment-method-security{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.payment-method-br .btn.primary{background:#95cfff;color:#102033;border-color:#95cfff}.payment-method-help{margin-bottom:30px}.payment-method-help h3{font-size:16px}.payment-method-help p{font-size:12px;margin-bottom:8px}.payment-method .np-quick{flex-wrap:wrap}.payment-method .np-quote{margin-top:15px}.payment-method-notice{font-size:11px!important;line-height:1.7}.np-balance strong{overflow-wrap:anywhere}@media(max-width:1100px){.payment-methods{grid-template-columns:1fr}}@media(max-width:650px){.payment-method{padding:22px}.payment-method-header h2{font-size:23px}.payment-method-minimum strong{font-size:20px}}
.pix-payment{max-width:640px;margin:auto}.pix-qr{display:block;max-width:100%;height:auto;background:#fff;padding:12px;margin:24px auto}.pix-payment textarea{width:100%;word-break:break-all}.pix-payment form{margin-top:24px}
.mp-confirmation{border:1px solid #354452;border-radius:24px;background:#151c26;color:#eef4ff;padding:36px;max-width:440px;width:calc(100% - 40px);text-align:center;box-shadow:0 20px 80px #0008}.mp-confirmation::backdrop{background:#000a;backdrop-filter:blur(5px)}.mp-confirmation-icon{margin:0 auto 20px;border-radius:50%;width:64px;height:64px;line-height:64px;background:#159dff;color:#101710;font-size:36px}.mp-confirmation strong{display:block;color:#159dff;font-size:32px}.mp-confirmation form{margin-top:24px}
