.vehicle-archive__results{align-items:center}.vehicle-archive__results p{margin:0}.vehicle-view-switcher{display:inline-flex;gap:5px;padding:4px;border:1px solid #d9e1ed;border-radius:8px;background:#fff}.vehicle-view-switcher button{display:inline-flex;align-items:center;gap:6px;height:32px;border:0;border-radius:5px;padding:0 10px;color:#65748a;background:transparent;font-size:12px;font-weight:750;cursor:pointer}.vehicle-view-switcher button.is-active{color:#fff;background:#2e4f82}.vehicle-view-switcher svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.vehicle-view-switcher svg rect{fill:currentColor;stroke:none}.vehicle-grid.is-list{grid-template-columns:1fr;gap:14px}.vehicle-grid.is-list .vehicle-list-card{display:grid;grid-template-columns:minmax(260px,31%) minmax(0,1fr);min-height:188px}.vehicle-grid.is-list .vehicle-list-card__image{height:100%;min-height:188px;aspect-ratio:auto}.vehicle-grid.is-list .vehicle-list-card__content{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;column-gap:30px;align-items:start;padding:24px 28px}.vehicle-grid.is-list .vehicle-list-card__content p{grid-column:1/-1}.vehicle-grid.is-list .vehicle-list-card__content h2{margin:0;font-size:23px}.vehicle-grid.is-list .vehicle-list-card__content div{align-self:end;grid-column:1/2;gap:24px;justify-content:flex-start}.vehicle-grid.is-list .vehicle-list-card__content strong{grid-column:2;grid-row:2/4;align-self:center;margin:0;font-size:25px;white-space:nowrap}.vehicle-archive .navigation.pagination{display:flex;width:100%;justify-content:center;margin:34px auto 0}.vehicle-archive .nav-links{display:flex;align-items:center;justify-content:center;gap:8px}.vehicle-archive .page-numbers{display:inline-flex;min-width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #d8e0ec;border-radius:6px;color:#2d456a;background:#fff;font-weight:700;text-decoration:none}.vehicle-archive .page-numbers.current{color:#fff;border-color:#2e4f82;background:#2e4f82}.vehicle-archive .page-numbers.next,.vehicle-archive .page-numbers.prev{padding:0 11px}@media(max-width:650px){.vehicle-archive__results{gap:12px;margin-top:20px}.vehicle-view-switcher button{padding:0 8px}.vehicle-view-switcher span{display:none}.vehicle-grid.is-list .vehicle-list-card{grid-template-columns:124px minmax(0,1fr);min-height:124px}.vehicle-grid.is-list .vehicle-list-card__image{min-height:124px}.vehicle-grid.is-list .vehicle-list-card__content{display:block;padding:13px}.vehicle-grid.is-list .vehicle-list-card__content p{margin-bottom:5px;font-size:10px}.vehicle-grid.is-list .vehicle-list-card__content h2{margin:0 0 8px;font-size:15px}.vehicle-grid.is-list .vehicle-list-card__content div{font-size:12px}.vehicle-grid.is-list .vehicle-list-card__content strong{margin-top:8px;font-size:17px}.vehicle-archive .navigation.pagination{margin-top:25px}}
