﻿: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;}}: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;}}@keyframes spinner{0%{transform:rotateY(0deg);}50%{transform:rotateY(360deg);}100%{transform:rotateY(360deg);}}@keyframes spinnerloading{0%{content:"Loading .";}25%{content:"Loading .";}50%{content:"Loading ..";}75%{content:"Loading ...";}100%{content:"Loading ...";}}.lds-spinner{display:inline-block;position:relative;width:4rem;height:4rem;}.lds-spinner div{transform-origin:2rem 2rem;animation:lds-spinner 1.2s linear infinite;}.lds-spinner div:after{content:" ";display:block;position:absolute;top:.1875rem;left:1.8125rem;width:.3125rem;height:.875rem;border-radius:20%;background:#ccc;}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s;}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s;}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s;}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s;}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s;}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s;}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s;}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s;}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s;}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s;}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s;}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s;}@keyframes lds-spinner{0%{opacity:1;}100%{opacity:0;}}@media only screen{.review-select{background:var(--base-10);padding:30px 0;}.review-select .select-tab{display:flex;gap:24px;flex-wrap:wrap;}.review-select button,.review-select a{line-height:50px;padding:0 24px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;border:1px solid var(--base-100);color:var(--base-100);display:flex;flex-direction:row;justify-content:center;gap:10px;place-items:center;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;}.review-select button i,.review-select a i{font-size:2rem;}.review-select button:hover,.review-select button:focus,.review-select button:active,.review-select a:hover,.review-select a:focus,.review-select a:active{background:var(--base-100);color:var(--base-0);}.review-select button.active,.review-select a.active{background:#0f863d;color:var(--base-0);border-color:#0f863d;}.buyerscoredealershipsummary h2{font-size:1.625rem;}.buyerscoredealershipsummary h2 a{color:var(--base-100);-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;}.buyerscoredealershipsummary h2 a:hover{color:var(--base-100);text-decoration:underline;}.buyerscoredealershipsummary h4{font-size:.875rem;font-weight:500;margin-bottom:5px;margin-top:0!important;}.ratings-container .rating{font-size:1.625rem;font-weight:600;margin-bottom:8px;}.ratings-container .stars-container{font-size:1.875rem;}.rating-breakdown{margin-top:2rem;display:flex;flex-direction:column;gap:4px;}.rating-breakdown-line-container{display:flex;flex-direction:row;gap:12px;place-items:center;}.rating-breakdown-line-container .rating-breakdown-caption{font-size:.75rem;width:8px;text-align:center;}.rating-breakdown-line-container .rating-breakdown-count{font-size:.75rem;color:var(--base-60);}.rating-breakdown-line-container .rating-breakdown-line{width:calc(100% - 61px);height:4px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:var(--base-20);position:relative;}.rating-breakdown-line-container .rating-breakdown-line-inner{position:absolute;top:0;left:0;bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:var(--base-100);-webkit-transition:all,1s;-moz-transition:all,1s;-o-transition:all,1s;transition:all,1s;max-width:100%;}.overall-text{display:flex;flex-direction:row;gap:8px;place-items:center;font-size:.875rem;font-weight:500;margin-top:2rem;}.overall-text i{font-weight:400;color:#4caf50;font-size:1.375rem;}.branch-ratings{display:flex;gap:24px 28px;flex-wrap:wrap;margin-top:32px;}.rating-item{min-width:150px;}.rating-item i{font-size:2rem;}.rating-item .title{font-size:.75rem;margin-bottom:4px;}.rating-item .rating{font-size:1rem;font-weight:600;}.based-on{display:flex;flex-wrap:wrap;gap:4px 25px;color:var(--base-60);font-size:.75rem;margin-top:2rem;}.based-on .bs-logo{display:flex;gap:5px;place-items:center;}.awards-container{background:var(--base-10);padding:2rem;display:flex;justify-content:center;flex-direction:column;gap:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;border-radius:24px;margin-top:2rem;}.awards-container h2{font-size:1rem;font-weight:600;display:flex;gap:8px;justify-content:center;place-items:center;margin:0!important;}.awards-container h2 i{font-weight:400;font-size:1.5rem;color:#f9a11b;}.awards-container .award-badge-container{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;}.awards-container .buyerscore-link{font-size:.75rem;color:var(--base-100);text-align:center;text-decoration:underline;}.testimonial-spacer{margin-top:2rem;margin-bottom:2rem;border-color:var(--base-20);}.review-header{display:flex;justify-content:space-between;place-items:center;flex-direction:row;}.review-header h3{margin:0!important;}.review-header .view-all-link{font-size:.75rem;color:var(--base-100);text-decoration:underline;}.customer-reviews{margin-bottom:56px;}.customer-reviews .buyerscore-reviews{margin-top:2rem;display:flex;flex-direction:column;gap:52px;}.customer-reviews .stars-container{font-size:1.25rem;}.customer-reviews .adminModified{margin-top:1rem;font-size:.75rem;color:var(--base-60);}.accordion.dealer-response{width:100%;background:transparent;display:flex;flex-direction:column;}.accordion.dealer-response .accordion-item{flex-direction:column;place-items:flex-start;}.accordion.dealer-response .accordion-title{padding:0;border:0!important;color:var(--base-100);display:flex;flex-direction:row;justify-content:flex-start;gap:8px;place-items:center;font-size:1rem;color:#0f863d;}.accordion.dealer-response .accordion-title i{font-size:1.5rem;}.accordion.dealer-response .accordion-title:before{display:none;}.accordion.dealer-response .accordion-title:after{content:"";font-family:"icons-acme";font-size:11px;color:#0f863d;-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;position:relative;top:auto;right:0;margin:0;}.accordion.dealer-response .is-active>.accordion-title::after{content:"";font-family:"icons-acme";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.accordion.dealer-response .accordion-title:focus,.accordion.dealer-response .accordion-title:hover{background-color:transparent;}.accordion.dealer-response .accordion-content{color:var(--base-100);border:0!important;padding:0;}.accordion.dealer-response .accordion-content .content{background:var(--base-10);padding:12px 1rem 12px;position:relative;flex-direction:row;gap:1rem;place-items:flex-start;margin-top:12px;line-height:1.4;border-radius:6px!important;width:100%;display:flex;}.accordion.dealer-response .accordion-content .content:before{content:"";font-family:"icons-acme";color:var(--base-100);font-size:1.25rem;position:relative;top:-2px;}.accordion.dealer-response:last-child>.accordion-content:last-child{border:0;}}@media only screen and (min-width:640px){.overall-text{line-height:22px;}.rating-item .title{font-size:.875rem;}.rating-item .rating{font-size:1.125rem;}.awards-container h2{font-size:1.125rem;}.awards-container h2 i{font-size:2rem;}.awards-container .award-badge-container{gap:40px;}}@media only screen and (min-width:760px){.customer-reviews .buyerscore-reviews{flex-direction:unset;gap:56px;flex-wrap:wrap;margin-top:56px;}.customer-reviews .buyerscore-reviews .buyerscore-review{width:calc(50% - 28px);}.bs-overview{display:flex;flex-direction:row;justify-content:flex-start;gap:3rem;place-items:center;}.rating-breakdown{width:380px;margin:0;}.testimonial-spacer{margin-top:56px;margin-bottom:56px;}.awards-container{padding:32px;}}@media only screen and (min-width:1024px){.review-select{padding:55px 0;}.bs-overview,.overall-text,.branch-ratings,.based-on{margin-top:40px;}.rating-item .title{margin-top:1rem;margin-bottom:8px;}.awards-container{margin-top:56px;}.rating-item{min-width:170px;}}