.BrandTiles_grid__zryAC{grid-template-columns:repeat(3,minmax(0,1fr))}.BrandTiles_tile__uMCLU{padding:22px;display:flex;align-items:center;gap:18px;text-decoration:none;color:var(--color-text);min-height:100px}a.BrandTiles_tile__uMCLU:hover{background:var(--color-neutral-200);color:var(--color-text)}.BrandTiles_tile__uMCLU[data-soon=true]{color:var(--color-neutral-700)}.BrandTiles_logo__m6JMy{width:84px;height:56px;flex:none;background:var(--color-surface);border:1px solid var(--color-divider);display:grid;place-items:center;font:800 14px var(--font-heading);letter-spacing:.06em;color:var(--color-neutral-500);overflow:hidden}.BrandTiles_logoImg__FZQG2{position:relative;width:90%;height:80%}.BrandTiles_text__lNasN{flex:1 1;min-width:0}.BrandTiles_name__tTwVu{display:block;font:800 19px var(--font-heading);letter-spacing:-.015em}.BrandTiles_note__peazt{display:block;font-size:14px;color:var(--color-neutral-700);margin-top:3px}.BrandTiles_meta__ESM70{font-size:14px;color:var(--color-neutral-700);white-space:nowrap}@media (max-width:1023px){.BrandTiles_grid__zryAC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.BrandTiles_grid__zryAC{grid-template-columns:minmax(0,1fr)}.BrandTiles_tile__uMCLU{padding:16px}}.ProductImage_ph__nhvt6{display:flex;align-items:flex-end;width:100%;height:100%}.ProductImage_label__1DkoT{margin:10px;padding:2px 8px;background:var(--color-bg);font:600 14px var(--font-body);color:var(--color-neutral-700)}.ProductImage_frame__sSYrd{position:relative;display:block;width:100%;height:100%;background:var(--color-surface)}.ProductImage_img__wae7T{display:block}.CancelOrderForm_grid__pI09G{display:grid;grid-template-columns:minmax(0,1fr) 360px;border-top:1px solid var(--color-divider);margin-top:24px}.CancelOrderForm_left__CbmGq{padding:32px 32px 32px 0;border-right:1px solid var(--color-divider);min-width:0}.CancelOrderForm_right__ZT4_Z{padding:32px;background:var(--color-surface)}.CancelOrderForm_head__fP7ax{display:flex;justify-content:space-between;align-items:center}.CancelOrderForm_all__tDIXq{font:600 14px var(--font-body);color:var(--color-accent-700)}.CancelOrderForm_item__oXFy9{border:2px solid var(--color-accent);padding:16px;display:flex;gap:14px;align-items:center;margin-top:2px}.CancelOrderForm_item__oXFy9:first-of-type{margin-top:12px}.CancelOrderForm_tick__wLipn{width:20px;height:20px;background:var(--color-accent);color:#fff;display:flex;align-items:center;justify-content:center;flex:none}.CancelOrderForm_itemImg__33lPL{width:64px;height:64px;flex:none;background:var(--color-surface);overflow:hidden}.CancelOrderForm_itemInfo__DA1XQ{flex:1 1;min-width:0}.CancelOrderForm_itemName__3xKGM{font:600 14.5px var(--font-body)}.CancelOrderForm_itemMeta__A1ObS{font-size:14px;color:var(--color-neutral-600);margin-top:3px}.CancelOrderForm_itemPrice__fDMGQ{font:800 17px var(--font-heading);white-space:nowrap}.CancelOrderForm_partial__tQaFn{font-size:14px;color:var(--color-neutral-600);margin-top:10px}.CancelOrderForm_chips__qDe8r{display:flex;flex-wrap:wrap;gap:2px;margin-top:12px}.CancelOrderForm_row__lOAjO{font-size:14px}.CancelOrderForm_row__lOAjO,.CancelOrderForm_total__CFobv{display:flex;justify-content:space-between;margin-top:14px}.CancelOrderForm_total__CFobv{border-top:2px solid var(--color-text);padding-top:14px;align-items:baseline}.CancelOrderForm_totalValue__LIiyk{font:800 26px var(--font-heading);letter-spacing:-.02em}.CancelOrderForm_note__mri_K{font-size:14px;color:var(--color-neutral-700);margin-top:10px}.CancelOrderForm_foot__F0Aoa{border-top:1px solid var(--color-divider);margin-top:20px;padding-top:14px;font-size:14px;color:var(--color-neutral-700);line-height:1.6}@media (max-width:1023px){.CancelOrderForm_grid__pI09G{grid-template-columns:minmax(0,1fr)}.CancelOrderForm_left__CbmGq{padding-right:0;border-right:0}.CancelOrderForm_right__ZT4_Z{padding:24px}}.SearchBox_wrap__jJfiJ{position:relative;width:320px;max-width:100%}@media (max-width:1279px){.SearchBox_wrap__jJfiJ{width:260px}}.SearchBox_wrap__jJfiJ[data-wide=true]{width:100%}.SearchBox_wrap__jJfiJ[data-wide=true] .SearchBox_box__2oniY{height:48px;border:2px solid var(--color-text);padding:0 13px}@media (max-width:1023px){.SearchBox_wrap__jJfiJ{width:100%}}.SearchBox_box__2oniY{display:flex;align-items:center;gap:10px;border:1px solid var(--color-divider);padding:0 14px;height:42px;background:var(--color-bg)}.SearchBox_box__2oniY:focus-within{border:2px solid var(--color-text);padding:0 13px}@media (max-width:1023px){.SearchBox_box__2oniY{height:48px}}.SearchBox_icon___Qm73{flex:none}.SearchBox_input__vp9n9{flex:1 1;min-width:0;height:100%;border:0;background:transparent;font:400 16px var(--font-body);color:var(--color-text);caret-color:var(--color-accent)}.SearchBox_input__vp9n9::placeholder{color:var(--color-neutral-700)}.SearchBox_input__vp9n9:focus-visible{outline:none}.SearchBox_input__vp9n9::-webkit-search-cancel-button{-webkit-appearance:none}.SearchBox_panel__ti3JB{position:absolute;top:100%;left:0;right:0;min-width:320px;background:var(--color-bg);border:2px solid var(--color-text);border-top:0;box-shadow:var(--shadow-md);z-index:50;max-height:min(70vh,520px);overflow-y:auto}@media (max-width:1023px){.SearchBox_panel__ti3JB{min-width:0}}.SearchBox_list__klpsS{list-style:none;margin:0;padding:0}.SearchBox_group__jgd0j{padding:9px 14px;font:800 12px var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-700);border-bottom:1px solid var(--color-divider)}.SearchBox_option__l8D3I{display:flex;gap:10px;align-items:center;padding:10px 14px;min-height:44px;border-bottom:1px solid var(--color-divider);font:600 14px var(--font-body);color:var(--color-text);text-decoration:none}.SearchBox_option__l8D3I[data-active=true]{background:var(--color-neutral-200);color:var(--color-accent)}.SearchBox_thumb___ilUO{width:40px;height:40px;flex:none;background:var(--color-surface);overflow:hidden}.SearchBox_text__GHIEe{flex:1 1;min-width:0}.SearchBox_sub__9JanK{display:block;font-size:14px;color:var(--color-neutral-700);font-weight:400}.SearchBox_price__g9ZC5{font:800 14px var(--font-heading);white-space:nowrap;color:var(--color-text)}.SearchBox_empty___Gapf{padding:14px;font-size:14px;color:var(--color-neutral-700);border-bottom:1px solid var(--color-divider)}.SearchBox_all__bn0zW{display:flex;justify-content:space-between;width:100%;min-height:44px;padding:10px 14px;border:0;background:transparent;font:600 14px var(--font-body);color:var(--color-accent-700);cursor:pointer;text-align:left}.SearchBox_all__bn0zW:hover{background:var(--color-neutral-200)}.Header_header__hO3lJ{position:relative;z-index:40;background:var(--color-bg);border-bottom:2px solid var(--color-text)}.Header_bar__6WlRD{display:flex;align-items:center;gap:32px;height:var(--nav-h);max-width:var(--page-max);margin:0 auto;padding:0 var(--gutter)}.Header_logo__e5KhT{display:flex;align-items:center;min-height:44px;flex:none}.Header_logo__e5KhT img{height:36px;width:108px}.Header_links__ADdUQ{display:flex;gap:28px;flex:none}.Header_account__uX4u3,.Header_cart__pWWrc,.Header_link__7__6t,.Header_vehicle__5bJPf{font:600 14px var(--font-body);color:var(--color-text);text-decoration:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;flex:none}.Header_account__uX4u3:hover,.Header_account__uX4u3[aria-current=page],.Header_cart__pWWrc:hover,.Header_link__7__6t:hover,.Header_link__7__6t[aria-current=page],.Header_vehicle__5bJPf:hover{color:var(--color-accent-700)}.Header_search__MX_fu{flex:1 1;display:flex;justify-content:flex-end;min-width:0}.Header_spacer__UjXTd{display:none}.Header_vehicle__5bJPf{max-width:190px;gap:6px;padding:0 10px;border:1px solid var(--color-divider);height:42px;min-height:42px}.Header_vehicle__5bJPf[data-selected=true]{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.Header_vehicle__5bJPf[data-selected=true]:hover{color:var(--color-accent-300)}.Header_vehicleText__prJUA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_cart__pWWrc{position:relative}.Header_accountIcon__tE_5K,.Header_badge__jvoAX,.Header_burger__1a_LX,.Header_iconLabel__nzkT1,.Header_searchToggle__GMdwQ{display:none}.Header_searchToggle__GMdwQ{align-items:center;background:none;border:0;cursor:pointer;color:var(--color-text);font:inherit}.Header_searchToggle__GMdwQ:hover{color:var(--color-accent-700)}.Header_searchRow__z5VIM{display:none}@media (max-width:1279px){.Header_bar__6WlRD,.Header_links__ADdUQ{gap:20px}.Header_vehicle__5bJPf{max-width:150px}}@media (max-width:1023px){.Header_bar__6WlRD{gap:8px}.Header_burger__1a_LX,.Header_searchToggle__GMdwQ{display:inline-flex}.Header_links__ADdUQ,.Header_search__MX_fu{display:none}.Header_spacer__UjXTd{display:block;flex:1 1}.Header_logo__e5KhT img{height:32px;width:96px}.Header_accountText__ScpSX,.Header_cartText__s647a{display:none}.Header_accountIcon__tE_5K{display:block}.Header_account__uX4u3,.Header_cart__pWWrc,.Header_searchToggle__GMdwQ{flex-direction:column;justify-content:center;gap:3px;min-width:48px;height:52px;min-height:48px;padding:0 4px}.Header_compactOnly___v5dM,.Header_iconLabel__nzkT1{display:block;font:700 14px/1 var(--font-body);letter-spacing:-.01em;white-space:nowrap}.Header_vehicleShort__haHar{display:none}.Header_badge__jvoAX{display:grid;place-items:center;position:absolute;top:0;right:0;min-width:18px;height:18px;padding:0 4px;background:var(--color-accent-700);color:var(--color-bg);font:800 12px var(--font-heading)}.Header_vehicle__5bJPf{max-width:160px;height:44px;min-height:44px}.Header_searchRow__z5VIM{display:block;padding:10px var(--gutter) 12px;border-top:1px solid var(--color-divider)}}@media (max-width:599px){.Header_bar__6WlRD{gap:4px}.Header_vehicleText__prJUA{display:none}.Header_vehicle__5bJPf .Header_vehicleShort__haHar{display:block}.Header_vehicle__5bJPf{flex-direction:column;justify-content:center;gap:3px;min-width:52px;height:52px;min-height:48px;padding:0 4px}}@media (max-width:389px){.Header_logo__e5KhT img{height:28px;width:84px}}.Header_drawerWrap__7B872{position:fixed;inset:0;z-index:70}.Header_scrim__tGYO1{position:absolute;inset:0;background:color-mix(in srgb,var(--color-neutral-900) 50%,transparent)}.Header_drawer__mukLg{position:absolute;inset:0 auto 0 0;width:min(86vw,380px);background:var(--color-bg);border-right:2px solid var(--color-text);display:flex;flex-direction:column;overflow-y:auto}.Header_drawerHead__mNwyG{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 16px;border-bottom:2px solid var(--color-text)}.Header_drawerVehicle__w1zIK{display:flex;flex-direction:column;gap:4px;padding:16px;background:var(--color-text);color:var(--color-bg);text-decoration:none}.Header_drawerVehicle__w1zIK .h6{color:var(--color-accent-400)}.Header_drawerVehicle__w1zIK:hover{color:var(--color-bg)}.Header_drawerVehicleName__EzwKY{font:800 15px var(--font-heading)}.Header_drawerNav__MVXS2{display:flex;flex-direction:column}.Header_drawerNav__MVXS2 a{display:flex;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;border-bottom:1px solid var(--color-divider);font:800 16px var(--font-heading);color:var(--color-text);text-decoration:none}.Header_drawerNav__MVXS2 a:hover,.Header_drawerNav__MVXS2 a[aria-current=page]{color:var(--color-accent-700)}.Header_drawerFoot__igyWO{margin-top:auto;padding:16px}.ArticleView_layout__PgGiT{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:64px;gap:64px;padding-top:40px;padding-bottom:64px}.ArticleView_article__hgca6{min-width:0}.ArticleView_title__WP9h9{font:800 52px/1 var(--font-heading);letter-spacing:-.04em;margin:12px 0 0;max-width:760px;text-wrap:pretty}.ArticleView_cover__MKaak{position:relative;height:420px;background:var(--color-surface);overflow:hidden}.ArticleView_cover__MKaak img{object-fit:cover}.ArticleView_prose__RgNgh{max-width:720px;font-size:17px;line-height:1.65;margin-top:28px;color:var(--color-neutral-800)}.ArticleView_short__ukRJr{margin:0 0 18px;padding:18px 0;border-top:2px solid var(--color-accent);border-bottom:1px solid var(--color-divider);font:800 21px/1.35 var(--font-heading);letter-spacing:-.01em;color:var(--color-text)}.ArticleView_prose__RgNgh h2{font:800 28px/1.1 var(--font-heading);letter-spacing:-.025em;margin:32px 0 12px;color:var(--color-text)}.ArticleView_prose__RgNgh h3{font:800 21px/1.2 var(--font-heading);margin:24px 0 10px;color:var(--color-text)}.ArticleView_prose__RgNgh p{margin:0 0 18px}.ArticleView_prose__RgNgh img{filter:grayscale(1) contrast(1.08);margin:18px 0;display:block;width:100%;height:auto}.ArticleView_prose__RgNgh figure{margin:24px 0}.ArticleView_prose__RgNgh figure img{margin:0}.ArticleView_prose__RgNgh figcaption{font-size:14px;line-height:1.5;margin-top:8px;color:var(--color-neutral-600)}.ArticleView_prose__RgNgh ol,.ArticleView_prose__RgNgh ul{padding-left:22px;margin:0 0 18px}.ArticleView_prose__RgNgh table{width:100%;font-size:14px;margin:0 0 18px}.ArticleView_prose__RgNgh th{text-align:left;border-bottom:2px solid var(--color-text);padding:8px 8px 8px 0}.ArticleView_prose__RgNgh td{border-bottom:1px solid var(--color-divider);padding:8px 8px 8px 0}.ArticleView_aside__nc38q{position:-webkit-sticky;position:sticky;top:24px;align-self:start}.ArticleView_product__Cmgny{padding:16px 0}.ArticleView_productImg__mBs9E{display:block;height:150px;background:var(--color-surface);border:1px solid var(--color-divider);overflow:hidden}.ArticleView_productCode___iAj3{display:block;font:800 19px/1.2 var(--font-heading);letter-spacing:-.02em;margin-top:3px;color:inherit;text-decoration:none}.ArticleView_productCode___iAj3:hover{color:var(--color-accent)}.ArticleView_productName__dbj4U{font-size:14px;color:var(--color-neutral-700);margin-top:3px}.ArticleView_productFoot__TS6Xf{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.ArticleView_none__WJVZr{font-size:14px;color:var(--color-neutral-700);padding:14px 0;margin:0}.ArticleView_cta__mPjRI{margin-top:24px;padding:18px 20px;background:var(--color-surface);border-top:2px solid var(--color-text)}.ArticleView_ctaTitle__E6Yib{font:800 17px/1.25 var(--font-heading);margin-top:4px}.ArticleView_other__BZidX{display:block;padding:12px 0;text-decoration:none;color:inherit;font:800 15px/1.25 var(--font-heading)}.ArticleView_other__BZidX:hover{color:var(--color-accent)}@media (max-width:1023px){.ArticleView_layout__PgGiT{grid-template-columns:minmax(0,1fr);gap:40px}.ArticleView_aside__nc38q{position:static}.ArticleView_title__WP9h9{font-size:40px}.ArticleView_cover__MKaak{height:300px}}@media (max-width:767px){.ArticleView_title__WP9h9{font-size:32px}.ArticleView_cover__MKaak{height:220px}.ArticleView_prose__RgNgh{font-size:16px}}.FitBadge_badge__lGVjQ{display:inline-flex;align-items:center;font:600 14px var(--font-body);padding:3px 8px;white-space:nowrap}.FitBadge_badge__lGVjQ[data-overlay=true]{position:absolute;top:10px;left:10px;pointer-events:none}.FitBadge_badge__lGVjQ[data-fits=yes]{background:var(--color-text);color:var(--color-bg)}.FitBadge_badge__lGVjQ[data-fits=no]{background:var(--color-accent-100);color:var(--color-accent-800);border:1px solid var(--color-accent)}.FitBadge_badge__lGVjQ[data-fits=unknown]{background:var(--color-neutral-100);color:var(--color-neutral-800);border:1px solid var(--color-divider)}.Price_wrap__9K3f7{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}.Price_price__Fa6EE{font:800 18px var(--font-heading);white-space:nowrap}.Price_list__G0v8e{font-size:14px;color:var(--color-neutral-700);white-space:nowrap}.Price_wrap__9K3f7[data-size=sm] .Price_price__Fa6EE{font-size:15px}.Price_wrap__9K3f7[data-size=lg] .Price_price__Fa6EE{font-size:22px}.Price_wrap__9K3f7[data-size=xl] .Price_price__Fa6EE{font-size:34px}@media (max-width:767px){.Price_wrap__9K3f7[data-size=xl] .Price_price__Fa6EE{font-size:28px}}.ProductCard_grid__l499q{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductCard_grid__l499q[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.ProductCard_grid__l499q[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1279px){.ProductCard_grid__l499q[data-cols="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.ProductCard_grid__l499q,.ProductCard_grid__l499q[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.ProductCard_grid__l499q,.ProductCard_grid__l499q[data-cols="2"],.ProductCard_grid__l499q[data-cols="4"]{grid-template-columns:minmax(0,1fr)}}.ProductCard_card___H3uy{display:flex;flex-direction:column;min-width:0;background:var(--color-bg)}.ProductCard_media__Hku1h{position:relative;display:block;background:var(--color-surface);border-bottom:1px solid var(--color-divider);overflow:hidden}.ProductCard_repLabel__l63Sg{position:absolute;left:0;bottom:0;padding:2px 8px;background:var(--color-text);color:var(--color-bg);font:600 13px var(--font-body)}.ProductCard_body__p05ot{padding:16px 18px 0}.ProductCard_title__V_5Ge{font:800 19px/1.2 var(--font-heading);letter-spacing:-.015em;margin:0;overflow-wrap:anywhere}.ProductCard_title__V_5Ge a{color:inherit;text-decoration:none;display:inline-block;padding:4px 0;min-height:44px}.ProductCard_title__V_5Ge a:hover{color:var(--color-accent-700)}.ProductCard_sku__XYEuR{font-size:14px;color:var(--color-neutral-700);margin-top:2px}.ProductCard_match__8SGgV{margin-top:6px;font:700 14px/1.3 var(--font-mono,monospace);color:var(--color-accent-700,var(--color-accent))}.ProductCard_meta__LjIve{font-size:14px;color:var(--color-neutral-700);margin-top:8px}.ProductCard_foot__c1w_j{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 0 0 18px;margin-top:auto}.ProductCard_add__RSD1r{min-height:44px;padding:0 18px;flex:none}@media (max-width:767px){.ProductCard_title__V_5Ge{font-size:18px}}.EmptyState_box__woYFB{border-top:2px solid var(--color-text);background:var(--color-surface);padding:28px 28px 30px;max-width:720px}.EmptyState_box__woYFB[data-tone=ink]{background:var(--color-text);color:var(--color-bg);border-top-color:var(--color-accent)}.EmptyState_box__woYFB[data-tone=plain]{background:transparent;padding-left:0;padding-right:0}.EmptyState_box__woYFB[data-compact=true]{padding:18px 20px 20px}.EmptyState_kicker___ISPY{margin-bottom:8px}.EmptyState_title___sezM{font:800 24px/1.15 var(--font-heading);letter-spacing:-.025em;margin:0}.EmptyState_box__woYFB[data-compact=true] .EmptyState_title___sezM{font-size:18px}.EmptyState_body__JgDT0{margin-top:10px;font-size:14px;color:var(--color-neutral-700);max-width:560px}.EmptyState_box__woYFB[data-tone=ink] .EmptyState_body__JgDT0{color:hsla(0,4%,95%,.75)}.EmptyState_body__JgDT0 p:last-child{margin-bottom:0}.EmptyState_actions__SKW8j{display:flex;flex-wrap:wrap;gap:2px;margin-top:18px}.vehicle-page_crumbs__nPkVC{padding-top:20px}.vehicle-page_same__hjCH6{font-size:14px;color:var(--color-neutral-700);margin:0 0 20px;max-width:760px}.vehicle-page_same__hjCH6 a{color:var(--color-text)}.vehicle-page_same__hjCH6 a:hover{color:var(--color-accent)}.vehicle-page_engines__6i0Qd{margin-bottom:24px}.vehicle-page_chips__VD5Ze{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.vehicle-page_grid__mQC5p{grid-template-columns:repeat(3,minmax(0,1fr))}.vehicle-page_cell__IZgj_{display:flex;flex-direction:column}.vehicle-page_extra__968qx{padding:0 var(--space-3) var(--space-3);display:grid;grid-gap:6px;gap:6px;font-size:14px;border-top:1px solid var(--color-divider);padding-top:var(--space-3);margin-top:auto}.vehicle-page_extraRow__1uoO0{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);overflow-wrap:anywhere}.vehicle-page_k__H91dz{font:800 12px var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-700);padding-top:2px}.vehicle-page_empty__TU7cI{padding:32px 0;color:var(--color-neutral-700)}.vehicle-page_matrixWrap__CFTg8,.vehicle-page_others__vIN0x{margin-top:40px}.vehicle-page_byEngine__k4SVh{margin-top:10px;border-top:2px solid var(--color-text)}.vehicle-page_engineRow__RA1go{border-bottom:1px solid var(--color-divider);font-size:14px}.vehicle-page_engineSummary__yirzj{display:flex;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2);cursor:pointer;list-style:none}.vehicle-page_engineSummary__yirzj::-webkit-details-marker{display:none}.vehicle-page_engineSummary__yirzj:hover .vehicle-page_engineName__4MFCA{color:var(--color-accent)}.vehicle-page_engineSummary__yirzj:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.vehicle-page_engineName__4MFCA{flex:1 1;font-weight:600}.vehicle-page_count__S6nc9{font-size:14px;color:var(--color-neutral-700);white-space:nowrap}.vehicle-page_sign__R1Iin{width:20px;text-align:center}.vehicle-page_sign__R1Iin:before{content:"+";font:800 18px var(--font-heading)}details[open]>.vehicle-page_engineSummary__yirzj .vehicle-page_sign__R1Iin:before{content:"–";color:var(--color-accent)}.vehicle-page_engineRow__RA1go[open]{background:var(--color-neutral-200)}.vehicle-page_sub__TZbe0{display:block;font-size:14px;font-weight:400;color:var(--color-neutral-700)}.vehicle-page_codes__4naNX{padding:0 var(--space-2) var(--space-3);display:flex;flex-wrap:wrap;gap:4px;align-content:flex-start}.vehicle-page_code__xbq1M{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;font:600 14px var(--font-mono,monospace);color:var(--color-text);background:var(--color-neutral-200);text-decoration:none}.vehicle-page_more__aH7pz{margin-top:8px}.vehicle-page_more__aH7pz summary{cursor:pointer;font:700 14px var(--font-heading);min-height:44px;display:flex;align-items:center}.vehicle-page_more__aH7pz summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.vehicle-page_note__7CE8g{margin:40px 0 64px;font-size:14px;color:var(--color-neutral-700);max-width:640px}@media (max-width:1023px){.vehicle-page_grid__mQC5p{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.vehicle-page_grid__mQC5p{grid-template-columns:minmax(0,1fr)}}.vehicle-page_coverage__rjOE4{margin-bottom:8px;padding:6px 10px;border-left:3px solid var(--color-neutral-500);background:var(--color-neutral-100);font:700 14px var(--font-body);color:var(--color-text)}.vehicle-page_coverage__rjOE4[data-coverage=all]{border-left-color:var(--color-fit-yes)}.hub_crumbs__oHaq9{padding-top:20px}.hub_section__pN2_S{margin-bottom:40px}.hub_list__wxnUM{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.hub_item__GQb_R{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:64px;padding:var(--space-3) var(--space-4);color:var(--color-text);text-decoration:none}.hub_item__GQb_R:hover .hub_name__yFABG{color:var(--color-accent)}.hub_name__yFABG{font:800 15px/1.25 var(--font-heading)}.hub_meta__X50e_{font-size:14px;color:var(--color-neutral-700)}.hub_more__30HT5{margin-top:16px}.hub_more__30HT5 summary{cursor:pointer;font:700 14px var(--font-heading);min-height:44px;display:flex;align-items:center}.hub_more__30HT5 summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.hub_engines__7vArr{margin:10px 0 0;padding:0;list-style:none;border-top:2px solid var(--color-text)}.hub_engines__7vArr li{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2);border-bottom:1px solid var(--color-divider);font-size:14px}.hub_engines__7vArr .hub_sub__RWclV{font-size:14px;color:var(--color-neutral-700);white-space:nowrap}.hub_kitLead__VjPQX{margin:6px 0 0;font-size:14px;color:var(--color-neutral-700)}.hub_kits__PJrZV{margin:10px 0 0;padding:0;list-style:none;border-top:2px solid var(--color-text)}.hub_kit__JuLxH{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:64px;padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-divider);color:var(--color-text);text-decoration:none}.hub_kit__JuLxH:hover .hub_name__yFABG{color:var(--color-accent)}.hub_kitBody__zc_3b{display:flex;flex-direction:column;gap:2px;min-width:0}.hub_kitPrice__XdYCh{flex:none;font:800 16px var(--font-heading);white-space:nowrap}.hub_note__XLA92{margin:0 0 64px;font-size:14px;color:var(--color-neutral-700);max-width:640px}@media (max-width:1023px){.hub_list__wxnUM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.hub_list__wxnUM{grid-template-columns:minmax(0,1fr)}}.search_head__Du9CG{display:grid;grid-template-columns:1fr 420px;border-bottom:2px solid var(--color-text);max-width:var(--page-max);margin:0 auto}.search_headLeft___nvjy{padding:32px var(--gutter);border-right:1px solid var(--color-divider);min-width:0}.search_headRight__fIWxy{padding:24px;background:var(--color-surface)}.search_title__L9GCI{font:800 34px/1.05 var(--font-heading);letter-spacing:-.03em;margin:12px 0 6px;overflow-wrap:anywhere}.search_lead__tNmox{font-size:16px;color:var(--color-neutral-700);margin:0}.search_chips__1WaAO{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.search_tip__JKyeB{font-size:14px;color:var(--color-neutral-700);margin:12px 0 0}.search_understood__Iu891{margin-top:4px}.search_understoodText__KTtvM{margin:0 0 4px;font:700 16px/1.4 var(--font-body)}.search_note__vuPLJ{margin:8px 0 0;font-size:14px;color:var(--color-neutral-700)}.search_redirect__nvrP8{margin-top:16px}.search_candidates__ReH2N{margin-top:12px}.search_chipMeta___H3L2{font-weight:400;color:var(--color-neutral-700)}.chip-ink .search_chipMeta___H3L2{color:inherit}.search_box__S73UG{margin-top:32px;padding:16px 18px;border-left:3px solid var(--color-text);background:var(--color-neutral-100);font-size:16px}.search_box__S73UG[data-tone=info]{border-left-color:var(--color-fit-yes)}.search_box__S73UG p{margin:4px 0 12px;color:var(--color-neutral-800)}.search_boxTitle__vcBIT{font:800 19px/1.25 var(--font-heading)}.search_links__COUoU{display:flex;flex-wrap:wrap;gap:4px 20px}.search_boxLink__8Uazw{display:inline-flex;align-items:center;min-height:44px;font:800 15px var(--font-heading);color:var(--color-accent-700)}.search_suggestion__bewOm{margin:24px 0 0;font-size:17px}.search_suggestion__bewOm a{font-weight:800}.search_relaxed__KlCvM{margin:32px 0 16px}.search_relaxedTitle__w6TZE{font:800 24px/1.15 var(--font-heading);margin:0}.search_results__uxrvj{padding-top:2px;padding-bottom:48px}.search_results__uxrvj>section{margin-top:32px}@media (max-width:1023px){.search_head__Du9CG{grid-template-columns:1fr}.search_headRight__fIWxy{padding:16px var(--gutter)}}@media (max-width:767px){.search_title__L9GCI{font-size:26px}}.VehicleBar_bar__waj9_{background:var(--color-text);color:var(--color-bg)}.VehicleBar_inner__aMdpi{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;max-width:var(--page-max);margin:0 auto;padding:14px var(--gutter)}.VehicleBar_icon__YazNL{flex:none}.VehicleBar_kicker__FXqK0{font:800 12px var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-400)}.VehicleBar_title__2Xm2l{font:800 15px var(--font-heading)}.VehicleBar_sub__OCRCS{opacity:.75;font-size:14px}.VehicleBar_flex___6Fus{flex:1 1}.VehicleBar_change__YLugI{color:inherit;font:600 14px var(--font-body);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.VehicleBar_change__YLugI:hover{color:var(--color-accent-300)}.VehicleBar_empty__IqQv7{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px var(--gutter);background:var(--color-accent-100);color:var(--color-accent-800);font:600 14px var(--font-body);text-decoration:none}.VehicleBar_empty__IqQv7:hover{color:var(--color-accent-900)}@media (max-width:767px){.VehicleBar_icon__YazNL{display:none}.VehicleBar_sub__OCRCS{flex-basis:100%;order:5;font-size:14px}}.CompareView_loading__EMnlb{font-size:14px;color:var(--color-neutral-700);padding:24px 0}.CompareView_inlineBtn__ARfID{background:none;border:0;padding:0;font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;color:inherit}.CompareView_scroll__K8ahH{overflow-x:auto}.CompareView_table__B2KE_{display:grid;min-width:600px}.CompareView_corner__ohBJP{display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:20px 0;border-bottom:2px solid var(--color-text)}.CompareView_addMore__OTC43{font:600 14px var(--font-body);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.CompareView_head__5D9Xa{position:relative;padding:20px 16px;border-left:1px solid var(--color-divider);border-bottom:2px solid var(--color-text);display:flex;flex-direction:column}.CompareView_remove__C3QJZ{position:absolute;top:8px;right:8px;width:44px;height:44px;display:grid;place-items:center;background:var(--color-bg);border:1px solid var(--color-divider);cursor:pointer;z-index:1}.CompareView_remove__C3QJZ:hover{color:var(--color-accent)}.CompareView_img__KQ9X4{display:block;height:130px;background:var(--color-surface);margin-bottom:12px;overflow:hidden}.CompareView_code__a_31g{font:600 15px var(--font-body);margin-top:4px;color:var(--color-text);text-decoration:none}.CompareView_code__a_31g:hover{color:var(--color-accent)}.CompareView_name__kXBc9{font-size:14px;color:var(--color-neutral-700);margin-top:2px}.CompareView_price__r2G9x{font:800 22px var(--font-heading);margin-top:8px}.CompareView_add__U2ecW{width:100%;margin-top:10px;font-size:14px}.CompareView_row__8Y1nr{display:contents}.CompareView_cell__HmaMf,.CompareView_label__xhpOh{padding:12px 16px;border-bottom:1px solid var(--color-divider);font-size:14px}.CompareView_label__xhpOh{padding-left:0;font:800 12px var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-700)}.CompareView_cell__HmaMf{border-left:1px solid var(--color-divider);font-weight:600}.CompareView_row__8Y1nr[data-differs=true] .CompareView_cell__HmaMf,.CompareView_row__8Y1nr[data-differs=true] .CompareView_label__xhpOh{color:var(--color-accent-700)}.DirectoryPage_wrap__GWwn_{padding-bottom:56px}.DirectoryPage_section__4SPJd{padding-top:44px}.DirectoryPage_section__4SPJd+.DirectoryPage_section__4SPJd{padding-top:52px}.DirectoryPage_h1__MVgWC{font:800 44px/1 var(--font-heading);letter-spacing:-.04em;margin:0}.DirectoryPage_h2__9JY72{font:800 36px/1 var(--font-heading);letter-spacing:-.035em;margin:0}.DirectoryPage_lead__BO71l{font-size:15px;color:var(--color-neutral-700);margin:10px 0 0}.DirectoryPage_body__np76k{margin-top:24px}@media (max-width:767px){.DirectoryPage_h1__MVgWC{font-size:34px}.DirectoryPage_h2__9JY72{font-size:28px}}.review_head__BALTU{padding:36px 0 24px;border-bottom:2px solid var(--color-text)}.review_title__pIeaA{font:800 38px/1 var(--font-heading);letter-spacing:-.035em;margin:12px 0 8px}.review_lead__QST82{font-size:14px;color:var(--color-neutral-700);margin:0}.review_product__wzQxg{display:flex;gap:16px;align-items:center;border:1px solid var(--color-divider);padding:16px;margin-top:24px;max-width:640px;color:var(--color-text);text-decoration:none}.review_product__wzQxg:hover{border-color:var(--color-text);color:var(--color-text)}.review_img__cw7Cs{width:72px;height:72px;flex:none;background:var(--color-surface);overflow:hidden}.review_name__e9F11{display:block;font:600 16px var(--font-body);margin-top:4px}.review_meta__Z1fUu{display:block;font-size:12.5px;color:var(--color-neutral-600);margin-top:4px}@media (max-width:767px){.review_title__pIeaA{font-size:30px}}.HelpCenter_head__S0kGC{border-bottom:2px solid var(--color-text)}.HelpCenter_headInner__pfo1k{max-width:var(--page-max);margin:0 auto;padding:44px var(--gutter) 28px}.HelpCenter_title__ELFXz{font:800 42px/1 var(--font-heading);letter-spacing:-.04em;margin:12px 0 18px}.HelpCenter_search__6MkAz{height:52px;border:2px solid var(--color-text);display:flex;align-items:center;gap:10px;padding:0 16px;max-width:560px;background:var(--color-bg)}.HelpCenter_search__6MkAz input{flex:1 1;border:0;background:transparent;font:400 14px var(--font-body);height:100%;min-width:0}.HelpCenter_search__6MkAz input:focus-visible{outline:none}.HelpCenter_search__6MkAz:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.HelpCenter_cats__azBae{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2px;gap:2px;background:var(--color-divider);border-bottom:2px solid var(--color-text)}.HelpCenter_cat__YQDOH{background:var(--color-bg);padding:22px var(--gutter) 22px 22px;border:0;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-height:80px}.HelpCenter_cat__YQDOH:hover{background:var(--color-neutral-200)}.HelpCenter_cat__YQDOH[aria-pressed=true]{background:var(--color-surface);box-shadow:inset 0 -3px 0 var(--color-accent)}.HelpCenter_catCount__4Pfh5{font-size:14px;color:var(--color-neutral-700)}.HelpCenter_grid__KIFE0{display:grid;grid-template-columns:minmax(0,1fr) 400px;max-width:var(--page-max);margin:0 auto}.HelpCenter_left__LGnoB{padding:32px var(--gutter);border-right:1px solid var(--color-divider);min-width:0}.HelpCenter_list__aNAZ4{border-top:1px solid var(--color-divider)}.HelpCenter_item__lJ6wS{border-bottom:1px solid var(--color-divider)}.HelpCenter_q__RR7_L{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;min-height:56px;cursor:pointer;list-style:none;font:800 15px var(--font-heading)}.HelpCenter_q__RR7_L::-webkit-details-marker{display:none}.HelpCenter_q__RR7_L:hover{color:var(--color-accent)}.HelpCenter_sign__BiQaJ:before{content:"+";font:800 18px var(--font-heading)}.HelpCenter_item__lJ6wS[open] .HelpCenter_sign__BiQaJ:before{content:"–";color:var(--color-accent)}.HelpCenter_a__dtYuR{line-height:1.6;margin:0 0 18px;max-width:620px;white-space:pre-line}.HelpCenter_a__dtYuR,.HelpCenter_none__cEMyr{font-size:14px;color:var(--color-neutral-700)}.HelpCenter_none__cEMyr{padding:18px 0}.HelpCenter_contact__Y_3Nb{padding:32px;background:var(--color-text);color:var(--color-bg)}.HelpCenter_contactTitle__RlMiE{font:800 26px/1.1 var(--font-heading);letter-spacing:-.025em;margin-top:10px}.HelpCenter_links__1wi6f{display:flex;flex-direction:column;gap:2px;margin-top:22px}.HelpCenter_link__WwUGW{border:1px solid hsla(0,0%,100%,.22);padding:14px;color:var(--color-bg);text-decoration:none;font:800 16px var(--font-heading)}.HelpCenter_link__WwUGW:hover{color:var(--color-accent-300);border-color:hsla(0,0%,100%,.5)}.HelpCenter_linkLabel__S0Vj9{display:block;font:800 12px var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.6);margin-bottom:4px}.HelpCenter_channels__GsSeT{margin-top:18px}.HelpCenter_channels__GsSeT .btn-ink{background:var(--color-bg);color:var(--color-text)}.HelpCenter_channels__GsSeT .btn-ink:hover{background:var(--color-neutral-200);color:var(--color-text)}.HelpCenter_channels__GsSeT .btn-secondary{color:var(--color-bg);border-color:hsla(0,0%,100%,.5)}.HelpCenter_channels__GsSeT .btn-secondary:hover{color:var(--color-text);background:var(--color-bg)}.HelpCenter_hours__dgXT_{margin:10px 0 0;font-size:14px;color:hsla(0,0%,100%,.8)}@media (max-width:1023px){.HelpCenter_grid__KIFE0{grid-template-columns:minmax(0,1fr)}.HelpCenter_left__LGnoB{border-right:0}.HelpCenter_contact__Y_3Nb{padding:28px var(--gutter)}}@media (max-width:767px){.HelpCenter_title__ELFXz{font-size:32px}}.home_hero__H7CKu{display:grid;grid-template-columns:1fr 1fr;border-bottom:2px solid var(--color-text);max-width:var(--page-max);margin:0 auto}.home_heroLeft__hJvZR{padding:72px var(--gutter) 64px;border-right:2px solid var(--color-text);min-width:0}.home_heroRight__9IQhU{position:relative;min-height:520px}.home_heroTitle__r720f{font:800 60px/.98 var(--font-heading);letter-spacing:-.04em;margin:16px 0 0;text-wrap:pretty}.home_heroLead__oXZ2Y{font-size:17px;color:var(--color-neutral-700);margin:20px 0 32px;max-width:440px}.home_heroCta___TDVs{width:100%;max-width:560px;margin-top:24px}.home_kitLink___0ue4{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:560px;min-height:56px;margin-top:10px;padding:8px 14px;border:1px solid var(--color-divider);color:var(--color-text);text-decoration:none}.home_kitLink___0ue4:hover .home_kitLinkTitle__m8m1Z{color:var(--color-accent-700)}.home_kitLinkTitle__m8m1Z{display:block;font:700 15px var(--font-heading)}.home_kitLinkSub__qBh2D{display:block;font-size:14px;color:var(--color-neutral-700)}.home_changeLink__bXQ1m{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font:600 14px var(--font-body);color:var(--color-neutral-700)}.home_vehicleCats__Pk5rr{max-width:560px}.home_catRow__3jI4m{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:12px 0;font:600 14.5px var(--font-body);color:var(--color-text);text-decoration:none}.home_catRow__3jI4m:hover{color:var(--color-accent)}.home_catCount__OBlzs{color:var(--color-neutral-700);font-weight:400}.home_muted__MBExJ{font-size:14px;color:var(--color-neutral-700);margin-top:10px}.home_section__0d2QD{padding-top:56px}.home_sectionBody__e_UnS{margin-top:20px}.home_techSection__u9Fg2{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;padding-top:56px;padding-bottom:64px}.home_featured__8v4sD{display:flex;flex-direction:column;margin-top:20px;text-decoration:none;color:inherit}.home_featured__8v4sD:hover .home_featuredTitle__hvEbT{color:var(--color-accent)}.home_featuredMedia__46G2F{position:relative;height:260px;background:var(--color-surface);overflow:hidden}.home_featuredMedia__46G2F img{object-fit:cover}.home_featuredTitle__hvEbT{display:block;font:800 26px/1.15 var(--font-heading);letter-spacing:-.025em;margin-top:14px}.home_techRight__uufQr{padding-top:52px}.home_postRow__e4lO3{display:flex;gap:16px;align-items:baseline;padding:18px 0;text-decoration:none;color:inherit}.home_postRow__e4lO3:hover{color:var(--color-accent)}.home_postTitle__K7CWc{flex:1 1;font:800 19px/1.2 var(--font-heading);letter-spacing:-.015em}.home_postMeta__SKtpE{font-size:14px;color:var(--color-neutral-700);white-space:nowrap}.home_stats__iCqWG{margin-top:28px;padding:20px 22px;background:var(--color-text);color:var(--color-bg);display:flex;flex-wrap:wrap;gap:16px 32px}.home_statValue__hoW_t{font:800 24px var(--font-heading)}.home_statLabel__grZjz{font-size:14px;opacity:.75}@media (max-width:1023px){.home_hero__H7CKu{grid-template-columns:1fr}.home_heroLeft__hJvZR{border-right:0;border-bottom:2px solid var(--color-text);padding-top:48px;padding-bottom:48px}.home_heroRight__9IQhU{min-height:420px}.home_heroTitle__r720f{font-size:48px}.home_techSection__u9Fg2{grid-template-columns:1fr;gap:32px}.home_techRight__uufQr{padding-top:0}}@media (max-width:767px){.home_heroLeft__hJvZR{padding-top:32px;padding-bottom:32px}.home_heroTitle__r720f{font-size:38px}.home_heroLead__oXZ2Y{font-size:15px;margin:14px 0 24px}.home_heroRight__9IQhU{min-height:380px}.home_section__0d2QD,.home_techSection__u9Fg2{padding-top:40px}.home_featuredMedia__46G2F{height:200px}.home_featuredTitle__hvEbT{font-size:22px}.home_postTitle__K7CWc{font-size:17px}}.home_promiseSection__pQrSY{padding-top:56px;padding-bottom:64px}.home_promiseSection__pQrSY .home_stats__iCqWG{margin-top:0}.blog_head__VAmCC{padding-top:44px;display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.blog_title__karWt{font:800 48px/.98 var(--font-heading);letter-spacing:-.04em;margin:12px 0 0}.blog_grid__Zaylt,.blog_state__5VJ0W{padding:32px 0 56px}.blog_grid__Zaylt{display:grid;grid-template-columns:2fr 1fr;grid-gap:48px;gap:48px}.blog_full__4kIam{grid-column:1/-1}.blog_featured__Ec5dV{display:flex;flex-direction:column;text-decoration:none;color:inherit;min-width:0}.blog_featured__Ec5dV:hover .blog_featuredTitle__ukGCt{color:var(--color-accent)}.blog_cover__SALrD{position:relative;height:420px;background:var(--color-surface);overflow:hidden}.blog_cover__SALrD img{object-fit:cover}.blog_featuredTitle__ukGCt{display:block;font:800 34px/1.05 var(--font-heading);letter-spacing:-.03em;margin-top:16px;max-width:640px}.blog_featuredLead___QPx9{display:block;font-size:16px;color:var(--color-neutral-700);margin-top:12px;max-width:640px}.blog_row__OuurB{display:flex;gap:14px;align-items:baseline;padding:16px 0;text-decoration:none;color:inherit}.blog_row__OuurB:hover{color:var(--color-accent)}.blog_rowTitle__TozrK{display:block;font:800 17px/1.2 var(--font-heading);letter-spacing:-.015em}.blog_rowMeta__jJl78{display:block;margin-top:5px}.blog_none__B9ob2,.blog_rowMeta__jJl78{font-size:14px;color:var(--color-neutral-700)}.blog_none__B9ob2{padding:14px 0;margin:0}@media (max-width:1023px){.blog_grid__Zaylt{grid-template-columns:minmax(0,1fr)}.blog_cover__SALrD{height:320px}}@media (max-width:767px){.blog_title__karWt{font-size:36px}.blog_cover__SALrD{height:220px}.blog_featuredTitle__ukGCt{font-size:26px}}.FavoritesList_head__Om7d6{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-bottom:20px;border-bottom:2px solid var(--color-text)}.FavoritesList_title___O6s0{font:800 38px/1 var(--font-heading);letter-spacing:-.035em;margin:12px 0 0}.FavoritesList_count__j0SZB{color:var(--color-neutral-600);font-size:24px}.FavoritesList_row__9tP0E{display:flex;gap:18px;padding:20px 0;align-items:center}.FavoritesList_row__9tP0E[data-unfit=true]{opacity:.6}.FavoritesList_img__XjWOX{width:96px;height:96px;flex:none;background:var(--color-surface);overflow:hidden}.FavoritesList_info__PMpbH{flex:1 1;min-width:0}.FavoritesList_name__MPSAH{display:block;font:600 16px var(--font-body);margin-top:4px;color:var(--color-text);text-decoration:none}.FavoritesList_name__MPSAH:hover{color:var(--color-accent)}.FavoritesList_tags__PsKfQ{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.FavoritesList_unfit__GrEyN{font-size:14px;color:var(--color-neutral-600);margin-top:6px}.FavoritesList_buy__6M9N2{width:220px;flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.FavoritesList_add__SI2Da{width:100%;font-size:14px}.FavoritesList_remove__vq_lw{background:none;border:0;padding:0;min-height:32px;font-size:14px;color:var(--color-neutral-600);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.FavoritesList_remove__vq_lw:hover{color:var(--color-accent)}@media (max-width:767px){.FavoritesList_title___O6s0{font-size:30px}.FavoritesList_row__9tP0E{flex-wrap:wrap}.FavoritesList_img__XjWOX{width:72px;height:72px}.FavoritesList_info__PMpbH{flex-basis:calc(100% - 90px)}.FavoritesList_buy__6M9N2{width:100%}}.ProductReviews_stars__EjMe5{display:inline-flex;gap:1px;vertical-align:middle}.ProductReviews_ratingLink__B5_tJ{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:6px;font-size:14px;color:var(--color-neutral-700);text-decoration:none}.ProductReviews_ratingLink__B5_tJ:hover{color:var(--color-text);text-decoration:underline}.ProductReviews_ratingLink__B5_tJ:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ProductReviews_ratingLinkAvg__eH04N{font:800 14px var(--font-heading);color:var(--color-text)}.ProductReviews_section__uRUGK{padding:48px 0 0;margin-top:48px;border-top:2px solid var(--color-text);scroll-margin-top:96px}.ProductReviews_head__nlpYA{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px}.ProductReviews_muted__HkILI{font-size:14px;color:var(--color-neutral-700);margin:10px 0 0}.ProductReviews_empty__pyB42{margin-top:12px}.ProductReviews_layout__tKTUM{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:48px;gap:48px;margin-top:16px}.ProductReviews_summary__T3F0R{min-width:0}.ProductReviews_avg__bXKCu{font:800 56px/1 var(--font-heading);letter-spacing:-.04em;margin-bottom:8px}.ProductReviews_count__IRz5E{font-size:14px;color:var(--color-neutral-700);margin-top:6px}.ProductReviews_dist__mf9z_{list-style:none;margin:20px 0 8px;padding:0;display:flex;flex-direction:column;gap:2px}.ProductReviews_distRow__QPOl_{width:100%;min-height:44px;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;grid-gap:10px;gap:10px;padding:0 8px;border:0;background:none;font:inherit;font-size:14px;color:var(--color-text);text-align:left;cursor:pointer}.ProductReviews_distRow__QPOl_:hover:not(:disabled){background:color-mix(in srgb,var(--color-text) 6%,transparent)}.ProductReviews_distRow__QPOl_[aria-pressed=true]{background:var(--color-neutral-200);font-weight:700}.ProductReviews_distRow__QPOl_:disabled{cursor:default;color:var(--color-neutral-500)}.ProductReviews_distRow__QPOl_:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ProductReviews_distLabel__bgJhK{white-space:nowrap}.ProductReviews_bar__Jv7HV{height:8px;background:var(--color-neutral-200);position:relative;overflow:hidden}.ProductReviews_barFill__0FWrJ{position:absolute;inset:0 auto 0 0;background:var(--color-accent)}.ProductReviews_distCount__hb3lQ{text-align:right;color:var(--color-neutral-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductReviews_list__zo2yG{min-width:0}.ProductReviews_toolbar__c91lU{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--color-divider)}.ProductReviews_segOpt__LWfN1{min-height:44px}.ProductReviews_items__gsLpw{list-style:none;margin:0;padding:0}.ProductReviews_items__gsLpw[aria-busy=true]{opacity:.6}.ProductReviews_item__PpzL_{padding:20px 0;border-bottom:1px solid var(--color-divider)}.ProductReviews_itemHead__q31tH{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ProductReviews_author__bpKgc{font:800 14px var(--font-heading)}.ProductReviews_date__ZX_NI{font-size:14px;color:var(--color-neutral-700)}.ProductReviews_itemMeta__BlI_n{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:6px}.ProductReviews_verified__15qpN{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:var(--color-neutral-800)}.ProductReviews_itemTitle__CxLeA{font:800 15px/1.3 var(--font-heading);margin:10px 0 0}.ProductReviews_body__YOzHm{font-size:14px;line-height:1.6;color:var(--color-neutral-800);margin:6px 0 0;white-space:pre-line;overflow-wrap:anywhere}.ProductReviews_tags__qDaQb{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ProductReviews_vehicle__8umKE{font-size:14px;color:var(--color-neutral-700);margin-top:10px}.ProductReviews_more__GMpQr{margin-top:20px}@media (max-width:1023px){.ProductReviews_layout__tKTUM{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:767px){.ProductReviews_avg__bXKCu{font-size:44px}.ProductReviews_toolbar__c91lU{align-items:stretch}.ProductReviews_toolbar__c91lU .seg{width:100%}.ProductReviews_segOpt__LWfN1{flex:1 1}}.reviews_list__DtroJ{list-style:none;margin:24px 0 0;padding:0;border-top:2px solid var(--color-text)}.reviews_item__6Q4Aj{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:16px;gap:16px;padding:20px 0;border-bottom:1px solid var(--color-divider)}.reviews_img__g4eVf{width:72px;height:72px;display:block;background:var(--color-surface)}.reviews_main__nuo_F{min-width:0}.reviews_head___DeBH{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.reviews_product__1bHNp{font:800 14px/1.3 var(--font-heading);color:var(--color-text);text-decoration:none;overflow-wrap:anywhere}.reviews_product__1bHNp:hover{text-decoration:underline}.reviews_meta__CGGEQ{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:14px;color:var(--color-neutral-600)}.reviews_title__9Pm_9{font:800 15px/1.3 var(--font-heading);margin-top:10px}.reviews_body__4BeY7{font-size:14px;line-height:1.6;color:var(--color-neutral-800);margin:6px 0 0;white-space:pre-line;overflow-wrap:anywhere}.reviews_reason__Xwj2K{font-size:14px;color:var(--color-accent-700);margin:10px 0 0}@media (max-width:767px){.reviews_item__6Q4Aj{grid-template-columns:56px minmax(0,1fr)}.reviews_img__g4eVf{width:56px;height:56px}}.KitBox_box__UrahH{margin-top:24px;padding:20px 22px;background:var(--color-surface);border-top:2px solid var(--color-text)}.KitBox_title__SZx73{font:800 17px/1.25 var(--font-heading);margin-top:4px}.KitBox_source__tseoi{margin:4px 0 0;font-size:14px;color:var(--color-neutral-700)}.KitBox_row__4_BLY{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:14px;min-height:44px}.KitBox_label__7KiGF{width:120px;flex:none;color:var(--color-neutral-700)}.KitBox_product__tXWF7{flex:1 1;display:flex;align-items:center;min-height:44px;font-weight:600;color:var(--color-text);text-decoration:none}.KitBox_product__tXWF7:hover{color:var(--color-accent-700)}.KitBox_price__ddd0D{font:800 14px var(--font-heading);white-space:nowrap}.KitBox_missing__Ezqrb{font-size:14px;font-weight:600;white-space:nowrap}.KitBox_missing__Ezqrb,.KitBox_row__4_BLY[data-available=false] .KitBox_product__tXWF7{color:var(--color-neutral-700)}.KitBox_more__jwTXv{display:inline-flex;align-items:center;min-height:44px;margin-top:6px;font-weight:600;color:var(--color-accent-700)}.KitBox_foot__H7W9k{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.KitBox_total__58i9B{display:block;font:800 22px var(--font-heading)}@media (max-width:479px){.KitBox_label__7KiGF{width:90px}.KitBox_foot__H7W9k{flex-direction:column;align-items:stretch}}.TrustBlock_list__rh17R{list-style:none;margin:16px 0 0;padding:12px 0 0;border-top:1px solid var(--color-divider);display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.4;color:var(--color-neutral-800)}.TrustBlock_list__rh17R li{display:flex;align-items:flex-start;gap:10px}.TrustBlock_list__rh17R svg{flex:none;margin-top:1px;color:var(--color-text)}.TrustBlock_list__rh17R b{font-weight:700;color:var(--color-text)}.TrustBlock_link__Ls6lu{color:var(--color-text);font-weight:600;display:inline-flex;align-items:center;min-height:24px}@media (max-width:767px){.TrustBlock_link__Ls6lu{min-height:44px;margin:-10px 0}}