.VehicleComparison__vehicle{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-transition:.3s;transition:.3s}.VehicleComparison__vehicle-column{scroll-snap-align:center;-webkit-transition-property:opacity;transition-property:opacity}@media(min-width:1280px){.VehicleComparison__vehicle-column .VehicleComparison__embed-column-view{display:none}}.VehicleComparison__vehicle-column .VehicleComparison__embed-column-view .ModelComparisonSlider__header,.VehicleComparison__vehicle-column .VehicleComparison__embed-column-view .ModelComparisonSlider__panel{padding-left:0;padding-right:10px}.VehicleComparison__vehicle-column .VehicleComparison__embed-column-view .modelcomparisonslider{margin-right:-10px}.VehicleComparison__vehicle-column .VehicleComparison__embed-column-view .ModelComparisonSlider__header{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media(min-width:1280px){.VehicleComparison__vehicle-column .VehicleComparison__embed-column-view .ModelComparisonSlider__header{opacity:1}}.VehicleComparison__vehicle-column .VehicleComparison__embed-column-view .ModelComparisonSlider__cPlayer{height:auto}@media(min-width:1280px){.VehicleComparison__vehicle-column [data-has-fixed-half-width]{max-width:650px}}.VehicleComparison__vehicle-column:first-child [data-has-margin]{margin-left:var(--_vehicleMobileMargin)}@media(min-width:768px){.VehicleComparison__vehicle-column:first-child [data-has-margin]{margin-left:var(--_vehicleTabletMargin)}}@media(min-width:1280px){.VehicleComparison__vehicle-column:first-child [data-has-margin]{margin-left:var(--_vehicleDesktopMargin)}}.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-cplayer{width:calc(100% - var(--_vehicleMobileMargin))}@media(min-width:768px){.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-cplayer{width:calc(100% - var(--_vehicleTabletMargin))}}@media(min-width:1280px){.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-cplayer{width:calc(100% - var(--_vehicleDesktopMargin))}}.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-feature-banner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-left:var(--_vehicleDesktopMargin)}@media(min-width:1460px){.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-cplayer,.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-features,.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-secondary-media,.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-specs-cta,.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-stock-cta,.VehicleComparison__vehicle-column:first-child .VehicleComparison__vehicle-tagline{margin-left:auto}}.VehicleComparison__vehicle-column:first-child .VehicleComparison__embed-experience-fragment .ModelComparisonSlider__header,.VehicleComparison__vehicle-column:first-child .VehicleComparison__embed-experience-fragment .ModelComparisonSlider__panel{padding-left:var(--_vehicleMobileMargin);padding-right:10px}@media(min-width:768px){.VehicleComparison__vehicle-column:first-child .VehicleComparison__embed-experience-fragment .ModelComparisonSlider__header,.VehicleComparison__vehicle-column:first-child .VehicleComparison__embed-experience-fragment .ModelComparisonSlider__panel{padding-left:var(--_vehicleTabletMargin)}}@media(min-width:1280px){.VehicleComparison__vehicle-column:first-child .VehicleComparison__embed-experience-fragment .ModelComparisonSlider__header,.VehicleComparison__vehicle-column:first-child .VehicleComparison__embed-experience-fragment .ModelComparisonSlider__panel{margin:0 auto;max-width:1340px;padding-left:0}}.VehicleComparison__vehicle-column:last-child [data-has-margin]{margin-left:10px;margin-right:var(--_vehicleTabletMargin)}@media(min-width:1280px){.VehicleComparison__vehicle-column:last-child [data-has-margin]{margin-right:var(--_vehicleDesktopMargin)}}.VehicleComparison__vehicle-column:last-child .VehicleComparison__vehicle-cplayer{width:calc(100% - var(--_vehicleMobileMargin))}@media(min-width:768px){.VehicleComparison__vehicle-column:last-child .VehicleComparison__vehicle-cplayer{width:calc(100% - var(--_vehicleTabletMargin))}}@media(min-width:1280px){.VehicleComparison__vehicle-column:last-child .VehicleComparison__vehicle-cplayer{width:calc(100% - var(--_vehicleDesktopMargin))}}.VehicleComparison__vehicle-column:last-child .ModelComparisonSlider__panel{padding-right:30px}@media(min-width:768px){.VehicleComparison__vehicle-column:last-child .ModelComparisonSlider__panel{padding-right:40px}}@media(min-width:1280px){.VehicleComparison__vehicle-column{opacity:1;-webkit-transition:0;transition:0;-webkit-transition-property:none;transition-property:none}.VehicleComparison__vehicle-column:not(:first-child):not(:nth-child(2)):not(:nth-child(3)){display:none}}.VehicleComparison__vehicle-column--current .VehicleComparison__embed-column-view .ModelComparisonSlider__header,.VehicleComparison__vehicle-column--current .VehicleComparison__vehicle-cplayer,.VehicleComparison__vehicle-column--current .VehicleComparison__vehicle-features,.VehicleComparison__vehicle-column--current .VehicleComparison__vehicle-secondary-media,.VehicleComparison__vehicle-column--current .VehicleComparison__vehicle-specs-cta,.VehicleComparison__vehicle-column--current .VehicleComparison__vehicle-stock-cta,.VehicleComparison__vehicle-column--current .VehicleComparison__vehicle-tagline{opacity:1}.VehicleComparison__vehicle-column--current .VehicleComparison__embed-column-view .ModelComparisonSlider__header{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.VehicleComparison__vehicle-section{display:grid;grid-column:1/-1;grid-row:4;grid-template-columns:subgrid;overflow:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media(min-width:1280px){.VehicleComparison__vehicle-section{overflow:visible}}.VehicleComparison__vehicle-section-columns{--info-panel-count:1;display:grid;grid-column:3;grid-template-columns:calc(100vw - var(--_vehicleMobileMargin)) 10px repeat(var(--info-panel-count),calc(100vw - 50px) 10px) calc(100vw - var(--_vehicleMobileMargin))}@media(min-width:768px){.VehicleComparison__vehicle-section-columns{grid-template-columns:calc(100vw - var(--_vehicleTabletMargin)) 10px repeat(var(--info-panel-count),calc(100vw - var(--_vehicleDesktopMargin)) 10px) calc(100vw - var(--_vehicleTabletMargin))}}.VehicleComparison__vehicle-section-columns--two-vehicles{grid-template-columns:calc(100vw - var(--_vehicleMobileMargin)) 10px calc(100vw - var(--_vehicleMobileMargin))}@media(min-width:768px){.VehicleComparison__vehicle-section-columns--two-vehicles{grid-template-columns:calc(100vw - var(--_vehicleTabletMargin)) 10px calc(100vw - var(--_vehicleTabletMargin))}}@media(min-width:1280px){.VehicleComparison__vehicle-section-columns,.VehicleComparison__vehicle-section-columns--two-vehicles{grid-column:1/-1;grid-template-columns:1fr 40px 1fr;margin-left:auto;margin-right:auto;width:100%}}.VehicleComparison__vehicle-cplayer{margin-bottom:24px}@media(min-width:1280px){.VehicleComparison__vehicle-cplayer{width:calc(100% - var(--_vehicleDesktopMargin))}}.VehicleComparison__vehicle-cplayer,.VehicleComparison__vehicle-secondary-cplayer{aspect-ratio:16/9;height:auto;overflow:hidden}.VehicleComparison__vehicle-tagline{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:2.3rem;height:24px;margin-bottom:24px}@media(min-width:1280px){.VehicleComparison__vehicle-tagline{display:block;max-width:650px}}.VehicleComparison__vehicle-tagline--hidden{display:none}.VehicleComparison__vehicle-secondary-media{display:grid;gap:10px;grid-template-columns:1fr;grid-template-rows:auto auto;margin-bottom:24px}@media(min-width:768px){.VehicleComparison__vehicle-secondary-media{grid-template-columns:1fr 2fr;grid-template-rows:auto;width:calc(100% - var(--_vehicleDesktopMargin))}}.VehicleComparison__vehicle-secondary-image{aspect-ratio:16/9;background-color:#f8f9f9;display:grid;place-items:center}@media(min-width:768px){.VehicleComparison__vehicle-secondary-image{aspect-ratio:unset;height:100%}}.VehicleComparison__vehicle-secondary-image img{height:90pt;mix-blend-mode:multiply;width:90pt}.VehicleComparison__vehicle-specs-cta,.VehicleComparison__vehicle-stock-cta{margin-bottom:24px}@media(min-width:1280px){.VehicleComparison__vehicle-stock-cta{display:none}}.VehicleComparison__vehicle-features{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:end;width:calc(100% - var(--_vehicleDesktopMargin))}.VehicleComparison__vehicle-features-title{-webkit-font-smoothing:antialiased;color:#0c121c;font-family:LandRoverWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.08rem;line-height:1.5rem;margin-bottom:24px}@media(min-width:1280px){.VehicleComparison__vehicle-features-title{font-size:1.6rem;line-height:1.6rem}.VehicleComparison__vehicle-column:not(:first-child) .VehicleComparison__vehicle-features-title{opacity:0}}.VehicleComparison__vehicle-column:not(:first-child) .VehicleComparison__vehicle-feature-banner-keyline{display:none}@media(min-width:1280px){.VehicleComparison__vehicle-column:not(:first-child) .VehicleComparison__vehicle-feature-banner-keyline{display:block}}.VehicleComparison__vehicle-features-subtitle{-webkit-font-smoothing:antialiased;font-family:AvenirNext,Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;font-weight:700;letter-spacing:.02rem;line-height:1.9rem;margin-bottom:24px}.VehicleComparison__vehicle-features-subtitle--hidden{display:none}.VehicleComparison__vehicle-features-data{margin-top:var(--_vehicleDesktopMargin)}@media(min-width:1280px){.VehicleComparison__vehicle-features-data{margin-top:5pc;max-width:650px}}.VehicleComparison__vehicle-features-data:not(:last-child),[data-key-features] .VehicleComparison__vehicle-features-data{border-bottom:1px solid rgba(74,79,84,.3)}[data-key-features] .VehicleComparison__vehicle-features-data{margin-top:50px}.VehicleComparison__vehicle-features-data ul{padding-bottom:60px}@media(min-width:1280px){.VehicleComparison__vehicle-features-data ul{padding-bottom:5pc}}.VehicleComparison__vehicle-features-data li{-webkit-font-smoothing:antialiased;font-family:AvenirNext,Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.02rem;line-height:1.9rem}.VehicleComparison__vehicle-features-data li:not(:last-child){margin-bottom:24px}.VehicleComparison__vehicle-features-data--hidden{display:none}.VehicleComparison__vehicle-feature-banner{height:90px;margin-top:24px}@media(min-width:1280px){.VehicleComparison__vehicle-feature-banner{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:100%;width:calc(100% - var(--_vehicleDesktopMargin))}}.VehicleComparison__vehicle-feature-banner-container{left:var(--_vehicleMobileMargin);position:absolute;width:calc(100% - 50px)}@media(min-width:768px){.VehicleComparison__vehicle-feature-banner-container{left:var(--_vehicleTabletMargin);width:calc(100% - var(--_vehicleDesktopMargin))}}@media(min-width:1280px){.VehicleComparison__vehicle-feature-banner-container{left:unset;max-width:650px;position:relative;width:100%}}.VehicleComparison__vehicle-feature-banner-toggle{position:relative;top:24px}@media(min-width:1280px){.VehicleComparison__vehicle-feature-banner-toggle{top:unset}.VehicleComparison__vehicle-feature-banner-title{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.VehicleComparison__vehicle-feature-banner-keyline{border-bottom:1px solid rgba(74,79,84,.3);display:block}.VehicleComparison__vehicle-feature-banner-header{-webkit-font-smoothing:antialiased;color:#0c121c;font-family:LandRoverWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:.09rem;line-height:1.8rem;margin-bottom:24px}.VehicleComparison__vehicle-feature-banner-header--hidden{opacity:0;visibility:hidden}.VehicleComparison__vehicle-cplayer,.VehicleComparison__vehicle-features,.VehicleComparison__vehicle-secondary-media,.VehicleComparison__vehicle-specs-cta,.VehicleComparison__vehicle-stock-cta,.VehicleComparison__vehicle-tagline{opacity:.5}@media(min-width:1280px){.VehicleComparison__vehicle-cplayer,.VehicleComparison__vehicle-features,.VehicleComparison__vehicle-secondary-media,.VehicleComparison__vehicle-specs-cta,.VehicleComparison__vehicle-stock-cta,.VehicleComparison__vehicle-tagline{opacity:1}}.VehicleComparison__comparison-slider{aspect-ratio:16/9;display:none;grid-column:1/-1;grid-row:2;height:auto;margin:0 auto;max-width:1660px;overflow:hidden;position:relative;width:100%}@media(min-width:1280px){.VehicleComparison__comparison-slider{display:block;margin-left:auto;margin-right:auto;width:calc(100% - 90pt)}}.VehicleComparison__comparison-slider [data-base-gallery] .DxCPlayer__active{background-blend-mode:soft-light}.VehicleComparison__comparison-slider [data-compare-gallery]{position:absolute;top:0}.VehicleComparison__comparison-slider .DxCPlayer{aspect-ratio:16/9;overflow:hidden;width:100%}.VehicleComparison__comparison-slider .DxCPlayerGallery{height:100%;left:0;position:absolute;top:0;width:100%}.VehicleComparison__comparison-slider .DxCPlayerGallery .DxPagination__controls{backdrop-filter:none;background-color:rgba(0,0,0,0)}.VehicleComparison__comparison-slider .DxCPlayerGallery__slides{pointer-events:none}.VehicleComparison__comparison-slider canvas{aspect-ratio:16/9;height:100%;width:100%}.VehicleComparison__comparison-details{padding-top:40px;position:absolute;width:100%;z-index:4}.VehicleComparison__base-details,.VehicleComparison__compare-details{display:grid;min-width:25%;padding:40px;place-items:center;position:absolute;-webkit-transition:none;transition:none}.VehicleComparison__base-details>.headline,.VehicleComparison__compare-details>.headline{opacity:1;text-align:center;text-transform:uppercase;-webkit-transition:opacity .8s;transition:opacity .8s;-webkit-transition-delay:.3s;transition-delay:.3s}.VehicleComparison__base-details .VehicleComparison__select-container,.VehicleComparison__compare-details .VehicleComparison__select-container{margin-top:24px;min-width:310px;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:100%}.VehicleComparison__base-details--hidden>.headline,.VehicleComparison__compare-details--hidden>.headline{opacity:0;-webkit-transition-delay:0s;transition-delay:0s}.VehicleComparison__base-details--hidden .VehicleComparison__select-container,.VehicleComparison__compare-details--hidden .VehicleComparison__select-container{-webkit-transform:translateY(-75pt);transform:translateY(-75pt);-webkit-transition-delay:.2s;transition-delay:.2s}.VehicleComparison__select-container--hidden{display:none}.VehicleComparison__base-details{left:25%;-webkit-transform:translate(-50%);transform:translate(-50%)}.VehicleComparison__compare-details{right:25%;-webkit-transform:translate(50%);transform:translate(50%)}.VehicleComparison__details-price{color:#4a4f54}.VehicleComparison .DxCPlayerGallery__navigation-button--next{left:auto;right:10px}.VehicleComparison .DxCPlayerGallery__navigation-button--prev{left:10px;right:auto}.VehicleComparison__sticky-cta-bar{background-color:rgba(0,0,0,0);grid-column:1/-1;grid-row:3;grid-template-columns:subgrid;padding:8px 0;position:sticky;top:0;z-index:5}@media(min-width:1280px){.VehicleComparison__sticky-cta-bar{display:grid;padding:8px 60px;place-items:center}}.VehicleComparison__sticky-cta-bar--stuck{backdrop-filter:blur(12.5px);background:hsla(0,0%,100%,.8);border-bottom:1px solid rgba(74,79,84,.3)}.VehicleComparison__sticky-cta-wrapper-mobile{display:block;margin:0 25px}@media(min-width:768px){.VehicleComparison__sticky-cta-wrapper-mobile{margin:0 30px}}@media(min-width:1280px){.VehicleComparison__sticky-cta-wrapper-mobile{display:none}}.VehicleComparison__sticky-cta-scroll-nav{float:right;-webkit-transform:translateX(5px);transform:translateX(5px)}@media(min-width:768px){.VehicleComparison__sticky-cta-scroll-nav{-webkit-transform:translateX(10px);transform:translateX(10px)}}.VehicleComparison__sticky-cta-next,.VehicleComparison__sticky-cta-prev{background:none;display:inline-block}.VehicleComparison__sticky-cta-next--disabled,.VehicleComparison__sticky-cta-prev--disabled{opacity:30%;pointer-events:none}.VehicleComparison__sticky-cta-label--hidden{display:none}.VehicleComparison__sticky-cta-label-mobile{display:inline-block}.VehicleComparison__sticky-cta-wrapper{display:none;grid-column:1/-1;grid-template-columns:1fr 40px 1fr}@media(min-width:1280px){.VehicleComparison__sticky-cta-wrapper{display:grid;max-width:1340px;width:100%}}.VehicleComparison__sticky-cta-container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;gap:17.5px;justify-content:space-between;margin:20px 0}.VehicleComparison__sticky-cta-container:last-child{grid-column:3}.VehicleComparison__sticky-cta-container .VehicleComparison__sticky-select-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dxnav-header.dxnav-header--moved-up{-webkit-transition:margin .4s,-webkit-transform .6s ease;transition:margin .4s,-webkit-transform .6s ease;transition:transform .6s ease,margin .4s;transition:transform .6s ease,margin .4s,-webkit-transform .6s ease}body:has(.VehicleComparison__sticky-cta-bar--stuck) .dxnav-header.dxnav-header--moved-up header,body:has(.VehicleComparison__sticky-cta-bar--stuck) .dxnav-header.dxnav-header--moved-up:not(:has(>header)){-webkit-transform:translateY(-100%);transform:translateY(-100%)}dialog[data-vehiclecomparisonspecs-modal]{height:100vh;max-height:100vh;max-width:100vw;width:100vw}@media(min-width:768px){dialog[data-vehiclecomparisonspecs-modal]{max-height:calc(100% - 110px);max-width:min(100% - 110px,870pt)}}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal]{max-height:calc(100% - 200px);max-width:min(100% - 200px,1338px)}}dialog[data-vehiclecomparisonspecs-modal] .DxModal__header{border-bottom:none}dialog[data-vehiclecomparisonspecs-modal] .DxModal__close-button{backdrop-filter:blur(25px);background-color:hsla(0,0%,100%,.66);border-radius:50%;height:60px;margin:10px;width:60px}dialog[data-vehiclecomparisonspecs-modal] .DxModal__close-button:after{font-size:18px}dialog[data-vehiclecomparisonspecs-modal] .DxModal__body{background:-webkit-gradient(linear,left top,left bottom,from(#dcdcdc),to(#dcdcdc));background:linear-gradient(180deg,#dcdcdc,#dcdcdc);padding:0}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-body,dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-title{margin:0;padding:0 25px 25px}@media(min-width:768px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-body,dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-title{padding:0 30px 24px}}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-body,dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-title{padding:33.5px 60px}}@media(min-width:1920px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-body,dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-title{padding:41px 73px}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-title{background-color:#fff;margin:auto 0;padding-right:70px}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-title{padding-top:0}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-body{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-vehicle-dropdowns{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media(min-width:768px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-vehicle-dropdowns{margin-left:41px;width:360px}}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-vehicle-dropdowns{margin-left:53px;width:420px}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-vehicle-dropdowns label{margin-bottom:8px}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-vehicle-dropdowns .VehicleComparison__specs-modal-engine-select-container,dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-vehicle-dropdowns .VehicleComparison__specs-modal-model-select-container{margin-bottom:30px;width:100%}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-vehicle-cplayer{aspect-ratio:16/9}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group{background-color:hsla(0,0%,100%,.66);padding:24px 0}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group{padding:24px 73px}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group>.DxAccordion{border-bottom:none;border-top:none;padding:0 20px}@media(min-width:768px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group>.DxAccordion{padding:0 30px}}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group>.DxAccordion{padding:0 40px}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group>.DxAccordion:has(+.DxAccordion .DxAccordion__panel--open) .DxAccordion__trigger{border-bottom:1px solid rgba(74,79,84,0)}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group>.DxAccordion:has(.DxAccordion__panel--open){background-color:#fff}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group>.DxAccordion:has(.DxAccordion__panel--open) .DxAccordion__trigger{border-bottom:1px solid rgba(74,79,84,0)}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group>.DxAccordion:first-child .DxAccordion__trigger{border-top:none}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group .DxAccordion__trigger{border-bottom:1px solid rgba(74,79,84,.3);padding:24px 0}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-group .DxAccordion__panel{display:grid;grid-template-columns:1fr}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-row{border-bottom:1px solid rgba(74,79,84,.3);display:grid;grid-template-columns:1fr auto;padding:24px 0}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-row{grid-template-columns:1fr 1fr}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-row>*{padding:0 20px}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-accordion-row:last-child{margin-bottom:30px}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;backdrop-filter:blur(12.5px);background:hsla(0,0%,100%,.8);border-top:1px solid rgba(74,79,84,.3);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;padding:2pc 25px 24px}@media(min-width:768px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer{padding:2pc 30px 24px}}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer{padding:30px 60px}}@media(min-width:1920px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer{padding:28px 73px}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer-engine-data,dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer-title{display:none}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer-title{margin-bottom:10px}@media(min-width:768px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer-title{display:block}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer-engine-data{display:-webkit-box;display:-ms-flexbox;display:flex}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer-price{-webkit-font-smoothing:antialiased;color:#0c121c;font-family:LandRoverWeb-Bold,Arial,Helvetica,sans-serif;font-family:LandRoverWeb-Demi,Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:700;font-weight:500;letter-spacing:.07rem;line-height:1.4rem;margin-left:3px}@media(min-width:768px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-footer-price{-webkit-font-smoothing:antialiased;font-family:AvenirNext,Arial,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.02rem;line-height:1.9rem}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-caveats-disclaimer{background-color:#fff;padding:24px 25px}@media(min-width:768px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-caveats-disclaimer{padding:24px 30px}}@media(min-width:1280px){dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-caveats-disclaimer{padding:24px 114px}}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-caveats-disclaimer p{font-size:1.1rem;letter-spacing:.3px;line-height:1.4;padding-bottom:10px}dialog[data-vehiclecomparisonspecs-modal] .VehicleComparison__specs-modal-caveats-disclaimer p:last-child{padding-bottom:0}.VehicleComparison{--_vehicleMobileMargin:25px;--_vehicleTabletMargin:30px;--_vehicleDesktopMargin:60px;display:grid;grid-template-columns:1fr 0 1fr;grid-template-rows:repeat(3,auto);padding:25px 0}.VehicleComparison__body{display:block;grid-column:1/-1;grid-row:3;grid-template-columns:subgrid;grid-template-rows:repeat(3,auto);height:100%;row-gap:1pc}@media(min-width:1280px){.VehicleComparison__body{display:grid;margin-top:-1pc;overflow:unset;-ms-scroll-snap-type:unset;scroll-snap-type:unset}}.VehicleComparison__tabContainer{grid-column:1/-1;grid-row:2;margin-bottom:24px;padding:0 var(--_vehicleMobileMargin)}.VehicleComparison__tabContainer>.TabGroup{display:none}.VehicleComparison__tabContainer>.DxSelect{-webkit-box-flex:1;-ms-flex-positive:1;display:unset;flex-grow:1}@media(min-width:768px){.VehicleComparison__tabContainer{padding:0 var(--_vehicleTabletMargin)}.VehicleComparison__tabContainer>.TabGroup{display:unset}.VehicleComparison__tabContainer>.DxSelect{display:none}}@media(min-width:1280px){.VehicleComparison__tabContainer{margin:0 auto;max-width:1340px;padding:0 var(--_vehicleDesktopMargin);width:100%}}.VehicleComparison__header{grid-column:1/-1;grid-row:1;padding:0 30px;width:100%}@media(min-width:1280px){.VehicleComparison__header{margin-left:auto;margin-right:auto;max-width:1340px;padding:0 60px}}.VehicleComparison__header-title{margin-bottom:24px}.VehicleComparison__header-subtitle{margin-bottom:60px}.VehicleComparison .visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.VehicleComparison__divider{background:rgba(74,79,84,.3);height:-webkit-fill-available;height:auto;justify-self:center;margin:3px 0;width:0}@media(min-width:1280px){.VehicleComparison__divider{width:1px}}.VehicleComparison__scroll-indicator{background:rgba(74,79,84,.3);border-radius:75pt;height:4px;margin:1pc 25px;overflow:hidden}@media(min-width:768px){.VehicleComparison__scroll-indicator{margin:1pc 30px}}@media(min-width:1280px){.VehicleComparison__scroll-indicator{display:none}}.VehicleComparison__scroll-indicator-bar{background-color:#0c121c;border-radius:75pt;height:4px;left:0;position:relative;width:0}.VehicleComparison__powertrain-chips{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px;position:absolute;width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.VehicleComparison__powertrain-chip{margin-right:10px;margin-top:10px}.VehicleComparison__powertrain-chip:last-child{margin-right:0}.VehicleComparison--with-embed-experience-fragment .VehicleComparison__vehicle-column .ModelComparisonSlider{opacity:.3}.VehicleComparison--with-embed-experience-fragment .VehicleComparison__vehicle-secondary-media{display:none}.VehicleComparison--with-embed-experience-fragment .VehicleComparison__main-embed-experience-fragment{background-color:#fff;left:0;padding-top:50px;position:absolute;right:0;width:100vw;z-index:2}@media(max-width:1279.9px){.VehicleComparison--with-embed-experience-fragment .VehicleComparison__main-embed-experience-fragment{display:none}}.VehicleComparison--with-embed-experience-fragment .VehicleComparison__main-embed-experience-fragment .cmp-modelcomparisonslider{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:911px;justify-content:center}.VehicleComparison--with-embed-experience-fragment .VehicleComparison__main-embed-experience-fragment .ModelComparisonSlider{max-width:1660px;padding:0 60px;width:100%}.VehicleComparison--with-embed-experience-fragment .VehicleComparison__main-embed-experience-fragment .ModelComparisonSlider__header{padding-left:0;padding-right:0}.VehicleComparison--with-embed-experience-fragment .VehicleComparison__main-embed-experience-fragment .ModelComparisonSlider__header-title{font-size:2.4rem;margin:0}.VehicleComparison--with-embed-experience-fragment .ModelComparisonSlider__header-subtitle{display:none}@media(min-width:1280px){.VehicleComparison--with-embed-experience-fragment .VehicleComparison__embed-experience-fragment{height:1011px;position:relative}}.VehicleComparison--with-embed-experience-fragment .VehicleComparison__embed-experience-fragment,.VehicleComparison--with-embed-experience-fragment .VehicleComparison__main-embed-experience-fragment{padding-bottom:50px}.VehicleComparison--with-embed-experience-fragment .VehicleComparison__vehicle-column--current .ModelComparisonSlider{opacity:1}.VehicleComparison__specs-modal-body{background-image:radial-gradient(50% 50% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),-webkit-gradient(linear,left top,left bottom,from(rgba(224,224,224,0)),color-stop(62%,rgba(255,255,255,.6509803922)),to(#e0e0e0)),-webkit-gradient(linear,left top,right top,from(#d6dee3),to(#ece8de));background-image:radial-gradient(50% 50% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),linear-gradient(180deg,rgba(224,224,224,0),rgba(255,255,255,.6509803922) 62%,#e0e0e0),linear-gradient(90deg,#d6dee3,#ece8de)}[data-selected-brand=defender] .VehicleComparison__specs-modal-body{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.25)),to(rgba(255,255,255,.25))),radial-gradient(circle at 49% 50%,#fff,rgba(255,255,255,.1) 103%),-webkit-gradient(linear,left top,left bottom,color-stop(53%,rgba(220,220,220,0)),to(#dcdcdc)),-webkit-gradient(linear,right top,left top,color-stop(100%,#d2d7df),color-stop(82%,#d4d9e4),color-stop(50%,#f6f5f6),color-stop(18%,#d4d9e4),color-stop(0,#d4d9e4));background-image:linear-gradient(180deg,rgba(255,255,255,.25),rgba(255,255,255,.25)),radial-gradient(circle at 49% 50%,#fff,rgba(255,255,255,.1) 103%),linear-gradient(180deg,rgba(220,220,220,0) 53%,#dcdcdc),linear-gradient(270deg,#d2d7df 100%,#d4d9e4 0,#f6f5f6 0,#d4d9e4 0,#d4d9e4 0)}[data-selected-brand=discovery] .VehicleComparison__specs-modal-body{background-image:radial-gradient(70% 50% at 50% 60%,white 0,rgba(255,255,255,0) 100%),-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(255,255,255,0)),to(rgba(197,197,197,.5490196078))),-webkit-gradient(linear,left top,right top,color-stop(2%,#f0f0f0),color-stop(52%,#f9f9f9),color-stop(98%,#f9f9f9));background-image:radial-gradient(70% 50% at 50% 60%,white 0,rgba(255,255,255,0) 100%),linear-gradient(180deg,rgba(255,255,255,0) 1%,rgba(197,197,197,.5490196078)),linear-gradient(90deg,#f0f0f0 2%,#f9f9f9 52%,#f9f9f9 98%)}[data-selected-brand=rangerover] .VehicleComparison__specs-modal-body{background-image:radial-gradient(50% 50% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),-webkit-gradient(linear,left top,left bottom,from(rgba(224,224,224,0)),color-stop(62%,rgba(255,255,255,.6509803922)),to(#e0e0e0)),-webkit-gradient(linear,left top,right top,from(#d6dee3),to(#ece8de));background-image:radial-gradient(50% 50% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),linear-gradient(180deg,rgba(224,224,224,0),rgba(255,255,255,.6509803922) 62%,#e0e0e0),linear-gradient(90deg,#d6dee3,#ece8de)}@media(min-width:1280px){.VehicleComparison__specs-modal-body{background-image:radial-gradient(60% 60% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),-webkit-gradient(linear,left top,left bottom,from(rgba(224,224,224,0)),color-stop(62%,rgba(255,255,255,.6509803922)),color-stop(86%,#e0e0e0)),-webkit-gradient(linear,left top,right top,color-stop(1%,#becbd3),color-stop(24%,#c4d1da),color-stop(78%,#e5dccb),to(#e5dccb));background-image:radial-gradient(60% 60% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),linear-gradient(180deg,rgba(224,224,224,0),rgba(255,255,255,.6509803922) 62%,#e0e0e0 86%),linear-gradient(90deg,#becbd3 1%,#c4d1da 24%,#e5dccb 78%,#e5dccb)}[data-selected-brand=defender] .VehicleComparison__specs-modal-body{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.25)),to(rgba(255,255,255,.25))),radial-gradient(circle at 49% 50%,#fff,rgba(255,255,255,0) 54%),-webkit-gradient(linear,left top,left bottom,color-stop(53%,rgba(220,220,220,0)),to(#dcdcdc)),-webkit-gradient(linear,right top,left top,color-stop(100%,#d2d7df),color-stop(82%,#d4d9e4),color-stop(50%,#fff),color-stop(18%,#d4d9e4),color-stop(0,#d4d9e4));background-image:linear-gradient(180deg,rgba(255,255,255,.25),rgba(255,255,255,.25)),radial-gradient(circle at 49% 50%,#fff,rgba(255,255,255,0) 54%),linear-gradient(180deg,rgba(220,220,220,0) 53%,#dcdcdc),linear-gradient(270deg,#d2d7df 100%,#d4d9e4 0,#fff 0,#d4d9e4 0,#d4d9e4 0)}[data-selected-brand=discovery] .VehicleComparison__specs-modal-body{background-image:radial-gradient(60% 50% at 50% 60%,white 0,rgba(255,255,255,0) 100%),-webkit-gradient(linear,left top,left bottom,color-stop(2%,rgba(233,236,236,0)),color-stop(98%,#dee0e0)),-webkit-gradient(linear,left top,right top,color-stop(1%,#e9ecec),color-stop(49%,#f8f9f9),color-stop(99%,#e9ecec));background-image:radial-gradient(60% 50% at 50% 60%,white 0,rgba(255,255,255,0) 100%),linear-gradient(180deg,rgba(233,236,236,0) 2%,#dee0e0 98%),linear-gradient(90deg,#e9ecec 1%,#f8f9f9 49%,#e9ecec 99%)}[data-selected-brand=rangerover] .VehicleComparison__specs-modal-body{background-image:radial-gradient(60% 60% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),-webkit-gradient(linear,left top,left bottom,from(rgba(224,224,224,0)),color-stop(62%,rgba(255,255,255,.6509803922)),color-stop(86%,#e0e0e0)),-webkit-gradient(linear,left top,right top,color-stop(1%,#becbd3),color-stop(24%,#c4d1da),color-stop(78%,#e5dccb),to(#e5dccb));background-image:radial-gradient(60% 60% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),linear-gradient(180deg,rgba(224,224,224,0),rgba(255,255,255,.6509803922) 62%,#e0e0e0 86%),linear-gradient(90deg,#becbd3 1%,#c4d1da 24%,#e5dccb 78%,#e5dccb)}}.ModelComparisonSlider{--slide-position:50%}.ModelComparisonSlider__header{padding:25px 25px 35px;width:100%}@media(min-width:768px){.ModelComparisonSlider__header{padding:30px 30px 40px}}@media(min-width:1280px){.ModelComparisonSlider__header{margin:0 auto;max-width:1460px;padding:60px 60px 40px}}.ModelComparisonSlider__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.ModelComparisonSlider__cta-link{margin-top:24px}.ModelComparisonSlider__cPlayer{-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:1.8;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.ModelComparisonSlider__feature{height:100%}.ModelComparisonSlider__feature-cPlayer,.ModelComparisonSlider__feature-image{position:relative}.ModelComparisonSlider__feature-cPlayer{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}.ModelComparisonSlider__feature[data-feature-section=OPTIONS_WHEELS] img{display:none}.ModelComparisonSlider__cPlayer,.ModelComparisonSlider__image{border-radius:25px 25px 0 0}.ModelComparisonSlider__description{-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-content:center}.ModelComparisonSlider__description,.ModelComparisonSlider__description-container{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.ModelComparisonSlider__description-container{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:1pc}.DxCarousel__slide .ModelComparisonSlider__description-img{-ms-flex-negative:0;aspect-ratio:auto;border-radius:10px;flex-shrink:0;height:75pt;width:75pt}.ModelComparisonSlider__description-text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-weight:600;overflow:hidden}.ModelComparisonSlider__title{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.ModelComparisonSlider__title-info{background-color:#fff;border:1px solid #e9ecec;border-radius:50%;height:24px;min-width:24px;padding:0;position:relative;z-index:1}.ModelComparisonSlider__title-info:before{color:#000;font-size:1rem;height:9pt;margin-bottom:2px;width:7px}.ModelComparisonSlider__lozenge{left:1pc;position:absolute;top:1pc}@media(min-width:768px){.ModelComparisonSlider__lozenge{left:20px;top:20px}}.ModelComparisonSlider__lozenge .DxLozenge{background-color:#fff;font-size:1.1rem;font-weight:500;letter-spacing:.1438rem;line-height:1.1rem}.ModelComparisonSlider__overlay-expand-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;backdrop-filter:blur(20px);background:hsla(0,0%,100%,.53);border-radius:50%;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;position:absolute;right:20px;top:20px;width:50px;z-index:2}.ModelComparisonSlider__overlay-expand-button span{margin-top:-2px;pointer-events:none}.ModelComparisonSlider__overlay-expand-button span:before{font-size:1.7rem}.ModelComparisonSlider__feature--divided{--_dividerOpacity:1;position:relative}.ModelComparisonSlider__feature--divided .DxCPlayer{position:absolute;top:0}.ModelComparisonSlider__feature--divided .DxCPlayer[data-vehicle=A]{clip-path:polygon(0 0,var(--slide-position) 0,var(--slide-position) 100%,0 100%)}.ModelComparisonSlider__feature--divided .DxCPlayer[data-vehicle=A] .DxCPlayer__active{background-blend-mode:soft-light}.ModelComparisonSlider__feature--divided .DxCPlayer[data-vehicle=B]{clip-path:polygon(var(--slide-position) 0,100% 0,100% 100%,var(--slide-position) 100%)}.ModelComparisonSlider__feature--divided .ModelComparisonSlider__feature-description{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;position:relative}.ModelComparisonSlider__feature--divided .ModelComparisonSlider__feature-description:before{background:rgba(74,79,84,.3);content:"";display:block;height:calc(100% - 40px);left:50%;opacity:var(--_dividerOpacity);position:absolute;top:20px;width:1px;z-index:3}.ModelComparisonSlider__feature--divided .ModelComparisonSlider__description-container{width:50%}.ModelComparisonSlider__feature--divided .ModelComparisonSlider__feature-cPlayer:before{background:#fff;content:"";display:block;height:100%;left:var(--slide-position);position:absolute;top:0;width:1px;z-index:3}.ModelComparisonSlider__info-overlay-container{height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:10000}.ModelComparisonSlider__info-overlay-container .DxDrawer{height:100dvh}.ModelComparisonSlider__info-overlay-container .DxDrawer .DxDrawer__drawer{opacity:1;position:relative}.ModelComparisonSlider__info-overlay-container .DxDrawer__content-container{bottom:0;left:0;position:absolute;right:0;top:0}.ModelComparisonSlider__info-overlay-container .DxDrawer .DxDrawer__backdrop{display:none}.ModelComparisonSlider__info-overlay-container .DxDrawer__close{background-color:#f8f9f9;border-radius:50%;right:20px;top:20px}.ModelComparisonSlider__info-overlay{height:calc(100% - 85px);overflow:auto;padding-top:93px}.ModelComparisonSlider__info-overlay-content{margin-left:auto;margin-right:auto;max-width:600px;padding:0 20px}.ModelComparisonSlider__info-overlay-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px}.ModelComparisonSlider__info-overlay-header-title{color:#0c121c;font-size:2rem;font-weight:450;letter-spacing:.02rem}.ModelComparisonSlider__info-overlay-thumbnail{aspect-ratio:16/9;border-radius:10px;height:auto;max-width:35pc}.ModelComparisonSlider__info-overlay-body,.ModelComparisonSlider__info-overlay-thumbnail{margin-top:40px}.ModelComparisonSlider__info-overlay-content-title{color:#0c121c;font-size:1.6rem;font-weight:450;letter-spacing:.016rem;line-height:2.2rem}.ModelComparisonSlider__info-overlay-content-text{line-height:2.2rem;padding-bottom:2pc}.ModelComparisonSlider__info-overlay-content-disclaimer{font-size:1rem;letter-spacing:.05rem;line-height:1.3rem;padding-bottom:26px}.ModelComparisonSlider__info-overlay-footer{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;backdrop-filter:blur(30px);background:hsla(0,0%,100%,.95);bottom:0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.1);box-shadow:0 0 2px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:20px 0;position:absolute;width:100%}.ModelComparisonSlider__feature-description{background-color:#f8f9f9;border-radius:0 0 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:140px;padding:20px 30px}.DxCarousel__slide--next .ModelComparisonSlider__feature-description,.DxCarousel__slide--prev .ModelComparisonSlider__feature-description{background-color:#f8f9f9}.DxCarousel__slides--is-dragging .ModelComparisonSlider__feature-description{background-color:rgba(0,0,0,0)}.ModelComparisonSlider__pagination{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.ModelComparisonSlider__carousel-section,.ModelComparisonSlider__pagination,.ModelComparisonSlider__skeleton-desktop{display:none}@media(min-width:1280px){.ModelComparisonSlider__carousel-section,.ModelComparisonSlider__pagination,.ModelComparisonSlider__skeleton-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px}.ModelComparisonSlider__skeleton-mobile,.ModelComparisonSlider__tab-section{display:none}}.ModelComparisonSlider__carousel-section{-ms-flex-item-align:center;align-self:center;max-width:760px}@media(min-width:1280.1px){.ModelComparisonSlider__carousel-section{max-width:55pc}}.ModelComparisonSlider__tab-section{padding-bottom:40px}.ModelComparisonSlider__tab-section .TabGroup{position:sticky;top:0;z-index:100}.ModelComparisonSlider__tab-section .ModelComparisonSlider__panel,.ModelComparisonSlider__tab-section .TabGroup{padding:0 30px}.ModelComparisonSlider__tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;margin:24px 0}.ModelComparisonSlider__card{background-color:#f8f9f9;border-radius:15px;height:100%;position:relative}@media(max-width:768px){.ModelComparisonSlider__card[data-feature-section=PAINT_COLOUR]{background-image:radial-gradient(50% 50% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),-webkit-gradient(linear,left top,left bottom,from(rgba(224,224,224,0)),color-stop(62%,rgba(255,255,255,.6509803922)),to(#e0e0e0)),-webkit-gradient(linear,left top,right top,from(#d6dee3),to(#ece8de));background-image:radial-gradient(50% 50% at 50% 60%,rgba(255,255,255,.9098039216) 0,rgba(255,255,255,0) 100%),linear-gradient(180deg,rgba(224,224,224,0),rgba(255,255,255,.6509803922) 62%,#e0e0e0),linear-gradient(90deg,#d6dee3,#ece8de)}}.ModelComparisonSlider__card-cPlayer,.ModelComparisonSlider__card-image{border-radius:15px 15px 0 0}.ModelComparisonSlider__card-image{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.ModelComparisonSlider__card-description{border-radius:0 0 15px 15px;padding:24px}.ModelComparisonSlider__card .ModelComparisonSlider__image{border-radius:15px 15px 0 0;height:100%;width:100%}.ModelComparisonSlider__card--with-inline-overview .ModelComparisonSlider__card-cPlayer{aspect-ratio:13/10;border-radius:15px}@media(min-width:768px){.ModelComparisonSlider__card--with-inline-overview .ModelComparisonSlider__card-cPlayer{aspect-ratio:16/9}}.ModelComparisonSlider__card--with-inline-overview .ModelComparisonSlider__card-description{bottom:0;left:0;padding:24px;position:absolute;right:0}.ModelComparisonSlider__card--with-inline-overview{background-color:rgba(0,0,0,0)}@media(max-width:768px){.ModelComparisonSlider__card--with-image-and-cplayer .ModelComparisonSlider__card-cPlayer{display:none}}@media(min-width:768.1px){.ModelComparisonSlider__card--with-image-and-cplayer .ModelComparisonSlider__card-image{display:none}}@media(max-width:768px){.ModelComparisonSlider__card--with-image-and-cplayer .ModelComparisonSlider__card-description{position:relative}}.ModelComparisonSlider__overview{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;justify-content:space-between;width:100%}.ModelComparisonSlider__card[data-feature-section=WHEEL]{background-color:#f8f9f9}.ModelComparisonSlider__card[data-feature-section=WHEEL] img{aspect-ratio:auto;border-radius:10px;height:122px;margin-top:52px;padding-bottom:0;width:122px}.ModelComparisonSlider__card-image img,.ModelComparisonSlider__description-img,.ModelComparisonSlider__image{aspect-ratio:16/9;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover}.ModelComparisonSlider__compare{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ModelComparisonSlider .TabGroup__tab{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.ModelComparisonSlider__error{background-color:#fff;border:5px solid #d2000a;color:#d2000a;display:none;margin:50px auto;padding:20px;width:600px}.ModelComparisonSlider__error-title{color:#d2000a;font-size:3.8rem;letter-spacing:.19rem;line-height:3.8rem}.ModelComparisonSlider .DxCPlayer__active{height:100%;width:110%}.ModelComparisonSlider .DxSkeleton{width:100%}.ModelComparisonSlider__skeleton-mobile{padding:0 30px}.ModelComparisonSlider__skeleton-desktop .DxSkeleton__text,.ModelComparisonSlider__skeleton-mobile .DxSkeleton__text{border-radius:15px}@media(max-width:1919.9px){.ModelComparisonSlider .DxCarousel__viewport{margin-left:calc(50% - 50vw + 60px);width:calc(100vw - 90pt)}}.DxOverlay[data-modelcomparisonslidercompare-overlay]{--slide-position:49.9%;background-color:rgba(0,0,0,0);border-radius:15px;height:100%;margin:0}.DxOverlay[data-modelcomparisonslidercompare-overlay] .DxCPlayer__active,.DxOverlay[data-modelcomparisonslidercompare-overlay] .ModelComparisonSlider__feature-cPlayer{aspect-ratio:auto}.DxOverlay[data-modelcomparisonslidercompare-overlay] .ModelComparisonSlider__feature-cPlayer{max-height:calc(100% - 140px)}.DxOverlay[data-modelcomparisonslidercompare-overlay] .DxCPlayer__active{height:100%;width:110%}.DxOverlay[data-modelcomparisonslidercompare-overlay] .DxOverlay__close-button{background-color:hsla(0,0%,100%,.53);border-radius:50%;height:50px;position:absolute;right:20px;top:20px;width:50px}.DxOverlay[data-modelcomparisonslidercompare-overlay] .DxOverlay__close-button:hover{background-color:rgba(0,0,0,0);cursor:pointer}.light .ModelComparisonSlider__card:not(.ModelComparisonSlider__card--with-inline-overview),.light .ModelComparisonSlider__card[data-feature-section=WHEEL],.light .ModelComparisonSlider__feature-description{background-color:#fff}.black.DxOverlay[data-modelcomparisonslidercompare-overlay],.dark.DxOverlay[data-modelcomparisonslidercompare-overlay]{background-color:rgba(0,0,0,0)}.black .ModelComparisonSlider__card,.black .ModelComparisonSlider__card[data-feature-section=WHEEL],.black .ModelComparisonSlider__feature-description,.dark .ModelComparisonSlider__card,.dark .ModelComparisonSlider__card[data-feature-section=WHEEL],.dark .ModelComparisonSlider__feature-description{background-color:#4a4f54}.black .ModelComparisonSlider__card--with-inline-overview,.dark .ModelComparisonSlider__card--with-inline-overview{background-color:rgba(0,0,0,0);color:#4a4f54}.black .ModelComparisonSlider__feature-description:before,.dark .ModelComparisonSlider__feature-description:before{background:hsla(0,0%,100%,.3)}.black .ModelComparisonSlider__card-image img,.black .ModelComparisonSlider__description-img,.black .ModelComparisonSlider__image,.dark .ModelComparisonSlider__card-image img,.dark .ModelComparisonSlider__description-img,.dark .ModelComparisonSlider__image{background-color:#fff;mix-blend-mode:unset}@media(max-width:768px){.black .ModelComparisonSlider__card--with-image-and-cplayer .ModelComparisonSlider__card-description,.dark .ModelComparisonSlider__card--with-image-and-cplayer .ModelComparisonSlider__card-description{color:#fff}}.black .DxLozenge,.black .DxOverlay__close-button,.dark .DxLozenge,.dark .DxOverlay__close-button{color:#0c121c}.dxnav-header.dxnav-header--in-page-sticky{-webkit-transition:margin .4s,-webkit-transform .6s ease;transition:margin .4s,-webkit-transform .6s ease;transition:transform .6s ease,margin .4s;transition:transform .6s ease,margin .4s,-webkit-transform .6s ease}body:has(.ModelComparisonSlider__tab-section--sticky) .dxnav-header.dxnav-header--in-page-sticky header,body:has(.ModelComparisonSlider__tab-section--sticky) .dxnav-header.dxnav-header--in-page-sticky:not(:has(>header)){-webkit-transform:translateY(-100%);transform:translateY(-100%)}