.VehicleDetail_vehicleDetail__MPwyx{padding-top:50px;float:left;width:100%;background-color:#fff}.VehicleDetail_imgWrapper__LwOqD{width:100%;border-radius:var(--border-radius-mobile);overflow:hidden}.VehicleDetail_imgResponsive__vv79T{padding-bottom:62.5%}.VehicleDetail_heading__c91Vn ul{font-size:16px;line-height:32px;margin-top:20px}.VehicleDetail_heading__c91Vn li{margin-right:30px}.VehicleDetail_heading__c91Vn li:last-child{margin-right:0}.VehicleDetail_backToLink__SiUhr,.VehicleDetail_headingInfo__gg6NT{position:relative;display:inline-block}.VehicleDetail_backToLink__SiUhr svg,.VehicleDetail_headingInfo__gg6NT svg{position:absolute;top:50%;transform:translateY(-50%);left:0;height:20px}.VehicleDetail_backToLink__SiUhr{display:block;padding-left:30px;text-transform:uppercase;font-weight:700;cursor:pointer}.VehicleDetail_headingInfo__gg6NT{padding-left:25px}.VehicleDetail_blockEnquiryForm__rVpPn,.VehicleDetail_blockPrice__b8xl_,.VehicleDetail_mainDetail__BK0FR,.VehicleDetail_sidebar__dGNVr{float:left;width:100%}.VehicleDetail_row__w5dWa{float:left;width:100%;margin-top:50px}.VehicleDetail_carouselWrapper__qYm86{margin-top:50px}.VehicleDetail_blockPrice__b8xl_{background-color:var(--color-brand-secondary);padding:20px;display:flex;flex-direction:column;margin-top:50px;border-radius:var(--border-radius-mobile);overflow:hidden}@media screen and (min-width:768px){.VehicleDetail_blockPrice__b8xl_{border-radius:var(--border-radius)}}.VehicleDetail_blockPrice__b8xl_ p:first-child{color:#fff;font-size:26px;line-height:32px}.VehicleDetail_blockPrice__b8xl_ p:nth-child(2),.VehicleDetail_blockPrice__b8xl_ p:nth-child(3){color:#fff;font-size:16px;line-height:22px;margin-top:10px}.VehicleDetail_blockPrice__b8xl_ p:nth-child(3){margin-left:0}.VehicleDetail_blockPrice__b8xl_ p:nth-child(3):before{content:"Was";display:inline-block;text-decoration:none!important;margin-right:10px}.VehicleDetail_readMore__upNPT{color:var(--color-brand-tertiary);font-weight:700;margin-top:20px}.VehicleDetail_blockEnquiryForm__rVpPn{position:relative;display:none;background-color:var(--background)}.VehicleDetail_blockEnquiryForm__rVpPn.VehicleDetail_mobilePopup__KUNKP{position:fixed;display:block;height:100svh;top:0;left:0;right:0;bottom:0;z-index:2000;overflow-y:auto}.VehicleDetail_blockEnquiryForm__rVpPn.VehicleDetail_mobilePopup__KUNKP>div{height:100svh;justify-content:flex-start}.VehicleDetail_blockEnquiryForm__rVpPn.VehicleDetail_mobilePopup__KUNKP>div>div{margin:0}.VehicleDetail_features__4tOGC{font-size:16px;line-height:22px;margin-top:10px}.VehicleDetail_feature__TxGY9{float:left;width:50%;padding-left:25px;padding-right:20px;position:relative;margin-top:20px}.VehicleDetail_feature__TxGY9 svg{width:20px;position:absolute;top:0;left:0}.VehicleDetail_descBody__obkHo{margin-top:30px}.VehicleDetail_accordionSpecWrapper__vhxFR{float:left;width:100%;margin-top:20px}.VehicleDetail_specHeading__7XTXr{margin-bottom:30px}.VehicleDetail_stickyButtons__qHOH7{position:fixed;width:100%;height:80px;background-color:var(--background);padding:15px 30px;z-index:90;left:0;right:0;bottom:0}.VehicleDetail_btn-wrapper__zuYDB{display:flex;justify-content:space-between;align-items:center}.VehicleDetail_btn-wrapper__zuYDB .VehicleDetail_btn__PQf8e{width:calc(50% - 7px);margin-top:0}.VehicleDetail_closeFormPopup__IvoA3{position:absolute;top:20px;right:15px;width:40px;height:40px;padding:10px;cursor:pointer}.VehicleDetail_closeFormPopup__IvoA3 svg{width:14px}.VehicleDetail_similarVehicles__7VrYP{width:100%;float:left;margin-bottom:50px}.VehicleDetail_similarVehicles__7VrYP .VehicleDetail_rowHeading__rsLA7{margin-bottom:30px}.VehicleDetail_similarVehicles__7VrYP .VehicleDetail_btnWrapper__R2OK1,.VehicleDetail_similarVehicles__7VrYP .VehicleDetail_rowHeading__rsLA7{text-align:center}.VehicleDetail_sidebarCalc__wbWf8{display:none}.VehicleDetail_mainCalc__7qRnP{margin-bottom:50px;float:left;clear:both;width:100%}@media screen and (min-width:1000px){.VehicleDetail_mainCalc__7qRnP{display:none}.VehicleDetail_sidebarCalc__wbWf8{display:block}.VehicleDetail_mainDetail__BK0FR{width:calc(66.6666% - 10px);float:left}.VehicleDetail_sidebar__dGNVr{width:calc(33.3333% - 10px);float:right}.VehicleDetail_row__w5dWa{margin-top:50px}.VehicleDetail_backToLink__SiUhr{display:inline-block}.VehicleDetail_blockPrice__b8xl_,.VehicleDetail_carouselWrapper__qYm86{margin-top:30px}.VehicleDetail_blockPrice__b8xl_{padding:16px 30px}.VehicleDetail_blockEnquiryForm__rVpPn{display:block;margin-top:30px;overflow:hidden;border-radius:var(--border-radius)}.VehicleDetail_blockEnquiryForm__rVpPn.VehicleDetail_mobilePopup__KUNKP{display:none}.VehicleDetail_blockEnquiryForm__rVpPn>div{padding-top:50px;padding-bottom:50px}.VehicleDetail_closeFormPopup__IvoA3{display:none}.VehicleDetail_accordionSpecWrapper__vhxFR{margin-top:20px}.VehicleDetail_stickyButtons__qHOH7{display:none!important}}@media screen and (min-width:1300px){.VehicleDetail_blockPrice__b8xl_ p:first-child{font-size:42px;line-height:50px}.VehicleDetail_blockPrice__b8xl_ p:nth-child(3){font-size:20px;line-height:28px}.VehicleDetail_feature__TxGY9{width:25%}.VehicleDetail_similarVehicles__7VrYP{margin-top:70px}}.VehicleDetail_videoWrapper__gFSKg{margin-bottom:2rem}.VehicleDetail_videoContainer__Lnd1h{position:relative;width:100%;height:0;padding-top:56.25%;background:#000;overflow:hidden;border-radius:8px}.VehicleDetail_videoContainer__Lnd1h iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media(min-width:1024px){.VehicleDetail_videoContainer__Lnd1h{padding-top:45%}}@media(min-width:1440px){.VehicleDetail_videoContainer__Lnd1h{max-width:960px;margin:0 auto}}.carousel-popup_galleryGround__A4qmW{float:left;width:100%}.carousel-popup_mainGround__GA9Tf{cursor:pointer}.carousel-popup_thumbnailsGround__IaFz_{position:relative;display:flex;justify-content:space-between;margin-left:-7px;margin-right:-7px;margin-top:20px}.carousel-popup_thumbnailsGround__IaFz_>div{flex:33.3333% 1;max-width:33.3333%;padding-left:7px;padding-right:7px}.carousel-popup_thumbnailsGround__IaFz_>div:nth-child(4){position:relative}.carousel-popup_thumbnailsGround__IaFz_>div:nth-child(4) img{width:105%;height:105%;margin:-5px;filter:blur(5px) brightness(50%)}.carousel-popup_thumbnailsGround__IaFz_>div:nth-child(4)>div{overflow:hidden}.carousel-popup_thumbnailsGround__IaFz_>div:nth-of-type(1n+5){display:none}.carousel-popup_thumbnailsGround__IaFz_ img{cursor:pointer}.carousel-popup_totalNumImages__hUAgV{width:33.3333%;height:100%;color:#fff;position:absolute;right:0;font-size:20px;line-height:28px;font-weight:700;display:flex;justify-content:center;align-items:center;pointer-events:none;z-index:5}.carousel-popup_wrapper__wPa1f{position:relative;padding-top:80px;height:100svh;display:flex;flex-direction:column;justify-content:center}.carousel-popup_closePopup__7FMVY{position:absolute;top:0;right:-14px;width:40px;height:40px;padding:10px;cursor:pointer;z-index:5}.carousel-popup_closePopup__7FMVY svg{width:14px;fill:#fff}.carousel-popup_imgResponsive__FUGg8{padding-bottom:63.5%;border-radius:var(--border-radius-mobile);overflow:hidden}@media screen and (min-width:768px){.carousel-popup_imgResponsive__FUGg8{border-radius:var(--border-radius)}}.carousel-popup_mainSlide__eq1Ei{border-radius:var(--border-radius-mobile);overflow:hidden}@media screen and (min-width:768px){.carousel-popup_mainSlide__eq1Ei{border-radius:var(--border-radius)}}.carousel-popup_modal__9Adyq{display:none}.carousel-popup_modal__9Adyq.carousel-popup_opened__wTSsc{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--z-index-modal)}.carousel-popup_clickableOverlay__uqr5I{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(35,31,32,.8);z-index:var(--z-index-modal)}.carousel-popup_thumbnailNavs__HzD2s{margin-top:20px}.carousel-popup_thumbnail__92b4A{cursor:pointer}.carousel-popup_blockCarousel__XPa20{position:relative;z-index:calc(var(--z-index-modal) + 1);padding-top:50px;overflow-x:hidden;overflow-y:auto}.carousel-popup_blockCarousel__XPa20.carousel-popup_position_underneath-left__05DuI{justify-content:flex-start;padding-top:25px}.carousel-popup_blockCarousel__XPa20.carousel-popup_position_underneath-right__Qty1f{padding-top:25px}.carousel-popup_blockCarousel__XPa20.carousel-popup_position_overlay-bottom-right__tnK7U{position:absolute;bottom:0;height:90px;padding-right:30px;padding-top:30px;z-index:10;background:linear-gradient(transparent,rgba(0,0,0,.7))}.carousel-popup_blockCarousel__XPa20.carousel-popup_position_overlay-bottom-right__tnK7U,.carousel-popup_blockCarousel__XPa20.carousel-popup_position_underneath-right__Qty1f{justify-content:flex-end}.carousel-popup_blockCarousel__XPa20.carousel-popup_position_overlay-bottom-right__tnK7U .carousel-popup_prev__8MOE6,.carousel-popup_blockCarousel__XPa20.carousel-popup_position_underneath-right__Qty1f .carousel-popup_prev__8MOE6{margin-right:30px}.carousel-popup_blockCarousel__XPa20.carousel-popup_position_underneath-left__05DuI .carousel-popup_next__7PCzp{margin-left:30px}.carousel-popup_arrowColor_white__hF6lA .carousel-popup_swiper-button-next__c3iOx:after{color:#fff}.carousel-popup_arrowColor_black__R2LWt .carousel-popup_swiper-button-next__c3iOx:after{color:#000}.carousel-popup_blackGradient__vx0ws{display:none}@media screen and (min-width:1025px){.carousel-popup_blackGradient__vx0ws{display:block;position:absolute;z-index:9;bottom:0;height:90px;width:100%;background:linear-gradient(transparent,rgba(0,0,0,.7));border-radius:0 0 20px 20px}.carousel-popup_thumbnailsGround__IaFz_{margin-left:-10px;margin-right:-10px}.carousel-popup_thumbnailsGround__IaFz_>div{flex:12.5% 1;max-width:12.5%;padding-left:10px;padding-right:10px}.carousel-popup_thumbnailsGround__IaFz_>div:nth-child(4) img{width:100%;height:100%;margin:0;filter:none}.carousel-popup_thumbnailsGround__IaFz_>div:nth-child(9){position:relative}.carousel-popup_thumbnailsGround__IaFz_>div:nth-child(9) img{width:105%;height:105%;margin:-2px;filter:blur(1px) brightness(50%)}.carousel-popup_thumbnailsGround__IaFz_>div:nth-child(9)>div{overflow:hidden}.carousel-popup_thumbnailsGround__IaFz_>div:nth-of-type(1n+5){display:block}.carousel-popup_thumbnailsGround__IaFz_>div:nth-of-type(1n+10){display:none}.carousel-popup_totalNumImages__hUAgV{font-size:16px;line-height:24px}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.form-slider_slider__vQKg8{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;background:#231f20;outline:none;padding:0}.form-slider_slider__vQKg8::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:12px;background:#fff;cursor:pointer;border:4px solid var(--color-brand-primary);box-shadow:0 0 20px rgba(0,0,0,.2)}.form-slider_slider__vQKg8::-moz-range-thumb{-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:12px;background:#fff;cursor:pointer;border:4px solid var(--color-brand-primary);box-shadow:0 0 20px rgba(0,0,0,.2)}.form-radio_container__LvfwS{container-type:inline-size;container-name:radioWrapper}.form-radio_wrapper__fSDwE{display:flex;flex-wrap:nowrap;flex-direction:column;background:var(--color-black-grey);border-radius:10px;color:#fff;overflow:hidden}.form-radio_btn__vvuIz{width:100%;min-height:40px;font-size:14px;line-height:20px}.form-radio_active__gZs2P{background:var(--color-brand-primary)}@container radioWrapper (min-width: 280px){.form-radio_total_2__KyxiM{flex-direction:row;border-radius:15px}.form-radio_total_2__KyxiM .form-radio_btn__vvuIz{border-radius:15px;min-height:30px}}@container radioWrapper (min-width: 420px){.form-radio_total_3__j8G80{flex-direction:row;border-radius:15px}.form-radio_total_3__j8G80 .form-radio_btn__vvuIz{border-radius:15px;min-height:30px}}@container radioWrapper (min-width: 560px){.form-radio_total_4__zVoui{flex-direction:row;border-radius:15px}.form-radio_total_4__zVoui .form-radio_btn__vvuIz{border-radius:15px;min-height:30px}}@container radioWrapper (min-width: 700px){.form-radio_total_5__T43ZY{flex-direction:row;border-radius:15px}.form-radio_total_5__T43ZY .form-radio_btn__vvuIz{border-radius:15px;min-height:30px}}@container radioWrapper (min-width: 840px){.form-radio_total_6__piC_1{flex-direction:row;border-radius:15px}.form-radio_total_6__piC_1 .form-radio_btn__vvuIz{border-radius:15px;min-height:30px}}.finance-calculator_gutter__0PsV2{max-width:971px;container-type:inline-size;container-name:gutter}.finance-calculator_field__ls_c_{padding-bottom:20px}.finance-calculator_h2__B0iV4{font-size:20px;line-height:28px;font-weight:700;padding-bottom:34px;text-align:center}.finance-calculator_label__rozM9{font-size:16px;font-weight:400;line-height:22px;padding-bottom:10px}.finance-calculator_paymentPrefix__rcNDk{font-size:20px;line-height:28px;font-weight:700;padding-bottom:10px;text-align:center}.finance-calculator_paymentAmount__sLLIu{font-size:26px;line-height:32px;font-weight:700;padding-bottom:10px;text-align:center}.finance-calculator_legal__KV3N_{font-size:12px;line-height:18px;padding-bottom:50px}.finance-calculator_row__j5vOC{width:100%;clear:both;opacity:1;transition:all .2s}.finance-calculator_hidden__x9QAS{opacity:0;transition:all 0s}.finance-calculator_sidebar__zg5_7{background-color:#f5f5f5;padding:50px 0;width:calc(100% + 60px);margin-left:-30px;margin-top:50px;float:left}.finance-calculator_sidebar__zg5_7 .finance-calculator_sidebarGutter__bFGJK{padding-left:30px;padding-right:30px}.finance-calculator_sidebar__zg5_7 .finance-calculator_legal__KV3N_{padding-bottom:20px}.finance-calculator_sidebarBtn__5ehwX{width:100%}@media screen and (min-width:1000px){.finance-calculator_h2__B0iV4{font-size:42px;line-height:50px;padding-bottom:50px}.finance-calculator_field__ls_c_{padding-bottom:50px}.finance-calculator_pair__qlE4V{display:flex;justify-content:space-between}.finance-calculator_pair__qlE4V .finance-calculator_field__ls_c_{width:48.8%}.finance-calculator_paymentPrefix__rcNDk{font-size:26px;line-height:32px}.finance-calculator_paymentAmount__sLLIu{font-size:42px;line-height:50px;padding-bottom:20px}.finance-calculator_legal__KV3N_{padding-bottom:120px}.finance-calculator_sidebar__zg5_7{width:100%;border-radius:20px;margin-left:0}.finance-calculator_sidebar__zg5_7 .finance-calculator_h2__B0iV4{font-size:26px;line-height:32px}.finance-calculator_sidebar__zg5_7 .finance-calculator_field__ls_c_{width:100%}.finance-calculator_sidebar__zg5_7 .finance-calculator_pair__qlE4V{display:block}}