iframe.iframe-responsive{width:1px;min-width:100%;*width:100%}.di-z-modal,.di-z-overlay,.di-z-extra-high,.di-z-high,.di-z-mid,.di-z-low,.di-z-half,.di-z-impact,.di-z-buried{position:relative}.di-z-modal{z-index:1050}.di-z-overlay{z-index:1000}.di-z-mobile-overlay{z-index:1030}.di-z-extra-top{z-index:500}.di-z-extra-high{z-index:400}.di-z-high{z-index:300}.di-z-mid{z-index:200}.di-z-low{z-index:100}.di-z-half{z-index:50}.di-z-impact{z-index:1}.di-z-buried{z-index:-1}h1{font-size:24px}@media (min-width: 1025px){h1{font-size:32px}}#lvrp-results-wrapper .hit{border-radius:12px;position:relative;padding-bottom:50px}#lvrp-results-wrapper .hit-content{padding-bottom:0}#lvrp-results-wrapper .hit .badge-row,#lvrp-results-wrapper .hit .lightning-vrp-custom-html,#lvrp-results-wrapper .hit .hit-additional-ctas{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#lvrp-results-wrapper .hit li.vehicle-details--item.location{line-height:1.25;font-size:12px;padding:10px 15px 12px 17px;overflow:hidden;text-overflow:ellipsis;display:flex;background-color:#222;color:#fff;font-weight:500;border-radius:0 0 12px 12px}@media (min-width: 768px){#lvrp-results-wrapper .hit li.vehicle-details--item.location{margin-left:-15px !important;position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;margin:0 !important}}@media (max-width: 767px){#lvrp-results-wrapper .hit{padding-bottom:0}#lvrp-results-wrapper #hits .mobile-vehicle-card-full-width-image .hit .hit-content{padding-left:0;padding-right:0}#lvrp-results-wrapper #hits .advanced-pricing-vrp-card{margin-bottom:0}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled{min-height:680px}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .result-price.list-view.result-price--savings{padding-left:10px;padding-right:10px;margin-top:-229px}#lvrp-results-wrapper #hits .hit.hit-advanced-pricing-enabled .hit-additional-ctas{padding:0}}.hit-content-title-wrap>div,.hit-content-title-wrap>a,.hit-content-title-wrap>ul{padding-left:10px;padding-right:10px}li.vehicle-details--item.mileage,li.vehicle-details--item-color{padding-left:10px !important;padding-right:10px !important}li.vehicle-details--item.location{position:revert !important;margin-top:5px}.result-price.list-view.result-price--savings{padding-top:0 !important}#lvrp-results-wrapper #hits .mobile-vehicle-card-full-width-image .hit.hit-advanced-pricing-enabled .hit-content .vehicle-details,#lvrp-results-wrapper .hit .hit-content .hit-content-title-wrap{padding-bottom:0 !important;border-bottom:none}#lvrp-results-wrapper .hit{border-radius:0 0 12px 12px;background-clip:padding-box}@media (max-width: 767px){.new-vehicle .hit-price__customize{margin-top:10px !important}#lvrp-results-wrapper #hits .new-vehicle.mobile-vehicle-card-full-width-image .hit .hit-content .vehicle-details{padding-top:161px !important}.used-vehicle ul.vehicle-details,.cpo-vehicle ul.vehicle-details{position:relative;top:181px}.used-vehicle .badge-row,.cpo-vehicle .badge-row{padding-left:10px !important;position:relative;top:-30px}.result-wrap.used-vehicle.stat-image-link.mobile-vehicle-card-full-width-image,.result-wrap.cpo-vehicle.stat-image-link.mobile-vehicle-card-full-width-image{min-height:760px}}
