.file-item-cell{background-color:var(--add-background);border-radius:var(--add-radius);box-shadow:0 0 2px var(--grey-border-dark);display:flex;flex-flow:column wrap;height:100%;padding:0;position:relative;transition:all .4s ease-in-out}.file-item-cell .result-file-image{flex:0 0 auto;overflow:hidden;position:relative;width:100%}.file-item-cell .result-file-dates{display:flex;flex:1 1 auto;flex-flow:column nowrap;gap:12px;padding:11px;position:relative}.file-item-cell .file-gallery{width:100%}.file-item-cell .file-gallery .enlaceficha{display:block;width:100%}.file-item-cell .file-gallery .enlaceficha img,.file-item-cell .file-gallery .enlaceficha picture{border-radius:var(--add-radius) var(--add-radius) 0 0;display:block;height:auto;width:100%}.file-item-cell .novedad{align-items:center;background-color:var(--black);border-radius:0 var(--add-radius) 0 0!important;color:var(--white);display:flex;font-size:11px;font-weight:600;height:25px;justify-content:center;left:-25px;line-height:normal;position:absolute;text-transform:uppercase;top:25px;transform:rotate(-90deg);width:75px;z-index:3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.file-item-cell:has(.novedad) .sms-reservado{border-radius:0!important;top:75px}.file-item-cell:has(.novedad) .sms-reservado>img,.file-item-cell:has(.novedad) .sms-reservado>picture img{border-radius:0!important}.file-item-cell:has(.novedad,.sms-reservado) .infoVehicleActions{border-radius:0 var(--add-radius) 0 0;margin-left:25px;width:auto}.file-item-cell .moves{bottom:0;display:block;height:75px;left:0;position:absolute;width:110px;z-index:2}.file-item-cell .moves a{display:block}.file-item-cell .moves img{cursor:pointer;display:block;height:75px;width:110px}.file-item-cell .moves+.sms-reservado,.file-item-cell .moves+.sms-vendido,.file-item-cell .moves+a .sms-reservado,.file-item-cell .moves+a .sms-vendido{bottom:75px}.file-item-cell .sms-vendido{bottom:0;display:block;left:0;position:absolute;width:110px;z-index:2}.file-item-cell .sms-vendido>img,.file-item-cell .sms-vendido>picture img{display:block;height:auto;width:100%}.file-item-cell .sms-vendido.on{display:block}.file-item-cell .sms-reservado{align-items:center;background-color:var(--primary-labels);border-radius:0 var(--add-radius) 0 0!important;color:var(--white);display:flex;font-size:11px;font-weight:600;height:25px;justify-content:center;left:0;line-height:normal;padding:0 8px;position:absolute;text-transform:uppercase;top:0;transform:rotate(-90deg) translateX(-100%);transform-origin:0 0;width:fit-content;z-index:3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.file-item-cell .sms-reservado>img,.file-item-cell .sms-reservado>picture img{border-radius:0 var(--add-radius) 0 0!important;display:block;height:auto;width:100%}.file-item-cell .sms-reservado.on{display:block}.file-item-cell .teaserWrap{cursor:pointer;position:relative;z-index:3}.file-item-cell .teaserWrap>svg{fill:var(--marca);height:8px;left:0;position:absolute;top:4px;width:8px}.file-item-cell .teaserWrap>svg+svg{left:auto;right:0}.file-item-cell .teaserWrap .vehicleTeaser{background:var(--marca);font-weight:700;height:34px;letter-spacing:.02rem;padding:2px 0;position:absolute;text-align:center;top:0;transition:transform .2s ease-in-out;width:100%;z-index:2}.file-item-cell .teaserWrap .vehicleTeaser,.file-item-cell .teaserWrap .vehicleTeaser p{align-items:center;color:var(--white);display:flex;font-size:13px;justify-content:center}.file-item-cell .teaserWrap .vehicleTeaser p{font-weight:600}.file-item-cell .teaserWrap .vehicleTeaser p svg{fill:var(--white);height:18px;margin:0 0 0 4px;width:18px}.file-item-cell .teaserWrap.voucher .vehicleTeaser{background-color:#ea4f5f}.file-item-cell .teaserWrap.voucher>svg,.file-item-cell .teaserWrap.voucher>svg+svg{fill:#ea4f5f}.file-item-cell .teaserWrap.flex>svg{fill:#3caaa4}.file-item-cell .teaserWrap.flex .vehicleTeaser{background-color:#3caaa4}.file-item-cell .teaserWrap.flex .vehicleTeaser>svg,.file-item-cell .teaserWrap.flex .vehicleTeaser>svg+svg{fill:#3caaa4}.file-item-cell .teaserWrap.flex .vehicleTeaser p{color:var(--white);font-size:15px}.file-item-cell .teaserWrap.flex .vehicleTeaser p span{color:var(--black);margin:0 4px}.file-item-cell .teaserWrap.myWay{font-family:vw_head;font-weight:400}.file-item-cell .teaserWrap.myWay>svg{fill:#949f69}.file-item-cell .teaserWrap.myWay .vehicleTeaser{background-color:#949f69;font-family:vw_head;font-weight:500}.file-item-cell .teaserWrap.myWay .vehicleTeaser>svg,.file-item-cell .teaserWrap.myWay .vehicleTeaser>svg+svg{fill:#949f69}.file-item-cell .teaserWrap.myWay .vehicleTeaser p{color:var(--white);font-family:vw_head;font-size:15px;font-weight:500}.file-item-cell .teaserWrap.myWay .vehicleTeaser p span{color:#001e50;font-weight:700;margin:0 4px}.file-item-cell .infoVehicleActions{align-items:center;align-self:stretch;background-color:var(--add-badgeGarantia-background);border-radius:var(--add-radius) var(--add-radius) 0 0;cursor:default;display:flex;flex-flow:row nowrap;gap:6px;height:24px;justify-content:center;left:0;max-width:100%;padding:5px;position:absolute;right:0;top:0;transition:all .4s ease;width:100%;z-index:1}.file-item-cell .infoVehicleActions svg{height:11px;width:11px;fill:var(--primary-color);margin:0}.file-item-cell .infoVehicleActions span{color:var(--add-badgeGarantia-font);display:block;font-size:11px;font-weight:400;line-height:1.3;margin:0 0 0 6px;max-width:calc(100% - 30px)}.file-item-cell .infoVehicleActions span b{color:var(--add-badgeGarantia-font)}.file-item-cell .infoVehicleActions span.itemTooltip{bottom:-45px;color:var(--black);font-weight:400;right:6px;width:150px}.file-item-cell .infoVehicleActions span.itemTooltip:before{bottom:100%;left:23%;right:unset;top:unset;transform:rotate(180deg)}.file-item-cell .compared_car_img .dBlock{display:block}.file-item-cell .compared_car_img .dBlock img{display:block;height:auto;width:100%}.file-item-cell .wrap-buttonsCta{align-items:center;bottom:10px;display:flex;flex-flow:row wrap;left:-2px;margin:0 12px;min-height:32px;padding:4px 0 0;position:absolute;z-index:2}.file-item-cell .wrap-buttonsCta>div{display:flex;flex-flow:row nowrap;gap:8px;justify-content:flex-start}.file-item-cell .wrap-buttonsCta>div+div{justify-content:flex-end}.file-item-cell .wrap-buttonsCta a{align-items:center;backdrop-filter:blur(.5px);background:color-mix(in srgb,var(--white) 90%,transparent);border:1px solid transparent;border-radius:4px;border-radius:100px;color:var(--add-link-color);display:flex;font-size:12px;font-weight:600;height:40px;justify-content:center;margin:0 2px;padding:4px;transition:all .4s ease-in-out;width:40px}.file-item-cell .wrap-buttonsCta a svg{fill:transparent;stroke:var(--black);height:24px;width:24px}.file-item-cell .wrap-buttonsCta a span{display:none;margin-left:4px;visibility:hidden;width:0}.file-item-cell .wrap-buttonsCta a.active svg{fill:var(--black);stroke:var(--black)}.file-item-cell .labelField.precio{align-items:center;background:#000;border-radius:20px 0 0 20px;color:var(--white);display:flex;font-size:12px;font-weight:700;gap:0;padding:5px 8px;position:absolute;right:0;top:35%;transition:gap .25s ease;width:fit-content;z-index:1}.file-item-cell .labelField.precio svg{flex-shrink:0;height:12px;width:12px}.file-item-cell .labelField.precio span{max-width:0;overflow:hidden;transition:max-width .25s ease;white-space:nowrap}@media (hover:hover){.file-item-cell .labelField.precio:hover{gap:6px}.file-item-cell .labelField.precio:hover span{max-width:120px}}.file-item-cell .labelField.precio.on{gap:6px}.file-item-cell .labelField.precio.on span{max-width:120px}.file-item-cell .btn-file-comparar{align-items:flex-start;backdrop-filter:none;background:transparent;border:none;border-radius:0;display:flex;gap:6px;height:auto;padding:12px 11px;width:auto}.file-item-cell .btn-file-comparar .check-box{align-items:center;background:var(--white);border:1px solid var(--grey-border-dark);border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.file-item-cell .btn-file-comparar .check-box svg{display:none;height:10px;width:10px;fill:var(--primary-color)}.file-item-cell .btn-file-comparar .check-label{color:var(--comparer-color);display:block;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin:0;visibility:visible;width:auto}.file-item-cell .btn-file-comparar.active .check-box{background-color:var(--add-compare-background);border-color:var(--add-compare-border)}.file-item-cell .btn-file-comparar.active .check-box svg{display:block;fill:var(--add-compare-color)}.file-item-cell .swiper-button-next,.file-item-cell .swiper-button-prev{background-size:16px;display:none}.file-item-cell .swiper-container.anuncios{z-index:auto}.file-item-cell .swiper-pagination{bottom:10px;display:none;pointer-events:none;z-index:8}.file-item-cell .swiper-pagination .swiper-pagination-bullet{background-color:var(--white);border-radius:50%;height:8px;opacity:1;pointer-events:auto;width:8px}.file-item-cell .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color);height:10px;width:10px}.file-item-cell .garantiaBadges{align-items:center;background-color:var(--add-badgeGarantia-background);border-radius:20px;color:var(--add-badgeGarantia-font);display:flex;font-size:12px;font-weight:400;gap:5px;line-height:normal;padding:5px 11px;width:fit-content}.file-item-cell .garantiaBadges svg{height:20px;width:20px;fill:var(--add-badgeGarantia-font);flex-shrink:0}.file-item-cell .garantiaBadges span{font-style:normal;font-weight:400;line-height:normal}.file-item-cell .garantiaBadges span b{color:var(--add-badgeGarantia-font);font-weight:700}.file-item-cell .claimMoves{background-color:var(--moves-backgound);border-top:2px solid var(--moves-border);color:var(--black);margin:0;padding:6px;position:relative;text-align:center}.file-item-cell .claimMoves span{color:var(--black);display:block;font-size:13px;line-height:1.1}.file-item-cell .claimMoves b{color:var(--black);display:inline-block;font-size:13px;font-weight:600}.file-item-cell .claimMoves a.tooltipRight{display:inline-block;height:14px;margin-left:2px;vertical-align:bottom;width:14px}.file-item-cell .claimMoves a.tooltipRight svg{height:14px;width:14px}.file-item-cell .claimMoves a.tooltipRight .itemTooltip{font-size:11px;margin-right:-16px;padding:5px}.file-item-cell h2{display:-webkit-box;font-size:18px;font-weight:700;line-height:1.1;padding:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.file-item-cell h2,.file-item-cell h2 a{color:var(--add-color-text)!important;font-family:var(--font);text-decoration:none}.file-item-cell h2 a{font-size:14px;font-weight:400;line-height:1;margin:6px 0}.file-item-cell h2 span{display:block;font-family:var(--font);font-size:18px;font-weight:600}.file-item-cell hr{background-color:var(--divisor-color)!important;margin:0}.file-item-cell .carCertified{align-items:end;color:var(--add-color-text);cursor:pointer;display:flex;font-size:12px;gap:5px;line-height:normal}.file-item-cell .carCertified svg{height:14px;width:14px;fill:var(--add-color-text)}.file-item-cell .carCertified img{height:15px}.file-item-cell .carCertified .certifiedIconInfo{display:flex;height:fit-content}.file-item-cell .containerListDates{display:flex;flex-flow:row nowrap}.file-item-cell .containerListDates .itemListDates{display:flex;flex-flow:row wrap;gap:16px 0;position:relative}.file-item-cell .containerListDates .itemListDates>li{display:flex;flex-direction:column;margin:0;padding:0;width:50%}.file-item-cell .containerListDates .itemListDates>li span{color:var(--add-color-text);display:flex;font-family:var(--font);font-size:12px;font-weight:400;padding:0 10px 0 0;text-align:left}.file-item-cell .containerListDates .itemListDates>li .itemLabel{color:var(--DWA-ColorGrey5,#b5b5b5);font-family:DWA Corpid;font-size:12px;font-style:normal;font-weight:400;height:auto;line-height:normal;margin:0;padding:0}.file-item-cell .containerListDates .itemListDates>li svg{fill:var(--electrical-color);height:14px;width:14px}.file-item-cell .containerListDates .itemListDates>li .eco{color:var(--electrical-color);font-weight:600}.file-item-cell .containerListDates .distintivo{align-content:center;display:flex;flex-wrap:wrap;width:30%}.file-item-cell .containerListDates .distintivo img,.file-item-cell .containerListDates .distintivo picture{display:block;height:auto;width:39px}.file-item-cell .compared-grid-price{align-items:flex-start;display:flex;flex:0 1 auto;flex-flow:row wrap;margin:0;position:relative}.file-item-cell .compared-grid-price>div{display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;margin:0;position:relative;width:50%}.file-item-cell .compared-grid-price>div>span{color:var(--file-car-color);font-size:12px;font-weight:400;letter-spacing:-.3px;margin-bottom:4px}.file-item-cell .compared-grid-price>div>span .precioFinanciado{display:inline-block}.file-item-cell .compared-grid-price>div.cuota{align-items:end}.file-item-cell .compared-grid-price>div>p{align-items:flex-end;color:var(--file-car-color);display:flex;flex-flow:row wrap;font-size:10px;font-weight:400}.file-item-cell .compared-grid-price>div>p .precioOferta{color:var(--file-car-prices-color);font-size:22px;font-weight:600;line-height:1;margin-right:4px}.file-item-cell .compared-grid-price>div>p .precioOferta i{font-size:10px;font-style:normal;font-weight:400}.file-item-cell .compared-grid-price>div>p .cuotaInfo{color:var(--file-car-prices-color);font-size:22px;font-weight:600;line-height:1}.file-item-cell .compared-grid-price>div>p .cuotaInfo span{color:var(--file-car-prices-color);font-size:12px;font-weight:400;margin:0 4px}.file-item-cell .compared-grid-price>div .loaderSpinner{align-items:center;background-color:var(--add-prices-background);display:flex;height:50px;justify-content:flex-start;left:0;padding:0;position:absolute;top:0;width:100%}.file-item-cell .compared-grid-price>div .loaderSpinner .loader{display:inline-flex;font-size:4px;height:4px;width:4px}.file-item-cell .compared-grid-price>div .loaderSpinner .skeletonStyle{-webkit-animation-duration:1.4s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;background-color:#ddd;background:#ddd;background-image:-webkit-linear-gradient(left,#ddd,#eee 20%,#eee 40%,#ddd);background-image:linear-gradient(left,#ddd,#edeef1 20%,#ddd 40%,#ddd);background-repeat:no-repeat;background-size:790px 420px;border-radius:6px;border-radius:4px;display:inline-block;height:44px;margin:18px 0 0;width:160px}.file-item-cell .compared-grid-price .tooltipLeft,.file-item-cell .compared-grid-price .tooltipRight{height:15px;position:static;width:15px}.file-item-cell .compared-grid-price .tooltipLeft svg,.file-item-cell .compared-grid-price .tooltipRight svg{fill:var(--file-car-color);height:15px;width:15px}.file-item-cell .compared-grid-price .tooltipLeft .itemTooltip,.file-item-cell .compared-grid-price .tooltipRight .itemTooltip{bottom:auto;left:auto;letter-spacing:-.2px;line-height:1;margin:0;right:0;top:calc(100% + 4px);width:200%;z-index:6}.file-item-cell .result-file-loc{align-items:center;display:flex;flex-flow:row nowrap;gap:2px;padding:0 11px;width:100%}.file-item-cell .result-file-loc a{display:flex;flex-flow:column;width:100%}.file-item-cell .result-file-loc a svg{fill:var(--file-car-color);height:18px;width:18px}.file-item-cell .result-file-loc a p{color:var(--file-car-color);font-size:12px}.file-item-cell .result-file-loc a p b{color:var(--file-car-color);display:block;font-weight:600}.file-item-cell .result-file-loc a .containerTienda{align-items:center;display:flex;gap:6px}.file-item-cell .result-file-loc a hr{display:none}.file-item-cell .result-file-loc:not(:has(.saleAdvise)) a{align-items:center;flex-flow:row}.file-item-cell .result-file-loc:not(:has(.saleAdvise)) a hr{background:var(--divisor-color);content:"";display:block;height:12px;margin:0 6px;width:1px}.file-item-cell .result-file-loc .saleAdvise{align-items:center;background-color:var(--add-salesAdvise-background);border-radius:20px;display:flex;gap:4px;height:24px;justify-content:center;padding:5px;width:100%}.file-item-cell .result-file-loc .saleAdvise i{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:12px;width:15px}.file-item-cell .result-file-loc .saleAdvise i.canarias{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAFFJREFUeAHtlLsNwCAMRO+iVCnDRizBLozDZF4COgQegE9FhZ/kxvbpdcemYAFDAv9vfMsONXqgTOPy4DAmMIEJTHCF4NWR3VPDuNFJ3XMZlA58Vg+Mds7FLwAAAABJRU5ErkJggg==)}.file-item-cell .result-file-loc .saleAdvise span{color:var(--add-salesAdvise-color);font-size:12px;font-weight:400;white-space:nowrap}.file-item-cell .result-file-loc.saleCase{display:flex;justify-content:space-between}.file-item-cell .result-file-loc.saleCase a p{font-size:12px;max-width:calc(100% - 30px);white-space:nowrap}.file-item-cell .simHeightFinance{margin:0 12px;position:relative}.file-item-cell .simHeightFinance .financeDates,.file-item-cell .simHeightFinance .financeDatesBis{align-items:center;display:flex;justify-content:center;letter-spacing:-.3px}.file-item-cell .simHeightFinance .financeDates span,.file-item-cell .simHeightFinance .financeDatesBis span{color:var(--file-legal-color);font-family:var(--font);font-size:10px;font-weight:400;line-height:1.2;margin:0 4px}.file-item-cell .simHeightFinance .financeDates u,.file-item-cell .simHeightFinance .financeDatesBis u{color:var(--file-legal-color);font-weight:400;text-decoration:underline}.file-item-cell .simHeightFinance .financeDates b,.file-item-cell .simHeightFinance .financeDates b a,.file-item-cell .simHeightFinance .financeDates b u,.file-item-cell .simHeightFinance .financeDatesBis b,.file-item-cell .simHeightFinance .financeDatesBis b a,.file-item-cell .simHeightFinance .financeDatesBis b u{color:var(--file-legal-color);font-weight:600}.file-item-cell .simHeightFinance .financeDates a,.file-item-cell .simHeightFinance .financeDatesBis a{color:var(--file-legal-color);font-family:var(--font);font-weight:600;margin-left:4px;text-decoration:underline!important}.file-item-cell .simHeightFinance .loaderSpinner{align-items:center;background-color:var(--add-loader-background);display:flex;height:56px;justify-content:center;padding-left:0;position:static;width:100%}.file-item-cell .simHeightFinance .loaderSpinner .loader{display:inline-flex;font-size:6px;height:6px;width:6px}.file-item-cell .simHeightFinance .loaderSpinner .skeletonStyle{-webkit-animation-duration:1.4s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;background-color:#ddd;background:#ddd;background-image:-webkit-linear-gradient(left,#ddd,#eee 20%,#eee 40%,#ddd);background-image:linear-gradient(left,#ddd,#edeef1 20%,#ddd 40%,#ddd);background-repeat:no-repeat;background-size:790px 420px;border-radius:6px;border-radius:4px;display:inline-block;height:100%;margin:4px 0;width:100%}.file-item-cell .result-file-buttons{display:flex;gap:5px;padding:12px 11px;position:relative}.file-item-cell .file-buttons-actions{flex:1 1 auto;width:50%}.file-item-cell .file-buttons-actions .reservar{align-items:center;background-color:var(--add-cta-reserva-background);border:1px solid var(--add-cta-reserva-border);border-radius:4px;color:var(--primary-cta-font);display:inline-flex;font-size:15px;font-weight:700;height:33px;justify-content:center;max-width:200px;padding:10px;width:100%}.file-item-cell .file-buttons-actions .btn-ubica-feria,.file-item-cell .file-buttons-actions .show-disponible{align-items:center;background-color:var(--add-cta-availability-background);border:1px solid var(--add-cta-availability-border);border-radius:4px;color:var(--add-cta-availability-color);display:flex;font-size:15px;font-weight:600;height:33px;justify-content:center;padding:0 20px}.file-item-cell .file-buttons-cta{display:flex;flex:1 1 auto;justify-content:flex-end;position:relative;width:50%}.file-item-cell .file-buttons-cta div{margin-left:8px;max-width:200px;width:100%}.file-item-cell .file-buttons-cta div a{align-items:center;background-color:var(--add-cta-contact-background);border:1px solid var(--add-cta-contact-border);border-radius:4px;color:var(--white);display:flex;font-size:15px;font-weight:700;height:33px;justify-content:center;padding:10px}.file-item-cell .file-buttons-cta div a svg{fill:var(--add-cta-contact-color);height:20px;width:20px}.file-item-cell .file-buttons-cta div a.btn-whatsapp{background-color:var(--whatsapp-color);border:1px solid var(--whatsapp-color)}.file-item-cell .file-buttons-cta div a.show-tel{display:none}.file-item-cell .file-buttons-cta .cta-contact-trigger{margin:0;max-width:none;width:100%}.file-item-cell .file-buttons-cta .cta-contact-trigger .btn-open-contact{background-color:var(--black);border-color:var(--add-cta-contact-border);color:var(--white);gap:30px;justify-content:flex-end}.file-item-cell .file-buttons-cta .cta-contact-trigger .btn-open-contact span{display:block;visibility:visible;width:46%}.file-item-cell .file-buttons-cta .cta-contact-trigger .btn-open-contact svg{fill:var(--white);stroke:none;height:16px;transition:transform .3s ease;width:16px}.file-item-cell .file-buttons-cta .contact-modal{backdrop-filter:blur(5px);background-color:var(--cta-contact-toggle);border-radius:4px 4px 0 0;bottom:100%;box-shadow:0 -2px 8px rgba(0,0,0,.2);display:none;flex-flow:column nowrap;gap:0;left:0;margin:0;max-width:none;overflow:hidden;padding:5px 0;position:absolute;right:0;width:100%;z-index:4}.file-item-cell .file-buttons-cta .contact-modal>div{margin:0;max-width:none;width:100%}.file-item-cell .file-buttons-cta .contact-modal>div a{background-color:transparent;border:none;border-radius:0;gap:7px;height:auto;justify-content:flex-end;padding:13px 15px;position:relative}.file-item-cell .file-buttons-cta .contact-modal>div a svg{fill:var(--white);stroke:none;height:16px;width:16px}.file-item-cell .file-buttons-cta .contact-modal>div a span{color:var(--white);display:block;font-size:15px;font-weight:700;margin-right:13px;visibility:visible;width:auto}.file-item-cell .file-buttons-cta .contact-modal>div a:after{background-color:var(--link-color);content:"";height:18px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:2px}.file-item-cell .file-buttons-cta .contact-modal>div a.btn-whatsapp{background-color:transparent;border:none}.file-item-cell .file-buttons-cta .contact-modal>div a:hover{background-color:hsla(0,0%,100%,.08)}.file-item-cell .file-buttons-cta.show-contact .contact-modal{display:flex}.file-item-cell .file-buttons-cta.show-contact .btn-open-contact{border-radius:0 0 4px 4px}.file-item-cell .file-buttons-cta.show-contact .btn-open-contact svg{transform:rotate(180deg)}.file-item-cell .condicionesLayer{background-color:var(--grey-bg-palid);border-radius:0;bottom:9px;box-shadow:0 0 4px #333;display:none;margin:0 10px;overflow:hidden;position:absolute;width:calc(100% - 20px);z-index:2}.file-item-cell .condicionesLayer>div{padding:10px}.file-item-cell .condicionesLayer>div>a{border-radius:0;display:block;float:right;height:30px;position:absolute;right:0;top:0;width:40px}.file-item-cell .condicionesLayer>div>a>svg{display:block;fill:var(--primary-color);height:13px;margin:8px 0 0 18px;width:13px}.file-item-cell .condicionesLayer>div>p.ttl{color:var(--black);font-size:14px;font-weight:600;margin:0 0 4px;text-align:center}.file-item-cell .condicionesLayer>div>p{color:var(--black);font-size:12px;margin:6px 0}.file-item-cell .condicionesLayer>div a,.file-item-cell .condicionesLayer>div b,.file-item-cell .condicionesLayer>div u{color:var(--black)}.file-item-cell .condicionesLayer .closeBtn{background-color:var(--primary-cta);border-radius:4px;color:var(--primary-cta-font);display:block;font-weight:700;margin:0 auto;max-width:100px;padding:10px 20px;text-align:center}.file-item-cell .on+.condicionesLayer{display:block}.file-item-cell.isLoading:before{background:hsla(0,0%,100%,.7);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.file-item-cell+.simHeightFinance{margin:6px 0 0;position:relative}.file-item-cell+.simHeightFinance .financeDates,.file-item-cell+.simHeightFinance .financeDatesBis{align-items:center;display:flex;justify-content:center;letter-spacing:-.3px}.file-item-cell+.simHeightFinance .financeDates span,.file-item-cell+.simHeightFinance .financeDatesBis span{color:var(--file-legal-color);font-family:var(--font);font-size:10px;font-weight:400;line-height:1.2;margin:14px 8px}.file-item-cell+.simHeightFinance .financeDates u,.file-item-cell+.simHeightFinance .financeDatesBis u{color:var(--file-legal-color);font-weight:400;text-decoration:underline}.file-item-cell+.simHeightFinance .financeDates b,.file-item-cell+.simHeightFinance .financeDates b a,.file-item-cell+.simHeightFinance .financeDates b u,.file-item-cell+.simHeightFinance .financeDatesBis b,.file-item-cell+.simHeightFinance .financeDatesBis b a,.file-item-cell+.simHeightFinance .financeDatesBis b u{color:var(--file-legal-color);font-weight:600}.file-item-cell+.simHeightFinance .financeDates a,.file-item-cell+.simHeightFinance .financeDatesBis a{color:var(--file-legal-color);font-family:var(--font);font-weight:600;margin-left:4px;text-decoration:underline!important}.file-item-cell+.simHeightFinance .loaderSpinner{align-items:center;background-color:var(--add-loader-background);display:flex;height:56px;justify-content:center;padding-left:0;position:static;width:100%}.file-item-cell+.simHeightFinance .loaderSpinner .loader{display:inline-flex;font-size:6px;height:6px;width:6px}.file-item-cell+.simHeightFinance .loaderSpinner .skeletonStyle{-webkit-animation-duration:1.4s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;background-color:#ddd;background:#ddd;background-image:-webkit-linear-gradient(left,#ddd,#eee 20%,#eee 40%,#ddd);background-image:linear-gradient(left,#ddd,#edeef1 20%,#ddd 40%,#ddd);background-repeat:no-repeat;background-size:790px 420px;border-radius:6px;border-radius:4px;display:inline-block;height:100%;margin:4px 0;width:100%}.file-item-cell+.simHeightFinance .condicionesLayer{background-color:var(--grey-bg-palid);border-radius:0;bottom:9px;box-shadow:0 0 4px #333;display:none;margin:0 10px;overflow:hidden;position:absolute;width:calc(100% - 20px);z-index:2}.file-item-cell+.simHeightFinance .condicionesLayer>div{padding:10px}.file-item-cell+.simHeightFinance .condicionesLayer>div>a{border-radius:0;display:block;float:right;height:30px;position:absolute;right:0;top:0;width:40px}.file-item-cell+.simHeightFinance .condicionesLayer>div>a>svg{display:block;fill:var(--primary-color);height:13px;margin:8px 0 0 18px;width:13px}.file-item-cell+.simHeightFinance .condicionesLayer>div>p.ttl{color:var(--black);font-size:14px;font-weight:600;margin:0 0 4px;text-align:center}.file-item-cell+.simHeightFinance .condicionesLayer>div>p{color:var(--black);font-size:12px;margin:6px 0}.file-item-cell+.simHeightFinance .condicionesLayer>div a,.file-item-cell+.simHeightFinance .condicionesLayer>div b,.file-item-cell+.simHeightFinance .condicionesLayer>div u{color:var(--black)}.file-item-cell+.simHeightFinance .condicionesLayer .closeBtn{background-color:var(--primary-cta);border-radius:4px;color:var(--primary-cta-font);display:block;font-weight:700;margin:0 auto;max-width:100px;padding:10px 20px;text-align:center}.file-item-cell+.simHeightFinance.on .condicionesLayer{display:block}@media screen and (min-width:0) and (max-width:1099px){.file-item-cell .flex+.file-gallery .novedad,.file-item-cell .myWay+.file-gallery .novedad{top:64px}}@media screen and (min-width:560px){.file-item-cell .result-file-buttons{gap:30px}}@media screen and (min-width:768px){.file-item-cell:hover{box-shadow:0 0 10px var(--grey-border-dark)}.file-item-cell:hover .swiper-button-next,.file-item-cell:hover .swiper-button-prev,.file-item-cell:hover .swiper-pagination{display:block}.file-item-cell:hover .labelField.precio{gap:6px}.file-item-cell:hover .labelField.precio span{max-width:120px}.file-item-cell .containerListDates{gap:50px}.file-item-cell .file-buttons-actions .reservar:hover{background-color:var(--add-cta-reserva-hover-background);border-color:var(--add-cta-reserva-hover-border);color:var(--add-cta-reserva-hover-color)}.file-item-cell .file-buttons-actions .btn-ubica-feria:hover,.file-item-cell .file-buttons-actions .show-disponible:hover{background-color:var(--add-cta-availability-hover-background);border-color:var(--add-cta-availability-hover-border);color:var(--add-cta-availability-hover-color)}.file-item-cell .simHeightFinance{min-height:70px}.file-item-cell .file-buttons-cta div a:hover{background-color:var(--add-cta-contact-hover-background);border-color:var(--add-cta-contact-hover-border);color:var(--add-cta-contact-hover-color)}.file-item-cell .file-buttons-cta div a.btn-whatsapp:hover{background-color:var(--whatsapp-color-hover);border-color:var(--whatsapp-color-hover)}.file-item-cell .file-buttons-cta div a.show-tel{display:flex}.file-item-cell .file-buttons-cta div a.btn-call{display:none}.file-item-cell .file-buttons-cta .cta-contact-trigger .btn-open-contact:hover{background-color:var(--show-more-background-hover);border-color:var(--show-more-background-hover);color:var(--white)}.file-item-cell .file-buttons-cta .contact-modal>div a.btn-whatsapp:hover,.file-item-cell .file-buttons-cta .contact-modal>div a:hover{background-color:hsla(0,0%,100%,.08);border-color:transparent;color:var(--white)}.file-item-cell .wrap-buttonsCta{align-items:center;display:flex;flex-flow:row wrap;margin:0 12px;min-height:32px;padding:4px 0 0;z-index:2}.file-item-cell .wrap-buttonsCta a{height:30px;width:30px}.file-item-cell .wrap-buttonsCta a:hover{border-color:var(--black);width:96px}.file-item-cell .wrap-buttonsCta a:hover span{color:var(--black);display:block;visibility:inherit;width:auto}.file-item-cell .wrap-buttonsCta a.active svg,.file-item-cell .wrap-buttonsCta a.active:hover svg,.file-item-cell .wrap-buttonsCta a:hover svg{fill:var(--black);stroke:var(--black)}.file-item-cell .condicionesLayer .closeBtn:hover,.file-item-cell+.simHeightFinance .condicionesLayer .closeBtn:hover{background-color:var(--primary-color-hover);color:var(--primary-cta-font-hover)}}@media (min-width:1100px){.file-item-cell .result-file-loc.saleCase a p{font-size:13px}.file-item-cell .teaserWrap .vehicleTeaser{transform:translateY(-29px)}.file-item-cell:hover .teaserWrap .vehicleTeaser{transform:none}}@media screen and (min-width:560px){.wrapDestacados .result-file-buttons{gap:5px!important}.wrapDestacados .swiper-wrapper{align-items:flex-start}}.overlaySold{background:hsla(0,0%,100%,.7);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.overlaySold>span{background-color:var(--black);border-radius:0 var(--add-radius) 0 0!important;color:var(--white);font-size:10px;font-weight:400;height:23px;left:-25px;text-transform:uppercase;top:25px;transform:rotate(-90deg);width:75px;z-index:1}.overlaySold .showSimilars,.overlaySold>span{align-items:center;display:flex;justify-content:center;position:absolute}.overlaySold .showSimilars{background-color:var(--white);border:1px solid var(--secondary-cta);border-radius:4px;bottom:53px;color:var(--secondary-cta);font-size:15px;font-weight:700;height:33px;left:10px;padding:10px;width:calc(100% - 20px)}@media (min-width:1100px){.overlaySold .showSimilars:hover{background-color:var(--secondary-cta);color:var(--white)}}.simHeightFinance.is-vendido .financeDatesBis{opacity:.2}.item-add{background-color:var(--grey-bg-palid);border-radius:0}.item-add img,.item-add picture{display:block;height:auto;margin:0;padding:0;width:100%}.item-add.complete-add .complete-add-wrap{background-color:var(--white);border-radius:0;display:flex;flex-flow:column nowrap;height:100%;justify-content:space-around;overflow:hidden}.item-add.complete-add .complete-add-wrap picture{height:100%}.item-add.complete-add .complete-add-wrap picture img{height:100%;object-fit:cover;width:100%}.item-add.partial-add{display:flex;flex-flow:column nowrap;justify-content:space-between}.item-add.partial-add .partial-add-wrap{background-color:var(--white);border-radius:0;overflow:hidden}