.card_item.veic{position:relative;flex-wrap:nowrap;overflow:visible;margin-top:1.5rem}.card_item.veic .media{z-index:1}.card_item.veic.vend .section{overflow:hidden;width:100%;position:relative}.card_item.veic.vend .section.media{overflow:visible;flex:0 1 48%}.card_item.veic.vend .section.dati{flex:0 1 30%;flex-wrap:nowrap}.card_item.veic.vend .section.prez_vendita{flex:0 1 22%;flex-wrap:nowrap}.card_item.veic.vend .section.media .top_tag{display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-30%);padding:0 1rem;border-radius:1rem;z-index:3;background-color:rgba(255,255,255,.8);width:max-content;max-width:90%;box-shadow:var(--box_shd_std)}.card_item.veic.vend .section.media .top_tag .sede{padding:.5rem}.card_item.veic.vend.generic .section.media .tag{background-color:rgba(0,0,0,.8)}.card_item.veic.vend.volkswagen .section.media .tag{background-color:rgba(0,30,80,.8)}.card_item.veic.vend.cupra .section.media .tag{background-color:rgba(144,101,76,.8)}.card_item.veic.vend.seat .section.media .tag{background-color:rgba(0,0,0,.8)}.card_item.veic.vend.skoda .section.media .tag{background-color:rgba(14,58,47,.8)}.card_item.veic.vend.ducati .section.media .tag{background-color:rgba(203,21,23,.8)}.card_item.veic.vend .section.media img{display:block}.card_item.veic.vend .section.media .data_overlay{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}.card_item.veic.vend .section.media .data_overlay strong{display:block;padding:.6rem 1.2rem}.card_item.veic.vend .section.media .data_overlay .tag_special{mix-blend-mode:hard-light;border-top-left-radius:1rem}.card_item.veic.vend .section.dati{padding:1rem 1.2rem}.card_item.veic.vend .section.dati .denominazione{width:100%}.card_item.veic.vend .section.dati .denominazione span.font_sz_var_02{display:block;margin-top:.5rem}.card_item.veic.vend .section.dati .info{width:inherit}.card_item.veic.vend .section.dati .info .dato{margin-bottom:.25rem;text-transform:capitalize}.card_item.veic.vend .section.prez_vendita{padding:1rem 1.2rem}.card_item.veic.vend .section.prez_vendita .prezzo_section{flex-grow:1;width:100%}.card_item.veic.vend .section.prez_vendita:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url('../img/visuals/cardauto_bkg_562140984.jpg') center no-repeat;background-size:cover;filter:saturate(0) contrast(.5);opacity:.25;z-index:1}.card_item.veic.vend.promozione .section.prez_vendita:before{filter:saturate(1) contrast(1);opacity:1}.card_item.veic.vend.promozione .section.prez_vendita{text-shadow:0 0 .8rem rgba(0,0,0,.75)}.card_item.veic.vend .section.prez_vendita .prezzo{position:relative;z-index:3;width:100%}.card_item.veic.vend .section.prez_vendita .prezzo.base strong:first-child{font-size-adjust:.7}.card_item.veic.vend .section.prez_vendita .rata{padding-top:.4rem;border-top:solid 1px #ddd;position:relative;z-index:3}.card_item.veic.vend .section.prez_vendita .fa-arrow-right.ps_br{bottom:1.2rem;right:1.2rem}.card_item.veic.nlt .data{position:absolute;padding-left:1.2rem;padding-right:1.2rem;width:100%;height:auto;z-index:2}.card_item.veic.nlt .data.top{top:0;padding-top:1.2rem;padding-bottom:8rem;background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%)}.card_item.veic.nlt .data.top .brand{flex:0 1 10%;aspect-ratio:1/1;margin-top:.5rem}.card_item.veic.nlt .data.top .name{flex:0 1 90%;padding-left:1.2rem}.card_item.veic.nlt .data.top .name p:last-child{margin-top:.2rem;padding-top:.2rem;border-top:solid 1px rgba(255,255,255,.5)}.card_item.veic.nlt .data.bottom{bottom:0;padding-bottom:2rem;padding-top:10rem;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}.card_item.veic.nlt:hover .data.bottom{padding-top:15rem}.card_item.veic.nlt .data.bottom .details{padding-bottom:1rem;border-bottom:solid 1px #ddd}.card_item.veic.nlt .data.bottom .details p:first-child{flex:0 1 30%;border-right:solid 1px #ddd}.card_item.veic.nlt .data.bottom .details p:nth-child(2){flex:0 1 50%;padding-left:1rem}.card_item.veic.nlt .data.bottom .details p span{display:block}.card_item.veic.nlt .data.bottom .details .info_opener{flex:0 1 20%;box-shadow:0 0 .8rem rgba(255,255,255,.4)}.card_item.veic.nlt:hover .data.bottom .details .info_opener{filter:contrast(2)}.card_item.veic.nlt .data.bottom .price{padding-top:1rem;width:90%}.card_item.veic.nlt .data.bottom .cta.list_specific,.noleggio .card_item.veic.nlt .data.bottom .cta.generic{display:none}.noleggio .card_item.veic.nlt .data.bottom .cta.list_specific,.card_item.veic.nlt .data.bottom .cta.generic{display:block}.card_item.veic.nlt .data.bottom .cta{position:absolute;bottom:2rem;right:1.2rem;width:10%;aspect-ratio:1/1;opacity:.85}.card_item.veic.nlt:hover .data.bottom .cta{opacity:1}.card_item.veic.nlt:hover .data.bottom .cta i{transform:translate(-20%,-50%)}.card_item.veic.nlt .info_popup{z-index:6}.card_item.veic.nlt .info_popup .background_closing_label{background-color:transparent}.card_item.veic.nlt .info_popup .container{position:absolute;top:17.5%;left:50%;transform:translateX(-50%);width:90%;height:55%;background-color:rgba(0,0,0,.85);padding:1.2rem;overflow-y:auto}.card_item.veic.nlt .info_popup .container .info_head{padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:solid 1px #fff}.noleggio .card_item.veic.nlt .data.bottom .cta i{transform:translate(-50%,-50%) rotate(90deg)}@media(min-width:769px) and (max-width:1024px){.lista_veicoli .w4{flex:1 1 50%}.lista_veicoli .w3-4{flex:1 1 50%}.lista_veicoli .w3-4 .flx_itm.w3{flex:1 1 100%}}@media(min-width:481px) and (max-width:768px){.lista_veicoli .w3-4{flex:1 1 100%}.lista_veicoli .w3-4 .flx_itm.w3{flex-basis:50%}}@media(max-width:480px){.card_item.veic.vend .section.dati .info .dato.w2{flex-basis:50%}}.card_item.content{aspect-ratio:3/4}.card_item.content .media{z-index:1;border-radius:inherit;overflow:hidden}.card_item.content .media img{border-radius:inherit;overflow:hidden}.card_item.content .copy{position:absolute;left:0;width:100%;z-index:2}.card_item.content .copy.top{top:0;padding-bottom:6rem;background:linear-gradient(to bottom,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%)}.card_item.content .copy.btm{bottom:0;padding-top:6rem;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%)}.card_item.content .copy.btm .number,.card_item.content .copy.btm .sep_line{margin:.5rem auto}.card_item.content:hover .copy.top{padding-bottom:10rem}.card_item.content:hover .copy.btm{padding-top:10rem}.card_item.content:hover picture img{width:102%;height:102%}@media(min-width:769px){.wide_content .card_item.content{aspect-ratio:10/4;width:100%}.wide_content .card_item.content .media{width:100%;aspect-ratio:inherit;position:relative;flex:unset}.dettaglio_promo .wide_content .card_item.content{margin-top:0}}.card_item.selezione .media{z-index:1;border-radius:inherit;overflow:hidden}.card_item.selezione .media img{border-radius:inherit;overflow:hidden}.card_item.selezione .copy{position:absolute;left:0;width:100%;z-index:2}.card_item.selezione .copy.top{top:0;padding-bottom:6rem;background:linear-gradient(to bottom,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%)}.card_item.selezione .copy.btm{bottom:0;padding-top:6rem;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%)}.card_item.selezione .copy.btm .number,.card_item.selezione .copy.btm .sep_line{margin:.5rem auto}.card_item.selezione:hover .copy.top{padding-bottom:10rem}.card_item.selezione:hover .copy.btm{padding-top:10rem}.card_item.selezione:hover picture img{width:102%;height:102%}.card_item.sede.d_flx{flex-wrap:nowrap;position:relative;aspect-ratio:11.5/16}.card_item.sede .pad_std.var_01{padding-top:0;padding-bottom:0}.card_item.sede .media,.card_item.sede .sep_line,.card_item.sede .address,.card_item.sede .brands,.card_item.sede .item.btn_02{margin-bottom:1rem}.card_item.sede .media{aspect-ratio:4/2}.card_item.sede .media .tags_container{z-index:4;padding:1rem}.card_item.sede .media .tags_container .item{padding:.35rem .5rem;margin:0 0 .5rem .5rem}.card_item.sede .media::after{content:'';display:block;position:absolute;bottom:0;left:0;z-index:2;width:100%;height:50%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.card_item.sede .media img{z-index:1}.card_item.sede .media .caption{position:absolute;bottom:0;left:0;z-index:3}.card_item.sede .brands{min-height:11rem}.card_item.sede .brands .item.brand_ufcl{flex-basis:calc(100%/3);margin:.5rem 0;aspect-ratio:5/2}.card_item.sede .brands .item.brand_ufcl picture{padding:0}.card_item.sede .brands .item img{height:80%;width:80%}.card_item.sede .item.btn_02{padding-top:.5rem;padding-bottom:.5rem}.card_item.sede .item.btn_02 i.fa-whatsapp{font-size-adjust:.7}.card_item.sede .more_info_cta{position:absolute;bottom:1rem;right:2rem}.card_item.approfondimento{overflow-y:auto}.card_item.approfondimento .media{width:100%;aspect-ratio:16/9;z-index:2}.card_item.approfondimento .media:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:30%;z-index:3;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%)}.card_item.approfondimento .copy{padding:1.5rem}.card_item.approfondimento .copy .title{margin-bottom:1.5rem}