.labelendPromo{display:block;font-size:.8rem;font-weight:500;text-align:center;text-transform:uppercase}.adornosPromo{border:4px dotted #e30613;border-radius:6px}.descuentosPromo{background:#e30613;border-radius:5px;color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:0;padding:.5rem;text-align:center}.adornoNormal{border:4px dotted #fb6c06;border-radius:6px}.colorNormal{background:#fb6c06;border-radius:5px;color:#fff;font-size:15px;font-weight:700;margin-bottom:0;padding:.5rem;text-align:center}.labelPromo{background:#00337f;border-radius:10px;color:#fff;left:-10px;padding:0 12px;position:absolute;top:-12px}.msiPromo{display:block;font-size:1.4rem;font-weight:700;line-height:1;text-align:center}.contenedorPromo{margin-top:2%;max-width:500px;min-height:117px;padding:5px;width:100%}.back,.contenedorPromo{background:#fff;border-radius:6px;box-shadow:2px 2px 5px #bababa;height:auto}.back{margin:auto auto 1.6rem;max-width:760px;position:relative;width:80%}.datos-d{color:#ff6e00;font-size:22px;font-weight:700;line-height:1}.promo{display:flex;flex-direction:column;max-width:100%;width:100%}.img-mover{margin-left:-1px}@media (min-width:1021px) and (max-width:1400px){.datos-d{font-size:90%}.back{width:90%}}@media (min-width:768px) and (max-width:1020px){.datos-d{font-size:80%}.back{width:100%}}@media (min-width:425px) and (max-width:767px){.datos-d{font-size:90%}.back{width:100%}}@media (min-width:240px) and (max-width:424px){.datos-d{font-size:70%}.back{width:100%}}@media (min-width:240px) and (max-width:520px){.labelPromo{background:#00337f;border-radius:10px;color:#fff;left:-10px;padding:0 12px;position:absolute;top:-14px}.msiPromo{font-size:1rem;font-weight:700;line-height:1}.labelendPromo,.msiPromo{display:block;text-align:center}.labelendPromo{font-size:.8rem;font-weight:500;text-transform:uppercase}.descuentosPromo{background:#e30613;border-radius:5px;color:#fff;font-size:1rem;font-weight:700;margin-bottom:0;padding:.3rem .2rem;text-align:center}}.modal__body[data-v-90da130a]{color:var(--color-text);display:flex;flex:1;flex:auto;flex-direction:column;gap:1.6rem;padding:30px 20px;position:relative;text-align:start}[data-v-b4f5c932]::-webkit-scrollbar{width:10px}[data-v-b4f5c932]::-webkit-scrollbar-track{background:#888;border-radius:5px}[data-v-b4f5c932]::-webkit-scrollbar-thumb{background:#000;border-radius:5px}[data-v-b4f5c932]::-webkit-scrollbar-thumb:hover{background:#555}.modal-enter-active[data-v-b4f5c932]{transition:.3s ease-out}.modal-leave-active[data-v-b4f5c932]{transition:.2s ease-in}.modal-enter-from[data-v-b4f5c932],.modal-leave-to[data-v-b4f5c932]{opacity:0}.modal-enter-to[data-v-b4f5c932],.modal-leave-from[data-v-b4f5c932]{opacity:1}.custom-modal[data-v-b4f5c932]{position:relative;z-index:50}.modal__overlay[data-v-b4f5c932]{background-color:#00000080;bottom:0;left:0;opacity:.8;position:fixed;right:0;top:0}.modal__container--custom[data-v-b4f5c932]{height:90%;top:0;right:0;bottom:0;left:0;margin:auto;position:fixed;width:90%}@media (min-width:640px){.modal__container--custom[data-v-b4f5c932]{width:80%}}.enter-active[data-v-b4f5c932]{animation-duration:.3s;animation-timing-function:ease-out}.enter-from[data-v-b4f5c932]{opacity:0;transform:translateY(40px) scale(.95)}.enter-to[data-v-b4f5c932]{opacity:1;transform:translateY(0) scale(1)}.leave-active[data-v-b4f5c932]{animation-duration:.2s;animation-timing-function:ease-in}.leave-from[data-v-b4f5c932]{opacity:1;transform:translateY(0) scale(1)}.leave-to[data-v-b4f5c932]{opacity:0;transform:translateY(40px) scale(.95)}@media (min-width:640px){.enter-from[data-v-b4f5c932],.enter-to[data-v-b4f5c932],.leave-from[data-v-b4f5c932],.leave-to[data-v-b4f5c932]{transform:translateY(0) scale(1)}}.modal__box[data-v-b4f5c932]{background-color:#fff;border-radius:5px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;height:90vh;overflow-x:hidden;overflow-y:auto;position:relative}.modal__header[data-v-b4f5c932]{background-color:#fff;position:sticky;top:0;z-index:50}.modal__close[data-v-b4f5c932]{display:flex;justify-content:flex-end;padding:5px 3px}.modal__close button[data-v-b4f5c932]{background-color:transparent;border:none;cursor:pointer;outline:none}.modal__body[data-v-b4f5c932]{display:flex;flex:1;flex:auto;flex-direction:column;gap:1.6rem;padding:30px 20px;position:relative;text-align:start}.footer[data-v-b4f5c932]{background-color:#fff;bottom:0;position:sticky;z-index:50}.footer__content[data-v-b4f5c932]{display:flex;justify-content:flex-end;padding:5px 3px}.footer__btn[data-v-b4f5c932]{background-color:#ff6e00;border:unset;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:background-color .3s ease}.footer__btn[data-v-b4f5c932]:hover{background-color:#f50;color:#fff}.btn__privacy[data-v-0cdda213]{gap:8px;justify-content:center;text-align:center}.btn__privacy[data-v-0cdda213],.switch[data-v-0cdda213]{align-items:center;display:flex}.switch[data-v-0cdda213]{background-color:#ccc;cursor:pointer;transition:background-color .3s ease-in-out;width:32px}.switch[data-v-0cdda213],.switch__circle[data-v-0cdda213]{border-radius:999999px;height:16px}.switch__circle[data-v-0cdda213]{background-color:#fff;transform:translate(0);transition:transform .3s ease-in-out;width:16px}.switch--active[data-v-0cdda213]{background-color:#18315f}.switch__circle--active[data-v-0cdda213]{transform:translate(16px)}.btn__text[data-v-0cdda213]{color:#f05c00;cursor:pointer;font-size:14px;margin-bottom:0;padding:10px 0}.title[data-v-d6ac4119]{color:var(--white);font-size:19px;font-weight:400;margin-bottom:8px;text-align:center}[class$=Inc][data-v-d6ac4119],[class$=Req][data-v-d6ac4119]{color:red}.form__group[data-v-d6ac4119]{display:flex;flex-direction:column;gap:2px;padding-bottom:8px;padding-top:8px}.btn[data-v-d6ac4119]{background-color:#00b62a;color:#fff;font-size:26px;font-weight:700;height:54px;margin-top:24px;width:100%!important}label[data-v-d6ac4119]{color:#212529;font-size:19px}.boton-cotizar[data-v-d6ac4119]:disabled{cursor:no-drop;opacity:50%}.form-control[data-v-d6ac4119],.form-select[data-v-d6ac4119]{background-color:#fff;border:1px solid #ced4da;border-radius:5px;color:#212529;font-size:19px;height:52px;overflow:hidden;padding:10px;width:100%}.form-floating>label[data-v-d6ac4119]{padding:.4rem .75rem}
