@font-face{font-family:'Oswald';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs13FvgUE.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs169vgUE.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvgUE.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvgUE.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1y9ogUE.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZogUE.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLADe5qP.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLCDepqP.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLBdepqP.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLADepqP.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLAxepqP.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLDdfZqP.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLDkfZqP.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLCDfZqP.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLCqfZqP.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PLrOQ.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6fPPrOQ.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6ovPrOQ.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PPrOQ.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6zvPrOQ.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6IvTrOQ.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6G_TrOQ.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6fPTrOQ.ttf) format('truetype')}@font-face{font-family:'Overpass';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6VfTrOQ.ttf) format('truetype')}#new-vehicles-index .s:not(#f-nvi-single-model){padding-top:2rem;margin-top:5rem;border-top:1px solid #d6d3d1}#new-vehicles-index-brands a{color:#1c1917}#new-vehicles-index button{width:200px}#f-nvi-categories fieldset{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}@media (max-width:376px){#f-nvi-categories fieldset{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}#f-nvi-categories label{background-repeat:no-repeat;background-position:top center;padding-top:80px;text-align:center;border:2px solid transparent;border-radius:4px}#f-nvi-categories label:has(:checked){position:relative;border-color:#d6d3d1}#f-nvi-categories label:has(:checked)::after{content:'✔';font-size:12px;background:#d6d3d1;color:#666;position:absolute;top:0;right:0;width:18px;height:18px;border-bottom-left-radius:5px}#f-nvi-categories [data-bocat-id="1"]{background-image:url('/img/g25/bocats/sedan.png')}#f-nvi-categories [data-bocat-id="5"]{background-image:url('/img/g25/bocats/cabriolet.png')}#f-nvi-categories [data-bocat-id="9"]{background-image:url('/img/g25/bocats/pick-up.png')}#f-nvi-categories [data-bocat-id="2"]{background-image:url('/img/g25/bocats/coupe.png')}#f-nvi-categories [data-bocat-id="11"]{background-image:url('/img/g25/bocats/electric.png')}#f-nvi-categories [data-bocat-id="3"]{background-image:url('/img/g25/bocats/wagon.png')}#f-nvi-categories [data-bocat-id="12"]{background-image:url('/img/g25/bocats/van.png')}#f-nvi-categories [data-bocat-id="8"]{background-image:url('/img/g25/bocats/minivan.png')}#f-nvi-categories [data-bocat-id="6"]{background-image:url('/img/g25/bocats/hatchback.png')}#f-nvi-categories [data-bocat-id="10"]{background-image:url('/img/g25/bocats/hybrid.png')}#f-nvi-categories [data-bocat-id="4"]{background-image:url('/img/g25/bocats/roadster.png')}#f-nvi-categories [data-bocat-id="7"]{background-image:url('/img/g25/bocats/suv.png')}#f-nvi-categories [type="checkbox"]{display:none}@media (min-width:768px){#new-vehicles-index .two-cols{display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:24px}#new-vehicles-index .two-cols legend{flex-basis:100%;margin-bottom:12px}#new-vehicles-index .two-cols div,#new-vehicles-index .two-cols fieldset{flex-grow:1}#new-vehicles-index .two-cols button{flex-basis:200px;margin:0}}@media (min-width:768px) and (max-width:376px){#new-vehicles-index .two-cols{flex-direction:column;row-gap:12px}}#new-vehicles-index .range-wrapper{margin-top:12px}#new-vehicles-wizard p.caption-1{margin-bottom:24px}#new-vehicles-index-brands ul{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));line-height:2em}.new-vehicles-wizard .h1{margin-bottom:0}.new-vehicles-wizard button{max-width:200px;margin:24px auto}#f-new-vehicles-wizard li{margin-top:12px}#f-new-vehicles-wizard li fieldset,#f-new-vehicles-wizard li select{margin:12px 0 0}@media (min-width:768px){body.filters-open{overflow:hidden}}#new-vehicles-search-facets{position:fixed;right:0;top:0;background-color:white;width:100%;z-index:19;height:100vh;overflow-y:scroll;transition:all 0.5s ease-in-out}@media (min-width:768px){#new-vehicles-search-facets{max-width:575px}#new-vehicles-search-facets.visible #filters-overlay-desktop{content:"";height:100%;width:100%;background:rgba(0,0,0,0.15);cursor:pointer;display:flex;position:fixed;z-index:0;top:0;left:0}}#new-vehicles-search-facets:not(.visible){transform:translateX(100%)}#new-vehicles-search-facets .h2,#new-vehicles-search-facets #searchForm{padding:16px}#new-vehicles-search-facets .h2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:white}#new-vehicles-search-facets fieldset.long:not(.show-all) .field:not(.top):not(:has(:checked)){display:none}#new-vehicles-search-facets h2,#new-vehicles-search-facets #apply-wrapper{position:sticky;z-index:19}#new-vehicles-search-facets h2{top:0;margin-bottom:0}#new-vehicles-search-facets #apply-wrapper{bottom:0;background-color:white;border-bottom:1px solid #d6d3d1;box-shadow:0 -1px 15px -3px rgba(0,0,0,0.15);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:24px 20px;margin:0 -16px}#new-vehicles-search-facets #apply-wrapper a{flex-basis:50%}#new-vehicles-search-facets #apply-wrapper a.link-2{color:#1c1917}#new-vehicles-search-facets #searchForm{position:relative;background-color:white;z-index:18}#toggleFilters{width:205px;margin-bottom:24px}#closeFilters{cursor:pointer}.new-vehicles-entry{margin:12px 0}.new-vehicles-entry tr th,.new-vehicles-entry tr td{display:contents}.new-vehicles-entry tr td .checkbox{padding-top:8px}.new-vehicles-entry tr.rating td{padding-left:8px}.new-vehicles-entry .vc-award .value{display:flex;flex-direction:row;align-items:center;column-gap:8px}.new-vehicles-entry .vc-award .value ul li{color:#F1911F}.new-vehicles-entry .vc-award .value img{height:40px;width:auto}.new-vehicles-search-results a.more:after{scale:0.9;margin-bottom:-4px}.results .suggestions{margin-top:12px}.results .suggestions li{margin-bottom:8px;line-height:1.18;list-style-type:initial;margin-left:1em}.results .suggestions li a{margin-right:8px}.results .suggestions li span{white-space:nowrap}.facet.active ul{display:flex;flex-wrap:wrap;gap:8px}.facet.active ul li:not(.remove-all){border-radius:2px;background:#f5f5f4;padding:6px 4px 4px;display:flex;align-items:center;justify-content:center;gap:4px}.facet.active ul li:not(.remove-all) span{display:flex;align-items:center;justify-content:center;gap:6px}.facet.active ul li:not(.remove-all) a{width:10px;height:12px;background:url('/pub/img/g25/remove-filter.svg') top left no-repeat;font-size:0;display:block}.facet.active .caption-1{color:#1c1917;font-weight:400}.facets .c-red{text-decoration:none;padding:0 14px 0 2px}.facets .h3{margin-bottom:12px}.facet .h4{margin-bottom:10px}