html{font-size:100%!important}@media (width>=768px){html{font-size:100%!important}}html body{color:var(--textColour);font-family:var(--body);margin-bottom:0;font-size:100%;overflow-x:hidden}html a,html a:hover{color:inherit;text-decoration:none}html ul{margin:0;padding:0}html hr{opacity:1}html h4.vdp-right-section-detail-heading-text,html h4.vdp-left-section-detail-heading-text,html .vdp-label-fuel-economy,html .vdp-label-clean-car-rating{font-weight:400!important}.autoplay-section .vdp-container{min-height:80vh}.autoplay-section .vdp-garage-container,.autoplay-section .vdp-compare-car-section-wrapper-container{width:100%!important}.autoplay-section .vdp-compare-car-section{width:14rem}@media (width>=65em){.autoplay-section .vdp-compare-car-section{width:15rem}}@media (width>=85em){.autoplay-section .vdp-compare-car-section{width:17rem}}#vdp_favourite_holder{background-color:#0000;grid-column:2/-1;width:100%;margin:0 auto}@media (width<=750px){#vdp_favourite_holder{grid-column:1/-1}.garage-container .card.content-garage-info-card{display:none}}.vdp-garage-container .vdp-header-garage-card{height:250px}@media (width>=65em){.vdp-garage-container .vdp-header-garage-card{height:275px}}@media (width>=85em){.vdp-garage-container .vdp-header-garage-card{height:300px}}.vdp-garage-container .vdp-garage-info-label{background-color:var(--greyLightTint);border-radius:0;margin:0}.vdp-garage-container .vdp-content-garage-info,.vdp-garage-container .vdp-card-body{padding:var(--gapHalf)}.vdp-garage-container .vdp-compare-car-section{margin:0 var(--gapSml)}.vdp-compare-car-section .vdp-card{background-color:var(--cardBackground);border:var(--cardBorder);border-radius:var(--radius);background-clip:border-box}.vdp-header-garage-card .vdp-image-garage-carousel{border-radius:var(--radius) var(--radius) 0 0}.vdp-card-body h6{display:none}.vdp-card-body h5.vdp-title-content-garage,.vdp-card-body .vdp-related-cars-span.vdp-general-text-color{font-size:clamp(.8rem,.75rem + 1.5vw,1rem);color:var(--headingColour)!important}.vdp-content-garage-info{gap:8px}.vdp-content-garage-info .vdp-garage-info-text,.vdp-content-garage-info .vdp-content-garage-info-text{margin:0;padding:0}.vdp-content-garage-card .vdp-content-garage-buttons{padding:var(--gapHalf);gap:var(--gapSml)}.vdp-content-garage-card .vdp-autoplay-btn.vdp-btn.vdp-btn-garage-remove-car{border-radius:60rem;width:100%;font-weight:400;border:1px solid var(--headingColour)!important;color:var(--textColour)!important;background-color:#0000!important}.vdp-content-garage-card .vdp-autoplay-btn.vdp-btn.vdp-btn-garage-remove-car:hover{border-radius:60rem;font-weight:400;color:var(--background)!important;background-color:var(--textColour)!important}.vdp-content-garage-card .vdp-autoplay-btn.vdp-btn.vdp-btn-garage-view-car{border-radius:60rem;width:100%;font-weight:400;border:1px solid var(--red)!important;background-color:var(--red)!important;color:var(--light)!important}.vdp-content-garage-card .vdp-autoplay-btn.vdp-btn.vdp-btn-garage-view-car:hover{border-radius:60rem;width:100%;font-weight:400;border:1px solid var(--redDark)!important;background-color:var(--redDark)!important;color:var(--light)!important}.vdp-autoplay-section #vdp_favourite_holder .vdp-button-header{padding:var(--gap);color:var(--generalTextColor);box-shadow:none;background-color:#0000;border-radius:0;font-size:1.1rem;border:none!important}#btn-Back-sidebar,#btn-Back{color:var(--textColour);box-shadow:none;background-color:#0000;border-radius:4px;padding:4px 8px;font-size:14px;border:1px solid var(--greyLight)!important}#btn-Back-sidebar:hover,#btn-Back:hover{background-color:var(--greyLightTint)}.vdp-button-header .vdp-autoplay-btn.vdp-btn-garage-share{color:var(--textColour);box-shadow:none;background-color:#0000;border-radius:4px;padding:4px 8px;font-size:14px;border:1px solid var(--greyLight)!important}.vdp-button-header .vdp-autoplay-btn.vdp-btn-garage-share:hover{background-color:var(--greyLightTint)}.vdp-button-header .vdp-autoplay-btn.vdp-btn-garage-share .fa.fa-share-nodes.general-text-color{color:var(--textColour)!important}.autoplay-section[data-astro-cid-xrda6dl5]{padding:2rem 0}.clean-car-terms[data-astro-cid-xrda6dl5]{width:100%;max-width:1200px;margin:auto}
