.lux-finance{display:grid;gap:16px;grid-template-columns:1fr;font-size:14px}.lux-finance__panel{border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:16px;box-shadow:0 10px 30px #0000000a;background:#fff}.lux-finance__title h3{margin:0 0 8px;font-size:18px}.lux-finance__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0}.lux-finance__label{color:#555}.lux-finance__months{display:flex;gap:8px;flex-wrap:wrap}.lux-finance__months button{border:1px solid #111;background:#fff;color:#111;padding:6px 12px;border-radius:12px;cursor:pointer}.lux-finance__months button.is-active{background:#111;color:#fff}.lux-finance__deposit{display:flex;align-items:center;gap:10px;flex:1;justify-content:flex-end}.lux-finance__deposit input[type=range]{width:160px}.lux-finance__value{font-weight:600}.lux-finance__cta{display:flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:12px;background:#1a3cff;color:#fff;text-decoration:none;font-weight:700;margin:10px 0}.lux-finance__cta--secondary{background:#111;color:#fff}.lux-finance__monthly{font-weight:700;font-size:16px;margin-top:4px}.lux-finance__logos{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.lux-finance__badge{border:1px solid rgba(0,0,0,.2);border-radius:999px;padding:4px 10px;font-size:12px}@media (min-width: 860px){.lux-finance{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/luxvia-finance.css.map */
