@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;400;500;700;800&family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap);.results-page-offers img[data-v-813aa6e2]{-o-object-fit:contain;object-fit:contain}.results-page-offers .desktop[data-v-813aa6e2]{display:none;height:auto;width:100%}@media only screen and (min-width:768px){.results-page-offers .desktop[data-v-813aa6e2]{display:block}.results-page-offers .mobile[data-v-813aa6e2]{display:none}}@font-face{font-family:UKNumberPlate;font-style:normal;src:url(/_nuxt/fonts/UKNumberPlate.22820c6.ttf) format("truetype")}@font-face{font-family:hyundaisanshead-medium-webfont;font-style:normal;src:url(/_nuxt/fonts/hyundaisanshead-medium-webfont.cc6befc.ttf) format("truetype")}@font-face{font-family:nissanbrand_regular;font-style:normal;src:url(/_nuxt/fonts/nissanbrand_regular.2560d7d.otf) format("opentype")}@font-face{font-family:KiaSignatureFixBold;font-style:normal;src:url(/_nuxt/fonts/KiaSignatureFixBold.9f713de.ttf) format("truetype")}@font-face{font-family:CitroenTypeLatin-Bold;font-style:normal;src:url(/_nuxt/fonts/CitroenTypeLatin-Bold.5d5defe.ttf) format("truetype")}@font-face{font-family:VauxhallNeue-Bold;font-style:normal;src:url(/_nuxt/fonts/VauxhallNeue-Bold.619fc62.otf) format("opentype")}@font-face{font-family:HelveticaNowDisplay-Bold;font-style:normal;src:url(/_nuxt/fonts/HelveticaNowDisplay-Bold.0604348.ttf) format("opentype")}@font-face{font-family:HelveticaNowDisplay;font-style:normal;src:url(/_nuxt/fonts/HelveticaNowDisplay-Hairline.393fdd4.ttf) format("opentype")}@font-face{font-family:FavoritStd-Regular;font-style:normal;src:url(/_nuxt/fonts/FavoritStd-Regular.6ec61be.otf) format("opentype")}@font-face{font-family:PeugeotNewBold;font-style:normal;src:url(/_nuxt/fonts/PeugeotNewBold.3df4d47.otf) format("opentype")}.page-search .search-footer,.page-search .vehicle-search{margin-top:2rem}@media screen and (max-width:1025px){.page-search .holder{align-items:flex-start;display:flex;flex-direction:column;margin-top:-1.25rem}.page-search .brand-banner{order:-1}}.page-search .brand-banner p{padding:0}@media screen and (max-width:1025px){.page-search .representative-example-column{order:1}.page-search .notification-banner{order:2}}.page-search .filter-header .holder{margin-top:0}@media screen and (max-width:1025px){.page-search .filter-header{order:3}}@media screen and (max-width:767px){.page-search .added-filters{display:none}}.page-search .added-filters,.page-search .brand-banner,.page-search .filter-header,.page-search .list-brand-title-cta,.page-search .notification-banner,.page-search .representative-example-column,.page-search .search-footer{margin-bottom:1rem}@media screen and (min-width:767px){.page-search .filter-header{margin:1rem 0}}@media screen and (max-width:1025px){.page-search .filters-slot-container{display:none!important}}.page-search .search-filters-container{width:100%}@media screen and (min-width:1025px){.page-search .search-filters-container{display:inherit;margin-bottom:2rem;padding-bottom:1rem;position:sticky;top:0;width:calc(25% - 11.25px)}}.page-search .search-filters-container .budget-estimates{display:none}.page-search .results-container{width:100%}@media screen and (min-width:1025px){.page-search .results-container{width:calc(75% - 3.75px)}}.page-search .listing-card-1,.page-search .tile-3{width:100%}@media screen and (min-width:767px){.page-search .listing-card-1,.page-search .tile-3{width:calc(50% - 7.5px)}}@media screen and (min-width:1440px){.page-search .listing-card-1,.page-search .tile-3{width:calc(33.33333% - 10px)}}.page-search .results-page-offers{background:var(--background-dark-primary)}.page-search .results-page-offers img{border-radius:var(--container-border-radius)}.page-search .nothing-returned-message{padding:4rem;text-align:center}.page-search .nothing-returned-message h2{padding:0}.page-search .nothing-returned-message p{padding-bottom:0}.page-search .vehicle-search{height:calc(100vh + 2rem)}@media screen and (min-width:1025px){.page-search .vehicle-search{padding:0 1rem 3rem}}.page-search .search-footer{align-items:center;justify-content:center}@media screen and (min-width:767px){.page-search .search-footer{justify-content:space-between}.page-search .pagination-container{margin-left:auto}}.page-search .pagination{display:none}@media screen and (min-width:767px){.page-search .pagination{display:flex}.page-search .pagination-mobile{display:none}}