.product-specs_specs__lqfnf{margin-top:24px;padding-top:20px;border-top:1px solid var(--color-gray-100,#e4e4e7)}.product-specs_specs__title__zbiOB{margin:0 0 10px;font-size:16px;font-weight:600;line-height:24px;color:var(--color-gray-700,#26262b)}.product-specs_specs__rows__mA_Ar{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;margin:0}.product-specs_specs__row__tEknF{display:flex;justify-content:space-between;gap:12px;min-width:0;padding:8px 10px;font-size:13px}.product-specs_specs__row__tEknF dt{flex:none;color:var(--color-gray-500,#51515c)}.product-specs_specs__row__tEknF dd{margin:0;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--color-gray-700,#26262b)}.product-specs_specs__row--striped__v8_4F{background:var(--color-gray-50,#f4f4f5)}.product-specs_specs__row--long__ldmw0{grid-column:1/-1;flex-direction:column;gap:2px}.product-specs_specs__row--long__ldmw0 dd{font-weight:400;line-height:20px;text-align:left}.product-specs_specs__clamp__kZ_G9{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-specs_specs__clamp--open__m3hBu{display:block;-webkit-line-clamp:unset}.product-specs_specs__link__zqq_m,.product-specs_specs__more-inline___cI8k{padding:0;border:0;background:none;font-family:inherit;font-size:13px;font-weight:500;color:var(--color-brand-700,#0958b5);cursor:pointer}.product-specs_specs__link__zqq_m:focus-visible,.product-specs_specs__more-inline___cI8k:focus-visible{outline:2px solid var(--color-brand-700,#0958b5);outline-offset:2px}.product-specs_specs__more-inline___cI8k{margin-top:2px}.product-specs_specs__link__zqq_m{display:inline-flex;align-items:center;gap:4px;margin-top:10px}.product-specs_specs__link__zqq_m[aria-expanded=true] svg{transform:rotate(180deg)}.product-specs_codes__k8V6e{margin-top:20px;padding-top:16px;border-top:1px dashed var(--color-gray-200,#d4d4d8)}.product-specs_codes__title__R9tWe{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:14px;font-weight:600;color:var(--color-gray-700,#26262b)}.product-specs_codes__title__R9tWe svg{color:var(--color-gray-400,#6f6f7b)}.product-specs_codes__grid__Neo5z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px}.product-specs_codes__label__odDpf{font-size:12px;color:var(--color-gray-400,#6f6f7b)}.product-specs_codes__value___MDR8{display:flex;align-items:center;gap:2px;min-width:0;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-gray-700,#26262b)}.product-specs_codes__value___MDR8 span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-specs_specs--compact__C_bRJ{margin-top:20px;padding-top:16px}.product-specs_specs--compact__C_bRJ .product-specs_specs__title__zbiOB{margin-bottom:8px;font-size:15px;line-height:22px}.product-specs_specs--compact__C_bRJ .product-specs_specs__rows__mA_Ar{grid-template-columns:1fr}.product-specs_specs--compact__C_bRJ .product-specs_specs__row__tEknF{padding:7px 8px;font-size:12px}.product-specs_specs--compact__C_bRJ .product-specs_codes__grid__Neo5z{grid-template-columns:1fr 1fr}.similar-products-section_similar-products__C09Ex{margin-top:24px;padding-top:20px;border-top:1px solid var(--color-gray-100,#e4e4e7);min-width:0}.similar-products-section_similar-products__title___N3Ub{margin:0 0 10px;font-size:16px;font-weight:600;line-height:24px;color:var(--color-gray-700,#26262b)}.similar-products-section_similar-products__lede__i_cos{margin:-6px 0 12px;font-size:13px;color:var(--color-gray-400,#6f6f7b)}.similar-products-section_similar-products__list__wzQxh{display:grid;grid-auto-columns:148px;grid-auto-flow:column;gap:10px;padding:2px 2px 8px;overflow-x:auto}.similar-products-section_similar-products__skeleton__4J14K{width:148px;height:200px;border-radius:8px}.similar-products-section_mini-card__UNbBE{display:flex;flex-direction:column;gap:3px;min-width:0;padding:8px;border:1px solid var(--color-gray-100,#e4e4e7);border-radius:8px;background:#fff;cursor:pointer;transition:border-color .12s,box-shadow .12s}.similar-products-section_mini-card__UNbBE:hover{border-color:var(--color-brand-400,#1fb5ff)}.similar-products-section_mini-card__UNbBE:has(.similar-products-section_mini-card__body__lX_bd:focus-visible){border-color:var(--color-brand-700,#0958b5)}.similar-products-section_mini-card__body__lX_bd{display:flex;flex-direction:column;gap:3px;padding:0;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer}.similar-products-section_mini-card__body__lX_bd:focus-visible{outline:none}.similar-products-section_mini-card__image__0EJ47{display:grid;place-items:center;aspect-ratio:4/3;overflow:hidden}.similar-products-section_mini-card__image__0EJ47 img{max-width:90%;max-height:90%;width:auto;height:auto;object-fit:contain}.similar-products-section_mini-card__brand__gFLZh{overflow:hidden;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--color-gray-400,#6f6f7b)}.similar-products-section_mini-card__title__gniYq{display:-webkit-box;min-height:36px;overflow:hidden;font-size:13px;line-height:18px;color:var(--color-gray-700,#26262b);-webkit-box-orient:vertical;-webkit-line-clamp:2}.similar-products-section_mini-card__delivery__O18_v{display:block;min-height:16px;overflow:hidden;font-size:11px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--color-gray-400,#6f6f7b)}.similar-products-section_mini-card__delivery--fast__QZVcD{color:var(--color-green-600,#1f7a36)}.similar-products-section_mini-card__row__36_0E{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:4px}.similar-products-section_mini-card__price__aoUwM{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-gray-900,#09090b)}.similar-products-section_mini-card__add__ujLYY{display:grid;flex:none;place-items:center;width:30px;height:30px;border:0;border-radius:6px;background:var(--color-brand-700,#0958b5);font-size:13px;font-weight:700;color:#fff;cursor:pointer;transition:background-color .12s}.similar-products-section_mini-card__add__ujLYY:hover{background:var(--color-brand-800,#0e4c8a)}.similar-products-section_mini-card__add__ujLYY:focus-visible{outline:2px solid var(--color-brand-700,#0958b5);outline-offset:2px}.similar-products-section_mini-card__add__ujLYY[aria-busy=true]{cursor:progress;opacity:.8}.similar-products-section_mini-card__add--in-cart__kTGPY{font-variant-numeric:tabular-nums}.similar-products-section_mini-card__spinner__iUqa8{width:14px;height:14px;animation:similar-products-section_mini-card-spin__IpJtf .8s linear infinite}@keyframes similar-products-section_mini-card-spin__IpJtf{to{transform:rotate(1turn)}}.similar-products-section_similar-products--compact__0SZLo{margin-top:20px;padding-top:16px}.similar-products-section_similar-products--compact__0SZLo .similar-products-section_similar-products__title___N3Ub{margin-bottom:8px;font-size:15px;line-height:22px}.similar-products-section_similar-products--compact__0SZLo .similar-products-section_similar-products__lede__i_cos{font-size:12px}.similar-products-section_similar-products--compact__0SZLo .similar-products-section_similar-products__list__wzQxh{grid-auto-columns:136px}.similar-products-section_similar-products--compact__0SZLo .similar-products-section_similar-products__skeleton__4J14K{width:136px;height:190px}.similar-products-section_mini-card--compact__Dpm4r .similar-products-section_mini-card__title__gniYq{font-size:12px;line-height:16px;min-height:32px}.similar-products-section_mini-card--compact__Dpm4r .similar-products-section_mini-card__price__aoUwM{font-size:13px}
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.desktop-product-detail-drawer_desktop-product-detail-drawer__ikJeU{z-index:9999;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__overlay__CgN8v{z-index:9998;background-color:#00000080;animation:desktop-product-detail-drawer_fadeIn__FvkhE .3s ease-out;position:fixed;inset:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__overlay--closing__4vvmb{animation:desktop-product-detail-drawer_fadeOut__mzbgM .3s ease-out}.desktop-product-detail-drawer_desktop-product-detail-drawer__content__rIFBf{z-index:9999;background-color:#fff;flex-direction:column;width:740px;max-width:90vw;animation:desktop-product-detail-drawer_slideLeft__Tb8AU .3s ease-out;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 16px #0000001a}.desktop-product-detail-drawer_desktop-product-detail-drawer__content--closing__enzta{animation:desktop-product-detail-drawer_slideRight__9aCdG .3s ease-out}@media (max-width:640px){.desktop-product-detail-drawer_desktop-product-detail-drawer__content__rIFBf{width:100%;max-width:100%}}.desktop-product-detail-drawer_desktop-product-detail-drawer__nav-row__kT7pZ{border-bottom:1px solid var(--color-border-default,#e5e7eb);flex-shrink:0;align-items:center;gap:10px;min-width:0;padding:10px 18px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__nav-spacer__T62zG{flex:1}.desktop-product-detail-drawer_desktop-product-detail-drawer__header__9RIot{padding-inline:calc(var(--spacing,.25rem) * 0);padding-top:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex-shrink:0;min-width:0;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__title__FnYbd{text-overflow:ellipsis;text-wrap:balance;color:var(--color-gray-700,#26262b);margin:0;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:28px;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__meta__A75rM{color:var(--color-gray-400,#6f6f7b);flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;font-family:Inter,sans-serif;font-size:13px;line-height:1.4;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__brand-name__xrPL5{color:var(--color-gray-700,#26262b);font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__product-code__eMjIz{color:var(--color-gray-400,#6f6f7b);align-items:center;gap:2px;display:inline-flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__product-unit__HHBt2{background:var(--color-gray-50,#f4f4f5);letter-spacing:.02em;text-transform:uppercase;height:20px;color:var(--color-gray-500,#51515c);border-radius:4px;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__close-btn__QeyVN{width:30px;height:30px;color:var(--color-gray-400,#71717a);cursor:pointer;background-color:#0000;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__close-btn__QeyVN:hover{background-color:var(--color-gray-50,#f4f4f5);color:var(--color-gray-900,#09090b)}.desktop-product-detail-drawer_desktop-product-detail-drawer__close-btn__QeyVN:focus-visible{outline:2px solid var(--color-primary-darker,#0958b5);outline-offset:2px}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__zeU8P{-webkit-overflow-scrolling:touch;flex:1;padding:12px 18px 18px;overflow-y:auto}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__zeU8P::-webkit-scrollbar{width:8px}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__zeU8P::-webkit-scrollbar-track{background:0 0}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__zeU8P::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__zeU8P::-webkit-scrollbar-thumb:hover{background:#9ca3af}.desktop-product-detail-drawer_desktop-product-detail-drawer__top-grid__9iAln{grid-template-columns:250px 1fr;align-items:start;gap:18px;display:grid}.desktop-product-detail-drawer_desktop-product-detail-drawer__top-grid__9iAln>*{min-width:0}@media (max-width:800px){.desktop-product-detail-drawer_desktop-product-detail-drawer__top-grid__9iAln{grid-template-columns:1fr}}.desktop-product-detail-drawer_desktop-product-detail-drawer__decision-column__6Fczj{flex-direction:column;min-width:0;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__purchase-options__7u7BG{margin-top:12px}.desktop-product-detail-drawer_desktop-product-detail-drawer__incompatible-alert___k0Sq{border:1px solid;border-color:var(--color-red-100,#fccfcf);background-color:var(--color-red-50,#fee7e6);color:var(--color-red-700,#9b172f);border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__incompatible-alert___k0Sq svg{color:var(--color-red-700,#9b172f);flex-shrink:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__incompatible-alert___k0Sq strong{font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatible-alert__r3zNP{color:#065f46;background-color:#d1fae5;border:1px solid #10b981;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatible-alert__r3zNP svg{color:#10b981;flex-shrink:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatible-alert__r3zNP strong{font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-loading__lZqYA{border:1px solid var(--color-border-default);color:#4b5563;background-color:#f3f4f6;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-loading__lZqYA svg{color:#6b7280;flex-shrink:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-header__9KboO{grid-template-columns:2fr 1fr 1fr;gap:8px;padding:12px 0;display:grid}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-header-cell__Uh7MZ{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-header-cell__Uh7MZ:not(:first-child){text-align:center}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-header-separator__z_a6E{background-color:#e5e7eb;height:1px;margin:0 -16px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__VXBMW{-webkit-overflow-scrolling:touch;max-height:300px;margin:0 -16px;padding:0 16px;overflow-y:auto}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__VXBMW::-webkit-scrollbar{width:6px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__VXBMW::-webkit-scrollbar-track{background:#f9fafb}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__VXBMW::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__VXBMW::-webkit-scrollbar-thumb:hover{background:#9ca3af}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-row__IVgee{background-color:#fff;align-items:center;gap:12px;margin:0 -16px;padding:12px 16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-logo__G7NMk{flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-logo__G7NMk img{object-fit:contain;width:100%;height:100%}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-name__XVdMy{color:#111827;font-size:14px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-divider__nrvAB{background-color:#e5e7eb;height:1px;margin:0 -16px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-row__JyucV{border-bottom:1px solid var(--color-border-default);background-color:#fff;grid-template-columns:2fr 1fr 1fr;gap:8px;margin:0 -16px;padding:12px 16px;display:grid}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-row__JyucV:last-child{border-bottom:none}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-row--gray__G1Paa{background-color:#f9fafb}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-name__Y10JG{color:#374151;font-size:13px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-year__Ek3_P{color:#6b7280;text-align:center;font-size:13px}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer__wm6KS{background-color:#fff;border-top:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:24px 18px;display:flex;box-shadow:0 -2px 8px #0000000d}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer--buy__AAIBn{padding:10px 20px;display:block}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-row__PuJxN{align-items:center;gap:14px;min-width:0;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-out__xTf_z{flex-direction:column;min-width:0;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-out-title__ht_Up{color:var(--color-gray-700,#26262b);font-size:14px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-out-sub__1hcwW{color:var(--color-gray-400,#6f6f7b);font-size:12px}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-out-sub__1hcwW b{color:var(--color-gray-700,#26262b);font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-search__qdcDP{background:var(--color-brand-700,#0958b5);color:#fff;cursor:pointer;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;gap:8px;width:232px;height:44px;margin-left:auto;font-size:14px;font-weight:600;transition:background-color .15s;display:inline-flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-search__qdcDP:hover{background:var(--color-brand-800,#0e4c8a)}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-price__epB7X{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-cta__v6fYf{flex:auto;min-width:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-cta--buy__yp2uu{flex:none;justify-content:flex-end;margin-left:auto;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-actions__GbA69{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-actions__GbA69>*{flex:1;max-width:calc(50% - 6px)}@keyframes desktop-product-detail-drawer_fadeIn__FvkhE{0%{opacity:0}to{opacity:1}}@keyframes desktop-product-detail-drawer_fadeOut__mzbgM{0%{opacity:1}to{opacity:0}}@keyframes desktop-product-detail-drawer_slideLeft__Tb8AU{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes desktop-product-detail-drawer_slideRight__9aCdG{0%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.desktop-product-detail-drawer_desktop-product-detail-drawer__content--closing__enzta,.desktop-product-detail-drawer_desktop-product-detail-drawer__content__rIFBf,.desktop-product-detail-drawer_desktop-product-detail-drawer__overlay--closing__4vvmb,.desktop-product-detail-drawer_desktop-product-detail-drawer__overlay__CgN8v{animation:none}}.drawer-results-nav_drawer-results-nav__UXUXN{flex:1;font-family:Inter,sans-serif;font-size:12px;color:var(--color-gray-500,#52525b)}.drawer-results-nav_drawer-results-nav__UXUXN,.drawer-results-nav_drawer-results-nav__results__SweTm{display:flex;align-items:center;gap:10px;min-width:0}.drawer-results-nav_drawer-results-nav__summary__t4HSw{display:flex;align-items:baseline;gap:4px;min-width:0;font-size:13px;line-height:1.4;white-space:nowrap}.drawer-results-nav_drawer-results-nav__counter__ZeIaR{flex-shrink:0;font-weight:700;color:var(--color-gray-900,#09090b)}.drawer-results-nav_drawer-results-nav__separator__izKM_{flex-shrink:0}.drawer-results-nav_drawer-results-nav__context__D1KTR{min-width:0;font-weight:400;color:var(--color-gray-500,#52525b);overflow:hidden;text-overflow:ellipsis}.drawer-results-nav_drawer-results-nav__arrow__0Xv_F,.drawer-results-nav_drawer-results-nav__back__l6nKr{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:30px;border:1px solid var(--color-border-default,#e5e7eb);border-radius:8px;background:#fff;color:var(--color-gray-700,#27272a);font-size:12px;cursor:pointer}.drawer-results-nav_drawer-results-nav__arrow__0Xv_F:disabled,.drawer-results-nav_drawer-results-nav__back__l6nKr:disabled{opacity:.4;cursor:default}.drawer-results-nav_drawer-results-nav__arrow__0Xv_F{width:30px;padding:0}.drawer-results-nav_drawer-results-nav__back__l6nKr{padding:0 10px}.drawer-results-nav_drawer-results-nav__copy__igKeE{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:0;border:none;background:none;color:var(--color-primary-darker,#0958b5);font-size:12px;font-weight:600;line-height:1.4;text-transform:lowercase;white-space:nowrap;cursor:pointer}.drawer-results-nav_drawer-results-nav__copy__igKeE:hover{text-decoration:underline}.drawer-results-nav_drawer-results-nav__arrow__0Xv_F:focus-visible,.drawer-results-nav_drawer-results-nav__back__l6nKr:focus-visible,.drawer-results-nav_drawer-results-nav__copy__igKeE:focus-visible{outline:2px solid var(--color-primary-darker,#0958b5);outline-offset:2px}.drawer-results-nav_drawer-results-nav__sr-only__CBqRM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.drawer-results-nav_drawer-results-nav--compact___xDaP{gap:8px}.drawer-results-nav_drawer-results-nav--compact___xDaP .drawer-results-nav_drawer-results-nav__results__SweTm{gap:6px}.drawer-results-nav_drawer-results-nav--compact___xDaP .drawer-results-nav_drawer-results-nav__summary__t4HSw{font-size:11px}.drawer-results-nav_drawer-results-nav--compact___xDaP .drawer-results-nav_drawer-results-nav__context__D1KTR,.drawer-results-nav_drawer-results-nav--compact___xDaP .drawer-results-nav_drawer-results-nav__separator__izKM_{display:none}.drawer-results-nav_drawer-results-nav--compact___xDaP .drawer-results-nav_drawer-results-nav__arrow__0Xv_F{width:26px;height:26px}.drawer-results-nav_drawer-results-nav--compact___xDaP .drawer-results-nav_drawer-results-nav__back__l6nKr{width:30px;padding:0}.drawer-results-nav_drawer-results-nav--compact___xDaP .drawer-results-nav_drawer-results-nav__copy__igKeE{justify-content:center;width:30px;height:30px}.skeleton-block_skeleton-block__19EBi{display:block;flex:none;max-width:100%;background:linear-gradient(90deg,var(--color-gray-50,#f4f4f5) 25%,var(--color-gray-100,#e4e4e7) 50%,var(--color-gray-50,#f4f4f5) 75%);background-size:200% 100%;animation:skeleton-block_skeleton-block-shimmer__EMtwk 1.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.skeleton-block_skeleton-block__19EBi{animation:none}}@keyframes skeleton-block_skeleton-block-shimmer__EMtwk{0%{background-position:200% 0}to{background-position:-200% 0}}.drawer-skeleton_drawer-skeleton__header__9gp8d{display:flex;flex-direction:column}.drawer-skeleton_drawer-skeleton__meta__eRQ9m{display:flex;align-items:center;gap:10px;margin-top:6px}.drawer-skeleton_drawer-skeleton__gallery__U_rf6{display:flex;flex-direction:column;gap:8px;min-width:0}.drawer-skeleton_drawer-skeleton__thumbnails__EFfjT{display:flex;gap:6px}.drawer-skeleton_drawer-skeleton__similars__YLqld{display:flex;flex-direction:column;gap:6px;margin-top:12px;min-width:0}.drawer-skeleton_drawer-skeleton__similar-list__m8bf7{display:flex;gap:8px;padding:4px 0;overflow:hidden}.drawer-skeleton_drawer-skeleton__sheet__65z84{display:flex;flex-direction:column;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid var(--color-gray-100,#e4e4e7)}.drawer-skeleton_drawer-skeleton__applications__L8GGA{margin-top:24px}.drawer-skeleton_drawer-skeleton__rows__LWuuv{display:flex;flex-direction:column}.drawer-skeleton_drawer-skeleton__row__RE3mz{display:flex;justify-content:space-between;gap:14px;padding:6px 8px}.drawer-skeleton_drawer-skeleton__subtotal__5Yrgp{display:flex;flex-direction:column;gap:4px;flex-shrink:0;min-width:150px}.drawer-skeleton_drawer-skeleton__buy__bNiU_{flex:none;width:232px;margin-left:auto}.drawer-skeleton_drawer-skeleton__actions__hBjyA{flex:1;max-width:412px;margin-left:auto}.drawer-skeleton_drawer-skeleton__price___CORW{display:flex;flex-direction:column;gap:6px}.drawer-skeleton_drawer-skeleton__perks__K_2wc{display:flex;gap:6px;margin-top:6px}.drawer-skeleton_drawer-skeleton__facts__mCbEt{display:grid;gap:12px;margin-top:12px;padding-top:14px;border-top:1px solid var(--color-gray-100,#e4e4e7)}.drawer-skeleton_drawer-skeleton__fact__QNgXq{display:grid;grid-template-columns:32px 1fr;column-gap:10px;align-items:center}.drawer-skeleton_drawer-skeleton__fact-text__hkFZU{display:flex;flex-direction:column;gap:4px}
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.footer-subtotal_footer-subtotal__pWPdR{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.footer-subtotal_footer-subtotal__units__gEuJQ{--tw-leading:var(--leading-tight,1.25);font-size:11px;line-height:var(--leading-tight,1.25);white-space:nowrap;color:var(--color-gray-500,#51515c)}.footer-subtotal_footer-subtotal__total-row__hejfh{align-items:baseline;gap:calc(var(--spacing,.25rem) * 1);white-space:nowrap;display:flex}.footer-subtotal_footer-subtotal__pix__bwLoC{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-700,#26262b)}.footer-subtotal_footer-subtotal__total__PKWpl{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold,800);line-height:1;font-weight:var(--font-weight-extrabold,800);white-space:nowrap;color:var(--color-gray-900,#0a0a0b);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.footer-subtotal_footer-subtotal--compact__ZxFrg .footer-subtotal_footer-subtotal__units__gEuJQ{font-size:10px}.footer-subtotal_footer-subtotal--compact__ZxFrg .footer-subtotal_footer-subtotal__pix__bwLoC{font-size:11px}.footer-subtotal_footer-subtotal--compact__ZxFrg .footer-subtotal_footer-subtotal__total__PKWpl{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.gallery-column_gallery-column___wyla{flex-direction:column;align-self:start;gap:8px;min-width:0;display:flex;position:sticky;top:0}@media (max-width:800px){.gallery-column_gallery-column___wyla{position:static}}.gallery-column_gallery-column__illustrative-notice__7ifco{margin:0}.gallery-column_gallery-column__images-placeholder___uI3X{aspect-ratio:1;border:1px solid var(--color-gray-100,#e4e4e7);background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:16px;display:flex;position:relative;overflow:hidden}.gallery-column_gallery-column__main-image__SnkOh{object-fit:contain;mix-blend-mode:darken;width:100%;height:100%}.gallery-column_gallery-column__scarcity__7HFI_{z-index:1;background-color:var(--color-failure-lighter,#fee6e5);width:fit-content;color:var(--color-failure-dark,#9c173a);letter-spacing:.025em;text-transform:uppercase;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:700;line-height:1.5;position:absolute;bottom:8px;left:8px}.gallery-column_gallery-column__no-image-placeholder__XG0uK{color:#9ca3af;font-size:14px}.gallery-column_gallery-column__thumbnails-container__QK2zN{flex-direction:row;align-items:center;gap:6px;width:100%;display:flex;position:relative}.gallery-column_gallery-column__thumbnails-wrapper__r1HyX{flex-direction:row;flex:1;gap:6px;display:flex;overflow:hidden}.gallery-column_gallery-column__thumbnail__Q7UON{border:1px solid var(--color-gray-100,#e4e4e7);background-color:var(--color-gray-25,#fafafa);cursor:pointer;border-radius:4px;flex-shrink:0;width:52px;height:52px;padding:4px;transition:border-color .2s;position:relative;overflow:hidden}.gallery-column_gallery-column__thumbnail__Q7UON:hover{border-color:var(--color-gray-200,#d4d4d8)}.gallery-column_gallery-column__thumbnail--active__zwaJj,.gallery-column_gallery-column__thumbnail--active__zwaJj:hover{border:2px solid var(--color-brand-600,#0264ed);padding:3px}.gallery-column_gallery-column__thumbnail-image__G_Rpz{object-fit:contain;width:100%;height:100%}.gallery-column_gallery-column__carousel-arrow-right__Vvaug{border:1px solid var(--color-border-default,#e5e7eb);color:#374151;cursor:pointer;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s,border-color .2s;display:flex;box-shadow:0 2px 8px #0000001a}.gallery-column_gallery-column__carousel-arrow-right__Vvaug:hover{background-color:#f9fafb;border-color:#d1d5db}.gallery-column_gallery-column__carousel-arrow-right__Vvaug:active{background-color:#f3f4f6}.gallery-column_gallery-column__zoom-hint__bZ5Z4{width:28px;height:28px;color:var(--color-gray-500,#51515c);pointer-events:none;background:#ffffffe6;border-radius:9999px;place-items:center;transition:opacity .15s;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 0 0 1px #0000000f}.gallery-column_gallery-column__zoom-lens__cN5zb{border:1px solid var(--color-brand-400,#1fb5ff);pointer-events:none;background:#ebf9ff59;display:none;position:absolute}.gallery-column_gallery-column__zoom-pane__QO57Q{z-index:6;pointer-events:none;background-color:#fff;background-repeat:no-repeat;border-radius:8px;display:none;position:absolute;box-shadow:0 4px 4px -2px #0000001a,0 0 0 1px #0000000a,0 12px 24px -8px #0000002e}.gallery-column_gallery-column--zooming__ETBwQ{z-index:10}.gallery-column_gallery-column--zooming__ETBwQ .gallery-column_gallery-column__images-placeholder___uI3X{cursor:crosshair}.gallery-column_gallery-column--zooming__ETBwQ .gallery-column_gallery-column__zoom-lens__cN5zb,.gallery-column_gallery-column--zooming__ETBwQ .gallery-column_gallery-column__zoom-pane__QO57Q{display:block}.gallery-column_gallery-column--zooming__ETBwQ .gallery-column_gallery-column__zoom-hint__bZ5Z4{opacity:0}.gallery-column_gallery-column--unavailable__GUPo2 .gallery-column_gallery-column__main-image__SnkOh{opacity:.5;filter:grayscale()}@media (prefers-reduced-motion:reduce){.gallery-column_gallery-column__carousel-arrow-right__Vvaug,.gallery-column_gallery-column__thumbnail__Q7UON,.gallery-column_gallery-column__zoom-hint__bZ5Z4{transition-property:none}}@media (max-width:800px){.gallery-column_gallery-column__zoom-hint__bZ5Z4,.gallery-column_gallery-column__zoom-lens__cN5zb,.gallery-column_gallery-column__zoom-pane__QO57Q{display:none}}.add-manual-vehicle-dialog-pdp_data-form__PfmYT{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px}.add-manual-vehicle-dialog-pdp_data-form__error-message__nH3rx{font-size:12px;font-weight:400;color:var(--color-failure-base,#dc2626)}.add-manual-vehicle-dialog-pdp_data-form__select-trigger__ys7VW{padding-left:16px;text-align:start;color:var(--color-gray-600,#6b7280)}.add-manual-vehicle-dialog-pdp_data-form__select-item__UxDoo{cursor:pointer}.add-manual-vehicle-dialog-pdp_data-form__select-item__UxDoo:hover{background-color:var(--color-primary-lightest,#e3f2fd);color:var(--color-primary-darker,#0d47a1)}.add-manual-vehicle-dialog-pdp_dialog-footer__za767{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid var(--color-border-default)}.add-manual-vehicle-dialog-pdp_dialog-footer__cancel-button___QUBZ{border:1px solid var(--color-border-default);background-color:rgba(0,0,0,0);color:var(--color-gray-600,#6b7280)}.add-manual-vehicle-dialog-pdp_dialog-footer__confirm-button__R7WsG{background-color:var(--color-brand-500,#1976d2);color:#fff}.add-manual-vehicle-dialog-pdp_dialog-footer__confirm-button__R7WsG:disabled{opacity:.5;cursor:not-allowed}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__BAJ6S{display:flex;flex-direction:column;gap:10px;min-width:0}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-group__Y9EtP{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-item__k94vp{display:flex;align-items:center;gap:6px}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-button__deeaz{width:14px;height:14px;border:2px solid var(--color-gray-300,#a2a2a9);border-radius:50%;background-color:#fff}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-button__deeaz[data-state=checked]{border-color:var(--color-brand-600,#0264ed);background-color:#fff}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-button__deeaz[data-state=checked] svg{fill:var(--color-brand-600,#0264ed);stroke:var(--color-brand-600,#0264ed)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-label__M3bn3{font-size:12px;font-weight:600;line-height:1.4;color:var(--color-gray-700,#26262b);cursor:pointer;user-select:none}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__field__d_Ed_{display:flex;flex-direction:column;width:100%;min-width:0}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__label__YZh1e{margin-bottom:6px;font-size:10px;font-weight:700;letter-spacing:1px;line-height:1.4;text-transform:uppercase;color:var(--color-gray-400,#6f6f7b)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__control__RyJcq{width:100%}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__control__RyJcq input{height:40px;padding:0 12px;border-color:var(--color-gray-100,#e4e4e7);border-radius:6px;background:#fff;font-size:14px;color:var(--color-gray-700,#26262b)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__control__RyJcq input::placeholder{color:var(--color-gray-300,#a2a2a9)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__control__RyJcq input:focus-visible{border-color:var(--color-brand-600,#0264ed)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__control--plate__3Xdvf .vehicle-compatibility-inputs_vehicle-compatibility-inputs__trigger-text__j_XyC,.vehicle-compatibility-inputs_vehicle-compatibility-inputs__control--plate__3Xdvf input{font-weight:700;letter-spacing:2px;text-transform:uppercase}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__control--error__0tlgD.vehicle-compatibility-inputs_vehicle-compatibility-inputs__trigger__M6B5_{border-color:var(--color-failure-base,#dc3848)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__trigger__M6B5_{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:0 12px;border:1px solid var(--color-gray-100,#e4e4e7);border-radius:6px;background:#fff;font-size:14px;color:var(--color-gray-700,#26262b);text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__trigger__M6B5_:hover{border-color:var(--color-gray-200,#d4d4d8)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__trigger__M6B5_:focus-visible{outline:none;border-color:var(--color-brand-600,#0264ed);box-shadow:0 0 0 3px rgba(2,100,237,.12)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__trigger-text__j_XyC{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__trigger-text--placeholder__ZLyi0{color:var(--color-gray-300,#a2a2a9)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__trigger-icon__2Kr5i{flex-shrink:0;width:16px;height:16px;color:var(--color-gray-400,#6f6f7b)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__error__i0_e3{margin:4px 0 0;font-size:11px;font-weight:600;line-height:1.4;color:var(--color-failure-base,#dc3848)}
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.product-details-actions_actions__buttons__I7zZP{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (min-width:48rem){.product-details-actions_actions__buttons__I7zZP{flex-direction:row}}.product-details-actions_actions__button__t50eP{border-radius:3.40282e+38px;flex:1;width:100%}.product-details-actions_actions__button-content__Kwmv2{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.product-details-actions_actions__button-wrapper__Ggb0B{flex:1}.product-details-actions_actions__button-cart__YSxDG{background-color:var(--color-primary-lightest,#ebf9ff);color:var(--color-primary-darker,#1b55a1);background-blend-mode:multiply}.upsell-section_upsell-section__BtfUP{margin-top:32px;border-radius:16px;border:1px solid rgba(0,0,0,0);padding:24px}.upsell-section_upsell-section--pending__GNYHU,.upsell-section_upsell-section--reached__rVRmv{border-color:var(--color-blue-500);background:color-mix(in srgb,var(--color-brand-500) 10%,transparent);border-style:dotted}.upsell-section_upsell-section__content__lm7hM{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.upsell-section_upsell-section__title__AsG1u{margin:0 0 8px;color:var(--color-brand-700);font-size:16px;font-weight:700;line-height:1.4}.upsell-section_upsell-section__success-text__bXWFJ{margin:0 0 8px;display:inline-flex;align-items:center;gap:4px;color:var(--color-green-500);font-size:13px;font-weight:900;line-height:1.2}.upsell-section_upsell-section__remaining-text__3_Iny{margin:0 0 8px;color:var(--color-gray-500);font-size:13px;font-weight:700;line-height:1.2}.upsell-section_upsell-section__remaining-highlight__O6avc{color:var(--color-brand-700);font-weight:900}.upsell-section_upsell-section__progress-track__R5QTl{height:6.2px;border:none;background:var(--color-gray-100)}.upsell-section_upsell-section__button__rfH40{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(0,0,0,0);border-radius:9999px;background:var(--color-brand-700);padding:10px 24px;color:#fff;cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,.06);transition:background-color .15s ease}.upsell-section_upsell-section__button__rfH40:hover{background:var(--color-brand-600)}.upsell-section_upsell-section__icon-container__cCqtO{position:relative}.upsell-section_upsell-section__button-main-icon__gb3jS{color:var(--color-general-white)}.upsell-section_upsell-section__button-label__p8jIc{color:var(--color-general-white);font-size:14px;font-weight:700}
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.desktop-product-detail-drawer_skeleton__uH4b9{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;animation:desktop-product-detail-drawer_loading__aIE5n 1.5s ease-in-out infinite}@keyframes desktop-product-detail-drawer_loading__aIE5n{0%{background-position:200% 0}to{background-position:-200% 0}}.desktop-product-detail-drawer_desktop-product-detail-drawer__YMX8R{z-index:9999;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__overlay__sZt7Q{z-index:9998;background-color:#00000080;animation:desktop-product-detail-drawer_fadeIn__qXcbs .3s ease-out;position:fixed;inset:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__overlay--closing__QyLEU{animation:desktop-product-detail-drawer_fadeOut__PnDQQ .3s ease-out}.desktop-product-detail-drawer_desktop-product-detail-drawer__content__WLncq{z-index:9999;background-color:#fff;flex-direction:column;width:560px;max-width:90vw;animation:desktop-product-detail-drawer_slideLeft__JmJSV .3s ease-out;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-4px 0 16px #0000001a}.desktop-product-detail-drawer_desktop-product-detail-drawer__content--closing__jNXct{animation:desktop-product-detail-drawer_slideRight__BCffL .3s ease-out}@media (max-width:640px){.desktop-product-detail-drawer_desktop-product-detail-drawer__content__WLncq{width:100%;max-width:100%}}.desktop-product-detail-drawer_desktop-product-detail-drawer__header__uyhjF{border-bottom:1px solid var(--color-border-default);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__header-content___vFfJ{flex-direction:column;flex:1;gap:4px;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__brand-name__flA1_{color:var(--color-primary-darker,#0958b5);letter-spacing:.25px;text-transform:uppercase;margin:0;font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:120%}.desktop-product-detail-drawer_desktop-product-detail-drawer__title__yFa_5{color:var(--color-gray-darker,#27272a);text-overflow:ellipsis;letter-spacing:-.135px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:136%;display:-webkit-box;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__product-info__wv1XF{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__product-code__b0wtR{color:#6b7280;font-size:12px;font-weight:400;line-height:1.4}.desktop-product-detail-drawer_desktop-product-detail-drawer__product-unit__WzHv_{color:#71717a;background-color:#00000008;border-radius:4px;width:fit-content;padding:4px 6px;font-size:10px;font-weight:600;line-height:12px;display:inline-block}.desktop-product-detail-drawer_desktop-product-detail-drawer__close-btn__pc0y8{color:#6b7280;cursor:pointer;background-color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__close-btn__pc0y8:hover{color:#111827;background-color:#f3f4f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__close-btn__pc0y8:active{background-color:#e5e7eb}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__m49XC{-webkit-overflow-scrolling:touch;flex:1;padding:24px;overflow-y:auto}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__m49XC::-webkit-scrollbar{width:8px}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__m49XC::-webkit-scrollbar-track{background:0 0}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__m49XC::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.desktop-product-detail-drawer_desktop-product-detail-drawer__body__m49XC::-webkit-scrollbar-thumb:hover{background:#9ca3af}.desktop-product-detail-drawer_desktop-product-detail-drawer__images-section__zKZxW{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__illustrative-notice__AXRhh{margin:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-section__j12lw,.desktop-product-detail-drawer_desktop-product-detail-drawer__delivery-section__5iieh,.desktop-product-detail-drawer_desktop-product-detail-drawer__purchase-options__uUL_R{margin-bottom:16px}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefits-section__SmXwg{flex-direction:row;gap:24px;margin-bottom:24px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-card__wQWbm{background-color:#f9fafb;border-radius:12px;flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-header__VinSl{justify-content:space-between;align-items:center;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-title__HLTHM{color:#111827;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.5}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-icon__Po6hV{color:#6b7280;flex-shrink:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__benefit-description__wirSY{color:#6b7280;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-section__9yqyZ{margin-bottom:24px}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-header__JCbyN{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-title__qBHMM{color:#111827;margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.4}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-navigation__oCbMm{align-items:center;gap:8px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-arrow__uhgB7{border:1px solid var(--color-border-default);color:#374151;cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-arrow__uhgB7:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-arrow__uhgB7:active:not(:disabled){background-color:#f3f4f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-arrow--disabled__rxBeD{opacity:.4;cursor:not-allowed}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-loading__X__IS{color:#6b7280;justify-content:center;align-items:center;min-height:200px;padding:32px;font-size:14px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-empty__GUg8z{border:1px dashed var(--color-border-default);background-color:#f9fafb;border-radius:12px;justify-content:center;align-items:center;min-height:200px;padding:32px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-empty-text__Wn5Ik{text-align:center;color:#6b7280;max-width:500px;margin:0;font-size:14px;line-height:1.6}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-products-carousel_____wM{gap:16px;display:flex;position:relative;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__similar-product-item__0o5Tb{flex:1;min-width:0;animation:desktop-product-detail-drawer_slideIn__iah_J .3s ease-out}@keyframes desktop-product-detail-drawer_slideIn__iah_J{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.desktop-product-detail-drawer_desktop-product-detail-drawer__specs-section__87Poj{flex-direction:column;gap:16px;margin-top:24px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__section-title__6Fhbh{color:#111827;margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.4}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-box__fl09_{border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;padding:0;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-box-title__Zj_rG{color:#6b7280;background-color:#0000;margin:0;padding:16px;font-size:16px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-items__yFfh2{flex-direction:column;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-item__1SOt8{background-color:#fff;flex-direction:column;gap:4px;padding:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-item--gray__RzAOb{background-color:#f9fafb}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-label__5Dpav{color:#6b7280;font-size:14px;font-weight:500}.desktop-product-detail-drawer_desktop-product-detail-drawer__spec-value__zxeEv{color:#111827;font-size:14px;font-weight:400}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-compatibility__F30e7{flex-direction:column;margin-top:24px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-compatibility-card__UYP3_{border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-compatibility-description__fPSNq{color:#6b7280;margin:0;font-size:14px;line-height:1.6}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-form__Y4NP7,.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-group__CTu3L{flex-direction:column;gap:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-item__YLFd1{align-items:center;gap:12px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-button__VDHlk{color:#fafafa;border-color:var(--color-border-default)}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-button__VDHlk[data-state=checked]{background-color:#3b82f6;border-color:#3b82f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-radio-label__clcY8{color:#374151;cursor:pointer;font-size:14px;font-weight:500}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-button__kPBh_{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #3b82f6;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px 40px 12px 12px;transition:all .2s;display:flex;position:relative}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-button__kPBh_:hover{border-color:#2563eb;box-shadow:0 0 0 3px #3b82f61a}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-button__kPBh_:active{transform:scale(.99)}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-text__Ktfhb{color:#111827;flex:1;font-size:14px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-text--placeholder__dlzpT{color:#9ca3af}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-input-icon__iOb0V{color:#6b7280;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.desktop-product-detail-drawer_desktop-product-detail-drawer__incompatible-alert__g4FDK{color:#92400e;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__incompatible-alert__g4FDK svg{color:#f59e0b;flex-shrink:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__incompatible-alert__g4FDK strong{font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatible-alert__uJu_G{color:#065f46;background-color:#d1fae5;border:1px solid #10b981;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatible-alert__uJu_G svg{color:#10b981;flex-shrink:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatible-alert__uJu_G strong{font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-loading__J6YJc{border:1px solid var(--color-border-default);color:#4b5563;background-color:#f3f4f6;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;font-size:13px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-loading__J6YJc svg{color:#6b7280;flex-shrink:0}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-header__ROifF{grid-template-columns:2fr 1fr 1fr;gap:8px;padding:12px 0;display:grid}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-header-cell__hTlX_{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-header-cell__hTlX_:not(:first-child){text-align:center}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-header-separator__NNh4E{background-color:#e5e7eb;height:1px;margin:0 -16px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__DEu0F{-webkit-overflow-scrolling:touch;max-height:300px;margin:0 -16px;padding:0 16px;overflow-y:auto}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__DEu0F::-webkit-scrollbar{width:6px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__DEu0F::-webkit-scrollbar-track{background:#f9fafb}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__DEu0F::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-table-body__DEu0F::-webkit-scrollbar-thumb:hover{background:#9ca3af}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-row__n8aLy{background-color:#fff;align-items:center;gap:12px;margin:0 -16px;padding:12px 16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-logo__agRgy{flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-logo__agRgy img{object-fit:contain;width:100%;height:100%}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-manufacturer-name__s0686{color:#111827;font-size:14px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-divider__G_4__{background-color:#e5e7eb;height:1px;margin:0 -16px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-row__3xXhC{border-bottom:1px solid var(--color-border-default);background-color:#fff;grid-template-columns:2fr 1fr 1fr;gap:8px;margin:0 -16px;padding:12px 16px;display:grid}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-row__3xXhC:last-child{border-bottom:none}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-row--gray__idCsP{background-color:#f9fafb}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-name__LqHUj{color:#374151;font-size:13px}.desktop-product-detail-drawer_desktop-product-detail-drawer__vehicle-year__UWuB7{color:#6b7280;text-align:center;font-size:13px}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-alert__XhtnH{border:1px solid var(--color-border-default);background-color:#fff;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-icon__xbdrF{color:#16a34a;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;box-shadow:0 0 0 6px #28a7450a,0 0 0 2px #28a74514}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-icon--incompatible__rJ_rx{color:#f59e0b;box-shadow:0 0 0 6px #f59e0b0a,0 0 0 2px #f59e0b14}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-content__s9yYN{flex-direction:column;flex:1;gap:4px;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-title__5aYpD{color:#374151;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-vehicle__K3vTB{color:#16a34a;text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-vehicle--incompatible__Rb2am{color:#b45309}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-close__29ffR{color:#9ca3af;cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .2s;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-close__29ffR:hover{color:#374151}.desktop-product-detail-drawer_desktop-product-detail-drawer__compatibility-close__29ffR:active{color:#111827}.desktop-product-detail-drawer_desktop-product-detail-drawer__images-placeholder__tjrUw{aspect-ratio:1;border:1px solid var(--color-border-default);background-color:#f9fafb;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:24px;display:flex;position:relative;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__main-image__tgFOR{object-fit:contain;mix-blend-mode:darken;width:100%;height:100%}.desktop-product-detail-drawer_desktop-product-detail-drawer__express-badge__7qP00{z-index:10;background-blend-mode:color,normal;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);color:#fff;white-space:nowrap;background:linear-gradient(#23dfc0 0 100%),#00000059;border-radius:24px;justify-content:center;align-items:center;gap:4px;width:76px;max-width:76px;padding:4px 8px;font-size:12px;font-style:italic;font-weight:700;line-height:15.6px;display:flex;position:absolute;top:8px;left:8px;box-shadow:inset 0 -1px #0000000a,inset 0 1px #ffffff59,0 2px 4px -2px #0000003d}.desktop-product-detail-drawer_desktop-product-detail-drawer__express-icon__NEA9e{fill:#fff;width:10px;height:10px}.desktop-product-detail-drawer_desktop-product-detail-drawer__no-image-placeholder__q1fLH{color:#9ca3af;font-size:14px}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnails-container__T0CQX{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex;position:relative}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnails-wrapper__4MbNN{flex-direction:row;flex:1;gap:8px;display:flex;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnail__s5KE8{cursor:pointer;background-color:#f9fafb;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:92px;height:92px;padding:8px;transition:all .2s;position:relative;overflow:hidden}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnail__s5KE8:hover{border-color:#d1d5db}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnail--active__JBnHv{border-color:#2563eb}.desktop-product-detail-drawer_desktop-product-detail-drawer__thumbnail-image__9_Ts2{object-fit:contain;width:100%;height:100%}.desktop-product-detail-drawer_desktop-product-detail-drawer__carousel-arrow-right__g8GGc{border:1px solid var(--color-border-default);color:#374151;cursor:pointer;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000001a}.desktop-product-detail-drawer_desktop-product-detail-drawer__carousel-arrow-right__g8GGc:hover{background-color:#f9fafb;border-color:#d1d5db}.desktop-product-detail-drawer_desktop-product-detail-drawer__carousel-arrow-right__g8GGc:active{background-color:#f3f4f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__info-section__Gs5b6{flex-direction:column;gap:16px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__info-grid__SosQW{grid-template-columns:1fr 1fr;gap:16px;display:grid}.desktop-product-detail-drawer_desktop-product-detail-drawer__info-label__kFvhy{color:#6b7280;margin-bottom:4px;font-size:14px;font-weight:500}.desktop-product-detail-drawer_desktop-product-detail-drawer__info-value__G4j0X{color:#111827;font-size:14px;font-weight:600}.desktop-product-detail-drawer_desktop-product-detail-drawer__divider__BRNib{background-color:#e5e7eb;height:1px;margin:8px 0}.desktop-product-detail-drawer_desktop-product-detail-drawer__quantity-section__dCld7,.desktop-product-detail-drawer_desktop-product-detail-drawer__stock-section__1VE6h{flex-direction:column;gap:4px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer__bvaIn{border-top:1px solid var(--color-border-default);background-color:#fff;flex-direction:column;flex-shrink:0;gap:16px;padding:24px;display:flex;box-shadow:0 -2px 8px #0000000d}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-price__mpo8s{flex-direction:column;gap:4px;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-installment__xUyKv{color:var(--color-gray-dark,#52525b);font-feature-settings:"salt" on,"ss01" on,"ss02" on;letter-spacing:.24px;margin:0;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-actions__GQtFu{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__footer-actions__GQtFu>*{flex:1;max-width:calc(50% - 6px)}.desktop-product-detail-drawer_desktop-product-detail-drawer__continue-shopping-btn__IZlak{border:1px solid var(--color-border-default);color:#374151;cursor:pointer;white-space:nowrap;background-color:#fff;border-radius:3.40282e+38px;justify-content:center;align-items:center;gap:8px;max-height:40px;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.5;transition:all .2s;display:flex}.desktop-product-detail-drawer_desktop-product-detail-drawer__continue-shopping-btn__IZlak:hover{background-color:#f9fafb;border-color:#d1d5db}.desktop-product-detail-drawer_desktop-product-detail-drawer__continue-shopping-btn__IZlak:active{background-color:#f3f4f6}.desktop-product-detail-drawer_desktop-product-detail-drawer__add-cart-wrapper__EFRVD{flex:1}@keyframes desktop-product-detail-drawer_fadeIn__qXcbs{0%{opacity:0}to{opacity:1}}@keyframes desktop-product-detail-drawer_fadeOut__PnDQQ{0%{opacity:1}to{opacity:0}}@keyframes desktop-product-detail-drawer_slideLeft__JmJSV{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes desktop-product-detail-drawer_slideRight__BCffL{0%{transform:translate(0)}to{transform:translate(100%)}}.add-manual-vehicle-dialog-pdp_data-form__znXk4{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px}.add-manual-vehicle-dialog-pdp_data-form__error-message__aHZZ3{font-size:12px;font-weight:400;color:var(--color-failure-base,#dc2626)}.add-manual-vehicle-dialog-pdp_data-form__select-trigger__PPgT0{padding-left:16px;text-align:start;color:var(--color-gray-600,#6b7280)}.add-manual-vehicle-dialog-pdp_data-form__select-item__V22O_{cursor:pointer}.add-manual-vehicle-dialog-pdp_data-form__select-item__V22O_:hover{background-color:var(--color-primary-lightest,#e3f2fd);color:var(--color-primary-darker,#0d47a1)}.add-manual-vehicle-dialog-pdp_dialog-footer__d9O7u{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid var(--color-border-default)}.add-manual-vehicle-dialog-pdp_dialog-footer__cancel-button__reXO6{border:1px solid var(--color-border-default);background-color:rgba(0,0,0,0);color:var(--color-gray-600,#6b7280)}.add-manual-vehicle-dialog-pdp_dialog-footer__confirm-button__Qda_k{background-color:var(--color-brand-500,#1976d2);color:#fff}.add-manual-vehicle-dialog-pdp_dialog-footer__confirm-button__Qda_k:disabled{opacity:.5;cursor:not-allowed}.vehicle-compatibility-inputs_vehicle-compatibility-inputs___e_5R{display:flex;flex-direction:column;gap:16px}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-group__mI8mz{display:flex;align-items:center;gap:24px}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-item__OG8l0{display:flex;align-items:center;gap:8px}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-button__edLXO{width:16px;height:16px;border:2px solid var(--color-gray-dark,#6b7280);border-radius:50%}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-button__edLXO[data-state=checked]{border-color:var(--color-primary-base,#1976d2);background-color:var(--color-primary-base,#1976d2)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__radio-label__mecXq{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:var(--color-gray-darker,#374151);cursor:pointer;user-select:none}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__mobile-button__2OTGk{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;border:1px solid var(--color-border-default);border-radius:8px;background-color:#fff;cursor:pointer;transition:border-color .2s ease}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__mobile-button__2OTGk:hover{border-color:var(--color-primary-base,#1976d2)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__mobile-button__2OTGk:focus{outline:none;border-color:var(--color-primary-base,#1976d2);box-shadow:0 0 0 2px rgba(25,118,210,.1)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__mobile-button-text__N9pmr{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:var(--color-gray-darker,#374151);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__mobile-button-text--placeholder__7_KSp{color:var(--color-gray-base,#9ca3af)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__mobile-button-icon__6_nz2{flex-shrink:0;width:20px;height:20px;color:var(--color-gray-dark,#6b7280)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__desktop-inputs__6VM4k,.vehicle-compatibility-inputs_vehicle-compatibility-inputs__field__a9eQe{width:100%}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__manual-grid__DArq8{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:480px){.vehicle-compatibility-inputs_vehicle-compatibility-inputs__manual-grid__DArq8{grid-template-columns:1fr}}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__select-trigger__hrAEu{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-border-default);border-radius:8px;background-color:#fff;font-family:Inter,sans-serif;font-size:14px;color:var(--color-gray-darker,#374151);cursor:pointer;transition:border-color .2s ease}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__select-trigger__hrAEu:hover{border-color:var(--color-primary-base,#1976d2)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__select-trigger__hrAEu:focus{outline:none;border-color:var(--color-primary-base,#1976d2);box-shadow:0 0 0 2px rgba(25,118,210,.1)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__select-trigger__hrAEu:disabled{background-color:var(--color-gray-lightest,#f9fafb);cursor:not-allowed;opacity:.6}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__select-trigger__hrAEu[data-placeholder]{color:var(--color-gray-base,#9ca3af)}.vehicle-compatibility-inputs_vehicle-compatibility-inputs__error__0377X{margin-top:4px;margin-left:2px;font-family:Inter,sans-serif;font-size:10px;font-weight:600;color:var(--color-failure-base,#dc2626)}.mobile-product-detail-bottom-sheet_skeleton__Xu8tK{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:mobile-product-detail-bottom-sheet_loading__V_r_5 1.5s ease-in-out infinite;border-radius:4px}@keyframes mobile-product-detail-bottom-sheet_loading__V_r_5{0%{background-position:200% 0}to{background-position:-200% 0}}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__qN6JT{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:flex-end;-webkit-perspective:1000;perspective:1000}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__overlay__t2enE{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);animation:mobile-product-detail-bottom-sheet_fadeIn__DdAQM .3s ease-out;z-index:9998}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__overlay--closing__CyRW7{animation:mobile-product-detail-bottom-sheet_fadeOut__U9fVi .3s ease-out}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__content__14WT9{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;max-height:90vh;display:flex;flex-direction:column;animation:mobile-product-detail-bottom-sheet_slideUp__3V8bo .3s ease-out;z-index:9999;box-shadow:0 -4px 16px rgba(0,0,0,.1);padding-top:env(safe-area-inset-top,0);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(white,black);isolation:isolate}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__content--closing__swmga{animation:mobile-product-detail-bottom-sheet_slideDown___kR9H .3s ease-out}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__handle__VicZo{width:40px;height:4px;background-color:#d1d5db;border-radius:2px;margin:8px auto 12px;flex-shrink:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__header__M7tqY{display:flex;align-items:flex-start;justify-content:space-between;padding:0 20px 16px;border-bottom:1px solid var(--color-border-default);gap:12px;flex-shrink:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__header-content__0VqkM{display:flex;flex-direction:column;gap:4px;flex:1;overflow:hidden}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__brand-name__4mn66{color:var(--color-primary-darker,#0958b5);font-family:Inter,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.25px;text-transform:uppercase;margin:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__title__bVIYH{overflow:hidden;color:var(--color-gray-darker,#27272a);text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:136%;letter-spacing:-.135px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__product-info__kpKPG{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__product-code__s9PrB{font-size:12px;font-weight:400;line-height:1.4;color:#6b7280}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__product-unit__BBwT_{color:#71717a;font-size:10px;font-weight:600;line-height:12px;padding:4px 6px;background-color:rgba(0,0,0,.031372549);border-radius:4px;display:inline-block;width:fit-content}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__close-btn__vMfbW{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:rgba(0,0,0,0);border:none;color:#6b7280;cursor:pointer;transition:all .2s;flex-shrink:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__close-btn__vMfbW:hover{background-color:#f3f4f6;color:#111827}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__close-btn__vMfbW:active{background-color:#e5e7eb}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body___aDND{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px;-webkit-overflow-scrolling:touch}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body___aDND::-webkit-scrollbar{width:6px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body___aDND::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body___aDND::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__body___aDND::-webkit-scrollbar-thumb:hover{background:#9ca3af}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__images-section__od0_w{margin-bottom:24px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__illustrative-notice__l2Op1{margin:8px 0 0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__images-placeholder__2zmsu{position:relative;width:100%;aspect-ratio:1;background-color:#f9fafb;border-radius:12px;border:1px solid var(--color-border-default);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:24px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__swiper__lH21S{width:100%;height:100%}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__main-image__0Q4tV{width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__pagination__64BDV{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:10}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__pagination-dot__vdnVl{width:8px;height:8px;border-radius:50%;background-color:#d1d5db;transition:background-color .2s ease;cursor:pointer}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__pagination-dot--active__VhfSm{background-color:#0958b5}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__express-badge__PjvRM{position:absolute;top:8px;left:8px;z-index:10;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border-radius:24px;background:linear-gradient(0deg,#23dfc0,#23dfc0),rgba(0,0,0,.35);background-blend-mode:color,normal;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.04),inset 0 1px 0 0 hsla(0,0%,100%,.35),0 2px 4px -2px rgba(0,0,0,.24);backdrop-filter:blur(32px);color:#fff;font-size:12px;font-weight:700;font-style:italic;line-height:15.6px;white-space:nowrap;max-width:76px;width:76px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__express-icon__xAeCV{width:10px;height:10px;fill:#fff}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__no-image-placeholder__2YLHD{color:#9ca3af;font-size:14px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-section__Z6nD2{margin-top:24px;display:flex;flex-direction:column;gap:12px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__section-title__NzVBi{font-size:16px;font-weight:600;color:#111827;margin:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-content__Tjfzx{position:relative;max-height:80px;overflow:hidden;transition:max-height .3s ease-in-out}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-content--expanded__xI_Md{max-height:1000px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-text__ru0WK{font-size:14px;line-height:1.6;color:#374151;margin:0;white-space:pre-wrap}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__description-fade__g4PV_{position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgb(255,255,255));pointer-events:none}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__expand-button__2sulL{display:flex;align-items:center;gap:4px;padding:0;background-color:rgba(0,0,0,0);border:none;color:#2563eb;font-size:14px;font-weight:400;cursor:pointer;transition:opacity .2s;white-space:nowrap;align-self:flex-end;margin-top:8px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__expand-button__2sulL:hover{opacity:.8}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__expand-button__2sulL:active{opacity:.6}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__chevron__Kvbcq{transition:transform .3s ease-in-out;flex-shrink:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__chevron--expanded__ia6eY{transform:rotate(180deg)}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__purchase-options__Scgdh{margin-top:24px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__specs-section__rj_Dl{margin-top:24px;display:flex;flex-direction:column;gap:16px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-box__pE2pC{border:1px solid var(--color-border-default);border-radius:12px;padding:0;display:flex;flex-direction:column;overflow:hidden}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-box-title__xxW3P{font-size:16px;font-weight:600;color:#6b7280;margin:0;padding:16px;background-color:rgba(0,0,0,0)}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-items__8rDk2{display:flex;flex-direction:column}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-item__fA_Wf{display:flex;flex-direction:column;gap:4px;padding:16px;background-color:#fff}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-item--gray__EsbTQ{background-color:#f9fafb}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-label__m7t_0{font-size:14px;font-weight:500;color:#6b7280}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__spec-value__m4PYx{font-size:14px;font-weight:400;color:#111827}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer__LS19O{flex-shrink:0;max-height:170px;padding:12px 16px 0;border-top:1px solid var(--color-border-default);background-color:#fff;display:flex;flex-direction:column;gap:12px;box-shadow:0 -2px 8px rgba(0,0,0,.05)}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__wYnp1{display:flex;flex-direction:column;gap:4px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__wYnp1 .product-price__original{color:var(--color-gray-dark,#52525b);font-feature-settings:"salt" on,"ss01" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.24px;text-decoration-line:line-through;margin:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__wYnp1 .product-price__display{overflow:hidden;font-feature-settings:"salt" on;text-overflow:ellipsis}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__wYnp1 .product-price__decimal,.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__wYnp1 .product-price__display,.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-price__wYnp1 .product-price__integer{color:var(--color-gray-dark,#52525b);font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.165px}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-installment__FIqPX{color:var(--color-gray-dark,#52525b);font-feature-settings:"salt" on,"ss01" on,"ss02" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.24px;margin:0}.mobile-product-detail-bottom-sheet_mobile-product-detail-bottom-sheet__footer-actions__y1P0y{width:100%}@keyframes mobile-product-detail-bottom-sheet_fadeIn__DdAQM{0%{opacity:0}to{opacity:1}}@keyframes mobile-product-detail-bottom-sheet_fadeOut__U9fVi{0%{opacity:1}to{opacity:0}}@keyframes mobile-product-detail-bottom-sheet_slideUp__3V8bo{0%{transform:translateY(100%);-webkit-transform:translateY(100%)}to{transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes mobile-product-detail-bottom-sheet_slideDown___kR9H{0%{transform:translateY(0);-webkit-transform:translateY(0)}to{transform:translateY(100%);-webkit-transform:translateY(100%)}}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__LyP2s{margin-top:24px;display:flex;flex-direction:column}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__card__j2v4W{border:1px solid var(--color-border-default);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;padding:16px;gap:16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__title__7kd32{font-size:18px;font-weight:600;color:#111827;margin:0}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__description__J9wbW{font-size:14px;line-height:1.6;color:#6b7280;margin:0}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__form__Ao1aK,.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-group__F8nnR{display:flex;flex-direction:column;gap:16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-item__gAEAm{display:flex;align-items:center;gap:12px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-button__CUpcR{color:#fafafa;border-color:var(--color-border-default)}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-button__CUpcR[data-state=checked]{background-color:#3b82f6;border-color:#3b82f6}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-label__ODtMl{font-size:14px;color:#374151;cursor:pointer;font-weight:500}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-button__KTAzz{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 40px 12px 12px;border:1px solid #3b82f6;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .2s;text-align:left}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-button__KTAzz:hover{border-color:#2563eb;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-button__KTAzz:active{transform:scale(.99)}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-text__KU7dC{flex:1;font-size:14px;color:#111827}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-text--placeholder__AjgDy{color:#9ca3af}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-icon__ziEGO{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6b7280;width:20px;height:20px;pointer-events:none}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatibility-loading__sVcLn{display:flex;align-items:center;gap:8px;padding:12px 16px;margin-top:12px;font-size:13px;color:#6b7280}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatibility-loading__sVcLn svg{flex-shrink:0}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatible-alert__7vgIM{display:flex;align-items:center;gap:8px;padding:12px 16px;margin-top:12px;background-color:#d1fae5;border:1px solid #10b981;border-radius:8px;font-size:13px;color:#065f46}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatible-alert__7vgIM svg{flex-shrink:0;color:#10b981}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatible-alert__7vgIM strong{font-weight:600}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__incompatible-alert__wC03k{display:flex;align-items:center;gap:8px;padding:12px 16px;margin-top:12px;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:8px;font-size:13px;color:#92400e}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__incompatible-alert__wC03k svg{flex-shrink:0;color:#f59e0b}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__incompatible-alert__wC03k strong{font-weight:600}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-header__AGByT{display:grid;grid-template-columns:2fr 1fr 1fr;padding:12px 0;gap:8px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-header-cell__ghld6{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-header-cell__ghld6:not(:first-child){text-align:center}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__header-separator__LCrUN{height:1px;background-color:#e5e7eb;margin:0 -16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__cMC51{max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0 -16px;padding:0 16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__cMC51::-webkit-scrollbar{width:6px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__cMC51::-webkit-scrollbar-track{background:#f9fafb}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__cMC51::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__cMC51::-webkit-scrollbar-thumb:hover{background:#9ca3af}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-row__mgtFP{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:0 -16px;background-color:#fff}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-logo__RZQBt{width:25px;height:25px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-logo__RZQBt img{width:100%;height:100%;object-fit:contain}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-name__PNHOP{font-size:14px;font-weight:600;color:#111827}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__divider__yEAcD{height:1px;background-color:#e5e7eb;margin:0 -16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-row__k_A2M{display:grid;grid-template-columns:2fr 1fr 1fr;gap:8px;padding:12px 16px;margin:0 -16px;background-color:#fff;border-bottom:1px solid var(--color-border-default)}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-row__k_A2M:last-child{border-bottom:none}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-row--gray__CJ3Aw{background-color:#f9fafb}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-name__GEC2D{font-size:13px;color:#374151}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-year__C7F85{font-size:13px;color:#6b7280;text-align:center}
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.mobile-vehicle-compatibility_mobile-vehicle-compatibility__w7cY7{flex-direction:column;margin-top:24px;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility--inputs-only__vU0R9{flex-direction:column;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__inputs__3W4Fy{flex-direction:column;gap:12px;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__card__Rnjr_{border:1px solid var(--color-border-default);border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex;overflow:hidden}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__title__AsEaq{color:#111827;margin:0;font-size:18px;font-weight:600}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__description__PlGqe{color:#6b7280;margin:0;font-size:14px;line-height:1.6}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__form__I5dhF,.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-group__DbIZ4{flex-direction:column;gap:16px;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-item__qbCGH{align-items:center;gap:12px;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-button__9UuP9{color:#fafafa;border-color:var(--color-border-default)}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-button__9UuP9[data-state=checked]{background-color:#3b82f6;border-color:#3b82f6}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__radio-label__wRKrd{color:#374151;cursor:pointer;font-size:14px;font-weight:500}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-button__2o2jw{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #3b82f6;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px 40px 12px 12px;transition:all .2s;display:flex;position:relative}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-button__2o2jw:hover{border-color:#2563eb;box-shadow:0 0 0 3px #3b82f61a}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-button__2o2jw:active{transform:scale(.99)}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-text__x5pJg{color:#111827;flex:1;font-size:14px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-text--placeholder__g21zK{color:#9ca3af}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__input-icon__Q_MiW{color:#6b7280;pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatibility-loading__nHzzN{color:#6b7280;align-items:center;gap:8px;margin-top:12px;padding:12px 16px;font-size:13px;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatibility-loading__nHzzN svg{flex-shrink:0}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatible-alert__5kHSh{color:#065f46;background-color:#d1fae5;border:1px solid #10b981;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:12px 16px;font-size:13px;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatible-alert__5kHSh svg{color:#10b981;flex-shrink:0}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__compatible-alert__5kHSh strong{font-weight:600}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__incompatible-alert__LDo_y{border:1px solid;border-color:var(--color-red-100,#fccfcf);background-color:var(--color-red-50,#fee7e6);color:var(--color-red-700,#9b172f);border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:12px 16px;font-size:13px;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__incompatible-alert__LDo_y svg{color:var(--color-red-700,#9b172f);flex-shrink:0}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__incompatible-alert__LDo_y strong{font-weight:600}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-header__YYpUZ{grid-template-columns:2fr 1fr 1fr;gap:8px;padding:12px 0;display:grid}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-header-cell__i5cin{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-header-cell__i5cin:not(:first-child){text-align:center}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__header-separator__720M_{background-color:#e5e7eb;height:1px;margin:0 -16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__PyGPL{-webkit-overflow-scrolling:touch;max-height:300px;margin:0 -16px;padding:0 16px;overflow-y:auto}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__PyGPL::-webkit-scrollbar{width:6px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__PyGPL::-webkit-scrollbar-track{background:#f9fafb}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__PyGPL::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__table-body__PyGPL::-webkit-scrollbar-thumb:hover{background:#9ca3af}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-row__s9fC5{background-color:#fff;align-items:center;gap:12px;margin:0 -16px;padding:12px 16px;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-logo__WAV8e{flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-logo__WAV8e img{object-fit:contain;width:100%;height:100%}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__manufacturer-name__ka9o7{color:#111827;font-size:14px;font-weight:600}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__divider__zjNbG{background-color:#e5e7eb;height:1px;margin:0 -16px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-row__Vhh34{border-bottom:1px solid var(--color-border-default);background-color:#fff;grid-template-columns:2fr 1fr 1fr;gap:8px;margin:0 -16px;padding:12px 16px;display:grid}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-row__Vhh34:last-child{border-bottom:none}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-row--gray__kQtWW{background-color:#f9fafb}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-name__vZCir{color:#374151;font-size:13px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__vehicle-year__tzIdm{color:#6b7280;text-align:center;font-size:13px}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__plate-sheet__iZ_Ll[data-rsbs-root] [data-rsbs-backdrop]{z-index:10001}.mobile-vehicle-compatibility_mobile-vehicle-compatibility__plate-sheet__iZ_Ll[data-rsbs-root] [data-rsbs-overlay]{z-index:10002}.mobile-detail-sections_detail-sections__sT1jq{display:flex;flex-direction:column;min-width:0}
/*# sourceMappingURL=776855dde2adc04e.css.map*/