.stock-locator .embla{position:relative}.stock-locator .embla__viewport{overflow:hidden;width:100%}.stock-locator .embla__viewport.is-draggable{cursor:move;cursor:grab}.stock-locator .embla__viewport.is-dragging{cursor:grabbing}.stock-locator .embla__container{display:flex;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.stock-locator .embla__container.flex{flex-wrap:nowrap}.stock-locator .embla__slide{position:relative;width:100%;flex-shrink:0}.stock-locator .embla__slide__img,.stock-locator .embla__slide__video{display:block;width:100%;height:auto}.stock-locator .full-height .embla__slide__inner{position:relative;overflow:hidden;height:100vh}.stock-locator .embla__slide__video,.stock-locator .full-height .embla__slide__img{width:100%;height:100%;object-fit:cover;object-position:center}.stock-locator .embla__button{outline:0;cursor:pointer;background-color:initial;touch-action:manipulation;position:absolute;z-index:1;top:50%;transform:translateY(-50%);border:0;width:30px;height:30px;justify-content:center;align-items:center;fill:#fff;padding:0}.embla__button:disabled{cursor:default;opacity:.3}.stock-locator .embla__button__svg{width:100%;height:100%}.stock-locator .embla__button--prev{left:50px}.stock-locator .embla__button--next{right:50px}.stock-locator .embla__dots{display:flex;list-style:none;justify-content:center}.stock-locator .embla__dot{cursor:pointer;position:relative;display:flex;align-items:center}.stock-locator .embla__dot:last-child{margin-right:0}@media(max-width:500px){.stock-locator .embla__slide__inner{width:100%;height:100%}.stock-locator .embla__slide__video{max-height:none!important}}@media(max-width:1024px){.stock-locator .embla__button--prev{left:30px}.stock-locator .embla__button--next{right:30px}}.stock-locator .disable-click .embla__slide{pointer-events:none}.stock-locator .embla-thumbs .embla__slide{width:33.3333%;min-width:33.3333%}.fancybox-active .pika-single{z-index:99999}.spinner2{vertical-align:middle;transform-origin:center;animation:spinner-rotate 2.25s linear infinite;will-change:transform}.spinner2 circle{fill:none;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:spinner-stretch calc(2.25s * .75)ease-in-out infinite;will-change:stroke-dasharray,stroke-dashoffset}@keyframes spinner-rotate{100%{transform:rotate(360deg)}}@keyframes spinner-stretch{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}100%{stroke-dashoffset:-124px}}.stock-locator .switch-toggle{display:flex;background:gray;margin-bottom:20px}.stock-locator .switch-toggle input{position:absolute;opacity:0}.stock-locator .switch-toggle input+label{position:relative;top:auto;left:auto;flex:1;padding:10px;background-color:gray;color:#fff;cursor:pointer;font-size:16px;text-align:center;border-right:1px solid #fff;margin:0}.stock-locator .switch-toggle input:checked+.red{background:#c10000}.stock-locator .switch-toggle input:checked+.green{background:#4faa13}.stock-locator .switch-toggle input:checked+.amber{background:#cd9a00}.stock-locator .switch-toggle .error+label{color:#fff!important;border:1px solid red}.stock-locator{position:relative;background-color:#f2f4f5;font-family:roboto,sans-serif}.stock-locator.mini-search{background-color:initial}.stock-locator .flex>*{padding-bottom:0}.sl-wrapper{max-width:2200px;margin:0 auto;padding:30px 20px;line-height:1.5em}.stock-locator a,.stock-locator a:hover{text-decoration:none;color:#000;text-transform:none}.stock-locator .hidden{display:none!important}.stock-locator .btn-spinner{transition:none}.stock-locator .btn-spinner .spinner2{display:none}.stock-locator .btn-primary:hover .spinner:before,.stock-locator .btn-primary:hover .spinner:after{background-color:#333}.stock-locator .btn-primary:disabled,.stock-locator .btn-secondary:disabled{opacity:.2}.stock-locator .btn-spinner.show-spinner .spinner2,.stock-locator .spinner2.spinner-loading{display:block;margin-right:10px}.stock-locator .price-disclaimer,.stock-locator .finance-disclaimer{margin:20px 0 0;font-size:14px;line-height:1.3}.asl-details .sl-fancy span.disc-hide{display:none}.stock-locator div.error,.stock-locator .errors{color:red}.stock-locator .ajax-errors.show,.stock-locator #tradein-errors{margin-top:10px;color:red;font-size:14px;line-height:1.2}@media(min-width:500px){.sl-wrapper{padding:30px}}@media(max-width:1199px){body.mobile-filters{overflow:hidden}.ate-stock-locator.mobile-filters .stock-options{position:fixed;display:block;top:50px;left:0;width:100%;height:100%;height:calc(100% - 120px);flex-direction:column;padding:0;background-color:#fff;z-index:1300;overflow:auto}.ate-stock-locator:not(.scrolling-down) .stock-locator .sd-heading-fixed{display:block}.ate-stock-locator.mobile-filters .sd-fixed-search-bottom,.ate-stock-locator.mobile-filters .sd-fixed-search-top{display:block}.ate-stock-locator.mobile-filters .sd-fixed-search-top{height:50px}.mini-search .stock-option .so-select{border:1px solid}.mini-search .stock-option{display:none;margin-bottom:20px}.mini-search #so-condition,.mini-search #so-make{display:block}.mini-search .stock-option .so-select label{min-width:0}}@media(min-width:1200px){.sl-wrapper{padding:50px}}@media(min-width:1600px){.sl-wrapper{padding:50px 100px}}.stock-locator [class^=icon-],.stock-locator [class*=" icon-"]{display:inline-block;width:1em;height:1em;stroke-width:1;stroke:currentColor;fill:none}.stock-locator .icon-fill{stroke-width:0!important;fill:currentColor}.stock-locator .icon-arrow-left{transform:rotate(90deg)}.stock-locator .icon-save{stroke-width:2px}.stock-locator .sl-heading .icon-save{stroke-width:3px}.fancybox-button.fancybox-button--thumbs{display:none}.fancybox-slide--html .fancybox-close-small{padding:5px!important;background-color:#222}.fancybox-button svg{color:#fff}.sl-fancy{display:none}.fancybox-content.sl-fancy{width:800px;padding:0;font-family:roboto,sans-serif;line-height:1.5em;background-color:#fff}.slf-header{padding:25px 20px 15px;border-bottom:1px solid #f2f4f5}.slf-header h2{margin:0;font-size:18px;font-weight:400;text-transform:none}.slf-content{padding:20px;max-height:calc(100vh - 180px);overflow:auto}.sd-finance-dialog .slf-content{max-height:calc(100vh - 200px)}.slf-content>*:last-child,.slf-content>*:last-child .select-container{margin-bottom:0}.slf-content p:first-child{margin-top:0}.slf-footer{display:flex;align-items:center;justify-content:space-between;padding:20px;border-top:1px solid #f2f4f5}.stock-locator .slf-footer .btn{padding:10px 28px;font-size:16px}@media(min-width:500px){.slf-header{padding:25px 30px 15px}.slf-content{padding:30px}.slf-footer{padding:20px 30px}.sd-login-dialog .slf-header,.sd-login-dialog .slf-content,.sd-login-dialog .slf-footer{padding-left:40px;padding-right:40px}}.stock-locator .btn{display:flex;align-items:center;justify-content:center;width:auto;padding:15px 20px;font-size:16px;background-color:initial;border:2px solid #000;color:#000;text-transform:none;font-weight:400;border-radius:0;max-width:none;min-width:0}.stock-locator .btn-full{width:100%}.more-filters .btn{padding-top:10px;padding-bottom:10px}.stock-locator .btn.btn-primary,.sl-radio input:checked+label{border-color:transparent}.stock-locator .btn:hover{background-color:#333;border-color:#333;color:#fff}.stock-locator .btn-active:hover{background-color:#000;color:#fff}.btn-loadmore{width:100%;margin-top:30px}.stock-locator .btn-cancel,.stock-locator .slf-footer .btn-cancel{padding:0;border:0;background-color:initial}.stock-locator .btn-cancel:hover,.stock-locator .slf-footer .btn-cancel:hover{color:#000}.stock-locator .btn-small{border-width:1px;padding:10px;background-color:#000;color:#fff}.stock-locator .btn-outline{margin-bottom:20px;background-color:initial;border-color:var(--bg-color);color:var(--bg-color)}.stock-locator .btn-outline svg{margin-right:7px;font-size:1.2em}.stock-locator .show-spinner .icon-fill{display:none}.stock-locator .form-control,.stock-locator .select-container{display:block;width:100%;margin-bottom:35px;padding:13px 20px;color:#000;background-color:#fff;border:1px solid #e3e3e3;line-height:1em;outline:none;background-image:none;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-size:16px;border-radius:0}.stock-locator .form-group label{position:absolute;top:-18px;left:0;padding:0 5px;border:0;color:#000;z-index:1;line-height:1.5em;transition:all .4s ease-in-out;cursor:text;font-size:14px;background:0 0}.stock-locator .form-control.empty+label,.stock-locator .form-group .select-container+label{top:0;left:0;padding:15px 20px;background-color:initial;color:#666;border-left:0;border-right:0}.stock-locator .form-group .select-container+label{opacity:0;pointer-events:none}.stock-locator .form-group .select-container.active+label{top:-22px;padding:0;opacity:1;color:#000}.stock-locator .form-control.error,.stock-locator .select-container.error{border-color:red}.stock-locator .select-container{display:inline-block;padding:0!important;overflow:hidden;vertical-align:top;background-color:#fff}.stock-locator .select-container .select-hide{background:0 0;width:100%;color:#000;height:45px;padding:0 20px;line-height:2;border:0;appearance:none;text-indent:.01px;text-overflow:""}.stock-locator .form-group .form-symbol{position:relative}.stock-locator .form-group .form-symbol .form-control{padding-left:50px}.stock-locator .form-group .form-symbol:after{content:attr(data-symbol);position:absolute;top:0;left:0;font-size:16px;width:35px;height:100%;display:inline-flex;align-items:center;justify-content:center;border-right:1px solid #ccc;color:#000}.sl-checkbox label{display:flex;align-items:center;position:relative;padding-top:0;padding-left:35px;margin-bottom:15px;cursor:pointer;user-select:none;line-height:1.3}.ate-stock-locator .sl-checkbox input{position:absolute;opacity:0;cursor:pointer}.sl-checkbox .checkbox,.sl-checkbox .radiobox{position:absolute;top:50%;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #ccc;border-radius:2px;transform:translate(0,-50%)}.sl-checkbox .radiobox{border-radius:25px}.error+.checkbox,.error+.radiobox{border-color:#ec1c24}.sl-checkbox:hover input~.checkbox,.sl-checkbox:hover input~.radiobox{background-color:var(--bg-color);border-color:var(--bg-color)}.sl-checkbox input:checked~.checkbox,.sl-checkbox input:checked~.radiobox{background-color:var(--bg-color);border-color:var(--bg-color)}.checkbox:after,.radiobox:after{content:"";position:absolute;display:none}.sl-checkbox input:checked~.checkbox:after,.sl-checkbox input:checked~.radiobox:after{display:block}.sl-checkbox .checkbox:after{left:6px;top:3px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.sl-checkbox .radiobox:after{top:10px;left:10px;width:11px;height:11px;border-radius:50%;background:#fff}.sl-checkbox p{font-size:14px;line-height:1.5;padding-left:35px}.select-container .select-hide{width:100%;appearance:none}@media(min-width:500px){.sl-checkbox label{min-height:30px}.sl-checkbox p{padding-left:45px}}.slf-optional-extras,.slf-warranty{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.sl-optional-extras{height:100%}.sl-optional-extras .sloe-container{display:flex;position:relative;flex-direction:column;height:100%;padding:10px;cursor:pointer}.slf-warranty .sl-optional-extras .sloe-container{padding:10px}.sl-optional-extras .sloe-container img{display:block;margin-left:auto;margin-right:auto;max-height:200px;margin-bottom:10px}.sl-optional-extras .sloe-title{display:block;font-size:14px;font-weight:500;color:#000}.sl-optional-extras .sloe-price{display:block;font-size:16px;font-weight:500;color:#000;margin-top:auto}.sl-optional-extras .sloe-details{position:relative;margin:10px 0;z-index:1;font-size:14px;line-height:1.3}.sl-optional-extras .sloe-details a{color:var(--bg-color)}.sl-optional-extras input{position:absolute;opacity:0;cursor:pointer}.sl-optional-extras .checkmark{position:absolute;top:0;left:0;width:100%;height:100%;background-color:initial;border:2px solid #e6e6e6;cursor:pointer}.sl-optional-extras input:checked~.checkmark{border-color:var(--bg-color)}.sl-optional-extras input:checked~.sloe-title{color:var(--bg-color)}.ls-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:30px 30px}.ls-grid>div{position:relative}.stock-item{position:relative;display:flex;flex-direction:column;height:100%;background-color:#fff;color:#000;box-shadow:2px 2px 5px rgba(0,0,0,.2);container:stock-item/inline-size}.stock-item:hover{box-shadow:2px 2px 5px rgba(0,0,0,.4)}.si-gallery{position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;display:flex;align-items:center;overflow:hidden}.stock-locator .si-gallery .embla{width:100%}.si-gallery a{display:block}.stock-locator .si-gallery .embla__slide{background-color:#333}.stock-locator .si-gallery .embla__slide a img{width:100%;display:block;margin:0 auto;image-rendering:-webkit-optimize-contrast}.stock-locator .si-gallery .embla__slide:not(:first-child) a img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.stock-locator .si-gallery .embla__slide.is-selected a:after{content:"";position:absolute;width:100%;height:80px;bottom:0;left:0;background:linear-gradient( 0deg,rgba(0,0,0,.5) 0%,transparent 60% )}.stock-locator .si-gallery .embla__button,.sd-gallery .embla__button,#similar-vehicles .embla__button{width:auto;height:auto;padding:20px 6px;right:0;opacity:.7;background-color:rgba(0,0,0,.5);border-radius:3px 0 0 3px}.stock-locator .si-gallery:hover .embla__button,.stock-locator .sd-gallery:hover .embla__button,#similar-vehicles:hover .embla__button{background-color:rgba(0,0,0,.9)}.stock-locator .si-gallery .embla__button.embla__button--prev,.stock-locator .sd-gallery .embla__button.embla__button--prev,#similar-vehicles .embla__button.embla__button--prev{width:auto;left:0;right:auto;border-radius:0 3px 3px 0}.stock-locator .si-gallery .embla__button svg{width:15px;height:15px}.stock-locator .sd-gallery .embla__button svg,#similar-vehicles .embla__button svg{width:20px;height:20px}.stock-locator .si-gallery .embla__button:disabled,.sd-gallery .embla__button:disabled,#similar-vehicles .embla__button:disabled{opacity:0}#similar-vehicles{position:relative}#similar-vehicles .embla__button{top:40%}.banner-badges{position:absolute;bottom:10px;left:10px;display:flex}.banner-badge{display:flex;align-items:center;margin-right:10px;padding:6px 10px 5px;background-color:#f3f3f3;color:#333;font-size:12px;font-weight:500;line-height:1;border-radius:20px}.banner-badge.just-arrived{}.banner-badge.just-arrived:before{content:"";width:8px;height:8px;margin-right:5px;border-radius:50%;background-color:#00beb3;border:1px solid #00beb3}.banner-badge.on-hold{background-color:#e77806}.stock-item .sl-save-stock{position:absolute;top:30px;right:20px;font-size:1.5em;line-height:1;padding:0}.stock-item .sl-save-stock.active svg,.stock-details .sl-highlight.active svg{fill:#000}.si-content{position:relative}.si-content-main{display:flex;flex-direction:column;flex:1 0 auto}.si-content>a,.si-content .si-myfeatures{padding:0 16px 18px}@media(min-width:390px){.si-content>a,.si-content .si-myfeatures{padding:0 20px 18px}}.sdd-repayment{display:flex;align-items:center;cursor:pointer}.sdd-repayment .finance-disclaimer,.sd-repayment .finance-disclaimer{margin-left:10px;font-size:1.2em;color:#000;cursor:pointer}.finance-disclaimer .icon-info{vertical-align:middle}a.si-title{display:block;padding-top:25px;padding-right:40px;font-size:24px;font-weight:500;text-decoration:none}.si-title .full-car-title{font-size:20px}.si-title .badge{display:block;min-height:24px;font-size:16px;font-weight:300;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:gray}a.si-features{display:flex;justify-content:flex-start;list-style:none;margin-top:auto;padding-top:18px;padding-bottom:18px;color:gray;font-size:12px;font-weight:400;overflow:auto;border-top:2px solid #f2f4f5;scrollbar-width:thin}a.si-features span{display:block;margin-left:10px;background-color:#fff;border:1px solid #e6e6e6;color:#333;padding:8px 10px;border-radius:3px;flex-shrink:0}a.si-features span:first-child{background-color:#bbb;border-color:#bbb;color:#fff;margin-left:0}a.si-features span:nth-child(5){display:none}.si-myfeatures{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;align-items:center;flex-wrap:wrap}.si-myfeatures>div span{display:block}.si-myfeatures .bps-icon{width:30px;border-radius:5px;border:1px solid #528cdd;display:block}.si-myfeatures .bps-icon img{display:block}.sr-external-buttons{padding:15px 20px;display:grid;grid-template-columns:1fr;grid-gap:15px;border-top:2px solid #f2f4f5}.stock-locator .sr-external-buttons .btn{padding-top:12px;padding-bottom:12px;font-size:14px}.stock-locator .si-location{display:flex;width:100%;justify-content:center;padding-top:12px;padding-bottom:12px;background-color:#f3f5f6;align-items:center}.stock-locator .si-location svg{margin-right:5px;font-size:1.4em}.stock-item .btn.btn-primary{display:none}.si-content .si-price-category{padding-bottom:25px;align-items:baseline;display:grid;grid-template-columns:auto auto;grid-gap:10px}.si-price{font-size:16px;font-weight:400}.si-price .price-value{margin-right:10px;font-size:26px;line-height:1.1;font-weight:500}.si-price .price-was{width:100%;color:gray;text-decoration:line-through}.si-price-category .pwccf{width:100%}.si-price .price-text{font-size:16px;font-weight:300;color:gray;text-wrap:nowrap}.si-certified img{display:block}a.sic-bottom{display:flex;justify-content:center;align-items:center;margin-top:auto;padding-top:18px;border-top:2px solid #f2f4f5}a.sic-bottom img{width:auto;max-height:42px}@media(min-width:775px){a.sic-bottom{min-height:80px}}.stock-locator .si-finance{font-size:16px;color:gray;font-weight:300}.si-finance b{color:#000;font-weight:400}.si-cert-repymnt{display:flex;flex-direction:column;align-items:end}.stock-item .repayments-bubble{padding:5px 10px;border-radius:30px;font-weight:500;background-color:var(--bg-color);color:var(--text-color)}.si-repayments{font-size:16px;color:gray;font-weight:300}.si-repayments b{color:#000;font-size:18px;font-weight:500}.si-rates{display:flex;justify-content:space-between}.si-rates b{display:block;font-size:18px;font-weight:500}.si-rates .si-interest+.si-comparison{text-align:right}.sif-disclaimer{padding-top:15px}.sif-disclaimer .si-fin-disc{text-decoration:underline}.sir-disclaimer,.sif-disclaimer{font-size:14px;line-height:1.3}@container stock-item (min-width:400px){.si-price .price-value {
    font-size: 30px;
  }
}@container stock-item (min-width:420px){.si-price .price-value {
    font-size: 32px;
  }
}@container stock-item (min-width:450px){.si-price .price-value {
    font-size: 38px;
  }

  .repayments-bubble {
    padding-left: 13px;
    padding-right: 13px;
  }
}.stock-locator .load-more{display:flex;margin-top:30px;align-items:center;justify-content:center}.stock-locator .btn-loadmore{padding:20px 100px;color:#fff;width:100%}.list-stock .no-results{font-size:18px;font-weight:500;grid-column:1/4}@media(min-width:500px){.si-repayments span{font-size:16px}a.si-features svg{margin-right:5px;font-size:1.7em}a.si-features svg.icon-fuel{font-size:1.4em}.banner-badge{font-size:14px}.banner-badge.just-arrived{min-width:140px}}@media(min-width:770px) and (max-width:1025px){.si-repayments a{font-size:14px}a.si-features span{display:block;text-align:center}}@media(min-width:1025px){.stock-locator .flex.pb-vert>*{padding-bottom:30px}.ls-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:60px 40px}.stock-item:hover:before,.stock-item:focus:before,.stock-item:active:before{opacity:1}.si-gallery{position:relative;border:1px solid #ccc}.stock-options #so-sort_by{display:none}}@media(min-width:1200px){.list-stock .sl-wrapper{padding-top:30px}a.si-save-stock{transform:rotateX(-100deg);transform-origin:top;opacity:0}.stock-item:hover a.si-save-stock,a.si-save-stock.active{transform:rotateX(0);transform-origin:top;opacity:.7}a.si-save-stock.active,.stock-item:hover a.si-save-stock.active{opacity:1}.si-features svg{font-size:2em}.si-features svg.icon-fuel{font-size:1.7em}}@media(min-width:1400px){.si-repayments a,.si-repayments span{font-size:16px}}.sl-heading .sl-wrapper{display:flex;padding-top:0;padding-bottom:0;align-items:baseline;justify-content:center;flex-wrap:wrap}.sl-stock-saved .sl-heading .sl-wrapper{padding-top:30px}h1.sl-results-heading{width:100%;margin:0;font-size:20px;text-transform:none;font-weight:400;text-align:left;line-height:1.5}.sl-heading-rightside{display:none}.sl-stock-saved .sd-back-btn{padding-top:10px}.stock-locator .btn-clear-saved{margin-top:20px}.sl-sortby,.sl-filters,.sl-saved{display:flex;width:45%;align-items:center;justify-content:space-between;position:relative;margin-top:10px;padding:12px 20px;font-size:16px;background-color:#fff;border:1px solid #e6e6e6;cursor:pointer}.stock-locator .sl-saved .btn-view-saved{width:100%;font-size:16px;display:flex;justify-content:space-between;margin-right:0}.sl-filters{width:100%}.sl-sortby label{font-weight:500;color:var(--bg-color)}.sl-sortby svg,.sl-filters svg{margin-right:5px;font-size:16px}.sl-filters.show{background:#000;color:#fff}.sl-sortby select{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-color:initial;border:0;color:#000;outline:0;cursor:pointer}.stock-locator .btn-view-saved{font-size:18px;display:flex;align-items:center;margin-right:20px}.stock-locator .btn-view-saved svg{margin-left:10px}.sl-searchbar{position:relative}.sl-searchbar .so-wrapper{position:relative;z-index:2;z-index:auto;padding-top:30px;padding-bottom:20px}.stock-options{display:none}.mini-search .stock-options{display:block}.stock-locator .filter-search-mobile{display:block;flex:1;margin-right:10px}.stock-locator .sd-fixed-search-top .h3{font-size:20px;text-align:center}.mini-search .sl-mini-search-btn span{margin:0 5px}.stock-locator .sd-fixed-search-top .sl-mini-search-close{position:absolute;top:0;right:0;padding:15px;border:0}.mini-search.stock-locator{padding-left:1px}.mini-search.stock-locator .filter-search-mobile{display:flex}.stock-locator .sd-heading-fixed,.stock-locator .sd-fixed-search-bottom,.stock-locator .sd-fixed-search-top{display:none}.stock-option{position:static;width:100%;color:gray;font-size:18px;cursor:pointer;user-select:none}.stock-option .so-select{display:flex;position:relative;align-items:center;justify-content:space-between;cursor:pointer;padding:15px 20px;font-weight:300;text-decoration:none;background-color:#fff;border-bottom:1px solid #e6e6e6;text-align:left;z-index:2}.stock-option .so-select>div{display:flex;align-items:baseline}.stock-option .so-select svg{margin-left:10px;font-size:14px;color:var(--bg-color)}.stock-option.active .so-select svg{transform:rotate(180deg)}.stock-option .so-select label{min-width:115px;margin-right:5px;color:#000;white-space:nowrap;cursor:pointer;font-size:16px;font-weight:400}.stock-option .icon-cross{display:none;fill:#fff;stroke:none}.stock-option.active .icon-cross{display:block;fill:#000}.stock-option .so-dropdown{display:none;position:relative;width:100%;height:calc(100% - 137px);overflow:auto;padding:5px 20px;background-color:#e6e6e6;border-top:none;color:#333;z-index:2;font-size:16px}.stock-option.active .so-dropdown{display:block;position:relative;width:100%}.sl-searchbar .flex{margin-left:-20px}.sl-searchbar .flex>*{padding-left:20px}.stock-options .select-container{margin-bottom:0}.stock-options .select-container .select-hide,.mf-content .select-container .select-hide{padding:0 10px}.stock-options .form-group label,.more-filters .form-group label{display:block;position:relative;margin-bottom:5px;padding:0;background-color:initial;color:#000;font-size:16px;left:auto;line-height:1;top:auto}.stock-options .form-control,.stock-options .select-container,.more-filters .form-control,.more-filters .select-container{border-color:#000}.stock-options .sod-options{display:flex;align-items:center}.stock-options .sod-options svg{display:block;color:var(--bg-color)}.so-dropdown .sod-options{padding:10px 0;border-top:1px solid #ccc}.so-dropdown .sod-options:first-child{border-top:0}.sod-options .sl-checkbox{flex-grow:1}#so-make .sod-options .sl-checkbox,#so-series .sod-options .sl-checkbox{display:flex;align-items:center;flex-grow:unset}#so-make .sod-options,#so-series .sod-options{justify-content:space-between}.stock-options .sod-options:last-child{margin-bottom:0}.sod-options .sl-checkbox label{margin-bottom:0}.sod-options-container{display:none;flex-wrap:wrap;padding-left:25px}.sod-options.active+.sod-options-container{display:grid;grid-template-columns:1fr 1fr;padding-bottom:10px}.sod-options.active svg{transform:rotate(180deg)}.sod-options-container .sod-options{border-top:0;padding:0 10px}.sod-options-container .sl-checkbox label{padding-left:30px;font-size:14px}.option-count{display:none}#so-dealer .option-count,#so-location .option-count{display:none}.stock-option .sod-dropdown-wrapper{padding:20px 0}.sbf-tab-headers{display:grid;grid-template-columns:auto auto;margin-bottom:20px;padding:5px;background-color:#fff}.sod-dropdown-wrapper .sbf-tab-headers label{display:block;width:100%;padding:5px 10px;text-align:center;cursor:pointer;font-size:16px}.sbf-tab-headers label:first-child{border-right:0}.sbf-tab-headers label.active{background-color:var(--bg-color);color:var(--text-color)}.sbf-tab{display:none}.sbf-tab.active{display:block}.sod-dropdown-wrapper label,.sod-dropdown-wrapper .form-group label,.sbf-suggestions .sbfs-btn{font-size:14px}.sod-dropdown-wrapper .sbf-suggestions,.sod-dropdown-wrapper .sbf-more-options{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 20px}.sod-dropdown-wrapper .sbf-title,.sod-dropdown-wrapper .sbf-morefilters-title{display:block;margin:20px 0 5px}.sod-dropdown-wrapper .sbf-morefilters-title{margin-bottom:10px;border-bottom:1px solid #ccc}.sod-dropdown-wrapper .sbf-title:first-child,.sod-dropdown-wrapper .sbf-morefilters-title:first-child{margin-top:0}.sod-dropdown-wrapper .sbf-more-options{grid-template-columns:1fr 1fr 1fr}.sod-dropdown-wrapper .btn{width:100%;margin:0;padding:10px 8px;border:1px solid #ccc;background-color:#fff}.sbf-more-options .sbfs-btn.active,.sbf-suggestions .sbfs-btn.active{background-color:var(--bg-color);color:var(--text-color)}.sbf-more-options .sbfs-btn{flex-direction:column}.sbf-more-options .sbfs-btn .icon{width:60px;height:40px;margin-bottom:10px;color:gray}.sbf-more-options .sbfs-btn:hover .icon,.sbf-more-options .sbfs-btn.active .icon{color:#fff}.min-max-filters{display:grid;grid-template-columns:1fr 5px 1fr;grid-gap:10px;align-items:center}.min-max-filters .select-container{border-color:#ccc;background-color:#fff}.min-max-filters .select-container .select-hide{height:40px}.keywords-wrapper .kw-right{display:flex;overflow:auto;padding-bottom:10px}.kw-right .btn-primary{flex:none;display:flex;align-items:center;margin-right:10px;font-size:15px;padding:10px 15px}.kw-right .btn-primary svg{margin-right:5px}.kw-right .btn-secondary{margin-right:0;flex:none}.mobile-filter-btns>*{margin-bottom:20px;color:gray;font-size:18px;border:0;padding:0;background-color:initial;cursor:pointer}.sl-searchbar .btn-clear-filters{color:gray}.sl-searchbar .btn-personalise-repayments{color:var(--bg-color);font-weight:500}.active-filters{display:flex}.active-filters .tag{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 10px 0 0;background-color:#e3f0f5;color:#465166;font-size:14px;cursor:pointer;white-space:nowrap}.active-filters .tag span{padding:4px 10px}.active-filters .tag .tag-close{display:flex;align-items:center;justify-content:center;padding:0 10px 0 0;font-size:10px}.active-filters .tag svg{stroke:none;fill:#465166}.mf-heading{margin-bottom:0;font-weight:300;font-size:18px}.mf-keyword-heading{margin-bottom:10px}.mf-checkboxes{margin:20px 0}.clear-filters{width:100%;padding:20px}.keywords-wrapper{position:relative}.keywords-wrapper .kw-left{margin-bottom:10px}.keywords-wrapper .form-control{padding-left:40px;margin-bottom:0;border:1px solid #e6e6e6;background-color:#fff}.keyword-search-icon{position:absolute;top:15px;left:10px}.filters-wrapper .btn-clear-filters,.filters-wrapper .btn-personalise-repayments{display:none}.mobile-filter-btns{padding:20px}@media(min-width:500px){.stock-option .so-dropdown{padding-left:30px;padding-right:30px}}@media(max-width:1200px){.sortby-hide{display:none}}@media(min-width:1200px){.sl-heading .sl-wrapper{justify-content:space-between}.slm-filter-sort{display:block;width:auto;margin-top:0;flex-wrap:wrap;justify-content:space-between}h1.sl-results-heading{width:auto;font-size:30px;padding-top:30px}.sl-stock-saved h1.sl-results-heading{padding-top:0}.sl-searchbar .so-wrapper{padding-bottom:30px}.stock-locator .btn-clear-saved{margin-top:0}.sl-sortby{width:auto;margin-top:0;font-size:18px;padding:10px 0;border:0;background-color:initial}.stock-locator .sl-sortby svg{display:none}.sl-sortby select{position:relative;width:auto;height:auto;top:auto;left:auto;opacity:1}.sl-heading-rightside{display:flex;align-items:center}.sl-results-heading{width:auto}.sl-searchbar{border-bottom:1px solid #e6e6e6}.sl-filters{display:none}.stock-locator .stock-options{display:flex;justify-content:flex-end;overflow:visible;padding-bottom:0}.stock-option{position:relative;border:1px solid #e6e6e6;width:auto;flex:1;margin-right:20px}.stock-locator:not(.mini-search) #so-more_filters{margin-right:0}.stock-option.active{position:relative;top:auto;right:auto;width:auto;height:auto;z-index:auto}.stock-option.active:before{content:none}.stock-locator:not(.mini-search) .sod-dropdown-wrapper .sbf-more-options.sbfmo-body{grid-template-columns:1fr 1fr 1fr 1fr}.stock-option .value{display:block;margin-top:2px;padding:0;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:gray;font-size:16px;font-weight:300}.stock-option .so-select{padding:12px 15px;border:0;z-index:auto}.stock-option .so-select label{min-width:0}.stock-option .so-select svg{font-size:20px}.stock-option.active .so-dropdown{position:absolute;top:100%;left:0;height:auto;max-height:400px;min-width:360px;padding:0 20px;border:1px solid #ccc;box-shadow:none}#so-more_filters .so-dropdown{width:200%;left:auto;right:0}.clear-filters{display:none}.sod-options,.so-dropdown .sod-options{padding-top:7px;padding-bottom:7px}.sod-options-container .sod-options{padding-top:0;padding-bottom:0}.option-count{display:block}.active-filters{padding-bottom:0}.kw-right .btn-mobile-filters,.kw-right .btn-clear-filters{display:none}.sl-searchbar .btn-clear-filters,.sl-searchbar .btn-personalise-repayments{display:block;flex:none;margin-bottom:0;margin-left:30px;font-size:18px;border:0;padding:0;background-color:initial;cursor:pointer}.active-filters .tag{margin-right:10px}.stock-locator:not(.sl-vertical-filters) .filters-wrapper{display:flex;align-items:center;margin-top:15px}.stock-locator .mobile-filter-btns{display:none}.keywords-wrapper{display:flex;width:100%;align-items:center;margin-top:0;margin-bottom:0;padding:8px 20px 8px 50px;border:1px solid #e6e6e6;background-color:#fff}.keywords-wrapper .form-control{border:0;padding:0}.keywords-wrapper .kw-left{flex:1;margin-bottom:0}.keywords-wrapper .kw-right{display:flex;align-items:center;min-height:32px;padding-bottom:0}.keyword-search-icon{left:20px;top:15px}.sl-saved{display:none}}@media(min-width:1440px){.stock-option .so-select{padding-left:20px;padding-right:20px}}@media(min-width:1200px){.sl-vertical-filters{display:grid;grid-template-columns:360px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"searchbar heading" "searchbar list-stock";gap:0 0}.sl-vertical-filters .sl-heading{grid-area:heading}.sl-vertical-filters .sl-searchbar{grid-area:searchbar;display:flex;flex-direction:column;position:sticky;height:100vh;max-height:100vh;overflow:auto;top:0;left:0;align-self:flex-start;z-index:2;background-color:#fff;border-right:1px solid #e6e6e6}.sl-vertical-filters .list-stock{grid-area:list-stock}.sl-vertical-filters .sl-searchbar .sl-wrapper{margin:0;padding:0;order:1}.sl-vertical-filters .sl-searchbar .so-wrapper{order:2}.sl-vertical-filters .stock-options{display:block;border:0}.sl-vertical-filters .stock-option.active .so-dropdown{position:relative;min-width:0;max-height:none;border:0}.sl-vertical-filters #so-more_filters .so-dropdown{width:auto}.sl-vertical-filters .stock-option:not(#so-more_filters):after{content:none}.sl-vertical-filters .stock-option{margin-right:0;border:0;border-bottom:1px solid #e6e6e6}.sl-vertical-filters .so-dropdown .sod-options{border:0;padding-top:5px;padding-bottom:5px}.sl-vertical-filters .keywords-wrapper{display:block;margin-top:0;padding:20px;border:0;border-bottom:1px solid #e6e6e6}.sl-vertical-filters .keywords-wrapper .kw-right{display:block}.sl-vertical-filters .keywords-wrapper .kw-left{margin-bottom:10px;padding:0 0 10px 30px;border-bottom:1px solid #e6e6e6}.sl-vertical-filters .active-filters{flex-wrap:wrap}.sl-vertical-filters .active-filters .tag{margin-bottom:5px}.sl-vertical-filters .active-filters .tag span{padding:2px 6px}.sl-vertical-filters .clear-filters-desktop{margin:5px 0 0;padding:5px 10px;border:1px solid #000;display:block;text-align:center}.sl-vertical-filters .list-stock .sl-wrapper{padding-top:30px;padding-bottom:30px}.sl-vertical-filters .sl-wrapper{padding-left:40px;padding-right:40px}}@media(min-width:1500px){.sl-vertical-filters .sl-wrapper{padding-left:50px;padding-right:50px}}@media(min-width:1800px){.sl-vertical-filters .sl-wrapper{padding-left:80px;padding-right:80px}}.sd-grid{display:grid;grid-template-areas:"heading-gallery" "highlights" "enquiry" "description" "details" "similar-vehicles";gap:20px 30px}.sd-content{padding:20px;line-height:1.8;background-color:#fff;border-bottom:2px solid #f2f4f5}.sd-heading{width:100%}.sdc-dealer-comments{font-size:14px;line-height:1.5}.sdc-heading-wrapper{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.sdc-heading{position:relative;margin-bottom:20px;padding-bottom:10px;color:#000;font-size:18px;font-weight:500}.sdc-heading:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:4px}.sdc-certified a,.sdc-certified img{display:block}.sdc-finance-flex{display:flex;justify-content:space-between;align-items:baseline}.sdc-finance-flex .sl-highlight{cursor:pointer;text-decoration:underline}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.sd-heading-gallery,.sd-highlights,.sd-description,.sd-details{margin-bottom:30px}.stock-locator .sd-gallery .embla__button{width:32px;height:64px}.sd-share-dialog .targets{display:flex;flex-wrap:wrap}.sd-share-dialog .targets>a{width:calc(50% - 10px);margin:10px 5px}}@media(min-width:1200px){.sd-grid{grid-template-areas:"heading-gallery enquiry" "highlights enquiry" "description enquiry" "details enquiry" "similar-vehicles similar-vehicles";grid-template-columns:55% 1fr;grid-template-rows:min-content repeat(2,auto)1fr;gap:30px 40px}.sd-grid.sdg-simple{grid-template-areas:"heading-gallery enquiry" "highlights enquiry" "description enquiry" "description details" "similar-vehicles similar-vehicles"}.sd-grid.sdg-simple .sd-description{background-color:#fff}.sd-content{padding:30px 30px 25px}.sdc-dealer-comments{font-size:16px}}@media(min-width:1550px){.sd-grid{grid-template-areas:"heading-gallery enquiry" "highlights enquiry" "description enquiry" "description details" "similar-vehicles similar-vehicles"}}@media(min-width:1800px){.sd-grid{grid-template-columns:1fr 1fr}.sd-grid.sdg-simple{grid-template-areas:"heading-gallery enquiry" "highlights enquiry" "description details" "similar-vehicles similar-vehicles"}}.sd-back-results{margin-bottom:20px;flex-wrap:wrap;align-items:center}.sd-back-results .sd-share-mobile{display:flex;align-items:center}.sd-back-btn{display:flex;align-items:center;margin-top:10px}.sd-share-mobile>*{display:flex;align-items:center;margin-top:10px;margin-left:20px;cursor:pointer}.sd-share-mobile>*:first-child{margin-left:0}.sd-back-btn svg,.sd-share-mobile svg{margin-right:5px;font-size:18px}.sd-share-mobile .print{display:none}.stock-locator .sd-share-mobile .icon-printer,.stock-locator .sd-share-mobile .icon-eye{fill:#000;stroke:none;font-size:20px}.stock-locator .sd-share-mobile .icon-eye{font-size:26px}.sd-social-share{display:flex}.sd-social-share a{display:flex;align-items:center;justify-content:center;margin-left:10px;padding:5px 7px;border:1px solid #000;font-size:18px}.stock-locator .sd-social-share svg{fill:#000;stroke:none;font-size:20px}.stock-locator .sd-social-share .email,.stock-locator .sd-social-share .facebook{padding-left:5px;padding-right:5px}.stock-locator .sd-social-share .icon-mail,.stock-locator .sd-social-share .icon-facebook{font-size:24px}.sd-print-save a{width:auto}.sd-print-save a span{margin-left:10px}.sd-back-results .user-account{color:#000}@media(min-width:500px){.sd-back-results{display:flex;justify-content:space-between;padding:0}.sd-social-share .messenger,.sd-social-share .sms{display:none}.sd-back-btn svg,.sd-share-mobile svg{margin-right:10px}.sd-share-mobile .print{display:flex}}.sd-title,.sd-price{font-size:24px;font-weight:400;line-height:1.2}.stock-locator .sd-title{width:auto;margin:0;font-weight:500;color:#000;text-transform:none;font-family:inherit}.sd-title .full-car-title{font-size:20px}.sd-title .badge,.sd-price .price-was,.sd-price .price-text{font-size:16px;font-weight:300;color:gray}.sd-title .badge{display:block}.sd-price{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.sd-price .price-was{color:#000;margin-left:10px}.sd-category{display:none;flex:1;text-align:right;font-size:18px;font-weight:500}.sd-repayment{padding:5px 10px;border-radius:30px;font-size:16px;font-weight:500;background-color:var(--bg-color);color:var(--text-color)}@media(min-width:500px){.sd-heading{display:flex;justify-content:space-between;flex-wrap:wrap}.sd-price{margin-top:0;align-items:center;text-align:right;justify-content:left}.sd-price .price-text{display:block}.sd-price .sdp-values{order:1}.sd-repayment{margin-right:20px}}.sd-heading-fixed,.sd-fixed-search-bottom,.sd-fixed-search-top{position:fixed;bottom:0;left:0;right:0;width:100%;margin:0 auto;z-index:1310;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;background-color:#fff;border-top:1px solid #f2f4f5}.sd-fixed-search-top{bottom:auto;top:0}.sd-heading-fixed .sl-wrapper,.sd-fixed-search-bottom .sl-wrapper,.sd-fixed-search-top .sl-wrapper{padding-top:10px;padding-bottom:10px}.sd-heading-fixed .btn-fixed,.sd-fixed-search-bottom .btn-fixed,.sd-fixed-search-top .btn-fixed{padding:10px 20px;font-size:16px}@media(min-width:768px){.sd-heading-fixed,.sd-fixed-search-bottom,.sd-fixed-search-top{display:none}}.sd-heading-gallery{display:flex;flex-wrap:wrap}.sd-gallery{position:relative;max-width:100vw;overflow:hidden;background-color:#fff}.sd-gallery img{display:block;margin:0 auto}.stock-locator .sd-gallery .embla-thumbs{display:none}.stock-locator .sd-video-btn{display:flex;align-items:center;justify-content:center;margin-top:10px;padding:5px 10px;font-size:18px;color:#fff;font-weight:300;background-color:#000}.stock-locator .stock-item .sd-video-btn{position:absolute;bottom:10px;right:10px;display:flex;align-items:center;margin-top:0;padding:3px 5px;font-size:16px;color:#fff;font-weight:300;background-color:rgba(0,0,0,.5);border:1px solid #000}.stock-locator .sd-video-desktop{display:none}.stock-locator .sd-video-btn:hover{background-color:#fff;color:#000}.stock-locator .sd-video-btn svg{margin-right:10px}.stock-locator a.sd-imperfections-btn{position:absolute;top:10px;right:10px;padding:5px 20px;border:1px solid rgba(0,0,0,.3);font-size:16px;color:#000;font-weight:400;text-transform:uppercase;background-color:#fff}.stock-locator a.sd-imperfections-btn:hover{background-color:#000;color:#fff}.stock-locator .spin-btns{display:flex}.stock-locator .spin-btns button{width:50%;padding:7px 20px;font-weight:300;background-color:#fff;color:#111;border:0;cursor:pointer}.stock-locator .spin-btns button:hover,.stock-locator .spin-btns button.active{background-color:var(--bg-color);color:var(--text-color)}.stock-locator .phyron-slide .embla__slide__inner{height:100%;background-color:#000}.stock-locator .phyron-slide .phyron-video{height:100%;object-fit:contain}.stock-locator .phyron-slide .phyron-container{height:100%!important}.stock-locator .phyron-slide img{height:100%;object-fit:cover;object-position:center}.stock-locator .phyron-slide .phy-overlay{z-index:1}@media(min-width:500px){.sd-heading-gallery{display:block}.stock-locator .sd-gallery .embla-thumbs{display:block}.sd-gallery .embla-thumbs .embla__slide{width:20%;min-width:20%;background-color:#fff;border-top:2px solid #f2f4f5;border-right:2px solid #f2f4f5}.stock-locator .sd-gallery .embla-thumbs .embla__slide.is-selected .embla__slide__inner{opacity:.5}.stock-locator .spin-btns{position:absolute;bottom:10px;right:10px;z-index:10}.stock-locator .spin-btns button{width:auto;margin-left:10px;border-radius:3px}}@media(min-width:1200px){.stock-locator .sd-video-btn{position:absolute;bottom:10px;right:10px;display:flex;align-items:center;margin-top:0;padding:5px 10px;font-size:18px;color:#fff;font-weight:300;background-color:rgba(0,0,0,.5);border:1px solid #000}.stock-locator .sd-video-mobile{display:none}.stock-locator .sd-video-desktop{display:flex}}.sd-enquiry{grid-area:enquiry;color:gray}.sd-enquiry-mobile #sd-enquiry-form,.sd-subscription .sd-content:not(.sdc-subscription),.sd-reserve .sd-content:not(.sdc-reserve),.sd-enquire .sd-content:not(.sdc-enquire),.sd-enquire .sd-enquire-hide,.sd-reserve .sd-reserve-hide{display:none}.sd-choices .sl-radio{padding-bottom:0}.sd-choices:not(.sd-primary-choice){display:flex}.sd-choices:not(.sd-primary-choice) .sl-radio{width:100%;margin-right:20px}.sd-choices:not(.sd-primary-choice) .sl-radio:last-child{margin-right:0}.sd-choices .btn,.sd-external-buttons .btn{display:block;width:100%;margin-top:0;margin-bottom:10px;padding:12px;text-align:left}.sd-choices:not(.sd-primary-choice) .btn{border-color:#e6e6e6}.sdc-extra{display:none;position:relative;margin-top:10px;font-size:14px}.sdc-extra.show{display:block}.sdce-remove{position:absolute;top:50%;right:0;font-size:24px;transform:translate(0,-50%)}.stock-details .form-control,.stock-details .select-container{padding:13px 15px;border:0;border:1px solid #e6e6e6;color:#000;background-color:#f2f4f5}.stock-details .select-container select{padding-left:0;padding-right:0}.stock-details .form-control.error{border-bottom-color:red}.stock-details .form-group label{left:0;padding:0}.stock-details .form-group-last .form-control{margin-bottom:0}.stock-details .form-control.empty+label{display:flex;flex-direction:column;height:100%;padding:0;justify-content:center;left:15px;color:#000;font-size:16px}.stock-details textarea.form-control.empty+label{height:50px}.sd-guarantees{line-height:2;margin-bottom:20px}.sd-guarantees>div{display:flex;align-items:center}.sd-guarantees svg{margin-right:10px;font-size:2em}.stock-banner{margin-bottom:20px}.stock-banner img{display:block}@media(min-width:1025px){.sd-choices.sd-primary-choice{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 30px}.sd-enquiry-mobile #sd-enquiry-form{display:block}.sd-external-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 30px;margin-bottom:20px}.sd-external-buttons a:nth-child(odd):last-child{grid-column:span 2}.sd-choices .btn,.sd-external-buttons .btn{height:100%;margin-bottom:0;padding:20px}.sd-external-buttons .btn{text-align:center}.sdc-extra{display:block}.sd-primary-choice{margin-bottom:30px}.sl-call-btn,.sd-choices.sd-hide-desktop{display:none}.sd-choices .sl-radio{width:100%}}.sl-radio input{position:absolute!important;opacity:0}.sl-radio label{cursor:pointer}.sd-repayments .finance-disclaimer-btn{display:flex;align-items:center;margin-top:20px}.sd-repayments .finance-disclaimer-btn svg{stroke-width:1;margin-right:5px}.finance-poweredby{display:flex;align-items:center;margin-top:20px}.finance-poweredby .powered-text{margin-right:10px;font-size:12px}.sd-repayments .finance-poweredby+p{margin-top:5px;margin-bottom:0;line-height:1.3}.sd-angle-bubbles div>span{display:block;margin-top:0;margin-bottom:10px;text-align:center;font-size:16px;color:#5e2c91}.sd-angle-bubbles .btn{padding-left:30px;padding-right:30px;font-size:24px;border-radius:5px;cursor:auto}.sd-angle-bubbles .btn:hover{background-color:initial;color:#000}.sd-angle-buttons .btn{width:100%;margin-bottom:10px}.sd-angle-buttons .angle-apply{background-color:#5e2c91;border-color:#5e2c91;color:#fff;font-weight:500;padding-left:40px;padding-right:40px}@media(min-width:1025px){.sd-angle-bubbles,.sd-angle-buttons{display:flex}.extra-details div.sd-angle-bubbles{justify-content:flex-start}.sd-angle-bubbles>div,.sd-angle-buttons>div{margin-right:30px}.sd-angle-bubbles div>span{margin-top:5px;margin-bottom:0}.sd-angle-bubbles>div:last-child,.sd-angle-buttons>div:last-child{margin-right:0}.sd-angle-buttons .btn{margin-bottom:0}}@media(min-width:1200px) and (max-width:1500px){.sd-angle-bubbles .btn{padding-left:14px;padding-right:14px;font-size:20px}.sd-angle-bubbles>div{margin-right:20px}}.stock-locator input[type=range]{margin:auto;outline:none;padding:0;width:100%;height:5px;background-color:#eee;background-image:-webkit-gradient( linear,50% 0%,50% 100%,color-stop(0%,var(--bg-color)),color-stop(100%,var(--bg-color)) );background-size:0% 100%;background-repeat:no-repeat;border-radius:10px;cursor:pointer;-webkit-appearance:none;appearance:none}.stock-locator input[type=range]::-webkit-slider-runnable-track{box-shadow:none;border:none;background:0 0;-webkit-appearance:none;appearance:none}.stock-locator input[type=range]::-webkit-slider-thumb{height:22px;width:22px;background:#fff;border:1px solid #777;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,.1);-webkit-appearance:none;appearance:none}.stock-locator input[type=range]::-moz-range-thumb{height:22px;width:22px;background:#fff;border:1px solid #777;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,.1);-moz-appearance:none;appearance:none}.stock-locator input[type=range]::-ms-thumb{height:22px;width:22px;background:#fff;border:1px solid #777;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,.1);appearance:none}.sd-highlights{display:flex;flex-wrap:wrap;justify-content:space-between;max-height:104px;overflow:hidden}.sd-highlights>div{display:flex;align-items:center;padding:5px 10px 5px 0;width:50%}.sd-highlights>div:last-child{padding-right:0}.stock-locator .sd-highlights svg{font-size:32px;color:#000;stroke-width:2}.sd-highlights>div div{margin-left:10px}.sd-highlights label{display:block;font-size:12px;line-height:1.5}.sd-highlights label+span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}@media(min-width:768px){.sd-highlights{max-height:60px}.sd-highlights>div{width:auto}.stock-locator .sd-highlights svg{font-size:50px}}.sd-description{grid-area:description}.sdc-more{position:relative;overflow:hidden;max-height:150px;max-height:27vh;word-break:break-word}.sdc-more.show{max-height:none}.sdc-more:not(.show):after{content:"";position:absolute;bottom:-3em;right:0;width:100%;height:6em;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 50%)}.sdc-readmore,.sdc-more.show+.sdc-readmore+.sdc-readless{display:flex;align-items:center;margin:10px 0 0;padding:0;font-size:18px;background-color:initial;border:0;cursor:pointer}@media(max-width:1025px){.sdc-readmore,.sdc-more.show+.sdc-readmore+.sdc-readless{width:100%;padding:10px;border:1px solid #000;color:#000!important;text-transform:uppercase;justify-content:center;font-size:14px}.sdc-readmore .icon-arrow-down,.sdc-readless .icon-arrow-down{display:none}}.sdc-readless svg{transform:rotate(180deg)}.sdc-more.show+.sdc-readmore,.sdc-readless{display:none}.sdc-readmore svg,.sdc-readless svg{margin-left:10px}.sdd-fancy,.sdd-tabs{display:flex;width:100%;justify-content:space-between;align-items:center;padding:20px;font-size:18px;border:0;border-bottom:2px solid #f2f4f5;cursor:pointer;font-weight:500}.sdd-fancy .sdc-heading,.sdd-tabs .sdc-heading{margin-bottom:0}.stock-locator .sdd-fancy svg,.stock-locator svg.icon-plus{font-size:1em;stroke:none;fill:gray}.sdd-tab-content{display:none;padding-top:0}.sdd-tabs.active{border-bottom:0}.sdd-tabs.active+.sdd-tab-content{display:block}.sdd-tabs.active svg{transform:rotate(45deg)}.sdd-features .sdd-tabs.active+.sdd-tab-content{padding:20px}.sdd-features .sdd-tabs{padding-top:10px;padding-bottom:10px;background-color:#f2f4f5;border-bottom:1px solid #ebebeb}.sdd-features .sdd-tab-content span{display:block}.sdd-features .slsf-content{display:grid;grid-template-columns:1fr;grid-gap:10px}.sdd-features .slsf-subgroup{font-weight:500}.sdd-features .slsf-items{font-size:14px}@media(min-width:1200px){.sdd-fancy,.sdd-tabs{padding:30px}.sdd-features .sdd-tabs.active+.sdd-tab-content{padding:30px}.sdd-features .slsf-content{grid-template-columns:1fr 1fr;grid-gap:20px}.sdd-features .slsf-content.slsf-groups{grid-template-columns:1fr 2fr}}.sd-details{grid-area:details}.sdc-repayments{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,150px));gap:20px 20px;justify-content:space-between}.sdc-repayments .sd-fin-heading{font-size:24px;font-weight:500}.sdc-repayments .sd-fin-heading.btn-fancy{grid-column:1/3}.sdc-repayments .sd-fin-heading span{display:block;font-size:16px;line-height:1.3}@media(min-width:500px){.sdc-repayments .sd-fin-heading.btn-fancy{grid-column:auto}}.sd-disclaimer{margin:20px 0 0;font-size:12px;line-height:1.3}.stock-locator a.sd-fin-disc{display:block;margin-top:10px;text-decoration:underline}.slf-vehicle-details>div,.sds-content>div,.feature-list li,.sc-summary-details>div,.extra-details>div:not(.sd-angle-bubbles){display:grid;grid-template-columns:auto auto;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f2f4f5;text-align:right}.feature-list.fl-full li{display:block;text-align:left}.slf-vehicle-details>div:first-child,.sc-summary-details>div:first-child{padding-top:0}.slf-vehicle-details>div:last-child,.sc-summary-details>div:last-child,.extra-details>div:last-child{padding-bottom:0;border-bottom:0}.slf-vehicle-details>div>span:first-child{padding-right:50px;font-weight:300}.sc-summary-details>div>span:first-child{text-align:left;padding-right:30px;font-weight:300}.sds-title{margin-bottom:10px}.sds-content{margin-bottom:20px;font-size:14px}.sds-content>div span:first-child{font-weight:300}.feature-list{margin:0;padding:0;list-style:none}.sds-content>div,.feature-list li{padding:5px 0}.jato-img{margin-top:20px}.stock-locator .extra-details{display:none;font-size:14px;padding-top:20px;color:#000}.stock-locator .extra-details.show{display:block}.stock-locator .checkout-details{display:block;padding-top:0}.extra-details .ed-label{color:gray}.sl-cc-expiry{margin:0}.sl-cc-expiry>div{position:relative;padding-left:0}.sl-cc-expiry>div:first-child:after{content:"/";position:absolute;top:4px;right:20px;font-size:20px}.sl-cc-expiry input{margin-bottom:0}@media(max-width:500px){.sc-summary-details>div>span:last-child{max-width:220px;overflow:hidden;text-overflow:ellipsis}}.sdd-details{display:grid;grid-template-columns:20px auto;margin-bottom:20px;line-height:1.5}.sdd-map iframe{border:1px solid #ccc}.sdd-hours{margin-top:20px}.sdd-hours>div{display:flex;justify-content:space-between;padding:5px 0;border-top:1px solid #f2f4f5}.sdd-hours>div:first-child{border-top:0;padding-top:0}@media(min-width:1025px){.sdd-hours{margin-top:0}.sdd-hours>div{padding:9px 0}}.sc-payment-sticky{position:sticky;top:var(--fixed-padding)}.sc-grid{display:grid;gap:20px 30px}.sc-summary{padding:0}.scs-stock-details{display:flex;flex-direction:column;width:100%;padding:20px}.sc-summary .sd-highlights{margin-top:10px;line-height:1.5em}.sc-details .sdc-heading:last-child,.sc-payment .sdc-heading:last-child{margin-bottom:0}.sc-total{display:flex;justify-content:space-between}.scs-total{font-weight:500;border-top:1px solid #000}.sc-summary-details>.scs-total>span:first-child{font-weight:500}.form-control.sr-card-element{margin-bottom:0}.checkout-details .cd-red{color:red}.checkout-details .cd-green{color:green}@media(min-width:768px){.sc-summary{display:flex;align-items:center}.sc-summary .sd-highlights{margin-top:auto}.scs-image{width:30%;max-width:350px;flex-grow:0;flex-shrink:0}}@media(min-width:1200px){.sc-grid{grid-template-columns:1fr minmax(300px,500px);gap:30px 40px}.sc-summary{display:block}.scs-image{width:100%;max-width:none}.scs-stock-details{padding:30px}}@media(min-width:1400px){.sc-summary{display:flex}.scs-image{width:35%;max-width:350px}}@media(min-width:1500px){.sc-summary{align-items:stretch}}body.dialog-popup{overflow:hidden}.sd-dialog-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1201}.sd-dialog-overlay.show{display:block}.sd-dialog{position:fixed;top:0;left:0;display:none;width:100%;height:100%;z-index:-1;border:1px solid #ddd;background-color:#fff}.sd-dialog.show{display:block;z-index:1202}.sd-dialog .close-button{position:absolute;top:30px;right:30px;background-color:initial;border:none;padding:0;cursor:pointer}.sd-dialog .close-button svg{margin-right:0;width:15px;height:15px}.stock-details .sd-dialog .form-control,.stock-details .sd-dialog .select-container{padding-left:15px;border:1px solid #e6e6e6;font-size:16px}.stock-details .sd-dialog .select-container select{padding-left:15px;padding-right:15px}.stock-details .sd-dialog .form-control+label{left:10px;padding-left:10px;padding-right:10px;background-color:initial}.stock-details .sd-dialog .form-control:not(.empty)+label{background-color:#fff}.stock-details .sd-dialog .form-control.empty+label{font-size:18px}.stock-details .sd-dialog .form-control:focus{border-color:var(--bg-color)}.stock-details .sd-dialog:not(.sd-login-dialog) .form-control,.sd-dialog .select-container{padding-top:10px;padding-bottom:10px;margin-bottom:30px}.sd-dialog .rego-manual-search{margin-bottom:20px}.sd-dialog .rego-manual-search .select-container{margin-bottom:10px}.sd-dialog .select-container .select-hide{height:41px}.stock-details .sd-dialog .sd-choices{margin-bottom:30px}.stock-details .sd-dialog .sd-choices .btn{padding-top:11px;padding-bottom:11px;text-align:center;border-width:1px;font-size:16px}.sd-stage-headings{display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.sdd-stage-heading{display:flex;align-items:center;color:#ccc;font-size:12px;line-height:1.2}.sdd-stage-heading span{display:block;width:20px;height:20px;margin-right:5px;text-align:center;background-color:#f2f4f5;border-radius:3px;line-height:1.8}.sdd-stage-heading:last-child{margin-right:0}.sdd-stage-heading.show{color:#000}.sdd-stage-heading.show span{background-color:var(--bg-color);color:#fff}.sdd-stage{display:none}.sdd-stage.show{display:block}.more-info{position:relative}.slf-tooltip{cursor:pointer}.slf-tooltip svg{vertical-align:middle;stroke-width:1.5;margin-left:5px;font-size:1.2em}.more-info .popup-title{position:absolute;top:20px;width:250px;background-color:#292a2d;padding:5px 10px;left:0;border:1px solid #cfd1d4;color:#cfd1d4;font-weight:400;font-size:12px;text-align:left}@media(min-width:500px){.sd-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;overflow:auto;max-width:460px;box-shadow:0 8px 16px rgba(0,0,0,.15)}}.sd-share-dialog .button{display:inline-flex;align-items:flex-end;justify-content:center;height:auto;padding-top:12px;padding-bottom:12px;color:#777;text-align:center;font-size:16px;line-height:1.1;letter-spacing:1px;text-transform:capitalize;text-decoration:none;white-space:nowrap;border-radius:4px;border:1px solid #ddd;cursor:pointer}.sd-share-dialog .button svg{width:20px;height:20px;margin-right:12px}.sd-share-dialog .copy-link{padding-left:30px;padding-right:30px;cursor:pointer}.sd-share-dialog .targets{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px;margin-bottom:20px}.sd-share-dialog .link{display:flex;justify-content:center;align-items:center;padding:10px;border-radius:4px;background-color:#eee}.sd-share-dialog .url{margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.sd-login-dialog .btn-primary{margin-bottom:40px;padding-top:10px;padding-bottom:10px}.sd-login-dialog .login-or{margin:20px 0;font-size:18px;color:#000;text-align:center}.sd-login-dialog .login-terms{font-size:14px;text-align:center;color:#999;line-height:1.5}.sd-login-dialog .login-heading{font-size:18px;color:#000;font-weight:500}.sd-login-dialog .login-text{font-size:14px;color:#999;line-height:1.2}.sd-login-dialog .login-step{display:none}.sd-login-dialog .login-step.show{display:block}.sl-stock-print *,.sl-stock-print *:before,.sl-stock-print *:after{box-sizing:border-box}.sl-stock-print{width:100%;max-width:210mm;max-width:calc(210mm + 40px);margin:20px auto;padding:0 20px;background-color:#fff;border:1px solid transparent;font-size:14px}.sl-stock-print .sd-heading{display:grid;grid-template-columns:auto auto;padding:20px;background-color:#ebebeb;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.sl-stock-print .stock-banner img{width:100%}.sl-stock-print .sd-heading .sd-title,.sl-stock-print .sd-heading .sd-price{font-size:18px}.sl-stock-print .sd-title .badge,.sl-stock-print .sd-title .stock-no{padding-top:5px;font-size:16px;color:#000;font-weight:400}.sl-stock-print .sd-price .price-was,.sl-stock-print .sd-price .price-text{font-size:14px;font-weight:400;color:#000}.sl-stock-print .print-image-details{width:100%;display:grid;grid-template-columns:auto 250px;margin:20px 0;border:1px solid #cbcbcb}.sl-stock-print p{margin:0 0 20px}.sl-stock-print .sd-highlights{max-height:none;flex-direction:column;padding:0 20px}.sl-stock-print .sd-highlights>div{width:100%;padding-block:10px}.sl-stock-print .sd-highlights>div:not(:last-child):not(:nth-child(5)){border-bottom:1px solid #ebebeb}.sl-stock-print .sd-highlights>div:nth-child(6){display:none}.sl-stock-print .sd-highlights label{font-weight:500}.sl-stock-print .sd-highlights span{font-weight:300}.sl-stock-print .sd-highlights>div div{margin-left:20px}.sl-stock-print .sd-highlights svg{font-size:30px;min-width:30px;min-height:30px}.sl-stock-print .sd-price{display:flex;flex-direction:column;align-items:end;font-weight:500}.sl-stock-print .price-disclaimer{margin:0;padding:15px 20px;background-color:#ebebeb;font-size:12px;line-height:1.2em;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.sl-stock-print .price-disclaimer p{margin-bottom:0}.sl-stock-print .print-image img{width:100%;height:100%;object-fit:cover}.sl-stock-print .vdh-title{padding:15px 20px;background-color:#ebebeb;font-size:16px;font-weight:500;border-bottom:1px solid #cbcbcb;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.sl-stock-print .print-description{line-height:1.7em}.sl-stock-print .print-dealer-details{display:flex;gap:20px;margin:20px 0 10px}.sl-stock-print .print-dealer-content{padding:15px 15px 0;text-transform:uppercase;line-height:1.3}.sl-stock-print .print-dealer-content p{margin-bottom:10px}.sl-stock-print .print-dealer-content p:last-child{margin-bottom:0}.sl-stock-print .print-qr-title{padding:15px;text-transform:uppercase;font-weight:500;font-size:18px;text-align:center;background-color:#000;color:#fff;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.sl-stock-print .print-dealer-title{padding:15px;text-transform:uppercase;font-weight:500;text-align:center;background-color:#ebebeb;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.sl-stock-print .print-dealer-details .dealer-details{width:100%}.sl-stock-print .print-dealer-details .dealer-details b{display:block;text-transform:uppercase}.sl-stock-print .qrcode{padding:12px}.print-page-button{position:fixed;top:10px;right:10px}.print-page-button .btn-secondary{cursor:pointer}.sl-stock-print .fl-print{display:grid;grid-template-columns:1fr 1fr}@page{size:A4;margin:3mm}@media print{html,body{width:210mm;height:297mm;margin:0;padding:0}.sl-stock-print{width:200mm;max-width:none;margin:0 auto;padding:0;padding-top:10px}.sl-stock-print .price-disclaimer{font-size:10px}.print-page-button{display:none}}.subscribe-wrapper .sub-titles{display:flex}.sub-title{display:flex;flex:1;flex-direction:column;align-items:center;margin-right:20px;margin-bottom:10px;color:#000}.sub-title:last-child{margin-right:0}.sub-title .st-box{width:100%;padding:15px 20px;border:1px solid #e6e6e6;cursor:pointer;text-align:center}.sub-title.active .st-box{border-color:var(--bg-color)}.sub-title .stb-title{display:block;margin-bottom:20px;font-size:20px;line-height:1}.sub-title.active .stb-title{color:var(--bg-color)}.sub-title .stb-price{display:block;font-size:24px;font-weight:500;line-height:1}.sub-title .stb-term{position:relative;display:block;padding:0 5px;font-size:11px;text-transform:uppercase;letter-spacing:2px;font-weight:500}.sub-title .stb-term:after{content:"";width:72px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-3px);background-color:var(--bg-color)}.sub-title .st-tag{width:100%;margin:10px 0;padding:10px 20px;font-size:13px;text-transform:uppercase;text-align:center;letter-spacing:2px;font-weight:500}.sub-title.active .st-tag{background-color:var(--bg-color);color:var(--text-color)}.sub-content{display:none}.sub-content.active{display:block}.sub-content .sc-box{margin-bottom:20px;padding:5px 20px;border:1px solid #e6e6e6}.sc-box>div{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e6e6e6}.sc-box>div.sub-guarantees{padding:6px 0 7px}.sc-box>div:last-child{border-bottom:0}.sc-box>div span:last-child{color:#000;font-weight:500}.sub-guarantees svg.icon{display:block;font-size:36px;color:var(--bg-color)}.stock-locator .sd-dialog:not(.sd-login-dialog) .form-group>label{display:block;position:relative;top:0;left:0;margin-bottom:10px;font-size:14px;color:#000;font-weight:500;background-color:initial}.sd-finance-dialog .finance-loan-amount{font-size:12px;font-weight:500;color:#000;line-height:1.2}.sd-finance-dialog .flex-buttons{display:grid;grid-template-columns:auto auto;grid-gap:10px}.sd-finance-dialog .finance-loan-amount span{display:block;font-size:21px}.sdd-stage>.form-group:last-child .form-control,.sdd-stage>.form-group:last-child .select-container{margin-bottom:0}.sd-finance-dialog .form-symbol .form-control{margin-bottom:10px}.sd-finance-dialog .range-slider{background:0 0}.sd-finance-dialog .range-slider:before,.sd-finance-dialog .range-slider:after{content:none}.sd-finance-dialog .min-max-deposit{display:flex;justify-content:space-between;margin-bottom:30px;color:var(--bg-color);font-size:14px}.sd-finance-dialog .min-max-deposit span{display:block;font-size:12px;color:#666;line-height:.5}.sd-finance-dialog .dob-date>div:after{content:"/";position:absolute;top:8px;right:-20px;font-size:26px}.sd-finance-dialog .dob-date>div:last-child:after{content:none}.sd-finance-dialog .provider-details>p{font-size:18px;color:#000}.sd-finance-dialog .finance-poweredby{justify-content:center;margin-top:0;margin-bottom:10px}.finance-provider-list{display:flex;align-items:center;flex-direction:column}.finance-provider-list p{width:100%}.finance-provider-list .provider-quote{width:100%;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ccc}.finance-provider-list .provider-quote:last-child{margin-bottom:0}.provider-quote .pq-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.provider-quote .pq-logo{width:90px}.provider-quote .pq-repayment{color:gray;font-size:14px}.provider-quote .pq-repayment b{font-size:20px;color:#000}.provider-quote .pq-repayment .pq-term{display:block}.provider-quote .pq-content>div{display:flex;justify-content:space-between;align-items:baseline;line-height:1.8}.provider-quote .pq-select .btn.btn-small{padding:8px 20px;background-color:initial;color:var(--bg-color);border:1px solid var(--bg-color)}.pac-container{z-index:2050}@media(min-width:500px){.sdd-stage-heading span{width:25px;height:25px;padding:3px}}#manual-search-btn,#rego-search-btn{display:block;position:relative;text-decoration:underline;margin-bottom:30px;font-size:14px;line-height:1.2}#manual-search-btn{margin-top:-20px}.tradein-poweredby{display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:10px}.tradein-poweredby .powered-text{margin-right:10px;font-size:12px}.sd-dialog .vehicles-condition-explanation{display:none}.sd-dialog .vehicles-condition-explanation ul{margin-bottom:0;padding:0 17px;line-height:1.5}.sd-dialog .switch-toggle label:hover+.vehicles-condition-explanation{position:absolute;display:block;width:100%;top:102%;left:0;padding:15px 20px;font-size:12px;line-height:1.2;background-color:rgba(0,0,0,.9);color:#fff;z-index:20}.sd-test-drive-dialog .select-container,.sd-test-drive-dialog .form-control{margin-bottom:0}.stock-details .sd-insurance-dialog .sl-radio label.btn{position:relative;top:0;left:0}.stock-details .sd-insurance-dialog .sl-radio input:checked+label.btn{color:var(--text-color);border-color:var(--bg-color)}.stock-details .sd-delivery-dialog .sd-choices{margin:0}.stock-details .sd-delivery-dialog .delivery-options{margin-top:20px}.stock-details .sd-delivery-dialog .sl-radio label.btn{position:relative;top:0;left:0}.stock-details .sd-delivery-dialog .sl-radio input:checked+label.btn{background-color:var(--bg-color);border-color:var(--bg-color);color:var(--text-color)}@media(min-width:1200px){.ms-btn-container{display:none}.stock-option.ms-btn{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center;margin-right:0;border:0}.ms-btn .sl-mini-search-btn{width:100%;height:100%;margin:0}}.les_video,#les_video{position:absolute;bottom:10px;right:10px;max-width:175px}#les_video{max-width:225px}.les_video img,#les_video img{display:block}.sd-similar-vehicles{grid-area:similar-vehicles}#autograb-gauge{height:470px}#car-analysis-btn.btn-outline{margin-left:0;margin-right:0;border-color:#06a217;color:#06a217}#car-analysis-btn.btn-outline:hover{color:#fff;border-color:#333}@media(min-width:400px){#autograb-gauge{height:300px}}@media(min-width:1500px){#autograb-gauge{height:230px}}.sdc-finance-calculator .slide-container{margin-bottom:30px}.stock-locator .calculator-label{display:flex;justify-content:space-between}.stock-locator .calculator-label label{position:relative;top:auto;left:auto;font-size:18px}.stock-locator .calculator-label span{font-size:18px;font-weight:500;color:#000}.stock-locator .calculator-total{margin:40px 0 30px;text-align:center;font-size:28px;font-weight:500;color:#000}.stock-locator .calculator-disclaimer{padding:20px;font-size:13px;line-height:1.5;background-color:#f0f0f0;color:#797979}.stock-locator .btn-primary,.sdc-heading:after,.banner-highlight,.sl-radio input:checked+label,.stock-locator .btn-primary .spinner:before,.stock-locator .btn-primary .spinner:after{background-color:var(--bg-color);color:var(--text-color)}.stock-locator .sl-highlight,.stock-locator a.sl-highlight,a.sl-highlight-hover:hover{color:var(--bg-color)}.stock-locator .sdd-fancy:hover svg,.stock-locator svg.icon-plus{fill:var(--bg-color)}@media(max-width:1200px){.asl-details #podium-website-widget,.asl-details #designstudio-button{display:none}}.ate-stock-locator.mobile-filters #ate-root{display:none}