.vehicle-list .keyword-search-wrapper{background:#fff}.vehicle-list .keyword-search-wrapper .search-icon{color:#000}.vehicle-list .vehicle-container{background:#fff}.vehicle-list .image-container .custom-status-tag,.vehicle-list .image-container .deposit-tag,.vehicle-list .image-container .featured-tag,.vehicle-list .image-container .inventory-status-tag,.vehicle-list .image-container .status-tag{color:#fff;background:#000}.vehicle-list .image-container div.dws-vlp-media-slider .dws-slick-next span,.vehicle-list .image-container div.dws-vlp-media-slider .dws-slick-prev span{color:#fff}.vehicle-list .imcc-container .dws-vehicle-save-button,.vehicle-list .imcc-container a.imcc-cta,.vehicle-list .imcc-container button{color:#fff;background:rgba(0,0,0,.75)}.vehicle-list .vehicle-title-container .vehicle-title{color:#000}.vehicle-list .vehicle-title-container .vehicle-price{color:#000}.vehicle-list .vehicle-price-container .vehicle-price-col{color:#000}.vehicle-list .vehicle-price-container .vehicle-price-col.highlight{color:#000}.vehicle-list .vehicle-price-container .vehicle-price-col.vehicle-price-sale-container{color:#000}.vehicle-list .vehicle-price-container .kbb-price-container{background-color:#000;color:#fff}.vehicle-list .vehicle-price-container .kbb-price-container .kbb-text .vehicle-book-value .kbb-disclaimer-btn-container a{color:#fff}.vehicle-list .vehicle-info-container{color:#000}.vehicle-list .vehicle-info-container .dws-label-and-icon{gap:8px;align-items:center;margin-bottom:16px;flex-direction:row}.vehicle-list .vehicle-info-container .dws-label-and-icon.center{flex-direction:column}.vehicle-list .vehicle-info-container .dws-label-and-icon.center .vehicle-info{align-items:center}.vehicle-list .vehicle-info-container .dws-label-and-icon.right{flex-direction:row-reverse}.vehicle-list .vehicle-info-container .dws-label-and-icon.right .vehicle-info{align-items:flex-end}.vehicle-list .vehicle-info-container .dws-label-and-icon.icon_only{flex-direction:column}.vehicle-list .vehicle-info-container .dws-label-and-icon.icon_on_left{flex-direction:row}.vehicle-list .vehicle-info-container .dws-label-and-icon .dws-vehicle-icon{border-radius:17px;border:1px solid #3d3d3d;display:flex;width:32px;height:32px;justify-content:center;align-items:center;gap:10px}.vehicle-list .vehicle-info-container .dws-label-and-icon .vehicle-info{align-items:start}.vehicle-list .vehicle-badges-container .vehicle-badge.custom-badge .carzing-badge .carzing-price{color:#999}.vehicle-list .vehicle-badges-container .vehicle-badge.custom-badge .carzing-badge .carzing-price span:nth-child(2){color:#333}.vehicle-list .vehicle-badges-container .vehicle-badge.custom-badge .carzing-badge .carzing-button a{background:#000;color:#fff}.vehicle-list .vehicle-badges-container .vehicle-badge.custom-badge .carzing-badge .carzing-link a{color:#999}.vehicle-list .vehicle-badges-container .vehicle-badge .carfax-snapshot-hover{cursor:pointer}.vehicle-list .vehicle-btn-container .vehicle-btn{color:#fff;background-color:#000}.vehicle-list .vehicle-btn-container .dws-share-vehicle-btn-container ul{background:#fff}.vehicle-list .vehicle-btn-container .dws-share-vehicle-btn-container ul li{color:#000}.vehicle-list .spinner-container .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.vehicle-list .spinner-container .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.vehicle-list .spinner-container .spinner>div{border-radius:100%;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.vlp-modal .modal-header .imcc-modal-icons a span{vertical-align:middle;color:#fff;background:rgba(0,0,0,.75)}.vlp-modal #modalSlickSlider .dws-slick-next span,.vlp-modal #modalSlickSlider .dws-slick-prev span,.vlp-modal #modalSlickSliderThumb .dws-slick-next span,.vlp-modal #modalSlickSliderThumb .dws-slick-prev span{color:#000}.vlp-modal #modalSlickSlider .dws-slick-next svg,.vlp-modal #modalSlickSlider .dws-slick-prev svg,.vlp-modal #modalSlickSliderThumb .dws-slick-next svg,.vlp-modal #modalSlickSliderThumb .dws-slick-prev svg{stroke-width:1px;stroke:#000;width:20px;height:auto}.listing-btn-load-more{color:#fff;background-color:#000}.dws-no-vehicles-found-container{display:flex;flex-direction:column;padding:30px 40px 40px;background-color:rgba(255,255,255,.5)}@media (max-width:525px){.dws-no-vehicles-found-container{padding:30px 20px 40px}}.dws-no-vehicles-found-container ol{padding-left:1em}.dws-no-vehicles-found-container .dws-icomoon-notification{font-size:2em;margin-right:15px}@media (max-width:767px){.dws-no-vehicles-found-container .dws-icomoon-notification{font-size:3em;margin:0 10px 25px}}.dws-no-vehicles-found-container .dws-no-vehicles-found-header{display:flex;align-items:center;margin-bottom:5px}.dws-no-vehicles-found-container .dws-no-vehicles-found-body{padding-left:3em}@media (max-width:767px){.dws-no-vehicles-found-container .dws-no-vehicles-found-body{padding-left:0}}.dws-no-vehicles-found-container .dws-no-vehicles-found-options li{padding-top:5px;padding-bottom:5px}.dws-no-vehicles-found-container .dws-no-vehicles-found-search{display:flex;align-items:baseline;flex-wrap:wrap}.dws-no-vehicles-found-container .dws-no-vehicles-found-search form{display:flex;align-items:center;position:relative}.dws-no-vehicles-found-container .dws-no-vehicles-found-search p{margin-right:5px}.dws-no-vehicles-found-container .dws-no-vehicles-found-search .voice-search{margin-right:5px}.dws-no-vehicles-found-container .dws-no-vehicles-found-search .search-voice-button{position:absolute;right:80px;font-size:16px;border:0;background-color:transparent;color:#000}@font-face{font-family:dws-body-type;font-display:swap;src:url(../../../../../dealercenter/fonts/dws-body-type_8sw03a.eot);src:url(../../../../../dealercenter/fonts/dws-body-type_8sw03a.eot#iefix) format('embedded-opentype'),url(../../../../../dealercenter/fonts/dws-body-type.woff) format('woff2'),url(../../../../../dealercenter/fonts/dws-body-type_8sw03a.ttf) format('truetype'),url(../../../../../dealercenter/fonts/dws-body-type_8sw03a.woff) format('woff'),url(../../../../../dealercenter/fonts/dws-body-type_8sw03a-dws-body-type.svg) format('svg');font-weight:400;font-style:normal}[class*=" dws-icon-body-type-"],[class^=dws-icon-body-type-]{font-family:dws-body-type!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dws-icon-body-type-s-sedan:before{content:"\e91a"}