.uiReadMore__trigger[data-v-f7e39f84]{background:0;border:0;color:var(--textColour);cursor:pointer;font-weight:var(--fontWeightRegular);margin:10px 0 0;padding:0;text-decoration:underline;transition:opacity .3s ease}.uiReadMore__trigger[data-v-f7e39f84]:hover{opacity:.8}.uiReadMore__content[data-v-f7e39f84]{display:-webkit-box;position:relative;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.uiReadMore__content--truncated[data-v-f7e39f84]{-webkit-line-clamp:var(--_truncate-length)}.vehicleSearchMeta[data-v-9b2be024]{margin-block-end:30px}.vehicleSearchMeta__wrap[data-v-9b2be024]{margin-inline:auto;max-width:1728px;padding-left:20px;padding-right:20px;width:100%}.vehicleSearchMeta__title[data-v-9b2be024]{--h1FontSize:var(--h3FontSize);--h1LineHeight:var(--h3LineHeight);--h1FontWeight:600;margin:0;text-transform:uppercase}.vehicleSearchMeta__title[data-v-9b2be024]:not(:last-child){margin:0 0 1rem}@media (max-width:640px){.vehicleSearchMeta__title[data-v-9b2be024]{--h1FontSize:18;--h1LineHeight:22}.vehicleSearchMeta__excerpt[data-v-9b2be024]{font-size:.875rem;line-height:1.5}}@media (min-width:641px){.vehicleSearchMeta__excerpt[data-v-9b2be024]{max-width:80vw}}.mChip[data-v-5aab8425]{align-items:center;background:none;border:none;border:1px solid var(--layerLightColour);color:inherit;color:var(--subTextColour);cursor:pointer;display:flex;font:inherit;font-weight:600;line-height:22px;outline:none;padding:7px 12px;transition:background .2s ease-in-out,opacity .2s ease-in-out,color .2s ease-in-out}.mChip svg[data-v-5aab8425]{box-sizing:content-box;display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em;width:var(--fa-width,1.25em)}.mChip--hover[data-v-5aab8425],.mChip[data-v-5aab8425]:hover{background:var(--layerLightColour)}.mChip--focus[data-v-5aab8425],.mChip[data-v-5aab8425]:focus{color:var(--textColour)}.mChip--disabled[data-v-5aab8425],.mChip[disabled][data-v-5aab8425]{color:var(--disabledColour)}.mChip--rounded[data-v-5aab8425]{border-radius:var(--chipRadius)}.mChip--active[data-v-5aab8425],.mChip--active[data-v-5aab8425]:hover,.mChip.router-link-exact-active[data-v-5aab8425],.mChip.router-link-exact-active[data-v-5aab8425]:hover{background:var(--layerAccentColour);color:var(--textColour)}.mChip--filter svg[data-v-5aab8425]{margin:0 8px 0 0}.mChip--input svg[data-v-5aab8425]{margin:0 0 0 8px}.vehicleSearchChips[data-v-df5b20a5]{width:100%}.vehicleSearchChips__title[data-v-df5b20a5]{font-size:1.25rem;font-weight:var(--fontWeightSemi);line-height:1.2;margin:0 0 14px;text-transform:uppercase}.vehicleSearchChips__title[data-v-df5b20a5]:has(b,strong){font-weight:var(--fontWeightRegular)}.vehicleSearchChips__items[data-v-df5b20a5]{display:flex;flex-wrap:wrap;gap:8px}.vehicleSearchChips__items[data-v-df5b20a5] .mChip{flex-direction:row-reverse;font-size:.8125rem;font-weight:var(--fontWeightRegular);gap:3px;line-height:1.15384615;padding:3px 8px;--chipRadius:5px}.vehicleSearchChips__items[data-v-df5b20a5] .mChip svg{color:var(--primaryColour);height:13px;margin:0;rotate:45deg;width:13px}.vehicleSearchChips__items[data-v-df5b20a5] .mChip--active{background:var(--layerLightColour)}.vehicleSearchFilterCheckbox[data-v-888b8573]{display:flex}.vehicleSearchFilterCheckbox[data-v-888b8573]:not(:last-child){margin-bottom:8px}.vehicleSearchFilterCheckbox label[data-v-888b8573]{color:var(--textColour);font-size:1rem;line-height:22px}.vehicleSearchFilterCheckbox__checkbox[data-v-888b8573]{display:inline;height:13px;left:-9999px;margin:0;padding:0;position:absolute;width:13px}.vehicleSearchFilterCheckbox__checkbox+label[data-v-888b8573]{cursor:pointer;padding:0 0 0 30px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vehicleSearchFilterCheckbox__checkbox+label .vehicleSearchFilterCheckbox__icon[data-v-888b8573],.vehicleSearchFilterCheckbox__checkbox+label[data-v-888b8573]:before{position:absolute}.vehicleSearchFilterCheckbox__checkbox+label[data-v-888b8573]:before{background:var(--layerWhiteColour);border:2px solid var(--primaryColour);border-radius:2px;content:"";cursor:pointer;height:16px;left:0;top:3px;transition:background .3s ease-in-out;width:16px}.vehicleSearchFilterCheckbox__checkbox+label .vehicleSearchFilterCheckbox__icon[data-v-888b8573]{border-radius:3px;left:-1px;opacity:0;top:2px;transition:opacity .3s ease-in-out}.vehicleSearchFilterCheckbox__checkbox+label .vehicleSearchFilterCheckbox__icon svg[data-v-888b8573]{height:18px;position:relative;width:18px}.vehicleSearchFilterCheckbox__checkbox:checked+label .vehicleSearchFilterCheckbox__icon[data-v-888b8573]{color:var(--primaryColour);opacity:1}.vehicleSearchFilterCheckbox__checkbox:focus+label[data-v-888b8573]:before,.vehicleSearchFilterCheckbox__checkbox:hover+label[data-v-888b8573]:before{background:var(--primaryColour);opacity:.8}.vehicleSearchFilterCheckbox__checkbox:focus+label .vehicleSearchFilterCheckbox__icon svg[data-v-888b8573],.vehicleSearchFilterCheckbox__checkbox:hover+label .vehicleSearchFilterCheckbox__icon svg[data-v-888b8573]{background:var(--layerWhiteColour)}.vehicleSearchFilterCheckbox__checkbox[disabled][data-v-888b8573]{pointer-events:none}.vehicleSearchFilterCheckbox__checkbox[disabled]+label[data-v-888b8573]{color:var(--disabledColour)}.vehicleSearchFilterCheckbox__checkbox[disabled]+label[data-v-888b8573]:before{border-color:var(--disabledColour)}.vehicleSearchFilterSelect[data-v-6e45a5ea]{align-items:center;display:grid;gap:10px;grid-template-columns:60px auto}.vehicleSearchFilterPostcode[data-v-42780a27]{display:flex;flex-direction:column;gap:10px}.vehicleSearchFilterPostcode__error[data-v-42780a27]{color:var(--errorColour);font-size:.75rem;line-height:1.33333333}.vehicleSearchFilterPostcode[data-v-42780a27] .mTextField__input{--layerAccentColour:var(--formInputBorderColour);border-radius:4px}.vehicleSearchFilterPostcode__postcodeWrap[data-v-42780a27]{display:flex;gap:10px}.vehicleSearchFilterPostcode__postcodeSubmit[data-v-42780a27]{height:48px}.filterSearch[data-v-0e085614]{position:relative;width:100%}.filterSearch__input[data-v-0e085614]{border:1px solid var(--formInputBorderColour);border-radius:4px;height:50px;padding-inline:1rem;padding-right:60px;width:100%}.filterSearch__button[data-v-0e085614]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;height:50px;line-height:50px;position:absolute;right:10px;top:0;width:50px}@media (min-width:1025px){.vehicleSearchFilter[data-v-d0b991a7]{bottom:10px;flex:0 0 350px;height:100%;max-height:calc(100vh - 30px);opacity:1;overflow:auto;padding:0 0 40px;position:sticky;top:30px;transition:width .3s ease,opacity .3s ease,top .3s ease,visibility .3s ease;visibility:visible;white-space:nowrap}body:has(.siteHeader--isSticky.siteHeader--isStickyActive) .vehicleSearchFilter[data-v-d0b991a7]{max-height:calc(100vh - 60px - var(--headerMainHeight));top:calc(30px + var(--headerMainHeight))}}@media (max-width:1024px){.vehicleSearchFilter[data-v-d0b991a7]{height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:10000;-webkit-overflow-scrolling:touch;background:#000c;opacity:0;transform:translateY(100%);transition:all .3s ease;visibility:hidden}}@media (min-width:1025px) and (max-height:820px){.vehicleSearchFilter[data-v-d0b991a7]{max-height:unset;position:unset}}@media (min-width:1025px){.vehicleSearchFilter[data-v-d0b991a7]{background:var(--layerWhiteColour);border-radius:4px;box-shadow:0 6px 10px #96969666;padding:37px 32px 32px}.vehicleSearchFilter--desktopFilterHidden[data-v-d0b991a7]{flex:0 0 0;opacity:0;overflow:hidden;padding:0;visibility:hidden;width:0}}.vehicleSearchFilter--flyoutOpen[data-v-d0b991a7]{opacity:1;transform:none;visibility:visible}.vehicleSearchFilter__chips[data-v-d0b991a7]{color:var(--primaryColour);margin:0 0 30px}@media (max-width:1024px){.vehicleSearchFilter__chips[data-v-d0b991a7]{display:none}.vehicleSearchFilter__inner[data-v-d0b991a7]{background:var(--layerWhiteColour);border-radius:20px 20px 0 0;margin-top:12px;min-height:100%;padding:0 0 160px}}.vehicleSearchFilter__header[data-v-d0b991a7]{align-items:center;display:flex;height:45px;justify-content:space-between;position:relative}@media (min-width:1025px){.vehicleSearchFilter__header[data-v-d0b991a7]{height:auto}}.vehicleSearchFilter__headerSpacer[data-v-d0b991a7]{height:40px;width:40px}@media (min-width:1025px){.vehicleSearchFilter__headerSpacer[data-v-d0b991a7]{display:none}}.vehicleSearchFilter__desktopControls[data-v-d0b991a7]{display:none}@media (min-width:1025px){.vehicleSearchFilter__desktopControls[data-v-d0b991a7]{align-items:center;display:flex;gap:13px;justify-content:space-between;margin-bottom:34px}}.vehicleSearchFilter__hideFilters[data-v-d0b991a7]{align-items:center;background:none;border:none;color:var(--textColour);cursor:pointer;display:flex;font-size:1rem;font-weight:var(--fontWeightSemi);gap:13px;line-height:1.375;padding:0}.vehicleSearchFilter__hideFilters svg[data-v-d0b991a7]{color:var(--primaryColour);height:18px;width:18px}.vehicleSearchFilter__hideFilters[data-v-d0b991a7]:hover{opacity:.7}.vehicleSearchFilter__clearAllDesktop[data-v-d0b991a7]{align-items:center;background:none;border:none;color:var(--textColour);cursor:pointer;display:flex;font-size:1rem;font-weight:var(--fontWeightSemi);gap:8px;line-height:1.375;padding:0}.vehicleSearchFilter__clearAllDesktop svg[data-v-d0b991a7]{color:var(--primaryColour);height:20px;width:20px}.vehicleSearchFilter__clearAllDesktop[data-v-d0b991a7]:hover{opacity:.7}@media (max-width:1024px){.vehicleSearchFilter__main[data-v-d0b991a7]{padding:30px}}.vehicleSearchFilter__footer[data-v-d0b991a7]{align-items:center;background:var(--layerWhiteColour);bottom:0;box-shadow:0 -4px 8px #00000014;display:flex;gap:10px;justify-content:space-between;left:0;padding:17px 28px 18px;position:fixed;width:100%;z-index:100}@media (min-width:1025px){.vehicleSearchFilter__footer[data-v-d0b991a7]{display:none}}.vehicleSearchFilter__clearAll[data-v-d0b991a7]{align-items:center;background:none;border:none;color:red;cursor:pointer;display:flex;font-size:.875rem;font-weight:var(--fontWeightSemi);justify-content:center;line-height:1.14285714;outline:none;padding:0;text-align:center;transition:background .2s ease-in-out,opacity .2s ease-in-out,color .2s ease-in-out}.vehicleSearchFilter__clearAll[data-v-d0b991a7] svg{margin:0 8px 0 0}.vehicleSearchFilter__clearAll[data-v-d0b991a7]:focus-visible,.vehicleSearchFilter__clearAll[data-v-d0b991a7]:hover{opacity:.7}.vehicleSearchFilter__flyoutTitle[data-v-d0b991a7]{font-size:1.125rem;font-weight:var(--fontWeightSemi);line-height:1.33333333}@media (min-width:1025px){.vehicleSearchFilter__flyoutTitle[data-v-d0b991a7]{display:none}}.vehicleSearchFilter__closeButton[data-v-d0b991a7]{align-items:center;background:0 0;border:0;display:flex;flex-direction:column;height:40px;justify-content:center;padding:0;width:40px;z-index:2}@media (min-width:1025px){.vehicleSearchFilter__closeButton[data-v-d0b991a7]{display:none}}.vehicleSearchFilter__closeButtonLines[data-v-d0b991a7]{align-self:center;background:0 0;display:inline-block;height:2px;position:relative;transition:.3s;width:22px}.vehicleSearchFilter__closeButtonLines[data-v-d0b991a7]:after,.vehicleSearchFilter__closeButtonLines[data-v-d0b991a7]:before{background:var(--layerDarkColour);content:"";display:inline-block;height:2px;left:0;position:absolute;transition:.3s}.vehicleSearchFilter__closeButtonLines[data-v-d0b991a7]:before{transform:rotate(45deg);width:22px}.vehicleSearchFilter__closeButtonLines[data-v-d0b991a7]:after{transform:rotate(-45deg);width:22px}@media (min-width:1025px){.vehicleSearchFilter[data-v-d0b991a7] .vehicleSearchStockStatus{display:none}}.vehicleSearchFilter__search[data-v-d0b991a7]{margin-block-start:20px}.vehicleSearchFilter__filterCompleteButton[data-v-d0b991a7]{--lightTextColour:var(--layerWhiteColour)}.vehicleSearchFilterGroup__title[data-v-d0b991a7]{align-items:center;display:flex;font-size:1.125rem;font-weight:var(--fontWeightSemi);gap:4px;justify-content:space-between;line-height:1}.vehicleSearchFilterGroup__icon[data-v-d0b991a7]{font-size:.9375rem}.vehicleSearchFilterGroup__count[data-v-d0b991a7]{align-items:center;background:var(--tertiaryColour);border-radius:50%;color:var(--layerWhiteColour);display:flex;font-size:.5625rem;height:17px;justify-content:center;line-height:1;margin:0 auto 0 4px;width:17px}.vehicleSearchFilterGroup__container[data-v-d0b991a7]{max-height:400px;overflow-y:auto;padding:2px 0 12px}.vehicleSearchFilterRangeContainer[data-v-d0b991a7]{display:grid;gap:8px}.vehicleSearchBottomMeta[data-v-8b90e852]{display:grid;padding-block-start:30px;--wrapperGutter:0}.vehicleSearchBottomMeta .cmsBlock[data-v-8b90e852]{color:var(--midTextColour);padding:0;--h2FontSize:24;--pageContentSpacer:1rem}.vehicleSearchBottomMeta .cmsBlock.uiRichText[data-v-8b90e852]{padding-bottom:1.5rem}.vehicleSearchBottomMeta .cmsBlock[data-v-8b90e852] h2,.vehicleSearchBottomMeta .cmsBlock[data-v-8b90e852] h3,.vehicleSearchBottomMeta .cmsBlock[data-v-8b90e852] h4{color:var(--textColour);font-family:var(--bodyFont)}.vehicleSearchBottomMeta .cmsBlock[data-v-8b90e852] p:first-of-type:not(:last-of-type){color:var(--textColour);font-size:1.125rem}.vehicleSearchBottomMeta .cmsBlock[data-v-8b90e852] .uiAccordion{--ui-accordion-trigger-font-size:18}.vehicleSearchBottomMeta .cmsBlock[data-v-8b90e852] .uiAccordion__trigger{padding:1rem 2em}.vehicleSearchBottomMeta .cmsBlock[data-v-8b90e852] .uiAccordion__titleIcon{left:10px;right:unset}.vehicleSearchBottomMeta .cmsBlock[data-v-8b90e852] .uiAccordion__body{padding-left:2rem}.vehicleSearchLayoutToggles[data-v-2c2063cd]{border:1px solid var(--layerDarkColour);border-radius:var(--borderRadius);display:none;overflow:hidden}@media (min-width:1281px){.vehicleSearchLayoutToggles[data-v-2c2063cd]{display:flex}}.vehicleSearchLayoutToggles__button[data-v-2c2063cd]{align-items:center;background:0 0;border:0;display:flex;height:50px;justify-content:center;padding:0;width:50px}.vehicleSearchLayoutToggles__button--active[data-v-2c2063cd]{background:var(--primaryColour);color:var(--layerWhiteColour)}.vehicleSearchOfferCard[data-v-40f6505d]{align-items:center;border-radius:4px;box-shadow:var(--boxShadow3);color:var(--layerWhiteColour);display:flex;flex-direction:column;height:100%;min-height:500px;overflow:hidden;position:relative}.vehicleSearchOfferCard__background[data-v-40f6505d]{background:linear-gradient(152deg,#1c6e8c,#1d485c);inset:0;overflow:hidden;position:absolute;z-index:0}.vehicleSearchOfferCard__background[data-v-40f6505d]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1298' height='649' fill='none' viewBox='0 0 1297.65 648.839'%3E%3Cpath fill='url(%23a)' fill-opacity='.4' d='M648.776 0c356.444.009 646.694 288.905 648.874 644.819a3.987 3.987 0 0 1-3.98 4.02h-165.38c-2.21 0-4-1.807-4.02-4.016-1.92-229.076-166.717-419.877-384-462.433-2.454-.481-4.736 1.405-4.736 3.906v458.543a4 4 0 0 1-4 4h-165.38a4 4 0 0 1-4-4V186.293c0-2.5-2.28-4.386-4.734-3.907-217.287 42.406-382.119 233.356-384.035 462.437-.019 2.209-1.808 4.016-4.017 4.016H3.988A3.997 3.997 0 0 1 0 644.819C2.15 294.481 283.432 9.069 632.196.203z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-.012' x2='130.424' y1='0' y2='831.863' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236cbcd9'/%3E%3Cstop offset='1' stop-color='%236894a8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") no-repeat top;background-size:contain;content:"";height:320%;left:-175%;position:absolute;top:40px;transform:rotate(18deg);width:320%}.vehicleSearchOfferCard__content[data-v-40f6505d]{align-items:center;display:flex;flex-direction:column;gap:20px;margin-top:auto;padding:0 36px;position:relative;text-align:center;z-index:1}.vehicleSearchOfferCard__image[data-v-40f6505d]{width:215px}.vehicleSearchOfferCard__image img[data-v-40f6505d]{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.vehicleSearchOfferCard__title[data-v-40f6505d]{--h3FontSize:26;--h3LineHeight:36;font-family:var(--primaryFont);letter-spacing:1.3px;margin:0;text-transform:uppercase}.vehicleSearchOfferCard__subtitle[data-v-40f6505d],.vehicleSearchOfferCard__title[data-v-40f6505d]{color:var(--layerWhiteColour);font-weight:var(--fontWeightRegular)}.vehicleSearchOfferCard__subtitle[data-v-40f6505d]{font-size:1.25rem;line-height:1.1}.vehicleSearchOfferCard__button[data-v-40f6505d]{background:none;border:none;color:var(--layerWhiteColour);font-family:var(--primaryFont);font-size:1.125rem;font-weight:var(--fontWeightBold);letter-spacing:.9px;line-height:1;margin-top:auto;padding:36px 36px 56px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.vehicleSearchOfferCard__button[data-v-40f6505d]:hover{text-decoration:underline}.vehicleSearchOfferCard__button svg[data-v-40f6505d]{font-size:.875rem}.vehicleSearch__body[data-v-894e82ea]{display:flex;gap:20px;margin-inline:auto;max-width:1728px;padding-bottom:40px;padding-left:20px;padding-right:20px;width:100%}@media (max-width:1024px){.vehicleSearch__body[data-v-894e82ea]{gap:6px}}@media (min-width:1025px){.vehicleSearch__body[data-v-894e82ea]{margin-block-start:34px}}.vehicleSearch__listing[data-v-894e82ea]{padding-bottom:80px;width:100%}@media (min-width:1025px){.vehicleSearch__listing[data-v-894e82ea]{transition:width .3s ease,margin .3s ease;width:calc(100% - 350px)}.vehicleSearch__listing--filterDesktopHidden[data-v-894e82ea]{margin:0 0 0 -18px;width:100%}}.vehicleSearch__chips[data-v-894e82ea]{padding:0 25px}@media (min-width:1025px){.vehicleSearch__chips[data-v-894e82ea]{display:none}}.vehicleSearch__pagination[data-v-894e82ea]{padding:60px 0 0}@media (max-width:1024px){.vehicleSearch__pagination[data-v-894e82ea]{padding:40px 0 0}}.vehicleSearch__pagination .mPagination[data-v-894e82ea]{justify-content:center}.vehicleSearch__topBanner[data-v-894e82ea]{margin-top:20px}.vehicleSearch__topMeta[data-v-894e82ea]{display:grid;--_spacing:1.5rem;gap:var(--_spacing);padding-block:var(--_spacing)}@media (min-width:641px){.vehicleSearch__topMeta[data-v-894e82ea]{--_spacing:2rem}}.vehicleSearch__financeExample[data-v-894e82ea]{margin-inline:auto;max-width:1728px;padding-left:20px;padding-right:20px;width:100%}.vehicleSearch__header[data-v-894e82ea]{margin-block:36px 3px}.vehicleSearchControls[data-v-894e82ea]{display:none;gap:12px;margin-inline:auto;max-width:1728px;padding-left:20px;padding-right:20px;padding-block:12px 19px;width:100%}.vehicleSearchControls[data-v-894e82ea]>*{flex:0 0 calc(50% - 6px)}@media (max-width:1024px){.vehicleSearchControls[data-v-894e82ea]{background:var(--layerWhiteColour);display:flex;position:sticky;top:0;z-index:5}}.vehicleSearchTopBar[data-v-894e82ea]{align-items:center;display:flex;gap:15px;padding-block:0 32px}@media (max-width:1024px){.vehicleSearchTopBar[data-v-894e82ea]{display:none}}.vehicleSearchTopBar__body[data-v-894e82ea]{display:flex;flex:1;gap:24px}@media (min-width:1025px){.vehicleSearchTopBar__body[data-v-894e82ea]{align-items:center;justify-content:flex-end}}@media (max-width:1024px){.vehicleSearchTopBar__body[data-v-894e82ea]{flex-direction:column;gap:13px}}.vehicleSearchTopBar__meta[data-v-894e82ea]{align-items:center;display:flex;flex:1;flex-wrap:wrap;justify-content:space-between}.vehicleSearchTopBar__controls[data-v-894e82ea]{display:flex;gap:11px}@media (max-width:1024px){.vehicleSearchTopBar__controls[data-v-894e82ea]{display:none}}.vehicleSearchTopBar__count[data-v-894e82ea]{font-size:1.25rem;font-weight:var(--fontWeightSemi);line-height:1.3}.vehicleSearchTopBar__sort[data-v-894e82ea] label{display:none}.vehicleSearchTopBar__sort[data-v-894e82ea] select{background:var(--layerLightColour);border:none}@media (max-width:1024px){.vehicleSearchTopBar__sort[data-v-894e82ea] select{font-size:.8125rem;padding:10px 44px 10px 16px}}.vehicleSearchTopBar__toggleFlyoutFilter[data-v-894e82ea]{align-items:center;background:var(--layerLightColour);border:none;border-radius:var(--buttonRadius);cursor:pointer;display:flex;font-size:.8125rem;font-weight:var(--fontWeightSemi);height:50px;justify-content:space-between;line-height:1.23076923;outline:none;padding:12px 16px;text-align:center}.vehicleSearchTopBar__toggleFlyoutFilter svg[data-v-894e82ea]{color:var(--primaryColour);height:18px}@media (min-width:1025px){.vehicleSearchTopBar__toggleFlyoutFilter[data-v-894e82ea]{display:none}}.vehicleSearchTopBar__title[data-v-894e82ea]{--h1FontSize:20;margin:0}@media (max-width:640px){.vehicleSearchTopBar__title[data-v-894e82ea]{--h1FontSize:16}}.vehicleSearchToggleFilter[data-v-894e82ea]{align-items:center;background:0 0;border:0;color:var(--textColour);display:flex;flex-direction:row-reverse;font-size:1rem;font-weight:var(--fontWeightRegular);gap:8px;justify-content:space-between;line-height:1.5;padding:0;transition:color .3s ease}.vehicleSearchToggleFilter svg[data-v-894e82ea]{color:var(--primaryColour)}.vehicleSearchToggleFilter[data-v-894e82ea]:hover{color:var(--textColour)}@media (max-width:1024px){.vehicleSearchToggleFilter[data-v-894e82ea]{display:none}}.vehicleSearchListing__grid[data-v-894e82ea]{--maxWidth:1fr;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(350px,var(--maxWidth)))}@media (min-width:1025px){.vehicleSearchListing__grid[data-v-894e82ea]:not(:has(.vehicleCard:nth-child(4n))){--maxWidth: calc(25% - 21.75px) }}@media (min-width:2000px){.vehicleSearchListing__grid[data-v-894e82ea]:not(:has(.vehicleCard:nth-child(4n))){--maxWidth:350px}}@media (min-width:1281px){.vehicleSearchListing__grid--list[data-v-894e82ea]{display:flex;flex-direction:column;gap:16px}}
