#price-box .vdp-price-box__cta+.vdp-price-box__cta a.main-cta{background-color:grey;color:#fff;border:2px solid grey;font-weight:bold;font-size:14px;padding:15px}#price-box .vdp-price-box__cta+.vdp-price-box__cta a.main-cta:hover{background-color:#FFF;color:#000;border:2px solid #000}#price-box .vdp-price-box__cta a.vdp-pricebox-cta-button,.vdp-price-box__cta>span{font-weight:bold;text-transform:uppercase;padding:15px}#price-box .vdp-price-box__cta a.vdp-pricebox-cta-button:hover,.vdp-price-box__cta>span:hover{background-color:#FFF;color:#000;border:2px solid #000}#price-box .vdp-price-box__cta .vdp-custom-html{padding-bottom:0}@media only screen and (max-width: 768px){#price-box .vdp-price-box__cta.no-bottom-padding{padding-bottom:10px}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report .cta-wrapper,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report .cta-wrapper,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report .cta-wrapper{width:auto !important;margin-top:10px}}main.used-vehicle-vdp #price-box .vdp-price-box__cta a,main.used-vehicle-vdp .vdp-price-box__cta>span,main.cpo-vehicle-vdp #price-box .vdp-price-box__cta a,main.cpo-vehicle-vdp .vdp-price-box__cta>span{border-radius:10px}main.used-vehicle-vdp #vehicle-details h2.component-title,main.used-vehicle-vdp #vehicle-description h2.component-title,main.used-vehicle-vdp #premium-options h2.component-title,main.used-vehicle-vdp div.vdp-basic-info h2.component-title,main.cpo-vehicle-vdp #vehicle-details h2.component-title,main.cpo-vehicle-vdp #vehicle-description h2.component-title,main.cpo-vehicle-vdp #premium-options h2.component-title,main.cpo-vehicle-vdp div.vdp-basic-info h2.component-title,main.new-vehicle-vdp #vehicle-details h2.component-title,main.new-vehicle-vdp #vehicle-description h2.component-title,main.new-vehicle-vdp #premium-options h2.component-title,main.new-vehicle-vdp div.vdp-basic-info h2.component-title{display:none}main.used-vehicle-vdp .vdp-history-report,main.cpo-vehicle-vdp .vdp-history-report,main.new-vehicle-vdp .vdp-history-report{display:none}main.used-vehicle-vdp div.vdp-custom-html,main.cpo-vehicle-vdp div.vdp-custom-html,main.new-vehicle-vdp div.vdp-custom-html{margin-bottom:0}main.used-vehicle-vdp div.vdp-custom-html .button,main.cpo-vehicle-vdp div.vdp-custom-html .button,main.new-vehicle-vdp div.vdp-custom-html .button{font-size:16px}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report{border:3px solid #f2f2f2;padding:20px}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report img,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report img,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report img{max-height:30px}@media (min-width: 768px){main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report img,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report img,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report img{max-height:50px}}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component{display:flex;width:100%}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component h2.vehicle-history,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component h2.vehicle-history,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component h2.vehicle-history{width:50%}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component div.history-content,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component div.history-content,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component div.history-content{display:flex;width:50%}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component div.history-content a,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component div.history-content a,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component div.history-content a{margin-right:15px}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component div.history-content br,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component div.history-content br,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report .vehicle-history-component div.history-content br{display:none}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report div.free-report,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report div.free-report,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report div.free-report{display:flex;justify-content:flex-end;width:100%}main.used-vehicle-vdp div.vdp-custom-html .vehicle-history-report div.free-report a,main.cpo-vehicle-vdp div.vdp-custom-html .vehicle-history-report div.free-report a,main.new-vehicle-vdp div.vdp-custom-html .vehicle-history-report div.free-report a{width:50%}section#price-box a{border-radius:10px}
