:root{--bsk-h1-font-size:2.5rem;--bsk-h2-font-size:2rem;--bsk-h3-font-size:1.5rem;--bsk-h4-font-size:1.25rem;--bsk-h5-font-size:1.25rem;--bsk-h6-font-size:1rem;--bsk-display-1-font-size:3rem;--bsk-display-2-font-size:2.5rem;--bsk-display-3-font-size:2.25rem;--bsk-display-4-font-size:2rem;--bsk-display-5-font-size:2rem;--bsk-display-6-font-size:2rem;--bsk-spacer-0:0;--bsk-spacer-1:0.25rem;--bsk-spacer-2:0.5rem;--bsk-spacer-3:0.75rem;--bsk-spacer-4:1rem;--bsk-spacer-5:1.5rem;--bsk-spacer-6:2rem;--bsk-spacer-7:3rem;--bsk-section-spacer-0:0;--bsk-section-spacer-1:1.5rem;--bsk-section-spacer-2:3rem;--bsk-section-spacer-3:4rem;--bsk-section-spacer-md-0:0;--bsk-section-spacer-md-1:3rem;--bsk-section-spacer-md-2:4rem;--bsk-section-spacer-md-3:4rem;--bsk-section-spacer-lg-0:0;--bsk-section-spacer-lg-1:2.5rem;--bsk-section-spacer-lg-2:4rem;--bsk-section-spacer-lg-3:5rem;--bsk-border-radius:0.25rem;--bsk-border-radius-sm:0.125rem;--bsk-border-radius-lg:0.3125rem;--bsk-border-radius-pill:50rem;--bsk-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bsk-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bsk-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bsk-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bsk-font-family-base:var(--bs-font-sans-serif);--bsk-headings-font-family:jlr_emeric_semibold}[v-cloak]{display:none}.fw-semi,.fw-semibold{font-weight:600!important}p a{border-bottom:3px solid #5e7a87;color:#0c121c;font-family:jlr_emeric_semibold;opacity:.85}p a,p a:hover{text-decoration:none}p a:hover{cursor:pointer;opacity:1}a:hover{color:#0c121c}.btn,a._vm_btn{text-transform:uppercase}.container-xxl .umb-grid .container{padding:0}.bg-dark{color:#fff}.nav-pills .nav-link{background-color:#fff!important;border-bottom:3px solid transparent;color:#0c121c;font-family:jlr_emeric_semibold;font-size:.875rem;opacity:.85;text-transform:uppercase}.nav-pills .nav-link:hover{cursor:pointer;opacity:1;text-decoration:none}.nav-pills .nav-link.active{background-color:#0c121c!important;border-color:#5e7a87;opacity:1}.col-lg-6 .section-pad .image-with-accreditation-wrapper{margin-bottom:1rem!important}.col-lg-6 .section-pad :is(div:has(>.image-with-accreditation-wrapper),.image-with-accreditation-wrapper,div:has(>.advanced__textarea)){height:auto!important}@font-face{font-family:uknumberplateregular;font-style:normal;font-weight:400;src:url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff2) format("woff2"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.woff) format("woff"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.ttf) format("truetype"),url(/assets/fonts/UKNumberPlate/UKNumberPlate-webfont.svg#uknumberplateregular) format("svg")}html :is(h1,.h1){margin-bottom:1rem}html :is(h2,.h2){margin-bottom:1rem}html :is(h3,.h3){margin-bottom:.5rem}html :is(h4,.h4){margin-bottom:.5rem}html :is(h5,.h5){margin-bottom:.5rem}html :is(h6,.h6){margin-bottom:.5rem}html :is(.display1){margin-bottom:1rem}html :is(.display2){margin-bottom:1rem}html :is(.display3){margin-bottom:1rem}html :is(.display4){margin-bottom:1rem}html :is(.display5){margin-bottom:1rem}html :is(.display6){margin-bottom:1rem}.accordion .collapse{display:none}.accordion .collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}.accordion .collapse.show{display:block}.accordion>.card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.accordion>.card:first-of-type{border-bottom:0}.accordion>.card .card-header,.accordion>.card:last-of-type{border-bottom:1px solid rgba(0,0,0,.125)}.accordion>.card .card-header{background-color:#e5e5e5;margin-bottom:0;padding:.75rem 1.25rem}.accordion>.card .card-header .btn{color:#0c121c;padding-left:.65rem;padding-right:2rem;position:relative;text-align:left;text-decoration:none;width:100%}.accordion>.card .card-header .btn:after{align-items:center;background-color:#212529;content:"";display:flex;height:.6rem;justify-content:center;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.75rem;mask-size:.75rem;position:absolute;right:1.5rem;top:calc(50% - .35rem);transition:.15s;width:.75rem}.accordion>.card .card-header .btn:not(.collapsed):after{transform:rotate(180deg)}.accordion>.card .card-body{background-color:#fff;flex:1 1 auto;padding:2.5rem 2rem}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}table{background-color:#fff;border:1px solid rgba(0,0,0,.125);margin-bottom:1rem;width:100%}table tr{border-bottom:1px solid rgba(0,0,0,.125)}table td,table th{padding:1rem;vertical-align:top}table th{background-color:#e4e8e8;font-weight:700}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:6px 12px!important;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:hover,.hamburger[aria-expanded=true]:hover{opacity:.7}.hamburger[aria-expanded=true] .hamburger-inner,.hamburger[aria-expanded=true] .hamburger-inner:after,.hamburger[aria-expanded=true] .hamburger-inner:before{background-color:#7e8089}.hamburger-box{display:inline-block;height:16px;position:relative;width:22px}.hamburger-inner{display:block;margin-top:-1px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#7e8089;border-radius:4px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:22px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin[aria-expanded=true] .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin[aria-expanded=true] .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin[aria-expanded=true] .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}#sticky-header{position:sticky;top:0;width:100%;z-index:1060}.header_theme_default{background-color:#fff;box-shadow:none;position:relative;z-index:1060}.header_theme_default .navbar-toggler{background-color:transparent;border:0;border-radius:0}.header_theme_default .navbar-toggler:focus{box-shadow:none!important}.header_theme_default .nav-item{display:block;position:static}.header_theme_default .nav-item .nav-link{color:#333!important;font-family:jlr_emeric_semibold;font-size:1rem;position:relative}.header_theme_default .dropdown-item{background-color:#fff;font-family:jlr_emeric_semibold;text-transform:uppercase}.footer .container-xxl{border-top:1px solid #ededee;padding-top:5rem}.footer--centered>div[class*=container]{gap:.75rem}.footer__links .advanced__textarea ul{align-items:center;display:flex;flex-wrap:wrap;gap:var(--bsk-spacer-5);justify-content:center}.footer__links .advanced__textarea ul li{margin:0!important}.footer__links .advanced__textarea ul a{color:#0c121c;font-family:jlr_emeric_semibold;text-decoration:none;text-transform:uppercase}.footer table td{padding-bottom:var(--bsk-spacer-3)}.footer img{max-width:200px;width:100%}.footer address{font-size:var(--bsk-h6-font-size)}.footer ul{list-style:none;margin-bottom:var(--bsk-spacer-4);padding-left:0}.footer ul li{font-size:var(--bsk-h6-font-size);margin-bottom:var(--bsk-spacer-2)}.footer a{color:#000}.footer a:hover{color:#5e7a87}.footer .primary-links{gap:.75rem}.footer .footer-copyright a{color:#fff}.slick-slide img{height:auto;max-width:100%}.slider .carousel-control-next,.slider .carousel-control-prev,.slider .slick-next,.slider .slick-prev,.slider .slider-next,.slider .slider-prev{bottom:auto;top:50%;transform:translateY(-50%)}.slick-slider .slick-slide{margin:0}.slick-slider .slick-dots{margin:25px auto 1em;position:relative}.slick-slider .slick-dots li button{background-color:#ecf0f1;border-radius:0;height:2px;opacity:1;width:30px}.slick-slider .slick-dots li.slick-active button{background-color:#5e7a87}.lightbox{text-decoration:none}.lightbox iframe{aspect-ratio:16/9;border-radius:10px;height:100%;min-height:140px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.lightbox picture{display:block;position:relative}.lightbox picture img{border-radius:10px;height:100%;min-height:140px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.lightbox picture .blurred{filter:blur(60px) saturate(4) brightness(1.2);inset:0;opacity:.6;position:absolute}.lightbox .lightbox__content{position:relative;z-index:1}.fancybox-content{border-radius:10px;max-width:800px;padding:30px}.spotlight-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:120px auto 0;max-width:1920px}.spotlight-wrapper .spotlight__count{display:none}.spotlight-wrapper .spotlight{aspect-ratio:1.32/1;overflow:hidden;position:relative;width:100%}.spotlight-wrapper .spotlight:hover .spotlight__image{transform:scale(1.1)}.spotlight-wrapper .spotlight .spotlight__image{height:100%;transition:transform .3s ease-in-out}.spotlight-wrapper .spotlight .spotlight__image:before{background:rgba(0,0,0,.4);content:"";height:100%;inset:0;position:absolute;width:100%;z-index:1}.spotlight-wrapper .spotlight .spotlight__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.spotlight-wrapper .spotlight .spotlight__headline{color:#fff;font-size:var(--bsk-h3-font-size);font-weight:700;left:0;padding:var(--bsk-spacer-3);position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:2}#rep-example-table .umb-grid .container{max-width:100%!important;overflow:auto}#rep-example-table .umb-grid .container .row{margin:0}#rep-example-table .umb-grid .container .column{padding:0}#rep-example-table .umb-grid .container table{border:1px solid #dee2e6}#rep-example-table .umb-grid .container table td,#rep-example-table .umb-grid .container table th{padding:var(--bsk-spacer-4)}#rep-example-table .umb-grid .container table td{border:0}#rep-example-table .umb-grid .container table tr:first-child td{border:0;font-weight:600}#rep-example-table .umb-grid .container table tr th{background-color:#ecf0f1;border-top:1px solid #dee2e6}.form-control.reg-plate{background-color:#eace00;background-image:url(https://bluesky.sirv.com/Global/Assets/Images/Components/Numberplate/numberplate-bg.gif);background-repeat:no-repeat;background-size:contain;border:1px solid #ced4da;font-family:uknumberplate!important;font-size:var(--bsk-h2-font-size);padding-bottom:.1em;padding-left:var(--bsk-spacer-7)!important;padding-top:.1em;position:relative;text-transform:uppercase}.form-control.reg-plate--white{background-color:#fff}.form-control.reg-plate--transparent{background-color:transparent}.form-control.reg-plate--inline{font-size:var(--bsk-h6-font-size);max-width:unset;padding-bottom:.5em;padding-left:2.6em;padding-top:.5em}#ccc #ccc-module #ccc-content{background-color:#333}#ccc #ccc-module #ccc-recommended-settings{background-color:#5e7a87!important}#ccc #ccc-module #ccc-optional-categories .checkbox-toggle.checkbox-toggle--dark{background-color:#000;border-color:#000}#ccc #ccc-module #ccc-optional-categories .checkbox-toggle.checkbox-toggle--dark .checkbox-toggle-toggle{background-color:#5e7a87}#ccc #ccc-icon.ccc-icon--dark #triangle{fill:#000}.page_home:has(.holding){max-height:100vh;overflow:hidden}.page_home:has(.holding) .holding{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100vh;place-items:center;position:relative;width:100%}.page_home:has(.holding) .holding picture{inset:0;position:absolute}.page_home:has(.holding) .holding picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:bottom center;object-fit:bottom center;width:100%}.page_home:has(.holding) .holding .holding__content{position:relative;text-align:center;z-index:2}.page_home:has(.holding) .holding .holding__content h1{color:#fff;margin-bottom:1rem;text-transform:uppercase}.page_home:has(.holding) .holding .holding__content img{width:min(90%,600px)}.page_home .hero{position:relative;z-index:2}.page_home .hero .hero__ctas{background-color:#0c121c;z-index:5}.page_home .hero .hero__ctas .hero-cta-list{display:flex;flex-wrap:wrap;font-family:jlr_emeric_semibold;list-style:none;margin:0;padding:0;text-align:center;text-transform:uppercase}.page_home .hero .hero__ctas .hero-cta-list__item{flex:0 0 50%;margin-bottom:0;max-width:25%}.page_home .hero .hero__ctas .hero-cta-list__link{align-items:center;background-color:rgba(0,0,0,.8);color:#fff;display:flex;flex-direction:column;font-size:.85rem;height:100%;justify-content:center;padding:var(--bsk-spacer-4);position:relative;text-decoration:none;text-underline-offset:3px;transition:background-color .5s ease-out}.page_home .hero .hero__ctas .hero-cta-list__link:hover{background-color:#5e7a87}.page_home .hero .hero__ctas .hero-cta-list__link .eyebrow{display:block;font-size:.85rem;opacity:.75}.page_home .hero .review-wrapper{bottom:0;left:50%;position:absolute;transform:translate(-50%,-50%);z-index:20}.page_home .hero .speedy-search bsk-tabs #myTabContent{overflow:visible!important}.page_home .hero .speedy-search bsk-tabs #myTab.nav.nav-pills{background-color:transparent!important;flex-direction:row!important;justify-content:space-around;margin:0 var(--bsk-spacer-4);padding:0 var(--bsk-spacer-4)}.page_home .hero .speedy-search bsk-tabs #myTab.nav .nav-item .nav-link{background-color:transparent!important;color:#fff!important}.page_home .hero .speedy-search bsk-cta-section[is=part-exchange] .input-group{display:grid;gap:var(--bsk-spacer-2);grid-template-columns:1fr}.page_home .hero .speedy-search bsk-cta-section[is=part-exchange] .input-group input{border-radius:.25rem;width:100%}.page_home .hero .speedy-search bsk-cta-section[is=part-exchange] .input-group button{border-radius:.25rem!important}.page_home .hero .speedy-search #budget.accordion .accordion-button{padding:.865rem 1.25rem}.page_home .hero .speedy-search #budget.accordion .accordion-button:after{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:50%;background-size:16px 12px;-webkit-mask:none;mask:none;right:1.2rem;width:1.5rem}.page_home .hero .speedy-search #budget.accordion .accordion-item{border-radius:.25rem;position:relative}.page_home .page_intro p{font-size:1.125rem}.page_home.page_franchise .hero.hero_home{max-height:600px}.page_ucr .form_refine-search .form-label{font-size:.8rem}.page_ucr .proxy-list{display:flex;flex-wrap:wrap;font-family:jlr_emeric_semibold;gap:var(--bsk-spacer-1);margin:0;overflow:hidden;padding:0}.page_ucr .proxy-list li{background-color:#fff;border:1px solid #ddd;border-radius:.25rem;cursor:pointer;line-height:normal;list-style-type:none;margin:0 5px 5px 0;padding:var(--bsk-spacer-1) var(--bsk-spacer-2)}.page_ucr .proxy-list li a{color:#5e7a87}.page_ucr .proxy-list li.selected{background:#0c121c;border-color:#0c121c;color:#fff}.page_ucr .colour-group .proxy-list li span{display:block;text-indent:-9999px}.page_ucr .colour-group .proxy-list li{background-color:#efefef;border:0;border-radius:.25rem;height:30px;position:relative;width:30px}.page_ucr .colour-group .proxy-list li.selected{border:2px solid #000!important}.page_ucr .colour-group .proxy-list li.proxy-black{background-color:#212121}.page_ucr .colour-group .proxy-list li.proxy-blue{background-color:#03c}.page_ucr .colour-group .proxy-list li.proxy-bronze{background-color:#c90}.page_ucr .colour-group .proxy-list li.proxy-brown{background-color:#630}.page_ucr .colour-group .proxy-list li.proxy-gold{background-color:#c93}.page_ucr .colour-group .proxy-list li.proxy-green{background-color:#090}.page_ucr .colour-group .proxy-list li.proxy-grey{background-color:#999}.page_ucr .colour-group .proxy-list li.proxy-orange{background-color:#f60}.page_ucr .colour-group .proxy-list li.proxy-purple{background-color:#639}.page_ucr .colour-group .proxy-list li.proxy-red{background-color:#c00}.page_ucr .colour-group .proxy-list li.proxy-silver{background-color:#ccc}.page_ucr .colour-group .proxy-list li.proxy-white{background-color:#fff;border:1px solid #f0f0f0}.page_ucr .colour-group .proxy-list li.proxy-yellow{background-color:#ff0}.page_ucr .colour-group .proxy-list li.proxy-unknown:after{color:#3c5866;content:"?";font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:700;position:absolute;right:10px;text-align:center;top:7px}.page_ucr .results-controls__pagination{border-radius:0;font-family:jlr_emeric_semibold;font-size:.875rem;overflow:hidden;position:relative;text-transform:uppercase;width:100%}.page_ucr .results-controls__pagination ul{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;overflow-x:auto;overflow:-moz-scrollbars-none;padding-bottom:15px;padding-left:0;padding-right:30px;text-align:center;white-space:nowrap;width:100%}.page_ucr .results-controls__pagination ul li{display:inline-block;float:none;margin-bottom:5px;margin-left:0;margin-right:5px}.page_ucr .results-controls__pagination ul li a,.page_ucr .results-controls__pagination ul li span{background-color:#fff;border:0;border-radius:.25rem;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem}.page_ucr .results-controls__pagination ul li:first-child a,.page_ucr .results-controls__pagination ul li:first-child span{margin-left:0}.page_ucr .results-controls__pagination ul li a{background-color:#333;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#fff}.page_ucr .results-controls__pagination ul li span{color:#757575}.page_ucr .results-controls__pagination ul li.COGPagerItemSelected span{background-color:#607d8b;color:#fff}.house-of-brand{height:200px;overflow:hidden;position:relative}.house-of-brand a{display:block;height:inherit}.house-of-brand a picture{display:block;height:100%}.house-of-brand a picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.house-of-brand a:before{background-color:rgba(0,0,0,.1);content:"";inset:0;position:absolute}.house-of-brand a:after{background-color:#fff;content:"";inset:0;-webkit-mask:var(--logo-mask);mask:var(--logo-mask);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 20px;mask-size:auto 20px;position:absolute}.house-of-brand-hero{position:relative}.house-of-brand-hero:before{background-color:rgba(0,0,0,.1);content:"";inset:0;position:absolute}.house-of-brand-hero:after{background-color:#fff;content:"";inset:0;-webkit-mask:var(--logo-mask);mask:var(--logo-mask);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 20px;mask-size:auto 20px;position:absolute}.new-vehicle-list .column h2{display:block;font-size:22px;margin-bottom:.5rem;padding:20px;text-align:center;text-transform:uppercase}.new-vehicle-list .model{background-color:#fff;box-shadow:0 0 0 1px #ededee;height:100%;padding-bottom:53px;position:relative}.new-vehicle-list .model figure{display:block;width:100%}.new-vehicle-list .model figure img{aspect-ratio:680/383;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.new-vehicle-list .model__content{color:#212529;padding:20px}.new-vehicle-list .model__title{display:block;font-size:22px;margin-bottom:.5rem;text-align:center;text-transform:uppercase}.new-vehicle-list .model__title a{color:#212529;text-decoration:none}.new-vehicle-list .model__label{color:#5e7a87;font-family:jlr_emeric_semibold;text-align:center}.new-vehicle-list .model__ctas{border-top:1px solid #ededee;bottom:0;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:auto;width:100%}.new-vehicle-list .model__ctas li a{color:#898c8f;display:block;font-family:jlr_emeric_semibold;font-size:.875rem;padding:1rem 20px;text-align:center;text-transform:uppercase}.hero.hero_new-car-model{position:relative}.hero.hero_new-car-model bsk-carousel-banner-slide .banner__image img,.hero.hero_new-car-model bsk-carousel-banner-slide>div{height:auto;overflow:hidden}.hero.hero_new-car-model .hero__content{width:100%}.hero.hero_new-car-model .hero__content>.container{padding-left:0;padding-right:0}.hero.hero_new-car-model .hero__content-container{margin:0 auto;max-width:83rem}.hero.hero_new-car-model .hero__content-inner{background-color:#fff;color:rgba(0,0,0,.8);display:block;padding:30px 15px;text-align:center;width:100%}.hero.hero_new-car-model .hero__manufacturer{display:block}.hero.hero_new-car-model .hero__title{font-family:jlr_emeric_semibold;font-size:22px;margin-bottom:0;text-transform:uppercase}.hero.hero_new-car-model .hero__price{font-family:jlr_emeric_semibold;font-size:18px;margin-bottom:.85rem}.new-car-model__title{margin-bottom:0;text-transform:uppercase}.new-car-model__price{color:#5e7a87;font-family:jlr_emeric_semibold;font-size:28px;margin-bottom:1rem}.new-car-model__body{font-size:18px}.new-car-model__ctas{padding-top:1.5rem}.new-car-model__ctas .btn{margin-bottom:10px;margin-left:5px;margin-right:5px}#version-repeater .slick-slide{margin:0 var(--bsk-spacer-2)}.vehicle-details__tech-spec .tech-spec__item{margin-bottom:50px;text-align:center}.vehicle-details__tech-spec .tech-spec__icon{color:#607d8b;font-size:36px;margin-bottom:.5rem;text-align:center}.vehicle-details__tech-spec .tech-spec__title{font-family:jlr_emeric_extralight,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;margin-bottom:.25rem;text-transform:uppercase}.vehicle-details__tech-spec .tech-spec__data{font-family:jlr_emeric_semibold;text-transform:uppercase}.new-car-spec-list{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding:0}.new-car-spec-list__item{flex:0 0 100%;margin-bottom:1.25rem;max-width:100%;padding-left:var(--bsk-spacer-6);padding-right:var(--bsk-spacer-4);position:relative}.new-car-spec-list__item:before{background-color:#5e7a87;content:"";height:1rem;left:0;-webkit-mask:url(https://bluesky.sirv.com/Websites/South%20East%20Motors/icons/check-solid.svg);mask:url(https://bluesky.sirv.com/Websites/South%20East%20Motors/icons/check-solid.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1rem;mask-size:1rem;position:absolute;top:.35rem;width:1rem}.new-car-model__tech-table td,.new-car-model__tech-table th{width:50%}.page_ucd .ucd-content-wrapper{padding-left:var(--bsk-spacer-4);padding-right:var(--bsk-spacer-4);position:relative}.page_ucd #gallery .no-image img{max-width:100%!important;width:auto!important}.page_ucd #gallery .gallery-navbar{padding:var(--bsk-spacer-4) var(--bsk-spacer-1)}.page_ucd #gallery .gallery-navbar ul{margin:0}.page_ucd #gallery .gallery-navbar ul li{font-size:.9rem}.page_ucd #gallery .gallery-navbar ul li a{align-items:center;color:#fff;display:inline-flex;gap:var(--bsk-spacer-2);line-height:1;text-decoration:none}.page_ucd #gallery .gallery-navbar ul li .svg-inline--fa{font-size:1.2em;position:relative}.page_ucd #gallery .gallery-navbar ul li:last-child{margin-right:0}.page_ucd #vehicle-info .badge{align-items:center;background-color:#fff;border-radius:.25rem;color:#333;display:flex;font-size:.875rem;font-weight:400;gap:var(--bsk-spacer-1);justify-content:center;line-height:1;margin-bottom:0}.page_ucd #vehicle-info .badge:has(#VehicleViewCount_lblVehicleViewCounts:empty){display:none}.page_ucd #vehicle-info h1.vehicle-details__title{display:flex;flex-direction:column;font-size:1.5rem;gap:var(--bsk-spacer-4);margin-bottom:.5rem}.page_ucd #vehicle-info h1.vehicle-details__title .vehicle-details__title--extra{font-family:jlr_emeric_extralight,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400}.page_ucd #vehicle-info .promoted-features{background-color:#a5b6be;display:inline-block;font-family:jlr_emeric_semibold;padding:var(--bsk-spacer-0) var(--bsk-spacer-3) 2px}.page_ucd #vehicle-info .used-list-label{background-color:#fff;color:#333;display:inline-block;padding:.2rem .5rem;text-align:center}.page_ucd #vehicle-info .vehicle-details__price{align-items:stretch;display:flex;justify-content:center}.page_ucd #vehicle-info .vehicle-details__price p{font-size:.9rem;line-height:1.1;margin-bottom:0;padding:var(--bsk-spacer-3) var(--bsk-spacer-4)}.page_ucd #vehicle-info .vehicle-details__price .price-value{font-family:jlr_emeric_semibold;font-size:1.2em}.page_ucd #vehicle-info .vehicle-details__price .separator{background-color:#333;height:inherit;margin:0 var(--bsk-spacer-3);opacity:.2;width:1px}.page_ucd #part-exchange bsk-cta-section .form-control{border-radius:.25rem;width:100%}.page_ucd #part-exchange bsk-cta-section .btn{background-color:#0c121c;border-radius:.25rem;width:100%}.page_ucd #specification:has(#features) #tech-spec.accordion .card,.page_ucd #specification:has(#features) #tech-spec.accordion .card-header{border-top-left-radius:0;border-top-right-radius:0}.page_ucd #specification #features.accordion .card{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.page_ucd #specification .accordion .card-header .btn{letter-spacing:1px;text-transform:none}.page_ucd #specification .accordion button{border-radius:0}.page_ucd #specification .accordion button:focus-visible{box-shadow:none}.page_ucd #specification .accordion:has(.card>.card-header>h2 .btn.collapsed) .card-header{border-bottom:0}.page_ucd .vehicle-details__tech-spec{border:2px solid #e5e5e5;margin-bottom:60px;padding-top:50px;text-align:center}.gallery .slick-prev{border-bottom-left-radius:0;border-top-left-radius:0;left:0}.gallery .slick-next{border-bottom-right-radius:0;border-top-right-radius:0;right:0}.gallery img{width:100%}.vehicle-details__notes{font-size:18px}.vehicle-details__full-spec{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding:0}.full-spec__item{flex:0 0 100%;margin-bottom:var(--bsk-spacer-4);max-width:100%;padding-left:0;padding-right:var(--bsk-spacer-4);position:relative}.full-spec__subtitle{font-size:1.1rem;text-transform:uppercase}.vehicle-details__tag{color:#fff;display:inline-block}.vehicle-details__why-buy{border:2px solid #e5e5e5;margin-bottom:60px;padding:50px 20px;text-align:center}.vehicle-details__why-buy h3{font-size:1.1rem;text-transform:uppercase}.vehicle-details__why-buy ul{list-style-type:none;margin:2rem 0;padding-left:0;text-align:left}.vehicle-details__why-buy ul span{color:#607d8b;display:inline-block;font-size:1.4rem;margin-right:.5rem;position:relative;text-align:center;top:.1rem;width:1.5rem}.findus-repeater{background-color:#ecf0f1;border-bottom:1px solid #e5e5e5;color:#0c121c;padding:20px;width:100%}.findus-repeater a{color:#0c121c;text-decoration:none}.findus-repeater__title{font-size:1rem;margin-bottom:.5rem;text-transform:uppercase;width:100%}.findus-repeater__telephone{margin-bottom:0}div:is(.dealer-list_find-us,.dealer-list_offer-details) .findus-repeater{display:flex;flex-wrap:wrap}div:is(.dealer-list_find-us,.dealer-list_offer-details) .findus-repeater__image{align-items:center;width:100%}div:is(.dealer-list_find-us,.dealer-list_offer-details) .findus-repeater__image img{width:100%}div:is(.dealer-list_find-us,.dealer-list_offer-details) .findus-repeater__content{padding-bottom:var(--bsk-spacer-2);padding-top:var(--bsk-spacer-4)}.findus-item_active{box-shadow:0 0 0 3px #748e9a;position:relative;z-index:2}.dealership-details__map{height:100%;margin:0 calc(var(--bsk-spacer-4)*-1);min-height:300px}.dealership-details__map iframe{height:100%;width:100%}.dealership-details__opening-hours .tab-content .tab-pane .umb-grid .grid-section>div{margin:0}.dealership-details__opening-hours .tab-content .tab-pane{background-color:#fff;padding:var(--bsk-spacer-4)}.dealership-details__opening-hours bsk-opening-hours{display:block;width:min(90%,800px)}.dealership-details__about .umb-grid .grid-section>div:last-of-type:not([class*=bg-]){margin:0}.dealership-details__about .advanced__textarea{text-align:center}.dealership-details__stock .slick-slide{margin:0 var(--bsk-spacer-1)}.flex-c{flex-direction:row}.flex-c,.flex-c-col{align-items:center;display:flex;justify-content:center}.flex-c-col{flex-direction:column}@media (min-width:1200px){.header_theme_default .navbar--header-main{padding-top:1.4rem}.header_theme_default .navbar--header-main>.container-xxl{align-items:center;justify-content:space-between}.header_theme_default .navbar--header-main #navBar{background-color:#fff;box-shadow:none;height:auto;position:relative}.header_theme_default .navbar--header-main #navBar .navbar__header{display:none}.header_theme_default .navbar--header-main #navBar .navbar-nav{justify-content:flex-end;width:100%}.header_theme_default .navbar--header-main #navBar .nav-link{padding:var(--bsk-spacer-4) var(--bsk-spacer-3)}.header_theme_default .navbar--header-main #navBar .nav-item:has(.dropdown-menu.show) .nav-link{text-decoration:underline;-webkit-text-decoration-color:#5e7a87;text-decoration-color:#5e7a87;text-decoration-thickness:3px;text-underline-offset:3px}.header_theme_default .navbar--header-main #navBar .dropdown-menu{background-color:#ecf0f1;border:0;border-bottom:1px solid #ededee;border-radius:0;bottom:auto;box-shadow:0 3px 0 0 rgba(0,0,0,.1);color:#212529;left:0;list-style:none;margin:0;min-width:10rem;padding:1rem;position:absolute;right:0;text-align:left;top:calc(100% + var(--bsk-spacer-4));width:100%;z-index:1000}.header_theme_default .navbar--header-main #navBar .dropdown-menu.show{display:grid;gap:var(--bsk-spacer-4);grid-template-columns:repeat(3,1fr)}.header_theme_default .navbar--header-main #navBar .dropdown-menu .dropdown-item{background-color:#fff;padding:var(--bsk-spacer-3) var(--bsk-spacer-4)}.header_theme_default .navbar--header-main #navBar .dropdown-menu .dropdown-item__img{margin-right:var(--bsk-spacer-3)}.spotlight-wrapper .spotlight{width:25%}#rep-example-table .umb-grid .container,#rep-example-table .umb-grid .container table{max-width:100%}#rep-example-table .umb-grid .container table td,#rep-example-table .umb-grid .container table th{max-width:150px}.house-of-brand a:after{-webkit-mask-size:auto 20px;mask-size:auto 20px}.house-of-brand-hero:after{-webkit-mask-size:auto 40px;mask-size:auto 40px}.page_ucd .ucd-content-wrapper{margin:0 auto;max-width:1600px;padding-left:var(--bsk-spacer-7);padding-right:var(--bsk-spacer-7)}.page_ucd #gallery .gallery-navbar{bottom:var(--bsk-spacer-5);right:var(--bsk-spacer-7)}.page_ucd #vehicle-info h1.vehicle-details__title{font-size:2.5rem}.dealership-details__map{margin:0;margin-right:calc(var(--bsk-spacer-6)*-1);min-height:400px}}@media (max-width:1199.98px){.header_theme_default .navbar--header-main #navBar{background-color:#ecf0f1;bottom:0;box-shadow:inset 1px 0 0 #ebebeb;height:100vh;max-width:320px;overflow-y:auto;position:fixed;right:-320px;top:0;width:100%}.header_theme_default .navbar--header-main #navBar:is(.collapse,.collapsing){display:block}.header_theme_default .navbar--header-main #navBar .navbar__header{background-color:#fff;display:flex;padding:var(--bsk-spacer-4) var(--bsk-spacer-2)}.header_theme_default .navbar--header-main #navBar .navbar__header .navbar-toggler{border:0!important}.header_theme_default .navbar--header-main #navBar .nav-item{border-top:1px solid #d4d8d8;position:relative}.header_theme_default .navbar--header-main #navBar .nav-item:last-child{border-bottom:1px solid #d4d8d8}.header_theme_default .navbar--header-main #navBar .nav-link{align-items:center;display:flex;padding:var(--bsk-spacer-4) var(--bsk-spacer-2)}.header_theme_default .navbar--header-main #navBar .nav-link:after{margin-left:auto}.header_theme_default .navbar--header-main #navBar .nav-link.show{color:#5e7a87}.header_theme_default .navbar--header-main #navBar .nav-link.show:after{transform:rotate(180deg)}.header_theme_default .navbar--header-main #navBar .dropdown-menu{border:0;padding:0}.header_theme_default .navbar--header-main #navBar .dropdown-menu .dropdown-item{border-top:1px solid #d4d8d8;padding:var(--bsk-spacer-4) var(--bsk-spacer-2);position:relative}.header_theme_default .navbar--header-main #navBar .dropdown-menu .dropdown-item__img{background-color:#333;bottom:0;display:block;height:100%;left:auto;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:80px}body{overflow-x:hidden;position:relative;transition:transform .3s ease-in-out}body:after{content:"";opacity:0;transition:opacity .3s ease-in-out;z-index:1080}body.nav-open{transform:translateX(-320px)}body.nav-open:after{background-color:#4a4f54;inset:0;opacity:.85;position:absolute}}@media (width <= 500px){table td,table th{padding:.5rem}.dealership-details__opening-hours table{font-size:14px}.dealership-details__opening-hours table td,.dealership-details__opening-hours table th{padding:.3rem}}@media (min-width:576px){.spotlight-wrapper .spotlight:only-child{max-width:480px;width:100%!important}.spotlight-wrapper .count-2~.spotlight{aspect-ratio:unset;max-height:365px;width:50%!important}.spotlight-wrapper .spotlight{width:50%}.page_home .hero .review-wrapper{bottom:5rem}.page_ucr .results-grid bsk-remove-repeater-div{display:grid;gap:var(--bsk-spacer-2);grid-template-columns:repeat(2,1fr)}div:is(.dealer-list_find-us,.dealer-list_offer-details) .findus-repeater__image{display:flex;flex:0 0 33.333%;max-width:33.333%}div:is(.dealer-list_find-us,.dealer-list_offer-details) .findus-repeater__content{align-items:center;display:flex;flex:0 0 66.666%;flex-wrap:wrap;max-width:66.666%;padding:0 20px}}@media (width <= 767px){.dealership-details__opening-hours .nav-pills .nav-link{width:100%}.dealership-details__opening-hours bsk-opening-hours{display:block;width:min(100%,800px)}}@media (min-width:768px){.subpages-wrapper{display:grid;grid-template-columns:repeat(12,1fr)}.subpages-wrapper>.thumbnail{grid-column:span 6}.subpages-wrapper>.thumbnail:is(:last-child:nth-child(odd)){grid-column:span 12}.page_home .hero{display:flex;flex-direction:column}.page_home .hero .hero__ctas{order:2}.page_home .hero .speedy-search{order:1}.page_home .hero .hero-banner-wrapper{order:3}.page_home .hero .speedy-search bsk-tabs #myTab.nav.nav-pills{gap:var(--bsk-spacer-7)!important;justify-content:center;padding:var(--bsk-spacer-3) var(--bsk-spacer-5) 0}.page_home .hero .speedy-search bsk-cta-section[is=part-exchange] .input-group{grid-template-columns:1fr 1fr}.page_ucr .results-grid bsk-remove-repeater-div{grid-template-columns:repeat(3,1fr)}.page_ucd #gallery .gallery-navbar{bottom:var(--bsk-spacer-4);padding:var(--bsk-spacer-1);position:absolute;right:var(--bsk-spacer-4);z-index:10}}@media (max-width:991.98px){.spotlight-wrapper .spotlight .spotlight__headline{font-size:var(--bsk-h5-font-size)}.page_home .hero .speedy-search bsk-tabs #myTab.nav.nav-pills .nav-item .nav-link{color:#212529!important}.page_home.page_franchise .hero.hero_home .hero-banner-wrapper{display:block}.page_ucr #filters-toggle{border:1px solid #ced4da;font-family:jlr_emeric_extralight;font-size:1rem;font-weight:400;line-height:1.2;text-transform:none}.page_ucr .results-filter{left:-100%;max-height:100%;max-width:100%;overflow:auto;position:fixed;top:0;transition:all .3s ease-in-out;z-index:1070}.page_ucr .results-filter.active{left:0}.page_ucr .results-filter .results-filter-header{position:sticky;top:0}.page_ucr .results-filter .results-filter-header span{font-size:1.2rem;font-weight:500;text-transform:uppercase}.page_ucr .results-filter .results-filter-header .btn-close{filter:invert(1)}.page_ucr:has(.results-filter.active){overflow:hidden}}@media only screen and (width >= 768px){[action*=error] .spotlight-wrapper{margin:120px auto}}@media only screen and (width >= 768px)and (width <= 991px){:root{--bsk-section-spacer-1:var(--bsk-section-spacer-md-1);--bsk-section-spacer-2:var(--bsk-section-spacer-md-2);--bsk-section-spacer-3:var(--bsk-section-spacer-md-3)}}@media (width >= 820px){.vehicle-details__why-buy ul{-moz-columns:2;column-count:2;margin:2rem auto;max-width:80%}}@media only screen and (width <= 991px){.footer .primary-links li{display:flex;justify-content:center;width:100%}}@media (min-width:992px){.spotlight-wrapper .spotlight{width:33.333%}.subpages-wrapper .thumbnail{grid-column:span 3}.subpages-wrapper:has(.thumbnail:last-child:is(:nth-child(2))) .thumbnail{grid-column:span 6}.subpages-wrapper:has(.thumbnail:last-child:is(:nth-child(3),:nth-child(6),:nth-child(9),:nth-child(12))) .thumbnail{grid-column:span 4}.subpages-wrapper:has(.thumbnail:last-child:is(:nth-child(4),:nth-child(8),:nth-child(12),:nth-child(16))) .thumbnail{grid-column:span 3}.subpages-wrapper:has(.thumbnail:last-child:is(:nth-child(5))) .thumbnail{grid-column:span 4}.subpages-wrapper:has(.thumbnail:last-child:is(:nth-child(5))) .thumbnail:is(:last-child,:nth-last-child(2)){grid-column:span 6}.subpages-wrapper:has(.thumbnail:last-child:is(:nth-child(10))) .thumbnail:is(:last-child,:nth-last-child(2)){grid-column:span 6}.subpages-wrapper:has(.thumbnail:last-child:is(:nth-child(7),:nth-child(11))) .thumbnail:is(:last-child,:nth-last-child(2),:nth-last-child(3)){grid-column:span 4}.page_home .hero .hero__ctas .hero-cta-list__link{font-size:1.2rem}.page_home .hero .review-wrapper{bottom:13rem}.page_home .hero .speedy-search bsk-tabs{display:block;margin:0 auto;max-width:1550px}.page_home .hero .speedy-search bsk-tabs #myTab.nav.nav-pills{padding:0 var(--bsk-spacer-5)}.page_home .hero .speedy-search bsk-cta-section[is=part-exchange] .input-group{margin:0 auto;max-width:45rem}.page_home .hero .speedy-search{bottom:2rem;position:absolute;width:100%;z-index:17}.page_home .hero .speedy-search #speedy-search{margin:0 auto;max-width:1550px}.page_home .hero .speedy-search #budget.accordion .accordion-item .accordion-collapse{background-color:#fff;position:absolute;z-index:7}.page_home.page_franchise #range bsk-thumbnail .card picture{height:300px}.house-of-brand{height:calc(100vh - 75px);max-height:800px}.house-of-brand a:after{-webkit-mask-size:auto 15px;mask-size:auto 15px}.house-of-brand-hero:after{-webkit-mask-size:auto 30px;mask-size:auto 30px}.hero.hero_new-car-model .hero__content{left:var(--bsk-spacer-4);position:absolute;top:140px}.hero.hero_new-car-model .hero__content>.container{padding-left:var(--bsk-spacer-4);padding-right:var(--bsk-spacer-4)}.hero.hero_new-car-model .hero__content-inner{background-color:rgba(0,0,0,.8);color:#fff;display:inline-block;padding:30px;text-align:left;width:auto}.hero.hero_new-car-model .hero__title{font-size:28px;margin-bottom:1em}.new-car-spec-list__item{flex:0 0 50%;max-width:50%}.page_ucd .ucd-content-wrapper{padding-left:var(--bsk-spacer-5);padding-right:var(--bsk-spacer-5)}.page_ucd #vehicle-info .vehicle-details__price p{font-size:1rem}.page_ucd #sticky-section{position:sticky;top:var(--bsk-spacer-6)}.dealer-list_contact-us{inset:0;max-height:100%;overflow-y:auto;position:absolute}}@media (width >= 992px){.full-spec__item.half-width{flex:0 0 50%;max-width:50%}}@media only screen and (width > 992px)and (width <= 1199px){.page_ucd #gallery .gallery-navbar{bottom:var(--bsk-spacer-5);right:var(--bsk-spacer-5)}}@media only screen and (width >= 992px){:root{--bsk-h1-font-size:3rem;--bsk-h2-font-size:2.25rem;--bsk-h3-font-size:2rem;--bsk-h4-font-size:1.5rem;--bsk-h5-font-size:1.25rem;--bsk-h6-font-size:1rem;--bsk-display-1-font-size:5rem;--bsk-display-2-font-size:4.5rem;--bsk-display-3-font-size:4rem;--bsk-display-4-font-size:3.5rem;--bsk-display-5-font-size:3rem;--bsk-display-6-font-size:2.5rem;--bsk-section-spacer-1:var(--bsk-section-spacer-lg-1);--bsk-section-spacer-2:var(--bsk-section-spacer-lg-2);--bsk-section-spacer-3:var(--bsk-section-spacer-lg-3)}html :is(h1,.h1){margin-bottom:1.5rem}html :is(h2,.h2){margin-bottom:1.5rem}html :is(h3,.h3){margin-bottom:.5rem}html :is(h4,.h4){margin-bottom:.5rem}html :is(h5,.h5){margin-bottom:.5rem}html :is(h6,.h6){margin-bottom:.5rem}html :is(.display1){margin-bottom:1.5rem}html :is(.display2){margin-bottom:1.5rem}html :is(.display3){margin-bottom:1.5rem}html :is(.display4){margin-bottom:1.5rem}html :is(.display5){margin-bottom:1.5rem}html :is(.display6){margin-bottom:1.5rem}.footer .primary-links{gap:1.5rem}}@media (width >= 1200px){.vehicle-details__why-buy ul{-moz-columns:3;column-count:3;margin:2rem auto;max-width:100%}}@media only screen and (min-width:1200px)and (width >= 1400px){.header_theme_default .navbar--header-main #navBar .dropdown-menu.show{grid-template-columns:repeat(4,1fr)}}@media (min-width:1600px){.header_theme_default .navbar--header-main #navBar .dropdown-menu{-moz-columns:4;column-count:4}.page_ucd #vehicle-info h1.vehicle-details__title{font-size:2.75rem}}@media (max-width:767.98px){.spotlight-wrapper{margin:3rem auto 0}}