.card_item.noleggio:hover{box-shadow:var(--shdw_std_03)}.card_item.noleggio .part.top .brand{flex:0 1 10%;aspect-ratio:1/1}.card_item.noleggio .part.top .id_veicolo{flex:0 1 90%;padding-left:1rem}.card_item.noleggio .media{aspect-ratio:16/9}@media(max-width:480px){.card_item.noleggio{aspect-ratio:9.75/16}}.index.noleggio .first_part{background:#fff url('../img/visuals/bkg_04_300129472.webp') center;background-size:cover;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.ricerca.main .vetrina_carrozzeria .item{aspect-ratio:4/3;overflow:hidden;cursor:pointer;margin:.5rem auto}.ricerca.main .vetrina_carrozzeria .item:hover{transform:translateY(-.1rem);box-shadow:var(--shdw_std_01)}.ricerca.main .vetrina_carrozzeria .item .media{aspect-ratio:16/9;z-index:1}.ricerca.main .vetrina_carrozzeria .item .media img{z-index:2}.ricerca.main .vetrina_carrozzeria .item .media:before{content:'';display:block;position:absolute;bottom:15%;left:50%;transform:translateX(-50%);height:1px;width:calc(100% - 2rem);background-color:var(--col_black);opacity:.2}.ricerca.main .vetrina_carrozzeria .item .media:hover:before{width:100%;opacity:.5}.ricerca.main .vetrina_carrozzeria .item .copy{position:relative;z-index:2}.ricerca.main .vetrina_carrozzeria .item .explainer_copy{display:none!important;z-index:3;background-color:rgba(255,255,255,.5);backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem)}.ricerca.main .vetrina_carrozzeria .item .explainer_copy.show{display:block!important}.index.noleggio.breve .scelta_tipo_nol{display:none}.item.carrozzeria:has(input:checked){border:2px solid #000;background-color:#f0f0f0}@media(max-width:480px){.ricerca_noleggio_container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:5;transform:translateY(120%)}.ricerca_noleggio_container .background_closing_label{background-color:rgba(0,0,0,.75)}.ricerca_noleggio_container .contained{position:absolute;top:8rem;left:50%;transform:translateX(-50%) translateY(-220%);width:90%;height:80%;overflow-y:auto;background-color:#fff;border-radius:var(--sz_unit_2);opacity:0}#ricerca_mobile_trgr:checked~.ricerca_noleggio_container{transform:none;opacity:1}#ricerca_mobile_trgr:checked~.ricerca_noleggio_container .contained{transform:translateY(0) translateX(-50%);opacity:1}.ricerca_noleggio_container .contained .cta_run{position:sticky;bottom:0;left:0;width:100%;padding:.6rem 0}}.dettaglio.veicoli .top_part .logo{max-height:8rem;aspect-ratio:1/1;padding:var(--sz_unit_0-5)}.dettaglio.veicoli .top_part .right .item{cursor:pointer}.dettaglio.veicoli .top_part .right .item:hover i{transform:translateY(-.4rem)}.dettaglio.veicoli .top_part .right .item.favs i{opacity:.5;color:var(--col_black)}.dettaglio.veicoli .top_part .right .item.favs:hover i{color:var(--col_gry_04);opacity:.5}.dettaglio.veicoli .top_part .right .item.favs i.preferiti_added{opacity:1;color:var(--col_ui_01)}.dettaglio.veicoli .top_part .right .item.favs i.preferiti_added:hover{opacity:.5;filter:saturate(.5)}.dettaglio.veicoli .media .w2-3{flex-basis:calc(95%/3*2);flex-grow:1}.dettaglio.veicoli .media .w3{flex-basis:calc(99%/3)}.dettaglio.veicoli .note_finanziamento_container .w2{height:auto}.dettaglio.veicoli .note_finanziamento_container .w2 .card_element{height:100%}.dettaglio.veicoli .note_finanziamento_container .w2 .card_element .copy p{margin-bottom:1rem}.dettaglio.veicoli .card_element.finanziamento{background-image:url('../img/visuals/bkg_02_1995730046.webp');background-position:center;background-size:cover;outline:solid 1px var(--col_gry_03)}.dettaglio.veicoli .notifica_prezzo{background-image:url('../img/visuals/bkg_03_360645800.webp');background-position:center;background-size:cover}.dettaglio.veicoli .notifica_prezzo .newsletter{display:none}.columns .pos_stk{top:7rem}.dettaglio.veicoli .alert p{display:inline}.dettaglio.veicoli .cta_panel .specs .item{gap:.5rem}.dettaglio.veicoli .cta_panel .specs .item i{flex:0 1 5%;text-align:center;margin-top:.4rem}.dettaglio.veicoli .cta_panel .specs .item p{flex:0 1 90%}#pullup_share_trgr:checked~.pull_itm.pullup.share,#pullup_dati_veic_trgr:checked~.pull_itm.pullup.dati,#pullup_optional_trgr:checked~.pull_itm.pullup.optionals,#pullup_finanziamento_trgr:checked~.pull_itm.pullup.finanziamento,#pullup_note_trgr:checked~.pull_itm.pullup.note,#pullup_permuta_trgr:checked~.pull_itm.pullup.permuta,#pullup_preferiti_trgr:checked~.pull_itm.pullup.preferiti{top:0;bottom:unset;transform:translateY(0)}.motivazioni_inserimento_targa_content{display:none;position:absolute;top:0;left:50%;z-index:10;padding:1rem}#motivazioni_inserimento_targa_trigger:checked~.motivazioni_inserimento_targa_content{display:block}.pullup_itm.permuta label.btn_01{position:relative;top:unset;right:unset;font-size:initial}@media(min-width:769px) and (max-width:1024px){.dettaglio.veicoli .columns .col_dati_auto.w3-4{flex-basis:60%}.dettaglio.veicoli .columns .col_ctas.w4{flex-basis:40%}.dettaglio.veicoli .card_element .w3,.dettaglio.veicoli .note_finanziamento_container .w2,.dettaglio.veicoli .notifica_prezzo form .w2{flex-basis:100%}.dettaglio.veicoli .form_dettaglio_veic .flx_itm.w3.flx_itm_fill{flex-basis:50%}}@media(min-width:481px) and (max-width:768px){.dettaglio.veicoli .card_element .w3,.dettaglio.veicoli .note_finanziamento_container .w2,.dettaglio.veicoli .notifica_prezzo form .w2{flex-basis:100%}.dettaglio.veicoli .form_dettaglio_veic .flx_itm.w3.flx_itm_fill{flex-basis:50%}}@media(max-width:480px){.dettaglio.veicoli .top_part .left a{font-size:1.5rem}.dettaglio.veicoli .top_part .right .item{font-size:2rem}.dettaglio.veicoli .cta_panel .prezzo{font-size-adjust:.65;line-height:1.9}}.dettaglio.noleggio .top_part .logo{max-height:8rem;aspect-ratio:1/1;padding:var(--sz_unit_0-5)}.dettaglio.noleggio .top_part .right .item{cursor:pointer}.dettaglio.noleggio .top_part .right .item:hover i{transform:translateY(-.4rem)}.dettaglio.noleggio .top_part .right .item.favs i{opacity:.5}.dettaglio.noleggio .top_part .right .item.favs:hover i{color:var(--col_gry_04)}.dettaglio.noleggio .top_part .right .item.favs:hover i{color:var(--col_gry_04)}.dettaglio.noleggio.preferiti_added .top_part .right .item.favs i{opacity:1;color:var(--col_ui_01)}.col_dati_auto{flex-grow:1}.dettaglio.noleggio .tag_container .item{padding:.5rem 1.2rem}.note_servizi_container .w2{height:auto}.note_servizi_container .w2 .card_element{height:100%}.servizi_container{width:100%}.servizi_container .item{display:none}.servizi_container .item:nth-child(1),.servizi_container .item:nth-child(2),.servizi_container .item:nth-child(3){display:flex}.servizi_container .item{flex-wrap:wrap;justify-content:start;align-items:center;border-bottom:solid 1px #ccc;width:100%;padding-bottom:.5rem;margin-bottom:.5rem;gap:1rem}.servizi_container .item .icon{width:5rem;aspect-ratio:1/1;background-color:#fff;border-radius:1rem;position:relative;box-shadow:0 0 .6rem rgba(0,0,0,.2)}.servizi_container .item .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;object-fit:cover}#pullup_share_trgr:checked~.pull_itm.pullup.share,#pullup_dati_veic_trgr:checked~.pull_itm.pullup.dati,#pullup_optional_trgr:checked~.pull_itm.pullup.optionals,#pullup_finanziamento_trgr:checked~.pull_itm.pullup.finanziamento,#pullup_note_trgr:checked~.pull_itm.pullup.note,#pullup_servizi_trgr:checked~.pull_itm.pullup.servizi{top:0;bottom:unset;transform:translateY(0)}@media(min-width:769px) and (max-width:1024px){.dettaglio.noleggio .columns .col_dati_auto.w3-4{flex-basis:60%}.dettaglio.noleggio .columns .col_ctas.w4{flex-basis:40%}.dettaglio.noleggio .card_element .w3,.dettaglio.noleggio .note_servizi_container .w2{flex-basis:100%}.dettaglio.noleggio .form_dettaglio_veic .flx_itm.w3.flx_itm_fill{flex-basis:50%}}@media(min-width:481px) and (max-width:768px){.dettaglio.noleggio .card_element .w3,.dettaglio.noleggio .note_servizi_container .w2{flex-basis:100%}.dettaglio.noleggio .form_dettaglio_veic .flx_itm.w3.flx_itm_fill{flex-basis:50%}}@media(max-width:480px){.dettaglio.noleggio .media .swiper{margin:2rem auto}.dettaglio.noleggio .tag_container.pos_abs{position:relative}.dettaglio.noleggio .top_part .logo{max-height:5rem}.servizi_container .item .icon{flex:0 1 20%;width:unset}.servizi_container .item .copy{flex:0 1 70%}}.dettaglio .card_element{background-color:#fff;padding:var(--sz_unit_1-5);border-radius:var(--sz_unit_2-5)}.dettaglio .card_element .card_title{margin:var(--sz_unit_1-5) 0 var(--sz_unit_1-5) 0}.dettaglio .card_element .card_title .title{text-transform:uppercase;font-family:var(--font_light)}.dettaglio .card_element .btn_01{margin-top:var(--sz_unit_1)}.dettaglio .card_element .item.dato{display:flex;justify-content:flex-start;align-items:center;gap:.6rem}.dettaglio .card_element .item.dato i{color:var(--col_ui_02)}.dettaglio .card_element .item.dato .descr *{display:block}.cta_panel .logo .w4{max-width:10rem}.side.cta_panel .double_cta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.side.cta_panel .double_cta .btn_01{flex:1 1 45%;font-size:1.5rem}