:root{--black:#151515;--blue-dark:#001e50;--blue:#00437a;--azure:#53a5e0;--grey:#909596;--grey-light:#dae0e3;--grey-submenu:#eceff1;--green:#29d16d;--yellow:#fdf551;--black-o:#0000000d}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/build/fonts/icomoon.eead4d15.ttf) format("truetype"),url(/build/fonts/icomoon.ca1263fb.woff) format("woff"),url(/build/images/icomoon.3702883a.svg) format("svg")}[class*=" fa-"],[class^=fa-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:icomoon!important;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.fa-angle-left:before{content:"\e900"}.fa-angle-right:before{content:"\e901"}.fa-arrow-alt-circle-left:before{content:"\e902"}.fa-arrow-alt-circle-right:before{content:"\e903"}.fa-arrow-circle-right:before{content:"\e904"}.fa-check:before{content:"\e905"}.fa-clock:before{content:"\e906"}.fa-email:before{content:"\e907"}.fa-phone-alt:before{content:"\e908"}.fa-phone:before{content:"\e90c"}.fa-spinner:before{content:"\e909"}.fa-sync-alt:before{content:"\e90a"}.fa-times:before{content:"\e90b"}.fa-facebook:before{content:"\e90d"}.fa-instagram:before{content:"\e90e"}.fa-linkedin-in:before{content:"\e90f"}.fa-twitter:before{content:"\e910"}.fa-youtube:before{content:"\e911"}.fa-angle-down:before{content:"\e912"}body{font-family:VWText;font-size:16px;font-weight:400}body .page{padding-top:87px}@media (min-width:768px){body .page{padding-top:142px}}[v-cloak]{display:none!important}.img-fluid{height:auto;max-width:100%}.img-full{height:auto;width:100%}.no-scroll{height:100%;overflow:hidden}.line-through{text-decoration:line-through}.mr-0{margin-right:0}.mr-8{margin-right:8px}.mr-16{margin-right:16px}.mr-24{margin-right:24px}.mr-32{margin-right:32px}.mt-0{margin-top:0}.mt-8{margin-top:8px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.mt-48{margin-top:48px}.mt-56{margin-top:56px}.mt-64{margin-top:64px}.mt-72{margin-top:72px}.mt-80{margin-top:80px}.mt-120{margin-top:120px}.mb-0{margin-bottom:0}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.mb-48{margin-bottom:48px}.mb-56{margin-bottom:56px}.mb-64{margin-bottom:64px}.mb-72{margin-bottom:72px}.mb-80{margin-bottom:80px}.mb-120{margin-bottom:120px}.mb-128{margin-bottom:128px}.btn{align-items:center;border-radius:100px;line-height:inherit;padding-inline:32px;text-align:center;transition:all 1s ease}.btn:focus{box-shadow:none;outline:none!important}.btn.no-border{align-items:center;border:none;outline:none}.btn.no-border img{margin-left:10px;vertical-align:initial}.btn.no-border.w-0{padding:0;text-align:left}.btn.no-border:hover{color:var(--azure)}.btn.btn-outline{background-color:#fff;border:1px solid var(--black);height:32px;line-height:1}.btn.btn-outline:hover{box-shadow:0 0 12px var(--azure)}.btn.btn-transparent{background-color:transparent;border:1px solid #fff;color:#fff;height:44px;line-height:1}@media (min-width:768px){.btn.btn-transparent{height:32px}}.btn.btn-transparent:hover{box-shadow:0 0 12px var(--azure)}.btn.btn-blue{background-color:var(--blue-dark);color:var(--white);height:44px}.btn.btn-blue .num{line-height:0}.btn.btn-blue:hover{box-shadow:0 0 12px var(--azure)}.btn.btn-yellow{background-color:var(--yellow);border:3px solid var(--grey-light);color:var(--black);height:44px}.btn.btn-yellow:hover{box-shadow:0 0 12px var(--grey-light)}.btn.btn-green{background-color:var(--green);border:3px solid var(--grey-light);color:var(--black);height:44px}.btn.btn-green:hover{box-shadow:0 0 12px var(--grey-light)}.btn.btn-switch{background:none;border:none;border-radius:0;color:var(--black);margin-inline:-3px;padding:0}.btn.btn-switch p{color:var(--grey-light);margin-bottom:0;transition:all .2s ease}.btn.btn-switch .bar{background-color:var(--grey-light);height:4px;transition:all .2s ease}.btn.btn-switch.active p,.btn.btn-switch:hover p{color:var(--black)}.btn.btn-switch.active .bar,.btn.btn-switch:hover .bar{background-color:var(--azure)}.breadcrumbs ul{display:inline-flex;margin:0;padding:0}.breadcrumbs ul li{list-style:none}.breadcrumbs ul li a{align-items:center;display:flex;text-decoration:none;transition:color .2s ease}.breadcrumbs ul li a:hover{color:var(--azure)}.breadcrumbs ul li a .fa,.breadcrumbs ul li span .fa{padding:0 10px}.breadcrumbs ul li,.breadcrumbs ul li a{color:var(--black);font-size:12px}.breadcrumbs ul li:nth-child(3) a,.breadcrumbs ul li:nth-child(3) span{color:var(--grey)}@media (max-width:768px){.breadcrumbs ul li:nth-child(3) a,.breadcrumbs ul li:nth-child(3) span{display:inline-block;max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs{align-items:center;display:flex}.breadcrumbs,.breadcrumbs:hover{color:var(--black)}}.list-paginator{align-items:center;display:flex;gap:1rem;justify-content:end;list-style:none;margin-block:3rem;padding:0}.list-paginator li{align-items:center;display:flex;justify-content:center}.list-paginator a,.list-paginator li{color:var(--black);font-size:14px;line-height:1}.list-paginator .number{align-items:center;aspect-ratio:1;background:transparent;border-radius:50%;display:flex;justify-content:center;transition:all .2s ease;width:24px}.list-paginator .number.active{background:var(--grey-light)}.list-paginator a{text-decoration:none;transition:all .2s ease}.list-paginator a:hover{color:var(--blue);text-decoration:none}@media (min-width:768px){.waDesktop{background-color:hsla(0,0%,100%,.7);border:1px solid var(--blue-dark);border-radius:4px 0 0 4px;border-right:0;display:inline-block;padding:10px 3px;position:fixed;right:0;top:150px;transition:all .3s;z-index:50}.waDesktop img{transition:all .3s;width:48px}.waDesktop:hover{background:transparent linear-gradient(270deg,var(--blue) 0,var(--blue-dark) 100%) 0 0 no-repeat}.waDesktop:hover img{filter:brightness(0) invert(1)}}@media (max-width:768px){.waMobile{background-color:#fff;border:1px solid var(--blue);border-radius:100%;bottom:25px;position:fixed;right:15px;z-index:50}.waMobile img{margin:5px;width:55px}}.countdownCnt{align-items:baseline;display:flex;justify-content:flex-end}.countdownCnt .countdown{display:flex}.countdownCnt .countdown div{background-color:var(--grey-light);border:3px solid var(--grey-light);border-radius:4px;display:flex;flex-direction:column;font-size:16px;font-weight:400;height:34px;line-height:25px;margin-right:5px;text-align:center;width:34px!important}.countdownCnt .countdown div:first-child{background-color:#fff;font-weight:700}.countdownCnt .countdown div:last-child{margin-right:0}.countdownCnt .countdown div :last-child{color:var(--grey);font-size:10px}.countdownCnt .countdown.big div{font-size:24px;height:46px;line-height:38px;width:46px!important}.countdownCnt .countdown.big div :last-child{font-size:14px}.form-bottom-container{align-items:center;background:#fff 0 0 no-repeat padding-box;border:2px solid var(--grey-light);border-radius:8px;box-shadow:0 6px 6px rgba(0,0,0,.051);justify-content:center;padding:20px 15px}@media (min-width:768px){.form-bottom-container{padding:48px 95px}}select{align-items:center;appearance:none;background-color:transparent!important;background-image:url(/build/images/arrow_down.9bca69e0.svg);background-position:calc(100% - 1px) 50%;background-repeat:no-repeat;border:0;border-bottom:1px solid var(--grey-light);border-radius:0;box-shadow:none;color:var(--black);display:flex;font-size:1rem;font-weight:300;line-height:20px;outline:none;padding:8px 0;transition:opacity .2s ease-in-out;width:100%}select.active{color:var(--azure)}.blue-background{column-gap:32px;display:grid;grid-template-columns:1fr;row-gap:32px}@media (min-width:992px){.blue-background{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.blue-background{grid-template-columns:1fr 1fr 1fr}}.blue-background select{background-image:url(/build/images/arrow_down_white.f3a787ed.svg);border-bottom:thin solid #fff;color:#fff;min-width:170px}.blue-background select.active{color:var(--azure)}input[type=file]{cursor:pointer;opacity:0;position:absolute}input[type=file]+label{cursor:pointer}.form-group.has-feedback .smk-error-msg{color:red;margin-bottom:0;margin-top:-24px}.form-group.privacy-block{position:relative}.form-group.privacy-block .smk-error-msg{margin-top:-56px}.floating-label,.form-group.file-upload{position:relative}.floating-label .form-control{background-color:#fff;box-shadow:none!important;color:var(--black);outline:none}.floating-label .form-control:focus+label,.floating-label .form-control:not(:placeholder-shown):not(:focus)+label{color:var(--azure);font-size:12px;top:0}.floating-label .form-control:focus{border-color:var(--azure)}.floating-label textarea.form-control{border:1px solid var(--grey-light);border-radius:8px;padding:24px 16px}.floating-label textarea.form-control:focus+label,.floating-label textarea.form-control:not(:placeholder-shown):not(:focus)+label{top:10px!important}.floating-label input.form-control{background-color:transparent;border:none;border-bottom:1px solid var(--grey-light);border-radius:0;font-size:16px;font-weight:500;line-height:1;padding:0 5px}.floating-label textarea+label:not(.error){left:5px;top:20px}.floating-label label:not(.error){color:rgba(0,0,0,.6);font-size:16px;font-weight:400;line-height:1.2;padding:0 15px 0 0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease-in-out;white-space:nowrap;z-index:1}@media (max-width:768px){.floating-label label:not(.error){font-size:14px}}.attachments ul{list-style:none;padding:0}.attachments ul li a{color:var(--black)}.btn-x{cursor:pointer;display:block;height:30px;position:relative;width:30px}.btn-x:after,.btn-x:before{background:var(--black);content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform-origin:center;transition:background-color .2s ease-in-out;width:16px}.btn-x:before{height:1px;transform:translate(-50%) rotate(45deg);width:16px}.btn-x:after{height:1px;transform:translate(-50%) rotate(-45deg);width:16px}.btn-x.white:after,.btn-x.white:before{background:var(--white)}.btn-x:hover:after,.btn-x:hover:before{background:var(--blue-light)!important}button.btn-x{background:transparent;border:none;outline:none}.preFooter .container{background-color:var(--grey-light);border-radius:4px;padding:15px 15px 25px}.preFooter .container p{margin:0}.contact-form .moreinfo{display:none}#wiVehicleSearch{border:2px solid var(--grey-light);border-radius:.5rem;box-shadow:0 6px 6px rgba(0,0,0,.051);margin-bottom:3rem;padding:2rem}@media (max-width:768px){#wiVehicleSearch{display:none}}#wiVehicleSearch .vehicle-search-title{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}#wiVehicleSearch .archive-checkbox-wrap{margin-bottom:2rem;position:relative}#wiVehicleSearch .archive-checkbox-wrap:after{background-color:var(--grey-light);border-radius:2px;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}#wiVehicleSearch .archive-checkbox-wrap .archive-checkbox{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}#wiVehicleSearch .archive-checkbox-wrap .archive-checkbox>div{text-align:center;width:50%}#wiVehicleSearch .archive-checkbox-wrap .archive-checkbox>div:first-child label{border-top-left-radius:5px}#wiVehicleSearch .archive-checkbox-wrap .archive-checkbox>div:last-child label{border-top-right-radius:5px}#wiVehicleSearch .archive-checkbox-wrap input[type=checkbox]{display:none}#wiVehicleSearch .archive-checkbox-wrap input[type=checkbox]:checked+label{border-color:var(--azure)}#wiVehicleSearch .archive-checkbox-wrap input[type=checkbox]:checked+label:after{background-color:var(--azure)}#wiVehicleSearch .archive-checkbox-wrap label{border:1px solid var(--grey-light);cursor:pointer;display:block;margin:0;padding-block:8px;position:relative;transition:color .2s ease}#wiVehicleSearch .archive-checkbox-wrap label:hover{color:var(--black)}#wiVehicleSearch .archive-checkbox-wrap label:after{background-color:transparent;border-radius:1px;bottom:0;content:"";display:block;height:4px;position:absolute;transition:background-color .2s ease;width:100%}#wiVehicleSearch select{margin-bottom:2rem}#wiVehicleSearch .warranty-checkbox-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}#wiVehicleSearch .warranty-checkbox-wrap img{min-width:140px}#wiVehicleSearch .submitFilterCnt{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:2rem}#wiVehicleSearch .submitFilterCnt .btn-reset{background:transparent;border:0;outline:none;text-decoration:underline;transition:color .2s ease}#wiVehicleSearch .submitFilterCnt .btn-reset:hover{color:var(--azure)}#wiVehicleSearch .submitFilterCnt .btn-reset img{margin-right:.5rem}@media (max-width:768px){.show-search-button.hide{display:none}.show-search-button.hide img{transform:rotate(180deg)}}.banner-ricerca{border-radius:.5rem;overflow:hidden}.banner-ricerca a{text-decoration:none;transition:all .25s ease}.banner-ricerca a:hover{filter:brightness(1.1)}.banner-ricerca a:hover .btn{background:#fff;color:var(--black)}.banner-ricerca .info{background:transparent linear-gradient(90deg,#00437a,#001e50) 0 0 no-repeat padding-box;color:#fff;padding:1rem 1rem 2rem;text-align:center}.banner-ricerca .btn-outline{background:transparent;border-color:#fff;color:#fff;margin-top:1rem;transition:all .2s ease}.row-totals-desktop{display:none}@media (min-width:992px){.row-totals-desktop{display:flex}.row-totals-mobile{display:none}}.vehicle-list-tags{display:flex;flex-wrap:wrap;gap:.5rem}.vehicle-list-tags .tag{align-items:center;background:var(--grey-light);border-radius:.75rem;color:var(--black);display:flex;font-size:12px;line-height:1.5rem;padding-inline:1rem}.vehicle-list-tags .tag .x{cursor:pointer;display:block;height:1.5rem;margin-left:.25rem;position:relative;width:1rem}.vehicle-list-tags .tag .x:after,.vehicle-list-tags .tag .x:before{background:var(--black);content:"";height:1px;left:.25rem;position:absolute;top:50%;transform:rotate(45deg);transition:all .2s ease;width:12px}.vehicle-list-tags .tag .x:before{transform:rotate(135deg)}.vehicle-list-tags .tag .x:hover:after,.vehicle-list-tags .tag .x:hover:before{background:var(--azure)}.result-vehicle-list .item-vehicle{margin-bottom:2rem}.result-vehicle-list .back-to-top-btn{background-color:var(--black);border-radius:100%;bottom:100px;cursor:pointer;height:fit-content;opacity:0;padding:8px 10px;position:fixed;right:27px;width:fit-content}.result-vehicle-list .back-to-top-btn img{transform:rotateX(180deg)}.customSearch{padding-bottom:40px}.customSearch .content{align-items:end;border-bottom:1px solid var(--grey-light);cursor:pointer;display:flex;justify-content:space-between;padding:10px;position:relative}.customSearch .content p{margin-bottom:0}.customSearch .content img{transition:all .3s ease}.customSearch .content.open img{transform:rotate(180deg)}.customSearch .contentSecondary{display:none;padding:20px 20px 0}.item-vehicle{background:#fff 0 0 no-repeat padding-box;border:1px solid var(--grey-light);border-radius:8px;box-shadow:0 6px 6px rgba(0,0,0,.051);transition:1s ease}.item-vehicle:hover{box-shadow:0 0 12px var(--azure)}.item-vehicle .vehicle-card{color:var(--black);text-decoration:none}.item-vehicle .vehicle-card .brandmodel h3,.item-vehicle .vehicle-card .brandmodel>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-vehicle .vehicle-card .warranty-rif span{color:var(--blue);font-family:VWHead;font-size:10px;font-weight:700}.item-vehicle .vehicle-card:hover{color:var(--black);text-decoration:none}.item-vehicle .vehicle-card .top{padding:16px}.item-vehicle .vehicle-card .top img{max-width:100%}.item-vehicle .vehicle-card .info{text-align:left}.item-vehicle .vehicle-card .info .more{column-gap:0;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.item-vehicle .vehicle-card .info .more img,.item-vehicle .vehicle-card .info .warranty-rif img{width:auto}.item-vehicle .vehicle-card .bottom{align-items:baseline;border-top:1px solid var(--grey-light);display:flex;justify-content:space-between;padding-block:8px;padding-inline:16px}.item-vehicle .vehicle-card .bottom .list-price{color:var(--grey);text-align:center}.item-vehicle .vehicle-card.horizontal{display:flex;gap:30px;justify-content:space-between;padding:8px}.item-vehicle .vehicle-card.horizontal .left{width:247px}.item-vehicle .vehicle-card.horizontal .right{width:494px}.item-vehicle .vehicle-card.horizontal .right .info{column-gap:18px;display:grid;grid-template-columns:1fr 1fr;row-gap:8px}.item-vehicle .vehicle-card.horizontal .right .info .brandmodel{border-right:thin solid var(--grey-light);max-width:200px}.item-vehicle .vehicle-card.horizontal .right .info .more{max-height:24px;row-gap:12px}.item-vehicle .vehicle-card.horizontal .right .info .more img{max-height:24px;max-width:24px}.item-vehicle .vehicle-card.horizontal .right .bottom{padding-inline:2px;padding-bottom:0}