.anchor-links-banner{position:relative}.anchor-links-banner.find-a-dealer-details .inside{padding:75px 30px}@media (min-width:768px){.anchor-links-banner.find-a-dealer-details .inside{padding:75px 30px}}@media (min-width:1350px){.anchor-links-banner.find-a-dealer-details .inside{padding:80px 150px 140px}}.anchor-links-banner.reviews{height:600px}.anchor-links-banner.reviews .inside{padding:75px 30px 150px}@media (min-width:768px){.anchor-links-banner.reviews .inside{padding:75px 30px 150px}}@media (min-width:1350px){.anchor-links-banner.reviews .inside{padding:140px 150px}}.anchor-links-banner.find-a-dealer-search .inside{padding:75px 30px 150px}@media (min-width:768px){.anchor-links-banner.find-a-dealer-search .inside{padding:75px 30px 150px}}@media (min-width:1350px){.anchor-links-banner.find-a-dealer-search .inside{padding:140px 150px 175px}}.anchor-links-banner .chevrons{height:80px;margin-bottom:40px;width:84px}.anchor-links-banner img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:767.98px){.anchor-links-banner img.desktop{display:none}}@media (min-width:768px){.anchor-links-banner img.mobile{display:none}}.anchor-links-banner .large-pre-title{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:20px;text-transform:uppercase}@media (min-width:768px){.anchor-links-banner .large-pre-title{font-size:23px}}@media (min-width:1350px){.anchor-links-banner .large-pre-title{font-size:28px}}.anchor-links-banner .pre-title{text-transform:uppercase}.anchor-links-banner .post-title,.anchor-links-banner .pre-title{color:#fff;font-size:16px}@media (min-width:768px){.anchor-links-banner .post-title,.anchor-links-banner .pre-title{font-size:17px}}@media (min-width:1350px){.anchor-links-banner .post-title,.anchor-links-banner .pre-title{font-size:18px}}.anchor-links-banner .post-title span,.anchor-links-banner .pre-title span{font-weight:700}.anchor-links-banner .main-title{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:21px;line-height:25px;text-transform:uppercase}@media (min-width:1350px){.anchor-links-banner .main-title{font-size:30px;line-height:32px}}.anchor-links-banner .main-title span{display:block;font-weight:700}.anchor-links-banner .main-title span.inline{display:inline}.anchor-links-banner .sub-title{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:16px}.anchor-links-banner .sub-title-bold{color:#fff;font-family:Roboto-Bold,Arial,Sans-Serif;font-size:16px}.anchor-links-banner .nearest-dealership p{color:#fff;margin:0}.anchor-links-banner .nearest-dealership p.dealership{font-family:Roboto-Bold,Arial,Sans-Serif;font-size:18px}@media (min-width:1600px){.anchor-links-banner .nearest-dealership p.dealership{font-size:22px;line-height:26px}}.anchor-links-banner .nearest-dealership p.nearest{font-size:15px;line-height:25px}@media (min-width:1600px){.anchor-links-banner .nearest-dealership p.nearest{font-size:18px;line-height:28px}}.anchor-links-banner .location{display:flex;margin-top:35px}@media (min-width:768px){.anchor-links-banner .location{margin-top:40px}}.anchor-links-banner .location a,.anchor-links-banner .location p{color:#fff}.anchor-links-banner .location p{font-family:Roboto-Bold,Arial,Sans-Serif;font-size:14px;margin:0}@media (min-width:768px){.anchor-links-banner .location p{font-size:16px;margin-bottom:2px}}.anchor-links-banner .location a{font-size:11px;text-decoration:underline}@media (min-width:768px){.anchor-links-banner .location a{font-size:12px}}.anchor-links-banner .location svg{width:25px}@media (min-width:768px){.anchor-links-banner .location svg{width:30px}}.anchor-links-banner .location>div{display:flex;flex-direction:column;justify-content:center;margin-left:7px}.anchor-links-banner .inside{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1}.anchor-links-banner .links{list-style:none;margin:0;max-width:300px;padding:0}.anchor-links-banner .links a{color:#fff;display:flex;font-family:Roboto-Medium,Arial,Sans-Serif;font-size:12px;justify-content:space-between;letter-spacing:3px;margin:20px 0;text-transform:uppercase}@media (min-width:768px){.anchor-links-banner .links a{font-size:13px}}@media (min-width:1350px){.anchor-links-banner .links a{font-size:16px}}.anchor-links-banner .links a svg{width:7px}.anchor-links-banner .links a:last-child{margin-bottom:0}.anchor-links-banner .contact-dealer-details{min-height:40px;width:260px}@media (min-width:768px){.anchor-links-banner .contact-dealer-details{min-height:90px}}.anchor-links-banner .contact-dealer-details .select2-container{margin-bottom:0}.anchor-links-banner .contact-dealer-details .contact-message{color:#fff;font-family:Roboto-Light,Arial,Sans-Serif;font-size:18px;line-height:21px;margin-bottom:0}@media (min-width:1600px){.anchor-links-banner .contact-dealer-details .contact-message{font-size:23px;line-height:24px}}.anchor-links-banner .contact-dealer-details .change-dealer{color:#fff;cursor:pointer;display:inline-block;font-family:Roboto-Light,Arial,Sans-Serif;font-size:11px;line-height:13px;padding-bottom:3px}.anchor-links-banner .contact-dealer-details .found-dealership{display:flex}.anchor-links-banner .contact-dealer-details .found-dealership .dealer-details .dealer-name{color:#fff;display:block;font-family:Roboto-Light,Arial,Sans-Serif;font-size:16px;line-height:18px;margin-bottom:8px}.anchor-links-banner .contact-dealer-details .select-closest-container{position:relative}.anchor-links-banner .contact-dealer-details .select-closest-container .loading-overlay{display:none;height:100%;justify-content:flex-end;left:0;padding-right:40px;position:absolute;top:0;width:100%}.anchor-links-banner .contact-dealer-details .select-closest-container .loading-overlay.active{display:flex}.used-sidebar{width:100%}@media (min-width:768px){.used-sidebar{overflow-y:scroll;position:sticky;top:100px;width:40%}}@media (min-width:1024px){.used-sidebar{top:120px;width:30%}}@media (min-width:1350px){.used-sidebar{width:23%}}@media (min-width:1600px){.used-sidebar{top:160px;width:19%}}.used-results-container{width:100%}@media (min-width:768px){.used-results-container{width:60%}}@media (min-width:1024px){.used-results-container{width:70%}}@media (min-width:1350px){.used-results-container{width:77%}}@media (min-width:1600px){.used-results-container{width:81%}}#shortlist-popup .used-sidebar{min-height:500px}#shortlist-popup .used-sidebar button{border:none;width:100%}.mobile-search{z-index:59}@media (min-width:768px){.mobile-search{display:none}}.mobile-search button{border:none;bottom:0;justify-content:center;position:fixed;width:100%}.used-sidebar{background-color:#efede9}@media (max-width:767.98px){.used-sidebar{position:fixed;top:76px;transition:all .4s ease;z-index:50}.used-sidebar .inside{height:calc(100vh - 77px);overflow-y:scroll;padding:30px 20px 120px}.used-sidebar.hide{transform:translateX(-100%)}}@media (min-width:768px){.used-sidebar .inside{padding-left:20px;padding-right:20px}}@media (min-width:1600px){.used-sidebar .inside{padding-left:40px;padding-right:30px}}.used-sidebar .mobile-rep{padding-top:40px}@media (min-width:768px){.used-sidebar .mobile-rep{display:none}}.used-sidebar .mobile-rep .representative-example{font-family:Roboto-Bold,Arial,Sans-Serif;font-size:18px}.used-sidebar .mobile-rep .representative-text{font-family:Roboto-Light,Arial,Sans-Serif;font-size:11px}.filter-head{display:flex;justify-content:space-between;margin-top:40px}.filter-head .reset-filter{cursor:pointer;font-size:14px}.filter-head .reset-filter svg{margin-right:10px;width:18px}.filter-head #filters-selected{align-items:center;color:#373836;display:flex;font-size:14px;justify-content:left}.filter-head #filters-selected span{align-items:center;background-color:#373836;border-radius:50%;color:#fff;display:flex;height:25px;justify-content:center;line-height:25px;margin-right:10px;margin-top:-2px;width:25px}.refine-search{margin:0}.refine-search span{font-weight:700}#used-search-location{align-items:flex-end;display:flex;flex-direction:column}#used-search-location input{background:#fff;border:none;color:#000;margin-bottom:10px;padding:10px;width:100%}#used-search-location span{cursor:pointer;font-size:12px;width:-moz-fit-content;width:fit-content}.used-filters .filter-tabs{margin-top:30px}.used-filters .filter-tabs .nav-tabs{display:flex}.used-filters .filter-tabs .nav-tabs .nav-item{flex-grow:1}.used-filters .filter-tabs .nav-tabs .nav-item svg{margin-right:15px;max-height:20px;max-width:20px}.used-filters .filter-tabs .nav-tabs .nav-item .nav-link{align-items:center;background:none;border:none;border-radius:0;display:flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:3px;padding:15px 0;text-align:center;text-transform:uppercase}.used-filters .filter-tabs .nav-tabs .nav-item .nav-link.active{background:#fff}.used-filters .search-filter-container .accordion,.used-filters .search-filter-container .accordion-button,.used-filters .search-filter-container .accordion-item{background:transparent;box-shadow:none;outline:none}.used-filters .search-filter-container .accordion-button:not(.collapsed){color:inherit}.used-filters .search-filter-container .accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-icon)}.used-filters .search-filter-container .accordion-item.button-hidden button{display:none}.used-filters .search-filter-container .accordion-item.button-hidden .accordion-body{padding-left:0}.used-filters .search-filter-container .sub-tab{justify-content:space-between;margin-top:-20px}.used-filters .search-filter-container .center-tab{align-items:center;display:flex;padding:0}.used-filters .search-filter-container .accordion-item{border-bottom:1px solid rgba(0,0,0,.1)}.used-filters .search-filter-container .accordion-item .tick{background:url(/assets/svg/tick.svg) no-repeat 50%/12px #373836;border-radius:50%;display:none;height:20px;margin-right:10px;width:20px}.used-filters .search-filter-container .accordion-item div{font-family:Roboto-Medium,Arial,Sans-Serif;font-size:15px}.used-filters .search-filter-container .accordion-item div span{display:block;font-family:Roboto-Regular,Arial,Sans-Serif;font-size:14px}@media (max-width:767.98px){.used-filters .search-filter-container .accordion-item button{padding-left:0;padding-right:0}}.used-filters ul.filters{list-style:none;padding:0}.used-filters ul.filters li{display:flex;justify-items:center;margin:15px 0;padding:0}.used-filters ul.filters li input{display:none}.used-filters ul.filters li label{color:grey;cursor:pointer;font-size:14px}@media (min-width:1350px){.used-filters ul.filters li label{font-size:13px}}.used-filters ul.filters li input+label{background:#fff;border-radius:50%;height:20px;margin-right:10px;width:20px}.used-filters ul.filters li input+label+label{margin-top:2px}.used-filters ul.filters li input:checked+label{background:url(/assets/svg/tick.svg) no-repeat 50%/12px #373836}.used-filters ul.filters li input:checked+label+label{color:#000}.used-filters ul.filters .slider-output{padding-bottom:16px;text-align:right}.used-filters .sort-by .filters{padding:16px 20px 20px 0}#review-placement .loading{margin-top:60px;text-align:center}.reviews-container{min-height:100vh;padding:70px 30px;width:100%}@media (min-width:768px){.reviews-container{padding:36px 30px}}@media (min-width:1024px){.reviews-container{padding:60px 50px}}@media (min-width:1350px){.reviews-container{padding:80px 140px}}.reviews-container .svg-review{align-items:flex-start;display:flex;justify-content:space-between}.reviews-container .top{align-items:center;display:flex;justify-content:space-between;margin:40px 0 20px}@media (max-width:575.98px){.reviews-container .top{flex-direction:column}}@media (min-width:768px){.reviews-container .top{margin:50px 0}}@media (min-width:1200px){.reviews-container .top{margin:60px 0}}.reviews-container .top #dealerships{margin:0 auto;width:100%}@media (min-width:768px){.reviews-container .top #dealerships{width:300px}}@media (min-width:1200px){.reviews-container .top #dealerships{width:400px}}.reviews-container .top .select2-container{border:1px solid #000;margin:0}.reviews-container .top .title{font-family:Roboto-Light,Arial,Sans-Serif;font-size:25px;text-transform:uppercase}@media (max-width:767.98px){.reviews-container .top .title{margin-bottom:40px;text-align:center}.reviews-container .top .title span{display:block}}@media (min-width:768px){.reviews-container .top .title{font-size:25px}}@media (min-width:1200px){.reviews-container .top .title{font-size:32px}}.reviews-container .single-review{display:flex;flex-direction:row}.reviews-container .single-review .review-detail{border-top:1px solid grey;padding:30px 0;width:100%}@media (min-width:768px){.reviews-container .single-review .review-detail{padding:20px 0 30px}}.reviews-container .single-review svg.branded-chevron{height:42px;margin-right:30px;width:45px}@media (min-width:1024px){.reviews-container .single-review svg.branded-chevron{height:78px;width:145px}}.reviews-container .single-review svg.branded-chevron .chevrons{fill:#000}.reviews-container .single-review .rating{display:inline-block;position:relative}@media (max-width:1023.98px){.reviews-container .single-review .rating{transform:rotateY(180deg)}}.reviews-container .single-review .rating:after{background:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:var(--rating)}.reviews-container .single-review .rating img{height:20px}.reviews-container .single-review .article{padding:20px 0}.reviews-container .single-review .article p{font-family:Roboto-Medium,Arial,Sans-Serif;font-size:14px;line-height:150%}@media (min-width:768px){.reviews-container .single-review .article p{font-size:16px}}.reviews-container .single-review .article .by{font-family:Roboto-Light,Arial,Sans-Serif;font-size:13px}@media (min-width:768px){.reviews-container .single-review .article .by{font-size:15px}}.reviews-container .single-review .bottom{display:flex;flex-direction:column}@media (min-width:768px){.reviews-container .single-review .bottom{align-items:center;flex-direction:row;justify-content:space-between}}.reviews-container .single-review .bottom a{color:#000}.reviews-container .single-review .bottom .view-dealer svg{width:7px}.reviews-container .single-review .bottom .view-dealer svg polygon{fill:#000}.reviews-container .single-review .bottom .share{align-items:center;background:#000;display:flex;font-size:12px;height:45px;justify-content:center;letter-spacing:2px;width:135px}@media (max-width:767.98px){.reviews-container .single-review .bottom .share{margin-top:30px}}@media (min-width:768px){.reviews-container .single-review .bottom .share{font-size:15px}}.reviews-container .single-review .bottom .share:hover{background:transparent}.reviews-container .single-review .bottom .share:hover span{display:none}.reviews-container .single-review .bottom .share:hover a{display:flex}.reviews-container .single-review .bottom .share span{color:#fff;text-transform:uppercase}.reviews-container .single-review .bottom .share a{color:#fff;display:none;padding:0 10px}.reviews-container .single-review .bottom .share a svg{height:15px;width:auto}.reviews-container .single-review .bottom .share a svg path{fill:#000}.modal-inner{background:#fff;box-shadow:3px 3px 30px rgba(0,0,0,.3);display:flex;left:50%;min-height:200px;min-width:80%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.modal-inner{min-height:300px;min-width:500px;padding:30px}}@media (min-width:1350px){.modal-inner{min-height:460px;min-width:1000px;padding:40px 80px}}.modal{background:hsla(0,0%,100%,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:90}.modal .centered{align-items:center;display:flex;justify-content:center}.modal button{border:none}.centered{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.centered p{font-size:14px;font-weight:700;margin-bottom:40px;text-align:center}@media (min-width:768px){.centered p{font-size:20px}}@media (min-width:1350px){.centered p{font-size:25px}}.centered .container-fluid{align-items:center;display:flex;justify-content:center}.centered .buttons{-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:row}.centered input{background:#fff;margin-bottom:10px;padding:5px 20px;width:100%}@media (min-width:768px){.centered input{padding:10px 20px}}.centered .email-container{margin-bottom:30px;position:relative}.paginate{display:flex;justify-content:center;margin:0 auto}.paginate ul{display:flex;list-style-type:none}.paginate ul li{cursor:pointer;margin:0 10px;padding:0 3px}.paginate ul li.active{font-weight:700;text-decoration:underline}
