.sl-loader{animation:sl-loader-spin 1.5s cubic-bezier(.5,0,.5,1) infinite;border-radius:50%;border-style:solid;border-width:2px;height:50px;width:50px}.sl-loader--light-theme{background-color:var(--jlr-color-white);border-color:var(--sl-loader-border-color) var(--sl-loader-border-color) var(--sl-loader-border-color) transparent}.sl-loader--dark-theme{background-color:var(--sl-loader-border-color);border-color:var(--jlr-color-white) var(--jlr-color-white) var(--jlr-color-white) transparent}@keyframes sl-loader-spin{0%{transform:rotate(0deg)}50%{opacity:.8}to{transform:rotate(1turn)}}body[sl-button-modal-open=true],body[sl-finance-modal-open=true]{overflow:hidden}body[sl-button-modal-open=true] .sl-vehicle-details-grid__section--title,body[sl-finance-modal-open=true] .sl-vehicle-details-grid__section--title{display:none}.sl-vehicle-details-grid{background:var(--jlr-color-white)}.sl-vehicle-details-grid__loading-overlay{align-items:center;background:var(--jlr-color-white);display:flex;height:100vh;justify-content:center;left:0;top:0;width:100%}.sl-vehicle-details-grid__wrapper{margin-top:var(--top-bar-height);padding-bottom:120px}.sl-vehicle-details-grid__topbar{align-items:center;background-color:var(--jlr-color-text-secondary);display:flex;height:var(--top-bar-height);justify-content:center;position:fixed;top:var(--nav-sm-height);width:100vw;z-index:25}.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__topbar{top:var(--nav-retailer-sm-height)}.has-breadcrumbs+.stock-locator-preview .sl-vehicle-details-grid__topbar{top:var(--nav-breadcrumbs-sm-height)}.has-breadcrumbs.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__topbar{top:var(--nav-breadcrumbs-retailer-sm-height)}.sl-vehicle-details-grid__section{background-color:var(--jlr-color-white);margin:0 var(--grid-x-space-default) 32px;min-width:0}.sl-vehicle-details-grid__section--additional{margin-left:0;margin-right:0;padding:var(--grid-x-space-default) 25px}.sl-vehicle-details-grid__section--gray{background:var(--sl-additional-content-bg)}.sl-vehicle-details-grid__section:last-child{margin-bottom:0}.sl-vehicle-details-grid__section--title{box-shadow:0 5px 10px 0 color-mix(in srgb,var(--jlr-color-black) 15%,transparent);margin:0;padding:16px var(--grid-x-space-default);position:sticky;top:calc(var(--nav-sm-height) + var(--top-bar-height));z-index:6}.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__section--title{top:calc(var(--nav-retailer-sm-height) + var(--top-bar-height))}.has-breadcrumbs+.stock-locator-preview .sl-vehicle-details-grid__section--title{top:calc(var(--nav-breadcrumbs-sm-height) + var(--top-bar-height))}.has-breadcrumbs.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__section--title{top:calc(var(--nav-breadcrumbs-retailer-sm-height) + var(--top-bar-height))}.sl-vehicle-details-grid__section--specification{background-color:var(--jlr-color-surface-muted);margin:0 0 32px;padding:32px var(--grid-x-space-default)}.sl-vehicle-details-grid__section--accessories,.sl-vehicle-details-grid__section--approved-promise,.sl-vehicle-details-grid__section--optional-specification{margin-top:-32px}.sl-vehicle-details-grid__section-additional-buttons{margin:0 var(--grid-x-space-default) 40px}.sl-vehicle-details-grid__gallery{aspect-ratio:16/9}.sl-vehicle-details-grid__payment-options{display:none}.sl-vehicle-details-grid__sidebar-payment-options{border-radius:16px 16px 0 0;box-shadow:0 -5px 10px 0 color-mix(in srgb,var(--jlr-color-black) 10%,transparent);z-index:22}.sl-vehicle-details-grid__sidebar-payment-options,.sl-vehicle-details-grid__sidebar-reserve{background-color:var(--jlr-color-white);bottom:0;left:0;padding:16px var(--grid-x-space-default);position:fixed;width:100%}.sl-vehicle-details-grid__sidebar-reserve{box-shadow:0 -5px 15px 0 color-mix(in srgb,var(--jlr-color-black) 10%,transparent);z-index:6}.sl-vehicle-details-grid__sidebar-additional-buttons{background-color:var(--jlr-color-white);padding:30px 40px}.sl-vehicle-details-grid__hide-mobile{display:none}.sl-vehicle-details-grid__sidebar{z-index:1}body[sl-finance-modal-open=true] .sl-vehicle-details-grid__sidebar{z-index:9000}@media(min-width:768px){.sl-vehicle-details-grid__content{grid-column:1/3}.sl-vehicle-details-grid__sidebar{grid-column:2/1}.sl-vehicle-details-grid__section{margin:0 var(--grid-x-space-md-screen) 32px}.sl-vehicle-details-grid__section--additional{padding-bottom:var(--grid-x-space-md-screen);padding-top:var(--grid-x-space-md-screen)}.sl-vehicle-details-grid__section--title{margin:0;padding:16px var(--grid-x-space-md-screen)}.sl-vehicle-details-grid__section--specification{margin:0 0 32px;padding:32px var(--grid-x-space-md-screen)}.sl-vehicle-details-grid__section--accessories,.sl-vehicle-details-grid__section--approved-promise,.sl-vehicle-details-grid__section--optional-specification{margin-top:-32px}.sl-vehicle-details-grid__sidebar-payment-options,.sl-vehicle-details-grid__sidebar-reserve{padding:24px var(--grid-x-space-md-screen)}}@media(min-width:1280px){.sl-vehicle-details-grid__wrapper{margin:var(--top-bar-height) var(--grid-x-space-lg-screen) 0;padding-bottom:120px}.sl-vehicle-details-grid__content{border-right:1px solid color-mix(in srgb,var(--jlr-color-black) 12%,transparent)}.sl-vehicle-details-grid__sidebar{display:flex;flex-direction:column;grid-column:3/4;height:-moz-fit-content;height:fit-content;position:sticky;top:calc(var(--nav-lg-height) + var(--top-bar-height))}.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__sidebar{height:calc(100vh - var(--nav-retailer-lg-height) - var(--top-bar-height));top:calc(var(--nav-retailer-lg-height) + var(--top-bar-height))}.has-breadcrumbs+.stock-locator-preview .sl-vehicle-details-grid__sidebar{height:calc(100vh - var(--nav-breadcrumbs-lg-height) - var(--top-bar-height));top:calc(var(--nav-breadcrumbs-lg-height) + var(--top-bar-height))}.has-breadcrumbs.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__sidebar{height:calc(100vh - var(--nav-breadcrumbs-retailer-lg-height) - var(--top-bar-height));top:calc(var(--nav-breadcrumbs-retailer-lg-height) + var(--top-bar-height))}.sl-vehicle-details-grid__sidebar--compact{height:-moz-min-content;height:min-content}.sl-vehicle-details-grid__section{margin:0 0 40px;padding-right:40px}.sl-vehicle-details-grid__section--additional{margin-right:-40px;padding-bottom:47px;padding-left:40px;padding-top:47px}.sl-vehicle-details-grid__section--accessories,.sl-vehicle-details-grid__section--approved-promise,.sl-vehicle-details-grid__section--optional-specification{margin-top:-40px}.sl-vehicle-details-grid__gallery{margin-bottom:40px}.sl-vehicle-details-grid__payment-options{background-color:var(--jlr-color-surface-muted);display:block;flex-shrink:0;position:static}.sl-vehicle-details-grid__sidebar-payment-options{box-shadow:none;flex-shrink:0;padding:20px 40px 32px;position:static}.sl-vehicle-details-grid__hide-mobile{display:inherit}.sl-vehicle-details-grid__hide-desktop{display:none}.sl-vehicle-details-grid__sidebar-specification{background-color:var(--jlr-color-surface-muted);overflow-y:auto;padding:24px 40px 0}.sl-vehicle-details-grid__sidebar-location{padding:20px 40px}.sl-vehicle-details-grid--grow{flex-grow:1;max-height:293px}.sl-vehicle-details-grid__sidebar-specification-content{padding-bottom:24px;width:100%}.sl-vehicle-details-grid__sidebar-title{background-color:var(--jlr-color-surface-muted);border-bottom:1px solid var(--sl-vehicle-details-grid-sidebar-title-border-color);flex-shrink:0;padding:var(--sl-vehicle-details-grid-sidebar-title-padding)}.sl-vehicle-details-grid__sidebar-title--light{background-color:var(--jlr-color-white);border-bottom:initial}.sl-vehicle-details-grid__sidebar-reserve{box-shadow:none;flex-shrink:0;padding:0 40px 32px;position:static}}@media(min-width:1024px){.sl-vehicle-details-grid__topbar{top:var(--nav-lg-height)}.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__topbar{top:var(--nav-retailer-lg-height)}.has-breadcrumbs+.stock-locator-preview .sl-vehicle-details-grid__topbar{top:var(--nav-breadcrumbs-lg-height)}.has-breadcrumbs.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__topbar{top:var(--nav-breadcrumbs-retailer-lg-height)}.sl-vehicle-details-grid__section--title{margin:0;top:calc(var(--nav-lg-height) + var(--top-bar-height))}.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__section--title{top:calc(var(--nav-retailer-lg-height) + var(--top-bar-height))}.has-breadcrumbs+.stock-locator-preview .sl-vehicle-details-grid__section--title{top:calc(var(--nav-breadcrumbs-lg-height) + var(--top-bar-height))}.has-breadcrumbs.has-retailer-bar+.stock-locator-preview .sl-vehicle-details-grid__section--title{top:calc(var(--nav-breadcrumbs-retailer-lg-height) + var(--top-bar-height))}}.sl-accordion{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sl-accordion.copyable{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.sl-accordion[disabled]>.sl-accordion__label-holder{pointer-events:none}.sl-accordion[open]>summary>.sl-accordion__label__btn:after{opacity:0}.sl-accordion__label{color:var(--sl-ui-accordion-label-color);flex:1;font-family:var(--sl-text-large-font-family);font-size:var(--sl-text-large-font-size);font-style:normal;font-weight:var(--sl-text-large-font-weight);letter-spacing:var(--sl-text-large-letter-spacing);line-height:var(--sl-text-large-line-height);padding-bottom:14px;padding-right:36px;padding-top:16px}.sl-accordion__label-holder{cursor:pointer;position:relative}.sl-accordion__label__btn{background:transparent;border:none;cursor:pointer;display:block;height:16px;outline:none;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.sl-accordion__label__btn:after,.sl-accordion__label__btn:before{background-color:var(--sl-ui-accordion-btn-before-bg-color);content:"";display:block;height:2px;left:50%;opacity:1;position:absolute;top:50%;width:100%}.sl-accordion__label__btn:before{transform:translate(-50%,-50%)}.sl-accordion__label__btn:after{transform:translate(-50%,-50%) rotate(-90deg)}.sl-accordion__content{color:var(--sl-text-normal-color);font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-style:normal;font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);padding-top:17px}.sl-accordion summary{list-style:none}.sl-accordion summary::-webkit-details-marker{display:none}.sl-accordion summary:focus{outline:none}@media(min-width:768px){.sl-accordion .sl-accordion__label{font-size:var(--sl-text-large-font-size-md);letter-spacing:var(--sl-text-large-letter-spacing-md);line-height:var(--sl-text-large-line-height-md);padding-bottom:14px;padding-right:36px;padding-top:14px}.sl-accordion .sl-accordion__content{padding-top:18px}}@media(min-width:1280px){.sl-accordion .sl-accordion__label{padding-bottom:16px;padding-top:16px}.sl-accordion .sl-accordion__content{padding-top:16px}}.sl-vehicle-details-equipment__title{color:var(--sl-text-section-title-color);font-family:var(--sl-text-section-title-font-family);font-size:var(--sl-text-section-title-font-size);font-weight:var(--sl-text-section-title-font-weight);letter-spacing:var(--sl-text-section-title-letter-spacing);line-height:var(--sl-text-section-title-line-height);margin-bottom:16px;text-transform:var(--sl-text-section-title-text-transform)}.sl-vehicle-details-equipment__list{list-style-type:none;margin:0;margin-bottom:var(--sl-vehicle-details-equipment-list-margin-bottom);padding:0}.sl-vehicle-details-equipment__list-title{color:var(--sl-text-normal-color);color:var(--sl-vehicle-details-equipment-list-title-color);font-weight:var(--sl-text-normal-font-weight);font-weight:var(--sl-vehicle-details-equipment-list-title-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);letter-spacing:var(--sl-vehicle-details-equipment-list-title-letter-spacing);line-height:var(--sl-text-normal-line-height);line-height:var(--sl-vehicle-details-equipment-list-title-line-height);list-style:none;text-transform:uppercase}.sl-vehicle-details-equipment__list-item,.sl-vehicle-details-equipment__list-title{font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);margin-bottom:12px}.sl-vehicle-details-equipment__list-item{color:var(--sl-text-normal-color);color:var(--sl-vehicle-details-equipment-list-text-color);display:flex;font-weight:var(--sl-text-normal-font-weight);gap:6px;justify-content:space-between;letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);line-height:var(--sl-vehicle-details-equipment-list-item-line-height)}.sl-vehicle-details-equipment__list-item--value{white-space:nowrap}.sl-vehicle-details-equipment__list-item--total{font-weight:600}.sl-vehicle-details-equipment li{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media(min-width:768px){.sl-vehicle-details-equipment__list--columns{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}@media(min-width:1280px){.sl-vehicle-details-equipment__title{margin-bottom:var(--sl-vehicle-details-equipment-title-margin-bottom)}.sl-vehicle-details-equipment .sl-accordion__label{font-size:var(--sl-vehicle-details-accordion-label-font-size);line-height:var(--sl-vehicle-details-accordion-label-line-height)}}.sl-info-modal-holder{display:inline-flex;height:14px;white-space:normal}.sl-info-modal-button{cursor:pointer;display:inline-flex}.sl-info-modal-button svg{display:inline-block;height:14px;width:16px}.sl-info-modal__modal-title{margin-bottom:20px}.jlr-custom-modal{--jlr-custom-modal-heading-font-family:var(--jlr-font-secondary);--jlr-custom-modal-heading-font-weight:500;--jlr-custom-modal-heading-letter-spacing:3px;--jlr-custom-modal-heading-line-height:22px;--jlr-custom-modal-heading-font-size-md:rem(18px);--jlr-custom-modal-heading-letter-spacing-md:3px;--jlr-custom-modal-heading-line-height-md:22px;--jlr-custom-modal-body-letter-spacing:normal;--jlr-custom-modal-close-hover-background:var(--jlr-modal-close-hover-background);--jlr-custom-modal-shadow-color:var(--jlr-custom-modal-body-color);background:var(--jlr-color-white);display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:56px 40px;position:relative;width:100%}.jlr-custom-modal__backdrop{align-items:center;background-color:color-mix(in srgb,var(--jlr-color-black) 50%,transparent);display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.jlr-custom-modal__heading{color:var(--jlr-custom-modal-heading-color);font-family:var(--jlr-custom-modal-heading-font-family);font-size:var(--jlr-custom-modal-heading-font-size);font-weight:var(--jlr-custom-modal-heading-font-weight);letter-spacing:var(--jlr-custom-modal-heading-letter-spacing);line-height:var(--jlr-custom-modal-heading-line-height);margin:24px 0}.jlr-custom-modal__body .jlr-form-component__form{max-width:900px}.jlr-custom-modal__body-text{color:var(--jlr-custom-modal-body-color);font-family:var(--jlr-font-secondary-ltr);font-size:.875rem;font-weight:400;letter-spacing:var(--jlr-custom-modal-body-letter-spacing);line-height:var(--jlr-custom-modal-body-line-height)}.jlr-custom-modal__close-wrapper{border-bottom:1px solid var(--color-light-grey-10);display:flex;inset-inline-end:4%;inset-inline-start:4%;justify-content:flex-end;position:absolute;top:0;width:92%}.jlr-custom-modal__close{color:var(--jlr-color-black);cursor:pointer;font-size:1rem;padding:18px}.jlr-custom-modal__close:hover{background-color:var(--jlr-custom-modal-close-hover-background)}.jlr-custom-modal__close:focus:focus-visible:not([disabled]),.jlr-custom-modal__close:focus:focus-within:not([disabled]),.jlr-custom-modal__close:focus:focus:not([disabled]){outline:0!important}.jlr-custom-modal__close:focus:focus-visible:not([disabled]),.jlr-custom-modal__close:focus:focus-within:not([disabled]),.jlr-custom-modal__close:focus:focus:not([disabled]){box-shadow:0 0 5px 2px var(--jlr-color-focus)}.jlr-custom-modal__close .jlr-icon{display:block;height:14px;width:14px}.jlr-custom-modal__close .jlr-icon:before{margin:0;width:1em}@media(min-width:741px){.jlr-custom-modal{box-shadow:0 6px 13px var(--jlr-custom-modal-shadow-color);height:auto;max-height:calc(100vh - 80px);max-width:958px;width:-moz-fit-content;width:fit-content}.jlr-custom-modal__heading{margin-top:0}.jlr-custom-modal__close-wrapper{border:0;inset-inline-end:0;inset-inline-start:0;width:100%}}@media(min-width:768px){.jlr-custom-modal__heading{font-size:var(--jlr-custom-modal-heading-font-size-md);letter-spacing:var(--jlr-custom-modal-heading-letter-spacing-md);line-height:var(--jlr-custom-modal-heading-line-height-md);margin-bottom:23px}}.jlr-custom-modal-fade-enter,.jlr-custom-modal-fade-leave-to{opacity:0}.jlr-custom-modal-fade-enter-active,.jlr-custom-modal-fade-leave-active{transition:opacity .35s ease-in-out}.jlr-custom-modal{--jlr-custom-modal-heading-color:var(--jlr-color-text-primary);--jlr-custom-modal-heading-font-family:var(--jlr-font-primary);--jlr-custom-modal-heading-font-size:rem(20px);--jlr-custom-modal-heading-font-weight:700;--jlr-custom-modal-heading-letter-spacing:1.2px;--jlr-custom-modal-heading-line-height:24.8px;--jlr-custom-modal-heading-font-size-md:rem(20px);--jlr-custom-modal-heading-letter-spacing-md:1.2px;--jlr-custom-modal-heading-line-height-md:24.8px;--jlr-custom-modal-body-color:var(--jlr-color-text-secondary);--jlr-custom-modal-body-letter-spacing:0.2px;--jlr-custom-modal-body-line-height:19px;--jlr-custom-modal-close-hover-background:var(--color-light-grey)}.sl-vehicle-details-specification__title{color:var(--sl-text-large-color);color:var(--sl-vehicle-details-specification-title-color);font-family:var(--sl-text-large-font-family);font-size:var(--sl-vehicle-details-specification-title-font-size);font-weight:var(--sl-text-large-font-weight);letter-spacing:var(--sl-text-large-letter-spacing);line-height:var(--sl-vehicle-details-specification-title-line-height);margin-bottom:20px}.sl-vehicle-details-specification__spec{align-items:center;border-bottom:1px solid var(--sl-vehicle-details-specification-border);color:var(--sl-text-normal-color);color:var(--sl-vehicle-details-specification-spec-color);display:flex;font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-weight:var(--sl-text-normal-font-weight);justify-content:space-between;letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);padding:12px 0}.sl-vehicle-details-specification__spec-value{font-weight:600;margin-left:20px;text-align:right}.sl-vehicle-details-specification__avl-price-label{align-items:center;display:flex}@media(min-width:1280px){.sl-vehicle-details-specification{padding-bottom:24px}.sl-vehicle-details-specification__title{font-size:var(--sl-text-large-font-size-md);letter-spacing:var(--sl-text-large-letter-spacing-md);line-height:var(--sl-text-large-line-height-md);margin-bottom:16px}.sl-vehicle-details-specification__spec{padding:6px 0}}.sl-vehicle-details-optional-specification .sl-vehicle-details-specification__spec{border-bottom:none;padding:6px 0}.sl-vehicle-details-optional-specification .sl-vehicle-details-specification__spec-value{font-weight:var(--sl-vehicle-details-optional-specification-value-font-weight)}@media(min-width:1280px){.sl-vehicle-details-optional-specification .sl-accordion__label{font-size:var(--sl-vehicle-details-accordion-label-font-size);line-height:var(--sl-vehicle-details-accordion-label-line-height)}}.save-button-icon{fill:var(--sl-saved-button-icon-fill-color)}.save-button-icon.is-active{fill:var(--sl-saved-button-icon-active-fill-color)}.save-button-icon.is-active path{opacity:1}.save-button-icon.is-monocolor{fill:var(--sl-saved-button-icon-fill-color-mono)}.save-button-icon.is-monocolor path{opacity:1}.save-button-icon.is-monocolor.is-light{fill:var(--sl-saved-button-icon-fill-color-mono-white)}.sl-saved-vehicles-button{align-items:center;cursor:auto;display:flex;margin-left:auto}@media(min-width:768px){.sl-saved-vehicles-button{cursor:pointer}}.sl-saved-vehicles-button__icon{height:14px;margin-right:8px;width:14px}.sl-saved-vehicles-button__text{color:var(--sl-saved-button-color);font-family:var(--sl-saved-button-font-family);font-size:var(--sl-saved-button-font-size);font-style:normal;font-weight:var(--sl-saved-button-font-weight);letter-spacing:var(--sl-saved-button-letter-spacing);line-height:var(--sl-saved-button-line-height);text-transform:uppercase}.sl-saved-vehicles-button--inactive{opacity:.15}.sl-saved-vehicles-button--light .sl-saved-vehicles-button__text{color:var(--sl-saved-button-color-white)}.sl-vehicle-list-grid{position:relative}.sl-vehicle-list-grid__loading-overlay{background:color-mix(in srgb,var(--jlr-color-white) 70%,transparent);height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:10}.sl-vehicle-list-grid__loading-content{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:sticky;top:0}.sl-vehicle-list-grid__loading-text{color:var(--sl-text-big-color);font-family:var(--sl-text-big-font-family);font-size:var(--sl-text-big-font-size);font-style:normal;font-weight:var(--sl-text-big-font-weight);letter-spacing:var(--sl-text-big-letter-spacing);line-height:var(--sl-text-big-line-height);margin-bottom:40px;text-transform:var(--sl-text-big-text-transform)}@media(min-width:768px){.sl-vehicle-list-grid__loading-text{font-size:var(--sl-text-big-font-size-md);letter-spacing:var(--sl-text-big-letter-spacing-md);line-height:var(--sl-text-big-line-height-md)}}@media(min-width:1280px){.sl-vehicle-list-grid{grid-column:2/5}.sl-vehicle-list-grid__loading-overlay{left:0;transform:none;width:100%}}.jlr-slider{--jlr-slider-pagination-border-color:var(--jlr-color-black);--jlr-slider-pagination-active-color:var(--jlr-color-black);--jlr-slider-pagination-hover-color:rgba(0,0,0,.2);--jlr-slider-navigation-color:#141414;--jlr-slider-scrollbar-bg:rgba(12,9,9,.1);--jlr-slider-scrollbar-drag-bg:rgba(0,0,0,.5);--jlr-slider-scrollbar-height:3px;height:100%}.jlr-slider__wrapper{position:relative}.jlr-slider__wrapper:hover .jlr-slider__navigation-next,.jlr-slider__wrapper:hover .jlr-slider__navigation-prev{opacity:1}.jlr-slider__pagination{align-items:center;bottom:auto;display:flex;height:44px;justify-content:center;left:50%;position:absolute;text-align:center;top:calc(100% - 64px);transform:translateX(-50%);transition:opacity .3s;width:auto;z-index:10}.jlr-slider__pagination.is-hidden{display:none}.jlr-slider__pagination-item{background:transparent;border:2px solid var(--jlr-slider-pagination-border-color,var(--jlr-color-black));border-color:var(--jlr-slider-pagination-border-color);border-radius:50%;box-shadow:0 0 6px 3px rgba(74,144,226,0),0 1px 4px 0 rgba(0,0,0,.5),inset 0 1px 4px 0 rgba(0,0,0,.1);cursor:pointer;display:inline-block;height:12px;margin:0 10px;opacity:1;transition:all .2s;width:12px}.jlr-slider__pagination-item:hover{background:rgba(0,0,0,.2);background:var(--jlr-slider-pagination-hover-color,rgba(0,0,0,.2))}.jlr-slider__pagination-item:active{box-shadow:0 0 5px 2px var(--jlr-color-focus);outline:0!important}.jlr-slider__pagination-item.is-active{background:var(--jlr-slider-pagination-active-color,var(--jlr-color-black));box-shadow:0 0 6px 3px rgba(74,144,226,0),0 1px 4px 0 rgba(0,0,0,.5),inset 0 1px 4px 0 transparent}.jlr-slider__pagination-item:hover{background:var(--jlr-slider-pagination-hover-color)}.jlr-slider__pagination-item.is-active{background:var(--jlr-slider-pagination-active-color)}.jlr-slider__pagination--black-theme,.jlr-slider__pagination--dark-theme{--jlr-slider-pagination-border-color:var(--jlr-color-white);--jlr-slider-pagination-active-color:var(--jlr-color-white)}.jlr-slider__loader{height:44px;left:20px;position:absolute;right:auto;top:calc(100% - 64px);width:44px;z-index:1}.jlr-slider__navigation-next,.jlr-slider__navigation-prev{opacity:0;transition:opacity .5s ease}.jlr-slider__navigation-prev{cursor:pointer;display:none;height:24px;left:20px;position:absolute;top:50%;width:13px;z-index:10}.jlr-slider__navigation-prev:after{color:var(--jlr-slider-navigation-color,var(--jlr-color-text-primary));content:"";font-family:icons;font-size:1.3125rem}.jlr-slider__navigation-prev--black,.jlr-slider__navigation-prev.jlr-slider__navigation--black-theme,.jlr-slider__navigation-prev.jlr-slider__navigation--dark-theme{--jlr-slider-navigation-color:var(--jlr-color-white)}.jlr-slider__navigation-prev:after{color:var(--jlr-slider-navigation-color)}.jlr-slider__navigation-next{cursor:pointer;display:none;height:24px;position:absolute;right:20px;top:50%;width:13px;z-index:10}.jlr-slider__navigation-next:after{color:var(--jlr-slider-navigation-color,var(--jlr-color-text-primary));content:"";font-family:icons;font-size:1.3125rem}.jlr-slider__navigation-next--black,.jlr-slider__navigation-next.jlr-slider__navigation--black-theme,.jlr-slider__navigation-next.jlr-slider__navigation--dark-theme{--jlr-slider-navigation-color:var(--jlr-color-white)}.jlr-slider__navigation-next:after{color:var(--jlr-slider-navigation-color)}.jlr-slider__navigation--black-theme,.jlr-slider__navigation--dark-theme{--jlr-slider-navigation-color:var(--jlr-color-white)}.jlr-slider__scrollbar{background:rgba(12,9,9,.1);background:var(--jlr-slider-scrollbar-bg);border-radius:10px;bottom:3px;height:3px;height:var(--jlr-slider-scrollbar-height,3px);height:var(--jlr-slider-scrollbar-height);left:30px;position:absolute;-ms-touch-action:none;width:calc(100% - 50px);z-index:50}.jlr-slider__scrollbar .swiper-scrollbar-drag{background:rgba(0,0,0,.5);background:var(--jlr-slider-scrollbar-drag-bg);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}@media(min-width:741px){.jlr-slider__pagination{align-items:center;left:72px;padding-bottom:0;right:auto;top:calc(100% - 62px);transform:none}.jlr-slider__loader{left:18px;right:auto;top:calc(100% - 62px)}}@media(min-width:901px){.jlr-slider__pagination{left:142px;right:auto}.jlr-slider__loader{left:88px;right:auto}.jlr-slider__navigation-next,.jlr-slider__navigation-prev{display:block}}@media(min-width:1024px){.jlr-slider__pagination{left:142px;right:auto}.jlr-slider__loader{left:88px;right:auto}}.jlr-slider{--jlr-slider-scrollbar-height:5px;--jlr-slider-pagination-hover-color:var(--jlr-color-border-subtle)}.jlr-slider__pagination--black-theme,.jlr-slider__pagination--dark-theme{--jlr-slider-pagination-hover-color:hsla(0,0%,100%,.4)}.jlr-loader{--jlr-loader-circle-stroke:hsla(0,0%,100%,.45);--jlr-loader-circle-stroke-paused:var(--jlr-color-black);--jlr-loader-animated-circle-stroke:var(--jlr-color-black);--jlr-loader-icon-active-color:#0c121c;height:inherit;position:relative;width:inherit}.jlr-loader:hover{cursor:pointer}.jlr-loader:hover .jlr-loader__circle{fill:hsla(0,0%,100%,.2)}.jlr-loader:focus{border-radius:100px;box-shadow:0 0 5px 2px var(--jlr-color-focus);outline:0!important}.jlr-loader.is-active .jlr-loader__animated-circle{animation-name:loader-spin-animation;animation-timing-function:linear}.jlr-loader.is-animation-paused .jlr-loader__icon{padding:0}.jlr-loader.is-animation-paused .jlr-loader__icon:before{margin-left:4px;width:13px}.jlr-loader.is-animation-paused .jlr-loader__animated-circle{animation-play-state:paused;opacity:0}.jlr-loader.is-animation-paused .jlr-loader__circle{stroke:var(--jlr-loader-circle-stroke-paused)}.jlr-loader__animated-circle-box,.jlr-loader__circle-box{transform:rotate(-90deg)}.jlr-loader__animated-circle-box{filter:drop-shadow(0 0 2px rgba(0,0,0,.25));left:0;position:absolute;top:0}.jlr-loader__animated-circle,.jlr-loader__circle{stroke-linecap:round;stroke-width:4px;transition:all .5s ease}.jlr-loader__animated-circle{stroke:var(--jlr-loader-animated-circle-stroke)}.jlr-loader__circle{stroke:var(--jlr-loader-circle-stroke)}.jlr-loader__controls{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.jlr-loader__icon:before{margin:0 0 0 .5px;width:17px}.jlr-loader__icon.jlr-icon{color:var(--jlr-loader-icon-active-color)}.jlr-loader--light-theme,.jlr-loader--white-theme{--jlr-loader-circle-stroke:rgba(0,0,0,.42)}.jlr-loader--black-theme,.jlr-loader--dark-theme{--jlr-loader-circle-stroke:hsla(0,0%,100%,.58);--jlr-loader-circle-stroke-paused:var(--jlr-color-white);--jlr-loader-animated-circle-stroke:var(--jlr-color-white);--jlr-loader-icon-active-color:var(--jlr-color-white)}@keyframes loader-spin-animation{to{stroke-dashoffset:0}}.jlr-loader [data-icon-name=icon-pause],.jlr-loader [data-icon-name=icon-play]{transition:none}.jlr-loader [data-icon-name=icon-pause]{padding-top:3px}.jlr-slide.swiper-slide{height:auto}.jlr-slide.swiper-slide.jlr-slide--white-theme{background:var(--jlr-color-white)}.jlr-slide.swiper-slide.jlr-slide--light-theme{background:var(--jlr-color-surface-muted)}.jlr-slide.swiper-slide.jlr-slide--grey-theme{background:var(--jlr-color-surface-page-alt)}.jlr-slide.swiper-slide.jlr-slide--dark-theme{background:var(--jlr-color-text-primary)}.sl-vehicle-card-slider{max-width:100%;min-width:0;overflow:hidden;position:relative;width:100%}.sl-vehicle-card-slider:hover .sl-vehicle-card-slider__button-next,.sl-vehicle-card-slider:hover .sl-vehicle-card-slider__button-prev{opacity:1}.sl-vehicle-card-slider .swiper-footer{z-index:1}.sl-vehicle-card-slider .swiper-container{max-width:100%;min-height:0;min-width:0;overflow:hidden}.sl-vehicle-card-slider__pagination.swiper-pagination{bottom:16px;left:50%;text-align:left;transform:translateX(-50%);white-space:nowrap;width:auto!important}.sl-vehicle-card-slider__pagination.swiper-pagination .swiper-pagination-bullet{background-color:var(--jlr-color-black);border-radius:0;height:1px;margin-right:10px;opacity:.12;transform:none;transition:left .5s;width:16px}.sl-vehicle-card-slider__pagination.swiper-pagination .swiper-pagination-bullet-active{background-color:var(--jlr-color-text-secondary);height:3px;opacity:1;transition:left .5s}.sl-vehicle-card-slider .swiper-wrapper{display:flex}.sl-vehicle-card-slider__slide{flex-shrink:0;width:100%}.sl-vehicle-card-slider__slide__image-holder{aspect-ratio:16/9;display:block;position:relative;width:100%}.sl-vehicle-card-slider__slide__image-holder picture img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.sl-vehicle-card-slider__button-next{cursor:pointer;display:none;height:24px;position:absolute;right:20px;right:18px;top:50%;width:13px;z-index:10}.sl-vehicle-card-slider__button-next:after{color:var(--jlr-slider-navigation-color,var(--jlr-color-text-primary));content:"";font-family:icons;font-size:1.3125rem}.sl-vehicle-card-slider__button-next--black,.sl-vehicle-card-slider__button-next.jlr-slider__navigation--black-theme,.sl-vehicle-card-slider__button-next.jlr-slider__navigation--dark-theme{--jlr-slider-navigation-color:var(--jlr-color-white)}.sl-vehicle-card-slider__button-prev{cursor:pointer;display:none;height:24px;left:20px;left:18px;position:absolute;top:50%;width:13px;z-index:10}.sl-vehicle-card-slider__button-prev:after{color:var(--jlr-slider-navigation-color,var(--jlr-color-text-primary));content:"";font-family:icons;font-size:1.3125rem}.sl-vehicle-card-slider__button-prev--black,.sl-vehicle-card-slider__button-prev.jlr-slider__navigation--black-theme,.sl-vehicle-card-slider__button-prev.jlr-slider__navigation--dark-theme{--jlr-slider-navigation-color:var(--jlr-color-white)}.sl-vehicle-card-slider__button-next,.sl-vehicle-card-slider__button-prev{display:block;height:19px;opacity:0;transform:translateY(-50%);transition:opacity .3s ease-in;width:11px}.sl-vehicle-card-slider__button-next:after,.sl-vehicle-card-slider__button-prev:after{color:var(--sl-veh-card-slider-arrow-color);display:inline-block;filter:var(--sl-veh-card-slider-arrow-shadow);font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sl-vehicle-card-slider__placeholder{align-items:center;aspect-ratio:16/9;background-color:rgba(0,0,0,.12);display:flex;justify-content:center;width:100%}.sl-delivery-date-badge{display:flex;flex-direction:row;height:34px}.sl-delivery-date-badge__icon{border-radius:50%;font-size:1.25rem;height:34px;justify-content:center;padding-bottom:1px;width:34px;z-index:1}.sl-delivery-date-badge__date,.sl-delivery-date-badge__icon{align-items:center;background-color:var(--jlr-color-white);display:flex}.sl-delivery-date-badge__date{border-radius:20px;color:var(--sl-text-normal-color);font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-style:normal;font-weight:var(--sl-text-normal-font-weight);height:100%;letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);margin-right:-30px;padding:0 30px 1px 13px}.sl-tooltip-container{position:relative}.sl-tooltip-container:hover .sl-tooltip-title{visibility:visible}.sl-tooltip-title{background:var(--sl-tooltip-background-color);border-radius:3px;color:var(--jlr-color-white);font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);font-weight:500;letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height);padding:8px;position:absolute;text-align:center;visibility:hidden;white-space:nowrap;z-index:1}.sl-tooltip--top{inset-block-end:120%}.sl-tooltip--bottom,.sl-tooltip--top{inset-inline-start:50%;margin-inline-start:-60px}.sl-tooltip--bottom{inset-block-start:120%}.sl-tooltip--left{inset-block-end:0;inset-inline-end:110%}.sl-tooltip--right{inset-block-end:0;inset-inline-start:110%}.sl-tooltip--hidden{display:none}.sl-vehicle-card-specs{display:flex;flex-direction:column;gap:8px}.sl-vehicle-card-specs__item{align-items:flex-start;display:flex;gap:8px}.sl-vehicle-card-specs__item__icon{align-items:center;display:flex;justify-content:center}.sl-vehicle-card-specs__item__icon .jlr-icon{color:var(--sl-veh-card-spec-item-icon-color)}.sl-vehicle-card-specs__item__icon .jlr-icon.icon-engines{background-color:var(--sl-veh-card-spec-item-icon-color);display:inline-block;mask:url(/_nuxt/img/engines.2101a6e.svg) no-repeat center/contain;-webkit-mask:url(/_nuxt/img/engines.2101a6e.svg) no-repeat center/contain}.sl-vehicle-card-specs__item__icon .jlr-icon.icon-engines:before{content:""}.sl-vehicle-card-specs__item__icon .jlr-icon.icon-power{background-color:var(--sl-veh-card-spec-item-icon-color);display:inline-block;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE0MTQxNCIgZD0iTTYuMTY3IDZIMTEuNUw0LjgzNCAxNnYtNkguMTY3bDYtMTB2NlpNNC44MzQgNy4zMzN2LTIuNTJMMi41MjIgOC42NjhoMy42NDV2Mi45M2wyLjg0Mi00LjI2NEg0LjgzNFoiLz48L3N2Zz4=) no-repeat center/contain;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE0MTQxNCIgZD0iTTYuMTY3IDZIMTEuNUw0LjgzNCAxNnYtNkguMTY3bDYtMTB2NlpNNC44MzQgNy4zMzN2LTIuNTJMMi41MjIgOC42NjhoMy42NDV2Mi45M2wyLjg0Mi00LjI2NEg0LjgzNFoiLz48L3N2Zz4=) no-repeat center/contain}.sl-vehicle-card-specs__item__icon .jlr-icon.icon-power:before{content:""}.sl-vehicle-card-specs__item__icon .sl-tooltip--left,.sl-vehicle-card-specs__item__icon .sl-tooltip--right{inset-block-end:auto;inset-block-start:50%;transform:translateY(-50%)}.sl-vehicle-card-specs__item__value{color:var(--sl-veh-card-spec-item-line-color);display:inline;font-family:var(--sl-veh-card-spec-item-font-family);font-size:var(--sl-veh-card-spec-item-font-size);font-weight:400;letter-spacing:var(--sl-veh-card-spec-item-letter-spacing);line-height:var(--sl-veh-card-spec-item-line-height)}.sl-vehicle-card-specs__icon{align-items:center;display:flex;height:19px;justify-content:center;padding:0;width:12px}.sl-vehicle-card-specs-table__label{font-weight:600;padding-right:30px;white-space:nowrap}.sl-vehicle-card-specs-table__value{width:100%}.sl-vehicle-card-specs-table__value .sl-tooltip-container{position:relative}.sl-vehicle-card-specs-table__value .sl-tooltip-container:before{content:" "}.sl-vehicle-card-specs-table__value .sl-tooltip-container .sl-vehicle-card-specs-table__value-text{left:0;overflow:hidden;position:absolute;text-overflow:ellipsis;top:-8px;white-space:nowrap;width:100%}.sl-vehicle-card-specs-table__value .sl-tooltip-title{white-space:normal}.sl-vehicle-card-specs-table__value .sl-tooltip--bottom,.sl-vehicle-card-specs-table__value .sl-tooltip--top{left:0;margin-inline-start:0}.sl-vehicle-card-specs-table__label,.sl-vehicle-card-specs-table__value{color:var(--sl-veh-card-specs-table-item-label-color);font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);font-size:var(--sl-veh-card-specs-table-item-label-font-size);font-weight:400;letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height);line-height:var(--sl-veh-card-specs-table-item-label-line-height)}.sl-vehicle-card-specs-table tr:not(:last-of-type) td{padding-bottom:4px}.sl-vehicle-card-specs-tables{margin-top:24px;max-width:100%}.sl-vehicle-card-specs-tables--list{display:flex;flex-direction:column;gap:4px}.sl-disclaimer-info-tip--tap-area{align-self:center;display:inline-block;height:1em;margin-inline-start:-12px;position:relative;width:36px}.sl-disclaimer-info-tip__button{align-items:center;display:flex;height:36px;justify-content:center;left:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:36px}.sl-disclaimer-info-tip__button:hover{cursor:pointer}.sl-disclaimer-info-tip__icon.jlr-icon:before{font-size:var(--sl-disclaimer-icon-font-size);height:var(--sl-disclaimer-icon-size);width:var(--sl-disclaimer-icon-size)}.sl-vehicle-card-price-item__title{color:var(--sl-veh-card-price-title-color);display:block;font-family:var(--sl-text-small-font-family);font-size:.6875rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:var(--sl-veh-card-price-title-line-height);margin-bottom:4px;text-transform:lowercase}.sl-vehicle-card-price-item__title:first-letter{text-transform:uppercase}.sl-vehicle-card-price-item__prices{align-items:baseline;display:flex;gap:4px}.sl-vehicle-card-price-item__prices .sl-disclaimer-info-tip,.sl-vehicle-card-price-item__value{color:var(--sl-veh-card-price-color);font-family:var(--sl-vehicle-card-price-value-font-family);font-size:var(--sl-vehicle-card-price-value-font-size);font-style:normal;font-weight:var(--sl-vehicle-card-price-value-font-weight);letter-spacing:var(--sl-vehicle-card-price-value-letter-spacing);line-height:var(--sl-vehicle-card-price-value-line-height);text-transform:none}.sl-vehicle-card-price-item__value{display:flex;flex-direction:column}.sl-vehicle-card-price-item__value .price--second{color:var(--sl-veh-card-second-price-color);margin-top:4px}.sl-vehicle-card-price-item__value .price--second,.sl-vehicle-card-price-item__value--old{font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height)}.sl-vehicle-card-price-item__value--old{color:var(--sl-veh-card-old-price-value-color);-webkit-text-decoration:line-through;text-decoration:line-through}.sl-vehicle-card-price-item__disclaimer{color:var(--sl-text-small-color);display:block;font-family:var(--sl-text-small-font-family);font-size:.5rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:13px;margin-bottom:4px}.sl-vehicle-card-price-item.sl-vehicle-card-price-item--simple .sl-disclaimer-info-tip__symbol{font-color:var(--sl-disclaimer-symbol-color);font-size:var(--sl-disclaimer-symbol-font-size);font-weight:var(--sl-disclaimer-symbol-font-weight)}.sl-vehicle-card-price-item.sl-vehicle-card-price-item--simple .sl-vehicle-card-price-item__value:not(.sl-vehicle-card-price-item__value--old){color:var(--sl-text-big-color);color:var(--sl-veh-card-price-value-color);font-family:var(--sl-text-big-font-family);font-size:var(--sl-text-big-font-size);font-style:normal;font-weight:var(--sl-text-big-font-weight);letter-spacing:var(--sl-text-big-letter-spacing);letter-spacing:var(--sl-veh-card-price-value-letter-spacing);line-height:var(--sl-text-big-line-height);text-transform:var(--sl-text-big-text-transform)}@media(min-width:768px){.sl-vehicle-card-price-item.sl-vehicle-card-price-item--simple .sl-vehicle-card-price-item__value:not(.sl-vehicle-card-price-item__value--old){font-size:var(--sl-veh-card-price-value-font-size);letter-spacing:var(--sl-veh-card-price-value-letter-spacing-md)}}.sl-vehicle-double-price{display:flex;gap:30px;justify-content:flex-start}.sl-vehicle-double-price .sl-vehicle-double-price-item{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;width:-moz-min-content;width:min-content}.sl-vehicle-double-price .sl-vehicle-double-price-item__sticky-labels{display:none}.sl-vehicle-double-price .sl-vehicle-double-price-item__labels{align-content:flex-start;color:var(--sl-double-price-labels-color);display:flex;flex-direction:column;font-family:var(--sl-text-small-font-family);font-size:.5rem;font-style:normal;font-weight:400;justify-content:flex-start;letter-spacing:.0125rem;line-height:.8125rem;width:-moz-max-content;width:max-content}.sl-vehicle-double-price .sl-vehicle-double-price-item__labels--small{color:var(--sl-double-price-labels-small-color);line-height:10px;width:-moz-max-content;width:max-content}.sl-vehicle-double-price .sl-vehicle-double-price-item__labels--big{align-items:center;display:flex}.sl-vehicle-double-price .sl-vehicle-double-price-item__prices{align-items:center;display:flex;gap:4px;justify-content:flex-start;width:-moz-max-content;width:max-content}.sl-vehicle-double-price .sl-vehicle-double-price-item__value{color:var(--sl-double-price-value-color);font-family:var(--sl-double-price-value-font-family);font-size:var(--sl-double-price-value-font-size);font-style:normal;font-weight:300;letter-spacing:var(--sl-double-price-value-letter-spacing);line-height:var(--sl-double-price-value-line-height);text-transform:uppercase;width:-moz-max-content;width:max-content}.sl-vehicle-double-price .sl-vehicle-double-price-item__value--old{color:var(--sl-double-price-value-color-old);font-family:var(--sl-double-price-value-old-font-family);font-size:var(--sl-double-price-value-old-font-size);letter-spacing:var(--sl-double-price-value-old-letter-spacing);line-height:var(--sl-double-price-value-old-line-height);-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-color:var(--sl-double-price-value-color-old)}.sl-vehicle-double-price .sl-vehicle-double-price-item__value--bold{font-weight:700;letter-spacing:1.5px;width:-moz-max-content;width:max-content}.sl-vehicle-card-prices{margin-bottom:14px;position:relative}.sl-vehicle-card-prices__item:not(:last-of-type){margin-bottom:16px}.sl-vehicle-card-prices__taxes{bottom:0;color:var(--sl-text-medium-color);font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);font-size:var(--sl-veh-card-price-tax-font-size);left:0;letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height);position:absolute;transform:translateY(100%)}.sl-vehicle-card-prices__taxes--static{color:var(--sl-veh-card-price-tax-color);font-size:var(--sl-veh-card-price-tax-font-size);margin-top:24px}.sl-vehicle-card-prices__price-breakdown,.sl-vehicle-card-prices__taxes--static{font-family:var(--sl-text-small-font-family);font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:13px}.sl-vehicle-card-prices__price-breakdown{color:var(--sl-veh-card-price-breakdown-color);font-size:.625rem;margin-top:2px}.sl-save-button:focus .save-button-icon{box-shadow:none;filter:drop-shadow(var(--jlr-color-focus) 2px 2px 5px);outline:0!important}.sl-small-anchor{align-content:flex-start;display:flex;min-height:44px;min-width:44px}.sl-small-anchor__icon{display:flex;justify-content:center;margin-inline-end:5px;padding:3px 0}.sl-small-anchor__icon:before{font-size:1rem}.sl-small-anchor__title{color:var(--sl-text-normal-color);font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-style:normal;font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);-webkit-text-decoration:underline;text-decoration:underline}.sl-small-anchor:hover{cursor:pointer}.sl-owner-details{grid-gap:8px;align-items:baseline;display:grid;gap:8px;grid-template-columns:var(--sl-owner-details-icon-font-size) 1fr}.sl-owner-details--has-anchor{grid-template-columns:var(--sl-owner-details-icon-font-size) 1fr min-content;width:100%}.sl-owner-details__icon.jlr-icon{color:var(--sl-owner-details-icon-color);font-size:var(--sl-owner-details-icon-font-size)}.sl-owner-details__icon.jlr-icon:before{margin:0;width:100%}.sl-owner-details__details{color:var(--sl-owner-details-text-color);font-family:var(--sl-text-small-font-family);font-size:11px;font-style:normal;font-weight:var(--sl-owner-details-details-font-weight);letter-spacing:.0125rem;line-height:var(--sl-owner-details-details-line-height);margin-top:2px;text-transform:inherit}.sl-owner-details__details span{display:block}.sl-owner-details__details p{display:inline-block}.sl-owner-details__details .name{color:var(--sl-owner-details-name-color);font-family:var(--sl-text-small-font-family);font-size:10px;font-style:normal;font-weight:var(--sl-text-small-font-weight);letter-spacing:.15625rem;line-height:var(--sl-text-small-line-height);margin-bottom:4px;text-transform:var(--sl-text-small-text-transform)}.sl-owner-details__details a{-webkit-text-decoration:underline;text-decoration:underline}.sl-disclaimer-content,.sl-disclaimer-content p{color:var(--sl-disclaimer-content-color);font-size:var(--sl-disclaimer-content-font-size);line-height:var(--sl-disclaimer-content-line-height)}.sl-disclaimer-content p{margin-bottom:0}.sl-disclaimer-content__box--in-set,.sl-disclaimer-content__box--in-set>*{display:inline}.sl-disclaimer-content--in-set{margin-bottom:4px}.sl-vehicle-card{background:var(--jlr-color-white);border:1px solid var(--sl-veh-card-border-color);box-shadow:3px 4px 12px 0 var(--sl-veh-card-shadow-color);display:flex;flex-direction:column;min-width:0}.sl-vehicle-card__section{margin-bottom:24px}.sl-vehicle-card__section--in-set{margin-bottom:8px}.sl-vehicle-card__section--in-set .sl-disclaimer-content--in-set{margin-bottom:0}.sl-vehicle-card__section--top-auto{margin-top:auto}.sl-vehicle-card__section--prices{margin-bottom:10px}.sl-vehicle-card__section--bottom-none{margin-bottom:0}.sl-vehicle-card__header{color:var(--sl-veh-card-header-color);font-family:var(--sl-veh-card-header-font-family);font-size:var(--sl-veh-card-header-font-size);font-weight:var(--sl-veh-card-header-font-weight);letter-spacing:var(--sl-veh-card-header-letter-spacing);text-transform:uppercase}.sl-vehicle-card__version.jlr-heading{color:var(--sl-veh-card-version-color);font-family:var(--sl-veh-card-version-font-family);font-size:var(--sl-veh-card-version-font-size);font-weight:var(--sl-veh-card-version-font-weight);letter-spacing:var(--sl-veh-card-version-letter-spacing);line-height:var(--sl-veh-card-version-line-height);margin-top:4px}.sl-vehicle-card__images{position:relative}.sl-vehicle-card__state{background:var(--sl-veh-card-state-bg-color);border-radius:4px;color:var(--jlr-color-white);font-family:var(--sl-veh-card-state-font-family);font-size:var(--sl-veh-card-state-font-size);font-weight:var(--sl-veh-card-state-font-weight);left:12px;letter-spacing:var(--sl-veh-card-state-letter-spacing);line-height:var(--sl-veh-card-state-line-height);padding:4px 8px;position:absolute;text-transform:uppercase;top:12px;z-index:2}.sl-vehicle-card__delivery-date-badge{bottom:16px;position:absolute;right:16px;z-index:3}.sl-vehicle-card__video-icon{bottom:20px;color:var(--jlr-color-white);left:20px;position:absolute;z-index:3}.sl-vehicle-card__video-icon:after{border:1px solid var(--jlr-color-white);border-radius:50%;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-53%,-50%);width:30px}.sl-vehicle-card__content{display:flex;flex-direction:column;height:100%;margin:0 22px}.sl-vehicle-card__status{color:var(--sl-veh-card-status-color);font-family:var(--sl-veh-card-status-font-family);font-size:var(--sl-veh-card-status-font-size);font-weight:var(--sl-veh-card-status-font-weight);letter-spacing:var(--sl-veh-card-status-letter-spacing);line-height:var(--sl-veh-card-status-line-height);text-transform:uppercase}.sl-vehicle-card__price{margin-bottom:16px}.sl-vehicle-card__footer{grid-gap:11px;display:grid;gap:11px;grid-template-columns:1fr 46px}.sl-vehicle-card__footer--full{grid-template-columns:1fr}.sl-vehicle-card__footer .jlr-button{justify-content:center;text-align:center}.sl-vehicle-card__saved-button{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.sl-vehicle-card__spec-list{margin-top:var(--sl-veh-card-spec-list-top-margin)}@media(min-width:1024px){.sl-vehicle-card__spec-list{margin:25px 0 0}}body[data-saved-open=true]{overflow:hidden}.sl-saved-vehicles__popup{background-color:var(--sl-saved-popup-bg);bottom:0;height:calc(100% - var(--nav-sm-height));left:0;margin:0 auto;opacity:1;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:var(--nav-sm-height);z-index:3000}body[data-saved-open=true] .sl-saved-vehicles__popup{z-index:9000}.has-retailer-bar+.jlr-index-page .sl-saved-vehicles__popup,.has-retailer-bar+.smooth-dnd-container .sl-saved-vehicles__popup{height:calc(100% - var(--nav-retailer-sm-height));top:var(--nav-retailer-sm-height)}.has-breadcrumbs+.jlr-index-page .sl-saved-vehicles__popup,.has-breadcrumbs+.smooth-dnd-container .sl-saved-vehicles__popup{height:calc(100% - var(--nav-breadcrumbs-sm-height));top:var(--nav-breadcrumbs-sm-height)}.has-breadcrumbs.has-retailer-bar+.jlr-index-page .sl-saved-vehicles__popup,.has-breadcrumbs.has-retailer-bar+.smooth-dnd-container .sl-saved-vehicles__popup{height:calc(100% - var(--nav-breadcrumbs-retailer-sm-height));top:var(--nav-breadcrumbs-retailer-sm-height)}.sl-saved-vehicles__popup__header{background-color:var(--sl-saved-popup-stripe-bg);border-bottom:1px solid var(--sl-saved-popup-border-color);position:sticky;top:0;width:100%;z-index:20}.sl-saved-vehicles__popup__header-inner{gap-x:15px;align-items:center;display:flex;min-height:55px;padding:11px 0}.sl-saved-vehicles__popup__header-item{flex:1 0 0;position:relative;z-index:3}.sl-saved-vehicles__popup__header-item--hidden{display:none}.sl-saved-vehicles__popup__header-item--centered{text-align:center}.sl-saved-vehicles__popup__cars{position:relative}.sl-saved-vehicles__popup__cars--heading{margin-bottom:16px}.sl-saved-vehicles__popup__loader{align-items:center;background-color:color-mix(in srgb,var(--sl-saved-popup-reloader-bg) 25%,transparent);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.sl-saved-vehicles__popup__no-results{align-items:center;display:flex;flex-direction:column;gap:30px;width:100%}@media(min-width:768px){.sl-saved-vehicles .sl-saved-vehicles__popup__cars--heading{margin-bottom:0}.sl-saved-vehicles .sl-saved-vehicles__popup__header-item--hidden{display:block}}@media(min-width:1024px){.sl-saved-vehicles .sl-saved-vehicles__popup{top:var(--nav-lg-height)}.has-retailer-bar+.jlr-index-page .sl-saved-vehicles .sl-saved-vehicles__popup,.has-retailer-bar+.smooth-dnd-container .sl-saved-vehicles .sl-saved-vehicles__popup{height:calc(100% - var(--nav-retailer-lg-height));top:var(--nav-retailer-lg-height)}.has-breadcrumbs+.jlr-index-page .sl-saved-vehicles .sl-saved-vehicles__popup,.has-breadcrumbs+.smooth-dnd-container .sl-saved-vehicles .sl-saved-vehicles__popup{height:calc(100% - var(--nav-breadcrumbs-lg-height));top:var(--nav-breadcrumbs-lg-height)}.has-breadcrumbs.has-retailer-bar+.jlr-index-page .sl-saved-vehicles .sl-saved-vehicles__popup,.has-breadcrumbs.has-retailer-bar+.smooth-dnd-container .sl-saved-vehicles .sl-saved-vehicles__popup{height:calc(100% - var(--nav-breadcrumbs-retailer-lg-height));top:var(--nav-breadcrumbs-retailer-lg-height)}}.rdx-editor-app .sl-saved-vehicles__popup__header{transform:translateY(56px)}.sl-vehicle-details-top-bar{background:var(--sl-vehicle-details-top-bar-background);border-bottom:1px solid var(--sl-vehicle-details-top-bar-border-color);height:var(--sl-back-bar);width:100%}.sl-vehicle-details-top-bar__grid-wrapper{height:100%}.sl-vehicle-details-top-bar__grid{grid-template-columns:1fr auto;grid-template-rows:42px}.sl-vehicle-details-top-bar__back,.sl-vehicle-details-top-bar__back>div{display:flex}.sl-vehicle-details-top-bar__label{display:none}.sl-vehicle-details-top-bar__saved{align-items:center;display:flex;justify-content:flex-end}.sl-vehicle-details-top-bar__saved .sl-saved-vehicles-button__text{font-size:var(--sl-vehicle-details-top-bar-saved-font-size)}@media(min-width:768px){.sl-vehicle-details-top-bar__label{align-items:center;color:var(--sl-vehicle-details-top-bar-label-color);display:flex;font-family:var(--sl-vehicle-details-top-bar-label-font-family);font-size:var(--sl-text-normal-font-size);font-weight:var(--sl-vehicle-details-top-bar-label-font-weight);justify-content:center;letter-spacing:var(--sl-vehicle-details-top-bar-label-letter-spacing);line-height:var(--sl-text-normal-line-height);text-transform:uppercase}.sl-vehicle-details-top-bar__grid{grid-template-columns:1fr 1fr 1fr}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}body[data-gallery-open=true]{overflow:hidden}.sl-vehicle-details-gallery{background:var(--sl-details-gallery-bg);max-width:100%;overflow:hidden;position:relative;width:100%;z-index:0}.sl-vehicle-details-gallery__img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;aspect-ratio:16/9;display:block;height:auto;max-width:100%;width:100%}.sl-vehicle-details-gallery__loader{align-items:center;background:var(--jlr-color-white);display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.sl-vehicle-details-gallery--loading .sl-vehicle-details-gallery__loader{display:none;display:flex}.sl-vehicle-details-gallery__placeholder{align-items:center;aspect-ratio:16/9;background:var(--jlr-color-white);display:flex;height:100%;justify-content:center;width:100%}.sl-vehicle-details-gallery .swiper-button-next.jlr-slider__navigation-next,.sl-vehicle-details-gallery .swiper-button-prev.jlr-slider__navigation-prev,.sl-vehicle-details-gallery__fullscreen-button{align-items:center;background:var(--sl-details-gallery-navigation-bg);border-radius:50%;display:none;height:51px;justify-content:center;width:51px}.sl-vehicle-details-gallery .swiper-button-next.jlr-slider__navigation-next,.sl-vehicle-details-gallery .swiper-button-prev.jlr-slider__navigation-prev{opacity:1;transform:translateY(-50%)}.sl-vehicle-details-gallery .swiper-button-prev.jlr-slider__navigation-prev{left:32px}.sl-vehicle-details-gallery .swiper-button-next.jlr-slider__navigation-next{right:32px}.sl-vehicle-details-gallery__pagination.swiper-pagination-bullets-dynamic{bottom:19px;left:50%;text-align:left;transform:translateX(-50%);white-space:nowrap}.sl-vehicle-details-gallery__pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{background-color:var(--jlr-color-black);border-radius:0;height:1px;margin-right:10px;opacity:.12;transform:none;transition:left .5s;width:34px}.sl-vehicle-details-gallery__pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{background-color:var(--jlr-color-text-secondary);height:3px;opacity:1;transition:left .5s}.sl-vehicle-details-gallery .jlr-slider__wrapper{display:grid;grid-template-rows:1fr;height:100%}.sl-vehicle-details-gallery .swiper-wrapper{display:flex}.sl-vehicle-details-gallery__slide{flex-grow:0;flex-shrink:0;width:100%}.sl-vehicle-details-gallery .swiper-container{max-width:100%;min-height:0;min-width:0;width:100%}.sl-vehicle-details-gallery__fullscreen-button{bottom:32px;cursor:pointer;left:32px;position:absolute;z-index:1}.sl-vehicle-details-gallery__fullscreen-button .sl-vehicle-details-gallery__fullscreen-icon--opened.jlr-icon{margin-top:2px}.sl-vehicle-details-gallery__fullscreen-button--mobility{bottom:125px}.sl-vehicle-details-gallery--fullscreen{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.sl-vehicle-details-gallery--fullscreen .sl-vehicle-details-gallery__img{height:100%;-o-object-fit:contain;object-fit:contain}.sl-vehicle-details-gallery--fullscreen .jlr-slide.swiper-slide{height:100vh}.sl-vehicle-details-gallery--fullscreen .sl-vehicle-details-gallery__fullscreen-button,.sl-vehicle-details-gallery--fullscreen .swiper-button-next.jlr-slider__navigation-next,.sl-vehicle-details-gallery--fullscreen .swiper-button-prev.jlr-slider__navigation-prev{display:flex;position:fixed}.sl-vehicle-details-gallery__player{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(min-width:768px){.sl-vehicle-details-gallery__pagination.swiper-pagination-bullets-dynamic{bottom:56px}.sl-vehicle-details-gallery .swiper-button-next.jlr-slider__navigation-next,.sl-vehicle-details-gallery .swiper-button-prev.jlr-slider__navigation-prev,.sl-vehicle-details-gallery__fullscreen-button{display:flex}}@media(min-width:1280px){.sl-vehicle-details-gallery__fullscreen-button{bottom:32px}}.jlr-play-icon .jlr-overlay{cursor:pointer}.jlr-play-icon__box{align-items:center;background:var(--jlr-color-text-primary);border:2px solid var(--jlr-color-text-primary);border-radius:50%;cursor:pointer;display:flex;height:68px;justify-content:center;left:50%;opacity:.66;position:absolute;top:50%;transform:translate(-50%,-50%);transition:border-color .4s,opacity .4s;width:68px}.jlr-play-icon__box .jlr-icon{color:var(--jlr-color-white);font-size:1.6875rem;inset-inline-start:3px;position:relative}.jlr-play-icon:hover .jlr-play-icon__box{border:2px solid var(--jlr-color-white);opacity:1;transition:border-color .4s,opacity .4s}.jlr-overlay{align-items:center;display:flex;justify-content:center;z-index:1}.jlr-overlay,.jlr-overlay:before{bottom:0;left:0;position:absolute;right:0;top:0}.jlr-overlay:before{background:rgba(0,0,0,.3);content:"";opacity:0;transition:opacity .4s linear;z-index:2}.jlr-overlay:hover:before{opacity:1}.sl-vehicle-details-title{width:100%}.sl-vehicle-details-title__wrapper{align-items:center;display:flex;justify-content:space-between}.sl-vehicle-details-title__status{color:var(--sl-vehicle-details-title-status-color);display:block;font-family:var(--sl-text-small-font-family);font-size:var(--sl-text-small-font-size);font-weight:var(--sl-text-small-font-weight);letter-spacing:var(--sl-text-small-letter-spacing);line-height:var(--sl-text-small-line-height);margin-bottom:8px;text-transform:var(--sl-text-small-text-transform)}.sl-vehicle-details-title__model{color:var(--sl-vehicle-details-title-model-color);font-family:var(--sl-text-big-font-family);font-size:var(--sl-text-big-font-size);font-weight:var(--sl-text-big-font-weight);letter-spacing:var(--sl-text-big-letter-spacing);line-height:var(--sl-text-big-line-height);margin-bottom:var(--sl-vehicle-details-title-model-margin-bottom);text-transform:var(--sl-text-big-text-transform)}.sl-vehicle-details-title__version{color:var(--sl-text-normal-color);font-family:var(--sl-text-normal-font-family);font-size:var(--sl-vehicle-details-version-font-size);font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-vehicle-details-version-letter-spacing);line-height:var(--sl-vehicle-details-version-line-height);text-transform:uppercase}.sl-vehicle-details-title__save-button{cursor:pointer;margin-left:18px}@media(min-width:768px){.sl-vehicle-details-title__status{margin-bottom:12px}}@media(min-width:1280px){.sl-vehicle-details-title__status{margin-bottom:var(--sl-vehicle-details-title-status-margin)}.sl-vehicle-details-title__model{font-size:var(--sl-text-big-font-size-md);letter-spacing:var(--sl-text-big-letter-spacing-md);line-height:var(--sl-text-big-line-height-md)}.sl-vehicle-details-title__version{font-size:var(--sl-vehicle-details-version-font-size-lg);line-height:var(--sl-vehicle-details-version-line-height-lg)}}.jlr-paragraph{--jlr-paragraph-font-size:14px;--jlr-paragraph-font-size-rtl:18px;--jlr-paragraph-line-height:19px;--jlr-paragraph-font-weight:400;--jlr-paragraph-font-family:var(--jlr-font-secondary);--jlr-paragraph-letter-spacing:0.2px;--jlr-paragraph-price-color:var(--jlr-color-text-secondary);--jlr-paragraph-price-font-size:14px;--jlr-paragraph-price-line-height:18.2px;--jlr-paragraph-price-letter-spacing:0.7px;--jlr-paragraph-color-white-theme:var(--jlr-color-text-secondary);--jlr-paragraph-color-light-theme:var(--jlr-color-text-secondary);--jlr-paragraph-color-grey-theme:var(--jlr-color-text-secondary);--jlr-paragraph-color-dark-theme:var(--jlr-color-text-inverse);--jlr-paragraph-quote-color:var(--jlr-color-text-primary);-webkit-font-smoothing:antialiased;color:var(--jlr-paragraph-current-color,var(--jlr-color-text-secondary));color:var(--jlr-paragraph-current-color,var(--jlr-paragraph-color-light-theme));font-family:var(--jlr-paragraph-current-font-family,var(--jlr-font-secondary));font-family:var(--jlr-paragraph-current-font-family,var(--jlr-paragraph-font-family));font-size:14px;font-size:var(--jlr-paragraph-current-font-size,var(--jlr-paragraph-font-size));font-weight:400;font-weight:var(--jlr-paragraph-current-font-weight,var(--jlr-paragraph-font-weight));letter-spacing:.2px;letter-spacing:var(--jlr-paragraph-current-letter-spacing,var(--jlr-paragraph-letter-spacing));line-height:19px;line-height:var(--jlr-paragraph-current-line-height,var(--jlr-paragraph-line-height))}@media(min-width:768px){.jlr-paragraph{font-size:var(--jlr-paragraph-current-font-size-md,var(--jlr-paragraph-current-font-size,var(--jlr-paragraph-font-size)));font-weight:var(--jlr-paragraph-current-font-weight-md,var(--jlr-paragraph-current-font-weight,var(--jlr-paragraph-font-weight)));letter-spacing:var(--jlr-paragraph-current-letter-spacing-md,var(--jlr-paragraph-current-letter-spacing,var(--jlr-paragraph-letter-spacing)));line-height:var(--jlr-paragraph-current-line-height-md,var(--jlr-paragraph-current-line-height,var(--jlr-paragraph-line-height)))}}@media(min-width:1280px){.jlr-paragraph{font-size:var(--jlr-paragraph-current-font-size-lg,var(--jlr-paragraph-current-font-size-md,var(--jlr-paragraph-current-font-size,var(--jlr-paragraph-font-size))));font-weight:var(--jlr-paragraph-current-font-weight-lg,var(--jlr-paragraph-current-font-weight-md,var(--jlr-paragraph-current-font-weight,var(--jlr-paragraph-font-weight))));letter-spacing:var(--jlr-paragraph-current-letter-spacing-lg,var(--jlr-paragraph-current-letter-spacing-md,var(--jlr-paragraph-current-letter-spacing,var(--jlr-paragraph-letter-spacing))));line-height:var(--jlr-paragraph-current-line-height-lg,var(--jlr-paragraph-current-line-height-md,var(--jlr-paragraph-current-line-height,var(--jlr-paragraph-line-height))))}}.jlr-paragraph .price{color:var(--jlr-paragraph-current-price-color,var(--jlr-paragraph-price-color));display:block;font-size:var(--jlr-paragraph-price-font-size);letter-spacing:var(--jlr-paragraph-price-letter-spacing);line-height:var(--jlr-paragraph-price-line-height)}.jlr-heading{--jlr-heading-font-family:var(--jlr-font-primary);--jlr-heading-font-family-hebrew:var(--jlr-font-primary-hebrew);--jlr-heading-font-weight:var(--jlr-font-weight-heading);--jlr-heading-color-light:var(--jlr-color-text-primary);--jlr-heading-color-dark:var(--jlr-color-text-inverse);color:var(--jlr-heading-current-color,var(--jlr-color-text-primary));color:var(--jlr-heading-current-color,var(--jlr-heading-color-light));font-family:var(--jlr-heading-current-font-family,var(--jlr-font-primary));font-family:var(--jlr-heading-current-font-family,var(--jlr-heading-font-family));font-size:var(--jlr-heading-current-font-size,var(--jlr-heading-m-font-size));font-weight:var(--jlr-heading-current-font-weight,var(--jlr-font-weight-heading));font-weight:var(--jlr-heading-current-font-weight,var(--jlr-heading-font-weight));letter-spacing:var(--jlr-heading-current-letter-spacing,var(--jlr-heading-m-letter-spacing));line-height:var(--jlr-heading-current-line-height,var(--jlr-heading-m-line-height));text-transform:uppercase;text-transform:var(--jlr-heading-current-text-transform,uppercase)}@media(min-width:768px){.jlr-heading{font-size:var(--jlr-heading-current-font-size-md,var(--jlr-heading-current-font-size,var(--jlr-heading-m-font-size)));letter-spacing:var(--jlr-heading-current-letter-spacing-md,var(--jlr-heading-current-letter-spacing,var(--jlr-heading-m-letter-spacing)));line-height:var(--jlr-heading-current-line-height-md,var(--jlr-heading-current-line-height,var(--jlr-heading-m-line-height)))}}@media(min-width:1280px){.jlr-heading{font-size:var(--jlr-heading-current-font-size-lg,var(--jlr-heading-current-font-size-md,var(--jlr-heading-current-font-size,var(--jlr-heading-m-font-size))));letter-spacing:var(--jlr-heading-current-letter-spacing-lg,var(--jlr-heading-current-letter-spacing-md,var(--jlr-heading-current-letter-spacing,var(--jlr-heading-m-letter-spacing))));line-height:var(--jlr-heading-current-line-height-lg,var(--jlr-heading-current-line-height-md,var(--jlr-heading-current-line-height,var(--jlr-heading-m-line-height))))}}.sl-html-box{color:var(--sl-html-box-color);display:flex;flex-direction:column;width:100%}.sl-html-box h1,.sl-html-box h2,.sl-html-box h3{margin-bottom:8px}.sl-html-box:not(.default-typo){color:var(--sl-html-box-color);gap:24px}.sl-html-box:not(.default-typo) h1,.sl-html-box:not(.default-typo) h2{color:var(--sl-text-section-title-color);font-family:var(--sl-text-section-title-font-family);font-size:var(--sl-text-section-title-font-size);font-style:normal;font-weight:var(--sl-text-section-title-font-weight);letter-spacing:var(--sl-text-section-title-letter-spacing);line-height:var(--sl-text-section-title-line-height);margin-bottom:0;text-transform:var(--sl-text-section-title-text-transform)}.sl-html-box:not(.default-typo) h3{color:var(--sl-text-big-color);font-family:var(--sl-text-big-font-family);font-size:var(--sl-text-big-font-size);font-style:normal;font-weight:var(--sl-text-big-font-weight);letter-spacing:var(--sl-text-big-letter-spacing);line-height:var(--sl-text-big-line-height);margin-bottom:0;text-transform:var(--sl-text-big-text-transform)}.sl-html-box:not(.default-typo) h4,.sl-html-box:not(.default-typo) h5,.sl-html-box:not(.default-typo) h6{color:var(--sl-text-large-color);font-family:var(--sl-text-large-font-family);font-size:var(--sl-text-large-font-size);font-style:normal;font-weight:var(--sl-text-large-font-weight);letter-spacing:var(--sl-text-large-letter-spacing);line-height:var(--sl-text-large-line-height);margin-bottom:0}.sl-html-box:not(.default-typo) p{color:var(--sl-html-box-paragraph);font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-style:normal;font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);margin-bottom:0}.sl-html-box:not(.default-typo) p.small-paragraph{color:var(--sl-html-box-paragraph);font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height)}.sl-html-box:not(.default-typo) p.small-paragraph a{color:var(--sl-html-box-paragraph);-webkit-text-decoration:underline;text-decoration:underline}.sl-html-box .table-holder{max-width:calc(100vw - 50px);overflow-x:auto;width:100%}.sl-html-box table{border-top:2px solid var(--sl-vehicle-subscribe-table-border-color);white-space:pre-wrap;width:100%}.sl-html-box table.light-table{border-top:0}.sl-html-box table.light-table tr{border-bottom:1px solid var(--sl-vehicle-subscribe-light-table-border-color)}.sl-html-box table tr{border-bottom:2px solid var(--sl-vehicle-subscribe-table-border-color)}.sl-html-box table tr td{min-width:100px;padding:14.5px 0}.sl-html-box table tr td .price--second{font-size:var(--sl-filters-price-second-font-size)}.sl-html-box table tr td.td-small{color:var(--sl-text-small-color);font-family:var(--sl-text-small-font-family);font-size:var(--sl-text-small-font-size);font-style:normal;font-weight:var(--sl-text-small-font-weight);letter-spacing:var(--sl-text-small-letter-spacing);line-height:var(--sl-text-small-line-height);padding:17px 0;text-transform:var(--sl-text-small-text-transform)}.sl-html-box table tr td.td-big{color:var(--sl-text-big-color);font-family:var(--sl-text-big-font-family);font-size:var(--sl-text-big-font-size);font-style:normal;font-weight:var(--sl-text-big-font-weight);letter-spacing:var(--sl-text-big-letter-spacing);line-height:var(--sl-text-big-line-height);padding:15px 0;text-transform:var(--sl-text-big-text-transform)}.sl-html-box table tr td.to-right{text-align:right}.sl-html-box table tr td.no-text-wrap{white-space:nowrap}.sl-html-box .to-left{text-align:left}.sl-html-box .to-right{text-align:right}.sl-html-box .to-center{text-align:center}.sl-html-box ul{margin-left:12px}.sl-html-box ul li{list-style-type:"— ";margin-bottom:4px;padding-left:5px}@media(min-width:768px){.sl-html-box:not(.default-typo) h1,.sl-html-box:not(.default-typo) h2{font-size:var(--sl-text-section-title-font-size-md);letter-spacing:var(--sl-text-section-title-letter-spacing-md);line-height:var(--sl-text-section-title-line-height-md)}.sl-html-box:not(.default-typo) h3{font-size:var(--sl-text-big-font-size-md);letter-spacing:var(--sl-text-big-letter-spacing-md);line-height:var(--sl-text-big-line-height-md)}.sl-html-box:not(.default-typo) h4,.sl-html-box:not(.default-typo) h5,.sl-html-box:not(.default-typo) h6{font-size:var(--sl-text-large-font-size-md);letter-spacing:var(--sl-text-large-letter-spacing-md);line-height:var(--sl-text-large-line-height-md)}}@media(min-width:1280px){.sl-html-box:not(.default-typo) h1,.sl-html-box:not(.default-typo) h2{font-size:var(--sl-text-section-title-font-size-lg);letter-spacing:var(--sl-text-section-title-letter-spacing-lg);line-height:var(--sl-text-section-title-line-height-lg)}}.jlr-tabs{--jlr-tabs-modal-title-font-size:1.625rem;--jlr-tabs-modal-title-line-height:1.625rem;--jlr-tabs-modal-title-letter-spacing:1.3px;--jlr-tabs-modal-title-font-size-md:2.0625rem;--jlr-tabs-modal-title-line-height-md:2.0625rem;--jlr-tabs-modal-title-letter-spacing-md:1.65px;--jlr-tabs-modal-title-font-size-lg:2.375rem;--jlr-tabs-modal-title-line-height-lg:2.375rem;--jlr-tabs-modal-title-letter-spacing-lg:1.9px;--jlr-tabs-tab-title-font-size-lg:1.125rem;--jlr-tabs-tab-title-line-height-lg:1.125rem;--jlr-tabs-tab-title-letter-spacing-lg:0.9px;--jlr-tabs-overlay-color:var(--jlr-color-white);--jlr-tabs-icon-background:var(--jlr-color-white);--jlr-tabs-modal-title-font-family:var(--jlr-font-primary);--jlr-tabs-modal-title-font-weight:700;--jlr-tabs-modal-title-font-size:1.25rem;--jlr-tabs-modal-title-line-height:1.375rem;--jlr-tabs-modal-title-letter-spacing:1px;--jlr-tabs-modal-title-font-size-md:var(--jlr-tabs-modal-title-font-size);--jlr-tabs-modal-title-line-height-md:var(--jlr-tabs-modal-title-line-height);--jlr-tabs-modal-title-letter-spacing-md:var(--jlr-tabs-modal-title-letter-spacing);--jlr-tabs-modal-title-font-size-lg:var(--jlr-tabs-modal-title-font-size-md);--jlr-tabs-modal-title-line-height-lg:var(--jlr-tabs-modal-title-line-height-md);--jlr-tabs-modal-title-letter-spacing-lg:var(--jlr-tabs-modal-title-letter-spacing-md);--jlr-tabs-tab-title-font-family:var(--jlr-font-primary);--jlr-tabs-tab-title-font-weight:700;--jlr-tabs-tab-title-font-size:1.125rem;--jlr-tabs-tab-title-line-height:1.125rem;--jlr-tabs-tab-title-letter-spacing:0.9px;--jlr-tabs-tab-title-font-size-lg:var(--jlr-tabs-tab-title-font-size);--jlr-tabs-tab-title-line-height-lg:var(--jlr-tabs-tab-title-line-height);--jlr-tabs-tab-title-letter-spacing-lg:var(--jlr-tabs-tab-title-letter-spacing);position:relative}.jlr-tabs[data-theme=light-theme]{--jlr-tabs-overlay-color:var(--jlr-color-surface-muted);--jlr-tabs-icon-background:var(--jlr-color-surface-muted)}.jlr-tabs[data-theme=grey-theme]{--jlr-tabs-overlay-color:var(--jlr-color-action-secondary-surface);--jlr-tabs-icon-background:var(--jlr-color-action-secondary-surface)}.jlr-tabs[data-theme=dark-theme]{--jlr-tabs-overlay-color:var(--jlr-color-text-primary);--jlr-tabs-icon-background:var(--jlr-color-text-primary)}.jlr-tabs[data-theme=black-theme]{--jlr-tabs-overlay-color:var(--jlr-color-black);--jlr-tabs-icon-background:var(--jlr-color-black)}.jlr-tabs .jlr-grid[data-columns="1"]{gap:0}.jlr-tabs__overlay{position:relative;width:100%}.jlr-tabs__overlay__inner{background:transparent linear-gradient(90deg,transparent,var(--jlr-tabs-overlay-color)) 0 0 no-repeat padding-box;display:block;height:43px;pointer-events:none;position:absolute;right:0;top:0;width:25px;z-index:2}.jlr-tabs__overlay__inner--with-icon{right:30px}.jlr-tabs__navigation{-ms-overflow-style:none;border-bottom:1px solid var(--jlr-color-border-subtle);display:flex;flex-wrap:nowrap;gap:30px;overflow-x:auto;padding-right:25px;position:relative;scrollbar-width:none}.jlr-tabs__navigation--with-icon{padding-right:60px}.jlr-tabs__navigation::-webkit-scrollbar{display:none}.jlr-tabs__icon{position:relative}.jlr-tabs__icon .jlr-icon{align-items:center;background:var(--jlr-tabs-icon-background);cursor:pointer;display:flex;height:43px;position:absolute;right:0;top:0;width:30px;z-index:2}.jlr-tabs__modal .jlr-section{background:var(--jlr-color-surface-muted)}.jlr-tabs__modal .jlr-section .jlr-container .jlr-grid{border-bottom:none}.jlr-tabs__modal .jlr-modal-template__wrapper{background:var(--jlr-color-surface-muted)}.jlr-tabs__modal .jlr-modal-template__header{-webkit-font-smoothing:antialiased;background-color:inherit;box-shadow:none;height:44px;margin-inline:auto;margin-bottom:25px;max-width:var(--jlr-layout-grid-max-width);width:100%}.jlr-tabs__modal .jlr-modal-template__header-text{color:var(--jlr-color-text-primary)!important;font-family:var(--jlr-tabs-modal-title-font-family);font-size:var(--jlr-tabs-modal-title-font-size);font-weight:var(--jlr-tabs-modal-title-font-weight);letter-spacing:var(--jlr-tabs-modal-title-letter-spacing);line-height:var(--jlr-tabs-modal-title-line-height);max-width:100%;padding:0;text-transform:uppercase}.jlr-tabs__modal .jlr-modal-template__close.jlr-button{background:var(--jlr-color-surface-muted)!important;border:none!important;height:20px;width:20px}.jlr-tabs__modal .jlr-modal-template__close.jlr-button i{color:var(--jlr-color-text-primary);font-size:20px}.jlr-tabs__modal .jlr-modal-template__close.jlr-button:hover:not([disabled]){background:var(--jlr-color-surface-muted)}.jlr-tabs__modal .jlr-modal-template__content{grid-gap:25px;align-items:start;display:grid;gap:25px;grid-template-columns:repeat(2,1fr);justify-content:center;max-height:83dvh;max-width:var(--jlr-layout-grid-max-width);overflow-y:auto;width:100%}.jlr-tabs__modal .jlr-modal-template__content::-webkit-scrollbar{display:none}.jlr-tabs__tab{align-items:flex-start;background-color:var(--jlr-color-white);cursor:pointer;height:100%;padding-bottom:3px}.jlr-tabs__tab,.jlr-tabs__tab div{display:flex;flex-direction:column}.jlr-tabs__tab div{flex:1;padding:10px 10px 12px}.jlr-tabs__tab div span:first-child{-webkit-font-smoothing:antialiased;color:var(--jlr-color-text-primary);flex-grow:1;font-family:var(--jlr-tabs-tab-title-font-family);font-size:var(--jlr-tabs-tab-title-font-size);font-weight:var(--jlr-tabs-tab-title-font-weight);letter-spacing:var(--jlr-tabs-tab-title-letter-spacing);line-height:var(--jlr-tabs-tab-title-line-height);margin-bottom:6px;text-transform:uppercase}.jlr-tabs__tab div span:last-child{color:var(--jlr-color-text-secondary);font-size:.6875rem;font-weight:500;letter-spacing:.01875rem;line-height:1.27}.jlr-tabs__tab img{margin-bottom:5px}.jlr-tabs__tab:hover span:first-child{color:var(--jlr-color-text-secondary);-webkit-text-decoration:underline;text-decoration:underline}.jlr-tabs__tab--active{border-bottom:3px solid var(--jlr-color-text-secondary);padding-bottom:0}@media(min-width:768px){.jlr-tabs__modal .jlr-modal-template__header{margin-bottom:30px}.jlr-tabs__modal .jlr-modal-template__content{gap:28px;grid-template-columns:repeat(3,1fr)}.jlr-tabs__modal .jlr-modal-template__header-text{font-size:var(--jlr-tabs-modal-title-font-size-md);letter-spacing:var(--jlr-tabs-modal-title-letter-spacing-md);line-height:var(--jlr-tabs-modal-title-line-height-md)}.jlr-tabs__tab img{margin-bottom:15px}}@media(min-width:1280px){.jlr-tabs__navigation{gap:40px}.jlr-tabs__overlay__inner{height:60px}.jlr-tabs__modal .jlr-modal-template__header{margin-bottom:40px}.jlr-tabs__modal .jlr-modal-template__content{gap:40px;grid-template-columns:repeat(4,1fr)}.jlr-tabs__modal .jlr-modal-template__header-text{font-size:var(--jlr-tabs-modal-title-font-size-lg);letter-spacing:var(--jlr-tabs-modal-title-letter-spacing-lg);line-height:var(--jlr-tabs-modal-title-line-height-lg)}.jlr-tabs__icon .jlr-icon{height:60px}.jlr-tabs__tab div{padding:20px 20px 21px}.jlr-tabs__tab div span:first-child{font-size:var(--jlr-tabs-tab-title-font-size-lg);letter-spacing:var(--jlr-tabs-tab-title-letter-spacing-lg);line-height:var(--jlr-tabs-tab-title-line-height-lg)}.jlr-tabs__tab img{margin-bottom:17px}}.jlr-tabs__group-copy{text-align:left}.jlr-tabs__group-copy--top{margin-bottom:40px}.jlr-tabs__group-copy--bottom{margin-top:40px}.jlr-tabs__group-copy .jlr-heading{text-align:left}.jlr-tabs__group-copy .jlr-paragraph .price,.jlr-tabs__group-copy .jlr-paragraph>p .price{color:inherit;font-size:1rem}.jlr-tabs__group-copy .jlr-heading+.jlr-paragraph{margin-top:26px}.jlr-tab-button{--jlr-tab-button-color:var(--jlr-color-text-primary);--jlr-tab-button-hover-color:var(--jlr-tab-button-color);--jlr-tab-button-active-color:var(--jlr-tab-button-hover-color);--jlr-tab-button-disabled-opacity:0.16;--jlr-tab-button-border-hover-color:transparent;--jlr-tab-button-border-active-color:var(--jlr-color-brand);--jlr-tab-button-font-family-hebrew:var(--jlr-font-secondary-hebrew,var(--jlr-font-secondary));--jlr-tab-button-font-size-hebrew:12px;align-items:center;border:none;border-bottom:5px solid transparent;border-bottom:5px solid var(--jlr-tab-button-border-color);color:var(--jlr-color-text-primary);color:var(--jlr-tab-button-color);cursor:pointer;display:inline-flex;min-height:47px;outline:none;text-transform:uppercase;transition:all .4s ease;white-space:nowrap}.jlr-tab-button:hover{border-bottom-color:var(--jlr-tab-button-border-hover-color);color:var(--jlr-tab-button-hover-color)}.jlr-tab-button.jlr-tab-button--disabled{color:var(--jlr-tab-button-color);cursor:default;opacity:var(--jlr-tab-button-disabled-opacity)}.jlr-tab-button.jlr-tab-button--disabled:hover{border-bottom-color:transparent}.jlr-tab-button.jlr-tab-button--active{border-bottom-color:var(--jlr-tab-button-border-active-color);color:var(--jlr-tab-button-active-color)}.jlr-tab-button.jlr-tab-button--active.jlr-tab-button--disabled{border-bottom-color:transparent}.jlr-tab-button--black-theme,.jlr-tab-button--dark-theme{--jlr-tab-button-color:var(--jlr-tab-button-color-dark);--jlr-tab-button-hover-color:var(--jlr-tab-button-hover-color-dark);--jlr-tab-button-active-color:var(--jlr-tab-button-active-color-dark);--jlr-tab-button-border-color:var(--jlr-tab-button-border-color-dark);--jlr-tab-button-border-hover-color:var(--jlr-tab-button-border-hover-color-dark);--jlr-tab-button-border-active-color:var(--jlr-tab-button-border-active-color-dark)}.jlr-tab-button__text{color:inherit;font-family:var(--jlr-font-secondary);font-size:12px;font-weight:500;letter-spacing:.09rem;line-height:.9375rem;text-align:center}.jlr-tab-button__icon.jlr-icon{color:inherit;margin-left:-4px}@media(min-width:1280px){.jlr-tab-button{min-height:64px}}.jlr-tab-button{--jlr-tab-button-color:rgba(12,18,28,.66);--jlr-tab-button-hover-color:var(--jlr-color-text-primary);--jlr-tab-button-active-color:var(--jlr-color-text-primary);--jlr-tab-button-border-color:transparent;--jlr-tab-button-border-hover-color:var(--jlr-color-gray-600);--jlr-tab-button-border-active-color:var(--jlr-color-text-primary);--jlr-tab-button-color-dark:var(--jlr-color-surface-muted);--jlr-tab-button-hover-color-dark:var(--jlr-color-white);--jlr-tab-button-active-color-dark:var(--jlr-color-white);--jlr-tab-button-border-color-dark:transparent;--jlr-tab-button-border-hover-color-dark:var(--jlr-color-gray-600);--jlr-tab-button-border-active-color-dark:var(--jlr-color-white);--jlr-tab-button-font-family-hebrew:var(--jlr-font-primary-hebrew);--jlr-tab-button-font-size-hebrew:14px}.jlr-image{-webkit-user-drag:none;max-inline-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;block-size:auto;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jlr-image--ratio-16-9{aspect-ratio:16/9}.jlr-image--ratio-16-6-5{aspect-ratio:16/6.5}.jlr-image--ratio-1-1{aspect-ratio:1/1}.jlr-modal-template{--jlr-modal-template-header-text-color:var(--jlr-color-white);--jlr-modal-template-header-text-font-family:var(--jlr-font-primary);--jlr-modal-template-header-text-font-weight:700;--jlr-modal-template-header-text-font-size:1rem;--jlr-modal-template-header-text-line-height:1rem;--jlr-modal-template-header-text-letter-spacing:0;--jlr-modal-template-header-desc-color:var(--jlr-color-white);--jlr-modal-template-header-desc-font-family:var(--jlr-font-secondary);--jlr-modal-template-header-desc-font-size-rtl:var(--jlr-modal-template-header-desc-font-size);--jlr-modal-template-header-desc-font-size-hebrew:var(--jlr-modal-template-header-desc-font-size);--jlr-modal-template-header-desc-line-height:18px;--jlr-modal-template-header-desc-line-height-hebrew:var(--jlr-modal-template-header-desc-line-height);--jlr-modal-template-header-button-border-color:color-mix(in srgb,var(--jlr-color-black) 20%,transparent);--jlr-modal-template-header-button-hover-background:color-mix(in srgb,var(--jlr-modal-template-header-background) 85%,var(--jlr-color-white));--jlr-modal-template-header-padding:0 20px;--jlr-modal-template-header-padding-md:var(--jlr-modal-template-header-padding);--jlr-modal-template-header-padding-md-rtl:var(--jlr-modal-template-header-padding-md);--jlr-modal-template-header-padding-lg:var(--jlr-modal-template-header-padding-md);--jlr-modal-template-header-padding-lg-rtl:var(--jlr-modal-template-header-padding-lg);--jlr-modal-template-header-min-width-md:200px;--jlr-modal-template-header-min-width-lg:var(--jlr-modal-template-header-min-width-md);background:var(--jlr-color-white);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:99999}.jlr-modal-template__wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.jlr-modal-template__description{align-items:center;display:flex}.jlr-modal-template__actions{display:flex;margin-left:auto}.jlr-modal-template__header{background-color:var(--jlr-modal-template-header-background);box-shadow:var(--jlr-modal-template-header-shadow);display:flex;flex-direction:row;justify-content:space-between}.jlr-modal-template__header-text{padding:var(--jlr-modal-template-header-padding)}.jlr-modal-template__header-text.jlr-heading{color:var(--jlr-modal-template-header-text-color);font-family:var(--jlr-modal-template-header-text-font-family);font-size:var(--jlr-modal-template-header-text-font-size);font-weight:var(--jlr-modal-template-header-text-font-weight);letter-spacing:var(--jlr-modal-template-header-text-letter-spacing);line-height:var(--jlr-modal-template-header-text-line-height);max-width:400px;min-width:200px;text-transform:uppercase}.jlr-modal-template__header-desc.jlr-paragraph{color:var(--jlr-modal-template-header-desc-color);font-family:var(--jlr-modal-template-header-desc-font-family);font-size:var(--jlr-modal-template-header-desc-font-size);font-weight:400;letter-spacing:var(--jlr-modal-template-header-desc-letter-spacing);line-height:var(--jlr-modal-template-header-desc-line-height);padding-right:20px}.jlr-modal-template__buttons{margin-left:auto}.jlr-modal-template__close-icon.jlr-icon{color:var(--jlr-modal-template-header-text-color);font-size:.8125rem;font-weight:100}.jlr-modal-template .jlr-modal-template__close.jlr-button{background:var(--jlr-modal-template-header-background);border-left:1px solid var(--jlr-modal-template-header-button-border-color);height:50px;justify-content:center;padding-top:0;width:50px}.jlr-modal-template .jlr-modal-template__close.jlr-button:active:not([disabled]),.jlr-modal-template .jlr-modal-template__close.jlr-button:focus:not([disabled]),.jlr-modal-template .jlr-modal-template__close.jlr-button:hover:not([disabled]){background-color:var(--jlr-modal-template-header-button-hover-background);box-shadow:none}.jlr-modal-template .jlr-modal-template__close.jlr-button:active:not([disabled]):after,.jlr-modal-template .jlr-modal-template__close.jlr-button:focus:not([disabled]):after,.jlr-modal-template .jlr-modal-template__close.jlr-button:hover:not([disabled]):after{box-shadow:none}.jlr-modal-template__content{height:100%;max-height:calc(100% - 50px);overflow:auto}@media(min-width:768px){.jlr-modal-template__content .jlr-form-component__form{margin:0 auto}.jlr-modal-template__header-text{padding:var(--jlr-modal-template-header-padding-md)}.jlr-modal-template__header-text.jlr-heading{min-width:var(--jlr-modal-template-header-min-width-md)}.jlr-modal-template__close-icon.jlr-icon{font-size:.8125rem}.jlr-modal-template__content{max-height:calc(100% - 50px)}}@media(min-width:1280px){.jlr-modal-template .jlr-button.jlr-modal-template__close{height:70px;width:70px}.jlr-modal-template__header-text{padding:var(--jlr-modal-template-header-padding-lg)}.jlr-modal-template__header-text.jlr-heading{min-width:var(--jlr-modal-template-header-min-width-lg)}}.jlr-modal-template{--jlr-modal-template-header-background:var(--jlr-color-text-primary);--jlr-modal-template-header-shadow:none;--jlr-modal-template-header-text-font-size:1.125rem;--jlr-modal-template-header-text-line-height:18px;--jlr-modal-template-header-text-letter-spacing:0.1px;--jlr-modal-template-header-desc-font-size:0.875rem;--jlr-modal-template-header-desc-font-size-hebrew:0.875rem;--jlr-modal-template-header-desc-line-height-hebrew:1.28;--jlr-modal-template-header-desc-letter-spacing:0.2px;--jlr-modal-template-header-button-border-color:var(--color-dark-grey-06);--jlr-modal-template-header-button-hover-background:var(--jlr-color-text-secondary);--jlr-modal-template-header-padding:0 16px;--jlr-modal-template-header-padding-md:0 60px 0 50px;--jlr-modal-template-header-padding-md-rtl:0 50px 0 60px;--jlr-modal-template-header-padding-lg:0 60px 0 50px;--jlr-modal-template-header-padding-lg-rtl:0 50px 0 60px;--jlr-modal-template-header-min-width-md:300px;--jlr-modal-template-header-min-width-lg:300px}.jlr-finance-calculator{--jlr-fc-disclaimer-border-color:var(--jlr-color-gray-300);--jlr-fc-nameplate-price-border-color:#dedede;--jlr-fc-sidebar-border-color:#dedede;--jlr-fc-sidebar-dropdown-label-color:var(--jlr-color-black);--jlr-fc-sidebar-vehicle-price-color:var(--jlr-color-black);--jlr-fc-sidebar-summary-price-color:var(--jlr-color-black);--jlr-fc-info-icon-color:var(--jlr-color-brand);--jlr-fc-checkmark-border-color:#dedede;--jlr-fc-checkmark-border-width:2px;--jlr-fc-checkmark-hover-border-color:#484848;--jlr-fc-checkmark-active-background-color:#f7f7f7;--jlr-fc-checkmark-text-color:var(--jlr-color-text-secondary);--jlr-fc-checkmark-radio-background-color:#f7f7f7;--jlr-fc-configurator-field-border-color:rgba(68,68,68,.5);--jlr-fc-configurator-field-header-color:var(--jlr-color-black);--jlr-fc-configurator-field-outline-color:var(--jlr-color-black);--jlr-fc-summary-item-value-color:var(--jlr-color-black);--jlr-fc-summary-list-item-border-color:rgba(68,68,68,.5);--jlr-fc-summary-subitem-color:rgba(68,68,68,.8);--jlr-fc-modal-tab-hover-color:var(--jlr-color-black);--jlr-fc-modal-tab-hover-background:#c9c9c9;--jlr-fc-quote-background:var(--jlr-color-white);--jlr-fc-sidebar-summary-info-letter-spacing:0;--jlr-fc-subpanel-header-title-font-family:var(--jlr-font-secondary);--jlr-fc-subpanel-header-title-font-size-md:var(--jlr-fc-subpanel-header-title-font-size);--jlr-fc-subpanel-header-title-font-size-lg:rem(20px);--jlr-fc-subpanel-header-title-line-height:rem(20px);--jlr-fc-subpanel-header-title-line-height-md:var(--jlr-fc-subpanel-header-title-line-height);--jlr-fc-subpanel-header-title-letter-spacing:letter-spacing(rem(3.15px));--jlr-fc-subpanel-header-title-letter-spacing-md:var(--jlr-fc-subpanel-header-title-letter-spacing);--jlr-fc-subpanel-header-title-letter-spacing-lg:letter-spacing(rem(4.33px));--jlr-fc-subpanel-header-title-text-transform:uppercase}.jlr-finance-calculator span.price--second,.jlr-finance-calculator span.price--second span{font-weight:300}.jlr-finance-calculator--modal{overflow:hidden;position:relative}.jlr-finance-calculator--nameplates{margin-bottom:51px}.jlr-finance-calculator__header-text{margin-bottom:24px}.jlr-finance-calculator__header-description{line-height:1.1875rem!important;margin-bottom:51px}.jlr-finance-calculator__disclaimer{border-top:1px solid var(--jlr-fc-disclaimer-border-color)}.jlr-finance-calculator__disclaimer--nameplates{background-color:var(--jlr-color-surface-muted)}.jlr-finance-calculator__disclaimer--body{color:var(--jlr-color-text-secondary);font-size:.6875rem!important;font-weight:400;letter-spacing:.0125rem!important;line-height:.875rem!important}.jlr-finance-calculator__disclaimer--title{font-size:.875rem!important;letter-spacing:.04375rem!important;line-height:.875rem!important;margin:24px 0 16px}.jlr-finance-calculator__quote .jlr-finance-calculator__disclaimer{border-top:1px solid var(--jlr-fc-disclaimer-border-color);padding:0 30px}.jlr-finance-calculator__nameplates{grid-row-gap:40px;color:var(--jlr-color-text-secondary);display:grid;font-family:var(--jlr-font-secondary);font-weight:400;grid-template-columns:1fr;row-gap:40px}.jlr-finance-calculator__nameplate-image{margin-bottom:24px;position:relative}.jlr-finance-calculator__nameplate-image:before{background-color:transparent;content:"";cursor:pointer;inset:0;position:absolute;transition:background-color .4s}.jlr-finance-calculator__nameplate-image:hover:before{background-color:rgba(0,0,0,.3)}.jlr-finance-calculator__nameplate-img{display:block;height:auto;max-width:100%}.jlr-finance-calculator__nameplate-name{letter-spacing:.75px!important;margin-bottom:24px}.jlr-finance-calculator__nameplate-description,.jlr-finance-calculator__nameplate-info{padding-bottom:24px}.jlr-finance-calculator__nameplate-price{border-width:1px;border-bottom:1px solid var(--jlr-fc-nameplate-price-border-color);border-left:0 solid var(--jlr-fc-nameplate-price-border-color);border-right:0 solid var(--jlr-fc-nameplate-price-border-color);border-top:1px solid var(--jlr-fc-nameplate-price-border-color);display:flex;flex-wrap:wrap;font-size:.875rem;justify-content:space-between;letter-spacing:.2px;line-height:18px;padding:16px 0}.jlr-finance-calculator__nameplate-price.has-double-price{display:block}.jlr-finance-calculator__nameplate-price span{font-weight:700;letter-spacing:.7px}.jlr-finance-calculator__nameplate-price-disclaimer{color:var(--jlr-color-surface-strong);font-family:var(--jlr-font-secondary);font-size:.6875rem;letter-spacing:.0125rem;line-height:1rem;margin-top:6px;text-align:right;width:100%}.jlr-finance-calculator .jlr-finance-calculator__nameplate-cta{margin-top:24px}.jlr-finance-calculator .jlr-finance-calculator__nameplate-cta .jlr-cta{font-weight:600;letter-spacing:2.5px;line-height:14px}.jlr-finance-calculator__loader{align-items:center;background:hsla(0,0%,100%,.75);display:none;inset:0;justify-items:center;place-items:center;position:fixed;z-index:10}.jlr-finance-calculator--loading .jlr-finance-calculator__loader{display:grid}.jlr-finance-calculator__loader-inner{align-items:center;display:flex;flex-direction:column;gap:20px}.jlr-finance-calculator__loader-text{color:var(--jlr-color-text-secondary);font-family:var(--jlr-font-secondary);font-size:.875rem;font-weight:400;letter-spacing:1px}.jlr-finance-calculator__sidebar{background-color:var(--jlr-color-white);margin:30px 0 40px}.jlr-finance-calculator__sidebar-disclaimer{color:var(--jlr-color-surface-strong);font-family:var(--jlr-font-secondary);font-size:.6875rem;letter-spacing:.0125rem;line-height:1rem;margin-top:6px}.jlr-finance-calculator__sidebar-nameplate-image{margin-bottom:24px}.jlr-finance-calculator__sidebar--summary .jlr-finance-calculator__sidebar-nameplate-name{margin-bottom:8px}.jlr-finance-calculator__sidebar-inner{border-bottom:1px solid var(--jlr-fc-sidebar-border-color);margin:0 auto;padding-bottom:30px}.jlr-finance-calculator__sidebar-nameplate-img{display:block}.jlr-finance-calculator__sidebar-nameplate-name{margin-bottom:16px}.jlr-finance-calculator__sidebar-button{letter-spacing:.15625rem!important;margin-bottom:32px}.jlr-finance-calculator__sidebar-description{margin-bottom:24px}.jlr-finance-calculator__sidebar-tabs{margin-bottom:32px;max-width:100%}.jlr-finance-calculator__sidebar-dropdown{margin-bottom:24px}.jlr-finance-calculator__sidebar-dropdown .multiselect__single{font-weight:700!important;padding:14px 34px 14px 16px}.jlr-finance-calculator__sidebar-dropdown-label{color:var(--jlr-fc-sidebar-dropdown-label-color);display:block;font-family:var(--jlr-font-secondary);font-size:.875rem;font-weight:700;letter-spacing:.7px;line-height:12px;margin-bottom:18px;text-transform:uppercase}.jlr-finance-calculator__sidebar-summary-monthly-price,.jlr-finance-calculator__sidebar-vehicle-price{color:var(--jlr-fc-sidebar-vehicle-price-color);font-family:var(--jlr-font-secondary);font-size:.875rem;font-weight:400;letter-spacing:.2px;line-height:19px;margin-bottom:0}.jlr-finance-calculator__sidebar-summary-monthly-price span,.jlr-finance-calculator__sidebar-vehicle-price span{display:inline-block;font-size:2.375rem;font-weight:400;letter-spacing:.5px;line-height:38px}.jlr-finance-calculator__sidebar-summary-monthly-price>span,.jlr-finance-calculator__sidebar-vehicle-price>span{display:block;margin-top:8px}.jlr-finance-calculator__sidebar-summary-monthly-price .price--second,.jlr-finance-calculator__sidebar-vehicle-price .price--second{font-size:1.875rem}.jlr-finance-calculator__sidebar-summary-info{font-size:.6875rem!important;letter-spacing:var(--jlr-fc-sidebar-summary-info-letter-spacing)!important;line-height:.875rem!important;margin-bottom:30px}.jlr-finance-calculator__sidebar-summary-price{border-bottom:1px solid #e4e8e8;color:var(--jlr-fc-sidebar-summary-price-color);font-family:var(--jlr-font-secondary);font-size:.875rem;font-weight:600;letter-spacing:.5px;line-height:19px;margin-bottom:16px;padding-bottom:14px}.jlr-finance-calculator__subpanel-header{padding-bottom:24px}.jlr-finance-calculator__subpanel-header-title{color:var(--jlr-color-text-primary);font-family:var(--jlr-fc-subpanel-header-title-font-family);font-size:var(--jlr-fc-subpanel-header-title-font-size);font-weight:700;letter-spacing:var(--jlr-fc-subpanel-header-title-letter-spacing);line-height:var(--jlr-fc-subpanel-header-title-line-height);text-transform:var(--jlr-fc-subpanel-header-title-text-transform)}.jlr-finance-calculator__subpanel-header-title--summary{margin-bottom:16px}.jlr-finance-calculator__panel{overflow:hidden;position:relative}.jlr-finance-calculator__subpanel{margin-bottom:40px;width:100%}.jlr-finance-calculator__products-header{align-items:center;display:flex;margin-bottom:24px}.jlr-finance-calculator__products-header-title{font-size:.9375rem!important;letter-spacing:.046875rem!important;line-height:.9375rem!important}.jlr-finance-calculator__products-header-title--selected{font-size:1.125rem!important;letter-spacing:.05rem!important;line-height:1.125rem!important}.jlr-finance-calculator .jlr-finance-calculator__info-icon.jlr-button{background:var(--jlr-color-white)!important;border:1px solid var(--jlr-fc-info-icon-color);border-radius:50%;margin-left:10px;min-height:0;min-height:auto;padding:0}.jlr-finance-calculator .jlr-finance-calculator__info-icon.jlr-button svg{fill:var(--jlr-fc-info-icon-color);height:16px;width:16px}.jlr-finance-calculator__products-list{margin-bottom:60px}.jlr-finance-calculator__products-list-item{margin:10px 0 12px}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark{opacity:1;width:100%}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__label{border:var(--jlr-fc-checkmark-border-width) solid var(--jlr-fc-checkmark-border-color);justify-content:flex-start;min-height:46px;padding-left:35px;position:relative;transition:all .3s;width:100%}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__label:after,.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__label:before{border-radius:100%;content:"";left:25px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__label:before{background-color:var(--jlr-fc-checkmark-radio-background-color);border:1px solid var(--jlr-color-brand);height:22px;width:22px}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__label:after{height:5px;transition:all .2s;width:5px}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__label:focus,.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__label:hover{border-color:var(--jlr-fc-checkmark-hover-border-color)}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__label:focus:before,.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__label:hover:before{box-shadow:0 0 0 1px var(--jlr-color-brand)}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__text{color:var(--jlr-fc-checkmark-text-color);font-family:var(--jlr-font-secondary);font-size:.75rem;font-weight:400;letter-spacing:2px;line-height:14px;margin:0;padding-left:15px;text-transform:uppercase}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark.is-active .jlr-custom-checkmark__label{background-color:var(--jlr-fc-checkmark-active-background-color);border-color:var(--jlr-color-brand)}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark.is-active .jlr-custom-checkmark__label:after{background-color:var(--jlr-color-brand);height:16px;transition:all .3s;width:16px}.jlr-finance-calculator__configurator-disclaimer{margin-top:24px}.jlr-finance-calculator__configurator-title{letter-spacing:.046875rem!important;margin-bottom:24px}.jlr-finance-calculator__configurator-field{border-bottom:1px solid var(--jlr-fc-configurator-field-border-color);font-family:var(--jlr-font-secondary);font-size:.8125rem;font-weight:400;margin-bottom:24px}.jlr-finance-calculator__configurator-fields--no-borders .jlr-finance-calculator__configurator-field{border-bottom:0}.jlr-finance-calculator__configurator-fields__unit-slot-filler{font-weight:400;margin:0 6px}.jlr-finance-calculator__configurator-field-header{color:var(--jlr-fc-configurator-field-header-color);display:flex;flex-direction:column}.jlr-finance-calculator__configurator-field-header-label{align-items:center;display:inline-flex;letter-spacing:.7px;line-height:18px;margin-bottom:10px}.jlr-finance-calculator__configurator-field-header-value{align-items:center;display:inline-flex;font-weight:600;height:45px;letter-spacing:.7px;line-height:18px}.jlr-finance-calculator__configurator-field-header-value-prefix{align-items:center;background-color:#f7f7f7;border:1px solid var(--jlr-color-gray-500);border-right:0;display:inline-flex;font-weight:400;height:100%;justify-content:center;letter-spacing:2.3px;line-height:17px;min-width:35px;padding:0 2px}.jlr-finance-calculator__configurator-field-header-value-input,.jlr-finance-calculator__configurator-field-input{border:1px solid var(--jlr-color-gray-500);color:var(--jlr-color-text-secondary);flex-grow:1;font-size:.75rem;height:100%;letter-spacing:1.2px;line-height:13px;padding:0 20px}.jlr-finance-calculator__configurator-field-header-value-input:hover,.jlr-finance-calculator__configurator-field-input:hover{outline:2px solid var(--jlr-fc-configurator-field-outline-color)}.jlr-finance-calculator__configurator-field-header-value-input[readonly],.jlr-finance-calculator__configurator-field-input[readonly]{background-color:#f7f7f7;color:var(--jlr-color-gray-500);pointer-events:none}.jlr-finance-calculator__configurator-field-input{margin-bottom:18px;min-height:40px;width:100%}.jlr-finance-calculator__configurator-field-body .jlr-slider-handler{margin:11px 0}.jlr-finance-calculator__configurator-field-body .jlr-slider-handler.vue-slider-disabled{opacity:.25;pointer-events:none}.jlr-finance-calculator__configurator-field-footer{color:var(--jlr-color-text-secondary);display:flex;justify-content:space-between;letter-spacing:normal;line-height:19px;margin-bottom:16px}.jlr-finance-calculator__configurator-button{justify-content:center;letter-spacing:.15625rem!important;margin-top:16px;width:100%}.jlr-finance-calculator__summary{max-width:100vw}.jlr-finance-calculator__summary-disclaimer-title,.jlr-finance-calculator__summary-title{color:var(--jlr-color-text-secondary);font-size:.9375rem!important;letter-spacing:.046875rem!important;line-height:.9375rem!important;margin-bottom:16px}.jlr-finance-calculator__summary-list{margin-bottom:40px}.jlr-finance-calculator__summary-list-item{border-bottom:1px solid var(--jlr-fc-summary-list-item-border-color)}.jlr-finance-calculator__summary-item{align-items:center;display:flex;font-family:var(--jlr-font-secondary);font-size:.8125rem;font-weight:400;letter-spacing:.02em;line-height:19px;padding:16px 4px 16px 0}.jlr-finance-calculator__summary-item-quote{display:flex;justify-content:space-between;width:100%}.jlr-finance-calculator__summary-item-label{color:var(--jlr-color-text-secondary)}.jlr-finance-calculator__summary-item-value{color:var(--jlr-fc-summary-item-value-color);font-weight:400;padding-left:15px;text-align:end}.jlr-finance-calculator__summary-subitem{color:var(--jlr-fc-summary-subitem-color);display:flex;font-family:var(--jlr-font-secondary);font-size:.6875rem;font-weight:400;justify-content:space-between;letter-spacing:.26px;line-height:14px;margin-right:37px;padding-bottom:16px}.jlr-finance-calculator__summary-button{margin-bottom:30px;width:100%}.jlr-finance-calculator__summary-buttons .jlr-finance-calculator__summary-button{margin-bottom:10px}.jlr-finance-calculator__modal .jlr-custom-modal{padding:0}.jlr-finance-calculator__modal .jlr-custom-modal__close-wrapper{background:var(--jlr-color-white);border-bottom-color:#e4e8e8;position:sticky;z-index:3}.jlr-finance-calculator__modal-body{padding:30px}.jlr-finance-calculator__modal-tabs{display:flex;margin-bottom:29px;padding:10px 6px}.jlr-finance-calculator__modal-tab{border-right:1px solid var(--jlr-color-white);display:flex}.jlr-finance-calculator__modal-tab--active .jlr-finance-calculator__modal-tab-button{background-color:var(--jlr-color-white);box-shadow:0 2px 6px 0 rgba(0,0,0,.3),0 2px 6px 0 rgba(0,0,0,.3);color:var(--jlr-color-black);cursor:default;z-index:2}.jlr-finance-calculator__modal-tab--active .jlr-finance-calculator__modal-tab-button:hover{background-color:var(--jlr-color-white);color:var(--jlr-color-black)}.jlr-finance-calculator__modal-content,.jlr-finance-calculator__modal-tab--active .jlr-finance-calculator__modal-tab-button:hover:after{display:none}.jlr-finance-calculator__modal-content--active{display:block}.jlr-finance-calculator__modal-tab-button{background-color:#e9ecec;color:var(--jlr-color-black);cursor:pointer;font-family:var(--jlr-font-secondary);font-size:.6875rem;font-weight:400;letter-spacing:1.4px;line-height:15px;padding:10px 16px;position:relative;text-align:center;text-transform:uppercase;transition:background-color .5s ease}.jlr-finance-calculator__modal-tab-button:hover{background-color:var(--jlr-fc-modal-tab-hover-background);color:var(--jlr-fc-modal-tab-hover-color)}.jlr-finance-calculator__modal-tab-button:hover:after{background-color:var(--jlr-fc-modal-tab-hover-color);bottom:7px;content:"";height:1px;left:16px;position:absolute;right:16px}.jlr-finance-calculator__modal-title{margin-bottom:20px}.jlr-finance-calculator__modal-description ol,.jlr-finance-calculator__modal-description p,.jlr-finance-calculator__modal-description ul{margin-bottom:10px}.jlr-finance-calculator__modal-description ul li{list-style-type:disc}.jlr-finance-calculator__modal-description ol li{list-style-type:decimal}.jlr-finance-calculator__modal-description small{display:inline-block;font-size:.625rem;letter-spacing:.8px;line-height:12px}.jlr-finance-calculator__modal-button{letter-spacing:1.4px!important;margin-top:20px}.jlr-finance-calculator__error{color:var(--jlr-fc-error-color);font-size:.75rem;text-align:center}@media(min-width:768px){.jlr-finance-calculator__subpanel-header-title{font-size:var(--jlr-fc-subpanel-header-title-font-size-md);letter-spacing:var(--jlr-fc-subpanel-header-title-letter-spacing-md);line-height:var(--jlr-fc-subpanel-header-title-line-height-md)}}@media(min-width:1280px){.jlr-finance-calculator__subpanel-header-title{font-size:var(--jlr-fc-subpanel-header-title-font-size-lg);letter-spacing:var(--jlr-fc-subpanel-header-title-letter-spacing-lg);line-height:var(--jlr-fc-subpanel-header-title-line-height-lg)}}.jlr-finance-calculator--mena .jlr-finance-calculator__subpanel-header-title{letter-spacing:normal}.jlr-finance-calculator--mena .jlr-finance-calculator__subpanel-header-button.jlr-button{font-size:.9375rem}.jlr-finance-calculator--mena .jlr-finance-calculator__summary-button{width:auto}.jlr-finance-calculator--mena .jlr-finance-calculator__configurator-fields__unit-slot-filler{display:flex;white-space:nowrap}.jlr-finance-calculator--mena .jlr-finance-calculator__configurator-field-header-value-prefix{letter-spacing:0;padding:0 12px}.jlr-finance-calculator--mena .jlr-finance-calculator__configurator-field-header-label,.jlr-finance-calculator--mena .jlr-finance-calculator__configurator-field-header-value{font-size:1.25rem}.jlr-finance-calculator--mena .jlr-finance-calculator__summary-item-label,.jlr-finance-calculator--mena .jlr-finance-calculator__summary-item-value{font-size:1.125rem}.jlr-finance-calculator--mena .jlr-finance-calculator__products-header{margin-bottom:24px}.jlr-finance-calculator--mena .jlr-finance-calculator__nameplate-price{font-size:1rem}.jlr-finance-calculator--mena .jlr-finance-calculator__sidebar-summary-price{font-size:1.125rem}.jlr-finance-calculator--mena .jlr-finance-calculator__sidebar-summary-monthly-price{font-size:1.25rem}.jlr-finance-calculator--mena .jlr-finance-calculator__sidebar-button.jlr-button{font-size:.9375rem}.jlr-finance-calculator--mena .jlr-finance-calculator__sidebar-dropdown-label{font-size:1.125rem}.jlr-finance-calculator--mena .jlr-finance-calculator__sidebar-vehicle-price{font-size:1.25rem}@media(min-width:641px){.jlr-finance-calculator__nameplates{-moz-column-gap:28px;column-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:741px){.jlr-finance-calculator__configurator-inner,.jlr-finance-calculator__products-inner,.jlr-finance-calculator__summary-inner{margin:0 auto}.jlr-finance-calculator__modal .jlr-custom-modal__close-wrapper{position:absolute}.jlr-finance-calculator__modal-body{padding:56px 40px}.jlr-finance-calculator__configurator-field-header{flex-direction:row;justify-content:space-between}.jlr-finance-calculator__configurator-field-header-label{flex:auto;margin-bottom:0}.jlr-finance-calculator__configurator-field-header-value{flex:auto;justify-content:flex-end;width:25%}.jlr-finance-calculator__configurator-field-header-value-input{flex-grow:0;width:60%}.jlr-finance-calculator__summary-button{width:calc(50% - 5px)}.jlr-finance-calculator__summary-buttons{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}.jlr-finance-calculator__summary-buttons .jlr-finance-calculator__summary-button{margin:0;width:100%}}@media(min-width:641px){.jlr-finance-calculator__header-description{line-height:1.3125rem!important;max-width:85%}.jlr-finance-calculator__configurator-title,.jlr-finance-calculator__nameplate-name,.jlr-finance-calculator__products-header-title{letter-spacing:.05rem!important}.jlr-finance-calculator__products-header-title{font-size:1rem!important;line-height:1rem!important}.jlr-finance-calculator__products-header-title--selected{font-size:1.125rem!important;letter-spacing:.05625rem!important;line-height:1.125rem!important}}@media(min-width:901px){.jlr-finance-calculator__header-description{font-size:18px!important;line-height:1.5rem!important;max-width:65%}.jlr-finance-calculator__summary-title{font-size:1rem!important;letter-spacing:.05rem!important;line-height:1rem!important}.jlr-finance-calculator__nameplates{gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}.jlr-finance-calculator__quote{background:var(--jlr-fc-quote-background)}.jlr-finance-calculator__quote .jlr-finance-calculator__disclaimer{padding:0 60px}.jlr-finance-calculator__quote-inner{display:grid;grid-template-columns:40% 60%;margin:0 auto;max-width:1430px}.jlr-finance-calculator__sidebar{border-right:1px solid var(--jlr-fc-sidebar-border-color);margin:0;padding:50px 60px 75px}.jlr-finance-calculator__sidebar-inner{border:0}.jlr-finance-calculator__sidebar-vehicle-price{margin-bottom:0}.jlr-finance-calculator__panel{background:var(--jlr-color-white);margin-bottom:0}.jlr-finance-calculator__subpanel{padding:50px 40px 25px}.jlr-finance-calculator--modal .jlr-finance-calculator__subpanel{padding:0}.jlr-finance-calculator__subpanel-header{border:0;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px;padding:0}.jlr-finance-calculator__subpanel-header-title,.jlr-finance-calculator__subpanel-header-title--summary{margin-bottom:0}.jlr-finance-calculator__configurator-inner,.jlr-finance-calculator__products-inner,.jlr-finance-calculator__summary-inner{max-width:none}.jlr-finance-calculator__configurator,.jlr-finance-calculator__products,.jlr-finance-calculator__summary{padding:0}.jlr-finance-calculator__products-header,.jlr-finance-calculator__summary-list{margin-bottom:60px}.jlr-finance-calculator--mena .jlr-finance-calculator__subpanel-header{margin-bottom:24px}}.fc-fadeIn-enter-active,.fc-fadeIn-leave-active{transition:opacity 1s ease-in-out}.fc-fadeIn-enter,.fc-fadeIn-leave-to{opacity:0}.fc-slideLeft-enter,.fc-slideRight-leave-to{position:absolute;top:0;transform:translateX(100%)}.fc-slideLeft-enter-active,.fc-slideLeft-leave-active,.fc-slideRight-enter-active,.fc-slideRight-leave-active{transition:transform .75s}.fc-slideLeft-enter-to,.fc-slideLeft-leave,.fc-slideRight-enter-to,.fc-slideRight-leave{transform:translateX(0)}.fc-slideLeft-leave-to,.fc-slideRight-enter{position:absolute;top:0;transform:translateX(-100%)}.fc-component-fade-enter,.fc-component-fade-leave-to{opacity:0}.fc-component-fade-enter-active,.fc-component-fade-leave-active{transition:all .25s}.jlr-finance-calculator{--jlr-fc-disclaimer-border-color:#e4e8e8;--jlr-fc-nameplate-price-border-color:#e4e8e8;--jlr-fc-sidebar-border-color:var(--jlr-color-border-subtle);--jlr-fc-sidebar-dropdown-label-color:var(--jlr-color-text-secondary);--jlr-fc-sidebar-vehicle-price-color:var(--jlr-color-text-primary);--jlr-fc-sidebar-summary-price-color:var(--jlr-color-text-secondary);--jlr-fc-info-icon-color:var(--jlr-color-text-primary);--jlr-fc-checkmark-border-color:#e9eded;--jlr-fc-checkmark-border-width:1px;--jlr-fc-checkmark-hover-border-color:var(--jlr-color-text-secondary);--jlr-fc-checkmark-active-background-color:#e9eded;--jlr-fc-checkmark-text-color:var(--jlr-color-text-primary);--jlr-fc-checkmark-radio-background-color:var(--jlr-color-action-secondary-surface);--jlr-fc-configurator-field-border-color:#e4e8e8;--jlr-fc-configurator-field-header-color:var(--jlr-color-text-primary);--jlr-fc-configurator-field-outline-color:var(--jlr-color-text-primary);--jlr-fc-summary-item-value-color:var(--jlr-color-text-secondary);--jlr-fc-summary-list-item-border-color:#e4e8e8;--jlr-fc-summary-subitem-color:rgba(74,79,84,.8);--jlr-fc-modal-tab-hover-color:var(--jlr-color-white);--jlr-fc-modal-tab-hover-background:var(--jlr-color-text-secondary);--jlr-fc-quote-background:linear-gradient(90deg,var(--jlr-color-surface-muted) 50%,var(--jlr-color-white) 50%);--jlr-fc-error-color:var(--jlr-color-status-error);--jlr-fc-sidebar-summary-info-letter-spacing:letter-spacing(rem(0.3px));--jlr-fc-subpanel-header-title-font-family:var(--jlr-font-primary);--jlr-fc-subpanel-header-title-font-size:rem(18px);--jlr-fc-subpanel-header-title-font-size-md:rem(21px);--jlr-fc-subpanel-header-title-font-size-lg:rem(24px);--jlr-fc-subpanel-header-title-line-height:rem(18px);--jlr-fc-subpanel-header-title-line-height-md:rem(21px);--jlr-fc-subpanel-header-title-line-height-lg:rem(24px);--jlr-fc-subpanel-header-title-letter-spacing:letter-spacing(rem(0.9px));--jlr-fc-subpanel-header-title-letter-spacing-md:letter-spacing(rem(1.05px));--jlr-fc-subpanel-header-title-letter-spacing-lg:letter-spacing(rem(1.2px))}.jlr-finance-calculator__nameplate-price{line-height:19px}.jlr-finance-calculator__nameplate-price span{letter-spacing:.2px}.jlr-finance-calculator__sidebar-description{margin-bottom:32px}.jlr-finance-calculator__sidebar-dropdown-label{font-weight:600;letter-spacing:.3px;line-height:18.2px;margin-bottom:4px}.jlr-finance-calculator__sidebar-summary-monthly-price span,.jlr-finance-calculator__sidebar-vehicle-price span{font-weight:500;letter-spacing:.2px}.jlr-finance-calculator__sidebar-summary-price{letter-spacing:.2px}.jlr-finance-calculator__products-list-item .jlr-custom-checkmark__text{line-height:16px}.jlr-finance-calculator__configurator-field{font-size:.875rem}.jlr-finance-calculator__configurator-field-header-label,.jlr-finance-calculator__configurator-field-header-value{letter-spacing:.2px;line-height:19px}.jlr-finance-calculator__configurator-field-header-value-prefix{line-height:19px}.jlr-finance-calculator__configurator-field-header-value-input,.jlr-finance-calculator__configurator-field-input{letter-spacing:2px;line-height:18px}.jlr-finance-calculator__configurator-field-footer{letter-spacing:.2px}.jlr-finance-calculator__summary-item{font-size:.875rem;letter-spacing:.2px}.jlr-finance-calculator__summary-subitem{letter-spacing:.2px}.jlr-finance-calculator__modal-tab-button{font-size:.625rem;letter-spacing:2px}.jlr-finance-calculator__modal-description small{font-size:.6875rem;letter-spacing:.3px;line-height:14px}.sl-lease-calculator{margin-bottom:40px;margin-top:24px;overflow:hidden;padding:2px;position:relative}.sl-lease-calculator__inner{position:relative}.sl-lease-calculator__inner-loader-holder{align-items:center;background-color:color-mix(in srgb,var(--jlr-color-white) 80%,transparent);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:5}.sl-lease-calculator__subpanel-header{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.sl-lease-calculator__subpanel-header-tabs,.sl-lease-calculator__subpanel-header-title{flex:1 1 0;letter-spacing:.05rem!important}.sl-lease-calculator__subpanel-header-tabs{display:flex;position:relative}.sl-lease-calculator__subpanel-header-button{letter-spacing:.15625rem!important}.sl-lease-calculator__subpanel--output .sl-lease-calculator__subpanel-header-title{letter-spacing:.05625rem!important}.sl-lease-calculator__configurator.jlr-finance-calculator__configurator{padding:0}.sl-lease-calculator__configurator.jlr-finance-calculator__configurator .jlr-slider-handler{margin:24px 0 0}.sl-lease-calculator .jlr-finance-calculator__configurator-inner{margin:0;max-width:100%}.sl-lease-calculator .jlr-finance-calculator__configurator-button.jlr-button{margin-top:0;width:100%}.sl-lease-calculator .jlr-finance-calculator__configurator-field{margin-bottom:24px;padding-bottom:16px}.sl-lease-calculator .jlr-finance-calculator__configurator-field:last-child{margin-bottom:40px}.sl-lease-calculator .jlr-finance-calculator__configurator-field-body .vue-slider-dot-handle:before{line-height:1.5}.sl-lease-calculator .jlr-finance-calculator__configurator-field-footer{margin-bottom:0;margin-top:8px}.sl-lease-calculator .jlr-finance-calculator__configurator-field-header{flex-direction:row;justify-content:space-between;padding:13px 0}.sl-lease-calculator .jlr-finance-calculator__configurator-field-header-label{margin-bottom:0}.sl-lease-calculator .jlr-finance-calculator__configurator-field-header-value{height:auto}.sl-lease-calculator .jlr-finance-calculator__configurator-field-header-value-input,.sl-lease-calculator .jlr-finance-calculator__configurator-field-header-value-prefix{height:45px}.sl-lease-calculator .jlr-finance-calculator__summary{padding:0}.sl-lease-calculator .jlr-finance-calculator__summary-inner{margin:0;max-width:100%}.sl-lease-calculator .jlr-finance-calculator__summary-title{font-size:1rem!important;letter-spacing:.05rem!important;line-height:1rem!important;margin-bottom:24px}.sl-lease-calculator .jlr-finance-calculator__summary-button{margin-bottom:0}.sl-lease-calculator .jlr-finance-calculator__summary-buttons{grid-gap:9px;display:grid;gap:9px;margin-top:30px}.sl-lease-calculator .jlr-finance-calculator__summary-list{margin-bottom:40px}.sl-lease-calculator .jlr-finance-calculator__summary-disclaimer{margin-top:24px}.sl-lease-calculator .jlr-finance-calculator__summary-subitem-value{text-align:right}.sl-lease-calculator .jlr-finance-calculator__summary-item-value .price--second,.sl-lease-calculator .jlr-finance-calculator__summary-subitem-value .price--second{color:var(--sl-veh-card-price-value-color);display:block;font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);font-weight:400;letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height)}.sl-lease-calculator .jlr-finance-calculator__info-icon.jlr-button.jlr-button--type-secondary{background:transparent!important;border:1px solid transparent;border-radius:50%;margin-left:10px;min-height:0;min-height:auto;padding:0}.sl-lease-calculator .jlr-finance-calculator__info-icon.jlr-button.jlr-button--type-secondary:hover{box-shadow:none!important}.sl-lease-calculator .jlr-finance-calculator__info-icon.jlr-button.jlr-button--type-secondary svg{fill:var(--sl-leasing-calc-info-icon-color);height:20px;width:20px}@media(min-width:768px){.sl-lease-calculator{margin-top:20px}.sl-lease-calculator__subpanel-header{align-items:center;flex-direction:row;gap:24px}.sl-lease-calculator__subpanel-header-tabs,.sl-lease-calculator__subpanel-header-title{flex:1 1 0;letter-spacing:.05625rem!important;width:50%}.sl-lease-calculator__subpanel-header-tabs{justify-content:flex-end}.sl-lease-calculator__configurator .jlr-slider-handler{margin:18px 0 0}.sl-lease-calculator .jlr-finance-calculator__configurator-button.jlr-button{width:auto}.sl-lease-calculator .jlr-finance-calculator__configurator-button.jlr-button-footer{margin-top:4px}.sl-lease-calculator .jlr-finance-calculator__configurator-button.jlr-button-header-label{margin-bottom:0}}@media(min-width:1280px){.sl-lease-calculator{margin-top:34px}.sl-lease-calculator__configurator .jlr-slider-handler{margin:10px 0 0}.sl-lease-calculator .jlr-finance-calculator__configurator-footer{margin-top:8px}}.sl-fc-slideLeft-enter{position:absolute;top:0;transform:translateX(100%)}.sl-fc-slideLeft-enter-to,.sl-fc-slideLeft-leave{transform:translateX(0)}.sl-fc-slideLeft-enter-active,.sl-fc-slideLeft-leave-active{transition:transform .75s}.sl-fc-slideRight-enter{position:absolute;top:0;transform:translateX(-100%)}.sl-fc-slideRight-enter-to,.sl-fc-slideRight-leave{transform:translateX(0)}.sl-fc-slideRight-enter-active,.sl-fc-slideRight-leave-active{transition:transform .75s}.sl-fc-slideRight-leave-to{opacity:0;position:absolute;top:0;transform:translateX(100%)}.sl-form-wrapper .jlr-form-component{background:transparent;padding:24px 0}.sl-form-wrapper .jlr-form-component__form{max-width:100%}@media(min-width:768px){.sl-form-wrapper .jlr-form-component{padding:32px 0}.sl-form-wrapper .jlr-form-component__form{margin:0 auto;max-width:340px}}@media(min-width:1280px){.sl-form-wrapper .jlr-form-component{padding:40px 0}}.sl-check-mark{align-items:center;border-radius:50%;display:inline-flex;height:24px;justify-content:center;width:24px}.sl-check-mark--enabled{background:var(--sl-check-mark-enabled-color)}.sl-check-mark--disabled{background:var(--sl-check-mark-disabled-color)}.sl-check-mark>i{color:var(--jlr-color-white)}.sl-config-content__table{white-space:pre-wrap;width:100%}.sl-config-content__table-inner{max-width:calc(100vw - 50px);overflow-x:auto;width:100%}.sl-config-content__table__label{align-items:center;display:flex}.sl-config-content__table thead td{color:var(--sl-vehicle-subscribe-table-headings);font-family:var(--sl-text-big-font-family);font-size:var(--sl-text-big-font-size);font-style:normal;font-weight:var(--sl-text-big-font-weight);letter-spacing:var(--sl-text-big-letter-spacing);line-height:var(--sl-text-big-line-height);padding:var(--sl-vehicle-subscribe-table-headings-padding);text-align:center;text-transform:var(--sl-text-big-text-transform)}.sl-config-content__table tbody tr{border-bottom:2px solid var(--sl-vehicle-subscribe-table-border-color)}.sl-config-content__table tbody tr td{color:var(--sl-vehicle-subscribe-table-items-color);display:table-cell;font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-style:normal;font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);min-width:100px;vertical-align:middle}.sl-config-content__table tbody tr td:first-child{padding:12px 0}.sl-config-content__table tbody tr td:not(:first-child){text-align:center}.sl-config-content__table tbody tr.table-footer{border-bottom:0}.sl-config-content__table tbody tr.table-footer td{color:var(--sl-vehicle-subscribe-table-items-color);font-size:var(--sl-vehicle-subscribe-footer-font-size-small);padding-top:16px;text-align:center}.sl-config-content__table tbody tr.table-footer td .price--second{display:block;font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);font-size:var(--sl-vehicle-subscribe-footer-font-size-small);letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height)}@media(min-width:768px){.sl-config-content__table thead td{font-size:var(--sl-text-big-font-size-md);letter-spacing:var(--sl-text-big-letter-spacing-md);line-height:var(--sl-text-big-line-height-md);padding-bottom:var(--sl-vehicle-subscribe-table-td-padding)}.sl-config-content__table tbody tr:first-child{border-top:2px solid var(--sl-vehicle-subscribe-table-border-color)}.sl-config-content__table tbody tr.table-footer{border-bottom:0}.sl-config-content__table tbody tr.table-footer td{font-size:inherit;padding-top:14px}.sl-config-content__table tbody tr.table-footer td .price--second{font-size:var(--sl-vehicle-subscribe-footer-font-size-medium)}}.sl-payment-details-cash{margin-bottom:48px}.sl-payment-details-subscription{display:flex;flex-direction:column;gap:24px}.sl-payment-details__title{color:var(--sl-text-section-title-color);font-family:var(--sl-text-section-title-font-family);font-size:var(--sl-text-section-title-font-size);font-weight:var(--sl-text-section-title-font-weight);letter-spacing:var(--sl-text-section-title-letter-spacing);line-height:var(--sl-text-section-title-line-height);margin-bottom:16px;text-transform:var(--sl-text-section-title-text-transform)}@media(min-width:1280px){.sl-payment-details .sl-accordion__label{font-size:var(--sl-vehicle-details-accordion-label-font-size);line-height:var(--sl-vehicle-details-accordion-label-line-height)}}.sl-vehicle-details-description{word-wrap:break-word;word-wrap:anywhere;color:var(--sl-details-description-color);font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);white-space:normal;word-break:break-word}.sl-similar-vehicle{max-width:calc(100vw - 50px);min-width:0;overflow:hidden;position:relative;width:100%;z-index:0}.sl-similar-vehicle__heading{color:var(--sl-vehicle-details-similar-vehicles-heading-color);font-family:var(--sl-text-section-title-font-family);font-size:var(--sl-text-section-title-font-size);font-weight:var(--sl-text-section-title-font-weight);letter-spacing:var(--sl-text-section-title-letter-spacing);line-height:var(--sl-text-section-title-line-height);margin-bottom:32px;text-transform:var(--sl-text-section-title-text-transform);width:100%}.sl-similar-vehicle .swiper-container{padding-bottom:32px}.sl-similar-vehicle .jlr-slider__scrollbar{background:var(--sl-vehicle-details-similar-vehicles-slider-scrollbar-bg);bottom:0;left:0;width:100%}.sl-similar-vehicle .jlr-slider__scrollbar .swiper-scrollbar-drag{background:var(--sl-vehicle-details-similar-vehicles-slider-scrollbar-drag-bg)}.sl-similar-vehicle__slider-holder{max-width:100%;min-width:0;overflow:hidden;position:relative;width:100%}.sl-similar-vehicle__slider-holder .swiper-container{max-width:100%;min-height:0;min-width:0;overflow:hidden}.sl-similar-vehicle__slider-holder .sl-vehicle-card{height:100%}.sl-similar-vehicle__overlay{display:block;height:calc(100% - 3px);height:calc(100% - var(--jlr-slider-scrollbar-height, 3px));opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity .5s ease;width:50px;z-index:2}.sl-similar-vehicle__overlay--left{background:transparent linear-gradient(-90deg,transparent,var(--jlr-color-white)) 0 0 no-repeat padding-box;left:0}.sl-similar-vehicle__slider-holder--isStart .sl-similar-vehicle__overlay--left{opacity:0}.sl-similar-vehicle__overlay--right{background:transparent linear-gradient(90deg,transparent,var(--jlr-color-white)) 0 0 no-repeat padding-box;right:0}.sl-similar-vehicle__slider-holder--isEnd .sl-similar-vehicle__overlay--right{opacity:0}.sl-similar-vehicle__navigation-next,.sl-similar-vehicle__navigation-prev{align-items:center;background:var(--sl-vehicle-details-similar-vehicles-slider-arrow-background);border-radius:50%;display:none!important;display:flex;height:51px;justify-content:center;transform:translateY(-50%);width:51px}.sl-similar-vehicle__navigation-next:after,.sl-similar-vehicle__navigation-prev:after{color:var(--sl-vehicle-details-similar-vehicles-slider-arrow-color);display:inline-block;line-height:1;width:21px}.sl-similar-vehicle__navigation-next:after{margin-left:10px}.sl-similar-vehicle__navigation-prev:after{margin-right:-4px}.sl-similar-vehicle .jlr-slider:not(.swiper-container-initialized) .jlr-slide.sl-similar-vehicle__slide{margin-right:24px;width:83.333333%}@media(min-width:768px){.sl-similar-vehicle__overlay{height:100%;width:107px}.sl-similar-vehicle .swiper-container{padding-bottom:0}.sl-similar-vehicle .jlr-slider__scrollbar{display:none}.sl-similar-vehicle .jlr-slider:not(.swiper-container-initialized) .jlr-slide.sl-similar-vehicle__slide{margin-right:22px;width:43.47%}}@media(min-width:1280px){.sl-similar-vehicle__navigation-next,.sl-similar-vehicle__navigation-prev{display:flex!important;height:51px;width:51px}.sl-similar-vehicle .sl-similar-vehicle__slider-holder--isEnd .sl-similar-vehicle__navigation-next,.sl-similar-vehicle .sl-similar-vehicle__slider-holder--isStart .sl-similar-vehicle__navigation-prev{display:none!important}.sl-similar-vehicle__heading{font-size:var(--sl-text-section-title-font-size-lg);letter-spacing:var(--sl-text-section-title-letter-spacing-lg);line-height:var(--sl-text-section-title-line-height-lg);margin-bottom:24px}.sl-similar-vehicle .jlr-slider:not(.swiper-container-initialized) .jlr-slide.sl-similar-vehicle__slide{width:40%}}.sl-vehicle-details-footnotes__content{color:var(--sl-details-footnotes-color);font-family:var(--sl-text-medium-font-family);font-size:var(--sl-details-footnotes-font-size);font-weight:400;letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-details-footnotes-line-height)}.sl-vehicle-details-footnotes__content p{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;margin-bottom:12px}.sl-vehicle-details-footnotes__content p:last-child{margin-bottom:0}.sl-payment-options-panel-selected{grid-column-gap:16px;display:grid;grid-template-columns:22px minmax(auto,1fr)}.sl-payment-options-panel-selected__icon{align-self:center}.sl-payment-options-panel-selected__icon .jlr-icon:before{font-size:1.125rem;font-weight:700;margin:0;transform:rotate(-90deg)}.sl-payment-options-panel-selected__price{align-self:center}.sl-payment-options-panel-selected__price .sl-vehicle-card-price-item__prices .sl-vehicle-card-price-item__value{color:var(--sl-veh-card-price-color);font-family:var(--sl-vehicle-card-price-value-font-family);font-size:var(--sl-vehicle-card-price-value-font-size);font-weight:var(--sl-vehicle-card-price-value-font-weight);letter-spacing:var(--sl-vehicle-card-price-value-letter-spacing);line-height:var(--sl-vehicle-card-price-value-line-height);text-transform:none}.sl-payment-options-panel-selected__price .sl-vehicle-card-price-item__prices .sl-vehicle-card-price-item__value--old{color:var(--sl-veh-card-old-price-value-color);font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);font-weight:400;letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height);-webkit-text-decoration:line-through;text-decoration:line-through;text-transform:none}.sl-payment-options-panel-selected__disclaimer{grid-column:1/-1;margin-top:6px}@media(min-width:1280px){.sl-payment-options-panel-selected{grid-template-columns:minmax(50%,85%)}.sl-payment-options-panel-selected__icon{display:none}}.jlr-form-fields{--jlr-form-label-font-size:14px;--jlr-form-label-font-family:var(--jlr-font-secondary);--jlr-form-label-font-weight:700;--jlr-form-label-letter-spacing:normal;--jlr-form-label-line-height:20px;--jlr-form-label-color:var(--jlr-color-text-primary);--jlr-form-input-bg-color:var(--jlr-color-white);--jlr-form-input-color:var(--jlr-color-text-primary);--jlr-form-input-border-color:var(--jlr-color-border-subtle);--jlr-form-input-font-family:var(--jlr-font-secondary);--jlr-form-input-font-size:13px;--jlr-form-input-font-weight:500;--jlr-form-input-line-height:24px;--jlr-form-input-placeholder-font-size:13px;--jlr-form-input-placeholder-color:rgba(74,79,84,.4);--jlr-form-input-focus-border-color:var(--jlr-color-text-primary);--jlr-form-input-border-hover-color:var(--jlr-color-text-primary);--jlr-form-submit-font-family:var(--jlr-font-secondary);--jlr-form-submit-font-size:14px;--jlr-form-submit-font-weight:600;--jlr-form-submit-line-height:14px;--jlr-form-submit-letter-spacing:3px;--jlr-form-submit-color:var(--jlr-color-white);--jlr-form-submit-border-color:#141414;--jlr-form-submit-bg-color:#141414;--jlr-form-submit-bg-hover:#141414;--jlr-form-submit-border-hover:#141414;--jlr-form-submit-padding-inline-start:24px;--jlr-form-submit-padding-inline-end:24px;--jlr-form-submit-min-height:45px;--jlr-form-submit-dark-font-family:var(--jlr-font-secondary);--jlr-form-submit-dark-font-size:10px;--jlr-form-submit-dark-font-weight:700;--jlr-form-submit-dark-line-height:12px;--jlr-form-submit-dark-letter-spacing:3px;--jlr-form-submit-dark-color:var(--jlr-color-white);--jlr-form-submit-dark-bg-color:var(--jlr-color-text-primary);--jlr-form-submit-dark-bg-hover:var(--jlr-color-white);--jlr-form-submit-dark-hover-color:var(--jlr-color-black);--jlr-form-submit-dark-hover-border-color:var(--jlr-color-black);--jlr-form-submit-dark-min-height:45px;--jlr-form-checkbox-border-color:var(--jlr-color-text-primary);--jlr-form-checkbox-color:var(--jlr-color-text-primary);--jlr-form-checkbox-color-checked:var(--jlr-color-white);--jlr-form-checkbox-bg-color:var(--jlr-color-surface-muted);--jlr-form-checkbox-bg-color-hover:var(--jlr-color-text-primary);--jlr-form-checkbox-bg-color-active:var(--jlr-color-surface-muted);--jlr-form-checkbox-color-hover:var(--jlr-color-white);--jlr-form-checkbox-field-border-color:var(--jlr-color-text-secondary);--jlr-form-checkbox-caption-font-family:var(--jlr-font-secondary);--jlr-form-radio-font-family:var(--jlr-font-secondary);--jlr-form-radio-font-size:16px;--jlr-form-radio-bg-color:var(--jlr-color-surface-muted);--jlr-form-radio-border-color:var(--jlr-color-text-primary);--jlr-form-radio-color-checked:var(--jlr-color-text-primary);--jlr-form-radio-color-bg-checked:var(--jlr-color-white);--jlr-form-thank-you-color:var(--jlr-color-text-primary);--jlr-form-heading-color:var(--jlr-color-text-primary);--jlr-form-heading-font-family:var(--jlr-font-secondary);--jlr-form-heading-font-weight:500;--jlr-form-h1-font-family:var(--jlr-font-primary);--jlr-form-h1-font-weight:700;--jlr-form-h1-font-size:19px;--jlr-form-paragraph-font-family:var(--jlr-font-secondary);--jlr-form-paragraph-color:#5c6165;--jlr-form-error-color:var(--jlr-color-status-error);--jlr-form-file-button-font-family:var(--jlr-font-secondary);--jlr-form-file-button-font-size:10px;--jlr-form-file-button-font-weight:600;--jlr-form-file-button-line-height:14px;--jlr-form-file-button-letter-spacing:3px;--jlr-form-file-button-color:var(--jlr-color-text-secondary);--jlr-form-file-button-bg-color:var(--jlr-color-surface-page-alt);--jlr-form-file-button-hover-color:var(--jlr-color-text-primary);--jlr-form-file-button-hover-border-color:var(--jlr-color-text-primary);--jlr-form-file-button-copy-color:var(--jlr-color-text-secondary);--jlr-form-file-button-padding-inline-start:60px;--jlr-form-file-button-padding-inline-end:60px;--jlr-form-file-button-min-height:45px}.jlr-form-fields label{margin:0 0 10px}.jlr-form-fields input,.jlr-form-fields textarea{box-shadow:none}.jlr-form-fields input::-moz-placeholder,.jlr-form-fields textarea::-moz-placeholder{font-weight:400}.jlr-form-fields input::placeholder,.jlr-form-fields textarea::placeholder{font-weight:400}.jlr-form-fields input:disabled,.jlr-form-fields textarea:disabled{background-color:var(--jlr-color-surface-page-alt);color:var(--jlr-color-border-subtle)}.jlr-form-fields select{font-weight:500}.jlr-form-fields select:focus{color:var(--jlr-color-text-primary)}.jlr-form-fields select:disabled{background-color:var(--jlr-color-surface-muted);color:#acacac}.jlr-form-fields option{color:var(--jlr-color-text-primary);font-weight:500}.jlr-form-fields option:first-of-type{color:rgba(74,79,84,.4)}.jlr-form-fields__button:hover:not([disabled]){box-shadow:none}.jlr-form-fields .jlr-date-picker{--jlr-date-picker-icon-left:12px;--jlr-date-picker-modal-shadow:0 4px 4px 0 rgba(0,0,0,.15);--jlr-date-picker-modal-top:44px;--jlr-date-picker-calendar-header-bg:#f9f9f9;--jlr-date-picker-month-btn-color:var(--jlr-color-text-primary);--jlr-date-picker-month-btn-font-size:14px;--jlr-date-picker-month-btn-font-weight:600;--jlr-date-picker-day-header-font-size:14px;--jlr-date-picker-day-header-font-weight:600;--jlr-date-picker-placeholder-font-size:14px;--jlr-date-picker-placeholder-font-weight:400;--jlr-date-picker-placeholder-letter-spacing:0.2px;--jlr-date-picker-placeholder-color:var(--jlr-color-text-secondary);--jlr-date-picker-arrows-color:var(--jlr-color-text-primary);--jlr-date-picker-arrows-color-disabled:var(--jlr-color-border-subtle);--jlr-date-picker-arrows-font-size:24px;--jlr-date-picker-cell-day-font-size:18px;--jlr-date-picker-cell-line-height:38px;--jlr-date-picker-cell-color:var(--jlr-color-text-primary);--jlr-date-picker-cell-bg-hover:var(--jlr-color-text-primary);--jlr-date-picker-cell-bg-selected:var(--jlr-color-text-primary);--jlr-date-picker-cell-bg-highlighted:var(--jlr-color-surface-page-alt);--jlr-date-picker-header-min-height:44px;--jlr-date-picker-header-bg:var(--jlr-color-text-primary);--jlr-date-picker-header-paragraph-letter-spacing:2.5px;--jlr-date-picker-header-paragraph-font-weight:600;--jlr-date-picker-header-icon-right:14px;--jlr-date-picker-footer-min-height:44px;--jlr-date-picker-footer-padding:6px 18px;--jlr-date-picker-footer-button-min-height:24px;--jlr-date-picker-footer-date-color:var(--jlr-color-black);--jlr-date-picker-border-color:#d5d9d9;--jlr-date-picker-color:var(--jlr-color-text-secondary);--jlr-date-picker-letter-spacing:0.2px;--jlr-date-picker-font-weight:400;--jlr-date-picker-font-size:14px}.jlr-form-fields .date-picker{--sl-date-picker-icon-left:12px;--sl-date-picker-modal-shadow:0 4px 4px 0 rgba(0,0,0,.15);--sl-date-picker-modal-top:23px;--sl-date-picker-calendar-header-bg:#f9f9f9;--sl-date-picker-month-btn-color:var(--jlr-color-text-primary);--sl-date-picker-month-btn-font-size:14px;--sl-date-picker-month-btn-font-weight:600;--sl-date-picker-day-header-font-size:14px;--sl-date-picker-day-header-font-weight:600;--sl-date-picker-placeholder-font-size:14px;--sl-date-picker-placeholder-font-weight:400;--sl-date-picker-placeholder-letter-spacing:0.2px;--sl-date-picker-placeholder-color:var(--jlr-color-text-secondary);--sl-date-picker-arrows-color:var(--jlr-color-text-primary);--sl-date-picker-arrows-color-disabled:var(--jlr-color-border-subtle);--sl-date-picker-arrows-font-size:24px;--sl-date-picker-cell-day-font-size:18px;--sl-date-picker-cell-line-height:38px;--sl-date-picker-cell-color:var(--jlr-color-text-primary);--sl-date-picker-cell-bg-hover:var(--jlr-color-text-primary);--sl-date-picker-cell-bg-selected:var(--jlr-color-text-primary);--sl-date-picker-cell-bg-highlighted:var(--jlr-color-surface-page-alt);--sl-date-picker-header-min-height:44px;--sl-date-picker-header-bg:var(--jlr-color-text-primary);--sl-date-picker-header-paragraph-letter-spacing:2.5px;--sl-date-picker-header-paragraph-font-weight:600;--sl-date-picker-header-icon-right:14px;--sl-date-picker-footer-min-height:44px;--sl-date-picker-footer-padding:6px 18px;--sl-date-picker-footer-button-min-height:24px}.jlr-form-component{--jlr-form-component-background:var(--jlr-color-white);--jlr-form-component-error-button-padding-inline-start:20px;--jlr-form-component-error-button-padding-inline-end:20px;--jlr-form-component-error-button-font-family:var(--jlr-font-secondary);--jlr-form-component-error-button-font-weight:600;--jlr-form-component-error-button-letter-spacing:3px;--jlr-form-component-error-button-line-height:14px}.jlr-form-component--dark-theme .error,.jlr-form-component--dark-theme .error p,.jlr-form-component--dark-theme div,.jlr-form-component--dark-theme h1,.jlr-form-component--dark-theme h2,.jlr-form-component--dark-theme h3,.jlr-form-component--dark-theme h4,.jlr-form-component--dark-theme h5,.jlr-form-component--dark-theme h6,.jlr-form-component--dark-theme label,.jlr-form-component--dark-theme p,.jlr-form-component--dark-theme span{color:#e4e8e8}.jlr-form-component .rdx-form-file-picker__errors{color:var(--jlr-color-status-error)}.jlr-form-component__form form input[type=submit]{min-width:200px}.sl-buttons-primary__modal.jlr-modal-template,.sl-buttons-secondary__modal.jlr-modal-template{height:calc(100dvh - var(--sl-modal-margin));top:var(--sl-modal-margin)}.has-retailer-bar+.jlr-index-page .sl-buttons-primary__modal.jlr-modal-template,.has-retailer-bar+.jlr-index-page .sl-buttons-secondary__modal.jlr-modal-template,.has-retailer-bar+.smooth-dnd-container .sl-buttons-primary__modal.jlr-modal-template,.has-retailer-bar+.smooth-dnd-container .sl-buttons-secondary__modal.jlr-modal-template{height:calc(100dvh - var(--sl-modal-margin-retailer));top:var(--sl-modal-margin-retailer)}.sl-buttons-primary__modal__header.jlr-modal-template__header,.sl-buttons-secondary__modal__header.jlr-modal-template__header{background-color:var(--jlr-color-white)}.sl-buttons-primary__modal .jlr-modal-template__close.jlr-button,.sl-buttons-secondary__modal .jlr-modal-template__close.jlr-button{background-color:transparent!important;border:0!important}.sl-buttons-primary__modal .jlr-modal-template__close.jlr-button:hover,.sl-buttons-secondary__modal .jlr-modal-template__close.jlr-button:hover{background-color:transparent!important}.sl-buttons-primary__modal .jlr-modal-template__close.jlr-button i.jlr-modal-template__close-icon,.sl-buttons-secondary__modal .jlr-modal-template__close.jlr-button i.jlr-modal-template__close-icon{color:var(--jlr-color-text-primary)}.sl-buttons-primary__modal__form-holder,.sl-buttons-secondary__modal__form-holder{margin:0 auto;max-width:720px;padding:25px}.sl-buttons-primary__inner{display:inline-flex;gap:12px}.sl-buttons-primary .jlr-button{text-align:center}.sl-buttons-secondary{display:none;margin-bottom:14px;margin-top:30px}.sl-buttons-secondary__inner{display:flex;flex-direction:column;gap:20px;width:100%}.sl-buttons-secondary.mobile-open{display:flex}@media(min-width:768px){.sl-buttons-primary,.sl-buttons-secondary{grid-area:selected;margin-bottom:0;margin-top:0}}@media(min-width:1024px){.sl-buttons-primary__modal.jlr-modal-template,.sl-buttons-secondary__modal.jlr-modal-template{height:calc(100dvh - var(--sl-modal-margin-lg));top:var(--sl-modal-margin-lg)}.has-retailer-bar+.jlr-index-page .sl-buttons-primary__modal.jlr-modal-template,.has-retailer-bar+.jlr-index-page .sl-buttons-secondary__modal.jlr-modal-template,.has-retailer-bar+.smooth-dnd-container .sl-buttons-primary__modal.jlr-modal-template,.has-retailer-bar+.smooth-dnd-container .sl-buttons-secondary__modal.jlr-modal-template{height:calc(100dvh - var(--sl-modal-margin-retailer-lg));top:var(--sl-modal-margin-retailer-lg)}}@media(min-width:1280px){.sl-buttons-primary--permanent-open,.sl-buttons-secondary--permanent-open{display:block}.sl-buttons-secondary{display:block;grid-area:buttons;margin-bottom:0;margin-top:30px;width:100%}.sl-vehicle-details-grid__hide-mobile .sl-buttons-secondary{padding:0 40px 40px}}.sl-dxp-checkout-button__loader.sl-loader{flex-shrink:0;height:30px;margin-right:10px;width:30px}.sl-dxp-checkout-button__button{justify-content:center;text-align:center}.sl-dxp-checkout-button .error{font-size:12px;margin-top:5px}.sl-payment-options-panel-actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;min-height:46px}.sl-payment-options-panel-actions__button{text-align:center}@media(min-width:768px){.sl-payment-options-panel-actions{justify-content:flex-end}}@media(min-width:1280px){.sl-payment-options-panel-actions{justify-content:flex-start}}.sl-payment-options-panel-actions .sl-buttons-primary__inner{flex-wrap:wrap}.dxp-mini-fc-container{display:none}.sl-payment-options-panel-header{grid-column-gap:18px;align-items:center;display:grid;grid-template-columns:22px 1fr;padding:16px 0;width:100%}.sl-payment-options-panel-header__icon .jlr-icon:before{font-size:1.125rem;font-weight:700;margin:0;transform:rotate(-90deg)}.sl-payment-options-panel-header__title{color:var(--jlr-color-text-secondary);font-size:.625rem;font-weight:400;letter-spacing:var(--sl-vehicle-details-payment-header-letter-spacing);line-height:1.125rem;text-transform:uppercase}.sl-payment-options-panel-header__title--mobile{display:block;font-size:var(--sl-payment-options-panel-title-font-size);letter-spacing:var(--sl-payment-options-panel-title-letter-spacing)}.sl-payment-options-panel-header__title--desktop{display:none}.sl-payment-options-panel-header--opened .sl-payment-options-panel-header__icon .jlr-icon:before{transform:rotate(90deg)}.sl-payment-options-panel-header:hover{cursor:pointer}@media(min-width:1280px){.sl-payment-options-panel-header{padding:12px 0}.sl-payment-options-panel-header__title--mobile{display:none}.sl-payment-options-panel-header__title--desktop{display:block}}.sl-radio-button{align-items:center;background-color:var(--sl-payment-options-radio-bg-color);display:flex;flex-wrap:wrap}.sl-radio-button__label{color:var(--sl-payment-options-radio-label-color);padding-left:38px;position:relative;width:100%}.sl-radio-button__label:before{background-color:var(--sl-payment-options-radio-checkmark-bg-color);border:1px solid var(--sl-payment-options-radio-checkmark-border-color);border-radius:50%;content:"";height:22px;inset:0 0 0 0;position:absolute;transition:border .2s;width:22px}.sl-radio-button__input{height:0;opacity:0;position:absolute;width:0}.sl-radio-button.is-checked .sl-radio-button__label:after{background-color:var(--sl-payment-options-radio-checkmark-checked-bg-color);border:1px solid var(--sl-payment-options-radio-checkmark-border-color);border-radius:50%;content:"";height:16px;inset:3px;position:absolute;width:16px}.sl-radio-button.is-disabled .sl-radio-button__label{color:var(--sl-payment-options-radio-disabled-color)}.sl-radio-button.is-disabled .sl-radio-button__label:before{background-color:var(--sl-payment-options-radio-disabled-color);border:none}.sl-radio-button.is-disabled.is-checked .sl-radio-button__label:after{display:none}.sl-radio-button:hover{cursor:pointer}.sl-radio-button:hover .sl-radio-button__label:before{border-width:2px}.sl-radio-button:focus-visible:not([disabled]) .sl-radio-button__label:before,.sl-radio-button:focus-within:not([disabled]) .sl-radio-button__label:before,.sl-radio-button:focus:not([disabled]) .sl-radio-button__label:before{outline:0!important}.sl-radio-button:focus-visible:not([disabled]) .sl-radio-button__label:before,.sl-radio-button:focus-within:not([disabled]) .sl-radio-button__label:before,.sl-radio-button:focus:not([disabled]) .sl-radio-button__label:before{box-shadow:0 0 5px 2px var(--jlr-color-focus)}.sl-payment-options-content-item{margin-bottom:24px}.sl-payment-options-content-item__container{display:grid;grid-template-columns:minmax(30%,70%) 1fr}@media(min-width:768px){.sl-payment-options-content-item__container{grid-template-columns:minmax(30%,45%) 1fr}}@media(min-width:1280px){.sl-payment-options-content-item__container{grid-template-columns:minmax(30%,70%) 1fr}}.sl-payment-options-content-item__price .sl-vehicle-card-price-item__title{color:var(--sl-payment-options-price-label-color);font-family:var(--sl-payment-options-price-label-font-family);font-size:var(--sl-payment-options-price-label-font-size);font-style:normal;font-weight:var(--sl-payment-options-price-label-font-weight);letter-spacing:var(--sl-payment-options-price-label-letter-spacing);line-height:var(--sl-payment-options-price-label-line-height);text-transform:none}.sl-payment-options-content-item__price .sl-vehicle-card-price-item__value{color:var(--sl-veh-card-price-value-color);font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-style:normal;font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height)}.sl-payment-options-content-item__price--old{color:var(--sl-veh-card-old-price-value-color);font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height);-webkit-text-decoration:line-through;text-decoration:line-through}.sl-payment-options-content-item__link{display:grid;justify-content:end}.sl-payment-options-content-item__disclaimer{display:grid;grid-template-columns:38px 1fr;margin-top:4px}.sl-payment-options-content-item__disclaimer__box{grid-column:2}.sl-payment-options-panel-content{display:flex;flex-direction:column;margin:2px 0 8px}.sl-payment-options-panel-content__container{width:100%}.sl-payment-options-panel-content__taxes{color:var(--sl-text-medium-color);font-family:var(--sl-text-medium-font-family);font-size:var(--sl-text-medium-font-size);font-weight:400;letter-spacing:var(--sl-text-medium-letter-spacing);line-height:var(--sl-text-medium-line-height);margin-bottom:12px}.sl-payment-options-panel-content__title{color:var(--jlr-color-text-secondary);font-family:var(--sl-text-small-font-family);font-size:var(--sl-text-small-font-size);font-weight:var(--sl-text-small-font-weight);letter-spacing:2.5px;line-height:var(--sl-text-small-line-height);margin-bottom:20px;text-transform:var(--sl-text-small-text-transform)}.sl-payment-options-panel-content__title--mobile{display:block}.sl-payment-options-panel-content__disclaimer{margin:-8px 0 16px}@media(min-width:1280px){.sl-payment-options-panel-content{margin:16px 0 6px}.sl-payment-options-panel-content__title--mobile{display:none}.sl-payment-options-panel-content__disclaimer{margin:-8px 0 24px}}.sl-payment-options-panel{display:grid}.sl-payment-options-panel__slide--mobile{display:block}.sl-payment-options-panel__slide--desktop{display:none}.sl-payment-options-panel__slide__title{color:var(--jlr-color-text-secondary);display:none;font-family:var(--sl-text-small-font-family);font-size:var(--sl-payment-options-panel-title-font-size);font-weight:var(--sl-text-small-font-weight);letter-spacing:var(--sl-payment-options-panel-title-letter-spacing);line-height:var(--sl-text-small-line-height);margin-bottom:18px;text-transform:var(--sl-text-small-text-transform)}.sl-payment-options-panel__header{margin-bottom:12px}.sl-payment-options-panel .sl-payment-options-panel__selected{margin-bottom:24px}.sl-payment-options-panel .sl-payment-options-panel__selected--mobile{display:grid}.sl-payment-options-panel .sl-payment-options-panel__selected--desktop{display:none}.sl-payment-options-panel__disclaimer--mobile{display:block;margin:-16px 0 24px}.sl-payment-options-panel__disclaimer--desktop{display:none}@media(min-width:768px){.sl-payment-options-panel{grid-column-gap:16px;grid-template-areas:"slide slide slide slide" "selected buttons . actions" "disclaimer disclaimer . ."}.sl-payment-options-panel__slide{grid-area:slide}.sl-payment-options-panel__header{margin-bottom:8px}.sl-payment-options-panel .sl-payment-options-panel__selected{grid-area:selected;margin-bottom:0}.sl-payment-options-panel__actions{grid-area:actions;padding-top:12px}.sl-payment-options-panel__disclaimer{grid-area:disclaimer;margin:8px 0}}@media(min-width:1280px){.sl-payment-options-panel{grid-template-areas:"slide" "selected" "disclaimer" "actions" "buttons"}.sl-payment-options-panel__slide--mobile{display:none}.sl-payment-options-panel__slide--desktop,.sl-payment-options-panel__slide__title{display:block}.sl-payment-options-panel__header{margin-bottom:18px}.sl-payment-options-panel .sl-payment-options-panel__selected{margin-bottom:30px}.sl-payment-options-panel .sl-payment-options-panel__selected--mobile{display:none}.sl-payment-options-panel .sl-payment-options-panel__selected--desktop{display:grid}.sl-payment-options-panel .sl-payment-options-panel__selected--disclaimer{margin-bottom:8px}.sl-payment-options-panel__actions{padding-top:0}.sl-payment-options-panel__disclaimer{margin:8px 0 24px}.sl-payment-options-panel__disclaimer--mobile{display:none}.sl-payment-options-panel__disclaimer--desktop{display:block}}.sl-payment-options-overlay{background-color:var(--sl-payment-options-overlay-bg-color);height:0;inset:0;opacity:0;overflow-y:auto;position:fixed;transition:opacity .3s linear;width:0;z-index:10}.sl-payment-options-overlay--active{height:100%;opacity:1;width:100%}@media(min-width:768px){.sl-payment-options-overlay{display:none}.sl-payment-options-overlay--active{opacity:0}}.sl-payment-options{box-shadow:0 -5px 10px 0 color-mix(in srgb,var(--jlr-color-black) 10%,transparent)}.sl-payment-options,.sl-payment-options--on-mobile{background-color:var(--jlr-color-white);padding:16px var(--grid-x-space-default)}.sl-payment-options--on-mobile{bottom:0;left:0;max-height:100vh;position:fixed;width:100%;z-index:11}.sl-payment-options--on-desktop{display:none}.sl-payment-options--opened{border-radius:16px 16px 0 0}.sl-payment-options--opened-full-height{overflow-y:auto}@media(min-width:768px){.sl-payment-options{padding:var(--sl-vehicle-details-payment-bar-padding-md)}}@media(min-width:1280px){.sl-payment-options{border-radius:16px 16px 0 0;box-shadow:none;padding:20px 40px}.sl-payment-options--on-mobile{display:none}.sl-payment-options--on-desktop{display:block}}.sl-finance-modal{--sl-payment-options-modal-title-font-size-md:var(--sl-payment-options-modal-title-font-size,inherit);--sl-payment-options-modal-title-letter-spacing-md:var(--sl-payment-options-modal-title-letter-spacing,inherit);--sl-payment-options-modal-title-line-height-md:var(--sl-payment-options-modal-title-line-height,inherit)}.sl-finance-modal__container{display:flex;flex-direction:column;flex-wrap:wrap;gap:25px;width:100%}.sl-finance-modal__header.jlr-modal-template__header{background-color:var(--jlr-color-white);border-bottom:1px solid color-mix(in srgb,var(--jlr-color-black) 12%,transparent)}.sl-finance-modal__header.jlr-modal-template__header .jlr-modal-template__header-text.jlr-heading{color:var(--sl-payment-options-modal-title-color);font-size:inherit;font-size:var(--sl-payment-options-modal-title-font-size,inherit);letter-spacing:inherit;letter-spacing:var(--sl-payment-options-modal-title-letter-spacing,inherit);line-height:inherit;line-height:var(--sl-payment-options-modal-title-line-height,inherit);max-width:100%;text-transform:inherit;text-transform:var(--sl-payment-options-modal-title-text-transform,inherit)}.sl-finance-modal__header.jlr-modal-template__header .jlr-modal-template__close.jlr-button{background-color:var(--jlr-color-white);border-left:0}.sl-finance-modal__header.jlr-modal-template__header .jlr-modal-template__close.jlr-button:hover:not([disabled]){background-color:color-mix(in srgb,var(--jlr-color-black) 12%,transparent)}.sl-finance-modal__header.jlr-modal-template__header .jlr-modal-template__close.jlr-button i{color:var(--jlr-color-text-primary)}.sl-finance-modal__tabs-inner{margin-top:16px;max-width:100%}.sl-finance-modal__tabs-content{max-width:100%;padding-top:50px}.sl-finance-modal .jlr-custom-modal{padding:65px 40px 40px;width:500px}.sl-finance-modal .jlr-custom-modal__header{margin-bottom:12px}@media(min-width:768px){.sl-finance-modal__header.jlr-modal-template__header .jlr-modal-template__header-text.jlr-heading{font-size:var(--sl-payment-options-modal-title-font-size-md);letter-spacing:var(--sl-payment-options-modal-title-letter-spacing-md);line-height:var(--sl-payment-options-modal-title-line-height-md)}.sl-finance-modal__tabs-content .jlr-form-component{padding:50px 0 0}.sl-finance-modal__tabs-content .jlr-form-component__form{margin:0;max-width:100%}}.sl-finance-modal{--sl-payment-options-modal-title-color:var(--jlr-color-text-primary)}.sl-finance-custom-modal .sl-form-wrapper .jlr-form-component{padding-bottom:0;padding-top:40px}.sl-finance-custom-modal .sl-form-wrapper .jlr-form-fields input[type=checkbox]+label{color:var(--sl-payment-options-custom-modal-checkbox-label-color);font-size:.6875rem;font-weight:400;line-height:14px}.sl-finance-custom-modal .sl-form-wrapper .jlr-form-fields input[type=checkbox]+label:before{top:-2px}.sl-finance-custom-modal .jlr-custom-modal__header{margin-top:40px}.sl-finance-custom-modal__header-bottom{margin-top:12px}.sl-finance-custom-modal .jlr-form-fields input[type=submit]{margin-bottom:0;margin-top:40px}@media(min-width:741px){.sl-finance-custom-modal .jlr-custom-modal{padding:65px 40px;width:500px}.sl-finance-custom-modal .jlr-custom-modal__body-text,.sl-finance-custom-modal .jlr-custom-modal__header{margin:0}}@media(min-width:768px){.sl-finance-custom-modal .sl-form-wrapper .jlr-form-component{padding-top:50px}.sl-finance-custom-modal .sl-form-wrapper .jlr-form-component__form{margin:0;max-width:100%}.sl-finance-custom-modal .sl-form-wrapper .jlr-form-fields input[type=submit]{margin-bottom:0}}.sl-vehicle-details-reserve__price-breakdown .icon-information{align-items:center;cursor:pointer;display:flex;height:19px}.sl-vehicle-details-reserve__price-wrapper{align-items:center;display:flex;gap:4px}.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price{margin-bottom:20px}.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price .sl-vehicle-double-price-item__value{color:var(--sl-double-price-value-color);font-family:var(--sl-double-price-value-font-family);font-size:var(--sl-double-price-value-details-font-size);font-style:normal;font-weight:300;letter-spacing:var(--sl-double-price-value-details-letter-spacing);line-height:var(--sl-double-price-value-details-line-height);text-transform:uppercase;width:-moz-max-content;width:max-content}.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price .sl-vehicle-double-price-item__value--old{color:var(--sl-double-price-value-details-color-old);font-family:var(--sl-double-price-value-old-font-family);font-size:var(--sl-double-price-value-details-old-font-size);letter-spacing:var(--sl-double-price-value-details-letter-spacing);line-height:var(--sl-double-price-value-details-old-line-height);-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-color:var(--sl-double-price-value-details-color-old)}.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price .sl-vehicle-double-price-item__value--bold{font-weight:700;width:-moz-max-content;width:max-content}.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price .sl-vehicle-double-price-item__labels{display:none}@media(min-width:1280px){.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price .sl-vehicle-double-price-item__labels{color:var(--sl-double-price-labels-color);display:flex;font-family:var(--sl-text-medium-font-family);font-size:.6875rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:.875rem}}.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price .sl-vehicle-double-price-item__labels--small{color:var(--sl-double-price-labels-color);font-family:var(--sl-text-medium-font-family);font-size:.5rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:.625rem}.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price .sl-vehicle-double-price-item__sticky-labels{align-content:flex-start;color:var(--sl-double-price-labels-color);display:flex;flex-direction:column;font-family:var(--sl-text-medium-font-family);font-size:.6875rem;font-style:normal;font-weight:400;gap:2px;justify-content:flex-start;letter-spacing:.0125rem;line-height:.875rem;width:-moz-max-content;width:max-content}.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price .sl-vehicle-double-price-item__sticky-labels .sl-vehicle-double-price-item__labels--small{width:-moz-max-content;width:max-content}@media(min-width:1280px){.sl-vehicle-details-reserve__price-wrapper .sl-vehicle-double-price .sl-vehicle-double-price-item__sticky-labels{display:none}}.sl-vehicle-details-reserve__price-wrapper .sl-disclaimer-info-tip{align-self:flex-start}.sl-vehicle-details-reserve__price-wrapper .sl-disclaimer-info-tip__symbol{color:var(--sl-text-section-title-color);font-family:var(--sl-text-section-title-font-family);font-size:var(--sl-text-section-title-font-size);font-style:normal;font-weight:var(--sl-text-section-title-font-weight);letter-spacing:var(--sl-text-section-title-letter-spacing);line-height:var(--sl-text-section-title-line-height);margin-bottom:20px;text-transform:var(--sl-text-section-title-text-transform)}.sl-vehicle-details-reserve__price-wrapper--drive-away{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:20px}.sl-vehicle-details-reserve__price-wrapper--drive-away .sl-vehicle-details-reserve__price{margin-bottom:0}.sl-vehicle-details-reserve__price-wrapper--disclaimer .sl-vehicle-details-reserve__price{margin-bottom:4px}.sl-vehicle-details-reserve__price-wrapper--price-breakdown+.sl-vehicle-details-reserve__disclaimer--wrapper--empty{margin-bottom:0}.sl-vehicle-details-reserve__price-wrapper--price-breakdown.sl-vehicle-details-reserve__price-wrapper--disclaimer .sl-vehicle-details-reserve__price-breakdown{margin-bottom:4px}.sl-vehicle-details-reserve__price-wrapper--on-the-road .sl-vehicle-double-price,.sl-vehicle-details-reserve__price-wrapper--price-breakdown.sl-vehicle-details-reserve__price-wrapper--disclaimer .sl-vehicle-details-reserve__price{margin-bottom:0}.sl-vehicle-details-reserve__price{color:var(--sl-text-section-title-color);font-family:var(--sl-text-section-title-font-family);font-size:var(--sl-text-section-title-font-size);font-style:normal;font-weight:var(--sl-text-section-title-font-weight);letter-spacing:var(--sl-text-section-title-letter-spacing);line-height:var(--sl-text-section-title-line-height);margin-bottom:20px;text-transform:var(--sl-text-section-title-text-transform)}.sl-vehicle-details-reserve__price .price--second{color:var(--sl-vehicle-details-reserve-price-second-color-sm);display:block;font-family:var(--sl-text-large-font-family);font-size:var(--sl-text-large-font-size);font-style:normal;font-weight:var(--sl-text-large-font-weight);font-weight:var(--sl-vehicle-details-reserve-price-second-font-weight-sm);letter-spacing:var(--sl-text-large-letter-spacing);line-height:var(--sl-text-large-line-height);margin-top:3px}.sl-vehicle-details-reserve__price--old{color:var(--sl-text-normal-color);font-size:var(--sl-text-normal-font-size);font-size:var(--sl-vehicle-details-reserve-price-old-font-size);-webkit-text-decoration:line-through;text-decoration:line-through}.sl-vehicle-details-reserve__price--old,.sl-vehicle-details-reserve__price--old .price--second{font-family:var(--sl-text-normal-font-family);font-style:normal;font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height)}.sl-vehicle-details-reserve__price--old .price--second{color:inherit;font-size:var(--sl-text-normal-font-size);font-size:var(--sl-vehicle-details-reserve-price-old-price-second-font-size-sm)}.sl-vehicle-details-reserve__wrapper{align-items:center;display:flex}.sl-vehicle-details-reserve__wrapper .sl-payment-options-panel-actions{gap:12px}.sl-vehicle-details-reserve__actions .sl-payment-options-panel-actions__save-button,.sl-vehicle-details-reserve__save-button{display:none}.sl-vehicle-details-reserve__price-disclaimer{color:var(--sl-details-footnotes-color);font-family:var(--sl-text-medium-font-family);font-size:.6875rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:16px}.sl-vehicle-details-reserve__price-disclaimer .bold{font-weight:var(--sl-vehicle-details-reserve-price-second-font-weight-lg)}.sl-vehicle-details-reserve__price-breakdown{display:flex;flex-direction:column;margin-bottom:16px}.sl-vehicle-details-reserve__price-breakdown .sl-vehicle-details-reserve__price{margin-bottom:0}.sl-vehicle-details-reserve__price-breakdown--price{display:flex;margin-bottom:4px}.sl-vehicle-details-reserve__price-breakdown--label{color:var(--sl-details-footnotes-color);font-family:var(--sl-text-medium-font-family);font-size:.625rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:13px}.sl-vehicle-details-reserve__disclaimer .sl-vehicle-details-reserve__disclaimer__box .sl-disclaimer-content__box,.sl-vehicle-details-reserve__disclaimer .sl-vehicle-details-reserve__disclaimer__box .sl-disclaimer-content__box>*{display:inline}.sl-vehicle-details-reserve__disclaimer--wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.sl-vehicle-details-reserve__disclaimer--wrapper--icon{margin-bottom:12px}.sl-vehicle-details-reserve__disclaimer--desktop{display:none}@media(min-width:768px){.sl-vehicle-details-reserve .sl-disclaimer-info-tip__symbol,.sl-vehicle-details-reserve__price{font-size:var(--sl-text-section-title-font-size-md);letter-spacing:var(--sl-text-section-title-letter-spacing-md);line-height:var(--sl-text-section-title-line-height-md)}.sl-vehicle-details-reserve__price .price--second{font-size:var(--sl-text-large-font-size-md);letter-spacing:var(--sl-text-large-letter-spacing-md);line-height:var(--sl-text-large-line-height-md)}.sl-vehicle-details-reserve__save-button{cursor:pointer;display:block}.sl-vehicle-details-reserve__actions .sl-payment-options-panel-actions__save-button{display:block;text-align:center}.sl-vehicle-details-reserve__price-breakdown{margin-bottom:20px}.sl-vehicle-details-reserve__disclaimer--wrapper{margin:0 0 20px}.sl-vehicle-details-reserve__disclaimer--desktop{display:block}.sl-vehicle-details-reserve__price-wrapper--disclaimer .sl-vehicle-details-reserve__price,.sl-vehicle-details-reserve__price-wrapper--on-the-road .sl-vehicle-double-price,.sl-vehicle-details-reserve__price-wrapper--price-breakdown.sl-vehicle-details-reserve__price-wrapper--disclaimer .sl-vehicle-details-reserve__price-breakdown{margin-bottom:8px}}@media(min-width:1280px){.sl-vehicle-details-reserve .sl-disclaimer-info-tip__symbol,.sl-vehicle-details-reserve__price{font-size:var(--sl-text-section-title-font-size-lg);letter-spacing:var(--sl-text-section-title-letter-spacing-lg);line-height:var(--sl-text-section-title-line-height-lg)}.sl-vehicle-details-reserve__price .price--second{color:var(--sl-vehicle-details-reserve-price-second-color-lg);font-family:var(--sl-vehicle-details-reserve-price-second-font-family-lg);font-size:var(--sl-text-large-font-size-md);font-weight:var(--sl-vehicle-details-reserve-price-second-font-weight-lg);letter-spacing:var(--sl-vehicle-details-reserve-price-second-letter-spacing-lg);line-height:var(--sl-text-large-line-height-md)}.sl-vehicle-details-reserve__price--old .price--second{color:inherit;font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-size:var(--sl-vehicle-details-reserve-price-old-price-second-font-size-lg);font-style:normal;font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height)}}.sl-vehicle-details-my-jlr{height:-moz-fit-content;height:fit-content;width:100%}.sl-vehicle-details-my-jlr#sl-my-jlr-ctas-container .cdx-sv-cta{cursor:pointer;margin:0;padding:var(--sl-vehicle-details-my-jlr-padding)}.sl-vehicle-details-my-jlr#sl-my-jlr-ctas-container .cdx-sv-cta__label{font-family:var(--sl-vehicle-details-my-jlr-font-family);font-size:var(--sl-vehicle-details-my-jlr-font-size);font-weight:var(--sl-vehicle-details-my-jlr-font-weight);letter-spacing:var(--sl-vehicle-details-my-jlr-letter-spacing)}.sl-vehicle-details-my-jlr#sl-my-jlr-ctas-container .cdx-sv-cta__icon,.sl-vehicle-details-my-jlr#sl-my-jlr-ctas-container .cdx-sv-cta__label{color:var(--sl-vehicle-details-my-jlr-color)}.sl-vehicle-details-my-jlr#sl-my-jlr-ctas-container .cdx-sv-cta__icon{margin-right:14px;width:18px}.sl-vehicle-order-online-modal__button{margin-top:32px;width:-moz-fit-content;width:fit-content}@media(min-width:741px){.sl-vehicle-order-online-modal .jlr-custom-modal{width:610px}}.sl-vehicle-details-retailer__title{color:var(--sl-text-section-title-color);font-family:var(--sl-text-section-title-font-family);font-size:var(--sl-text-section-title-font-size);font-weight:var(--sl-text-section-title-font-weight);letter-spacing:var(--sl-text-section-title-letter-spacing);line-height:var(--sl-text-section-title-line-height);margin-bottom:16px;text-transform:var(--sl-text-section-title-text-transform)}.sl-vehicle-details-retailer__details,.sl-vehicle-details-retailer__opening-hours{color:var(--sl-vehicle-details-retailer-text-color);font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-weight:var(--sl-text-normal-font-weight);letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);margin-bottom:15px}.sl-vehicle-details-retailer__details .name{display:block;font-weight:var(--sl-vehicle-details-retailer-name-font-weight);text-transform:uppercase}.sl-vehicle-details-retailer__details .address{display:block}.sl-vehicle-details-retailer__details .base-info{display:flex}.sl-vehicle-details-retailer__details .base-info p{margin-left:3px}.sl-vehicle-details-retailer__details .phone{display:block;margin-top:20px}.sl-vehicle-details-retailer__details .email{display:block}.sl-vehicle-details-retailer__details a{-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:1280px){.sl-vehicle-details-retailer .sl-accordion__label{font-size:var(--sl-vehicle-details-accordion-label-font-size);line-height:var(--sl-vehicle-details-accordion-label-line-height)}}.sl-vehicle-double-price__modal .jlr-custom-modal{padding:40px;width:551px}@media(max-width:740px){.sl-vehicle-double-price__modal .jlr-custom-modal{padding:78px 25px 25px}}.sl-vehicle-double-price__modal .sl-vehicle-double-price__modal-body{display:flex;flex-direction:column;height:100%;justify-content:space-between}.sl-vehicle-double-price__modal .sl-vehicle-double-price__modal-body--header{color:var(--sl-double-price-modal-header-color);font-family:var(--sl-text-small-font-family);font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:.05625rem;line-height:1.125rem}.sl-vehicle-double-price__modal .sl-vehicle-double-price__modal-body--description{color:var(--sl-double-price-modal-description-color);font-family:var(--sl-text-small-font-family);font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:1.1875rem;margin-top:30px}.sl-vehicle-double-price__modal .sl-vehicle-double-price__modal-body--button.jlr-button{display:none}@media(max-width:740px){.sl-vehicle-double-price__modal .sl-vehicle-double-price__modal-body--button.jlr-button{align-self:start;display:block;margin-top:auto}}.sl-disclaimer-modal .jlr-custom-modal{display:flex;flex-direction:column;justify-content:space-between;width:var(--sl-disclaimer-modal-width)}.sl-disclaimer-modal .jlr-custom-modal__body{align-items:flex-start;display:flex;flex-direction:column;height:100%}.sl-disclaimer-modal__content{color:var(--sl-disclaimer-modal-content-color)}.sl-disclaimer-modal__footer{display:flex;flex-direction:row;justify-content:flex-start}@media(min-width:741px){.sl-disclaimer-modal__footer{display:none}}.sl-vehicle-price-breakdown__modal .jlr-custom-modal{padding:40px;width:550px}@media(max-width:740px){.sl-vehicle-price-breakdown__modal .jlr-custom-modal{padding:78px 25px 25px}}.sl-vehicle-price-breakdown__modal .sl-vehicle-price-breakdown__modal-body{align-items:flex-start;display:inline-flex;flex-direction:column;gap:32px}.sl-vehicle-price-breakdown__modal .sl-vehicle-price-breakdown__modal-body--header{color:var(--sl-price-breakdown-modal-header-color);font-size:1.125rem;font-weight:700;letter-spacing:var(--sl-price-breakdown-modal-header-letter-spacing);line-height:1.125rem;text-transform:uppercase}.sl-vehicle-price-breakdown__modal .sl-vehicle-price-breakdown__modal-body--description{color:var(--sl-price-breakdown-modal-description-color);display:flex;flex-direction:column;font-size:var(--sl-price-breakdown-modal-description-font-size);font-weight:400;gap:12px;letter-spacing:.2px;line-height:1.1875rem;text-transform:none;width:100%}.sl-vehicle-price-breakdown__modal .sl-vehicle-price-breakdown__modal-body--description--row{display:flex;justify-content:space-between}.sl-vehicle-price-breakdown__modal .sl-vehicle-price-breakdown__modal-body--description--row:last-child{font-weight:600}.sl-vehicle-price-breakdown__modal .sl-vehicle-price-breakdown__modal-body--additional-content{border-top:1px solid var(--sl-price-breakdown-modal-additional-border-color);color:var(--sl-price-breakdown-modal-additional-color);font-size:var(--sl-price-breakdown-modal-description-font-size);font-weight:400;letter-spacing:.2px;line-height:1.1875rem;padding-top:32px;text-transform:none;width:100%}.sl-vehicle-details-approved-promise{margin-top:-32px}.sl-vehicle-details-approved-promise__list{list-style-type:none;margin:0;margin-bottom:var(--sl-vehicle-details-approved-promise-list-margin-bottom);padding:0}.sl-vehicle-details-approved-promise__list-item{color:var(--sl-vehicle-details-approved-promise-list-text-color);display:flex;font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-style:normal;font-weight:var(--sl-text-normal-font-weight);gap:16px;justify-content:flex-start;letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);margin-bottom:24px}.sl-vehicle-details-approved-promise__list-item--label{align-items:center;display:flex;justify-content:center;white-space:nowrap}.sl-vehicle-details-approved-promise li{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.sl-vehicle-details-approved-promise__icon{align-items:center;display:flex;height:24px;justify-content:center;padding:0;width:24px}@media(min-width:768px){.sl-vehicle-details-approved-promise__list{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}@media(min-width:1280px){.sl-vehicle-details-approved-promise .sl-accordion__label{font-size:var(--sl-vehicle-details-accordion-label-font-size);line-height:var(--sl-vehicle-details-accordion-label-line-height)}}.sl-vehicle-details-approved-promise__list-item--icon .jlr-icon.icon-arduous-interim-service{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzBDMTIxQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNiAyMi40MDJhMTIuNTEgMTIuNTEgMCAwIDAgNiAxLjZjNi42MjcgMCAxMi01LjM3MiAxMi0xMiAwLTYuNjI3LTUuMzczLTEyLTEyLTEyYS45NC45NCAwIDAgMC0xIDEgLjk0Ljk0IDAgMCAwIDEgMSAxMCAxMCAwIDEgMSAwIDE5LjkgOS41OCA5LjU4IDAgMCAxLTUtMS4zIDEuMTEgMS4xMSAwIDAgMC0xLjQuNCAxLjExIDEuMTEgMCAwIDAgLjQgMS40Wm0xLjUtNC4zYTEuNTQgMS41NCAwIDAgMS0xLjUtMS41IDEuOTIgMS45MiAwIDAgMSAuNC0xLjJsNC44LTQuN2EzLjQ1IDMuNDUgMCAwIDEgLjgtMy43IDMuMzkgMy4zOSAwIDAgMSAzLTFsMSAuMWExIDEgMCAwIDEgLjMuMWwtMiAyYTEuMDYgMS4wNiAwIDAgMCAxLjUgMS41bDItMmExIDEgMCAwIDEgLjEuM2wuMSAxYTMuNjEgMy42MSAwIDAgMS00LjcgMy45bC00LjcgNC44YTIuMSAyLjEgMCAwIDEtMS4xLjRabS01LjUtNi4xYTEgMSAwIDEgMS0yIDAgMSAxIDAgMCAxIDIgMFptNC40OS04LjQ5YTEgMSAwIDEgMCAwLTIgMSAxIDAgMCAwIDAgMlptLTMuMDQgMi45OWExIDEgMCAxIDEtMiAwIDEgMSAwIDAgMSAyIDBabS0uOTMgMTIuMDlhMSAxIDAgMSAwIDAtMiAxIDEgMCAwIDAgMCAyWiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)}.sl-vehicle-details-approved-promise__list-item--icon .jlr-icon.icon-arduous-interim-service:before{content:""}.sl-vehicle-details-approved-promise__list-item--icon .jlr-icon.icon-vehicle-price-euro{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMEMxMjFDIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTE0LjU3IDQuMDEtLjEzLTEuM2MtLjEtLjk3LS45MS0xLjcxLTEuODktMS43MWgtOS4xYy0uOTggMC0xLjc5Ljc0LTEuODkgMS43MWwtLjU1IDYuMDNDLjg5IDkuOTUgMS44NCAxMSAzLjA2IDExaDUuOTIiLz48cGF0aCBmaWxsPSIjMEMxMjFDIiBkPSJNMy4yMiAxNS45OUgyLjZjLS43IDAtMS4yNy0uNTctMS4yNy0xLjI3di00LjMxYzAtLjcuNTcuNTEgMS4yNy41MWguNjNjLjcgMCAxLjI3LS41OCAxLjI3LjEydjMuNjhjLS4wMS43LS41OCAxLjI3LTEuMjggMS4yN1oiLz48cGF0aCBzdHJva2U9IiMwQzEyMUMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTguMDEgMTMuNTJoLTUuOTltNS45OSAyLjk3aC01Ljk5TTE0IDE4LjUzdjBjMCAxLjkyIDEuNTcgMy41IDMuNSAzLjV2MGMxLjkyIDAgMy41LTEuNTcgMy41LTMuNXYwbS03IDB2LTdjLjEzLTQuNjEgNi44Ny00LjYxIDcgMCIvPjwvc3ZnPg==)}.sl-vehicle-details-approved-promise__list-item--icon .jlr-icon.icon-vehicle-price-euro:before{content:""}.sl-vehicle-details-approved-promise__list-item--icon .jlr-icon.icon-pre-delivery-exception{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzBDMTIxQyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMTkuMzU3IDcuMzAzLTIuOTUtMS43MWEuOTk4Ljk5OCAwIDAgMS0uMDIzLTEuNzU5IDEgMSAwIDAgMSAxLjAyNC4wMjlsMi4wNzkgMS4yMSAyLjY0LTQuNTdBMS4wMDUgMS4wMDUgMCAwIDEgMjMuODY0LjVjLjE4LjMxMS4xODEuNjkzLjAwMiAxLjAwNGwtMy4xMzkgNS40M2ExLjA1NyAxLjA1NyAwIDAgMS0uNjEuNDcgMS4xNCAxLjE0IDAgMCAxLS4yNy4wMy45OTMuOTkzIDAgMCAxLS40OS0uMTNaTTYgMTAuMDAyYTEgMSAwIDEgMSAwLTJoOS45OThhMSAxIDAgMCAxIDAgMkg2Wm0wIDRhMSAxIDAgMSAxIDAtMmg5Ljk5OGExIDEgMCAwIDEgMCAySDZaTTYgMThhMSAxIDAgMSAxIDAtMmg5Ljk5OGExIDEgMCAxIDEgMCAySDZabS0yIDZhNCA0IDAgMCAxLTQtNFY2LjAwM2E0IDQgMCAwIDEgNC00aDguODk4YS45NDIuOTQyIDAgMCAxIC43MjcuMjczYy4xOS4xOTIuMjkuNDU2LjI3My43MjdhLjk0MS45NDEgMCAwIDEtMSAxSDRhMiAyIDAgMCAwLTIgMlYyMGEyIDIgMCAwIDAgMiAyaDEzLjk5N2EyIDIgMCAwIDAgMi0ydi04Ljk5OGEuOTM5LjkzOSAwIDAgMSAxLTEgMSAxIDAgMCAxIDEgMXY5YTQgNCAwIDAgMS00IDMuOTk5SDRaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.sl-vehicle-details-approved-promise__list-item--icon .jlr-icon.icon-pre-delivery-exception:before{content:""}.sl-vehicle-details-approved-promise__list-item--icon .jlr-icon.icon-order-tracker{background-image:url(/_nuxt/img/order-tracker.fd74fde.svg)}.sl-vehicle-details-approved-promise__list-item--icon .jlr-icon.icon-order-tracker:before{content:""}.sl-vehicle-details-accessories__list{list-style-type:none;margin:0 0 40px;padding:0}.sl-vehicle-details-accessories__list-item{color:var(--sl-text-normal-color);display:flex;font-family:var(--sl-text-normal-font-family);font-size:var(--sl-text-normal-font-size);font-style:normal;font-weight:var(--sl-text-normal-font-weight);gap:6px;justify-content:space-between;letter-spacing:var(--sl-text-normal-letter-spacing);line-height:var(--sl-text-normal-line-height);margin-bottom:12px}.sl-vehicle-details-accessories__list-item--value{white-space:nowrap}.sl-vehicle-details-accessories__list-item--total{font-weight:600;padding-top:12px}.sl-vehicle-details-accessories li{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media(min-width:1280px){.sl-vehicle-details-accessories .sl-accordion__label{font-size:var(--sl-vehicle-details-accordion-label-font-size);line-height:var(--sl-vehicle-details-accordion-label-line-height)}}.sl-vehicle-details-spec-icons__grid{grid-gap:8px;display:grid;gap:8px;grid-auto-rows:auto;grid-template-columns:1fr}@media(min-width:768px){.sl-vehicle-details-spec-icons__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sl-vehicle-details-spec-icons__item{align-items:center;align-self:stretch;border:1px solid var(--sl-vehicle-details-spec-border-color);border-radius:4px;display:flex;gap:16px;max-height:200px;padding:24px}.sl-vehicle-details-spec-icons__item .sl-tooltip-container{align-items:center;display:flex;line-height:1}.sl-vehicle-details-spec-icons__item .sl-tooltip-container .sl-tooltip-title{word-wrap:break-word;white-space:normal;width:-moz-max-content;width:max-content;word-break:normal}.sl-vehicle-details-spec-icons__item .sl-tooltip-container .sl-tooltip--left,.sl-vehicle-details-spec-icons__item .sl-tooltip-container .sl-tooltip--right{inset-block-end:auto;inset-block-start:50%;max-width:200px;transform:translateY(-50%)}.sl-vehicle-details-spec-icons__item__icon{align-items:center;display:flex;justify-content:center;line-height:1}.sl-vehicle-details-spec-icons__item__icon .jlr-icon{color:var(--sl-vehicle-details-spec-icon-color)}.sl-vehicle-details-spec-icons__item__icon .jlr-icon.icon-engines{background-color:var(--sl-vehicle-details-spec-icon-color);display:inline-block;mask:url(/_nuxt/img/engines.2101a6e.svg) no-repeat center/contain;-webkit-mask:url(/_nuxt/img/engines.2101a6e.svg) no-repeat center/contain}.sl-vehicle-details-spec-icons__item__icon .jlr-icon.icon-engines:before{content:""}.sl-vehicle-details-spec-icons__item__icon .jlr-icon.icon-power{background-color:var(--sl-vehicle-details-spec-icon-color);display:inline-block;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE0MTQxNCIgZD0iTTYuMTY3IDZIMTEuNUw0LjgzNCAxNnYtNkguMTY3bDYtMTB2NlpNNC44MzQgNy4zMzN2LTIuNTJMMi41MjIgOC42NjhoMy42NDV2Mi45M2wyLjg0Mi00LjI2NEg0LjgzNFoiLz48L3N2Zz4=) no-repeat center/contain;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE0MTQxNCIgZD0iTTYuMTY3IDZIMTEuNUw0LjgzNCAxNnYtNkguMTY3bDYtMTB2NlpNNC44MzQgNy4zMzN2LTIuNTJMMi41MjIgOC42NjhoMy42NDV2Mi45M2wyLjg0Mi00LjI2NEg0LjgzNFoiLz48L3N2Zz4=) no-repeat center/contain}.sl-vehicle-details-spec-icons__item__icon .jlr-icon.icon-power:before{content:""}.sl-vehicle-details-spec-icons__value{-webkit-box-orient:vertical;-webkit-line-clamp:8;color:var(--sl-vehicle-details-spec-value-color);display:-webkit-box;font-family:var(--sl-text-small-font-family);font-size:var(--sl-vehicle-details-spec-value-font-size);font-weight:400;letter-spacing:.2px;line-height:1.1875rem;overflow:hidden;text-overflow:ellipsis;text-transform:none}.sl-vehicle-details-spec-icons__icon{align-items:center;display:flex;height:19px;justify-content:center;line-height:1;padding:0;width:16px}.sl-vehicle-details-404{align-items:center;background:var(--sl-404-bg-color);display:flex;flex-direction:column;margin:0 auto;padding:50px 0}.sl-vehicle-details-404__icon{font-size:3rem;margin:10px 0}.sl-vehicle-details-404__icon:before{color:var(--sl-404-icon-color)}.sl-vehicle-details-404__content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10px 0;padding:10px 30px}.sl-vehicle-details-404__heading.jlr-heading{font-size:1.125rem;margin:15px 0;text-align:center;text-transform:uppercase}.sl-vehicle-details-404__paragraph.jlr-paragraph{font-size:16px;margin:1rem 0;text-align:center}.sl-vehicle-details-404__button{margin:10px 0}.sl-vehicle-details-404__carousel{padding:0 20px;width:100%}@media(min-width:1024px){.sl-vehicle-details-404__carousel{padding:0 40px}}@media(min-width:1251px){.sl-vehicle-details-404__carousel{max-width:1600px}}.sl-carousel-card{--jlr-sl-carousel-card-name-color:var(--jlr-color-brand);--jlr-sl-carousel-card-name-line-height:20px;--jlr-sl-carousel-card-name-letter-spacing:normal;--jlr-sl-carousel-card-utils-color:var(--jlr-color-black);--jlr-sl-carousel-card-info-label-color:var(--jlr-color-black);--jlr-sl-carousel-card-info-data-color:var(--jlr-color-black);--jlr-sl-carousel-card-info-data-font-size:0.8125rem;--jlr-sl-carousel-card-info-data-letter-spacing:0.32px;--jlr-sl-carousel-card-info-data-line-height:19px;--jlr-sl-carousel-card-price-label-color:var(--jlr-color-black);--jlr-sl-carousel-card-price-label-font-size:0.8125rem;--jlr-sl-carousel-card-price-label-letter-spacing:normal;--jlr-sl-carousel-card-price-label-line-height:19px;--jlr-sl-carousel-card-price-color:var(--jlr-color-brand);--jlr-sl-carousel-card-price-font-weight:500;--jlr-sl-carousel-card-cta-font-size:0.75rem;--jlr-sl-carousel-card-cta-letter-spacing:1.8px;background-color:var(--jlr-color-white);display:flex;flex-direction:column;height:auto;justify-content:space-around;padding:25px;width:auto}.sl-carousel-card__name.jlr-heading{color:var(--jlr-sl-carousel-card-name-color);font-size:1rem;font-weight:700;letter-spacing:var(--jlr-sl-carousel-card-name-letter-spacing);line-height:var(--jlr-sl-carousel-card-name-line-height);text-align:left}.sl-carousel-card__utils{color:var(--jlr-sl-carousel-card-utils-color);display:flex;flex-direction:column;font-family:var(--jlr-font-secondary-ltr);font-size:.8125rem;font-weight:400;justify-content:center;letter-spacing:.16px;margin:7px 0;min-height:50px}.sl-carousel-card__utils-wrapper{text-align:left}.sl-carousel-card__utils-item--divider{padding:0 8px;position:relative;width:16px}.sl-carousel-card__utils-item--divider:after{background-color:var(--jlr-sl-carousel-card-utils-color);border-radius:50%;content:"";height:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5px}div.jlr-content .sl-carousel-card__image{background-color:var(--jlr-color-white)!important;cursor:pointer;overflow:hidden;padding:0!important;position:relative}div.jlr-content .sl-carousel-card__image:hover{box-shadow:0 0 .5px var(--jlr-color-black)!important}div.jlr-content .sl-carousel-card__image:before{content:"";display:block;padding-top:56.25%}.sl-carousel-card__image-placeholder{background-color:var(--jlr-color-action-secondary-surface);height:100%;left:0;position:absolute;top:0;width:100%}.sl-carousel-card__image-placeholder svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sl-carousel-card__image-src{height:100%;left:0;position:absolute;top:0;width:100%}.sl-carousel-card__image-icon{background-color:rgba(0,0,0,.4);bottom:10px;padding:2px 3px 2px 5px;position:absolute;right:5px}.sl-carousel-card__image-icon .jlr-icon{margin:0}.sl-carousel-card__image-icon .jlr-icon:before{padding:5px}.sl-carousel-card__info-box{display:flex;flex-direction:column;justify-content:space-between}.sl-carousel-card__info{display:flex;flex-direction:row;justify-content:space-between;padding:15px 0;text-align:center;text-transform:uppercase}.sl-carousel-card__info .jlr-paragraph{color:var(--jlr-sl-carousel-card-info-label-color);font-size:.6875rem;letter-spacing:.48px;line-height:16.5px}.sl-carousel-card__info-data{margin:3px 0;text-align:center}.sl-carousel-card__info-data.jlr-paragraph{color:var(--jlr-sl-carousel-card-info-data-color);font-size:var(--jlr-sl-carousel-card-info-data-font-size);letter-spacing:var(--jlr-sl-carousel-card-info-data-letter-spacing);line-height:var(--jlr-sl-carousel-card-info-data-line-height)}.sl-carousel-card__info-data--left{text-align:left}.sl-carousel-card__info-data--right{text-align:right}.sl-carousel-card__prices{border:1px solid #e3e3e3;border-width:1px 0;margin-bottom:15px;padding:10px 0;text-align:left}.sl-carousel-card .price--second{font-size:.9375rem;font-weight:400;margin-top:5px}.sl-carousel-card__prices--sale .price{align-items:center;display:flex;gap:8px}.sl-carousel-card__prices--leasing .sl-carousel-card__prices-data{align-items:center;display:flex}.sl-carousel-card__prices--leasing .price--second{margin-left:5px;margin-top:0}.sl-carousel-card__prices--leasing .price--second:before{content:"/"}.sl-carousel-card__prices-box{margin-bottom:6px;text-transform:uppercase}.sl-carousel-card__prices-box .jlr-paragraph{color:var(--jlr-sl-carousel-card-price-label-color);font-size:var(--jlr-sl-carousel-card-price-label-font-size);letter-spacing:var(--jlr-sl-carousel-card-price-label-letter-spacing);line-height:var(--jlr-sl-carousel-card-price-label-line-height)}.sl-carousel-card__prices-label{display:block}.sl-carousel-card__prices-data{color:var(--jlr-sl-carousel-card-price-color);display:inline-block;font-family:var(--jlr-font-secondary-ltr);font-size:1rem;font-weight:400;font-weight:var(--jlr-sl-carousel-card-price-font-weight);letter-spacing:.32px;margin-bottom:5px;margin-right:10px;margin-top:5px}.sl-carousel-card__prices-data--strike{font-size:.8125rem;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.sl-carousel-card__cta{margin-top:15px}.sl-carousel-card__cta .jlr-cta__icon{font-size:.6875rem;line-height:normal}.sl-carousel-card__cta .jlr-cta__icon:before{vertical-align:baseline}.sl-carousel-card__cta .jlr-cta__text{font-size:var(--jlr-sl-carousel-card-cta-font-size);letter-spacing:var(--jlr-sl-carousel-card-cta-letter-spacing)}.sl-carousel-card{--jlr-sl-carousel-card-name-color:var(--jlr-color-text-primary);--jlr-sl-carousel-card-name-line-height:19.2px;--jlr-sl-carousel-card-name-letter-spacing:0.8px;--jlr-sl-carousel-card-utils-color:#444;--jlr-sl-carousel-card-info-label-color:#444;--jlr-sl-carousel-card-info-data-color:var(--jlr-color-text-primary);--jlr-sl-carousel-card-info-data-font-size:0.75rem;--jlr-sl-carousel-card-info-data-letter-spacing:0.18px;--jlr-sl-carousel-card-info-data-line-height:18px;--jlr-sl-carousel-card-price-label-color:#444;--jlr-sl-carousel-card-price-label-font-size:0.75rem;--jlr-sl-carousel-card-price-label-letter-spacing:0.18px;--jlr-sl-carousel-card-price-label-line-height:18px;--jlr-sl-carousel-card-price-color:var(--jlr-color-text-primary);--jlr-sl-carousel-card-price-font-weight:600;--jlr-sl-carousel-card-cta-font-size:0.6875rem;--jlr-sl-carousel-card-cta-letter-spacing:2.75px}.sl-carousel-loader{animation:sl-widget-loader-spin 1.5s cubic-bezier(.5,0,.5,1) infinite;background-color:var(--jlr-color-white);border-color:var(--jlr-color-brand) var(--jlr-color-brand) var(--jlr-color-brand) transparent;border-radius:50%;border-style:solid;border-width:2px;height:50px;width:50px}@keyframes sl-widget-loader-spin{0%{transform:rotate(0deg)}50%{opacity:.8}to{transform:rotate(1turn)}}.sl-carousel-ssr__container{min-height:530px}.sl-carousel-ssr .is-sl-slider--initialized{padding:0 60px}.sl-carousel-ssr .is-sl-slider--initialized .sl-carousel__slider{position:static}.sl-carousel-ssr .is-sl-slider--attached .sl-carousel__slider-placeholder{display:none}.sl-carousel-ssr .sl-carousel__slider-slide{width:calc(100% - 40px)}@media(min-width:741px){.sl-carousel-ssr .sl-carousel__slider-slide{width:calc(33% - 40px)}}@media(min-width:1251px){.sl-carousel-ssr .sl-carousel__slider-slide{width:calc(25.5% - 40px)}}.sl-carousel-ssr .sl-carousel__slider-placeholder{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media(min-width:1251px){.sl-carousel-ssr .sl-carousel__slider-placeholder{padding:0 60px}}.sl-carousel{--jlr-sl-carousel-arrow-color:var(--jlr-color-black);text-align:center}.sl-carousel__container{min-width:0}.sl-carousel__loader{display:block;margin:0 auto}.sl-carousel__slider--hidden-navigation .sl-carousel__slider-navigation{display:none}.sl-carousel__slider-slide{flex:initial;flex-shrink:0;margin:0;max-width:none;transition:opacity 2ms ease-in-out}.sl-carousel__button{margin-bottom:30px}.sl-carousel__button--empty{margin:0}.sl-carousel__button--hidden{opacity:0;transition:none;visibility:hidden}.sl-carousel__loader-overlay{align-items:center;background:hsla(0,0%,94%,.7);background:var(--jlr-sl-carousel-loader-overlay-background,hsla(0,0%,94%,.7));bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.sl-carousel .sl-carousel__slider-navigation.sl-carousel__next-button--is-disabled:after,.sl-carousel .sl-carousel__slider-navigation.sl-carousel__prev-button--is-disabled:after{color:#8d8d8d;color:var(--jlr-sl-carousel-arrow-disabled-color,#8d8d8d)}.sl-carousel--short{padding:26px 0 15px}.sl-carousel--no-padding{padding:0}.sl-carousel--no-padding-top{padding:0 0 30px}.sl-carousel--no-padding-bottom{padding:30px 0 0}.sl-carousel--loading{position:relative}.sl-carousel .swiper-slide-active{opacity:1}@media(min-width:768px){.sl-carousel__button{margin-bottom:70px}.sl-carousel__button--empty{margin:0}.sl-carousel--short{padding:50px 70px}.sl-carousel--no-padding{padding:0 70px}.sl-carousel--no-padding-top{padding:0 90px 70px}.sl-carousel--no-padding-bottom{padding:80px 70px 0}}@media(min-width:1280px){.sl-carousel--no-padding{padding:0 70px}.sl-carousel--no-padding-top{padding:0 70px 80px}.sl-carousel--no-padding-bottom{padding:80px 70px 0}.sl-carousel__scrollbar{display:none}.sl-carousel__slider-navigation.jlr-slider__navigation-prev{height:auto;left:-30px;opacity:1;width:auto}.sl-carousel__slider-navigation.jlr-slider__navigation-prev:after{color:var(--jlr-sl-carousel-arrow-color);font-size:1.5rem;left:0;position:relative}.sl-carousel__slider-navigation.jlr-slider__navigation-next{height:auto;opacity:1;right:-30px;width:auto}.sl-carousel__slider-navigation.jlr-slider__navigation-next:after{color:var(--jlr-sl-carousel-arrow-color);font-size:1.5rem;position:relative;right:0}.sl-carousel--short{padding:50px 70px}}@media(min-width:1461px){.sl-carousel--short{padding:50px 70px}.sl-carousel--no-padding{padding:0 70px}.sl-carousel--no-padding-top{padding:0 70px 80px}.sl-carousel--no-padding-bottom{padding:80px 70px 0}}.sl-carousel{--jlr-sl-carousel-loader-overlay-background:hsla(0,0%,95%,.7);--jlr-sl-carousel-arrow-disabled-color:rgba(0,0,0,.3);--jlr-sl-carousel-arrow-color:var(--jlr-color-text-secondary)}[data-stock-locator]{--color-black-opacity-006:rgba(0,0,0,.06);--color-dark-grey-11:rgba(74,79,84,.3);--color-light-grey-16:#f2f2f2;--color-light-grey-17:#e3e3e3;--color-light-grey-30:#d9d9d9;--color-light-grey-35:#444;--color-light-grey-38:#f8f8f8;--sl-carousel-loader-color:var(--jlr-color-brand);--sl-carousel-loader-background-color:color-mix(in srgb,var(--color-light-grey-16) 70%,transparent);--sl-carousel-arrow-color:var(--jlr-color-text-secondary);--sl-carousel-arrow-disabled-color:color-mix(in srgb,var(--jlr-color-black) 30%,transparent);--sl-carousel-name-color:var(--jlr-color-text-primary);--sl-carousel-name-font-weight:400;--sl-carousel-name-letter-spacing:0.8px;--sl-carousel-name-line-height:19.2px;--sl-carousel-utils-color:var(--color-dark-grey-07);--sl-carousel-placeholder-background-color:var(--color-light-grey);--sl-carousel-info-data-label-color:var(--color-dark-grey-07);--sl-carousel-info-data-color:var(--jlr-color-text-primary);--sl-carousel-info-data-font-size:rem(12px);--sl-carousel-info-data-letter-spacing:0.18px;--sl-carousel-info-data-line-height:18px;--sl-carousel-price-border-color:var(--color-light-grey-17);--sl-carousel-price-label-color:var(--color-dark-grey-07);--sl-carousel-price-label-font-size:rem(12px);--sl-carousel-price-label-letter-spacing:0.18px;--sl-carousel-price-label-line-height:18px;--sl-carousel-price-color:var(--jlr-color-text-primary);--sl-carousel-price-font-weight:600;--sl-carousel-cta-font-size:rem(11px);--sl-carousel-cta-letter-spacing:2.75px;--sl-404-icon-color:var(--jlr-color-text-primary);--sl-404-bg-color:var(--jlr-color-surface-muted);--sl-double-price-labels-color:var(--jlr-color-text-primary);--sl-double-price-labels-small-color:var(--jlr-color-text-secondary);--sl-double-price-value-color:var(--jlr-color-text-primary);--sl-double-price-value-color-old:var(--color-dark-grey-07);--sl-double-price-value-font-family:var(--font-primary);--sl-double-price-value-line-height:16px;--sl-double-price-value-font-size:16px;--sl-double-price-value-old-line-height:13px;--sl-double-price-value-old-font-size:8px;--sl-double-price-value-letter-spacing:0.8px;--sl-double-price-value-old-letter-spacing:0px;--sl-double-price-value-old-font-family:var(--font-secondary);--sl-double-price-value-details-line-height:24px;--sl-double-price-value-details-font-size:24px;--sl-double-price-value-details-old-line-height:24px;--sl-double-price-value-details-old-font-size:10px;--sl-double-price-value-details-letter-spacing:1.2px;--sl-double-price-value-details-color-old:var(--jlr-color-text-secondary);--sl-double-price-modal-description-color:var(--jlr-color-text-secondary);--sl-double-price-modal-header-color:var(--jlr-color-text-primary);--sl-price-breakdown-icon-color:var(--jlr-color-text-secondary);--sl-price-breakdown-modal-header-color:var(--jlr-color-text-primary);--sl-price-breakdown-modal-description-color:var(--jlr-color-text-secondary);--sl-price-breakdown-modal-description-font-size:rem(14px);--sl-price-breakdown-modal-header-letter-spacing:0.9px;--sl-price-breakdown-modal-additional-color:var(--jlr-color-text-secondary);--sl-price-breakdown-modal-additional-border-color:color-mix(in srgb,var(--jlr-color-text-secondary) 50%,transparent);--sl-veh-card-border-color:var(--color-light-grey);--sl-veh-card-shadow-color:var(--color-black-opacity-006);--sl-veh-card-status-font-size:rem(10px);--sl-veh-card-status-letter-spacing:2.5px;--sl-veh-card-status-font-family:var(--font-secondary);--sl-veh-card-status-font-weight:600;--sl-veh-card-status-line-height:rem(15px);--sl-veh-card-status-color:var(--jlr-color-brand);--sl-veh-card-header-font-size:rem(18px);--sl-veh-card-header-letter-spacing:1px;--sl-veh-card-header-font-family:var(--font-primary);--sl-veh-card-header-font-weight:700;--sl-veh-card-header-line-height:22px;--sl-veh-card-header-color:var(--jlr-color-text-primary);--sl-veh-card-version-color:var(--jlr-color-text-primary);--sl-veh-card-version-font-family:var(--font-secondary);--sl-veh-card-version-font-weight:400;--sl-veh-card-version-font-size:rem(14px);--sl-veh-card-version-letter-spacing:rem(0.2px);--sl-veh-card-version-line-height:19px;--sl-veh-card-state-font-size:rem(10px);--sl-veh-card-state-letter-spacing:2.5px;--sl-veh-card-state-font-family:var(--font-primary);--sl-veh-card-state-font-weight:700;--sl-veh-card-state-line-height:1.1;--sl-veh-card-state-bg-color:var(--jlr-color-text-primary);--sl-veh-card-slider-arrow-color:var(--jlr-color-text-primary);--sl-veh-card-slider-arrow-shadow:none;--sl-veh-card-spec-item-font-size:rem(14px);--sl-veh-card-spec-item-letter-spacing:0.2px;--sl-veh-card-spec-item-font-family:var(--font-secondary);--sl-veh-card-spec-item-line-height:19px;--sl-veh-card-spec-item-line-color:var(--jlr-color-text-primary);--sl-veh-card-spec-list-top-margin:18px;--sl-veh-card-spec-item-icon-color:color-mix(in srgb,var(--jlr-color-text-secondary) 80%,transparent);--sl-veh-card-specs-table-item-label-color:var(--jlr-color-text-secondary);--sl-veh-card-specs-table-item-label-font-size:rem(11px);--sl-veh-card-specs-table-item-label-line-height:rem(16px);--sl-veh-card-price-value-color:var(--jlr-color-text-primary);--sl-veh-card-old-price-value-color:var(--jlr-color-text-secondary);--sl-veh-card-price-tax-font-size:rem(10px);--sl-veh-card-second-price-color:var(--sl-veh-card-price-value-color);--sl-veh-card-price-title-color:var(--jlr-color-text-primary);--sl-veh-card-price-title-line-height:rem(14px);--sl-veh-card-price-color:var(--jlr-color-text-primary);--sl-vehicle-card-price-value-font-family:var(--font-primary);--sl-vehicle-card-price-value-font-size:rem(16px);--sl-vehicle-card-price-value-font-weight:700;--sl-vehicle-card-price-value-line-height:16px;--sl-vehicle-card-price-value-letter-spacing:letter-spacing(rem(0.8px));--sl-saved-popup-bg:var(--jlr-color-white);--sl-saved-popup-border-color:var(--color-light-grey-21);--sl-saved-popup-stripe-bg:var(--jlr-color-white);--sl-saved-popup-reloader-bg:var(--jlr-color-white);--sl-saved-button-icon-fill-color:var(--jlr-color-text-secondary);--sl-saved-button-icon-active-fill-color:var(--jlr-color-text-primary);--sl-saved-button-icon-fill-color-mono:var(--jlr-color-black);--sl-saved-button-icon-fill-color-mono-white:var(--jlr-color-white);--sl-saved-button-color:var(--jlr-color-text-secondary);--sl-saved-button-color-white:var(--jlr-color-white);--sl-saved-button-font-family:var(--font-secondary);--sl-saved-button-font-size:rem(11px);--sl-saved-button-font-weight:800;--sl-saved-button-line-height:rem(18px);--sl-saved-button-letter-spacing:rem(1.7px);--sl-loader-border-color:var(--jlr-color-text-primary);--sl-filters-stripe-bg:var(--jlr-color-white);--sl-filters-stripe-border-color:var(--color-light-grey-21);--sl-mobile-filters-bg:var(--jlr-color-white);--sl-filters-topbar-bg:var(--jlr-color-white);--sl-filters-topbar-border-color:var(--color-light-grey-21);--sl-checkbox-bottom-margin:10px;--sl-text-normal-color:var(--jlr-color-text-secondary);--sl-text-normal-font-family:var(--font-secondary);--sl-text-normal-font-size:rem(14px);--sl-text-normal-font-weight:400;--sl-text-normal-line-height:19px;--sl-text-normal-letter-spacing:letter-spacing(rem(0.2px));--sl-text-small-color:var(--jlr-color-text-primary);--sl-text-small-font-family:var(--font-secondary);--sl-text-small-font-size:rem(10px);--sl-text-small-font-weight:600;--sl-text-small-line-height:normal;--sl-text-small-letter-spacing:letter-spacing(rem(3px));--sl-text-small-text-transform:uppercase;--sl-text-medium-color:var(--jlr-color-text-primary);--sl-text-medium-font-family:var(--font-secondary);--sl-text-medium-font-size:rem(12px);--sl-text-medium-line-height:rem(16px);--sl-text-medium-letter-spacing:rem(0.2px);--sl-text-large-color:var(--jlr-color-text-primary);--sl-text-large-font-family:var(--font-secondary);--sl-text-large-font-weight:600;--sl-text-large-font-size:rem(14px);--sl-text-large-font-size-md:rem(16px);--sl-text-large-line-height:rem(18px);--sl-text-large-line-height-md:1;--sl-text-large-letter-spacing:letter-spacing(rem(0.2px));--sl-text-large-letter-spacing-md:var(--sl-text-large-letter-spacing);--sl-text-section-title-color:var(--jlr-color-text-primary);--sl-text-section-title-font-family:var(--font-primary);--sl-text-section-title-font-weight:700;--sl-text-section-title-font-size:rem(20px);--sl-text-section-title-font-size-md:rem(21px);--sl-text-section-title-font-size-lg:rem(24px);--sl-text-section-title-line-height:rem(24px);--sl-text-section-title-line-height-md:rem(21px);--sl-text-section-title-line-height-lg:rem(24px);--sl-text-section-title-letter-spacing:letter-spacing(rem(0.9px));--sl-text-section-title-letter-spacing-md:letter-spacing(rem(1.05px));--sl-text-section-title-letter-spacing-lg:letter-spacing(rem(1.2px));--sl-text-section-title-text-transform:uppercase;--sl-text-big-color:var(--color-light-grey-35);--sl-text-big-font-family:var(--font-primary);--sl-text-big-font-weight:700;--sl-text-big-font-size:rem(16px);--sl-text-big-font-size-md:rem(18px);--sl-text-big-line-height:1;--sl-text-big-line-height-md:var(--sl-text-big-line-height);--sl-text-big-letter-spacing:letter-spacing(rem(0.9px));--sl-text-big-letter-spacing-md:var(--sl-text-big-letter-spacing);--sl-text-big-text-transform:uppercase;--sl-paragraph-s-font-size:rem(11px);--sl-paragraph-s-line-height:rem(14px);--sl-paragraph-s-letter-spacing:letter-spacing(rem(0.3px));--sl-vehicle-list-header-title-font-size-small:rem(14px);--sl-vehicle-list-header-title-font-size-large:rem(18px);--sl-vehicle-list-filter-accordion-border-color:var(--color-light-grey-30);--sl-vehicle-list-filter-accordion-topbar-before-bg-color:var(--color-light-grey-35);--sl-vehicle-list-filter-first-accordion-border:1px solid var(--sl-vehicle-list-filter-accordion-border-color);--sl-vehicle-list-filter-accordion-label-margin:14px 0;--sl-filter-accordion-label-font-family:var(--font-primary);--sl-filter-accordion-label-font-weight:700;--sl-filter-accordion-label-font-size:rem(13px);--sl-filter-accordion-label-line-height:rem(14px);--sl-filter-accordion-label-letter-spacing:letter-spacing(rem(0.7px));--sl-filter-accordion-label-color:var(--color-light-grey-35);--sl-filter-accordion-label-text-transform:uppercase;--sl-filter-accordion-clear-font-family:var(--font-secondary);--sl-filter-accordion-clear-font-weight:400;--sl-filter-accordion-clear-font-size:rem(14px);--sl-filter-accordion-clear-line-height:rem(14px);--sl-filter-accordion-clear-letter-spacing:letter-spacing(rem(0.2px));--sl-filter-accordion-clear-color:var(--color-light-grey-35);--sl-range-slider-label-font-family:var(--font-secondary);--sl-range-slider-label-font-weight:400;--sl-range-slider-label-font-size:rem(13px);--sl-range-slider-label-line-height:18px;--sl-range-slider-label-letter-spacing:normal;--sl-filters-price-second-font-size:rem(11px);--sl-table-title-font-size:rem(16px);--sl-table-title-line-height:rem(16px);--sl-table-title-letter-spacing:letter-spacing(rem(0.8px));--sl-table-title-font-size-lg:rem(18px);--sl-table-title-line-height-lg:rem(18px);--sl-table-title-letter-spacing-lg:letter-spacing(rem(0.9px));--sl-vehicle-list-filters-heading-label-margin:6px;--sl-sort-dropdown-line-height:rem(14px);--sl-sort-dropdown-text-color:var(--jlr-color-text-primary);--sl-sort-dropdown-text-color-active:var(--jlr-color-white);--sl-vehicle-details-title-status-color:var(--jlr-color-brand);--sl-vehicle-details-title-model-color:var(--jlr-color-text-primary);--sl-vehicle-details-title-model-margin-bottom:4px;--sl-vehicle-details-specification-border:var(--color-light-grey-30);--sl-vehicle-details-specification-title-font-size:rem(16px);--sl-vehicle-details-specification-title-color:var(--jlr-color-black);--sl-vehicle-details-specification-title-line-height:1;--sl-vehicle-details-optional-specification-value-font-weight:400;--sl-vehicle-details-specification-spec-color:var(--jlr-color-text-secondary);--sl-vehicle-details-equipment-list-text-color:var(--jlr-color-text-secondary);--sl-vehicle-details-equipment-list-title-color:var(--jlr-color-text-primary);--sl-vehicle-details-equipment-list-title-font-weight:700;--sl-vehicle-details-equipment-list-title-letter-spacing:rem(0.7px);--sl-vehicle-details-equipment-list-title-line-height:rem(14px);--sl-vehicle-details-equipment-list-item-line-height:rem(19px);--sl-vehicle-details-accordion-label-font-size:rem(18px);--sl-vehicle-details-accordion-label-line-height:rem(24px);--sl-vehicle-details-similar-vehicles-slider-arrow-background:var(--jlr-color-text-primary);--sl-vehicle-details-similar-vehicles-slider-arrow-color:var(--jlr-color-white);--sl-vehicle-details-grid-sidebar-title-border-color:var(--color-light-grey-30);--sl-vehicle-details-grid-sidebar-title-padding:38px 40px 24px;--sl-vehicle-details-title-status-margin:8px;--sl-vehicle-details-version-line-height:rem(19px);--sl-vehicle-details-version-font-size:rem(14px);--sl-vehicle-details-version-letter-spacing:letter-spacing(rem(0.2px));--sl-vehicle-details-version-line-height-lg:rem(19px);--sl-vehicle-details-version-font-size-lg:rem(14px);--sl-vehicle-details-payment-border:var(--color-light-grey-30);--sl-leasing-calc-tabs-border:color-mix(in srgb,var(--jlr-color-text-secondary) 30%,transparent);--sl-leasing-calc-info-icon-color:var(--jlr-color-text-primary);--sl-check-mark-enabled-color:var(--jlr-color-text-primary);--sl-check-mark-disabled-color:var(--color-light-grey-30);--sl-vehicle-subscribe-table-headings:var(--jlr-color-text-primary);--sl-vehicle-subscribe-table-border-color:color-mix(in srgb,var(--jlr-color-text-secondary) 30%,transparent);--sl-vehicle-subscribe-light-table-border-color:var(--color-light-grey-30);--sl-vehicle-subscribe-table-items-color:var(--jlr-color-black);--sl-vehicle-subscribe-footer-font-size-small:rem(11px);--sl-vehicle-subscribe-footer-font-size-medium:rem(12px);--sl-html-box-color:var(--jlr-color-text-primary);--sl-vehicle-details-payment-header-letter-spacing:2.5px;--sl-vehicle-details-payment-bar-padding-md:12px var(--grid-x-space-md-screen) 24px;--sl-vehicle-subscribe-table-headings-padding:0 10px 32px;--sl-vehicle-details-top-bar-saved-font-size:rem(10px);--sl-vehicle-details-top-bar-background:var(--jlr-color-white);--sl-payment-options-panel-title-font-size:rem(14px);--sl-payment-options-panel-title-letter-spacing:letter-spacing(rem(0.7px));--sl-vehicle-details-top-bar-border-color:var(--color-light-grey-21);--sl-vehicle-details-top-bar-label-color:var(--jlr-color-text-secondary);--sl-vehicle-details-top-bar-label-font-family:var(--font-primary);--sl-vehicle-details-top-bar-label-font-weight:700;--sl-vehicle-details-top-bar-label-letter-spacing:rem(0.7px);--sl-details-gallery-bg:var(--color-light-grey);--sl-details-gallery-navigation-bg:var(--jlr-color-surface-muted);--sl-details-description-color:var(--jlr-color-text-secondary);--sl-vehicle-details-equipment-title-margin-bottom:10px;--sl-vehicle-details-equipment-list-margin-bottom:24px;--sl-details-footnotes-font-size:rem(11px);--sl-details-footnotes-line-height:rem(16px);--sl-details-footnotes-color:var(--jlr-color-text-primary);--sl-payment-options-radio-checkmark-border-color:var(--jlr-color-text-primary);--sl-payment-options-radio-checkmark-bg-color:var(--jlr-color-surface-muted);--sl-payment-options-radio-checkmark-checked-bg-color:var(--jlr-color-text-primary);--sl-payment-options-radio-bg-color:var(--jlr-color-white);--sl-payment-options-radio-label-color:var(--jlr-color-text-primary);--sl-payment-options-radio-disabled-color:color-mix(in srgb,var(--jlr-color-text-secondary) 30%,transparent);--sl-payment-options-overlay-bg-color:rgba(0,0,0,.12);--sl-payment-options-price-label-color:var(--jlr-color-black);--sl-payment-options-price-label-font-family:var(--font-secondary);--sl-payment-options-price-label-font-weight:600;--sl-payment-options-price-label-font-size:rem(16px);--sl-payment-options-price-label-line-height:1;--sl-payment-options-price-label-letter-spacing:letter-spacing(rem(0.2px));--sl-vehicle-subscribe-table-td-padding:14px;--sl-payment-options-custom-modal-checkbox-label-color:var(--color-dark-grey-07);--sl-vehicle-list-pagination-color:var(--jlr-color-text-secondary);--sl-vehicle-list-pagination-arrow-bg:var(--jlr-color-white);--sl-vehicle-list-pagination-active-page-color:var(--jlr-color-white);--sl-vehicle-list-pagination-color-disabled:var(--color-light-grey);--sl-vehicle-list-pagination-font-weight:900;--sl-vehicle-list-pagination-arrow-font-size:rem(21px);--sl-additional-content-bg:var(--jlr-color-surface-muted);--sl-vehicle-details-my-jlr-padding:14px 22px;--sl-vehicle-details-my-jlr-font-family:var(--font-secondary);--sl-vehicle-details-my-jlr-font-weight:600;--sl-vehicle-details-my-jlr-font-size:10px;--sl-vehicle-details-my-jlr-letter-spacing:rem(2.5px);--sl-vehicle-details-my-jlr-color:var(--jlr-color-text-primary);--sl-vehicle-details-reserve-price-second-font-weight-sm:400;--sl-vehicle-details-reserve-price-second-font-weight-lg:700;--sl-vehicle-details-reserve-price-second-letter-spacing-lg:rem(0.8px);--sl-vehicle-details-reserve-price-second-font-family-lg:var(--font-primary);--sl-vehicle-details-reserve-price-second-color-sm:var(--jlr-color-text-secondary);--sl-vehicle-details-reserve-price-second-color-lg:var(--jlr-color-text-primary);--sl-vehicle-details-reserve-price-old-font-size:rem(11px);--sl-vehicle-details-reserve-price-old-price-second-font-size-sm:rem(9px);--sl-vehicle-details-reserve-price-old-price-second-font-size-lg:rem(11px);--sl-vehicle-details-retailer-text-color:var(--jlr-color-text-primary);--sl-vehicle-details-retailer-name-font-weight:600;--sl-vehicle-details-approved-promise-list-margin-bottom:40px;--sl-vehicle-details-approved-promise-list-text-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-disclaimer-font-weight:700;--sl-vehicle-order-online-disclaimer-border-color:var(--color-light-grey);--sl-vehicle-order-online-authentication-modal-border-color:var(--jlr-color-gray-300);--sl-vehicle-order-online-authentication-form-footer-edit-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-disclaimer-icon-offset:4px;--sl-vehicle-order-online-liqpay-disclaimer-auth-icon-size:12px;--sl-vehicle-order-online-liqpay-disclaimer-auth-icon-font-size:8px;--sl-vehicle-order-online-disclaimer-content-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-heading-font-size-sm:rem(18px);--sl-vehicle-order-online-heading-font-size-md:rem(21px);--sl-vehicle-order-online-heading-font-size-lg:rem(24px);--sl-vehicle-order-online-heading-line-height-sm:rem(18px);--sl-vehicle-order-online-heading-line-height-md:rem(21px);--sl-vehicle-order-online-heading-line-height-lg:rem(24px);--sl-vehicle-order-online-heading-letter-spacing-sm:0.9px;--sl-vehicle-order-online-heading-letter-spacing-md:normal;--sl-vehicle-order-online-heading-letter-spacing-lg:1.2px;--sl-vehicle-order-online-paragraph-font-size-lg:rem(14px);--sl-vehicle-order-online-paragraph-font-size-sm:rem(14px);--sl-vehicle-order-online-paragraph-line-height-sm:rem(19px);--sl-vehicle-order-online-paragraph-line-height-lg:rem(19px);--sl-vehicle-order-online-paragraph-letter-spacing:0.2px;--sl-app-booking-input-error-color:var(--jlr-color-status-error);--sl-app-booking-input-error-font-size:rem(10px);--sl-app-booking-input-error-font-weight:400;--sl-app-booking-input-error-line-height:13px;--sl-app-booking-input-error-form-no-url:url(/_nuxt/img/form-no.6d4eb71.svg);--sl-app-booking-select-disabled-label-color:var(--color-light-grey-14);--sl-app-booking-select-disabled-border-color:var(--color-light-grey-18);--sl-app-booking-select-disabled-bg-color:var(--color-light-grey-38);--sl-app-booking-select-disabled-placeholder-color:var(--color-dark-grey-11);--sl-app-booking-select-disabled-placeholder-active-color:var(--jlr-color-white);--sl-app-booking-select-placeholder-color:var(--jlr-color-text-secondary);--sl-app-booking-paragraph-color:var(--jlr-color-text-secondary);--sl-app-booking-margins:16px;--sl-app-booking-dropdown-width-md:400px;--sl-vehicle-order-online-sidebar-header-font-weight:600;--sl-vehicle-order-online-sidebar-border:var(--color-light-grey-30);--sl-vehicle-order-online-sidebar-accordion-icon-size:rem(16px);--sl-vehicle-order-online-sidebar-bg-color:var(--jlr-color-surface-muted);--sl-vehicle-order-online-sidebar-disclaimer-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-sidebar-header-version-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-details-steps-accordion-label-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-payment-options-below-content-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-checkout-order-detail-font-family:var(--font-primary);--sl-vehicle-order-online-checkout-order-detail-letter-spacing:0.8px;--sl-vehicle-order-online-checkout-order-detail-font-size:16px;--sl-vehicle-order-online-checkout-order-detail-line-height:16px;--sl-vehicle-order-online-checkout-order-detail-text-transform:uppercase;--sl-vehicle-order-online-checkout-order-detail-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-checkout-order-form-placeholder:var(--jlr-color-text-secondary);--sl-vehicle-order-online-checkout-error-icon-url:url(/_nuxt/img/form-no.6d4eb71.svg);--sl-vehicle-order-online-summary-title-font-weight:700;--sl-vehicle-order-online-summary-title-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-summary-content-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-summary-payment-table-heading-font-weight:600;--sl-vehicle-order-online-summary-payment-table-heading-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-summary-location-retailer-heading-font-weight:600;--sl-vehicle-order-online-summary-location-retailer-data-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-summary-trade-in-heading-font-weight:600;--sl-vehicle-order-online-summary-trade-in-heading-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-summary-trade-in-message-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-summary-app-booking-heading-font-weight:600;--sl-vehicle-order-online-summary-app-booking-heading-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-summary-app-booking-details-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-summary-service-pack-heading-font-weight:600;--sl-vehicle-order-online-summary-service-pack-heading-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-summary-service-pack-paragraph-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-summary-heading-font-weight:700;--sl-vehicle-order-online-summary-paragraph-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-paypal-widget-or-border-color:var(--color-light-grey);--sl-vehicle-order-online-paypal-widget-or-text-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-paypal-card-form-label-font-family:var(--font-secondary);--sl-vehicle-order-online-paypal-card-form-label-font-weight:600;--sl-vehicle-order-online-paypal-card-form-label-font-size:rem(13px);--sl-vehicle-order-online-paypal-card-form-label-letter-spacing:letter-spacing(0.5px);--sl-vehicle-order-online-paypal-card-form-label-line-height:18px;--sl-vehicle-order-online-success-table-title-font-size:rem(18px);--sl-vehicle-order-online-success-table-title-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-success-sidebar-details-font-weight:400;--sl-vehicle-order-online-success-steps-summary-sp-item-color:var(--jlr-color-text-secondary);--sl-trade-in-input-label-font-size:rem(13px);--sl-trade-in-input-label-font-weight:600;--sl-trade-in-input-label-line-height:22px;--sl-trade-in-input-label-color:var(--jlr-color-black);--sl-trade-in-input-label-letter-spacing:0.5px;--sl-trade-in-input-error-color:var(--jlr-color-status-error);--sl-trade-in-input-error-font-size:rem(10px);--sl-trade-in-input-error-font-weight:400;--sl-trade-in-input-error-line-height:13px;--sl-trade-in-input-error-form-no-url:url(/_nuxt/img/form-no.6d4eb71.svg);--sl-trade-in-select-disabled-label-color:var(--color-light-grey-14);--sl-trade-in-select-disabled-border-color:var(--color-light-grey-18);--sl-trade-in-select-disabled-bg-color:var(--color-light-grey-38);--sl-trade-in-paragraph-color:var(--jlr-color-text-secondary);--sl-trade-in-margins:16px;--sl-trade-in-dropdown-width-md:400px;--sl-order-online-dropdown-label-font-size:13px;--sl-order-online-dropdown-label-font-weight:600;--sl-order-online-dropdown-label-margin-bottom:4px;--sl-order-online-dropdown-label-color:var(--jlr-color-black);--sl-order-online-dropdown-label-letter-spacing:0.5px;--sl-order-online-input-padding:14px;--sl-order-online-input-font-size:rem(14px);--sl-order-online-input-font-weight:400;--sl-order-online-input-line-height:14px;--sl-order-online-input-color:var(--jlr-color-text-secondary);--sl-order-online-input-letter-spacing:0.2px;--sl-order-online-input-margin-bottom:16px;--sl-service-pack-checkbox-border:1px solid var(--color-light-grey);--sl-service-pack-checkbox-title-font-weight:600;--sl-service-pack-checkbox-title-color:var(--jlr-color-black);--sl-service-pack-checkbox-more-color:var(--jlr-color-text-secondary);--sl-service-pack-checkbox-more-font-weight:400;--sl-location-margins:40px;--sl-location-margins-lg:32px;--sl-location-heading-margins-lg:16px;--sl-location-paragraph-color:var(--jlr-color-text-secondary);--sl-location-dropdown-width-md:400px;--sl-location-dropdown-label-font-size:13px;--sl-location-dropdown-label-font-weight:600;--sl-location-dropdown-label-margin-bottom:4px;--sl-location-dropdown-label-color:var(--jlr-color-black);--sl-location-retailer-data-margin-bottom:4px;--sl-location-retailer-title-font-weight:700;--sl-location-retailer-data-color-dark:var(--jlr-color-text-primary);--sl-location-retailer-data-color-grey:var(--jlr-color-text-secondary);--sl-location-retailer-data-hours-line-height:23px;--sl-postcode-modal-heading-font-size-small:rem(16px);--sl-postcode-modal-heading-font-size-large:rem(18px);--sl-postcode-input-font-size:rem(14px);--sl-postcode-input-color:var(--jlr-color-text-secondary);--sl-postcode-input-border-color:var(--color-light-grey-14);--sl-postcode-input-border-color-hover:var(--jlr-color-text-primary);--sl-postcode-input-clear-icon-font-size:rem(13px);--sl-postcode-select-spinner-color:var(--jlr-color-text-primary);--sl-postcode-select-background-disabled:var(--color-light-grey-18);--sl-postcode-select-background-highlight:var(--color-light-grey-18);--sl-postcode-select-input-text-color:var(--jlr-color-white);--sl-postcode-error-color:var(--jlr-color-status-error);--sl-postcode-error-message-font-weight:400;--sl-postcode-header-no-results-font-weight:400;--sl-postcode-header-icon-font-size:14px;--sl-owner-details-icon-font-size:14px;--sl-owner-details-icon-color:var(--jlr-color-text-secondary);--sl-owner-details-text-color:var(--jlr-color-text-secondary);--sl-owner-details-name-color:var(--jlr-color-text-secondary);--sl-owner-details-details-font-weight:400;--sl-owner-details-details-line-height:16px;--sl-ui-accordion-btn-before-bg-color:var(--color-light-grey-35);--sl-vehicle-details-similar-vehicles-slider-scrollbar-bg:rgba(12,9,9,.1);--sl-vehicle-details-similar-vehicles-slider-scrollbar-drag-bg:color-mix(in srgb,var(--jlr-color-black) 50%,transparent);--sl-vehicle-details-similar-vehicles-heading-color:var(--jlr-color-text-primary);--sl-ui-accordion-label-color:var(--jlr-color-text-primary);--sl-html-box-paragraph:var(--jlr-color-text-secondary);--sl-order-online-summary-cash-heading-color:var(--jlr-color-text-primary);--sl-order-online-summary-heading-font-size:rem(18px);--sl-order-online-cash-table-mark-value-line-height:rem(18px);--sl-order-online-cash-table-value-line-height:30px;--sl-subscription-summary-item-border-color:#e4e8e8;--sl-subscription-summary-item-label-color:var(--jlr-color-text-secondary);--sl-subscription-summary-item-value-color:var(--jlr-color-text-primary);--sl-subscription-summary-item-value-font-weight:700;--sl-subscription-summary-item-font-size:rem(14px);--sl-subscription-summary-item-letter-spacing:0.2px;--sl-copy-input-border-color:var(--color-light-grey);--sl-copy-input-text-color:var(--jlr-color-black);--sl-copy-input-icon-color:var(--jlr-color-text-secondary);--sl-copy-input-copy-button-letter-spacing:2.5px;--sl-copy-input-copy-button-font-weight:600;--sl-tooltip-background-color:var(--color-dark-grey-06);--sl-tab-button-color:var(--jlr-tab-button-color);--sl-tab-button-hover-color:var(--jlr-tab-button-hover-color);--sl-tab-button-active-color:var(--jlr-tab-button-active-color);--sl-tab-button-border-color:var(--jlr-tab-button-border-color);--sl-tab-button-border-color-hover:var(--jlr-tab-button-border-hover-color);--sl-tab-button-border-color-active:var(--jlr-tab-button-border-active-color);--sl-tab-button-color-dark-theme:var(--jlr-tab-button-color-dark);--sl-tab-button-hover-color-dark-theme:var(--jlr-tab-button-hover-color-dark);--sl-tab-button-active-color-dark-theme:var(--jlr-tab-button-active-color-dark);--sl-tab-button-border-color-dark-theme:var(--jlr-tab-button-border-color-dark);--sl-tab-button-border-color-hover-dark-theme:var(--jlr-tab-button-border-hover-color-dark);--sl-tab-button-border-color-active-dark-theme:var(--jlr-tab-button-border-active-color-dark);--sl-tab-button-text-font-size-hebrew:14px;--sl-tab-button-text-font-family-hebrew:var(--jlr-font-primary-hebrew);--sl-vehicle-order-online-stripe-widget-bg-color:var(--jlr-color-surface-stripe);--sl-vehicle-order-online-stripe-widget-border-radius:8px;--sl-vehicle-order-online-stripe-widget-border-shadow:0px 1px 2px 0px rgba(0,0,0,.24),0px 1px 3px 0px rgba(0,0,0,.12);--sl-vehicle-order-online-stripe-widget-button-bg-color:var(--jlr-color-brand-stripe);--sl-vehicle-order-online-stripe-widget-button-border-radius:4px;--sl-vehicle-order-online-stripe-widget-button-font-color:var(--jlr-color-white);--sl-vehicle-order-online-stripe-widget-button-font-size:rem(16px);--sl-vehicle-order-online-stripe-widget-button-letter-spacing:rem(0.2px);--sl-vehicle-order-online-stripe-widget-button-font-weight:700,;--sl-vehicle-order-online-stripe-widget-button-font-family:var(--font-secondary);--sl-vehicle-order-online-stripe-widget-button-border-shadow:0px 2px 4px 0px rgba(0,0,0,.12),0px 3px 6px 0px rgba(0,0,0,.15);--sl-vehicle-order-online-terms-and-conditions-description-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-terms-and-conditions-description-font-size:rem(14px);--sl-vehicle-order-online-terms-and-conditions-border-color:rgba(12,18,28,.33);--sl-vehicle-order-online-terms-and-conditions-agreement-background-color:var(--jlr-color-surface-muted);--sl-vehicle-order-online-terms-and-conditions-agreement-label-font-size:rem(14px);--sl-vehicle-order-online-terms-and-conditions-agreement-label-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-terms-and-conditions-agreement-link-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-terms-and-conditions-key-points-color:var(--jlr-color-text-secondary);--sl-vehicle-order-online-terms-and-conditions-key-points-modal-title-font-size-mobile:rem(18px);--sl-vehicle-order-online-terms-and-conditions-key-points-modal-title-font-size-desktop:rem(24px);--sl-vehicle-order-online-terms-and-conditions-key-points-modal-section-title-color:var(--jlr-color-text-primary);--sl-vehicle-order-online-terms-and-conditions-key-points-modal-section-title-font-size:rem(13px);--sl-disclaimer-content-font-size:rem(10px);--sl-disclaimer-content-line-height:rem(13px);--sl-disclaimer-content-color:var(--jlr-color-text-secondary);--sl-disclaimer-icon-font-size:12px;--sl-disclaimer-icon-size:12px;--sl-disclaimer-modal-content-color:var(--jlr-color-text-primary);--sl-disclaimer-modal-width:500px;--sl-disclaimer-symbol-color:var(--jlr-color-text-primary);--sl-disclaimer-symbol-font-size:14px;--sl-disclaimer-symbol-font-weight:400;--sl-vehicle-details-spec-border-color:color-mix(in srgb,var(--jlr-color-text-secondary) 10%,transparent);--sl-vehicle-details-spec-value-color:var(--jlr-color-text-primary);--sl-vehicle-details-spec-value-font-size:rem(13px);--sl-vehicle-details-spec-icon-color:var(--jlr-color-text-primary);--sl-veh-card-price-tax-color:var(--jlr-color-text-secondary);--sl-veh-card-price-breakdown-color:var(--jlr-color-text-secondary);--sl-veh-card-price-value-font-size:rem(16px);--sl-veh-card-price-value-letter-spacing:rem(0.8px);--sl-veh-card-price-value-letter-spacing-md:var(--sl-veh-card-price-value-letter-spacing)}