.lista_veicoli.moto .title_section_01:before,.lista_veicoli.moto .btn_01.btn_var_05,.lista_veicoli.moto .btn_01.btn_var_01{background-color:#cb1517}.lista_veicoli.moto .title_section_01 .title{color:#cb1517}.lista_veicoli.moto .banner_cerchi_altro a .visual:before,.lista_veicoli.moto .banner_cerchi_altro a .visual:after{border-color:#cb1517}.lista_veicoli.moto .banner_cerchi_altro .deco img.absolut_cntr{filter:hue-rotate(260deg) brightness(.75) saturate(1.5)}.veic_top_bkg{position:fixed;top:0;width:100%;height:70%;background:url('../img/visuals/spotlight_1334146746.jpg') center no-repeat;background-size:cover;z-index:0}.veic_top_bkg:before{content:'';display:block;position:absolute;bottom:0;left:0;height:90%;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(34,34,34,1) 100%);z-index:1}.init_part .brand_ctas .cta{padding:1.5rem;border-left:solid 1px #ccc;cursor:pointer}.init_part .brand_ctas .cta:first-child{border-left-color:transparent}.init_part .brand_ctas .cta i{font-size-adjust:.7}.init_part .brand_ctas .cta:hover span{text-decoration:underline}.init_part .brand_ctas .brand{height:100%;aspect-ratio:1/1}.init_part .brand_ctas .brand img{height:85%;width:85%}.dettveic.vendita.promozione .init_part .tag_promo{display:block}.init_part .tag_promo{display:none;position:relative;margin:0 auto;width:100%;text-align:center;padding:1.2rem 1.5rem;max-width:35rem;border-radius:0 0 1.5rem 1.5rem;background:linear-gradient(to bottom,rgba(255,255,255,.85) 0%,rgba(255,255,255,1) 100%)}.init_part .tag_promo span{color:#222}.dettveic.vendita.promozione.generic .init_part .tag_promo span{color:rgba(0,0,0,.8)}.dettveic.vendita.promozione.volkswagen .init_part .tag_promo span{color:rgba(0,30,80,.8)}.dettveic.vendita.promozione.cupra .init_part .tag_promo span{color:rgba(144,101,76,.8)}.dettveic.vendita.promozione.seat .init_part .tag_promo span{color:rgba(0,0,0,.8)}.dettveic.vendita.promozione.skoda .init_part .tag_promo span{color:rgba(14,58,47,.8)}.dettveic.vendita.promozione.ducati .init_part .tag_promo span{color:rgba(203,21,23,.8)}.init_part .auto_id{margin:1.5rem auto}.init_part .prezzo_container{justify-content:space-between}.init_part .prezzo_container:after{content:'';display:block;position:absolute;top:0;left:0;height:.2rem;width:5rem;background-color:#71bf44}.init_part .prezzo_container .sep_line{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:80%;width:.1rem;background-color:#ccc}.init_part .prezzo_container .w2{max-width:40rem}.init_part .prezzo_container .w2.finanziamento p{text-align:right}.dettveic.vendita .media .image{aspect-ratio:4/3;background-color:#222}.dettveic.vendita .media .main{flex:0 1 66%;aspect-ratio:4/3;padding:0}.dettveic.vendita .media .side{flex:0 1 32%}.dettveic.vendita .media .side .image{aspect-ratio:4/3;background-color:#222;width:100%}.card_dati.in_breve .item{justify-content:flex-start;align-items:start}.card_dati.in_breve .item i{margin-top:.4rem;color:#71bf43;font-size:2.25rem;margin-right:1rem}.card_dati.in_breve .item p *{display:block}.card_dati.optionals .item span{display:block;padding-bottom:1rem;border-bottom:solid 1px #ccc}.card_dati.note .copy{margin:1.2rem auto;padding:0 1.2rem;-webkit-line-clamp:4}#dettveic_note_trgr:checked~.contained .d_flx .col_auto .card_dati.note .copy{-webkit-line-clamp:initial}#dettveic_note_trgr:checked~.contained .d_flx .col_auto .card_dati.note .btn_01 i{transform:rotate(180deg)}.sede{padding:1.5rem 0}.sede:after{content:'';display:block;position:absolute;z-index:3;bottom:0;left:50%;transform:translateX(-50%);height:100%;width:.1rem;background:#ccc}.sede .flx_itm.w2 .intestazione{margin-bottom:.4rem}.sede .flx_itm.w2.main .denominazione i{margin-right:1.5rem;font-size-adjust:.8}.sede .flx_itm.w2.main .denominazione p{flex:1 1 auto}.sede .flx_itm.w2.main .denominazione p *{display:block}.sede .flx_itm.w2.direct .denominazione .w2:first-child .media{display:block;width:5rem;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:solid 2px #71bf43;margin-right:1rem}.sede .flx_itm.w2.direct .denominazione .w2:first-child .copy{flex:1 1 auto}.sede .flx_itm.w2.direct .denominazione .w2:first-child .copy *{display:block}.nexi_section .media{aspect-ratio:4/3;overflow:hidden;height:auto}.nexi_section .media img{z-index:1}.nexi_section .media:after{content:'';display:block;position:absolute;top:0;right:0;height:100%;width:33%;opacity:.25;background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);z-index:2}.nexi_section .media img.deco{display:block;position:absolute;top:0;right:0;height:100%;z-index:3;filter:saturate(0) brightness(20);width:auto}.nexi_section .data{padding:1.2rem}.nexi_section .data .copy .font_sz_var_04{margin-bottom:1rem}.nexi_section .data .copy p *{display:block}.nexi_section .data img.deco{display:block;position:absolute;top:0;right:0;height:100%;z-index:3;width:auto}.nexi_section .data:after{content:'';display:block;position:absolute;top:.5rem;right:-1rem;width:5rem;aspect-ratio:1/1;background:#01e1e3;z-index:3;border-radius:50%}.nexi_section .cta{padding:1.2rem;background:#2d32aa}.nexi_section .cta .copy .font_sz_var_04{margin-bottom:1rem}.nexi_section .cta .copy .font_sz_var_04 img{height:2.4rem;width:auto}.nexi_section .cta .copy p{margin-bottom:1.5rem}.nexi_section .cta .copy p *{display:block}.segui_veic{padding:1.2rem;background:url('../img/visuals/bkgroundsquares_427141456.jpg') center no-repeat;background-size:cover}.segui_veic .top:after{content:'';display:block;position:absolute;bottom:1.5rem;left:0;width:100%;height:.1rem;background:#ccc;z-index:1}.segui_veic .top .media{width:10rem;aspect-ratio:1/1;overflow:hidden;border-radius:50%;border:solid 2px #71bf43;margin-right:1rem;position:relative;z-index:2}.segui_veic .top .copy span{display:block}.segui_veic .bottom .flx_itm:nth-child(2){margin-bottom:.5rem}.fin_nlt{padding:1rem 0}.fin_nlt .flx_itm.w2{max-width:50rem;position:relative;z-index:4}.fin_nlt .flx_itm.w2 .btn_01{margin-top:1rem}.fin_nlt .deco,.fin_nlt .deco:before,.fin_nlt .deco:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.fin_nlt .deco{width:20%;z-index:1;opacity:.5;background:linear-gradient(to right,rgba(113,191,68,0) 0%,rgba(113,191,68,1) 50.5%,rgba(40,157,209,1) 50.6%,rgba(40,157,209,0) 100%)}.fin_nlt .deco:before{content:'';z-index:2;width:100%;background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%)}.fin_nlt .deco:after{content:'';z-index:3;width:.1rem;background:#000}.fin_nlt.no_fin .finanziamento_item,.fin_nlt.no_nlt .noleggio_item,.fin_nlt.no_fin .deco:after,.fin_nlt.no_nlt .deco:after{display:none}.fin_nlt.no_fin .deco,.fin_nlt.no_fin .deco:before,.fin_nlt.no_nlt .deco,.fin_nlt.no_nlt .deco:before{left:unset;right:0;transform:translate(0,-50%)}.fin_nlt.no_nlt .deco{background:linear-gradient(to right,rgba(113,191,68,0) 0%,rgba(113,191,68,1) 100%)}.fin_nlt.no_fin .deco{background:linear-gradient(to right,rgba(40,157,209,0) 0%,rgba(40,157,209,1) 100%)}.consumi_dimensioni{padding:0 1.5rem 1.5rem 1.5rem}.consumi_dimensioni .emissioni_item,.consumi_dimensioni .dimensioni_item{max-width:35rem;position:relative;z-index:5}.consumi_dimensioni .w2 .flx_itm *{display:block}.consumi_dimensioni .d_flx .flx_itm span:last-child,.consumi_dimensioni .d_flx .flx_itm{padding-bottom:0}.consumi_dimensioni .d_flx .flx_itm span:last-child,.consumi_dimensioni .d_flx .flx_itm strong:last-child{font-size:2.2rem}.consumi_dimensioni .deco{aspect-ratio:1/1;height:100%;overflow:hidden}.consumi_dimensioni .deco img{z-index:2}.consumi_dimensioni:hover .deco img{transform:translate(-48%,-50%) scale(1.015)}.consumi_dimensioni .deco:after,.consumi_dimensioni .deco:before{content:'';position:absolute;width:50%}.consumi_dimensioni .deco:before{z-index:1;left:50%;background:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);top:0;height:100%;opacity:.2}.consumi_dimensioni .deco:before{opacity:.1;width:40%}.consumi_dimensioni .deco:after{z-index:3;left:0;background:rgba(255,255,255,.5);backdrop-filter:blur(4px);top:50%;transform:translateY(-50%);height:90%}.consumi_dimensioni:hover .deco:after{backdrop-filter:blur(2px)}.col_ctas{position:sticky;top:7rem;max-height:85vh;overflow-y:auto}.col_ctas .promo_tag .title{padding-bottom:.5rem;border-bottom:solid 1px rgba(255,255,255,.5);margin-bottom:.5rem}.col_ctas .promo_tag .title i{flex:0 1 8%;margin-top:.5rem}.col_ctas .promo_tag .title strong{flex:0 1 90%}.col_ctas .veic_id *{display:block}.col_ctas .btn_01.nexi{justify-content:flex-start}#dettveic_share_trgr:checked~.pullup_itm.share,#dettveic_dati_trgr:checked~.pullup_itm.dati_tecn,#dettveic_opt_trgr:checked~.pullup_itm.opt,#dettveic_finanziamento_trgr:checked~.pullup_itm.finanziamento,#dettveic_nlt_trgr:checked~.pullup_itm.nlt,#dettveic_nexi_trgr:checked~.form_std .pullup_itm.nexi,#dettveic_permuta_trgr:checked~.pullup_itm.permuta{transform:translateY(0)}#lista_veic_filtri_trgr:checked~.pullup_itm.ricerca_mobile{transform:translateY(0)}.banner_cerchi_altro a{display:block;aspect-ratio:10/2.5}.banner_cerchi_altro a .top,.banner_cerchi_altro a .bottom{z-index:3;position:absolute;left:0;padding:1.2rem;width:100%}.banner_cerchi_altro a .top{top:0;padding-bottom:4rem;background:linear-gradient(to bottom,rgba(0,0,0,.85) 0%,rgba(0,0,0,0) 100%)}.banner_cerchi_altro a .bottom{bottom:0;padding-top:4rem;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 100%)}.banner_cerchi_altro a:hover .top{padding-bottom:6rem}.banner_cerchi_altro a:hover .bottom{padding-top:6rem}.banner_cerchi_altro a .bottom .btn_01{max-width:50rem}.banner_cerchi_altro a .visual{z-index:2;width:50%;aspect-ratio:1/1;max-width:20rem}.banner_cerchi_altro a .visual:before,.banner_cerchi_altro a .visual:after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-width:4px;border-color:#71bf44;aspect-ratio:1/1;border-radius:50%;z-index:5}.banner_cerchi_altro a .visual:before{width:40%;border-style:dashed}.banner_cerchi_altro a:hover .visual:before{transform:translate(-50%,-50%) rotate(360deg) scale(.9)}.banner_cerchi_altro a .visual:after{width:110%;border-style:solid}.banner_cerchi_altro:hover a .visual:after{transform:translate(-50%,-50%) scale(1.05)}.banner_cerchi_altro img.absolut_cntr{z-index:1}.moto_only,.dettveic.moto .auto_only{display:none}.auto_only,.dettveic.moto .moto_only{display:block}.dettveic.moto .veic_top_bkg{filter:hue-rotate(150deg)}.dettveic.moto .init_part .prezzo_container:after,.dettveic.moto .title_section_01:before{background-color:#cb1517}.dettveic.moto .title_section_01 .title,.dettveic.moto .card_dati.in_breve .item i,.dettveic.moto .font_clr_col_01{color:#cb1517;filter:brightness(1.25);text-shadow:0 0 .6rem rgba(0,0,0,.6)}.dettveic.moto .sede .flx_itm.w2.direct .denominazione .w2:first-child .media,.dettveic.moto .segui_veic .top .media{border-color:#cb1517}.dettveic.moto .btn_01.btn_var_grad_01{background:linear-gradient(45deg,rgba(126,0,2,1) 0%,rgba(203,21,23,1) 100%)}@media(max-width:768px){.dettveic.vendita .media .main{flex:1 1 100%}}@media(min-width:769px) and (max-width:1024px){.banner_cerchi_altro a{aspect-ratio:10/4}}@media(min-width:481px) and (max-width:768px){.nexi_section .data,.nexi_section .cta{flex:0 1 50%}.w3-4.col_auto{flex:1 1 100%}form.form_veic .flx_itm.w3.permuta{flex:1 1 100%}form.form_veic .flx_itm.w3{flex-grow:1}.banner_cerchi_altro a{aspect-ratio:10/6}}@media(max-width:480px){.init_part .prezzo_container .sep_line{height:.1rem;width:80%;top:60%}.init_part .prezzo_container .w2.finanziamento p{text-align:left}.init_part .prezzo_container .w2{max-width:unset}.sede:after{bottom:50%;opacity:.5;height:.1rem;width:100%}.sede .flx_itm.w2.direct .denominazione .w2:first-child{margin-bottom:1.5rem}.sede .flx_itm.w2.direct .denominazione .w2:last-child i{font-size-adjust:.8}.nexi_section .media:after{content:'';display:block;position:absolute;top:unset;bottom:0;right:0;height:33%;width:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}.nexi_section .media img.deco,.nexi_section .data img.deco{top:unset;bottom:-.1rem;right:0;z-index:3;width:100%;height:auto;transform:scaleY(50%) translateY(50%)}.nexi_section .data{padding-bottom:2.5rem}.nexi_section .data:after{top:unset;bottom:-1rem;right:.5rem;width:3rem}.segui_veic{padding:0}.segui_veic .top:after{bottom:0}.segui_veic .bottom .flx_itm{padding-left:0;padding-right:0}.fin_nlt .deco,.fin_nlt .deco:before,.fin_nlt .deco:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.fin_nlt .deco{height:20%;z-index:1;opacity:.5;background:linear-gradient(to bottom,rgba(113,191,68,0) 0%,rgba(113,191,68,1) 50.5%,rgba(40,157,209,1) 50.6%,rgba(40,157,209,0) 100%)}.fin_nlt .deco:before{content:'';z-index:2;width:100%;background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%)}.fin_nlt .deco:after{display:none}.fin_nlt.no_fin .deco,.fin_nlt.no_fin .deco:before,.fin_nlt.no_nlt .deco,.fin_nlt.no_nlt .deco:before{top:unset;bottom:0;left:unset;right:0;transform:translate(0,-50%);width:100%;height:100%!important;transform:translate(0,0)}.fin_nlt.no_fin .deco:before,.fin_nlt.no_nlt .deco:before{background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0) 70%,rgba(255,255,255,1) 100%)}.fin_nlt.no_nlt .deco{background:linear-gradient(to bottom,rgba(113,191,68,0) 0%,rgba(113,191,68,1) 100%)}.fin_nlt.no_fin .deco{background:linear-gradient(to bottom,rgba(40,157,209,0) 0%,rgba(40,157,209,1) 100%)}.consumi_dimensioni{overflow:hidden}.consumi_dimensioni .w2.emissioni_item{margin-bottom:10rem}.consumi_dimensioni .w2.emissioni_item,.consumi_dimensioni .w2.dimensioni_item{max-width:unset}.consumi_dimensioni .w2 .w2{flex:0 1 50%}.consumi_dimensioni .deco{transform:rotate(-90deg) translate(45%,-50%) scale(.45);overflow:visible}.consumi_dimensioni .deco:after,.consumi_dimensioni .deco:before{transform:scaleY(400%)}.banner_cerchi_altro a{aspect-ratio:10/16}}.preferito{color:#71bf43}.text_link{text-decoration:underline;cursor:pointer;display:inline-block;margin-top:10px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.modal-overlay.active{opacity:1;visibility:visible}.nexi-modal{background-color:#fff;border-radius:12px;padding:30px;width:90%;max-width:500px;box-shadow:0 10px 40px rgba(0,0,0,.2);position:relative;transform:translateY(20px);transition:transform .3s ease}.modal-overlay.active .nexi-modal{transform:translateY(0)}.modal-close{position:absolute;top:20px;right:20px;background:none;border:0;font-size:1.5rem;color:#777;cursor:pointer;transition:color .2s;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}.modal-close:hover{color:#333;background-color:#f5f5f5}.modal-header{margin-bottom:25px;text-align:center;padding-right:30px;color:#333;margin:0;font-size:30px}.form-group{margin-bottom:20px}.modal-overlay label{display:block;margin-bottom:8px;color:#333;font-weight:500}.modal-overlay input[type="text"],.modal-overlay input[type="email"]{width:100%;padding:14px 16px;background-color:#333;color:#fff;border:1px solid #555;border-radius:6px;font-size:1rem;box-sizing:border-box;transition:border-color .3s;height:60px;font-size:20px}.modal-overlay input[type="text"]:focus,.modal-overlay input[type="email"]:focus{outline:0;border-color:#007bff}.modal-overlay input[type="text"]::placeholder,.modal-overlay input[type="email"]::placeholder{color:#aaa}.checkbox-group{display:flex;align-items:flex-start;margin-top:25px}.checkbox-group input[type="checkbox"]{margin-right:10px;margin-top:3px}.checkbox-group label{color:#333;font-size:.9rem;line-height:1.4}.modal-actions{display:flex;justify-content:flex-end;margin-top:25px}