:root{--bsk-h1-font-size:2.25rem;--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:5rem;--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:2.5rem;--bsk-section-spacer-0:0;--bsk-section-spacer-1:1.5rem;--bsk-section-spacer-2:2rem;--bsk-section-spacer-3:2.5rem;--bsk-section-spacer-md-0:0;--bsk-section-spacer-md-1:1.5rem;--bsk-section-spacer-md-2:2rem;--bsk-section-spacer-md-3:2.5rem;--bsk-section-spacer-lg-0:0;--bsk-section-spacer-lg-1:2.5rem;--bsk-section-spacer-lg-2:3.5rem;--bsk-section-spacer-lg-3:5rem;--bsk-border-radius:0.75rem;--bsk-border-radius-sm:0.25rem;--bsk-border-radius-lg:0.85rem;--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:Outfit}[v-cloak]{display:none}.fw-semi,.fw-semibold{font-weight:600!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}/*!
 * 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:15px;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:#000}.hamburger-box{display:inline-block;height:19px;position:relative;width:30px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:30px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.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}header .logos{max-width:230px}header .logos a{flex-shrink:1;max-width:16%}header .logos a img{height:auto;width:100%}header .logos a.main-logo{max-width:40%}header .logos a.franchise-logo-isuzu{max-width:23%}header .logos .spoticar-logo{max-width:40%;position:relative;top:3px}header #FindUsRepeater_upCOGDealerRepeater a{font-weight:600;line-height:1.25}header #FindUsRepeater_upCOGDealerRepeater svg{height:1em}.offcanvas .offcanvas-header{justify-content:center;padding-bottom:0;padding-top:2rem;position:relative}.offcanvas .offcanvas-header button{background-color:transparent;border:0;font-size:1.5rem;position:absolute;right:1rem;top:1rem}.offcanvas .navbar-nav .nav-item{border-bottom:1px solid hsla(0,0%,100%,.5);margin:0 1.25rem 0 1rem;padding:.8rem 0 .4rem}.offcanvas .navbar-nav a{color:#fff;font-size:1.2em}.offcanvas .navbar-nav .dropdown-menu.show{border:0;padding-bottom:1rem;padding-top:0;position:relative!important;transform:translate(0)!important}.offcanvas .navbar-nav .dropdown-menu.show li a{padding:.5rem 1.5rem}#navBar .nav-item .nav-link{color:#212529;font-weight:700}#navBar .nav-item .nav-link:after{border-top-color:#6c757d}#navBar .nav-item .dropdown-menu.show{margin-top:.5rem;position:absolute}#navBar .nav-item .dropdown-menu.show .dropdown-item{font-size:1.1em;padding:.75rem 1.5rem}header .dropdown-menu li{position:relative}header .dropdown-menu .dropdown-submenu{display:none;left:100%;position:absolute;top:-7px}header .dropdown-menu .dropdown-submenu-left{left:auto;right:100%}.footer--centered>div[class*=container]{gap:.75rem}.footer .footer__links li:last-of-type{margin-bottom:0}.footer .footer__content,.footer .footer__links,.footer div[class*=col-]>[slot]:not(:has(:is(.footer__links,.footer__content))){display:flex;flex-direction:column}.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;padding-left:0}.footer ul,.footer ul li{margin-bottom:var(--bsk-spacer-2)}.footer ul li{font-size:var(--bsk-h6-font-size)}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:#c0392b}.footer .primary-links{gap:.75rem}.footer .umb-grid .grid-section ul{margin-bottom:var(--bsk-spacer-5);padding:0}.footer .umb-grid .grid-section ul li{margin-bottom:var(--bsk-spacer-4)}.footer .umb-grid .grid-section p{font-size:.9rem;line-height:1.25}.footer .footer-copyright a{color:#fff;text-decoration:underline}.footer .footer-copyright a:hover{text-decoration:none}.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 19px}.slick-slider .slick-dots{margin:25px auto 1em;position:relative}.slick-slider .slick-dots li button{background-color:transparent;border:2px solid #0a122a;border-radius:50%;height:22px;opacity:1;position:relative;width:22px}.slick-slider .slick-dots li.slick-active button:after{background-color:#0a122a;border-radius:50%;content:"";inset:6px;position:absolute}.bg-accent .slick-dots li button,.bg-danger .slick-dots li button,.bg-dark .slick-dots li button,.bg-gray .slick-dots li button,.bg-info .slick-dots li button,.bg-primary .slick-dots li button,.bg-secondary .slick-dots li button,.bg-success .slick-dots li button{border-color:#fff}.bg-accent .slick-dots li.slick-active button:after,.bg-danger .slick-dots li.slick-active button:after,.bg-dark .slick-dots li.slick-active button:after,.bg-gray .slick-dots li.slick-active button:after,.bg-info .slick-dots li.slick-active button:after,.bg-primary .slick-dots li.slick-active button:after,.bg-secondary .slick-dots li.slick-active button:after,.bg-success .slick-dots li.slick-active button:after{background-color:#fff}.carousel_aside .slick-arrow{background:#fff;border:1px solid #ced4da;border-radius:.25rem;height:48px;opacity:1;top:50%;transform:translateY(-50%);width:48px}.carousel_aside .slick-arrow.carousel-control-prev{left:calc(var(--bsk-spacer-7)*-1)}.carousel_aside .slick-arrow.carousel-control-next{right:calc(var(--bsk-spacer-7)*-1)}.carousel_aside .slick-arrow svg{color:#212529;width:32px}.image-gallery__ul .slick-arrow{opacity:1;width:10%}.image-gallery__ul .slick-arrow svg{height:32px}div:not(.vehicle-carousel)>.slick-carousel .slick-track{display:flex}div:not(.vehicle-carousel)>.slick-carousel .slick-track>div{height:inherit}div:not(.vehicle-carousel)>.slick-carousel .slick-track>div>div{height:100%}.card-carousel.carousel .slick-list{margin:0}.card-carousel.carousel .slick-list .slick-slide{margin:0!important}.carousel-mobile .slick-track{display:flex}.carousel-mobile .slick-track .slick-slide{height:inherit}.carousel-mobile .slick-track .slick-slide>div,.carousel-mobile .slick-track .slick-slide>div>.column{height:100%}#Featured_Carousel_RepeaterUpdatePanel:has(>bsk-vehicle-card){display:flex}#Featured_Carousel_RepeaterUpdatePanel>bsk-vehicle-card:not(:first-child){display:none}.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}.fancybox-slide:has(.lightbox):before{display:none}.fancybox-slide:has(.lightbox) .fancybox-content{top:50%;transform:translateY(-50%)}.card.model .model__coming-soon,.card.model .model__label{font-size:.9rem}.card.model .model__content{border:1px solid rgba(0,0,0,.2);border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.btn{align-items:center;display:flex;gap:var(--bsk-spacer-3);justify-content:center;text-decoration:none!important}.btn .svg-inline--fa{height:1.2em}.btn.btn-link{align-items:center;display:flex;justify-content:center;padding:0;padding-bottom:var(--bsk-spacer-1);position:relative;transition:gap .3s ease-in-out}.btn.btn-link .svg-inline--fa{margin-left:0;margin-right:0}.btn.btn-link:hover{gap:var(--bsk-spacer-4)}.btn.btn-link:after{border-bottom:1px solid var(--bs-primary);bottom:0;content:"";position:absolute;width:100%}.simple-spotlight-group{margin:0!important}.simple-spotlight-group .simple-spotlight{border-radius:.75rem;height:100%;padding:var(--bsk-spacer-4) var(--bsk-spacer-5);text-align:center;transition:background-color .5s ease}.simple-spotlight-group .simple-spotlight .advanced__textarea{color:#6c757d;margin-bottom:var(--bsk-spacer-5)}.simple-spotlight-group .simple-spotlight .advanced__textarea p{line-height:1.25}.simple-spotlight-group .simple-spotlight .svg-inline--fa{color:#c0392b;height:4rem;margin-bottom:var(--bsk-spacer-3);padding:1.25rem;transition:color .5s ease}.simple-spotlight-group .simple-spotlight:hover{background-color:#e9ecef}.simple-spotlight-group .simple-spotlight:hover .svg-inline--fa{color:#6c757d}#ccc #ccc-icon.ccc-icon--dark{fill:#0a122a}#ccc #ccc-module .ccc-content--dark{background-color:#212529}#ccc #ccc-optional-categories .checkbox-toggle--slider.checkbox-toggle--dark,#ccc .ccc-notify-button.ccc-link.ccc-tabbable.ccc-accept-button{background-color:#0a122a}#ccc #ccc-optional-categories .checkbox-toggle--dark .checkbox-toggle-toggle{background-color:#c0392b}.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:0;font-family:uknumberplateregular;font-size:var(--bsk-h3-font-size);padding-bottom:var(--bsk-spacer-3);padding-left:4rem;padding-top:var(--bsk-spacer-3);position:relative;text-transform:uppercase;width:100%}.reg-plate--white{background-color:#fff}.reg-plate--transparent{background-color:transparent}.reg-plate--inline{font-size:var(--bsk-h6-font-size);max-width:unset;padding-bottom:.5em;padding-left:2.6em;padding-top:.5em}.area-strip .bg-light,.area-strip .card,.area-strip bsk-simple-spotlight-group{background-color:#0a122a!important}.rep-example .umb-grid .advanced__textarea:has(table){display:block;overflow-x:auto;width:100%}.page-header{background-color:#212529;margin-bottom:80px;position:relative}.page-header:before{background-color:rgba(0,0,0,.3);content:"";inset:0;position:absolute;z-index:1}.page-header img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.page-header .page-header__content{color:#fff;padding:80px var(--bsk-spacer-4);position:relative;text-align:center;z-index:1}.page-header .page-header__content h1{color:#fff;font-size:var(--bsk-h1-font-size);font-weight:700;margin-bottom:20px}.page-header .page-header__content p{font-size:var(--bsk-h4-font-size);font-weight:400}.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}.top-banners{position:relative}.top-banners .slick-slider .slick-slide{margin:0}.top-banners .top-banner__close{cursor:pointer;position:absolute;right:12px;top:12px}.page_group-home #group-hero{position:relative}.page_group-home #group-hero .hero__image{inset:0;position:absolute}.page_group-home #group-hero .hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page_group-home #group-hero .hero__image:after{background-color:rgba(0,0,0,.4);content:"";inset:0;position:absolute}.page_group-home #group-hero .hero__content{color:#fff;padding:var(--bsk-spacer-7) var(--bsk-spacer-1);position:relative;text-align:center;z-index:1}.page_group-home #group-hero .hero__content h1{color:#fff;line-height:1.25}.page_group-home #group-hero .hero__content p{font-size:2rem}.page_group-home #group-hero .hero__content .speedy-search{min-height:180px}.page_group-home #spotlights{padding:var(--bsk-spacer-6) 0}.page_group-home #last-viewed .carousel_aside{margin:0 auto;max-width:90%}.page_group-home #last-viewed .carousel_aside .slick-carousel_aside{position:static}.page_group-home #last-viewed .carousel_aside .slick-carousel_aside .slick-arrow.carousel-control-prev{left:var(--bsk-spacer-3)}.page_group-home #last-viewed .carousel_aside .slick-carousel_aside .slick-arrow.carousel-control-next{right:var(--bsk-spacer-3)}.page_group-home #last-viewed .last-viewed__titles{max-width:220px;overflow:hidden}.page_group-home #last-viewed .last-viewed__titles p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.page_group-home #stock bsk-vehicle-card{padding:0 var(--bsk-spacer-3)}.page_isuzu-home #search #search-filters,.page_subaru-home #search #search-filters{max-width:100%}.page_isuzu-home #search #search-filters .form-select,.page_isuzu-home #search #search-filters button,.page_subaru-home #search #search-filters .form-select,.page_subaru-home #search #search-filters button{width:100%}#searchby{color:#fff;margin-top:var(--bsk-spacer-3)}#searchby .link-group{display:flex;flex-wrap:wrap;gap:var(--bsk-spacer-3);justify-content:center;list-style-type:none;margin-bottom:0;padding:0}#searchby .link-group__item{align-items:center;border:1px solid #fff;border-radius:.85rem;color:#fff;display:flex;gap:var(--bsk-spacer-2);justify-content:center;padding:0;text-align:center;transition:background-color .3s ease-in-out}#searchby .link-group__item:hover{background-color:#fff;color:#000}#searchby .link-group__item:hover:after{content:unset}#searchby .link-group__item .link-group__link{color:#fff;padding:var(--bsk-spacer-2) var(--bsk-spacer-4)}#searchby .link-group__item .link-group__link:hover{color:#212529}#about{position:relative}#stock bsk-vehicle-card{padding:0 var(--bsk-spacer-3)}#refine-search .accordion-header{margin-bottom:0}#refine-search .accordion-header .accordion-button{background:#86bbd8;border-radius:.75rem;color:#fff;font-weight:700}#refine-search .accordion-header .accordion-button:focus{box-shadow:none}#refine-search .accordion-header .accordion-button[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}#refine-search .accordion-body{padding:0}#refine-search .accordion-item{margin-bottom:var(--bsk-spacer-6)}#refine-search .card{overflow:hidden}#refine-search .form-select,#refine-search .nav{border-bottom:1px solid #e9ecef}#refine-search .nav .nav-item .nav-link{border:1px solid #212529}#refine-search .nav .nav-item .nav-link.active{background-color:#212529;color:#fff}#refine-search .nav .nav-item:first-of-type .nav-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}#refine-search .nav .nav-item:last-of-type .nav-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.results .COGPager{gap:var(--bsk-spacer-2);justify-content:center}.results .COGPager li span{padding:var(--bsk-spacer-3)}.results .COGPager li.COGPagerItemSelected span{background-color:#212529;border-color:#212529}.results .COGPager li.COGPagerFirst span,.results .COGPager li.COGPagerLast span{border-radius:0}.ucd-ctas-group{grid-gap:.5rem;display:grid;grid-template-columns:1fr}.ucd-ctas-group .btn{margin:auto;max-width:28rem;width:100%}.ucd-hero{display:flex;flex-direction:column;gap:var(--bsk-spacer-5)}.ucd-hero .need-help #CallUsRepeater_upCOGDealerRepeater{height:100%}.ucd-hero .used-list-label{align-items:flex-start;display:flex}.ucd-hero .used-list-label .label-item{align-items:flex-start;background-color:#e9ecef;border:1px solid #babdbf;border-radius:.25rem!important;display:flex;font-size:.9rem;padding:var(--bsk-spacer-1) var(--bsk-spacer-2)}.ucd-hero .info-price-cta-grid{display:grid;grid-template-columns:1fr;justify-items:stretch;row-gap:var(--bsk-spacer-3);width:100%}.ucd-hero .print{border-radius:.85rem;padding:var(--bsk-spacer-3) var(--bsk-spacer-5)}.ucd-hero .ucd-pricing{margin-bottom:var(--bsk-spacer-2)}.ucd-hero .ucd-pricing .price-value{font-size:1.5rem}.ucd-hero .ucd-gallery{max-width:calc(100vw - var(--bsk-spacer-4)*2)}.ucd-hero .finance-calculator{border:1px solid #ced4da;border-radius:.75rem}.ucd-hero .finance-calculator #CWPanel{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:space-between}.ucd-hero .finance-calculator__controls{border-bottom:1px solid #ced4da}.ucd-hero .finance-calculator__controls #purchaseType{margin-bottom:-1px;margin-right:var(--bsk-spacer-4)}.ucd-hero .finance-calculator__controls #purchaseType table,.ucd-hero .finance-calculator__controls #purchaseType tbody,.ucd-hero .finance-calculator__controls #purchaseType td,.ucd-hero .finance-calculator__controls #purchaseType tr{border:0}.ucd-hero .finance-calculator__controls #purchaseType input{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ucd-hero .finance-calculator__controls #purchaseType input+label{border-top-left-radius:.75rem;border-top-right-radius:.75rem;margin-left:-1px;margin-top:-1px;padding:var(--bsk-spacer-3) var(--bsk-spacer-4)}.ucd-hero .finance-calculator__controls #purchaseType input:checked+label{background-color:#0a122a;color:#fff}.ucd-hero .finance-calculator__controls p{flex-grow:1;width:100%}.ucd-hero .finance-calculator__body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-around;margin:0 auto;max-width:31rem;width:100%}.ucd-hero .finance-calculator__body label{margin-bottom:50px}.ucd-hero .finance-calculator__body #updQuoteSummary1 .finance-info{display:grid;grid-template-columns:repeat(2,auto);row-gap:var(--bsk-spacer-3)}.ucd-hero .finance-calculator__body #updQuoteSummary1 .finance-info p:first-child{border-right:1px solid #ced4da;justify-self:end}.ucd-hero .finance-calculator__body #updQuoteSummary1 .finance-info p:nth-child(2){justify-self:start}.ucd-hero .finance-calculator__body #updQuoteSummary1 .finance-info p:last-child{grid-column:span 2;justify-self:center}.ucd-hero .finance-calculator .noUi-target{background-color:#e9ecef;border:0;box-shadow:none;height:6px;margin-bottom:var(--bsk-spacer-3)}.ucd-hero .finance-calculator .noUi-target .noUi-connect{background-color:#0a122a}.ucd-hero .finance-calculator .noUi-target .noUi-handle{background-color:#0a122a;border:0;border-radius:50%;box-shadow:none;height:24px;right:-12px;top:-9px;width:24px}.ucd-hero .finance-calculator .noUi-target .noUi-handle:after,.ucd-hero .finance-calculator .noUi-target .noUi-handle:before{display:none}.ucd-hero .finance-calculator .noUi-target .noUi-handle .noUi-tooltip{background-color:#0a122a;border:0;bottom:auto;color:#fff;font-size:.9rem;padding:var(--bsk-spacer-1) var(--bsk-spacer-2);top:calc(-100% - 8px)}.ucd-hero .finance-calculator .noUi-target .noUi-handle .noUi-tooltip:after{border:5px solid transparent;border-top-color:#0a122a;bottom:-10px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.ucd-hero .btn{padding:var(--bsk-spacer-3) var(--bsk-spacer-5)}.ucd-hero .vehicleViewCount-wrapper:has([id*=VehicleViewCount]:empty){display:none}.ucd-hero .vehicleViewCount-wrapper:has([id*=VehicleViewCount]:not(:empty)){align-items:center;background-color:#d1ecf1;border:1px solid #bee5eb;border-radius:.25rem;color:#0c5460;display:flex;flex-wrap:wrap;gap:var(--bsk-spacer-2);padding:var(--bsk-spacer-3) var(--bsk-spacer-4)}.ucd-hero .vehicleViewCount-wrapper:has([id*=VehicleViewCount]:not(:empty)) a{color:inherit;display:inline;width:auto}.fancybox-container button:is(.fancybox-button--zoom,.fancybox-button--play,.fancybox-button--thumbs){display:none!important}#electricCalculator .container.elec-calc__container{box-shadow:none!important}#electricCalculator .container.elec-calc__container .wizard-navigation .wizard-progress-with-circle{background:#dee2e6}#electricCalculator .container.elec-calc__container .wizard-navigation .wizard-progress-bar{background:linear-gradient(90deg,#86bbd8,#0a122a)}#electricCalculator .container.elec-calc__container .wizard-navigation .wizard-nav .wizard-icon-circle.checked{border-color:#c0392b!important}#electricCalculator .container.elec-calc__container .wizard-navigation .wizard-nav .wizard-icon-circle.checked .wizard-icon-container{background:#c0392b!important}#electricCalculator .container.elec-calc__container .wizard-navigation .wizard-nav .wizard-icon-circle.checked .wizard-icon-container .wizard-icon{color:#fff}#electricCalculator .container.elec-calc__container .wizard-navigation .wizard-nav .wizard-icon-circle{background:#f8f9fa;border-color:#dee2e6}#electricCalculator .container.elec-calc__container .wizard-navigation .wizard-nav .wizard-icon-circle .wizard-icon{color:#c0392b}#electricCalculator .container.elec-calc__container .wizard-navigation .wizard-nav .stepTitle,#electricCalculator .container.elec-calc__container .wizard-navigation .wizard-nav .stepTitle.active{color:#6c757d!important}#electricCalculator .container.elec-calc__container .wizard-navigation .formulate-input-wrapper input,#electricCalculator .container.elec-calc__container .wizard-navigation .formulate-input-wrapper select{border-color:#e9ecef;border-radius:1.25rem}#electricCalculator .container.elec-calc__container .wizard-navigation .formulate-input[data-classification=text] input{background-color:#fff;border-color:#ced4da;color:#212529}#electricCalculator .container.elec-calc__container .wizard-navigation .formulate-input[data-classification=text] input::-moz-placeholder{color:#adb5bd;opacity:1}#electricCalculator .container.elec-calc__container .wizard-navigation .formulate-input[data-classification=text] input::placeholder{color:#adb5bd;opacity:1}#electricCalculator .container.elec-calc__container .wizard-navigation .formulate-input-element select{border-color:#ced4da}#electricCalculator .container.elec-calc__container .wizard-navigation .formulate-input[data-classification=slider] input::-moz-range-thumb{background-color:#c0392b!important}#electricCalculator .container.elec-calc__container .wizard-btn.btn-primary{background:#c0392b;border-color:#c0392b}#electricCalculator .container.elec-calc__container .back__button-container.elec-calc-back-button svg,#electricCalculator .container.elec-calc__container .electric-benefits svg{color:#c0392b}.disclaimer{font-size:.9em}.page_new-vehicle-page .vehicle-title__price{font-size:1.5rem}.page_new-vehicle-page .umb-grid .grid-section>div{margin:var(--bsk-spacer-5) auto}.page_new-vehicle-page .umb-grid .grid-section>div:first-of-type{margin-top:0!important}.page_ucd #spin-modal .modal-dialog{display:grid;height:100vh;margin:0 auto;max-width:100%;place-items:center;position:relative;width:min(90%,900px)}.page_ucd #spin-modal .modal-dialog .modal-content{background-color:transparent;max-width:99%}.page_ucd #spin-modal .modal-dialog .modal-header{border:0;padding:0}.page_ucd #spin-modal .modal-dialog .modal-header .btn-close{background:transparent;color:#fff;font-size:1.5rem;opacity:1;position:absolute;right:4px;top:4px;z-index:10}.page_ucd #spin-modal .modal-dialog .modal-body{max-width:100%;padding:0}.page_ucd #spin-modal .modal-dialog .modal-body #spin-div{max-width:900px!important}.page_ucd .modal-backdrop{background-color:#1e1e1e}.page_ucd .modal-backdrop.show{opacity:.9}.radio-list tbody{display:flex;flex-direction:column;gap:var(--bsk-spacer-2)}.radio-list tbody td{align-items:center;display:flex;gap:var(--bsk-spacer-2)}.hide-radio-labels tbody td label{display:none}.hide-radio-labels tbody td input{border-radius:1px}.dealership__map iframe{height:100%;min-height:450px;width:100%}#location-image .row{margin:0}#location-image .row .column{padding:0}#dealership__stock bsk-vehicle-card{padding:0 var(--bsk-spacer-3)}.sitemap-page a{text-decoration:none}.sitemap-page .umb-grid>div .advanced__textarea h3,.sitemap-page .umb-grid>div .advanced__textarea h4,.sitemap-page .umb-grid>div .advanced__textarea ul,.sitemap-page .umb-grid>div h3{margin-bottom:var(--bsk-spacer-4)}.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: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%}.ucd-hero .finance-calculator__body #updQuoteSummary1 .finance-info{grid-template-columns:repeat(3,auto)}.ucd-hero .finance-calculator__body #updQuoteSummary1 .finance-info p:nth-child(2){border-right:1px solid #ced4da;justify-self:center}.ucd-hero .finance-calculator__body #updQuoteSummary1 .finance-info p:last-child{grid-column:span 1;justify-self:center}}@media (min-width:768px){header .logos .spoticar-logo{top:5px}header .logos{max-width:470px}.btn{border-radius:50rem}.simple-spotlight-group>.container-xxl>.row{grid-gap:var(--bsk-spacer-4);display:grid;grid-template-columns:1fr 1fr}.simple-spotlight-group .column:nth-child(odd){padding-right:0}.simple-spotlight-group .column:nth-child(2n){padding-left:0}.simple-spotlight-group .column:has(.simple-spotlight):is(:nth-child(odd)){position:relative}.simple-spotlight-group .column:has(.simple-spotlight):is(:nth-child(odd)):after{border-right:1px solid #e9ecef;content:"";position:absolute;top:0}.simple-spotlight-group .column:has(.simple-spotlight):is(:first-child):after{bottom:calc(var(--bsk-spacer-4)*-1);right:calc(var(--bsk-spacer-2)*-1);top:0}.simple-spotlight-group .column:has(.simple-spotlight):is(:nth-child(3)):after{bottom:0;right:calc(var(--bsk-spacer-2)*-1)}.simple-spotlight-group .column:has(.simple-spotlight):not(:is(:first-child,:nth-child(2))):before{border-top:1px solid #e9ecef;content:"";display:block;left:0;position:relative;right:0;top:calc(var(--bsk-spacer-2)*-1);width:100%}.page_group-home #group-hero .hero__content{padding:var(--bsk-spacer-7) var(--bsk-spacer-5)}#about .link-group{justify-content:center}.ucd-ctas-group{grid-template-columns:1fr 1fr}.ucd-hero{gap:var(--bsk-spacer-6)}.ucd-hero .ucd-gallery{order:1}.ucd-hero .vehicle-info{order:2}.ucd-hero .finance-calculator{order:3}.ucd-hero .cap-cards{order:4}.ucd-hero .need-help{order:5}.ucd-hero .info-price-cta-grid{align-items:center;-moz-column-gap:var(--bsk-spacer-3);column-gap:var(--bsk-spacer-3);grid-template-columns:1fr 1fr;row-gap:var(--bsk-spacer-5);width:auto}.ucd-hero .info-price-cta-grid a{grid-row:2;min-width:240px}.ucd-hero .ucd-pricing .price-value{font-size:2rem}.ucd-hero .finance-calculator__controls p{flex-grow:0;width:auto}.page_new-vehicle-page .vehicle-title__price{font-size:2rem}}@media only screen and (min-width:768px){[action*=error] .spotlight-wrapper{margin:120px auto}}@media only screen and (min-width:768px)and (max-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 (min-width:992px){.spotlight-wrapper .spotlight{width:33.333%}.page_group-home #last-viewed .last-viewed__titles{max-width:250px;max-width:220px}#about .link-group{justify-content:start}#refine-search .accordion-header{display:none}#refine-search .accordion-collapse{display:block!important}.ucd-hero .print{aspect-ratio:1/1;min-width:auto!important;padding:0;position:absolute;right:4.5rem;top:0}.ucd-hero .print svg{width:3.5rem!important}.page_new-vehicle-page .umb-grid .grid-section>div{margin:var(--bsk-spacer-7) auto}.page_new-vehicle-page .vehicle-spec-list{-moz-columns:2;column-count:2}.dealership__map iframe{min-height:500px}}@media only screen and (min-width:992px){:root{--bsk-h1-font-size:4rem;--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:4.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}.contact-us-form textarea{height:16em}}@media (min-width:1200px){header .logos{max-width:400px}.offcanvas .navbar-nav a{font-size:1.4em}.image-gallery__ul .slick-arrow{width:8%}.image-gallery__ul .slick-arrow svg{height:64px}.btn{border-radius:.75rem}.simple-spotlight-group>.container-xxl>.row{grid-gap:var(--bsk-spacer-5)}.simple-spotlight-group .column:has(.simple-spotlight):is(:first-child):after{bottom:calc(var(--bsk-spacer-5)*-1);right:calc(var(--bsk-spacer-3)*-1);top:0}.simple-spotlight-group .column:has(.simple-spotlight):is(:nth-child(3)):after{right:calc(var(--bsk-spacer-3)*-1)}.simple-spotlight-group .column:has(.simple-spotlight):not(:is(:first-child,:nth-child(2))):before{top:calc(var(--bsk-spacer-3)*-1)}.simple-spotlight-group .simple-spotlight{display:grid;grid-template-areas:"icon heading" "icon text" "icon cta";grid-template-columns:1fr 4fr;justify-items:start;padding:2.25rem var(--bsk-spacer-5);text-align:left}.simple-spotlight-group .simple-spotlight .tl-grid-html-embed{grid-area:icon}.simple-spotlight-group .simple-spotlight h3{grid-area:heading}.simple-spotlight-group .simple-spotlight .advanced__textarea{grid-area:text;margin-bottom:var(--bsk-spacer-6)}.simple-spotlight-group .simple-spotlight .tl-grid-button{grid-area:cta}.spotlight-wrapper .spotlight{width:25%}.page_group-home #group-hero .hero__content{padding:var(--bsk-section-spacer-3) var(--bsk-section-spacer-2)}.page_group-home #group-hero .hero__content p{font-size:2.25rem}.page_group-home #group-hero .hero__content .speedy-search{margin:0 auto;min-height:160px;width:-moz-fit-content;width:fit-content}.page_group-home #spotlights{padding:3rem 0 var(--bsk-section-spacer-2)}.page_group-home #last-viewed .carousel_aside{max-width:800px}.page_group-home #last-viewed .carousel_aside .widget{min-width:45vw}.page_isuzu-home #search>div,.page_subaru-home #search>div{box-shadow:0 0 0 100vmax #212529;clip-path:inset(0 -100vmax)}.ucd-hero{display:grid;grid-template-areas:"gallery info" "gallery calculator" "cap-cards calculator" "need-help calculator";grid-template-columns:1fr 1fr}.ucd-hero .vehicle-info{grid-area:info;justify-self:end;max-width:39rem;width:100%}.ucd-hero .finance-calculator{grid-area:calculator;justify-self:end;max-width:39rem;width:100%}.ucd-hero .ucd-gallery{grid-area:gallery}.ucd-hero .need-help{grid-area:need-help}.ucd-hero .cap-cards{grid-area:cap-cards}.ucd-hero .info-price-cta-grid{justify-items:start}.ucd-hero .info-price-cta-grid .btn{padding:1.125rem var(--bsk-spacer-5)}.ucd-hero .ucd-gallery{max-width:calc((100vw - var(--bsk-spacer-4)*2 - var(--bsk-spacer-6))/2)}.ucd-hero .finance-calculator__controls #purchaseType input+label{padding:var(--bsk-spacer-4) var(--bsk-spacer-5)}.ucd-hero .finance-calculator.no-finance .btn{padding:1.125rem var(--bsk-spacer-5)}.page_new-vehicle-page .vehicle-spec-list{-moz-columns:3;column-count:3}}@media only screen and (min-width:1200px){header .dropdown-menu .dropdown-submenu{display:none}header .dropdown-menu>li:hover>.dropdown-submenu{display:block}}@media (min-width:1600px){header .logos .spoticar-logo{left:-50px}header .logos{max-width:470px}.carousel_aside .slick-arrow{border-radius:.75rem;height:64px;width:64px}.carousel_aside .slick-arrow.carousel-control-prev{left:-9vw}.carousel_aside .slick-arrow.carousel-control-next{right:-9vw}.simple-spotlight-group .simple-spotlight{padding:1.5rem 68px}.page_group-home #last-viewed .carousel_aside{max-width:900px}.page_group-home #last-viewed .carousel_aside .widget{min-width:880px}.page_group-home #last-viewed .carousel_aside .widget .slick-arrow svg{height:1.5rem;width:1.5rem}.ucd-hero .ucd-gallery{max-width:calc((1550px - var(--bsk-spacer-4)*2 - var(--bsk-spacer-6))/2)}}@media (min-width:2000px){.ucd-hero .ucd-gallery{max-width:calc((1920px - var(--bsk-spacer-4)*2 - var(--bsk-spacer-6))/2)}}@media (max-width:1199.98px){.offcanvas .navbar-nav .dropdown-menu.show{background-color:transparent}.page_isuzu-home #search,.page_subaru-home #search{margin-top:0}}@media only screen and (max-width:1199px){header .dropdown-menu .dropdown-submenu{display:contents}header .dropdown-menu .dropdown-submenu>li{padding-left:var(--bsk-spacer-3)}}@media (max-width:991.98px){.spotlight-wrapper .spotlight .spotlight__headline{font-size:var(--bsk-h5-font-size)}.page_group-home #request-callback .form{margin:auto;max-width:25rem}#refine-search .card{border-top-left-radius:0;border-top-right-radius:0}}@media only screen and (max-width:991px){.footer .container .row{gap:1.5rem}.footer .footer__content,.footer .footer__links,.footer div[class*=col-]>[slot]:not(:has(:is(.footer__links,.footer__content))){align-items:center;justify-content:space-between}.footer .primary-links li{display:flex;justify-content:center;width:100%}}@media (max-width:767.98px){.simple-spotlight-group .column:has(.simple-spotlight):not(:last-child){margin-bottom:var(--bsk-spacer-5)}.simple-spotlight-group .column:has(.simple-spotlight) .advanced__textarea,.simple-spotlight-group .column:has(.simple-spotlight) .tl-grid-html-embed{display:none}.simple-spotlight-group .simple-spotlight{border:1px solid #ced4da}.spotlight-wrapper{margin:3rem auto 0}}