﻿.img-left{width:auto;max-width:50%;margin:0 20px 20px 0;float:left}.img-right{width:auto;max-width:50%;margin:0 0 20px 20px;float:right}@media(max-width:991px){.img-left,.img-right{max-width:33.333%}}@media(max-width:767px){.img-left,.img-right{width:100%;max-width:100%;margin:0 auto 20px}}.img-full{width:100%;max-width:100%;margin:0 auto 20px}#header ul{display:flex}#header .dropdown-menu{display:none}#header .dropdown.dropdown-open .dropdown-menu{display:initial}#header .dropdown-menu >li{padding:0}#header #search-bar{position:absolute;top:100%;left:0;right:0;background:black;color:black;display:none;transition:ease-in .4s}#header .form-control:focus{outline:none}#header #search-bar.active{display:block;animation:fade-in .4s;transition:ease-in .4s}#header #search-bar input{text-align:right;background:transparent;color:white;padding:0.68182em 0.45455em;border:none}#header #search-bar input::placeholder{color:white}#header #search-bar button{padding:0.68182em 1.36364em;color:white;height:2.8em;padding-right:0}#toggle-search .fa-times{display:none}#toggle-search.active .fa-times{display:block}#toggle-search.active .fa-search{display:none}#toggle-search{border:none}#toggle-search i{width:1em}#header .button-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}#header .button-group label{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}#header #search-bar button{padding:0.68182em 1.36364em;color:#fff;height:2.8em}#header .button-group button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:0;background:transparent}body{background-color:black}ul >li{padding:0.4em 0;line-height:2;font-weight:300}.bg-black{background-color:black}.bg-white{background-color:white!important}.bg-dark{background-color:#151515!important}.bg-black section{background-color:black}.d-flex{margin:0!important}#banner--home{position:relative;height:100vh}#banner--home .banner-overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-image:linear-gradient(to top right,rgba(0,0,0,.62),rgba(29,29,29,.62),rgba(84,84,84,.62))}#banner--home .banner-content{position:absolute;width:100%;left:0;top:50%;z-index:3;transform:translateY(-50%)}#banner--home .tracks{margin:0!important;padding-left:1em}#banner--home video{min-width:100%;min-height:100%}#banner--home #pause-btn{border:2px solid white;padding:0.5em 0.7em;border-radius:50em}#banner--home #pause-btn .fa-play{display:none}#banner--home #pause-btn .fa-pause{display:inline}#banner--home #pause-btn.paused .fa-play{display:inline}#banner--home #pause-btn.paused .fa-pause{display:none}#banner--home ._headline{display:flex}#banner--home ._headline img{padding-left:.2em}#home-inventory{position:relative}#home-inventory ._button{margin:0}#home-inventory .inventory-overlay{position:absolute;width:100%;height:150%;left:0;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1) 32%,rgba(0,0,0,1));z-index:2}#home-inventory .d-flex{justify-content:center}#home-inventory .banner-padding-responsive{position:relative;z-index:3;padding-top:2em!important}#home-inventory form{width:60%;padding-right:1em}#home-about{overflow:hidden}#home-about .container{position:relative;z-index:2}#home-about p{padding-bottom:2rem}#home-about .logos{justify-content:space-between}#home-about .logos .home-brand-img{width:22%;background-color:white;position:relative;height:10em;transform:skew(-30deg)}#home-about .logos img{width:65%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)skew(30deg)}#home-about .text-center:last-child{padding-top:4em}#home-about .col-md-6 p{padding-bottom:2rem}#home-about .text-center{max-width:60em;margin:auto}#home-cta{position:relative;background-color:black}#home-about #home-cta img{position:absolute;z-index:1;width:80%;left:50%;top:-25em;transform:translateX(-50%)}#home-cta .container{position:relative;z-index:2}#home-cta .bg-dark{padding:3em}#home-cta .row{align-items:center}#home-cta .row .background-cover{padding-bottom:60%}#home-investors article{border-bottom:1px solid white;padding-top:1.5em;padding-bottom:1.5em;display:flex;flex-direction:column;justify-content:space-between}#home-investors article a{display:inline-block}#home-investors article{min-height:20em;border-bottom:1px solid white}#home-investors .btn-div{padding-top:1.5rem;text-align:center}#home-investors .current-price{border:3px solid red}#home-investors .current-price > div{padding:10em 0;width:inherit}#page-callout .black-gradient{background-image:linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,.8));padding:3em}#home-news article{height:100%;display:flex;flex-direction:column;justify-content:space-between}.news-img{padding-bottom:100%}#slider--home .bg-dark{padding:4em 3em}.slick-slide{height:unset!important}.slider--home,.slider--home p{margin:0!important}.slider--home .slick-slide{margin:0 10px}.slider--home .slick-list{margin:0 -10px}.slider--home .slick-list a{color:white}#page-callout{color:white}#page-callout p{padding-bottom:1.5rem}#home-news h5,#slider--home h5{margin-top:1rem}#home-news ._button{margin-top:4rem}#slider--home .slick-prev{left:-38px}#slider--home .slick-next{right:-38px}#page-callout .black-gradient > p{max-width:60em;margin:auto}@media(max-width:1279px){#banner--home ._headline{display:block}#home-investors article{min-height:23em}}@media(max-width:991px){#banner--home{height:calc(100vw * .56)}#banner--home video{height:inherit}#banner--home ._headline{font-size:3em}#banner--home ._headline img{width:7em}#home-about .logos .home-brand-img{height:15em}#home-investors article{min-height:unset}#home-investors .current-price{margin-top:2em;padding:3em 0}#home-investors .current-price .text-center{padding:3em 0}#home-about .slick-next{right:-10px;top:47%}#home-about .slick-prev{left:-10px;top:47%}#home-about .slick-slide{transition:.3s all ease-in;opacity:0}#home-about .slick-slide > div{margin:0 12vw}#home-about .slick-slide.slick-current{opacity:1}}@media(max-width:768px){#home-about .logos .home-brand-img{height:10em}#home-about .slick-slide > div{margin:0 5vw}}@media(max-width:500px){#banner--home{height:70vh;background:black}#banner--home video{height:unset;width:100%;min-width:unset;min-height:unset;background-image:unset}#banner--home .banner-content{transform:unset;top:unset;bottom:5vh}#banner--home ._headline{font-size:13vw}#banner--home ._headline img{max-width:85%}}#related-vids .d-flex,#related-vids-2 .d-flex{flex-direction:column;justify-content:space-between}.more-details-content{margin-top:1em}footer{background-color:black!important;padding-top:4em;padding-bottom:2em}footer .container-fluid{padding-left:50px;padding-right:50px}footer .col-md-7 .d-flex{flex-direction:column;flex-wrap:wrap;max-height:16em;align-items:flex-start}footer .col-md-7 .d-flex .h6{display:inline-block;margin-bottom:.5em !important;border-bottom:3px solid red;padding-bottom:.5em}footer .col-md-7 .d-flex ul{margin-bottom:1.5em !important}footer .bottom-list{justify-content:space-between;padding-top:1.5em}footer .bottom-list a{font-weight:bold}footer .col-md-7 .d-flex div{padding-bottom:1rem}footer .h6{color:white!important;text-transform:none;letter-spacing:normal}.slider--about .slick-arrow,.slider--about .slick-arrow:focus{position:absolute;top:110%;transform:unset}#banner--interior{padding:14em 0;color:white}#banner--interior form{width:100%;padding-right:1em}#banner--interior img{display:inline-block!important;margin-bottom:1.5rem}#banner--interior button._button{margin:0}#banner--interior ._subheadline{font-weight:300!important}#interior-tiles{background-color:white}#banner--interior ._headline{font-size:3.9em!important;font-weight:bold!important}@media(min-width:992px){#banner--interior ._subheadline{max-width:30em;line-height:1.8}#banner--interior ._headline{max-width:34rem}}#interior-tiles .tile{transition:all .2s ease-out;display:block;color:white}#interior-tiles .tile:hover{transform:scale(1.02)}#interior-tiles h3{font-size:2.2rem!important;margin-bottom:1.2rem!important}#interior-tiles ._button{position:absolute;top:13.5em;bottom:unset}#interior-tiles .tile{padding-bottom:100%;position:relative;margin-bottom:2rem}#interior-tiles .tile .tile-content{position:absolute;height:100%;width:100%;left:0;top:0;padding:3em;z-index:2;background-image:linear-gradient(to bottom,rgba(25,25,25,1),rgba(25,25,25,.96),rgba(25,25,25,.27),rgba(0,0,0,.5))}@media(min-width:1660px){#interior-tiles ._button{top:12em}}@media(max-width:1279px){#interior-tiles ._button{bottom:5em;top:unset}}@media(max-width:991px){#interior-tiles ._button{bottom:unset;top:unset}}@media(min-width:768px){#split-callout .col-md-6 >div{width:80%}#split-callout .col-md-6:nth-child(1) >div{float:left}#split-callout .col-md-6:nth-child(2) > div{float:right}#split-callout .col-md-6:nth-child(1){border-right:2px solid red}#split-callout .col-md-6:nth-child(2){border-left:2px solid red}}#brands{background-color:#151515}#esg-report{position:relative}#esg-report .angle-div{position:absolute;height:100%;width:28%;right:0}#esg-report .angle-div:after{content:'';background-color:#EE3124;transform:skew(-27.5deg);height:100%;width:60em;position:absolute;top:0}#esg-report .row{align-items:center}#esg-report .col-md-7 p:last-child{padding-top:1.5rem}#esg{background-color:white;color:black}#esg .brand .container{display:flex}#esg .brand{border-top:#D1D1D1 1px solid;border-bottom:none!important;position:relative}#esg .content-div{padding:5em 0;width:70%;position:relative}#esg .img-div{position:absolute;height:100%;width:35vw}#esg .date{padding:1.2rem 0}#esg .dealership{padding-bottom:1.2rem;font-weight:bold}#esg h4{margin-bottom:.6rem!important}#esg h2{padding-top:3rem}#esg .button-div{padding:2em 0}#esg .button-div ._button{margin:0}#esg .img-div:after{content:'';background-color:white;transform:skew(-30deg);height:100%;width:24em;position:absolute;top:0}#esg .brand:nth-child(even) .content-div{left:30%}#esg .brand:nth-child(odd) .content-div{left:0}#esg .brand:nth-child(even) .img-div{left:0}#esg .brand:nth-child(even) .img-div:after{right:-13em}#esg .brand:nth-child(odd) .img-div{right:0}#esg .brand:nth-child(odd) .img-div:after{left:-13em}#esg .button-div{border-top:#D1D1D1 1px solid}#esg .content-div > .d-flex{padding-left:0.8em}#esg form .d-flex{padding-top:3em;gap:10px;align-items:center}#esg form .d-flex button{margin:0}#esg .tag{padding:0.5em 4em;transform:skew(-30deg);background:linear-gradient(to bottom,#FFFFFF,#DDDDDD);margin-right:1em}#esg .tag div{transform:skew(30deg)}@media(max-width:1659px){#esg .brand:nth-child(even) .content-div{padding-left:5em}#esg .brand:nth-child(odd) .content-div{padding-right:5em}#esg .img-div{width:40vw}}@media(max-width:1279px){#esg .img-div{width:45vw}}@media(max-width:991px){#esg .content-div{width:100%;padding-left:0!important;padding-right:0!important;left:0!important;right:0!important}#esg .img-div{display:none}}#esg-library .accordion-section{border-top:1px solid white}#esg-library .col-lg-4{margin-bottom:1em}#esg-library .bg-dark{padding:2.5em;height:100%;display:flex;flex-direction:column;justify-content:space-between}#brands .brand{border-top:#D1D1D1 1px solid}#brands .brand:last-child{border-bottom:#D1D1D1 1px solid}#brands .content-div{order:1;padding:4em 0;width:70%}#brands .content-div p{padding-bottom:1.2em}#brands .img-div{width:30%;position:relative}#brands .img-div img{position:absolute;z-index:3;top:50%;transform:translateY(-50%)}#brands .img-div:after{content:'';background-color:white;transform:skew(-30deg);height:100%;width:200em;position:absolute;top:0}#brands .img-div.no-img:after{background:linear-gradient(to bottom,rgba(0,0,0,1),rgba(49,49,49,1))}#brands img{max-width:12em}#brands .brand:nth-child(4) img{max-width:15em}#esg-testimonial .text-center{max-width:60em;margin:auto}#brands .brand:nth-child(odd) .img-div{order:0}#brands .brand:nth-child(odd) .img-div img{left:0;object-fit:cover}#brands .brand:nth-child(odd) .img-div:after{left:-180em}#brands .brand:nth-child(even) .img-div{order:2}#brands .brand:nth-child(even) .img-div img{right:0}#brands .brand:nth-child(even) .img-div:after{right:-180em}#brands .brand:nth-child(even) .content-div{padding-right:4em}#brands .brand:nth-child(odd) .content-div{padding-left:4em}@media(max-width:1659px){#brands .brand:nth-child(odd) .img-div:after{left:-184em}#brands .brand:nth-child(even) .img-div:after{right:-184em}}@media(max-width:1279px){#brands .brand:nth-child(odd) .content-div{padding-left:13em}#brands .brand:nth-child(even) .content-div{padding-right:13em}}@media(max-width:991px){#brands .brand:nth-child(odd) .content-div{padding-left:0}#brands .brand:nth-child(even) .content-div{padding-right:0}#brands .brand .content-div{width:100%}#brands .brand .d-flex{display:block!important}#brands .img-div{display:none}}#slider--logo .text-center{font-size:1.5em;padding-bottom:4rem;max-width:35em;margin:auto}#slider--logo .slick-track{display:flex}#slider--logo .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}#slider--logo img{max-width:10em;max-height:5em}.#slider--logo a{color:black;text-decoration:underline}#slider--logo .slick-autoplay-toggle-button{display:none}#content-callout{background-color:white}@media(min-width:768px){#mission .col-md-6 > div{width:80%}#mission .col-md-6:nth-child(1) > div{float:left}#mission .col-md-6:nth-child(2) > div{float:right}#mission .col-md-6:nth-child(1){border-right:2px solid red;padding-right:6rem}#mission .col-md-6:nth-child(2){border-left:2px solid red;padding-left:6rem}}#mission .col-12{padding-top:2em}#mission .col-lg-4 >div{padding:2em;background-color:#151515;height:100%}@media(max-width:991px){#mission .row .col-lg-4{padding-bottom:1em}#mission .row .col-lg-4:last-child{padding-bottom:0}}#about-blog .d-flex{flex-direction:column;justify-content:space-between}#about-brands .row{justify-content:space-between;align-items:center}#about-brands .d-flex{flex-wrap:wrap;justify-content:space-between;transform:skew(-30deg);width:80%;margin:auto!important}#about-brands .brand-col{padding:5em 0;background-color:white;margin:.5em 0;width:48%;position:relative}#about-brands .brand-col img{width:65%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)skew(30deg)}#about-prefooter.bg-white{background-color:white}#about-prefooter .d-flex{justify-content:space-around;align-items:center;padding:4em 0}#about-prefooter ._button{margin:0}#about-prefooter .h2{margin:0;padding-right:2em}.slider--about .slick-slide > div{padding:8em 0;background-color:rgba(21,21,21,.6);transform:skew(-30deg);height:22.5em}.slider--about .slick-slide.slick-center > div{background-color:rgba(21,21,21,1)}.slider--about .slick-slide .text-center{transform:skew(30deg)}.slider--about .slick-slide{margin:0 18px}.slider--about .slick-list{margin:0 -18px}.slider--about .slick-autoplay-toggle-button{border:2px solid black;border-radius:50em;height:2.5em;width:2.5em;color:black;right:5em;bottom:-4.5em;position:absolute;left:unset;opacity:1}.slider--about .slick-autoplay-toggle-button span{position:relative;top:3px}#slider--logo{background-color:white;color:black}#about-blog .row{padding-top:2rem}#about-blog .bottom{padding-top:1rem;border-top:1px solid #535353}#about-blog .container .text-center:last-child{padding-top:5em}#banner--blog{padding:5em 0}#blog-listing,#blog-related-articles{background-color:white !important}#blog-listing .featured-article,#blog-related-articles .featured-article{background-color:black !important;position:relative;overflow:hidden}#blog-listing .featured-article .d-flex,#blog-related-articles .featured-article .d-flex{justify-content:space-between}#blog-listing .featured-article .content-div,#blog-related-articles .featured-article .content-div{padding:2em}@media (min-width:768px){#blog-listing .featured-article .content-div,#blog-related-articles .featured-article .content-div{padding:2.5em 2.5em 2.5em 0}}.featured-article .img-div{width:100%;height:100%}@media (max-width:767px){.featured-article .img-div{padding-bottom:65%}}.featured-article{top:-5em;position:relative}.featured-article .tag{position:absolute;padding:.5em;padding-right:2em;padding-left:1em;background-color:white;transform:skew(-30deg);top:0;right:-1em;color:black;background-color:linear-gradient(to bottom,#FFFFFF,#DDDDDD)}.featured-article .tag div{transform:skew(30deg)}.filter-category{padding:2em}#blog-listing .listing,#blog-related-articles .listin{flex-wrap:wrap;gap:12px 2%}#blog-listing .listing .img-div,#blog-related-articles .listing .img-div{padding-bottom:65%;width:100%;position:relative;overflow:hidden}#blog-listing .listing .img-div .tag,#blog-related-articles .listing .img-div .tag{padding:.5em 4em;transform:skew(-30deg);position:absolute;bottom:0;left:-1em;background:linear-gradient(to bottom,#FFFFFF,#DDDDDD)}#blog-listing .listing .img-div .tag div,#blog-related-articles .listing .img-div .tag div{transform:skew(30deg)}#blog-listing .listing article,#blog-related-articles .listing article{width:32%;color:black !important;box-shadow:rgba(149,157,165,0.2) 0 8px 24px}@media (max-width:767px){#blog-listing .listing article,#blog-related-articles .listing article{width:100%}}#blog-listing .listing article .content-div,#blog-related-articles .listing article .content-div{padding:1em}#article-content{background-color:white;color:black}#contact-form{background-color:white}#contact-form .form{background-color:black;padding:4em}.pre-footer p{padding-bottom:1.2rem}#split-callout p{padding-bottom:1em}#split-callout .row{align-content:center}.slider--shop .text-center{background-color:#151515;padding:2em 0;margin:0 2em}.slider--shop .text-center img{margin:auto}#contact-form ._button{margin-top:2em}#contact-form .form-group{position:relative}#contact-form .form-group:focus label{display:none}#contact-form .form-group label{color:white;position:absolute;top:35px;left:15px;font-size:20px}#contact-form .form-control{font-size:20px}#contact-form .col-md-12 .form-group{margin-top:1.5rem!important}#contact-form .col-md-12 .form-group label{top:5px}#contact-form .content-div{color:white;margin-top:1rem}#contact-form .content-div a{color:white;text-decoration:underline}#shop-your-way .row{padding-top:2rem}#split-callout .d-flex{flex-direction:column;justify-content:space-between;height:100%}#locations-map .d-flex{gap:10px;align-items:center}#locations-map .d-flex ._button{margin:0}@media(max-width:767px){#split-callout .col-md-6:first-child{padding-bottom:2em;border-bottom:2px solid red}#split-callout .col-md-6:nth-child(2){padding-top:2em;border-top:2px solid red}}@media(max-width:991px){#about-brands .col-lg-5{padding-bottom:3em}}#blog-related-articles .listing{justify-content:space-between}#blog-related-articles article{overflow:hidden}#blog-related-articles .container > .d-flex{align-items:center}#blog-related-articles .container h2{padding-right:1.5rem}#blog-related-articles .content-div{flex-direction:column;position:relative;padding:3rem!important}#blog-related-articles .content-div .bottom{position:relative;bottom:0}#slider--logo a{color:black!important;text-decoration:underline!important}.slider--shop .slick-slide .text-center{position:relative}.slider--shop .slick-slide .text-center > img{position:absolute;top:0;left:0}#blog-listing .listing > .text-center{width:100%}.vehicle-listing .vehicle-info .d-flex{border-top:1px solid #535353;padding-top:15px}.vehicle-listing .vehicle-info .d-flex > div:last-child{font-weight:bold}.vehicle-listing .vehicle-info .check-container{font-size:0.9em}.car-detail{overflow-x:unset}#banner--cars{margin-top:118px}#banner--cars .container > .d-flex{justify-content:space-between}#banner--cars ._subheadline{font-size:1.2rem;font-weight:bold}#banner--cars h1{padding:4rem 0;margin-bottom:0}#banner--cars .slanted-border,#banner--cars-detail .slanted-border{position:absolute;height:100%;width:15px;background:#ee3124;z-index:3;transform:skewX(-30deg);left:15px}#banner--cars h1 ._headline{font-size:3rem;font-weight:600}#banner--cars .headline-div{width:35%}#banner--cars .cars-div{position:relative;width:100%}#banner--cars .cars-div:after{content:'';transform:skew(-30deg);height:100%;width:180%;position:absolute;top:0;background-color:#F0F0F0;z-index:1}#banner--cars .cars-div .d-flex{align-items:center;justify-content:flex-end;position:absolute;top:50%;transform:translateY(-50%);z-index:2}#banner--cars .cars-div .vehicle{padding:1.5em;max-width:20%;margin:0 .5em;background-color:#CCCCCC}#banner--cars-detail{z-index:6;position:relative;width:100%;overflow:hidden;top:114px;transition:all 0.3s ease !important}@media (min-width:768px){#banner--cars-detail{position:fixed}}#banner--cars-detail .container > .d-flex{justify-content:space-between}#banner--cars-detail h1{padding:4rem 0;font-size:1rem;transition:all 0.3s ease !important}#banner--cars-detail.scrolled h1{padding:1.5rem 0}#banner--cars-detail h1 span{display:block;font-weight:bold}#banner--cars-detail ._headline{font-size:2.5em;margin-bottom:.5rem}#banner--cars-detail ._suheadline{margin-bottom:.5rem!important;font-weight:bold}#banner--cars-detail .price-div{background-color:#F0F0F0;color:black;width:25%;position:relative}#banner--cars-detail ._button{margin:0!important}#banner--cars-detail .price-div .price{font-weight:bold;font-size:2rem}#banner--cars-detail .price-div:after{background-color:#F0F0F0;content:'';transform:skew(-30deg);height:100%;width:60em;position:absolute;top:0;z-index:1;left:-5em}#banner--cars-detail .slanted-border{left:-4.3em}#banner--cars-detail .fal{color:#ee3124}#banner--cars-detail .price-div >div{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;text-align:right}.shop-sidenav{width:25em;padding:3em}.store-filter .input-col{flex-basis:0;flex-grow:1}.store-filter .text-center .d-flex{align-items:center;justify-content:center;gap:10px}.store-filter .text-center .d-flex ._button{margin:0}.shop-sidenav .accordion-section{border-bottom:1px solid #535353}.vehicle-listing{padding-left:3rem;background-color:white;position:relative;padding-top:3rem;padding-bottom:3rem;padding-right:5rem}.vehicle-listing:after{box-shadow:inset 0 1px 0 0 #D1D1D1;width:200%;content:'';height:100%;background-color:white;left:0;position:absolute;z-index:2;top:0}.vehicle-listing .main-col{flex-wrap:wrap;justify-content:flex-start;gap:2%;position:relative;z-index:3;margin-top:-2%!important}.vehicle-listing .vehicle-tile{width:32%;background-color:black;color:white!important;margin-top:2%;transition:all .2s ease-out}@media(max-width:1199px){.vehicle-listing .vehicle-tile{width:49%}}.vehicle-listing .vehicle-tile:hover{transform:scale(1.05)}.vehicle-listing .vehicle-tile:hover a{text-decoration:none!important}.vehicle-listing .vehicle-tile a{color:white !important}.vehicle-listing .vehicle-tile a .vehicle-img{padding-bottom:63%}.vehicle-listing .vehicle-tile a .vehicle-info{margin:2rem}.vehicle-listing .vehicle-tile a .vehicle-info > *{margin:1rem 0!important}.vehicle-listing .vehicle-tile a .border{border-bottom:1px solid #535353;margin-bottom:0!important;padding-bottom:1rem}.vehicle-listing .vehicle-tile a .vehicle-info .d-flex{justify-content:space-between}.penske-select{position:relative}.penske-select select,.penske-select input,.penske-select textarea{display:block;width:100%;padding:16px 10px;outline:0;border-width:2px;border-color:#D1D1D1;border-style:solid;border-top-style:solid;border-left-style:solid;border-bottom-style:solid;border-right-style:solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:helvetica,arial,sans-serif,helvetica,sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#333;appearance:normal;-moz-appearance:none;-webkit-appearance:none;appearance:none}.penske-select.dark-select select,.penske-select.dark-select input,.penske-select.dark-select textarea{color:white;background:black;border-color:white}.penske-select select:hover,.penske-select input:hover,.penske-select textarea:hover{cursor:pointer}.penske-select i{color:#D1D1D1;position:absolute;right:10px;top:50%;font-weight:400;transform:translateY(-50%)}.penske-select.dark-select select,.penske-select.dark-select input,.penske-select.dark-select textarea{color:white}.form-group{margin-bottom:1rem !important}.form-group{margin-bottom:1rem!important}._button{padding:.7em 2.6em;border:none;background:linear-gradient(to bottom,#BFBFBF,white);border-radius:8px;color:black;font-weight:700;margin-top:1.2em}.button-dark ._button,.button-dark._button{color:white;background:linear-gradient(to bottom,#151515,#535353)}.preview-for .background-cover{padding-bottom:67%}#recommendations a{color:black!important;margin-bottom:2em;display:block}#recommendations .col-lg-3{transition:all .3s ease-out}#recommendations .col-lg-3:hover{transform:scale(1.03)}#recommendations a:hover{color:black!important;text-decoration:none}#recommendations .background-cover{padding-bottom:67%}@media (min-width:768px){#vehicle-detail{padding-top:11rem}}#vehicle-detail .col-lg-5 > div{padding:2rem}.tab-content > .d-flex{flex-wrap:wrap;gap:2%}.tab-content > .d-flex .d-flex{width:100%;justify-content:space-between;border-top:1px solid #D1D1D1;padding:.5em 0}#tabs-nav{list-style:none;margin:0;overflow:auto;padding:0;padding-left:1.25em}#tabs-nav li{float:left;font-weight:bold;padding:1.5em 2.6em;border:1px solid black;border-bottom:0;border-left:0;cursor:pointer;transform:skew(-30deg)}#tabs-nav li:first-child{border-left:1px solid black}#tabs-nav li:hover,#tabs-nav li.active{background-color:#000000}#tabs-nav li:hover span,#tabs-nav li.active span{color:#fff}#tabs-nav li span{text-decoration:none;color:black;transform:skew(30deg);display:block}#tabs-nav li.active span{color:white}.tab-content{padding:2em;border:1px solid black;background-color:#FFF}.tab-content .link{margin-bottom:2rem;display:inline-block}#vehicle-info .container > div{margin:1.5em 0}#vehicle-info .accordion-section{color:black !important}#vehicle-info .accordion-section a{color:black !important}#vehicle-info .accordion-section .accordion-plus:before,#vehicle-info .accordion-section .accordion-plus:after{background-color:black !important}#vehicle-info .accordion-section-title.active .accordion-plus:before,#vehicle-info .accordion-section-title.active .accordion-plus:after{background-color:#ee3124 !important}#vehicle-info .container > div .accordion-section{border-top:1px solid #D1D1D1}#vehicle-info .container > div .accordion-section:last-child{border-bottom:1px solid #D1D1D1}#vehicle-info .accordion{margin-bottom:2.5rem}.modal{position:fixed;top:0;left:0;z-index:90001;height:100vh;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s;overflow-y:auto;overflow-x:hidden;background-color:rgba(33,33,33,.95)}.modal.active{opacity:1;visibility:visible;pointer-events:all}#slider--shop .banner-padding-responsive-top .slick-slider{margin:0!important}#ev-explained .container > p{width:55%}#ev-explained .row{margin-top:2.5em}#ev-explained .row a{color:white!important;padding:1.5em;flex-direction:column;justify-content:space-between;height:100%}#ev-explained .row a:hover{text-decoration:none!important}#ev-explained .row a .link{width:fit-content}.maintenance p{margin:0!important;max-width:unset}.pre-footer .d-flex{justify-content:center}.pre-footer .d-flex a:first-child{margin-right:1.5rem}@media(max-width:991px){#ev-explained .row .col-lg-4{padding-bottom:1.5rem}#ev-explained .row .col-lg-4:last-child{padding-bottom:0}}#shop-your-way p a{color:white;text-decoration:underline}#shop-your-way p a:hover{opacity:.6}.pre-footer .d-flex{align-items:center}.pre-footer .d-flex .input-col{max-width:20em;position:relative}@media(min-width:992px){ul.two-col{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:5rem}ul.two-col li{page-break-inside:avoid}}.prev-next-articles{padding-top:1.2rem}.prev-next-articles .prev,.prev-next-articles .next{color:black;width:50%;padding-top:1.5em;border-top:2px solid gray}.prev-next-articles .prev .h4,.prev-next-articles .next .h4{margin-bottom:0;margin-top:.5em;font-size:1.4rem}.prev-next-articles .prev{padding-right:4em;border-right:1px solid gray}.prev-next-articles .next{padding-left:4em;border-left:1px solid gray}.car-detail{overflow-x:unset}#banner--cars{margin-top:114px}#banner--cars .container > .d-flex{justify-content:space-between}#banner--cars ._subheadline{font-size:1.2rem;font-weight:bold}#banner--cars h1{padding:4rem 0;margin-bottom:0;color:white}#banner--cars ._button{margin-top:0;margin-left:1.5rem}#banner--cars .headline-div{width:35%}#banner--cars .cars-div{position:relative;width:100%}#banner--cars .cars-div:after{content:'';transform:skew(-30deg);height:100%;width:180%;position:absolute;top:0;background-color:#F0F0F0;z-index:1}#banner--cars .cars-div .d-flex{align-items:center;justify-content:flex-end;position:absolute;top:50%;transform:translateY(-50%);z-index:2}#banner--cars .cars-div .vehicle{padding:1.5em;max-width:17%;margin:0 .5em;background-color:#CCCCCC}.shop-sidenav{width:25em;padding:3em}.store-filter .input-col{flex-basis:0;flex-grow:1}.store-filter .text-center .d-flex{align-items:center;justify-content:center;gap:10px}.store-filter .text-center .d-flex ._button{margin:0}.shop-sidenav .accordion-section{border-bottom:1px solid #535353}.vehicle-listing{padding-left:3rem;background-color:white;position:relative;padding-top:3rem;padding-bottom:3rem;padding-right:5rem}.vehicle-listing:after{box-shadow:inset 0 1px 0 0 #D1D1D1;width:200%;content:'';height:100%;background-color:white;left:0;position:absolute;z-index:2;top:0}.vehicle-listing .main-col{flex-wrap:wrap;justify-content:flex-start;gap:2%;position:relative;z-index:3;margin-top:-2%!important}.vehicle-listing .vehicle-tile{width:32%;background-color:black;color:white!important;margin-top:2%;transition:all .2s ease-out}@media(max-width:1199px){.vehicle-listing .vehicle-tile{width:49%}}.vehicle-listing .vehicle-tile:hover{transform:scale(1.05)}.vehicle-listing .vehicle-tile:hover a{text-decoration:none!important}.vehicle-listing .vehicle-tile a{color:white !important}.vehicle-listing .vehicle-tile a .vehicle-img{padding-bottom:63%}.vehicle-listing .vehicle-tile a .vehicle-info{margin:2rem}.vehicle-listing .vehicle-tile a .vehicle-info > *{margin:1rem 0!important}.vehicle-listing .vehicle-tile a .border{border:none!important;margin-bottom:0!important;padding-bottom:1rem}.vehicle-listing .vehicle-tile a .vehicle-info .d-flex{justify-content:space-between}.vehicle-overview .accordion{margin-bottom:2.5em}.penske-select{position:relative}.penske-select select,.penske-select input,.penske-select textarea{display:block;width:100%;padding:16px 10px;outline:0;border-width:2px;border-color:#D1D1D1;border-style:solid;border-top-style:solid;border-left-style:solid;border-bottom-style:solid;border-right-style:solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:helvetica,arial,sans-serif,helvetica,sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#333;appearance:normal;-moz-appearance:none;-webkit-appearance:none;appearance:none}.penske-select.dark-select select,.penske-select.dark-select input,.penske-select.dark-select textarea{color:white;background:black;border-color:white}.penske-select select:hover,.penske-select input:hover,.penske-select textarea:hover{cursor:pointer}.penske-select i{color:#D1D1D1;position:absolute;right:10px;top:50%;font-weight:400;transform:translateY(-50%)}.penske-select.dark-select select,.penske-select.dark-select input,.penske-select.dark-select textarea{color:white}.form-group{margin-bottom:1rem !important}.form-group{margin-bottom:1rem!important}._button{padding:.7em 2.6em;border:none;background:linear-gradient(to bottom,#BFBFBF,white);border-radius:8px;color:black;font-weight:700;margin-top:1.2em}.button-dark ._button,.button-dark._button{color:white;background:linear-gradient(to bottom,#151515,#535353)}.preview-nav{padding:0 2rem}.preview-nav .slick-slide{padding:0 8px}.preview-nav .slick-arrow,.preview-for .slick-arrow{background-color:black}.preview-nav .slick-prev{left:0}.preview-nav .slick-next{right:5px}.preview-nav .slick-arrow > span,.preview-for .slick-arrow > span{font-size:10px}.preview-for .background-cover{padding-bottom:67%}#recommendations .background-cover{padding-bottom:67%;margin-bottom:1.5rem}#vehicle-detail{margin-top:14rem}@media (max-width:1199px){#vehicle-detail{margin-top:12rem}}@media (max-width:991px){#vehicle-detail{margin-top:11rem}}@media (max-width:767px){#vehicle-detail{margin-top:8rem}}#vehicle-detail .col-lg-5 > div{padding:2rem}.tab-content > .d-flex{flex-wrap:wrap;gap:2%}.tab-content > .d-flex .d-flex{width:49%;justify-content:space-between;border-top:1px solid #D1D1D1;padding:.5em 0}@media (max-width:567px){.tab-content > .d-flex .d-flex{width:100%}}#tabs-nav{list-style:none;margin:0;overflow:auto;padding:0;padding-left:1.25em}#tabs-nav li{float:left;font-weight:bold;padding:1.5em 2.6em;border:1px solid black;border-bottom:0;border-left:0;cursor:pointer;transform:skew(-30deg)}#tabs-nav li:first-child{border-left:1px solid black}#tabs-nav li:hover,#tabs-nav li.active{background-color:#000000}#tabs-nav li a{text-decoration:none;color:black;transform:skew(30deg);display:block}#tabs-nav li.active a{color:white}.tab-content .d-flex.column{flex-wrap:wrap}.tab-content .d-flex.column>.d-flex{width:100%;justify-content:space-between;border-top:1px solid #D1D1D1;padding:.5em 0}.tab-content{padding:2em;border:1px solid black;background-color:#FFF}#vehicle-info .container > div{margin:1.5em 0}#vehicle-info .accordion-section{color:black !important}#vehicle-info .accordion-section a{color:black !important}#vehicle-info .accordion-section .accordion-plus:before,#vehicle-info .accordion-section .accordion-plus:after{background-color:black !important}#vehicle-info .container > div .accordion-section{border-top:1px solid #D1D1D1}#vehicle-info .container > div .accordion-section:last-child{border-bottom:1px solid #D1D1D1}.modal{position:fixed;top:0;left:0;z-index:90001;height:100vh;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s;overflow-y:auto;overflow-x:hidden;background-color:rgba(33,33,33,.95)}.modal.active{opacity:1;visibility:visible;pointer-events:all}.text-white{color:white!important}.check-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:50%;left:0;transform:translateY(-50%);height:22px;width:22px;background-color:transparent;border:2px solid #ee3124}.check-container:hover input ~ .checkmark{background-color:transparent}.check-container input:checked ~ .checkmark{background-color:transparent}.checkmark:after{content:"";position:absolute;display:none}.check-container input:checked ~ .checkmark:after{display:block}.check-container .checkmark:after{left:5px;top:0;width:8px;height:14px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.penske-select.d-flex{align-items:center}.penske-select.d-flex span{padding:0 0.6em}.vehicle-listing .text-black,.vehicle-listing .pagination-div{color:black!important;position:relative;z-index:3}.vehicle-listing .pagination-div{margin-top:4rem!important}@media (max-width:991px){.vehicle-listing .pagination-div{margin-top:2rem !important;margin-bottom:0 !important}}.pagination-div .results{text-align:center}#store-section .input-col{text-align:left}#store-section .store-filter .d-flex{align-items:flex-end!important}#store-section .store-filter .input-col i{top:72%}#compare-modal .modal-dialog{width:100%!important;max-width:unset}#compare-modal .modal-body > div{display:flex;align-items:center;justify-content:flex-start}#compare-modal .modal-body .info-col{width:16%;background:black;color:white;text-align:right}#compare-modal .modal-body .car-col{width:28%}#compare-modal .modal-body .car-col,#compare-modal .modal-body .info-col{padding:5px 25px;border:1px solid gray}#compare-modal .modal-body .car-col >div,#compare-modal .modal-body .info-col >div{height:100%}#compare-modal .modal-body .add-remove > div{padding-bottom:18px;border:none;background:white}#compare-modal .modal-body .compare-img > div{border:none!important}.c1735 #banner--interior ._headline{max-width:44rem}.c1735 #banner--interior ._subheadline{max-width:68rem}#interior-tiles.lux-tiles ._button{top:7.25em}@media (max-width:1279px){#interior-tiles.lux-tiles ._button{bottom:unset}}@media (max-width:767px){.lux-phone{text-align:left !important}}.lux-form .checkmark{top:5%;transform:none}#shop-your-way .gold-shape{color:#8F7843;background-color:#8F7843;height:2.2rem;width:1.75rem;position:absolute;transform:skew(-30deg);top:0.5em}.testimonial-slider .slick-prev .slick-prev-icon:before,.testimonial-slider .slick-next .slick-next-icon:before{background:#8F7843;padding:5px 8px;color:black;font-size:0.75em}.slider--about .slick-arrow,.slider--about .slick-arrow:focus{position:absolute;top:110%;transform:unset;background:black;width:30px;height:30px}.slider--about .slick-next{right:inherit;left:calc(50% + 10px)}.slider--about .slick-prev{left:inherit;right:calc(50% + 10px)}html{overflow:hidden}body,html{font-family:'Roboto',sans-serif!important;width:100%!important;overflow-x:hidden!important;overflow-y:visible!important;min-width:320px;height:auto!important}p{font-weight:300;line-height:2}.text-white p a{text-decoration:underline;color:white}p a{text-decoration:underline;color:black}._button{display:inline-block;text-decoration:none!important;color:black!important}.button-dark ._button{color:white!important}h1{font-size:1em!important}h1 span{display:block}h1 ._headline{font-size:5em;margin-bottom:1rem;font-weight:400}h1 ._subheadline{font-size:1em}h3,.h3{font-size:2.5rem!important;margin-bottom:2rem}h5,.h5{font-size:1rem!important}.pagination-div{align-items:center;padding:0.6rem;margin:1.5rem 0!important;border-top:1px solid black;border-bottom:1px solid black;font-size:.9rem}.pagination-div .results{margin:0;flex-grow:1;font-weight:600}.pagination-div ul{margin:0;flex-grow:0;float:right}.pagination li a{padding:0.4em 0.6em;background:black;transition:all .3s;display:block;color:#000;line-height:1;color:white;margin-left:.2em}header .container-fluid{padding-left:50px;padding-right:50px}#main-navigation{border-bottom:1px solid white}.navigation li:last-child{padding-right:0!important}#header{background:transparent!important;box-shadow:none!important;transition:all ease .3s}#header.scrolled{background:black!important}header .navbar-left img{height:4.2rem;width:unset!important}.inpageAlert .alert{margin:0;font-family:ProximaNova-Bold,Arial,sans-serif;font-size:12px;font-weight:normal;letter-spacing:0;padding:8px;height:55px;text-align:center;text-decoration:none;transition:background 0.4s cubic-bezier(0.445,0.05,0.55,0.95) 0s;margin-right:1px;color:#000000;background:#fff000;opacity:0.95;-moz-border-radius:0;border-radius:0;position:absolute;left:0;bottom:0;width:100%}.cmsToolbar{backface-visibility:hidden;bottom:0;display:block;left:0;position:fixed;z-index:8;background:#000000;width:100%;opacity:0.9}.cmsToolbar .mobileDevices{float:right;padding:5px;margin-right:40px}.cmsToolbar .mobileDevices .pad-right{margin-right:15px}.cmsToolbar .mobileDevices img{display:inline-block}.cmsToolbar .mobileDevices a{padding:0;margin:2px 4px 0 0;-moz-border-radius:0;border-radius:0;display:inline-block;position:relative}.cmsToolbar .actions{display:inline-block;float:left;position:fixed;bottom:0}.cmsToolbar .actions a{margin:0;font-family:ProximaNova-Bold,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;padding:8px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 0.4s cubic-bezier(0.445,0.05,0.55,0.95) 0s;margin:2px 1px 0 1px;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:inline-block}.McmsEdit.on{background:#fffeee}a.editLink{background-color:rgba(36,78,0,0.95);color:#fff}a.editLinkInPage{background-color:rgba(46,98,0,0.95);color:#fff}a.cancelLink{background-color:#ff0000;color:#fff}a.saveLink{background-color:#ffd200;color:#000000}a.publishLink{background-color:green;color:#fff}.homepage .purchase p{margin-bottom:10px}.message i{display:block;margin:0 auto 20px;width:81px;height:81px;border:1px solid #6fb679;border-radius:50%;font-size:30px;line-height:81px}.message{display:block;padding:25px 30px;background:rgba(255,255,255,.9);font:300 18px/27px 'Open Sans',Helvetica,Arial,sans-serif;text-align:center;color:#6fb679}.penske-select{position:relative}.penske-select select,.penske-select input[type="text"],.penske-select textarea{display:block;width:100%;padding:18px 15px;outline:0;border-width:2px;border-color:#D1D1D1;border-style:solid;border-top-style:solid;border-left-style:solid;border-bottom-style:solid;border-right-style:solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:helvetica,arial,sans-serif,helvetica,sans-serif;font-size:16px;font-weight:400;line-height:16px;color:#333;appearance:normal;-moz-appearance:none;-webkit-appearance:none;appearance:none}#contact-form .penske-select select,#contact-form .penske-select input[type="text"],#contact-form .penske-select textarea{padding:24px 10px}.penske-select.dark-select select,.penske-select.dark-select input[type="text"],.penske-select.dark-select textarea{color:white;background:black;border-color:white}.penske-select select:hover,.penske-select input:hover,.penske-select textarea:hover{cursor:pointer}.penske-select i{color:#D1D1D1;position:absolute;right:10px;top:50%;font-weight:400;transform:translateY(-50%)}.penske-select.dark-select select,.penske-select.dark-select input[type="text"],.penske-select.dark-select textarea{color:white}.form-group{margin-bottom:1rem!important}._button{padding:.7em 2.6em;border:none;background:linear-gradient(to bottom,#BFBFBF,white);border-radius:8px;color:black;font-weight:700;margin-top:1.2em;white-space:nowrap}.button-dark ._button,.button-dark._button{color:white;background:linear-gradient(to bottom,#151515,#535353)}.penske-select ._button{margin:0}.link{margin-bottom:0.5em !important;border-bottom:3px solid red;padding-bottom:0.5em;font-size:1rem!important;font-weight:bold;font-style:unset}.slick-prev-icon,.slick-next-icon{font-family:FontAwesome!important}.slick-next:focus,.slick-prev:focus{top:50%}.slick-prev-icon:before{content:"\f053"!important;color:white;font-weight:600;opacity:1 !important;font-family:"Font Awesome 5 Pro" !important}.slick-next-icon:before{content:"\f054"!important;color:white;font-weight:600;opacity:1 !important;font-family:"Font Awesome 5 Pro" !important}#dealer-custom-text .col-sm-6.col-sm-offset-3{margin:auto}.bread{position:relative;top:-6em}.bread li:last-child{font-weight:bold}.bread a:hover{color:#E91000}.tracks{display:inline-block!important;margin-bottom:3em}.dropdown-menu>li>a{border:0;font-weight:600;width:100%;display:block;color:white;background:rgba(0,0,0,.7)!important;white-space:nowrap}.dropdown-menu>li>a:hover{color:#E91000;background:rgba(0,0,0,.7)!important}#shop-your-way .bg-dark{padding:4.5em 3em}#shop-your-way .red-shape{color:#EE3124;background-color:#EE3124;height:2.2rem;width:1.75rem;position:absolute;transform:skew(-30deg);top:0.5em}#shop-your-way .shop-content .d-flex > div:last-child{padding-left:4rem}#related-vids img,#related-vids-2 img{padding-bottom:1.2rem}#related-vids .col-lg-4,#related-vids-2 .col-lg-4{margin-bottom:3.3em}.input-col{flex-grow:1}.penske-select.d-flex{gap:10px}#map{width:100%!important}#locationSearchForm{padding-bottom:3em}.fab{font-family:Font Awesome\ 6 Brands}.content-callout p{max-width:40rem;margin:auto}.modal{position:fixed;top:0;left:0;z-index:90001;height:100vh;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s;overflow-y:auto;overflow-x:hidden;background-color:rgba(33,33,33,.95)}.modal.active{opacity:1;visibility:visible;pointer-events:all;display:block}._button:hover{filter:brightness(0.6);text-decoration:none!important;color:initial!important}._button:hover a{text-decoration:none!important;color:initial!important}._button:hover a{text-decoration:none!important;color:initial!important}.button-dark ._button:hover{filter:brightness(1.4);color:white!important}#footer .h6{font-size:1rem!important}#dealer-custom-text .col-sm-10.col-sm-offset-1{margin:auto}.m804 .container h1{display:none}.m804 .error-v1{padding-bottom:30px;text-align:center}.m804 .error-v1 p{color:#555;font-size:16px}.m804 .error-v1 span{color:#555;display:block;font-size:35px;font-weight:200}.m804 .error-v1 span.error-v1-title{color:#777;font-size:180px;line-height:200px;padding-bottom:20px}@media (max-width:500px){.m804 .error-v1 p{font-size:12px}.m804 .error-v1 span{font-size:25px}.m804 .error-v1 span.error-v1-title{font-size:140px}}h5,.h5{font-size:1.25em !important}._button{padding:0.5em 2em}.shop-sidenav ._button.submit-button{margin:0}#header{border-bottom:1px solid white}header.scrolled .navbar-left img{height:3.2rem}header.scrolled .navigation>li{padding:25px 22px}.scrolled #banner--cars-detail{top:85px}#main-navigation{border:0}#banner--cars{background-image:url('/Areas/CMS/assets/img/Group 1708.png');background-size:cover}@media(max-width:1199px){#header{height:80px}header .container-fluid{padding-left:20px;padding-right:30px}#header .navbar-brand img{padding:10px}#banner--cars{margin-top:80px}#banner--cars .headline-div{padding-left:0.5em !important}}@media(max-width:991px){#header{height:60px}header .container-fluid{padding-left:0;padding-right:25px}.navbar-left{width:auto}#header .navbar-brand img{height:50px;padding:5px}#banner--cars{margin-top:60px}#banner--cars .headline-div{padding-left:0 !important}}#banner--cars .headline-div{width:35vw}#banner--cars .cars-div{width:65vw}#banner--cars h1{padding:3rem 0}@media(max-width:1199px){#banner--cars .headline-div{width:45vw}#banner--cars .cars-div{width:55vw}#banner--cars h1{padding:2rem 0}}@media(max-width:991px){#banner--cars .headline-div{width:50vw}#banner--cars .cars-div{width:50vw}#banner--cars h1{padding:1rem 0}}.shop-sidenav{border-top:10px solid #ee3124;border-bottom:10px solid #ee3124;font-size:85%}.vehicle-listing .vehicle-tile{padding-bottom:55px;position:relative}.vehicle-listing .vehicle-info .check-container{position:absolute;bottom:1em}.vehicle-listing{padding:3em}@media(max-width:1279px){.vehicle-listing{padding:2em}.shop-sidenav{width:266px;padding:2em}.vehicle-listing .vehicle-tile{margin-bottom:1em}}@media(max-width:991px){.vehicle-listing,.shop-sidenav{padding:1.5em}.vehicle-listing .vehicle-tile a .vehicle-info{margin:1.25em 1.5rem}}@media(max-width:767px){.vehicle-listing .vehicle-tile{width:100%}}@media(max-width:567px){.shop-sidenav{height:inherit}}#banner--cars .cars-div .vehicle{padding:0;transform:skew(-30deg,0);overflow:hidden;height:130px}#banner--cars .cars-div .vehicle img{width:140%;max-width:none;transform:skew(30deg,0);margin-left:-35px;margin-top:-30px}#results-grid a{color:#E82011}@media(min-width:768px) and (max-width:1279px){#results-grid{font-size:85%}}#results-grid ul{list-style:none;padding-left:15px;margin-bottom:0}#results-grid li{padding:2px 0 3px;line-height:1.25;font-weight:300;max-width:85%}@media(max-width:767px){.table td,.table th{vertical-align:middle}}.is-scrolled #banner--cars-detail{top:85px}@media(max-width:1279px){#banner--cars-detail,.is-scrolled #banner--cars-detail{top:80px}}@media(max-width:991px){#banner--cars-detail,.is-scrolled #banner--cars-detail{top:60px}}.c765 #home-search ._searchzip{height:auto}.c765 .penske-select select,.c765 .penske-select input[type="text"],.c765 .penske-select textarea{padding:15px}.c765 #banner--interior button._button{height:50px;position:absolute;right:0}.c765 .penske-select.dark-select select,.c765 .penske-select.dark-select input[type="text"],.c765 .penske-select.dark-select textarea{max-width:calc(15.6667% - 15px);margin-right:15px !important}@media(max-width:1279px){.c765 .penske-select.dark-select select,.c765 .penske-select.dark-select input[type="text"],.c765 .penske-select.dark-select textarea{max-width:calc(33.33333% - 15px);margin-bottom:10px !important}.c765 #home-search ._searchzip{max-width:calc(33.3333% - 9em)}.c765 #banner--interior button._button{top:62px;right:3.5em}}@media(max-width:991px){.c765 #home-search ._searchzip{max-width:calc(33.3333% - 15px)}.c765 #banner--interior button._button{top:auto;bottom:-60px;right:auto}}@media(max-width:767px){.c765 .penske-select.dark-select select,.c765 .penske-select.dark-select input[type="text"],.c765 .penske-select.dark-select textarea,.c765 #home-search ._searchzip{max-width:calc(50% - 15px)}}@media(max-width:575px){.c765 .penske-select.dark-select select,.c765 .penske-select.dark-select input[type="text"],.c765 .penske-select.dark-select textarea,.c765 #home-search ._searchzip{max-width:100}}#compare-modal .h2{margin-top:60px}#compare-modal .close-modal{position:absolute;top:30px;right:20px;font-size:36px}