html body{margin-bottom:0;color:var(--textColour);font-family:var(--body);font-size:100%;overflow-x:hidden}html ul{margin:0;padding:0}html hr{opacity:1}html h4.right-section-detail-heading-text,html h4.left-section-detail-heading-text,html .label-fuel-economy,html .label-clean-car-rating{font-weight:400!important}#vdp_detail_holder{width:100%;max-width:var(--container);margin:0 auto;background-color:transparent;overflow:clip}@media(min-width:1080px){#vdp_detail_holder{max-width:67.5em}}@media(min-width:1366px){#vdp_detail_holder{max-width:var(--containerLrg)}}@media(min-width:1600px){#vdp_detail_holder{max-width:90em}}@media(min-width:1920px){#vdp_detail_holder{max-width:95em}}main #btn-Back-sidebar,main #btn-Back{color:var(--textColour);font-size:14px;background-color:transparent;border:1px solid var(--greyLight)!important;box-shadow:none;border-radius:4px;padding:4px 8px}main #btn-Back-sidebar:hover,main #btn-Back:hover{background-color:var(--greyLightTint)}main .detail-sidebar-wrapper{width:18.4rem;height:auto!important;top:0!important;background-color:transparent;overflow-x:clip;z-index:0;transition:var(--transition);padding:var(--gapHalf);padding-top:0;margin:0;box-shadow:none;overflow-y:inherit}@media(min-width:768px){main .detail-sidebar-wrapper.sticky{top:0!important}}main .detail-sidebar-wrapper .detail-jump-section{display:none}@media(max-width:1366px){main .detail-sidebar-wrapper{display:flex;padding:0 var(--gap);width:100%;position:relative;height:100%}main .detail-sidebar-wrapper .spec-summary-wrapper,main .detail-sidebar-wrapper .price-summary-wrapper,main .detail-sidebar-wrapper .detail-sidebar-buttons-wrapper{display:none}}@media(min-width:1600px){main .detail-sidebar-wrapper{width:20.7rem}}@media(min-width:1920px){main .detail-sidebar-wrapper{width:21.85rem}}@media(max-width:750px){main .detail-sidebar-wrapper{display:none}}main .detail-sidebar-wrapper .detail-sidebar-info .detail-title-wrapper li.breadcrumb-item a,main .detail-sidebar-wrapper .detail-horizontal-info .detail-title-wrapper li.breadcrumb-item a,main .detail-horizontal-wrapper .detail-sidebar-info .detail-title-wrapper li.breadcrumb-item a,main .detail-horizontal-wrapper .detail-horizontal-info .detail-title-wrapper li.breadcrumb-item a{color:var(--textColour);opacity:.75}main .detail-sidebar-wrapper .detail-sidebar-info .detail-title-wrapper .breadcrumb .breadcrumb-item,main .detail-sidebar-wrapper .detail-horizontal-info .detail-title-wrapper .breadcrumb .breadcrumb-item,main .detail-horizontal-wrapper .detail-sidebar-info .detail-title-wrapper .breadcrumb .breadcrumb-item,main .detail-horizontal-wrapper .detail-horizontal-info .detail-title-wrapper .breadcrumb .breadcrumb-item{font-size:12px}main .detail-sidebar-wrapper .detail-sidebar-info .detail-title-wrapper .breadcrumb-item+.breadcrumb-item,main .detail-sidebar-wrapper .detail-horizontal-info .detail-title-wrapper .breadcrumb-item+.breadcrumb-item,main .detail-horizontal-wrapper .detail-sidebar-info .detail-title-wrapper .breadcrumb-item+.breadcrumb-item,main .detail-horizontal-wrapper .detail-horizontal-info .detail-title-wrapper .breadcrumb-item+.breadcrumb-item{padding-left:4px}main .detail-sidebar-wrapper .detail-sidebar-info .detail-title-wrapper .breadcrumb-item+.breadcrumb-item:before,main .detail-sidebar-wrapper .detail-horizontal-info .detail-title-wrapper .breadcrumb-item+.breadcrumb-item:before,main .detail-horizontal-wrapper .detail-sidebar-info .detail-title-wrapper .breadcrumb-item+.breadcrumb-item:before,main .detail-horizontal-wrapper .detail-horizontal-info .detail-title-wrapper .breadcrumb-item+.breadcrumb-item:before{padding-right:4px}main .detail-sidebar-wrapper .detail-sidebar-info .detail-title-wrapper h5.detail-title,main .detail-sidebar-wrapper .detail-sidebar-info .detail-title-wrapper .vehicle-title-text,main .detail-sidebar-wrapper .detail-horizontal-info .detail-title-wrapper h5.detail-title,main .detail-sidebar-wrapper .detail-horizontal-info .detail-title-wrapper .vehicle-title-text,main .detail-horizontal-wrapper .detail-sidebar-info .detail-title-wrapper h5.detail-title,main .detail-horizontal-wrapper .detail-sidebar-info .detail-title-wrapper .vehicle-title-text,main .detail-horizontal-wrapper .detail-horizontal-info .detail-title-wrapper h5.detail-title,main .detail-horizontal-wrapper .detail-horizontal-info .detail-title-wrapper .vehicle-title-text{color:var(--textColour)!important}main .detail-sidebar-wrapper .detail-sidebar-info .detail-title-wrapper h5.detail-subtitle span.vehicle-title-text,main .detail-sidebar-wrapper .detail-horizontal-info .detail-title-wrapper h5.detail-subtitle span.vehicle-title-text,main .detail-horizontal-wrapper .detail-sidebar-info .detail-title-wrapper h5.detail-subtitle span.vehicle-title-text,main .detail-horizontal-wrapper .detail-horizontal-info .detail-title-wrapper h5.detail-subtitle span.vehicle-title-text{opacity:.75;font-size:var(--typeSml)}main .detail-sidebar-wrapper .detail-sidebar-info .spec-summary-wrapper,main .detail-sidebar-wrapper .detail-horizontal-info .spec-summary-wrapper,main .detail-horizontal-wrapper .detail-sidebar-info .spec-summary-wrapper,main .detail-horizontal-wrapper .detail-horizontal-info .spec-summary-wrapper{margin:0;flex-direction:column;justify-content:flex-start;gap:var(--gapSml);padding:0}@media(max-width:1366px){main .detail-sidebar-wrapper .detail-sidebar-info .spec-summary-wrapper,main .detail-sidebar-wrapper .detail-horizontal-info .spec-summary-wrapper,main .detail-horizontal-wrapper .detail-sidebar-info .spec-summary-wrapper,main .detail-horizontal-wrapper .detail-horizontal-info .spec-summary-wrapper{flex-direction:row;flex-wrap:wrap;row-gap:12px;column-gap:24px}}main .detail-sidebar-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary,main .detail-sidebar-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary,main .detail-horizontal-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary,main .detail-horizontal-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary{padding:0!important;margin:0!important;flex-wrap:nowrap;gap:8px;flex:1 0 auto;width:fit-content;align-items:center}main .detail-sidebar-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .icon-spec-summary,main .detail-sidebar-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .icon-spec-summary,main .detail-horizontal-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .icon-spec-summary,main .detail-horizontal-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .icon-spec-summary{font-size:16px;height:2rem;width:2rem;background-color:var(--greyLight);display:flex;flex-wrap:wrap;justify-content:center;align-content:center;padding-right:0!important;padding-left:0!important;border-radius:60rem}main .detail-sidebar-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .icon-spec-summary .vehicle-icon-color,main .detail-sidebar-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .icon-spec-summary .vehicle-icon-color,main .detail-horizontal-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .icon-spec-summary .vehicle-icon-color,main .detail-horizontal-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .icon-spec-summary .vehicle-icon-color{color:var(--textColour)!important;fill:var(--textColour)!important}main .detail-sidebar-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .text-spec-summary,main .detail-sidebar-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .text-spec-summary,main .detail-horizontal-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .text-spec-summary,main .detail-horizontal-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .text-spec-summary{padding:0;width:auto}main .detail-sidebar-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .text-spec-summary .header-spec-text,main .detail-sidebar-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .text-spec-summary .detail-spec-text,main .detail-sidebar-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .text-spec-summary .header-spec-text,main .detail-sidebar-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .text-spec-summary .detail-spec-text,main .detail-horizontal-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .text-spec-summary .header-spec-text,main .detail-horizontal-wrapper .detail-sidebar-info .spec-summary-wrapper .spec-summary .text-spec-summary .detail-spec-text,main .detail-horizontal-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .text-spec-summary .header-spec-text,main .detail-horizontal-wrapper .detail-horizontal-info .spec-summary-wrapper .spec-summary .text-spec-summary .detail-spec-text{color:var(--textColour)!important}main .detail-sidebar-wrapper .detail-sidebar-info .price-summary-wrapper,main .detail-sidebar-wrapper .detail-horizontal-info .price-summary-wrapper,main .detail-horizontal-wrapper .detail-sidebar-info .price-summary-wrapper,main .detail-horizontal-wrapper .detail-horizontal-info .price-summary-wrapper{text-align:center;margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem;height:auto;background-color:var(--greyLightTint);justify-content:center;align-items:center;border-radius:var(--radius)}main .detail-sidebar-wrapper .detail-sidebar-info .price-summary-wrapper .base-price-summary,main .detail-sidebar-wrapper .detail-horizontal-info .price-summary-wrapper .base-price-summary,main .detail-horizontal-wrapper .detail-sidebar-info .price-summary-wrapper .base-price-summary,main .detail-horizontal-wrapper .detail-horizontal-info .price-summary-wrapper .base-price-summary{display:flex;align-items:baseline;gap:8px}main .detail-sidebar-wrapper .detail-sidebar-info .price-summary-wrapper .base-price-summary .price-label-summary,main .detail-sidebar-wrapper .detail-horizontal-info .price-summary-wrapper .base-price-summary .price-label-summary,main .detail-horizontal-wrapper .detail-sidebar-info .price-summary-wrapper .base-price-summary .price-label-summary,main .detail-horizontal-wrapper .detail-horizontal-info .price-summary-wrapper .base-price-summary .price-label-summary{color:var(--textColour)}main .detail-sidebar-wrapper .detail-sidebar-info .price-summary-wrapper .base-price-summary .price-label-additional-summary.discount-label,main .detail-sidebar-wrapper .detail-horizontal-info .price-summary-wrapper .base-price-summary .price-label-additional-summary.discount-label,main .detail-horizontal-wrapper .detail-sidebar-info .price-summary-wrapper .base-price-summary .price-label-additional-summary.discount-label,main .detail-horizontal-wrapper .detail-horizontal-info .price-summary-wrapper .base-price-summary .price-label-additional-summary.discount-label{color:var(--textColour);opacity:.75}main .detail-sidebar-wrapper .sidebar-button,main .detail-horizontal-wrapper .sidebar-button{display:flex;flex-wrap:wrap;gap:var(--gapHalf)}@media(max-width:48em){main .detail-sidebar-wrapper .sidebar-button,main .detail-horizontal-wrapper .sidebar-button{flex-direction:column}}main .detail-sidebar-wrapper .sidebar-button br,main .detail-horizontal-wrapper .sidebar-button br{display:none!important}main .detail-sidebar-wrapper .sidebar-button .detail-button,main .detail-horizontal-wrapper .sidebar-button .detail-button{flex:1 0 auto}main .button-header-horizontal{margin:0}@media screen and (min-width:751px)and (max-width:1365px){main .button-header-horizontal{display:none!important}}@media screen and (min-width:751px)and (max-width:1365px){main .detail-horizontal-info .detail-title-wrapper{display:none}}.detail-button .autoplay-btn{width:100%;font-weight:400;border:1px solid var(--headingColour)!important;border-radius:60rem;color:var(--textColour)!important}.detail-button .autoplay-btn:hover{font-weight:400;border-radius:60rem;color:var(--background)!important;background-color:var(--textColour)}.detail-button .autoplay-btn.btn-contact-seller{width:100%;font-weight:400;border:1px solid var(--red)!important;background-color:var(--red);border-radius:60rem;color:var(--light)!important}.detail-button .autoplay-btn.btn-contact-seller:hover{width:100%;font-weight:400;border:1px solid var(--redDark)!important;background-color:var(--redDark);border-radius:60rem;color:var(--light)!important}.detail-button .autoplay-btn.btn-test-drive svg{fill:var(--textColour)!important;transition:var(--transition)}.detail-button .autoplay-btn.btn-test-drive:hover svg{fill:var(--background)!important}.fotorama__caption{display:none}.vdp-container .detail-content{background-color:transparent;color:var(--textColour)}.vdp-container .detail-content .detail-content-info{padding:var(--gap)}@media(min-width:1366px){.vdp-container .detail-content .detail-content-info{padding:0 var(--gapDouble)}}.detail-content .detail-content-info{display:flex;flex-direction:column}.detail-content .detail-content-info .left-section-detail{padding:0;margin:0}.detail-content .detail-content-info .left-section-detail,.detail-content .detail-content-info .right-section-detail{flex:1 0 100%;width:100%}.detail-content .left-section-detail-heading-text,.detail-content .right-section-detail-heading-text{color:var(--headingColour)!important}.detail-content .left-section-detail .vdp-detail-specification,.detail-content .left-section-detail .detail-comments{border-bottom:var(--cardBorder);margin-bottom:var(--gap);padding-bottom:var(--gap)}.detail-content .left-section-detail p.comments-paragraph{hyphens:none;white-space:pre-line;font-size:20px;width:100%;max-width:85ch}@media(max-width:65em){.detail-content .left-section-detail p.comments-paragraph{font-size:18px}}.detail-content .left-section-detail .btn-readmore-comments{font-family:var(--bold);font-size:20px}.detail-content .left-section-detail .detail-related-cars{margin:0 0 var(--gap) 0;padding:0}.vdp-detail-specification .detail-spec-desk-tablet{margin:var(--gap) 0 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));column-gap:8px;row-gap:16px}.vdp-detail-specification .detail-spec-desk-tablet .col-sm-4{width:100%;padding:0;margin:0}.vdp-detail-specification .detail-spec-desk-tablet .col-sm-4 .spec-summary-content,.vdp-detail-specification .detail-spec-desk-tablet .col-sm-4 .text-spec-summary{padding:0;margin:0}.vdp-detail-specification .detail-spec-desk-tablet .spec-summary-content{justify-content:center;text-align:center;gap:2px}.vdp-detail-specification .detail-spec-desk-tablet .spec-summary-content label,.vdp-detail-specification .detail-spec-desk-tablet .spec-summary-content li{color:var(--textColour)!important;font-size:16px}.vdp-detail-specification .detail-spec-desk-tablet .spec-summary-content label.header-spec-text,.vdp-detail-specification .detail-spec-desk-tablet .spec-summary-content li.header-spec-text{font-weight:400;opacity:.75}.vdp-detail-specification .detail-spec-desk-tablet .spec-summary-content label.detail-spec-text,.vdp-detail-specification .detail-spec-desk-tablet .spec-summary-content li.detail-spec-text{font-family:var(--bold)}.vdp-detail-specification .detail-spec-desk-tablet .icon-spec-detail{background-color:var(--greyLight);display:flex;flex-wrap:wrap;justify-content:center;align-content:center;border-radius:60rem}.vdp-detail-specification .detail-spec-desk-tablet .icon-spec-detail svg,.vdp-detail-specification .detail-spec-desk-tablet .icon-spec-detail .vehicle-icon-color{fill:var(--headingColour)!important;color:var(--headingColour)!important}.vdp-detail-specification .detail-spec-desk-tablet .icon-spec-detail svg{width:65%!important;height:auto!important}.vdp-detail-specification .detail-spec-desk-tablet .ap-spec-transmission .icon-spec-detail svg{width:50%!important}.btn-readmore-comments,.comment-dots{display:none!important}.hide-comments.comment-more{display:contents}.detail-content-info{color:var(--textColour)}.detail-content-info .right-section-detail{display:grid;grid-template-columns:1fr;gap:var(--gap);background-color:var(--greyLightTint);padding:var(--gap);margin:1rem 0}@media(min-width:60em){.detail-content-info .right-section-detail{grid-template-columns:1fr 1fr}}.detail-content-info .label-fuel-economy,.detail-content-info .label-fuel-economy-value,.detail-content-info .label-clean-car-rating-value{color:var(--textColour)}.detail-content-info .row>*,.detail-content-info .row,.detail-content-info label{padding:0;margin:0}.detail-content-info .big-underline-right-section{width:100%;height:1px;background-color:var(--textColour);opacity:.5;margin-top:.5rem;margin-bottom:.5rem}.detail-content-info .detail-fuel-economy{margin:0}.detail-content-info .detail-fuel-economy #label-note-value,.detail-content-info .detail-fuel-economy #label-additional-note-value{font-size:14px!important;line-height:1.2}.detail-content-info .detail-safety-rating{margin:0}.detail-content-info .detail-location{grid-column:1/-1;margin:0}.detail-content-info .detail-location .location-map{height:fit-content;margin-bottom:12px}.detail-content-info .detail-location .vdp-location-dealer{color:var(--textColour);font-family:var(--bold);font-weight:400!important}.detail-content-info .detail-location .vdp-location-dealer .vdp-location-address{font-family:var(--bold);font-weight:400!important}.detail-related-cars .content-related-cars-card{background-color:var(--greyLightTint);color:var(--textColour);margin-right:8px;border-radius:var(--radius);border:var(--cardBorder)}.detail-related-cars .content-related-cars-card .card-body{padding:var(--gapHalf)}.detail-related-cars .content-related-cars-card .card-body .vehicle-title-text,.detail-related-cars .content-related-cars-card .card-body .make-model-title-related-cars-four-items{color:var(--textColour)}.detail-related-cars .content-related-cars-card .card-body .base-price-summary{display:flex;flex-wrap:wrap;gap:4px;align-items:baseline}.detail-related-cars .content-related-cars-card .card-body .discount-label,.detail-related-cars .content-related-cars-card .card-body .price-label-summary{color:var(--textColour)}
