.financiamiento-dropdown{border:1px solid #e8e8ed;border-radius:12px;margin:15px 0;position:relative;z-index:1}.financiamiento-header{background:#f8f9fa;padding:10px 15px 10px 25px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#0071e3;font-weight:700;font-size:16px;-webkit-user-select:none;user-select:none;transition:background-color .2s ease;border-bottom:1px solid #e8e8ed;border-radius:12px 12px 0 0}.financiamiento-header:hover{background:#e9ecef}.dropdown-arrow{width:14px;height:14px;display:flex;align-items:center;justify-content:center;transform-origin:center}.dropdown-arrow svg{width:100%;height:100%;fill:currentColor;transform-origin:center}.financiamiento-dropdown .financiamiento-content{max-height:0;opacity:0;padding:0 15px;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,padding .3s ease}.financiamiento-dropdown.open .financiamiento-content{max-height:2000px;opacity:1;padding:5px 15px 10px;overflow:visible}.financiamiento-dropdown .dropdown-arrow{transform:rotate(0)}.financiamiento-dropdown.open .dropdown-arrow{transform:rotate(180deg)}.financiamiento-section{margin:20px 0;font-size:16px;position:relative;z-index:1}.calculadora{margin:5px 0;padding:10px}.selector-calculadora{padding:8px 10px;border:1px solid #ccc;border-radius:6px;font-size:14px;background:#fff;transition:all .2s ease;margin-left:8px}.selector-calculadora:focus{border-color:#0071e3;box-shadow:0 0 4px #0071e340;outline:none}.display-cuotas{display:flex;align-items:center;gap:8px;margin:5px 0;font-size:16px;justify-content:flex-start}.monto-cuota{font-weight:700;color:#0071e3;font-size:18px}.banco-seleccionado-label{font-size:13px;color:#6e6e73;margin-top:2px;padding-left:2px}.banco-seleccionado-label span{font-weight:600;color:#1d1d1f}.bank-grid-wrap{background:#fff;padding:8px;display:flex;justify-content:center}.bank-grid{--gap: 8px;--cell-h: 64px;--card-bg: #f4f5f7;--card-min-w: 80px;max-width:520px;width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-min-w),1fr));gap:var(--gap)}.bank-card{background:var(--card-bg);border:2px solid #e5e7eb;border-radius:10px;height:var(--cell-h);display:flex;align-items:center;justify-content:center;padding:6px;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.bank-card:active{transform:scale(1.02);transition-duration:.1s}.bank-card--active{border-color:#0071e3;background:#e8f0fc;box-shadow:0 0 0 1px #0071e3}@media(hover:hover){.bank-card:not(.bank-card--active):hover{border-color:#b0c4e8;background:#f0f4fb;box-shadow:0 2px 8px #00000014}}.bank-card img{max-width:90%;max-height:80%;width:auto;height:auto;object-fit:contain}.plan-0es3-link-container{text-align:left;margin:10px 0 5px;padding:0}.plan-0es3-toggle{color:#0071e3;text-decoration:none;font-weight:600;font-size:14px;display:inline-block;padding-left:14px;transition:color .2s ease}.plan-0es3-toggle:hover{color:#005bb5;text-decoration:underline}.plan-0es3-benefits{margin-top:15px;transition:all .3s ease}.benefits-content{display:flex;justify-content:center;align-items:stretch;gap:10px;margin-bottom:15px;padding:15px 10px;background:#f5f5f7;border-radius:8px}.benefit-item{flex:1;text-align:center;padding:10px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}.benefit-number{font-size:2.5rem;font-weight:700;color:#0071e3;line-height:1;margin-bottom:5px}.benefit-label{font-size:.95rem;font-weight:600;color:#1d1d1f;margin-bottom:5px}.benefit-desc{font-size:.75rem;color:#6e6e73;line-height:1.3}.percent_davivienda-card{max-width:100%}.percent_davivienda-card img{max-width:100%;height:auto;display:block;margin:0 auto}.hidden-iphone-13{display:none!important}.bank-grid-wrap.iphone-13-banks .bank-grid{grid-template-columns:repeat(2,1fr);max-width:280px}@media screen and (max-width:768px){.display-cuotas{gap:6px;margin-bottom:8px;font-size:14px}.monto-cuota{font-size:16px}.selector-calculadora{margin-left:6px;padding:4px 8px;font-size:12px}.benefits-content{flex-direction:column;gap:8px}.benefit-item{padding:8px}.benefit-number{font-size:2rem}.benefit-label{font-size:.85rem}.benefit-desc{font-size:.7rem}.bank-grid-wrap.iphone-13-banks .bank-grid{grid-template-columns:repeat(2,1fr);max-width:100%}}@media screen and (max-width:480px){.financiamiento-content{padding:6px 8px 8px}.display-cuotas{gap:4px;font-size:13px;margin:15px 0}.monto-cuota{font-size:15px}.selector-calculadora{padding:3px 6px;font-size:11px;margin-left:4px}.calculadora{padding:10px}.benefit-number{font-size:1.8rem}.benefit-label{font-size:.8rem}.benefit-desc{font-size:.65rem}.bank-grid{grid-template-columns:repeat(3,1fr)}}@media(hover:none)and (pointer:coarse){.bank-card:active{transform:scale(1.03);box-shadow:0 2px 8px #0000001a}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/financiamiento-producto.css.map */
