.a{color:#00afff;text-decoration:underline}.a:hover{color:#008ccc}.a:not([href]):not([class]),.a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.card-btn-footer{display:flex}.card-btn-footer>*{flex-grow:1}ol,ul{list-style:none;padding-left:0}.text{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:transparent;border:none;font:inherit;line-height:inherit;line-height:normal;margin:0;overflow:visible;padding:0;width:auto}.visually-hidden-xs{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (min-width:390px){.visually-hidden-ssm{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@media (min-width:576px){.visually-hidden-sm{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@media (min-width:768px){.visually-hidden-md{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@media (min-width:992px){.visually-hidden-lg{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@media (min-width:1200px){.visually-hidden-xl{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}@media (min-width:1400px){.visually-hidden-xxl{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}.hypersearch-banner__keyword,.hypersearch-banner__tags{max-width:30rem}.hypersearch-banner__reset{min-width:-moz-max-content;min-width:max-content}@media (min-width:992px){.hypersearch-banner__keyword,.hypersearch-banner__tags{max-width:65rem}}.filter-control-checklist__list{-moz-column-count:2;column-count:2;font-size:.8rem}.filter-control-checklist__list .checkbox,.filter-control-checklist__list .form-check{margin-bottom:.25rem;min-height:auto}.search-filters .form-floating>label{font-size:.9rem;height:auto;padding:0 1rem;top:50%;transform:translateY(-50%)}.search-filters .form-floating input{height:auto;padding:.65rem!important}.search-filters .form-floating>.form-control:not(:-moz-placeholder-shown)~label{display:none}.search-filters .form-floating>.form-control:focus~label,.search-filters .form-floating>.form-control:not(:placeholder-shown)~label,.search-filters .form-floating>.form-select~label{display:none}.hypersearch-filter-control__range{--bs-gutter-x:0.25rem}.tinysearch .hypersearch-filter-control__range{--bs-gutter-x:1rem}.filter-item-multi li .nav-link{background-color:#e7f8ff;border-radius:3rem;color:#212529;font-size:.8rem}.filter-item-multi li .nav-link.active{color:#fff}.filter-item-multi li:first-of-type button{border-bottom-right-radius:0;border-top-right-radius:0}.filter-item-multi li:last-of-type button{border-bottom-left-radius:0;border-top-left-radius:0}.filter-item-multi .tab-content{background-color:transparent!important;box-shadow:none!important;padding:0!important}.filter-section__header{position:relative}.filter-section__clear{padding:.05em;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);z-index:100}.accordion-button{font-weight:700}.accordion-button:before{background-repeat:no-repeat;background-size:contain;height:20px;margin-right:.5rem;width:22px}#hp-filterSections-header-manufacturer .accordion-button:before,#hp-filterSections-header-model .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/make-model.svg);content:""}#hp-filterSections-header-price .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/price.svg);content:""}#hp-filterSections-header-age .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/reg.svg);content:""}#hp-filterSections-header-mileage .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/mileage.svg);content:""}#hp-filterSections-header-colour .accordion-button:before,#hp-filterSections-header-colourGroup .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/colour.svg);content:""}#hp-filterSections-header-bodyType .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/body.svg);content:""}#hp-filterSections-header-fuelType .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/fuel.svg);content:""}#hp-filterSections-header-transmissionType .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/transmission.svg);content:""}#hp-filterSections-header-doors .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/doors.svg);content:""}#hp-filterSections-header-seats .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/seats.svg);content:""}#hp-filterSections-header-regYear .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/age.svg);content:""}#hp-filterSections-header-vATStatus .accordion-button:before{background-image:url(https://bluesky.sirv.com/Websites/FreshMotors_co_uk/Icons/Search/vat.svg);content:""}.search-filters .accordion-button:not(.collapsed){box-shadow:none}.vehicle-card-sash{font-size:1em;padding:.5em .75em}.card-img{border-bottom-left-radius:0;border-bottom-right-radius:0;position:relative}.card-img-over{height:100%;left:0;position:absolute;top:0;width:100%}.vehicle-card__location{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}.vehicle-card-pricing .price-info{font-size:.8rem}.list-view .vehicle-card-pricing__price{width:100%}.vehicle-card__specs{position:relative;z-index:9}@media (min-width:768px){.list-view .vehicle-card{display:flex;flex-direction:row;justify-content:space-between;padding-right:1em}.list-view .vehicle-card__img{flex-basis:25%}.list-view .vehicle-card__body{flex-basis:50%;flex-grow:1}.list-view .vehicle-card__pricing{border:none;flex-grow:1}.list-view .vehicle-card__actions{align-items:center}.list-view .offer-card{display:flex;flex-direction:row;padding-right:1em}.list-view .offer-card__type{display:none}.list-view .offer-card__img{flex-basis:25%}.list-view .offer-card__body{flex-basis:50%;flex-grow:1}.list-view .offer-card__link{align-self:center;width:-moz-max-content!important;width:max-content!important}}.vehicle-list{--bs-gutter-y:1.5em;padding:0}.per-page-select{display:flex}.per-page-select .form-label{margin-right:.5em;min-width:-moz-max-content;min-width:max-content}.per-page-select .form-select{width:auto}.pagination{display:flex}.pagination .page-item{display:inline!important}.pagination .page-item .page-link{background-color:transparent;border:none;border-radius:50%!important;font-size:1.1rem;height:50px;line-height:34px;width:50px}.pagination .page-item:not(.pagination__numbers) .page-link{background-color:#fff;box-shadow:2px 2px 10px 0 rgba(34,34,34,.1)}.pagination__numbers{text-align:center}.pagination__numbers .page-link{background-color:transparent;border-color:transparent;box-shadow:none}.pagination__numbers--expendable{display:none}.pagination__numbers.active .page-link{background-color:transparent;border-color:transparent;box-shadow:none;color:#00afff}@media (min-width:992px){.pagination__numbers--expendable{display:inline-block}}.sort-options{display:flex;flex-direction:column;height:100%;justify-content:space-between}.sort-options,.sort-options__inputs .form-select,.sort-options__inputs h2{min-width:-moz-max-content;min-width:max-content}@media (min-width:992px){.sort-options .form-label{font-size:1em}.sort-options__inputs{align-items:baseline;display:flex;flex-direction:row;gap:.25em;margin-bottom:0}}.hypersearch-bar{z-index:10}.recent-search__list{display:flex;flex-direction:column;list-style:none;padding:0}.hypersearch .input-group .form-control{border-radius:.25rem!important;padding-right:3rem}.hypersearch .input-group .form-control:focus{z-index:0!important}.hypersearch .input-group .form-control.is-invalid:focus{z-index:3!important}.hypersearch .input-group .btn{border:none;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;color:#00afff;height:100%;padding:0 1rem;position:absolute;right:0}.accordion-item{border-left:none;border-right:none}.accordion-item:last-of-type{border-bottom:none}#saved-search-accordion .accordion-item:first-of-type{border-top:none}.hypersearch .form-control,.hypersearch .form-select{border-radius:.25rem!important}.hypersearch__bar{bottom:0;position:fixed;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.hypersearch__bar[aria-expanded=false]{opacity:0;transform:translateX(-100%)}.hypersearch .invalid-tooltip{border-radius:.5rem!important}@media (max-width:991.98px){.hypersearch__search-filters,.hypersearch__sort-options{background-color:#fff;border:none;box-sizing:border-box;height:100vh;left:-150%;overflow-y:scroll;padding:3rem 1rem;position:fixed;top:0;transition:left .3s ease-in-out;width:100vw;z-index:2000}.hypersearch__search-filters[aria-expanded=true],.hypersearch__sort-options[aria-expanded=true]{left:0}}.hs-carousel{position:relative}.hs-carousel__items-wrapper{height:100%;width:var(--hs-carousel-width,100%)}.hs-carousel__items{-ms-overflow-style:none;align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;margin-bottom:0;max-height:-moz-max-content;max-height:max-content;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:none;width:100%}.hs-carousel__items::-webkit-scrollbar{height:0}.hs-carousel__items::-webkit-scrollbar-track{background:transparent}.hs-carousel__items::-webkit-scrollbar-thumb{background:transparent;border:none}.hs-carousel__item{flex-shrink:0;height:-moz-max-content;height:max-content;max-width:-moz-max-content;max-width:max-content;scroll-snap-align:center;scroll-snap-stop:normal;width:var(--hs-carousel-width,100%)}.hs-carousel__img{height:auto;max-width:100%}.hs-carousel__no-img{height:100%;width:auto}.hs-carousel__btn{border:0;height:100%;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .5s ease;z-index:200}.hs-carousel__btn:hover{cursor:pointer}.hs-carousel__btn:disabled{opacity:.1}.hs-carousel__btn[aria-busy=true]{cursor:default}.hs-carousel__btn:first-of-type{background:linear-gradient(270deg,transparent,rgba(0,0,0,.333));left:0}.hs-carousel__btn:last-of-type{background:linear-gradient(270deg,rgba(0,0,0,.333),transparent);right:0}.hs-carousel__tabs{bottom:0;display:flex;flex-wrap:wrap;gap:5px;left:50%;max-width:100%;position:absolute;transform:translateX(-50%)}.hs-carousel__tab{background-color:#00afff;height:16px;opacity:1;padding:8px;width:16px}.hs-carousel__tab--active{opacity:1}@media (min-width:992px){.hs-carousel__no-img{height:auto;width:100%}}.preview-item{background:#fff;border-bottom:2px solid #00afff;max-height:100%;max-width:100%;overflow-y:auto;position:relative}.preview-item__imgs{--hs-carousel-width:100%}.preview-item__close{background-color:rgba(0,0,0,.25);padding:.5rem;position:absolute;right:0;top:0;z-index:300}.preview-item__close button{display:block;filter:invert(1);opacity:1}.preview-item__controls{bottom:-1rem;font-size:.875em;position:absolute;right:2rem}.preview-item__title{font-size:1.25em;margin-bottom:.1em}.preview-item__subtitle{font-size:.875em;margin-bottom:.65em}.preview-item__badges{font-size:1.1em;margin-bottom:1.4em}.preview-item__btn{padding:.625em 1em;width:100%}@media (min-width:992px){.preview-item__imgs{flex-grow:1;min-width:45rem}.preview-item__close{background:none}.preview-item__close button{filter:none}.preview-item__title{font-size:1.75em}.preview-item__subtitle{font-size:1.25em;margin-bottom:.5em}.preview-item__btn{padding:.625em 3em;width:auto}}@media (min-width:1200px){.preview-item__imgs{--hs-carousel-width:45em}.preview-item__badges{font-size:1.16em;margin-bottom:.8em}}.vehicle-preview{overflow-y:auto;z-index:100}.vehicle-preview__bg{background:rgba(0,0,0,.8);border:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.vehicle-preview__container{display:flex}.vehicle-preview__item-wrapper{display:flex;flex-basis:100%;justify-content:center;max-width:100%}.vehicle-preview__item{max-height:100vh}.vehicle-preview__page-btn{align-items:center;border-radius:0;display:flex;flex-basis:50%;justify-content:center}@media (min-width:992px){.vehicle-preview__page-btn{flex-basis:max-content}}.hypersearch{max-width:100vw}.hypersearch__vehicle-preview{height:100vh;left:0;position:fixed;top:0;width:100%;width:100vw;z-index:1100}#hs-modals{z-index:2000}.hypersearch-error #Repeater_Carousel_RepeaterUpdatePanel{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-shrink:0;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.hypersearch-error__brands:not(.show-more) li:nth-child(n+18),.hypersearch-error__models:not(.show-more) li:nth-child(n+18){display:none}.hypersearch-error__brands,.hypersearch-error__models{display:flex;flex-wrap:wrap;list-style:none}.hypersearch-error__brands li,.hypersearch-error__models li{flex-basis:33%;font-weight:700;line-height:1.325;margin-bottom:.625em}.hypersearch-error__brands li a,.hypersearch-error__models li a{text-decoration:none}.hypersearch-error__brands li a:hover,.hypersearch-error__models li a:hover{text-decoration:underline}.skeleton-filters{display:flex;flex-direction:column}.skeleton-filters__filter{height:4rem;margin-bottom:.5em;width:100%}.skeleton-card__img{height:5em;width:100%}.skeleton-card__subtitle{width:70%}@media (min-width:768px){.skeleton-card__img{height:8em}}@media (min-width:992px){.skeleton-card__img{height:10em}}@media (min-width:1200px){.skeleton-card__img{height:12em}}.skeleton__item,.skeleton__text{animation:skeleton-shine .75s linear infinite;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border-radius:.5rem}.skeleton__text{height:1em}@keyframes skeleton-shine{to{background-position-x:-200%}}