﻿:root{--brand-primary:#0f863d;--brand-secondary:#0e1e30;--base-0:#fff;--base-10:#f8f9fa;--base-15:#efefef;--base-20:#ddd;--base-30:#c7c7c7;--base-40:#d7d7d7;--base-50:#a1a1a1;--base-60:#696969;--base-80:#292929;--base-100:#000;--base-0-opacity-0:rgba(255,255,255,0);--base-0-opacity-15:rgba(255,255,255,.15);--base-0-opacity-70:rgba(255,255,255,.7);--base-100-opacity-15:rgba(0,0,0,.15);--base-100-opacity-70:rgba(0,0,0,.7);--colour-red:#db2c4e;--colour-green:#2dab6d;--color-purple:#b53aea;--color-orange:#e07a31;--color-yellow:#f9a11b;--color-blue:#3181ee;--modal-border:#fff;--ai-purple:#af6eda;--ai-blue:#595bf1;--fab-bg:#ebf3fc;--fab-text:#377ede;--button-outline:#000;--tags-hot:#db2c4e;--tags-rare:#216fda;--tags-new-listing:#169657;--tags-price-drop:#b53aea;--tags-alt-text-hot:#db2c4e;--tags-alt-hot:rgba(219,44,78,.1);--tags-alt-text-rare:#3181ee;--tags-alt-rare:rgba(49,129,238,.1);--tags-alt-text-new-listing:#2dab6d;--tags-alt-new-listing:rgba(45,171,109,.1);--tags-alt-text-price-drop:#b53aea;--tags-alt-price-drop:rgba(218,134,255,.1);--status-on-yard:#2dab6d;--status-arriving-soon:#e07a31;--status-under-offer:#3181ee;--status-sold:#b53aea;--accent-red:#db2c4e;--accent-green:#2dab6d;}html[data-theme=light]{--brand-primary:#0f863d;--brand-secondary:#0e1e30;--base-0:#fff;--base-10:#f8f9fa;--base-15:#efefef;--base-20:#ddd;--base-30:#c7c7c7;--base-40:#d7d7d7;--base-50:#a1a1a1;--base-60:#696969;--base-80:#292929;--base-100:#000;--base-0-opacity-0:rgba(255,255,255,0);--base-0-opacity-15:rgba(255,255,255,.15);--base-0-opacity-70:rgba(255,255,255,.7);--base-100-opacity-15:rgba(0,0,0,.15);--base-100-opacity-70:rgba(0,0,0,.7);--colour-red:#db2c4e;--colour-green:#2dab6d;--color-purple:#b53aea;--color-orange:#e07a31;--color-yellow:#f9a11b;--color-blue:#3181ee;--modal-border:#fff;--ai-purple:#af6eda;--ai-blue:#595bf1;--fab-bg:#ebf3fc;--fab-text:#377ede;--button-outline:#000;--tags-hot:#db2c4e;--tags-rare:#216fda;--tags-new-listing:#169657;--tags-price-drop:#b53aea;--tags-alt-text-hot:#db2c4e;--tags-alt-hot:rgba(219,44,78,.1);--tags-alt-text-rare:#3181ee;--tags-alt-rare:rgba(49,129,238,.1);--tags-alt-text-new-listing:#2dab6d;--tags-alt-new-listing:rgba(45,171,109,.1);--tags-alt-text-price-drop:#b53aea;--tags-alt-price-drop:rgba(218,134,255,.1);--status-on-yard:#2dab6d;--status-arriving-soon:#e07a31;--status-under-offer:#3181ee;--status-sold:#b53aea;--accent-red:#db2c4e;--accent-green:#2dab6d;}html[data-theme=dark]{--brand-primary:#0f863d;--brand-secondary:#242424;--base-0:#131313;--base-10:#242424;--base-15:#2e2e2e;--base-20:#515151;--base-30:#6f6f6f;--base-40:#d7d7d7;--base-50:#c4c4c4;--base-60:#a3a3a3;--base-80:#f8f9fa;--base-100:#fff;--base-0-opacity-0:rgba(0,0,0,0);--base-0-opacity-15:rgba(0,0,0,.15);--base-0-opacity-70:rgba(0,0,0,.7);--base-100-opacity-15:rgba(255,255,255,.15);--base-100-opacity-70:rgba(255,255,255,.7);--colour-red:#db2c4e;--colour-green:#45d28c;--color-purple:#b53aea;--color-orange:#e07a31;--color-yellow:#f9a11b;--color-blue:#3181ee;--modal-border:#4d4d4d;--ai-purple:#daa2ff;--ai-blue:#a8aaff;--fab-bg:#efefef;--fab-text:#000;--button-outline:#4d4d4d;--tags-hot:#db2c4e;--tags-rare:#216fda;--tags-new-listing:#0f844b;--tags-price-drop:#b53aea;--tags-alt-text-hot:#ff6281;--tags-alt-hot:rgba(219,44,78,.2);--tags-alt-text-rare:#74afff;--tags-alt-rare:rgba(49,129,238,.2);--tags-alt-text-new-listing:#45d28c;--tags-alt-new-listing:rgba(45,171,109,.2);--tags-alt-text-price-drop:#da86ff;--tags-alt-price-drop:rgba(218,134,255,.2);--status-on-yard:#45d28c;--status-arriving-soon:#ffad72;--status-under-offer:#74afff;--status-sold:#da86ff;--accent-red:#ff6281;--accent-green:#45d28c;}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--brand-primary:#0f863d;--brand-secondary:#242424;--base-0:#131313;--base-10:#242424;--base-15:#2e2e2e;--base-20:#515151;--base-30:#6f6f6f;--base-40:#d7d7d7;--base-50:#c4c4c4;--base-60:#a3a3a3;--base-80:#f8f9fa;--base-100:#fff;--base-0-opacity-0:rgba(0,0,0,0);--base-0-opacity-15:rgba(0,0,0,.15);--base-0-opacity-70:rgba(0,0,0,.7);--base-100-opacity-15:rgba(255,255,255,.15);--base-100-opacity-70:rgba(255,255,255,.7);--colour-red:#db2c4e;--colour-green:#45d28c;--color-purple:#b53aea;--color-orange:#e07a31;--color-yellow:#f9a11b;--color-blue:#3181ee;--modal-border:#4d4d4d;--ai-purple:#daa2ff;--ai-blue:#a8aaff;--fab-bg:#efefef;--fab-text:#000;--button-outline:#4d4d4d;--tags-hot:#db2c4e;--tags-rare:#216fda;--tags-new-listing:#0f844b;--tags-price-drop:#b53aea;--tags-alt-text-hot:#ff6281;--tags-alt-hot:rgba(219,44,78,.2);--tags-alt-text-rare:#74afff;--tags-alt-rare:rgba(49,129,238,.2);--tags-alt-text-new-listing:#45d28c;--tags-alt-new-listing:rgba(45,171,109,.2);--tags-alt-text-price-drop:#da86ff;--tags-alt-price-drop:rgba(218,134,255,.2);--status-on-yard:#45d28c;--status-arriving-soon:#ffad72;--status-under-offer:#74afff;--status-sold:#da86ff;--accent-red:#ff6281;--accent-green:#45d28c;}}@media only screen{.vehicles-wrapper{padding:17px 0;}.vehicles-wrapper .breadcrumbs{margin-bottom:1rem;}.rating-bar{background:var(--base-20);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;overflow:hidden;height:4px;margin-bottom:.5rem;}.rating-bar .rating-amount{height:4px;-webkit-transition:all,1s;-moz-transition:all,1s;-o-transition:all,1s;transition:all,1s;max-width:100%;}#list-view-search{padding-bottom:22px;}.sort-bar{padding:22px 0;}.vehicles-results{border-top:1px solid var(--base-20);}.vehicles-intro{margin-bottom:32px;}.searchbar{position:relative;}.searchbar:before{content:"";font-family:"icons-acme";color:var(--base-60);font-size:1.5rem;position:absolute;top:14px;left:16px;font-weight:600;}.searchbar .reset-search{position:absolute;right:20px;top:22px;color:var(--base-80);-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;font-size:1.125rem;opacity:0;pointer-events:none;}.searchbar .reset-search:hover{color:var(--base-100);}.searchbar input:not(:placeholder-shown)+.reset-search{opacity:1;pointer-events:all;}.searchbar input,.searchbar [type=text]{background:var(--base-15);line-height:60px;height:60px;border:0;box-shadow:none;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;color:var(--base-100);padding-left:48px;padding-right:8px;}.searchbar input:focus,.searchbar [type=text]:focus{background:var(--base-15);border:0;box-shadow:none;}.searchbar input:is(:-webkit-autofill,:autofill){background:var(--base-15)!important;color:var(--base-100);}.searchbar :autofill{background:var(--base-15)!important;color:var(--base-100);}.searchbar ::-webkit-input-placeholder{color:var(--base-60);}.searchbar :-moz-placeholder{color:var(--base-60);opacity:1;}.searchbar ::-moz-placeholder{color:var(--base-60);opacity:1;}.searchbar :-ms-input-placeholder{color:var(--base-60);}.searchbar :placeholder-shown{color:var(--base-60);}.filters button{width:60px;height:60px;line-height:60px;text-align:center;font-size:1.5rem;border:1px solid var(--base-30);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;position:relative;color:var(--base-60);}.filters button .active-filters{position:absolute;top:-9px;right:-9px;width:25px;height:25px;line-height:25px;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:#0f863d;color:var(--base-0);font-size:.75rem;}.filters button .active-filters:empty{opacity:0;}.results-count{font-size:.875rem;color:var(--base-60);}.sort-by{font-size:.875rem;color:var(--base-60);display:flex;gap:10px;line-height:24px;place-items:center;}.sort-by i{font-size:1.125rem;}#search-terms{margin-bottom:22px;}#search-terms .flex-container{flex-wrap:wrap;}#search-terms .term{border:1px solid #0f863d;color:#0f863d;display:flex;gap:2px;padding:3px 4px 3px 8px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;font-size:.75rem;font-weight:600;place-items:center;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;}#search-terms .term i{font-size:1.125rem;}#search-terms .term:hover{opacity:.7;}#search-terms .clear{font-size:.75rem;color:var(--base-60);-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;}#search-terms .clear:hover{opacity:.7;}.sw-sort{font-size:.875rem;color:var(--base-60);height:24px;}.sw-sort .custom-dropdown-area{min-width:auto;}.sw-sort .custom-dropdown-area .dropdown{right:0;min-width:264px;}.sw-sort .custom-dropdown-button{background:transparent;border:0;width:auto;font-size:.875rem;color:var(--base-100);height:auto;padding:0;line-height:24px;}.vehicle-image-slider{position:relative;padding-bottom:65%;background:#efefef;}.vehicle-image-slider .image-item{position:relative;}.vehicle-image-slider .image-item a{position:absolute;top:0;left:0;right:0;bottom:0;}.vehicle-image-slider .image-item img{width:100%;height:100%;object-fit:cover;}.vehicle-image-slider .slick-list{position:absolute;top:0;bottom:0;width:100%;}.vehicle-image-slider .slick-track{height:100%;}.vehicle-image-slider .slick-arrow{display:block!important;position:absolute;top:0;bottom:0;width:20px;background:rgba(0,0,0,0);color:rgba(0,0,0,0);z-index:4;pointer-events:none;}.vehicle-image-slider .slick-arrow:before{content:"";font-family:"icons-acme";color:rgba(255,255,255,.6);font-size:.75rem;width:20px;height:20px;line-height:20px;display:inline-block;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;opacity:1;position:absolute;top:50%;background:rgba(0,0,0,.6);pointer-events:all;}.vehicle-image-slider .slick-arrow:hover:before{color:#fff;}.vehicle-image-slider .slick-prev{left:0;}.vehicle-image-slider .slick-prev:before{content:"";}.vehicle-image-slider .slick-next{right:0;}.vehicle-image-slider .slick-next:before{content:"";}.vehicles-dots{position:absolute!important;width:110px;left:50%;margin-left:-55px;bottom:1rem;z-index:3;}.slider_navigators{height:10px!important;width:10px!important;background-color:rgba(255,255,255,.5);border-radius:100%;margin:6px;transform:scale(.6);outline:0;cursor:pointer;}.slider_dots .slider_navigators.slick-active{transform:scale(.8);}.slider_navigators.slick-active.slick-current{transform:scale(1);background-color:#fff;}.vehicle-results .vehicle{margin-bottom:48px;}.vl-sp{color:var(--base-50);font-size:.75rem;padding-top:20px;position:relative;margin-top:20px;}.vl-sp:before{content:"";position:absolute;top:0;left:50%;width:72px;margin-left:-36px;height:1px;background:var(--base-40);}.vl-sp p{text-align:center;}.vehicle-datapager{margin-top:2rem;}.vl-footer{display:flex;justify-content:center;flex-direction:column;gap:25px;}.result-count-container{text-align:center;color:var(--base-60);font-size:.875rem;font-weight:500;margin-bottom:20px;}.keen-slider{background:transparent!important;}#quick-filters{height:82px;opacity:0;}#quick-filters.slick-initialized{opacity:1;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;}}@media only screen and (max-width:639px){.standard-btn.new-ls-btn{display:table;margin-top:1rem;}}@media only screen and (min-width:640px){.standard-btn.new-ls-btn{float:right;margin-top:0;}#search-terms{padding-top:25px;}.filters-section{border-bottom:1px solid var(--base-20);}.vehicles-results{border:0;}.vehicles-wrapper{padding:30px 0;}#list-view-search{padding-bottom:0;}.filters-container{position:relative;}.filters-container .slick-arrow{width:82px;height:82px;display:flex;justify-content:center;place-items:center;position:absolute;cursor:pointer;color:transparent;z-index:2;font-size:.813rem;}.filters-container .slick-arrow:before{font-family:"icons-acme";color:var(--base-100);border:1px solid var(--base-30);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:32px;height:32px;display:flex;justify-content:center;place-items:center;position:absolute;z-index:2;top:20px;}.filters-container .slick-arrow.slick-next{right:0;justify-content:flex-end;background:linear-gradient(90deg,var(--base-0-opacity-0) 0%,var(--base-0) 50%,var(--base-0) 100%);}.filters-container .slick-arrow.slick-next:before{content:"";}.filters-container .slick-arrow.slick-prev{left:0;justify-content:flex-start;background:linear-gradient(90deg,var(--base-0) 0,var(--base-0) 50%,var(--base-0-opacity-0) 100%);}.filters-container .slick-arrow.slick-prev:before{content:"";}.filters-container .slick-arrow.slick-disabled{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;}.filters-container .keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:auto!important;}#quick-filters{margin-top:16px;gap:34px;height:82px;display:flex;position:relative;overflow:hidden;}#quick-filters .dropdown{display:none;}#quick-filters .filter{color:var(--base-60);font-size:.75rem;width:auto;min-width:90px;height:82px;text-align:center;display:flex;justify-content:center;place-items:flex-end;}#quick-filters .filter i{font-size:1.5rem;}#quick-filters .filter a,#quick-filters .filter button{color:var(--base-60);-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;position:relative;padding-bottom:24px;}#quick-filters .filter a:hover,#quick-filters .filter button:hover{color:var(--brand-primary);}#quick-filters .filter a.active,#quick-filters .filter button.active{color:var(--brand-primary);}#quick-filters .filter a.active:after,#quick-filters .filter button.active:after{content:"";position:absolute;bottom:0;height:1px;left:0;right:0;background:var(--brand-primary);}#quick-filters .filter div{margin-top:10px;}#quick-filters .filter.all-vehicles{padding-left:12px;margin-right:12px;padding-right:36px;position:relative;}#quick-filters .filter.all-vehicles:before{content:"";position:absolute;top:10px;width:1px;background:var(--base-30);height:48px;right:0;}#quick-filters .filter:last-child{padding-right:1rem;}.filters button{width:auto;font-size:1rem;display:flex;place-items:center;padding:0 1rem;gap:5px;}.filters button i{font-size:1.375rem;}}@media only screen and (min-width:64em){.quick-filters-enabled .filters{margin-top:6px;}#list-view-search .more-gap{gap:16px;}#search-terms{margin-bottom:6px;}.vehicles-wrapper{padding:40px 0;}.vehicle-results .vehicle{margin-bottom:56px;}}@media only screen and (min-width:1280px){.vehicle-image img{height:300px;}}@media only screen and (min-width:1800px){.vehicles-wrapper .grid-container{max-width:1824px;}.vehicles-wrapper .grid-margin-x>.large-4{width:calc(25% - 1.875rem);}#quick-filters .filter{min-width:99px;}#quick-filters .filter.all-vehicles{padding-left:0;max-width:90px;}#quick-filters .filter.all-vehicles:before{right:10px;}}