.CatalogSearch[data-v-b1340700]{align-items:stretch;display:flex;gap:12px}@media(max-width:768px){.CatalogSearch[data-v-b1340700]{flex-direction:column}}.CatalogSearch__field[data-v-b1340700]{flex:1 1 auto;position:relative}.CatalogSearch__icon[data-v-b1340700]{color:var(--decenary-text-color);height:20px;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.CatalogSearch__input[data-v-b1340700]{background:var(--septenary-background-color);border:1px solid var(--octonary-border-color);border-radius:10px;color:var(--quaternary-text-color);font-family:var(--app-primary-font);font-size:var(--text-3-size);line-height:var(--text-3-line);outline:none;padding:14px 16px 14px 48px;transition:border-color .2s ease;width:100%}.CatalogSearch__input--has-clear[data-v-b1340700]{padding-right:44px}.CatalogSearch__input[data-v-b1340700]:focus{border-color:var(--primary-background-color)}.CatalogSearch__input[data-v-b1340700]::-moz-placeholder{color:var(--undecenary-text-color)}.CatalogSearch__input[data-v-b1340700]::placeholder{color:var(--undecenary-text-color)}.CatalogSearch__clear[data-v-b1340700]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--decenary-text-color);cursor:pointer;display:flex;height:28px;justify-content:center;outline:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:background .2s ease,color .2s ease;width:28px}@media(hover:hover){.CatalogSearch__clear[data-v-b1340700]:hover{background:var(--senary-background-color);color:var(--tertiary-text-color)}}.CatalogSearch__clear[data-v-b1340700]:active{transform:translateY(-50%) scale(.94)}.CatalogSearch__clear-icon[data-v-b1340700] svg{display:block;height:100%;width:100%}.CatalogSearch__clear-icon[data-v-b1340700] path{fill:currentColor}.CatalogSearch-clear-enter-active[data-v-b1340700],.CatalogSearch-clear-leave-active[data-v-b1340700]{transition:opacity .15s ease,transform .15s ease}.CatalogSearch-clear-enter-from[data-v-b1340700],.CatalogSearch-clear-leave-to[data-v-b1340700]{opacity:0;transform:translateY(-50%) scale(.85)}.CatalogSearch__button[data-v-b1340700]{align-items:center;background:var(--primary-background-color);border:none;border-radius:10px;color:var(--secondary-text-color);cursor:pointer;display:inline-flex;font-family:var(--app-primary-font);font-size:var(--text-3-size);font-weight:var(--font-weight-semibold);gap:8px;justify-content:center;line-height:var(--text-3-line);min-width:132px;padding:14px 24px;transition:opacity .2s ease}.CatalogSearch__button[data-v-b1340700]:disabled{cursor:not-allowed;opacity:.7}@media(max-width:768px){.CatalogSearch__button[data-v-b1340700]{width:100%}}.CatalogSearch__button-icon[data-v-b1340700]{height:18px;width:18px}.CatalogAlphabetFilter[data-v-50ce80e2]{display:flex;flex-wrap:wrap;gap:6px}.CatalogAlphabetFilter__item[data-v-50ce80e2]{background:transparent;border:none;border-radius:8px;color:var(--nonary-text-color);cursor:pointer;font-family:var(--app-primary-font);font-size:var(--text-4-size);font-weight:var(--font-weight-medium);line-height:var(--text-4-line);min-width:40px;padding:8px 12px;transition:background-color .2s ease,color .2s ease}.CatalogAlphabetFilter__item--other[data-v-50ce80e2]{min-width:auto}.CatalogAlphabetFilter__item--active[data-v-50ce80e2]{background:var(--primary-background-color);color:var(--secondary-text-color)}@media(hover:hover){.CatalogAlphabetFilter__item[data-v-50ce80e2]:hover:not(.CatalogAlphabetFilter__item--active){background:color-mix(in srgb,var(--primary-background-color) 12%,transparent)}}.CatalogOemResults[data-v-66c7c101]{display:flex;flex-direction:column;gap:16px;margin-top:32px}.CatalogOemResults__header[data-v-66c7c101]{display:flex;flex-direction:column;gap:4px}.CatalogOemResults__title[data-v-66c7c101]{align-items:center;color:var(--quaternary-text-color);display:flex;font-family:var(--app-primary-font);font-size:var(--heading-6-size);font-weight:var(--font-weight-bold);gap:8px;line-height:var(--heading-6-line);margin:0}.CatalogOemResults__count[data-v-66c7c101]{align-items:center;background:color-mix(in srgb,var(--primary-background-color) 14%,transparent);border-radius:999px;color:var(--primary-text-color);display:inline-flex;font-size:var(--text-5-size);font-weight:var(--font-weight-semibold);justify-content:center;min-width:28px;padding:2px 8px}.CatalogOemResults__query[data-v-66c7c101]{font-size:var(--text-5-size);line-height:var(--text-5-line)}.CatalogOemResults__empty[data-v-66c7c101],.CatalogOemResults__query[data-v-66c7c101]{color:var(--decenary-text-color);font-family:var(--app-primary-font);margin:0}.CatalogOemResults__empty[data-v-66c7c101]{background:var(--secondary-background-color);border:1px solid var(--octonary-background-color);border-radius:12px;font-size:var(--text-4-size);padding:16px}.CatalogOemResults__list[data-v-66c7c101]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.CatalogOemResults__card[data-v-66c7c101]{align-items:center;background:var(--secondary-background-color);border:1px solid var(--octonary-background-color);border-radius:12px;display:flex;gap:16px;padding:16px 18px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}@media(hover:hover){.CatalogOemResults__card[data-v-66c7c101]:hover{background:color-mix(in srgb,var(--primary-background-color) 6%,var(--secondary-background-color));border-color:color-mix(in srgb,var(--primary-background-color) 45%,var(--octonary-background-color))}}.CatalogOemResults__main[data-v-66c7c101]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.CatalogOemResults__oem[data-v-66c7c101]{color:var(--quaternary-text-color);font-size:var(--text-3-size);font-weight:var(--font-weight-bold);line-height:var(--text-3-line)}.CatalogOemResults__oem[data-v-66c7c101],.CatalogOemResults__oem-alt[data-v-66c7c101]{font-family:var(--app-primary-font);margin:0;word-break:break-word}.CatalogOemResults__oem-alt[data-v-66c7c101]{color:var(--decenary-text-color);font-size:var(--text-5-size);line-height:var(--text-5-line)}.CatalogOemResults__vehicle[data-v-66c7c101]{color:var(--primary-text-color);font-family:var(--app-primary-font);font-size:var(--text-4-size);font-weight:var(--font-weight-semibold);line-height:var(--text-4-line);margin:0}.CatalogOemResults__title-text[data-v-66c7c101]{color:var(--decenary-text-color);font-family:var(--app-primary-font);font-size:var(--text-5-size);line-height:var(--text-5-line);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatalogOemResults__action[data-v-66c7c101]{align-items:center;background:var(--primary-background-color);border-radius:8px;color:var(--secondary-text-color);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.CatalogOemResults__loader[data-v-66c7c101]{padding:12px 0}
