ul[data-v-56328a5e]{grid-gap:0.5%;grid-template-columns:repeat(10,1fr);place-items:center;margin-bottom:32px;list-style:none;display:grid}@media (max-width:767px){ul[data-v-56328a5e]{grid-template-columns:repeat(5,1fr)}}a[data-v-56328a5e]{transition:background-color var(--transition);background-color:#0000;border-radius:8px;justify-content:center;align-items:center;padding:6px;display:flex}a[data-v-56328a5e]:hover{background-color:var(--background-secondary)}.logo[data-v-56328a5e]{object-fit:contain;height:48px}.categories[data-v-dee1e5f4]{grid-gap:10px 70px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-bottom:16px;list-style:none;display:grid}@media (max-width:767px){.categories[data-v-dee1e5f4]{grid-gap:10px 30px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.count[data-v-dee1e5f4]{color:var(--text-tertiary);margin-left:8px;font-weight:300;display:inline-flex}a[data-v-dee1e5f4]{align-items:center;font-size:16px;font-weight:400;display:flex}.expand-button[data-v-dee1e5f4]{align-items:center;margin:0 auto;display:flex}.expanded .expand-button .icon-expand[data-v-dee1e5f4]{transform:rotate(180deg)}.expand-button .icon-expand[data-v-dee1e5f4]{margin-top:2px}.category-selector[data-v-9ea4aceb]{grid-template-rows:auto 1fr;margin-bottom:60px;display:grid}.compact-vehicle-list[data-v-9e9a4e75]{gap:30px;margin-bottom:30px;display:grid}@media (min-width:1280px){.compact-vehicle-list[data-v-9e9a4e75]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.compact-vehicle-list.compact[data-v-9e9a4e75]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}@media (max-width:1024px){.compact-vehicle-list.compact[data-v-9e9a4e75]{grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}}@media (max-width:767px){.compact-vehicle-list.compact[data-v-9e9a4e75]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}@media (min-width:1280px){.compact-vehicle-list.compact[data-v-9e9a4e75]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.compact-vehicle-list.mini[data-v-9e9a4e75]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}@media (max-width:1024px){.compact-vehicle-list.mini[data-v-9e9a4e75]{grid-template-columns:repeat(auto-fill,minmax(225px,1fr))}}@media (max-width:767px){.compact-vehicle-list.mini[data-v-9e9a4e75]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px 9px}.compact-vehicle-list.mini h3[data-v-9e9a4e75]{font-size:16px;font-weight:400}.compact-vehicle-list.mini .price[data-v-9e9a4e75]{font-size:18px}.compact-vehicle-list.mini .year-mileage[data-v-9e9a4e75]{font-size:12px}}a[data-v-9e9a4e75]{color:var(--text-primary)}.header[data-v-9e9a4e75]{justify-content:space-between;align-items:center;margin:14px 0 2px;display:flex}h3[data-v-9e9a4e75]{white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-size:18px;font-weight:500;line-height:1.17;overflow:hidden}.price[data-v-9e9a4e75]{font-size:24px;font-weight:600}.highlight .price[data-v-9e9a4e75]{color:var(--accent-orange)}.price span[data-v-9e9a4e75]{font-size:14px;font-weight:500}.year-mileage[data-v-9e9a4e75]{color:var(--text-tertiary);font-size:14px;font-weight:400;line-height:1.285}
