Підбір автозапчастин за авто — робочий фрагмент фільтра

Каскадні списки Make → Model → Year → Drivetrain одразу відсікають несумісні товари. Логіка на цій сторінці — чистий JS для наочності; на Shopify та ж сама схема ляже на метаполя товару (compatible_make / compatible_model / compatible_year / compatible_drivetrain) та секцію Liquid, яка читає їх на сторінці колекції.
Сумісних товарів:
Що тут показано: залежні списки (кожен наступний будується лише з варіантів, що реально є в сумісних товарах попереднього кроку) + миттєве відсікання каталогу без перезавантаження сторінки. Це саме те, що потрібно для Make → Model → Generation/Years з ТЗ. На бойовому Shopify-магазині товари (SKU, OEM, фото, ціна, сумісність) підвантажуються з Excel одним імпортом у метаполя — вручну картки не створюються.