.vehicle-search[data-v-14e275ee]{--glass-tint:#0e1e4a1a;color:var(--color-dark-blue);cursor:text;border-radius:3.1875rem;align-items:center;gap:1rem;padding:.875rem 1.0625rem;display:flex}.vehicle-search[data-v-14e275ee]:has(:focus-visible){outline:.125rem solid var(--color-sky-blue);outline-offset:.125rem}.vehicle-search__icon[data-v-14e275ee]{flex-shrink:0;font-size:1rem}.vehicle-search__input[data-v-14e275ee]{min-width:0;color:inherit;font-family:var(--font-body);font-weight:400;font-size:var(--typography-body-b-l);letter-spacing:-.02em;background:0 0;border:0;outline:none;flex:1;padding:0;line-height:1.4}.vehicle-search__input[data-v-14e275ee]::placeholder{color:inherit;opacity:1}.vehicle-search__input[data-v-14e275ee]::-webkit-search-cancel-button{cursor:pointer}.form-slider__label[data-v-f809b350]{color:var(--color-dark-blue);font-family:var(--font-body);font-weight:500;font-size:var(--typography-body-b-s);letter-spacing:0;margin-bottom:1rem;line-height:1.4;display:block}.form-slider.-invalid .form-slider__label[data-v-f809b350]{color:var(--color-error)}.form-slider__root[data-v-f809b350]{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;height:.875rem;margin-bottom:1.5rem;display:flex;position:relative}.form-slider__root[data-disabled][data-v-f809b350]{opacity:.5}.form-slider__track[data-v-f809b350]{background-color:rgb(from var(--color-blue) r g b/.2);border-radius:1rem;flex:auto;height:.125rem;position:relative}.form-slider__range[data-v-f809b350]{border-radius:inherit;background-color:var(--color-blue);height:100%;position:absolute}.form-slider__ticks[data-v-f809b350]{pointer-events:none;position:absolute;inset:0 .4375rem}.form-slider__tick[data-v-f809b350]{background-color:rgb(from var(--color-blue) r g b/.2);pointer-events:none;border-radius:50%;width:.25rem;height:.25rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.form-slider__thumb[data-v-f809b350],.form-slider__tick.-in[data-v-f809b350]{background-color:var(--color-blue)}.form-slider__thumb[data-v-f809b350]{cursor:grab;border-radius:50%;outline:none;width:.875rem;height:.875rem;display:block}.form-slider__thumb[data-v-f809b350]:focus-visible{box-shadow:0 0 0 .25rem rgb(from var(--color-sky-blue) r g b/.4)}.form-slider__thumb[data-v-f809b350]:active{cursor:grabbing}.form-slider__value[data-v-f809b350]{color:var(--color-dark-grey);white-space:nowrap;font-family:var(--font-body);font-weight:400;font-size:var(--typography-specifics-s-m);letter-spacing:0;line-height:1.2;position:absolute;top:1.375rem;left:50%;transform:translate(-50%)}.vehicle-range-filters[data-v-64716bb1]{gap:1.5rem;display:grid}.vehicle-range-filters__range[data-v-64716bb1] .form-slider__label{font-family:var(--font-body);font-weight:500;font-size:var(--typography-body-b-s);letter-spacing:0;line-height:1.4}.vehicle-dialog-actions[data-v-c8a9d5af]{flex:1;gap:.75rem;display:flex}.vehicle-dialog-actions__apply[data-v-c8a9d5af],.vehicle-dialog-actions__clear[data-v-c8a9d5af]{cursor:pointer;height:2.5rem;transition:color var(--tr),border-color var(--tr),background-color var(--tr);border-radius:20.8125rem}.vehicle-dialog-actions__clear[data-v-c8a9d5af]{border:.0313rem solid var(--color-dark-blue-80);width:3.5rem;color:var(--color-dark-blue);background-color:var(--color-white-pure);place-items:center;font-size:1rem;display:grid}.hover-group:focus-visible .vehicle-dialog-actions__clear[data-v-c8a9d5af],.vehicle-dialog-actions__clear.-hovered[data-v-c8a9d5af],.vehicle-dialog-actions__clear[data-v-c8a9d5af]:focus-visible:not(.-no-focus-hover){border-color:var(--color-dark-blue)}@media (hover:hover){.hover-group:hover .vehicle-dialog-actions__clear[data-v-c8a9d5af],.vehicle-dialog-actions__clear[data-v-c8a9d5af]:hover{border-color:var(--color-dark-blue)}}.vehicle-dialog-actions__apply[data-v-c8a9d5af]{color:var(--color-white-pure);background-color:var(--color-dark-blue);font-family:var(--font-body);font-weight:500;font-size:var(--typography-specifics-s-l);letter-spacing:-.01em;border:0;flex:1;line-height:1.5}.hover-group:focus-visible .vehicle-dialog-actions__apply[data-v-c8a9d5af],.vehicle-dialog-actions__apply.-hovered[data-v-c8a9d5af],.vehicle-dialog-actions__apply[data-v-c8a9d5af]:focus-visible:not(.-no-focus-hover){background-color:var(--color-sky-blue)}@media (hover:hover){.hover-group:hover .vehicle-dialog-actions__apply[data-v-c8a9d5af],.vehicle-dialog-actions__apply[data-v-c8a9d5af]:hover{background-color:var(--color-sky-blue)}}.base-dialog.vehicle-filter-dialog{--base-dialog-bg:var(--color-white-pure)}.base-dialog.vehicle-filter-dialog.-all{--base-dialog-bg:var(--color-white)}.base-dialog.vehicle-filter-dialog.-all .base-dialog__scroller{padding-top:4.9375rem;padding-bottom:0}.base-dialog.vehicle-filter-dialog.-all .base-dialog__footer{z-index:1;background-color:var(--color-white);margin:auto -1rem 0;padding:1.1875rem 1rem 2rem;position:sticky;bottom:0;box-shadow:.0625rem -.1875rem .225rem #00000029}.vehicle-facet__note[data-v-3013cc91]{color:var(--color-dark-blue-80);font-family:var(--font-body);font-weight:400;font-size:var(--typography-specifics-s-m);letter-spacing:0;margin:0;line-height:1}.vehicle-facet .-is-stale[data-v-3013cc91]{opacity:.6;transition:opacity var(--tr)}.vehicle-sort__title[data-v-552e5444]{font-family:var(--font-body);font-weight:500;font-size:var(--typography-body-b-s);letter-spacing:0;margin:0 0 1.5rem;line-height:1.4}.vehicle-sort__chips[data-v-552e5444] .form-choices__options{grid-template-columns:repeat(2,5.3125rem);justify-content:center;gap:.5rem;display:grid}.vehicle-sort__chips[data-v-552e5444] .form-choices__option{justify-content:center}.vehicle-filter-bar[data-v-641bda66]{background-color:var(--color-white);border-radius:.5rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem .875rem;display:flex}.vehicle-filter-bar__pills[data-v-641bda66]{flex-wrap:wrap;gap:.5rem;display:flex}.vehicle-filter-bar__title[data-v-641bda66]{font-family:var(--font-body);font-weight:500;font-size:var(--typography-body-b-s);letter-spacing:0;margin:0 0 1rem;line-height:1.4}.vehicle-filters[data-v-9c4f6006]{color:var(--color-dark-blue);transition:opacity var(--tr);gap:1rem;display:grid}.vehicle-filters.-is-loading[data-v-9c4f6006]{opacity:.5;pointer-events:none}.vehicle-filters__vat[data-v-9c4f6006]{justify-self:start}.vehicle-filters__panel[data-v-9c4f6006]{background-color:var(--color-white-pure);border-radius:.75rem;gap:1.5rem;padding:1.5rem;display:grid;position:relative}.vehicle-filters__head[data-v-9c4f6006]{justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.vehicle-filters__title[data-v-9c4f6006]{font-family:var(--font-body);font-weight:500;font-size:var(--typography-body-b-s);letter-spacing:0;margin:0;line-height:1.4}.vehicle-filters__clear[data-v-9c4f6006]{color:inherit;text-transform:uppercase;cursor:pointer;font-family:var(--font-body);font-weight:400;font-size:var(--typography-specifics-s-m);letter-spacing:0;background:0 0;border:0;padding:0;line-height:1;text-decoration:underline}.vehicle-filters__clear.-corner[data-v-9c4f6006]{z-index:1;position:absolute;top:1.5rem;right:1.5rem}.vehicle-filters__chips[data-v-9c4f6006] .form-choices__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem .375rem;display:grid}.vehicle-filters__chips[data-v-9c4f6006] .form-choices__option{justify-content:center}.vehicle-active-filters[data-v-4fd661a2]{color:var(--color-dark-blue);flex-wrap:wrap;align-items:center;gap:1rem 1.5625rem;display:flex}@media (width>=48em){.vehicle-active-filters[data-v-4fd661a2]{row-gap:.5rem}}.vehicle-active-filters__count[data-v-4fd661a2]{font-family:var(--font-body);font-weight:500;font-size:var(--typography-body-b-s);letter-spacing:0;margin:0;line-height:1.4}.vehicle-active-filters__chips[data-v-4fd661a2]{flex-wrap:wrap;gap:.5rem;margin:0;padding-left:0;padding-right:0;list-style-type:none;display:flex}.vehicle-active-filters__chip[data-v-4fd661a2]{color:var(--color-white);background-color:var(--color-dark-blue);text-transform:uppercase;cursor:pointer;transition:background-color var(--tr);font-family:var(--font-body);font-weight:400;font-size:var(--typography-specifics-s-l);letter-spacing:0;border:0;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;line-height:1;display:inline-flex}.hover-group:focus-visible .vehicle-active-filters__chip[data-v-4fd661a2],.vehicle-active-filters__chip.-hovered[data-v-4fd661a2],.vehicle-active-filters__chip[data-v-4fd661a2]:focus-visible:not(.-no-focus-hover){background-color:var(--color-sky-blue)}@media (hover:hover){.hover-group:hover .vehicle-active-filters__chip[data-v-4fd661a2],.vehicle-active-filters__chip[data-v-4fd661a2]:hover{background-color:var(--color-sky-blue)}}.vehicle-active-filters__close[data-v-4fd661a2]{font-size:.625rem}@media (width>=48em){.vehicle-active-filters__close.-mobile[data-v-4fd661a2]{display:none}}@media (width<=47.99em){.vehicle-active-filters__count[data-v-4fd661a2]{flex-basis:100%}.vehicle-active-filters__close.-desktop[data-v-4fd661a2]{display:none}}.vehicle-active-filters__reset[data-v-4fd661a2]{color:inherit;cursor:pointer;font-family:var(--font-body);font-weight:400;font-size:var(--typography-specifics-s-xl);letter-spacing:-.01em;background:0 0;border:0;margin-left:-1.0625rem;padding:0;line-height:1.4}.hover-group:focus-visible .vehicle-active-filters__reset[data-v-4fd661a2],.vehicle-active-filters__reset.-hovered[data-v-4fd661a2],.vehicle-active-filters__reset[data-v-4fd661a2]:focus-visible:not(.-no-focus-hover){text-decoration:underline}@media (hover:hover){.hover-group:hover .vehicle-active-filters__reset[data-v-4fd661a2],.vehicle-active-filters__reset[data-v-4fd661a2]:hover{text-decoration:underline}}.vehicle-listing[data-v-67a175d9]{background-color:var(--color-white);background-image:linear-gradient(#516d9133,#94bcd933 66%,#deeaf333);border-radius:1.5rem 1.5rem 0 0;padding-block:2rem 4rem}.vehicle-listing__inner[data-v-67a175d9]{gap:1.5rem;display:grid}.vehicle-listing__top[data-v-67a175d9]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.vehicle-listing__search[data-v-67a175d9]{flex:100%}.vehicle-listing__vat[data-v-67a175d9]{margin-left:auto}@media (width<=47.99em){.vehicle-listing__vat[data-v-67a175d9]{display:none}}.vehicle-listing__bar[data-v-67a175d9]{display:none}@media (width>=48em){.vehicle-listing[data-v-67a175d9]{background-color:var(--color-white-pure);border-radius:3rem 3rem 0 0;padding-block:5rem 6rem}.vehicle-listing__top[data-v-67a175d9]{margin-bottom:-.5rem}.vehicle-listing__search[data-v-67a175d9]{flex:0 20.125rem}.vehicle-listing__bar[data-v-67a175d9]{display:flex}}.vehicle-listing__tools[data-v-67a175d9]{background-color:var(--color-white);border-radius:.5rem;justify-content:space-between;gap:1rem;margin-top:-.5rem;padding:1.125rem .875rem;display:flex}@media (width>=48em){.vehicle-listing__tools[data-v-67a175d9]{display:none}}.vehicle-listing__grid[data-v-67a175d9]{transition:opacity var(--tr);gap:1rem;margin:0;padding-left:0;padding-right:0;list-style-type:none;display:grid}@media (width>=48em){.vehicle-listing__grid[data-v-67a175d9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (width>=64em){.vehicle-listing__grid[data-v-67a175d9]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=90em){.vehicle-listing__grid[data-v-67a175d9]{grid-template-columns:repeat(4,minmax(0,1fr))}}.vehicle-listing__grid.-is-pending[data-v-67a175d9]{opacity:.5}.vehicle-listing__card[data-v-67a175d9]{height:100%}.vehicle-listing__note[data-v-67a175d9]{font-family:var(--font-body);font-weight:400;font-size:var(--typography-body-b-l);letter-spacing:-.02em;margin:0;padding-block:2.5rem;line-height:1.4}.vehicle-listing__pagination[data-v-67a175d9]{justify-self:start;margin-top:1rem}
