.page-template-page-lightning .lightning-custom-cta{background-color:var(--secondary)}.page-template-page-lightning .lightning-custom-cta:hover{background-color:var(--secondaryhover)}.page-template-page-lightning .lightning-custom-cta.cta-primary{background-color:var(--primary)}.page-template-page-lightning .lightning-custom-cta.cta-primary:hover{background-color:var(--primaryhover)}.page-template-page-lightning #lvrp-results-column .results-title-row #results-pagination-container #sort-dropdown{width:100%;flex:1 1 100%;order:2;text-align:right}.page-template-page-lightning #lvrp-results-column .results-title-row #results-pagination-container #layout-toggle{margin-right:20px}@media (min-width:768px){.page-template-page-lightning #lvrp-results-column .results-title-row #results-pagination-container{justify-content:flex-end}}@media (max-width:767px){.page-template-page-lightning #lvrp-container #lvrp-results-wrapper .hit .hit-content div.stock-row{font-size:1em}}.page-template-page-lightning #lvrp-container #lvrp-results-wrapper .hit .hit-content .lightning-vrp-custom-html{margin:0}.page-template-page-lightning #lvrp-container #lvrp-results-wrapper .vehicle-details{margin:0;padding:0;border-top:none}.page-template-page-lightning #lvrp-container #lvrp-results-wrapper .vehicle-details--item{line-height:140%;font-size:1em}.page-template-page-lightning #lvrp-container #lvrp-results-wrapper .vehicle-details--item.mileage{padding:0}.page-template-page-lightning #lvrp-container #lvrp-results-wrapper .hit .badge-row{padding:0}.page-template-page-lightning #lvrp-container #lvrp-results-wrapper .result-features-container{display:none}.page-template-page-lightning #lvrp-container #lvrp-results-wrapper .hit-price{font-size:1em}.page-template-page-lightning #lvrp-container #lvrp-results-wrapper .result-price--savings{order:2}.page-template-page-lightning div.di_personalize div#vrp-banners{background:#000;color:#fff;padding:20px;font-size:1.6rem}.page-template-page-lightning div.di_personalize div#vrp-banners a{color:green}.page-template-page-lightning div.di_personalize div#vrp-banners a:hover{color:green}.page-template-page-lightning div.di_personalize div#vrp-banners a:visited{color:green}@media (max-width:1024px){.page-template-page-lightning #vrp-banners{margin-top:55px}.page-template-page-lightning #vrp-banners+#lvrp-container #lvrp-results-column .results-title-row{margin-top:20px}.page-template-page-lightning #lvrp-results-column div.results-title-row{margin-top:20px}.page-template-page-lightning .lvrp-filters-mobile-wrapper .search-input{min-height:49px}.page-template-page-lightning .lvrp-mobile-filters .mobile-filter-toggle{padding:17px 15px}}.page-template-page-lightning .results-featured-facets .quick-facets-container::-webkit-scrollbar{height:10px}