:root{--input-border:1px solid #c5c5c5;--input-active-background:rgba(236, 110, 28, 0.39)}body{color:var(--body_text_color);background-color:var(--site_bg_color)}section{padding:0!important}header{color:var(--header_text_color);background-color:var(--header_bg_color)}footer{color:var(--footer_text_color);background-color:var(--footer_bg_color)}main .container{max-width:1320px;width:100%;margin:0 auto;align-items:flex-start}.dws-share-email-btn,.dws-share-text-btn{background:#fff;color:var(--body_link_color)}a{color:var(--body_link_color);text-decoration:none}a:hover{color:var(--body_link_color)}h1{font-size:1.5em}h2{font-size:1.4em;color:var(--theme_color_2)}h3{font-size:1.3em!important;color:var(--theme_color_2)}h4{font-size:.9em;font-weight:400}hr{background-color:#fe0000;color:#fe0000;opacity:1;width:60px;margin-left:auto;margin-right:auto;height:2px!important}i.compare-listed.dws-button-icon-compare-active{color:var(--main_accent_color)}.banner-wrapper{padding:8% 0 8%;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff}.banner-wrapper .banner-text{padding-right:45%}.banner-wrapper .banner-text h2{font-size:1.6em;color:#fff}.banner-wrapper .banner-text h4{font-size:1.1em}.banner-wrapper .banner-text a{color:#fff;padding:5px 30px;border:1px solid red;background:var(--main_accent_color);border-radius:9999px;font-size:.7em}.dws-hp-search-container{background-color:#fff;margin:2.5rem 0 4rem}.dws-hp-search-container .search-big .dws-search-by-keyword-container{position:relative}.dws-hp-search-container .search-big .dws-searchbox-wrapper{margin-bottom:2.5rem}.dws-hp-search-container .search-big .dws-searchbox-wrapper .dws-search-keyword{padding-right:0;font-size:.9em}.dws-hp-search-container .search-big .dws-inventory-search button.button-search{width:100%;background:var(--main_accent_color);border-radius:50px;color:#fff;display:block;margin:0 auto;padding:.9em;position:absolute;top:auto!important;bottom:-65px;left:0;font-size:1.1em}.dws-hp-search-container .search-big button.button-search .dws-icomoon-search{font-family:Ubuntu!important}.dws-hp-search-container .search-big button.button-search .dws-icomoon-search::before{content:"Search"}.dws-hp-search-container .search-big button.btn-voice.search-voice-button{margin-left:0;color:var(--main_accent_color);font-size:1.25em}.shop-body-style-wrapper{background-color:var(--theme_color_4);padding:1rem 0}.shop-body-style-wrapper h2{padding:1rem 0 0;text-align:center}.shop-body-style-wrapper .shop-by-body-type-container.slider .shop-by-body-type-slider>div span.body-type-label{color:var(--theme_color_2)}.shop-body-style-wrapper .shop-by-body-type-container.slider .shop-by-body-type-slider div.slick-slide span.body-type-label{color:var(--theme_color_2)}.intro-text-wrapper{text-align:center}.intro-text-wrapper h1{padding:1.9rem 0 .5rem;color:var(--main_accent_color);font-weight:700;font-size:2em;line-height:1em}.featured-vehicles-wrapper{background-color:var(--theme_color_4)}.featured-vehicles-wrapper h2{padding:1.9rem 0 0;text-align:center}.dws-vehicle-slider{flex:1 0 100%;border-radius:10px 10px 0 0}.dws-vehicle-slider .slick-track{display:flex;flex-flow:wrap}.dws-vehicle-slider .dws-slick-slider{height:auto!important;margin-bottom:10px;flex:1 0 auto}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group{background-color:#fff;border-radius:10px;flex-direction:column;justify-content:space-between;width:100%;height:100%}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-vehicle-img-wrapper{overflow:hidden}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-title-compare-wrapper{flex-direction:row;width:100%;justify-content:space-between;position:relative}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-title-compare-wrapper .vehicle-info-title{flex:1 0 auto;text-transform:uppercase}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-title-compare-wrapper .vehicle-info-title a{color:var(--theme_color_2);text-decoration:none;font-size:1em}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-title-compare-wrapper .dws-slider-compare-wrapper{flex:1 0 auto;max-width:25%}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-title-compare-wrapper .dws-slider-compare-wrapper .dws-vehicle-compare-button,.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-title-compare-wrapper .dws-slider-compare-wrapper .dws-vehicle-save-button{position:absolute;bottom:40%;right:0;border:1px solid #bababa;border-radius:50%;background:#fefefe;color:#777;font-size:2em;display:flex;justify-content:center;padding:.3em;z-index:2}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-title-compare-wrapper .dws-slider-compare-wrapper .dws-vehicle-compare-button .dws-button-icon-compare::before,.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-title-compare-wrapper .dws-slider-compare-wrapper .dws-vehicle-save-button .dws-button-icon-compare::before{content:"\e90c"}.dws-vehicle-slider .dws-vehicle-slider-item-wrapper{padding:0}.dws-vehicle-slider .vehicle-image{border-radius:10px 10px 0 0}.dws-vehicle-slider .dws-vehicle-slide-info{font-weight:500;margin-bottom:0}.dws-vehicle-slider .dws-vehicle-slide-info .dws-vehicle-info{flex-basis:69%!important}.dws-vehicle-slider .dws-vehicle-slide-info .dws-vehicle-price{flex-basis:30%!important}.dws-vehicle-slider .dws-vehicle-slide-info .dws-slider-spec{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.dws-vehicle-slider .dws-vehicle-slide-info .dws-slider-spec .dws-slider-info-wrapper{flex-basis:70%!important;max-width:50%;display:flex;flex-direction:column;flex:1 0 auto;font-size:1.0625em;font-weight:400;color:#777;line-height:1.17647em}.dws-vehicle-slider .dws-vehicle-slide-info .dws-slider-spec .dws-slider-info-wrapper .vehicle-stock-num span{color:#222}.dws-vehicle-slider .dws-vehicle-slide-info .dws-slider-spec .dws-slider-info-price{flex-basis:30%!important;max-width:50%;display:flex;flex-direction:column;flex:1 0 auto}.dws-vehicle-slider .dws-vehicle-slide-info .dws-slider-spec .dws-slider-info-price .vehicle-info-price{color:var(--theme_color_2);font-size:1em;font-weight:700;text-align:right}@media (min-width:600px) and (max-width:781px){.dws-vehicle-slider li{margin:0 .75em}.dws-hp-inventory-search.wp-block-group .dws-search-wrapper .dws-search-spacer.wp-block-column{flex-basis:20%!important}.dws-hp-inventory-search.wp-block-group .dws-search-wrapper .dws-hp-search-container.wp-block-column{margin-left:0!important;flex-basis:60%!important}}@media (min-width:768px){.container .dws-vehicle-slider li{margin:0 .75em}.banner-wrapper .banner-text{padding-right:0}.banner-wrapper .banner-text h1{font-size:2.5em}.banner-wrapper .banner-text h4{font-size:1em;padding-right:6em}.banner-wrapper .banner-text a{padding:8px 40px;margin-top:10px;font-size:1em}.dws-vehicle-slider li{margin:10px 20px}.dws-vehicle-slider .dws-vehicle-slide-info .dws-vehicle-info{flex-basis:60%!important}.dws-vehicle-slider .dws-vehicle-slide-info .dws-vehicle-price{flex-basis:40%!important;margin-left:0}.dws-vehicle-slider .dws-vehicle-slide-info .dws-slider-compare-btn-wrapper .dws-compare-btn{left:40%}.dws-vehicle-slider .dws-vehicle-slide-info .vehicle-info-price{font-size:1.1em}}@media (min-width:992px){.banner-wrapper{padding:4% 0}.banner-wrapper .banner-text{padding-right:0}.banner-wrapper .banner-text h2{font-size:3em!important}.banner-wrapper .banner-text h4{font-size:1.2em!important;padding-right:10em!important}.banner-wrapper .banner-text a{padding:11px 52px!important;font-size:1.3em!important}.dws-hp-inventory-search{padding-top:1rem;padding-bottom:1rem}.dws-hp-search-container{padding-bottom:0!important;margin-top:2rem;margin-bottom:0}.dws-hp-search-container .search-big .dws-inventory-search button.button-search{color:var(--main_accent_color);font-size:1.25em;position:unset;background:0 0;margin:0;padding:0;width:unset}.dws-hp-search-container .search-big button.button-search .dws-icomoon-search{font-family:dws-icomoon!important}.dws-hp-search-container .search-big button.button-search .dws-icomoon-search::before{content:"\ea42"}.featured-vehicles-wrapper .vehicle-slider{flex:1}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-title-compare-wrapper .vehicle-info-title a{font-size:1em;color:#000;font-weight:600}.dws-vehicle-slider .dws-slick-slider .dws-vehicle-slide-group .dws-vehicle-slide-info .dws-slider-info-price .vehicle-info-price{font-size:1.0625em;color:#000;font-weight:600}}.dws-slider-details-wrapper{padding:.9375em 1.5625em 1.25em 1.5625em}.dws-slider-details-wrapper .vehicle-info-price,.dws-slider-details-wrapper .vehicle-info-title{font-family:Besley}.dws-slider-details-wrapper .dws-slider-info-wrapper{font-family:SourceSans}#DWSAdvHeadFoot_Footer a.dws-social-media-icon.icon-x i{font-size:1.5em}