.file-item-cell{background-color:#fff;box-shadow:0 0 2px var(--grey-border-dark);display:flex;flex-flow:column wrap;height:100%;overflow:hidden;padding:0;position:relative;transition:all .4s ease-in-out}.file-item-cell .result-file-image{flex:0 0 auto;position:relative;width:100%}.file-item-cell .result-file-dates{display:flex;flex:1 1 auto;flex-flow:column nowrap;padding:0;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{display:block;height:auto;width:100%}.file-item-cell .novedad{align-items:center;background-color:var(--black);box-shadow:0 0 8px #999;color:var(--white);display:flex;font-size:13px;height:30px;justify-content:center;left:-31px;position:absolute;text-transform:uppercase;top:30px;transform:rotate(-90deg);width:90px;z-index:1}.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{bottom:0;display:block;left:0;position:absolute;width:110px;z-index:2}.file-item-cell .sms-reservado>img,.file-item-cell .sms-reservado>picture img{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;background-color:var(--grey-border-dark);bottom:52px;cursor:default;display:flex;flex-flow:row nowrap;max-width:100%;padding:4px;position:absolute;right:0;transition:all .4s ease;width:170px;z-index:2}.file-item-cell .infoVehicleActions svg{height:18px;width:18px;fill:var(--marca);margin:0}.file-item-cell .infoVehicleActions span{color:var(--white);display:block;font-size:12px;font-weight:600;line-height:1.3;margin:0 0 0 6px;max-width:calc(100% - 30px)}.file-item-cell .infoVehicleActions span.itemTooltip{color:var(--black);font-weight:400;right:0;width:150px}.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;display:flex;flex-flow:row wrap;margin:0 12px;min-height:32px;padding:4px 0 0;z-index:2}.file-item-cell .wrap-buttonsCta>div{display:flex;flex-flow:row nowrap;justify-content:flex-start;width:50%}.file-item-cell .wrap-buttonsCta>div+div{justify-content:flex-end}.file-item-cell .wrap-buttonsCta a{align-items:center;border:1px solid transparent;border-radius:4px;color:var(--black);display:flex;font-size:12px;font-weight:600;height:36px;margin:0 2px;padding:4px;transition:all .4s ease-in-out;width:36px}.file-item-cell .wrap-buttonsCta a svg{fill:transparent;stroke:var(--black);height:26px;width:26px}.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(--link-color);stroke:var(--link-color)}.file-item-cell .wrap-buttonsCta .precio picture{display:block;max-width:100%;width:120px}.file-item-cell .wrap-buttonsCta .precio picture img{display:block;height:auto;width:100%}.file-item-cell .swiper-button-next,.file-item-cell .swiper-button-prev{background-size:16px;display:none}.file-item-cell .swiper-pagination{bottom:10px;display:none}.file-item-cell .swiper-pagination .swiper-pagination-bullet{background-color:var(--white);border-radius:50%;height:8px;opacity:1;width:8px}.file-item-cell .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color);height:10px;width:10px}.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;margin:10px 12px;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(--black)!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 .itemListDates{display:flex;flex-flow:row wrap;margin:8px 12px 11px;position:relative}.file-item-cell .itemListDates>li{margin:0;padding:0;width:33%}.file-item-cell .itemListDates>li span{color:var(--black);display:flex;font-family:var(--font);font-size:13px;font-weight:400;height:30px;margin:0 0 2px;padding:0 10px 0 0;text-align:left}.file-item-cell .itemListDates>li svg{fill:var(--electrical-color);height:14px;width:14px}.file-item-cell .itemListDates>li .eco{color:var(--electrical-color);font-weight:600}.file-item-cell .itemListDates>li.distintivo{display:block;height:38px;position:absolute;right:0;top:6px;width:38px}.file-item-cell .itemListDates>li.distintivo img,.file-item-cell .itemListDates>li.distintivo picture{display:block;height:auto;width:100%}.file-item-cell .compared-grid-price{align-items:flex-start;background-color:var(--grey-background);display:flex;flex:0 1 auto;flex-flow:row wrap;margin:0;min-height:65px;padding:10px 12px}.file-item-cell .compared-grid-price>div{margin:0;width:50%}.file-item-cell .compared-grid-price>div>span{color:var(--color-font);font-size:13px;font-weight:400;margin-bottom:4px}.file-item-cell .compared-grid-price>div>p{color:var(--black);font-size:10px;font-weight:400}.file-item-cell .compared-grid-price>div>p .precioOferta{color:var(--prices-color);font-size:24px;font-weight:600}.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(--prices-color);font-size:24px;font-weight:600}.file-item-cell .compared-grid-price>div>p .cuotaInfo span{color:var(--black);font-size:10px;font-weight:400;margin:0 6px}.file-item-cell .compared-grid-price .tooltipLeft,.file-item-cell .compared-grid-price .tooltipRight{height:15px;width:15px}.file-item-cell .compared-grid-price .tooltipLeft svg,.file-item-cell .compared-grid-price .tooltipRight svg{fill:var(--color-font);height:15px;width:15px}.file-item-cell .compared-grid-price .tooltipLeft .itemTooltip,.file-item-cell .compared-grid-price .tooltipRight .itemTooltip{letter-spacing:0;line-height:1;opacity:1;right:-6px;top:110%;width:320px;z-index:6}.file-item-cell .result-file-loc{margin:16px 12px}.file-item-cell .result-file-loc a{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.file-item-cell .result-file-loc a svg{fill:var(--color-font);height:22px;width:22px}.file-item-cell .result-file-loc a p{color:var(--color-font);font-size:13px;margin:0 0 0 10px;max-width:calc(100% - 32px)}.file-item-cell .result-file-loc a p b{display:block;font-weight:600}.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(--color-font);font-family:var(--font);font-size:9px;font-weight:400;line-height:1.2;margin:0 4px}.file-item-cell .simHeightFinance .financeDates u,.file-item-cell .simHeightFinance .financeDatesBis u{color:var(--color-font);font-weight:300;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(--color-font);font-weight:600}.file-item-cell .simHeightFinance .financeDates a,.file-item-cell .simHeightFinance .financeDatesBis a{color:var(--color-font);font-family:var(--font);font-weight:600;text-decoration:underline!important}.file-item-cell .result-file-buttons{border-top:1px solid var(--grey-border-dark);display:flex;margin:10px 12px 0;padding:12px 0}.file-item-cell .file-buttons-actions{flex:1 1 auto}.file-item-cell .file-buttons-actions .reservar{align-items:center;background-color:var(--primary-cta);border-radius:4px;color:var(--primary-cta-font);display:inline-flex;font-size:15px;font-weight:600;height:38px;padding:0 30px}.file-item-cell .file-buttons-actions .btn-ubica-feria,.file-item-cell .file-buttons-actions .show-disponible{align-items:center;background-color:var(--white);border:1px solid var(--border-link-color);border-radius:4px;color:var(--border-link-color);display:flex;font-size:15px;font-weight:600;height:38px;justify-content:center;padding:0 20px}.file-item-cell .file-buttons-cta{display:flex;flex:1 1 auto;justify-content:flex-end}.file-item-cell .file-buttons-cta div{margin-left:8px}.file-item-cell .file-buttons-cta div a{align-items:center;background-color:var(--secondary-cta);border-radius:4px;display:flex;height:38px;justify-content:center;width:38px}.file-item-cell .file-buttons-cta div a svg{fill:var(--white);height:20px;width:20px}.file-item-cell .file-buttons-cta div a.btn-whatsapp{background-color:var(--whatsapp-color)}.file-item-cell .file-buttons-cta div a.show-tel{display:none}.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}@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: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 .file-buttons-actions .reservar:hover{background-color:var(--primary-color-hover);color:var(--primary-cta-font-hover)}.file-item-cell .file-buttons-actions .btn-ubica-feria:hover,.file-item-cell .file-buttons-actions .show-disponible:hover{background-color:var(--secondary-cta);border-color:var(--secondary-cta);color:var(--white)}.file-item-cell .simHeightFinance{min-height:70px}.file-item-cell .file-buttons-cta div a:hover{background-color:var(--secondary-color-hover);color:var(--secondary-cta-font-hover)}.file-item-cell .file-buttons-cta div a.btn-whatsapp:hover{background-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 .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:hover{border-color:var(--black);width:96px}.file-item-cell .wrap-buttonsCta a:hover span{display:block;visibility:inherit;width:auto}.file-item-cell .wrap-buttonsCta a:hover svg{fill:var(--black)}.file-item-cell .wrap-buttonsCta a.active svg{fill:var(--link-color);stroke:var(--link-color)}.file-item-cell .wrap-buttonsCta a.active:hover svg{fill:var(--black);stroke:var(--black)}.file-item-cell .condicionesLayer .closeBtn:hover{background-color:var(--primary-color-hover);color:var(--primary-cta-font-hover)}}@media (min-width:1100px){.file-item-cell .itemListDates>li.distintivo{height:40px;top:4px;width:40px}.file-item-cell .teaserWrap .vehicleTeaser{transform:translateY(-29px)}.file-item-cell:hover .teaserWrap .vehicleTeaser{transform:none}}.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);color:var(--white);display:inline-flex;height:30px;padding:0 10px}.overlaySold .showSimilars,.overlaySold>span{align-items:center;font-weight:600;justify-content:center}.overlaySold .showSimilars{background-color:var(--white);border:1px solid var(--secondary-cta);border-radius:4px;bottom:10px;color:var(--secondary-cta);display:flex;font-size:15px;height:44px;left:10px;padding:0 20px;position:absolute;width:calc(100% - 20px)}@media (min-width:1100px){.overlaySold .showSimilars:hover{background-color:var(--secondary-cta);color:var(--white)}}.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}