.vehicle-info--container .promoFlex[data-v-0542a7a0]{display:flex;align-items:center;gap:5px}.vehicle-info--container .promoFlex .promoLabel[data-v-0542a7a0] .choice--label{--text-label-font-size:var(--subtitle-font-size);color:var(--color-2);font-weight:600}.vehicle-info--container .vehicle-info-actions[data-v-0542a7a0]{display:flex;justify-content:space-between}.vehicle-info--container .actions--row[data-v-0542a7a0]{display:flex;justify-content:flex-start;align-items:center;--text-label-font-weight:700;--text-label-font-size:10px;--text-label-line-height:10px;--text-label-color:var(--color-1)}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon{width:16px!important;height:16px!important;display:flex}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon svg{width:16px!important;height:16px!important;fill:var(--color-1)}.vehicle-info--container .actions--row>[data-v-0542a7a0]:not(:first-child){margin-left:10px}.vehicle-info--container .vehicle-price[data-v-0542a7a0]{margin-top:14px;display:flex;justify-content:space-between}.vehicle-info--container .vehicle-price .vehicle-price--left[data-v-0542a7a0]{--title-color:var(--color-1);--title-font-size:28px;--title-line-height:23px;--title-font-weight:800;--subtitle-color:var(--color-1);--subtitle-font-size:15px;--subtitle-line-height:14px;--subtitle-font-weight:600}.vehicle-info--container .vehicle-price .vehicle-price--left .vehicle-title[data-v-0542a7a0]{font-size:var(--title-font-size);line-height:var(--title-line-height);font-weight:var(--title-weight-bold);color:var(--title-color)}.vehicle-info--container .vehicle-price .vehicle-price--left .vehicle-title .vehicle-designation[data-v-0542a7a0]{font-size:var(--subtitle-font-size);line-height:var(--subtitle-line-height);font-weight:var(--subtitle-weight);color:var(--subtitle-color);word-break:var(--subtitle-word-break)}.vehicle-info--container .vehicle-price .vehicle-price--left .env-badge[data-v-0542a7a0]{width:40px;height:40px;margin-top:12px}.vehicle-info--container .vehicle-price .vehicle-price--left .vehicle-designation[data-v-0542a7a0]{margin-top:10px}.vehicle-info--container .vehicle-price .vehicle-price--right[data-v-0542a7a0]{display:flex;flex-direction:column;align-items:flex-end;max-width:66%;text-align:right;--text-label-weight:500;--text-label-font-size:12px;--text-label-line-height:12px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .new-price[data-v-0542a7a0]{--subtitle-color:var(--theme-color);--subtitle-font-size:35px;--subtitle-line-height:25px;--subtitle-weight:800;margin-bottom:8px}.vehicle-info--container .vehicle-price .vehicle-price--right .previousPrice[data-v-0542a7a0]{--text-label-font-size:24px;--text-label-line-height:24px;text-decoration-line:line-through;--text-label-weight:400;--text-label-color:#333}.vehicle-info--container .vehicle-price .vehicle-price--right .expenses--margin[data-v-0542a7a0],.vehicle-info--container .vehicle-price .vehicle-price--right .iva[data-v-0542a7a0]{--text-label-weight:600;--text-label-font-size:14px;--text-label-line-height:14px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .details--row[data-v-0542a7a0]{display:flex;align-items:center;margin:12px 0 1px;--subtitle-weight-regular:600;--subtitle-font-size:21px;--subtitle-line-height:21px;--subtitle-color:var(--color-1)}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing[data-v-0542a7a0]{display:flex;flex-direction:column;width:max-content;gap:2px}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row[data-v-0542a7a0]{display:flex;justify-content:end}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .label-details-financing[data-v-0542a7a0]{--subtitle-font-size:18px;--subtitle-line-height:20px;--subtitle-weight:600;--subtitle-color:var(--color-2);margin-right:4px}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .price-details-financing[data-v-0542a7a0]{--subtitle-font-size:18px;--subtitle-line-height:20px;--subtitle-weight:700;--subtitle-color:var(--color-1)}.vehicle-info--container .contacts[data-v-0542a7a0]{display:flex;flex-direction:column;margin-top:1rem;font-size:13px;line-height:14px;font-weight:600}.vehicle-info--container .contacts .location[data-v-0542a7a0]{display:flex;flex-direction:row;margin-bottom:12px;padding:6px 12px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .location .location-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .contacts .phone[data-v-0542a7a0]{display:flex;flex-direction:row;padding:6px 12px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .phone .contact-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .caption-icon--list[data-v-0542a7a0]{display:flex;width:100%;justify-content:space-between;margin-top:35px}.vehicle-info--container .caption-icon--list .tooltip[data-v-0542a7a0]{--tooltip-width:fit-content;--tooltip-min-width:0px}.vehicle-info--container .caption-icon--list .tooltip[data-v-0542a7a0] .tooltip--text{overflow-y:unset}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon{cursor:default}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon .text-label{--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:16px;--text-label-color:var(--color-1)}.vehicle-info--container .redirection--row[data-v-0542a7a0]{margin-top:22px;display:flex;width:100%;justify-content:space-around;padding-top:8px;padding-bottom:8px;border-top:1px solid var(--color-3);border-bottom:1px solid var(--color-3);--text-label-color:var(--color-2);--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:13px;fill:var(--theme-color)}.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon .icon,.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon svg{width:18px!important;height:18px!important}.vehicle-info--container[data-v-0542a7a0] Button{width:100%;--button-justify-content:center;margin-top:28px;font-size:14px;line-height:14px;height:50px;font-weight:800;background:var(--theme-color)}.vehicle-info--container[data-v-0542a7a0] Button:hover{background:var(--theme-color)}.vehicle-info--container .link[data-v-0542a7a0]{margin-top:18px;--baselink-color:var(--color-1);text-decoration:underline;font-size:12px;line-height:12px;font-weight:700}@media(max-width:1200px){.vehicle-info--container .promoFlex .promoLabel[data-v-0542a7a0] .choice--label{--text-label-font-size:13px}.vehicle-info--container .actions--row[data-v-0542a7a0]{display:flex;justify-content:flex-start;align-items:center;--text-label-font-weight:700;--text-label-font-size:10px;--text-label-line-height:10px;--text-label-color:var(--color-1)}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon{width:16px!important;height:16px!important;display:flex}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon svg{width:16px!important;height:16px!important;fill:var(--color-1)}.vehicle-info--container .vehicle-price[data-v-0542a7a0]{margin-top:14px;display:flex;justify-content:space-between}.vehicle-info--container .vehicle-price .vehicle-price--left[data-v-0542a7a0]{--title-color:var(--color-1);--title-font-size:28px;--title-line-height:23px;--title-font-weight:800;--subtitle-color:var(--color-1);--subtitle-font-size:15px;--subtitle-line-height:14px;--subtitle-font-weight:600}.vehicle-info--container .vehicle-price .vehicle-price--left .vehicle-designation[data-v-0542a7a0]{margin-top:10px}.vehicle-info--container .vehicle-price .vehicle-price--right[data-v-0542a7a0]{display:flex;flex-direction:column;align-items:flex-end;max-width:66%;text-align:right;--text-label-weight:500;--text-label-font-size:12px;--text-label-line-height:12px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .new-price[data-v-0542a7a0]{--subtitle-color:var(--theme-color);--subtitle-font-size:35px;--subtitle-line-height:25px;--subtitle-weight:800;margin-bottom:8px}.vehicle-info--container .vehicle-price .vehicle-price--right .previousPrice[data-v-0542a7a0]{--text-label-font-size:24px;--text-label-line-height:24px;text-decoration-line:line-through;--text-label-weight:400;--text-label-color:#333}.vehicle-info--container .vehicle-price .vehicle-price--right .expenses--margin[data-v-0542a7a0],.vehicle-info--container .vehicle-price .vehicle-price--right .iva[data-v-0542a7a0]{--text-label-weight:600;--text-label-font-size:10px;--text-label-line-height:8px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .details--row[data-v-0542a7a0]{display:flex;align-items:center;margin:10px 0 1px;--subtitle-weight-regular:600;--subtitle-font-size:21px;--subtitle-line-height:21px;--subtitle-color:var(--color-1)}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing[data-v-0542a7a0]{display:flex;flex-direction:column;width:max-content}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row[data-v-0542a7a0]{display:flex;justify-content:end}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .label-details-financing[data-v-0542a7a0]{--subtitle-font-size:13px;--subtitle-line-height:17px;--subtitle-weight:600;--subtitle-color:var(--color-2);margin-right:4px}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .price-details-financing[data-v-0542a7a0]{--subtitle-font-size:13px;--subtitle-line-height:17px;--subtitle-weight:700;--subtitle-color:var(--color-1)}.vehicle-info--container .contacts[data-v-0542a7a0]{display:flex;flex-direction:column;margin-top:12px;font-size:13px;line-height:14px;font-weight:600}.vehicle-info--container .contacts .location[data-v-0542a7a0]{display:flex;flex-direction:row;margin-bottom:8px;padding:6px 12px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .location .location-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .contacts .phone[data-v-0542a7a0]{display:flex;flex-direction:row;padding:6px 12px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .phone .contact-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .caption-icon--list[data-v-0542a7a0]{display:flex;width:100%;justify-content:space-between;margin-top:25px}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon{cursor:default}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon .text-label{--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:16px;--text-label-color:var(--color-1)}.vehicle-info--container .redirection--row[data-v-0542a7a0]{margin-top:22px;display:flex;width:100%;justify-content:space-around;padding-top:8px;padding-bottom:8px;border-top:1px solid var(--color-3);border-bottom:1px solid var(--color-3);--text-label-color:var(--color-2);--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:13px;fill:var(--theme-color)}.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon .icon,.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon svg{width:18px!important;height:18px!important}.vehicle-info--container[data-v-0542a7a0] Button{width:100%;--button-justify-content:center;margin-top:24px;font-size:14px;line-height:14px;height:50px;font-weight:800;background:var(--theme-color)}.vehicle-info--container[data-v-0542a7a0] Button:hover{background:var(--theme-color)}.vehicle-info--container .link[data-v-0542a7a0]{margin-top:13px;--baselink-color:var(--color-1);text-decoration:underline;font-size:12px;line-height:12px;font-weight:700}}@media(max-width:1024px){.vehicle-info--container .actions--row[data-v-0542a7a0]{display:flex;justify-content:flex-start;align-items:center;--text-label-font-weight:700;--text-label-font-size:10px;--text-label-line-height:10px;--text-label-color:var(--color-1)}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon{width:16px!important;height:16px!important;display:flex}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon svg{width:16px!important;height:16px!important;fill:var(--color-1)}.vehicle-info--container .vehicle-price[data-v-0542a7a0]{margin-top:14px;display:flex;justify-content:space-between}.vehicle-info--container .vehicle-price .vehicle-price--left[data-v-0542a7a0]{--title-color:var(--color-1);--title-font-size:28px;--title-line-height:23px;--title-font-weight:800;--subtitle-color:var(--color-1);--subtitle-font-size:15px;--subtitle-line-height:14px;--subtitle-font-weight:600}.vehicle-info--container .vehicle-price .vehicle-price--left .vehicle-designation[data-v-0542a7a0]{margin-top:10px}.vehicle-info--container .vehicle-price .vehicle-price--right[data-v-0542a7a0]{display:flex;flex-direction:column;align-items:flex-end;max-width:66%;text-align:right;--text-label-weight:500;--text-label-font-size:12px;--text-label-line-height:12px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .new-price[data-v-0542a7a0]{--subtitle-color:var(--theme-color);--subtitle-font-size:35px;--subtitle-line-height:25px;--subtitle-weight:800;margin-bottom:8px}.vehicle-info--container .vehicle-price .vehicle-price--right .previousPrice[data-v-0542a7a0]{--text-label-font-size:24px;--text-label-line-height:24px;text-decoration-line:line-through;--text-label-weight:400;--text-label-color:#333}.vehicle-info--container .vehicle-price .vehicle-price--right .expenses--margin[data-v-0542a7a0],.vehicle-info--container .vehicle-price .vehicle-price--right .iva[data-v-0542a7a0]{--text-label-weight:600;--text-label-font-size:10px;--text-label-line-height:8px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .details--row[data-v-0542a7a0]{display:flex;align-items:center;margin:10px 0 1px;--subtitle-weight-regular:600;--subtitle-font-size:21px;--subtitle-line-height:21px;--subtitle-color:var(--color-1)}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing[data-v-0542a7a0]{display:flex;flex-direction:column;width:max-content}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row[data-v-0542a7a0]{display:flex;justify-content:end}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .label-details-financing[data-v-0542a7a0]{--subtitle-font-size:13px;--subtitle-line-height:17px;--subtitle-weight:600;--subtitle-color:var(--color-2);margin-right:4px}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .price-details-financing[data-v-0542a7a0]{--subtitle-font-size:13px;--subtitle-line-height:17px;--subtitle-weight:700;--subtitle-color:var(--color-1)}.vehicle-info--container .contacts[data-v-0542a7a0]{display:flex;flex-direction:column;margin-top:12px;font-size:13px;line-height:14px;font-weight:600}.vehicle-info--container .contacts .location[data-v-0542a7a0]{display:flex;flex-direction:row;margin-bottom:8px;padding:6px 12px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .location .location-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .contacts .phone[data-v-0542a7a0]{display:flex;flex-direction:row;padding:6px 12px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .phone .contact-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .caption-icon--list[data-v-0542a7a0]{display:flex;width:100%;justify-content:space-between;margin-top:25px}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon{cursor:default}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon .text-label{--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:16px;--text-label-color:var(--color-1)}.vehicle-info--container .redirection--row[data-v-0542a7a0]{margin-top:22px;display:flex;width:100%;justify-content:space-around;padding-top:8px;padding-bottom:8px;border-top:1px solid var(--color-3);border-bottom:1px solid var(--color-3);--text-label-color:var(--color-2);--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:13px;fill:var(--theme-color)}.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon .icon,.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon svg{width:18px!important;height:18px!important}.vehicle-info--container[data-v-0542a7a0] Button{width:100%;--button-justify-content:center;margin-top:28px;font-size:14px;line-height:14px;height:50px;font-weight:800;background:var(--theme-color)}.vehicle-info--container[data-v-0542a7a0] Button:hover{background:var(--theme-color)}.vehicle-info--container .link[data-v-0542a7a0]{margin-top:18px;--baselink-color:var(--color-1);text-decoration:underline;font-size:12px;line-height:12px;font-weight:700}}@media(max-width:768px){.vehicle-info--container .actions--row[data-v-0542a7a0]{display:flex;justify-content:flex-start;align-items:center;--text-label-font-weight:700;--text-label-font-size:10px;--text-label-line-height:10px;--text-label-color:var(--color-1)}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon{width:16px!important;height:16px!important;display:flex}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon svg{width:16px!important;height:16px!important;fill:var(--color-1)}.vehicle-info--container .vehicle-price[data-v-0542a7a0]{margin-top:14px;display:flex;justify-content:space-between}.vehicle-info--container .vehicle-price .vehicle-price--left[data-v-0542a7a0]{--title-color:var(--color-1);--title-font-size:28px;--title-line-height:23px;--title-font-weight:800;--subtitle-color:var(--color-1);--subtitle-font-size:15px;--subtitle-line-height:14px;--subtitle-font-weight:600}.vehicle-info--container .vehicle-price .vehicle-price--left .vehicle-designation[data-v-0542a7a0]{margin-top:10px}.vehicle-info--container .vehicle-price .vehicle-price--right[data-v-0542a7a0]{display:flex;flex-direction:column;align-items:flex-end;max-width:66%;text-align:right;--text-label-weight:500;--text-label-font-size:12px;--text-label-line-height:12px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .new-price[data-v-0542a7a0]{--subtitle-color:var(--theme-color);--subtitle-font-size:35px;--subtitle-line-height:25px;--subtitle-weight:800;margin-bottom:8px}.vehicle-info--container .vehicle-price .vehicle-price--right .previousPrice[data-v-0542a7a0]{--text-label-font-size:24px;--text-label-line-height:24px;text-decoration-line:line-through;--text-label-weight:400;--text-label-color:#333}.vehicle-info--container .vehicle-price .vehicle-price--right .expenses--margin[data-v-0542a7a0],.vehicle-info--container .vehicle-price .vehicle-price--right .iva[data-v-0542a7a0]{--text-label-weight:600;--text-label-font-size:10px;--text-label-line-height:8px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .details--row[data-v-0542a7a0]{display:flex;align-items:center;margin:10px 0 1px;--subtitle-weight-regular:600;--subtitle-font-size:21px;--subtitle-line-height:21px;--subtitle-color:var(--color-1)}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing[data-v-0542a7a0]{display:flex;flex-direction:column;width:max-content}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row[data-v-0542a7a0]{display:flex;justify-content:end}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .label-details-financing[data-v-0542a7a0]{--subtitle-font-size:13px;--subtitle-line-height:17px;--subtitle-weight:600;--subtitle-color:var(--color-2);margin-right:4px}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .price-details-financing[data-v-0542a7a0]{--subtitle-font-size:13px;--subtitle-line-height:17px;--subtitle-weight:700;--subtitle-color:var(--color-1)}.vehicle-info--container .contacts[data-v-0542a7a0]{display:flex;flex-direction:column;margin-top:12px;font-size:13px;line-height:14px;font-weight:600}.vehicle-info--container .contacts .location[data-v-0542a7a0]{display:flex;flex-direction:row;margin-bottom:8px;padding:6px 12px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .location .location-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .contacts .phone[data-v-0542a7a0]{display:flex;flex-direction:row;padding:6px 12px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .phone .contact-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .caption-icon--list[data-v-0542a7a0]{display:flex;width:100%;justify-content:space-between;margin-top:25px}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon{cursor:default}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon .text-label{--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:16px;--text-label-color:var(--color-1)}.vehicle-info--container .redirection--row[data-v-0542a7a0]{margin-top:22px;display:flex;width:100%;justify-content:space-around;padding-top:8px;padding-bottom:8px;border-top:1px solid var(--color-3);border-bottom:1px solid var(--color-3);--text-label-color:var(--color-2);--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:13px;fill:var(--theme-color)}.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon .icon,.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon svg{width:18px!important;height:18px!important}.vehicle-info--container[data-v-0542a7a0] Button{width:100%;--button-justify-content:center;margin-top:24px;font-size:14px;line-height:14px;height:50px;font-weight:800;background:var(--theme-color)}.vehicle-info--container[data-v-0542a7a0] Button:hover{background:var(--theme-color)}.vehicle-info--container .link[data-v-0542a7a0]{margin-top:13px;--baselink-color:var(--color-1);text-decoration:underline;font-size:12px;line-height:12px;font-weight:700}}@media(max-width:480px){.vehicle-info--container .actions--row[data-v-0542a7a0]{display:flex;justify-content:flex-start;align-items:center;--text-label-font-weight:700;--text-label-font-size:10px;--text-label-line-height:10px;--text-label-color:var(--color-1)}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon{width:16px!important;height:16px!important;display:flex}.vehicle-info--container .actions--row[data-v-0542a7a0] .icon svg{width:16px!important;height:16px!important;fill:var(--color-1)}.vehicle-info--container .vehicle-price[data-v-0542a7a0]{margin-top:14px;display:flex;flex-direction:column;justify-content:space-between}.vehicle-info--container .vehicle-price .vehicle-price--left[data-v-0542a7a0]{--title-color:var(--color-1);--title-font-size:28px;--title-line-height:23px;--title-font-weight:800;--subtitle-color:var(--color-1);--subtitle-font-size:15px;--subtitle-line-height:14px;--subtitle-font-weight:600}.vehicle-info--container .vehicle-price .vehicle-price--left .subtitle[data-v-0542a7a0]{margin-top:10px}.vehicle-info--container .vehicle-price .vehicle-price--right[data-v-0542a7a0]{display:flex;flex-direction:column;align-items:start;max-width:100%;text-align:left;--text-label-weight:500;--text-label-font-size:12px;--text-label-line-height:12px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .new-price[data-v-0542a7a0]{--subtitle-color:var(--theme-color);--subtitle-font-size:35px;--subtitle-line-height:25px;--subtitle-weight:800;margin-bottom:6px;margin-top:10px}.vehicle-info--container .vehicle-price .vehicle-price--right .previousPrice[data-v-0542a7a0]{--text-label-font-size:24px;--text-label-line-height:24px;text-decoration-line:line-through;--text-label-weight:400;--text-label-color:#333}.vehicle-info--container .vehicle-price .vehicle-price--right .expenses--margin[data-v-0542a7a0],.vehicle-info--container .vehicle-price .vehicle-price--right .iva[data-v-0542a7a0]{--text-label-weight:600;--text-label-font-size:10px;--text-label-line-height:8px;--text-label-color:var(--color-2)}.vehicle-info--container .vehicle-price .vehicle-price--right .details--row[data-v-0542a7a0]{display:flex;align-items:center;margin:10px 0;--subtitle-weight-regular:600;--subtitle-font-size:21px;--subtitle-line-height:21px;--subtitle-color:var(--color-1)}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing[data-v-0542a7a0]{display:flex;flex-direction:column;width:max-content}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row[data-v-0542a7a0]{display:flex;justify-content:start}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .label-details-financing[data-v-0542a7a0]{--subtitle-font-size:13px;--subtitle-line-height:17px;--subtitle-weight:600;--subtitle-color:var(--color-2);margin-right:4px}.vehicle-info--container .vehicle-price .vehicle-price--right .details-financing .details-financing-row .price-details-financing[data-v-0542a7a0]{--subtitle-font-size:13px;--subtitle-line-height:17px;--subtitle-weight:700;--subtitle-color:var(--color-1)}.vehicle-info--container .contacts[data-v-0542a7a0]{display:flex;flex-direction:column;margin-top:20px;font-size:13px;line-height:14px;font-weight:600;max-width:250px}.vehicle-info--container .contacts .location[data-v-0542a7a0]{display:flex;flex-direction:row;margin-bottom:8px;padding:6px 8px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .location .location-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .location .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .contacts .phone[data-v-0542a7a0]{display:flex;flex-direction:row;padding:6px 8px;background:var(--color-4);width:fit-content;cursor:pointer;align-items:center}.vehicle-info--container .contacts .phone .contact-icon[data-v-0542a7a0]{margin-right:9px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0]{margin-left:14px}.vehicle-info--container .contacts .phone .arrow-icon[data-v-0542a7a0] path{stroke:var(--theme-color)}.vehicle-info--container .caption-icon--list[data-v-0542a7a0]{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;margin-top:25px;gap:20px 0}.vehicle-info--container .caption-icon--list .tooltip[data-v-0542a7a0]{flex:0 0 30%;display:flex;justify-content:center}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon{cursor:default;flex:1 0 30%}.vehicle-info--container .caption-icon--list[data-v-0542a7a0] .caption-icon .text-label{--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:16px;--text-label-color:var(--color-1)}.vehicle-info--container .redirection--row[data-v-0542a7a0]{margin-top:22px;display:flex;flex-direction:column;width:100%;justify-content:space-around;align-items:center;padding-top:8px;padding-bottom:8px;border-top:1px solid var(--color-3);border-bottom:1px solid var(--color-3);--text-label-color:var(--color-2);--text-label-font-weight:700;--text-label-font-size:13px;--text-label-line-height:13px;fill:var(--theme-color)}.vehicle-info--container .redirection--row>[data-v-0542a7a0]:first-child{padding:0 10px 10px}.vehicle-info--container .redirection--row>[data-v-0542a7a0]:nth-child(2){padding:10px;border-top:1px solid var(--color-4)}.vehicle-info--container .redirection--row>[data-v-0542a7a0]:last-child{padding:10px 10px 0}.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon{width:100%;display:flex;justify-content:space-between}.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon .text-label{max-width:fit-content}.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon .icon,.vehicle-info--container .redirection--row[data-v-0542a7a0] .caption-icon svg{width:18px!important;height:18px!important}.vehicle-info--container[data-v-0542a7a0] Button{width:100%;--button-justify-content:center;margin-top:24px;font-size:14px;line-height:14px;height:50px;font-weight:800;background:var(--theme-color)}.vehicle-info--container[data-v-0542a7a0] Button:hover{background:var(--theme-color)}.vehicle-info--container .link[data-v-0542a7a0]{margin-top:13px;--baselink-color:var(--color-1);text-decoration:underline;font-size:12px;line-height:12px;font-weight:700}}