.doto-front-end-13-x-parcialidadesMSI{border-radius:8px;border:1px solid var(--Doto-ref-neutral-neutral80,#cfc4be)!important;background:#fff!important;margin-top:16px;align-items:center;justify-content:space-between}.doto-front-end-13-x-titleParcialidades,.doto-front-end-13-x-verMenosTable{font-family:Jost;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.024px}.doto-front-end-13-x-titleParcialidades{color:var(--Doto-black,#120a00)!important;padding:12px}.doto-front-end-13-x-parcialidadesLink{color:var(--doto-status-success-009-b-00,#009b00);font-family:Jost;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.08px}.doto-front-end-13-x-verMenosTable{display:flex;align-items:center;justify-content:center;text-align:center;color:#454545!important;margin:12px}.doto-front-end-13-x-verMenosTable:hover{text-decoration:underline!important;cursor:pointer!important}.doto-front-end-13-x-svgIconMSI{transition:transform .3s ease;cursor:pointer}.doto-front-end-13-x-rotated,.doto-front-end-13-x-svgIconMSI.doto-front-end-13-x-rotated{transform:rotate(180deg)}.doto-front-end-13-x-textBanks{align-items:center;justify-content:space-between;display:flex}.doto-front-end-13-x-tablaMSI{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0}.doto-front-end-13-x-tablaMSI.doto-front-end-13-x-visible{max-height:1000px}.doto-front-end-13-x-fadeIn{-webkit-animation:doto-front-end-13-x-fadeIn .3s ease-in;animation:doto-front-end-13-x-fadeIn .3s ease-in}.doto-front-end-13-x-fadeOut{-webkit-animation:doto-front-end-13-x-fadeOut .2s ease-out;animation:doto-front-end-13-x-fadeOut .2s ease-out}@-webkit-keyframes doto-front-end-13-x-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes doto-front-end-13-x-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes doto-front-end-13-x-fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes doto-front-end-13-x-fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.doto-front-end-13-x-logoBanco{display:flex;align-items:center;justify-content:space-between;padding:8px;cursor:pointer;transition:transform .2s;width:auto;height:20px;margin:0 auto}.doto-front-end-13-x-logoBanco:hover .doto-front-end-13-x-logoBancoActivo{background:#fff7f4!important;justify-content:center;align-items:center}.doto-front-end-13-x-logoBanco:hover .doto-front-end-13-x-logoBancoActivo,.doto-front-end-13-x-logoBancoActivo{border-radius:4px;border:1px solid var(--Doto-ref-neutral-neutral80,#cfc4be);box-shadow:0 4px 4px 0 rgba(0,0,0,.1)}.doto-front-end-13-x-logoBancoActivo{width:auto;height:20px;background:#fff7f4}.doto-front-end-13-x-logoBancoSeleccionadoActivo{width:auto;height:18px;background:#fff7f4}.doto-front-end-13-x-rotated{transform:rotate(180deg)}.doto-front-end-13-x-svgIconPromos{transition:transform .3s ease;cursor:pointer}.doto-front-end-13-x-tablaMensualidades{width:100%;margin:24px 0;font-family:Jost,sans-serif;cursor:auto!important}.doto-front-end-13-x-tablaMensualidades table{width:100%;border-collapse:collapse;cursor:auto!important}.doto-front-end-13-x-tablaMensualidades th{background:#fff;color:#120a00;padding:12px 15px;text-align:left;font-weight:700;cursor:auto!important}.doto-front-end-13-x-tablaMensualidades td{padding:8px 16px;cursor:auto!important;font-weight:400!important}.doto-front-end-13-x-tablaMensualidades tbody tr:nth-child(2n){background-color:#f5f5f5;cursor:auto!important}.doto-front-end-13-x-tablaMensualidades tbody tr:nth-child(odd){background-color:#fff;cursor:auto!important}.doto-front-end-13-x-tablaMensualidades tbody tr:hover{background-color:#ffede3;cursor:auto!important}.doto-front-end-13-x-tablaMensualidades th:first-child,.doto-front-end-13-x-tablaMensualidades th:last-child{border-top-right-radius:8px;cursor:auto!important}.doto-front-end-13-x-contenedorBancos{align-items:center;display:flex;justify-content:space-between;height:auto;margin:0 12px;flex-wrap:wrap}.doto-front-end-13-x-dropdownBancoWrapper{border-radius:4px;margin:0 auto;border:1px solid var(--Doto-ref-neutral-neutral80,#cfc4be);background:#fff!important;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);align-items:center;text-align:center;display:flex;justify-content:center;position:relative;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doto-front-end-13-x-dropdownHeaderBanks{display:flex;text-align:center;justify-content:center;padding:12px;cursor:pointer;border-radius:4px 4px 0 0;border-bottom:1px solid var(--Doto-ref-neutral-neutral80,#cfc4be);background:#fff7f4!important;height:auto;width:200px;gap:24px}.doto-front-end-13-x-dropdownBanks{justify-content:center;text-align:center;display:flex;flex-direction:column;background:#fff;border-radius:0 0 4px 4px;z-index:10;border:1px solid var(--Doto-ref-neutral-neutral80,#cfc4be);border-top:none!important;position:absolute;top:100%;left:0;padding:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:100%}.doto-front-end-13-x-subPromosBancarias{font-family:Jost;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.024px}.doto-front-end-13-x-smallCompraMinimaPromos{color:var(--doto-status-success-009-b-00,#009b00)!important;font-weight:500}.doto-front-end-13-x-detalle12MesesContainer{border-radius:8px;background:#fff;margin-top:8px}@media (max-width:1018px){.doto-front-end-13-x-tablaMensualidades{width:100%}.doto-front-end-13-x-tablaMensualidades table{width:100%;min-width:unset}.doto-front-end-13-x-tablaMensualidades td,.doto-front-end-13-x-tablaMensualidades th{word-break:break-word;font-size:12px;padding:8px 6px}.doto-front-end-13-x-bancosFilaPromo{gap:10px!important;padding:0!important}}@media (max-width:900px){.doto-front-end-13-x-logoBanco{width:-webkit-fill-available;height:auto;width:auto;display:flex;max-width:100px;border-bottom:1px solid var(--Doto-ref-neutral-neutral80,#cfc4be)}.doto-front-end-13-x-logoBanco:last-child{border-bottom:none}}