.bn-cuotas-box{background:linear-gradient(160deg,rgb(255 255 255 / .96),rgb(247 240 252 / .8));border:1px solid #e5daed;border-radius:12px;color:#241d2d;font-size:14px;margin:14px 0 18px;padding:16px}.bn-cuotas-transfer{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;font-weight:300}.bn-cuotas-kicker{font-size:13px;font-weight:600}.bn-cuotas-transfer-price{font-size:18px;font-weight:700;margin-top:3px}.bn-cuotas-badge{background:#17a589;border-radius:2px;color:#fff;font-size:11px;font-weight:700;padding:5px 8px;white-space:nowrap}.bn-cuotas-divider{background:#e5daed;height:1px;margin:12px 0}.bn-cuotas-main{font-weight:600;margin-bottom:4px}.bn-cuotas-gocuotas{color:#6e2fa0;font-size:13px;margin-bottom:12px}.bn-cuotas-trigger,.bn-cuotas-close{cursor:pointer;font-family:inherit}.bn-cuotas-trigger{background:transparent!important;border:1px solid #6e2fa0;border-radius:8px;color:#6e2fa0!important;font-size:13px;font-weight:600;padding:9px 12px;width:100%}.bn-cuotas-modal{display:none;inset:0;position:fixed;z-index:99999}.bn-cuotas-modal.is-open{align-items:flex-end;display:flex;justify-content:center}.bn-cuotas-backdrop{background:rgb(25 20 32 / .58);inset:0;position:absolute}.bn-cuotas-sheet{background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -18px 50px rgb(30 20 40 / .24);max-height:82vh;max-width:440px;overflow-y:auto;padding:22px 20px 24px;position:relative;width:100%}.bn-cuotas-close{background:#241d2d;border:0;border-radius:999px;color:#fff;height:28px;position:absolute;right:16px;top:16px;width:28px}.bn-cuotas-sheet h3{font-size:20px;margin:0 36px 4px 0}.bn-cuotas-note,.bn-cuotas-legal{color:#70687b;font-size:12px}.bn-cuotas-section{margin-top:18px}.bn-cuotas-section h4{color:#4a1d75;font-size:17px;margin:0 0 8px}.bn-cuotas-section p{font-size:13px;line-height:1.5;margin:0}.bn-cuotas-table{border:1px solid #e5daed;border-radius:10px;overflow:hidden}.bn-cuotas-row{align-items:center;background:#fff;border-top:1px solid #e5daed;display:flex;gap:12px;justify-content:space-between;padding:9px 12px}.bn-cuotas-row:first-child{border-top:0}.bn-cuotas-row:nth-child(even){background:#fbf7fe}.bn-cuotas-row.is-disabled{color:#aaa0b2}.bn-cuotas-row strong{white-space:nowrap}.bn-cuotas-legal{background:#f5edf9;border-radius:10px;color:#6e2fa0;line-height:1.45;margin:18px 0 0;padding:12px}@media (min-width:768px){.bn-cuotas-modal.is-open{align-items:center}.bn-cuotas-sheet{border-radius:14px}}