.hero{background-repeat:no-repeat;background-position:top center;background-size:cover;max-width:1800px;margin:0 auto}.container-w{margin:0 auto;max-width:1140px}.hero-wrap{display:flex}@media (min-width:992px){.hero-wrap{padding-bottom:30px}}.hero-banner-col{display:none}.hero-cnt{padding:0 10px;margin:0 auto}.hero-mobile .hero-cnt{background:var(--red-vertical)}.hero-top-title{margin:30px 0;text-align:center}.hero-top-title,.hero-top-title a{color:var(--white);line-height:1.1;font-size:24px;font-weight:var(--bold);transition:color .2s ease}.hero-top-title a:hover{color:var(--gray-light)}.hero .no-banner-top .hero-banner-top{display:none}.hero .no-banner-top .hero-top-title{min-height:300px;padding:0 5%;display:flex;align-items:center;justify-content:center}@media (min-width:992px){.hero-wrap{display:flex;padding-bottom:75px}.hero-banner-col{display:block;min-width:110px;padding-top:20px}.hero-cnt{flex-grow:1;padding:0 15px}.hero-top-title{margin:30px 0;padding:0 5%}.hero-top-title,.hero-top-title a{font-size:38px}}.ricerca-rapida{padding:0}.ricerca-box{max-width:none;justify-content:center}.ricerca-box .search-input{position:relative;min-height:47px;width:min(400px, 100%)}.ricerca-box .search-input .closeElastic{padding-top:12px}.ricerca-box .search{width:100%}.expand-ricerca-content{display:none;margin-bottom:15px}.ricerca-box select.small{min-width:140px}@media (min-width:768px){.ricerca-box-top{flex-direction:row;align-items:center;justify-content:space-between;max-width:605px}.ricerca-rapida{margin:60px 15px 30px}.expand-ricerca-content{display:block;margin-top:98px;min-width:630px}.ricerca-box-form{margin-top:10px;gap:10px;padding-left:0;padding-right:0}.result-box{align-self:stretch}}.checkbox_cnt .checkmark{border-color:transparent;background:rgba(255,255,255,.2);transition:border-color .2s ease}.checkbox_cnt:hover .checkmark{background:rgba(255,255,255,.2)}.checkbox_cnt:hover input~.checkmark{background:rgba(255,255,255,.2)}.checkbox_cnt input:checked~.checkmark{background-color:var(--white)}.checkbox_cnt .checkmark:after{border-color:var(--black)}.ricerca-box .reset:hover>div{transition:color .2s ease}.ricerca-box .reset:hover>div{color:var(--black)!important}.archive-checks .checkbox_cnt{display:none;margin-bottom:0}.archive-checks .checkbox_cnt.enabled{display:block}.archive-checks .checkbox_cnt{margin:0 auto}.archive-checks .checkbox_cnt:not(:last-child){margin-right:10px}@media (min-width:992px){.ricerca-box .checkbox_cnt{margin-bottom:0}}.ricerca-box .result-box-usato{background:var(--white);border-radius:4px}.ricerca-box .result-box-usato .garanzie .checkbox_cnt{padding-bottom:20px}.btn-expand-ricerca{margin:15px auto}@media (min-width:992px){.btn-expand-ricerca{margin:30px auto}}.elasticSearchCnt{background:var(--red-vertical)}.elasticSearchCnt .ricerca-box{max-width:630px}@media (max-width:992px){.elasticSearchCnt select{width:100%;border-radius:3px}}.focus{background:#e3e3e3;padding:40px 0}.snippet-focus-wrap{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.snippet-focus{flex-basis:50%;padding:0 10px;cursor:pointer;position:relative}.snippet-focus>div{display:block}.snippet-focus.active>span{display:block}.snippet-focus svg{display:block;max-width:100%;height:auto;margin:0 auto;padding:10px 0}.snippet-focus path,.snippet-focus polygon,.snippet-focus rect{fill:#565f69;transition:fill .2s ease}.snippet-focus.active path,.snippet-focus.active polygon,.snippet-focus.active rect{fill:var(--gray-dark)!important}.snippet-focus:hover path,.snippet-focus:hover polygon,.snippet-focus:hover rect{fill:var(--gray-dark)}.snippet-focus>h4{font-size:18px;font-weight:var(--regular);line-height:1.2;color:var(--gray-dark);text-align:center;margin-top:0;margin-bottom:15px}@media (min-width:992px){.snippet-focus>h4{font-size:20px;margin-top:20px;margin-bottom:0}}.snippet-focus>div{display:none;background:var(--gray-dark);color:var(--white);border-radius:10px;margin:0;padding:20px;font-size:16px;line-height:1.2;font-weight:var(--regular)}.snippet-focus a{color:var(--white);text-decoration:underline;transition:color .2s ease}.snippet-focus a:hover{color:var(--gray-light)}.snippet-focus.active>div{display:block}.snippet-focus-wrap .snippet-focus:first-child>div{transform:translate(0,-100%)}.snippet-focus-wrap .snippet-focus:last-child>div{transform:translate(-50%,-100%)}@media (max-width:992px){.snippet-focus{position:relative}.snippet-focus.active>div{display:block;position:absolute;z-index:100;width:calc(100vw - 30px)}.snippet-focus:nth-child(odd).active>div{left:15px;transform:none}.snippet-focus:nth-child(even).active>div{right:15px;transform:none}}@media (min-width:992px){.snippet-focus{flex-basis:16.667%}.snippet-focus>div{display:none;position:absolute;z-index:1;top:2px;left:0;width:200%;transform:translate(-25%,-100%)}.snippet-focus.active>span{background:var(--gray-dark);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.snippet-focus.active path,.snippet-focus.active polygon,.snippet-focus.active rect{fill:var(--white)!important}}.assistance{background:var(--gray);padding:30px 15px}.assistance p{font-size:18px;font-weight:var(--medium);color:var(--white)}.assistance .btn-whatsapp{margin:15px 0 0 0;display:block;border:1px solid var(--white);border-radius:3px;background:var(--green);color:var(--white);font-size:14px;line-height:1;font-weight:var(--medium);padding:10px 20px;transition:filter .2s ease}.assistance .btn-whatsapp:hover{filter:brightness(110%)}.assistance .btn-whatsapp .fa{font-size:10px}@media (min-width:992px){.assistance h3{display:flex;align-items:center;justify-content:center}.assistance .btn-whatsapp{display:inline-block;margin:0 0 0 20px}}.vehicle-list-section{margin:60px 0}.vehicle-list-title{text-align:center;margin:0 0 30px}.home-carousel{margin:30px 0}.boxVeicoloVendita .info-icon path{fill:var(--gray)}.vehicle-list{display:flex;flex-wrap:wrap;justify-content:center;max-width:1100px;padding:30px 0;margin:0}@media (min-width:992px){.vehicle-list{justify-content:start}.vehicle-list>*{padding-bottom:15px}}.top10{background:url(/images/outlet/banner-top10-1600px.webp) top center no-repeat;background-size:cover;padding:30px 0}@media (min-width:992px){.top10{padding:60px 0}}.top10 .top10-title{text-align:center;margin:0;color:var(--white);font-size:24px;font-weight:var(--bold);line-height:1.1}@media (min-width:992px){.top10 .top10-title{font-size:40px}}.top10-cols{display:flex;flex-direction:column;margin:30px 0}.top10-cols>div{display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin:10px 0}.top10-cols>div.top10-right{justify-content:start}@media (min-width:992px){.top10-cols{flex-direction:row;gap:60px;justify-content:space-between}.top10-cols>div{flex-basis:50%}}.top10-card{display:flex;gap:10px}@media (min-width:992px){.top10-card{gap:30px}}.top10-card .number{display:flex;align-items:center;justify-content:end;font-size:24px;font-weight:var(--semibold);line-height:1;color:var(--white);min-width:24px}.top10-card.large .number{font-size:30px}@media (min-width:992px){.top10-card .number{font-size:40px;min-width:50px}.top10-card.large .number{font-size:50px}}.top10-card .cnt{background:rgba(255,255,255,.2);border-radius:160px;overflow:hidden;display:flex;align-items:center;flex-grow:1;transition:background .2s ease}.top10-card .cnt:hover{background:rgba(255,255,255,.3)}.top10-card .img{border-radius:160px;max-width:60px;height:auto;display:block;filter:brightness(1);transition:filter .2s ease;aspect-ratio:1;object-fit:cover}.top10-card .entry-data{display:flex;flex-grow:1;padding-left:10px;flex-direction:column;gap:10px}@media (min-width:992px){.top10-card .entry-data{flex-direction:row;gap:10px}}.top10-card .brandline{font-size:16px;color:var(--white);font-weight:var(--semibold);line-height:1.1;transition:color .2s ease}@media (max-width:992px){.top10-card .brandline br{display:none}}.top10-card .cnt:hover .brandline{color:var(--c1)}@media (min-width:992px){.top10-card .entry-data{padding-left:20px;gap:0}.top10-card .brandline{font-size:18px}}.top10-card .available{display:flex;gap:6px;align-items:center}@media (min-width:992px){.top10-card .available{margin-left:auto}}.top10-card .available.disabled{opacity:.5}.top10-card .available strong{font-size:18px;font-weight:var(--bold);color:var(--white);line-height:1}@media (min-width:992px){.top10-card .available strong{font-size:24px}}.top10-card .available span{font-size:11px;font-weight:var(--regular);color:var(--white);line-height:1.1}.top10-card .cta{align-self:stretch;border-left:1px solid hsla(0,0%,89%,.5);margin-left:5px;padding-left:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--white);font-size:10px;font-weight:var(--regular);line-height:1.1;margin-right:25px;cursor:pointer;transition:color .2s ease}@media (min-width:992px){.top10-card .cta{margin-left:10px;padding-left:15px;margin-right:25px}}.top10-card .cta:hover{color:var(--c1)}@media (max-width:992px){.top10-card .cta.disabled{display:none}}@media (min-width:992px){.top10-card .cta.disabled{opacity:0;pointer-events:none}}.top10-card.large .img{max-width:60px}@media (min-width:992px){.top10-card.large .img{max-width:160px}.top10-card.large .entry-data{flex-direction:column;gap:30px}}.top10-card.large .available{margin-left:0}.top10-card.large .cta{align-self:auto}.top10-cta-wrap{margin:30px 0;text-align:center}.top10-cta-btn{display:inline-block;width:min(350px, 100%);background:#000;color:#fff;font-size:16px;line-height:20px;font-weight:var(--medium);padding:15px;border-radius:3px;overflow:hidden;transition:opacity .2s ease;opacity:1}.top10-cta-btn:hover{color:var(--white);opacity:.8}.top10-cta-btn .fa{font-size:14px}.ricerca-box .result-box-usato .checkmark,.ricerca-box .result-box-usato .checkbox_cnt:hover input~.checkmark{background-color:var(--gray-medium)}.ricerca-box .result-box-usato .checkbox_cnt.inactive,.ricerca-box .result-box-usato .checkbox_cnt.disabled{opacity:.2}.infoBlocks{background-color:#e3e3e3;padding:70px 0}.infoBlocks h2{text-align:center;font-weight:600;margin-bottom:30px}.infoBlocks .item{background-color:#fff;display:flex;align-items:start;padding:30px 20px;justify-content:space-between;min-height:160px;margin-bottom:30px;font-size:16px;font-weight:300;transition:all .3s}.infoBlocks .item:hover{color:inherit;box-shadow:0 0 10px rgba(255,7,7,.6)}.infoBlocks .item h4{font-weight:600;font-size:20px}.infoBlocks .item .fa{display:inline-block;border-radius:100%;background-color:#e3e3e3;color:#fe0000;width:50px;height:50px;line-height:50px;font-size:25px;text-align:center;margin-left:15px}.infoBlocks b{font-weight:600}.customHome1{padding:90px 0 30px}