.pdp-redesign_pdp-redesign__1dPwl{overflow-y:clip}@media(min-width:768px){.pdp-redesign_pdp-redesign__1dPwl{margin-top:2.25rem}}.pdp-redesign_showcase__rPm94{margin-top:2rem}.pdp-redesign_right-column__H946J{display:flex;flex-direction:column;gap:1.5rem}.pdp-redesign_bottom-sections__8zaLW{display:flex;flex-direction:column;gap:4.5rem;margin-bottom:1rem}.pdp-redesign_price-n-availability__MBBZf{display:grid}.pdp-redesign_footer-tax-disclaimer__DGXc0{font-style:normal!important;color:#565656}@media(min-width:768px){.pdp-redesign_espot5-container__4_QvE{margin-top:4.5rem}.pdp-redesign_fbt-section-md-spacing__sP7N0{margin-top:4.5rem;margin-bottom:4.5rem}.pdp-redesign_showcase-layout__h_pMN>[data-part=base]{align-items:start}.pdp-redesign_price-n-availability__MBBZf{gap:1.5rem}}@media(min-width:60rem){.pdp-redesign_showcase-layout__h_pMN{--cat-sidebar-width:34%}.pdp-redesign_showcase-layout__h_pMN>[data-part=base]{grid-template-columns:minmax(0,1fr) calc(var(--cat-sidebar-width, 34%) - var(--size-base-unit)*2)}.pdp-redesign_showcase-layout-section-sticky__BdvJT{position:-webkit-sticky;position:sticky;top:150px}}.pdp-redesign_scroll-target__IHBcA{scroll-margin-block-start:10rem}.pdp-redesign_frame-suggestions__jUkN8{border-radius:.5rem;border:2px solid #e56c00;display:flex;flex-direction:column;gap:.75rem;padding:1rem}.pdp-redesign_equivalence-text__Qz679{font-size:var(--cat-font-size-16);font-weight:var(--cat-font-weight-semibold);color:var(--cat-theme-color-content-default)}.price_price--new-pdp__YmM3e{color:var(--cat-color-neutral-100,#000)}.fbt-subtotal-action_subtotal-loader__wCAc8{--cat-skeleton-loader-height:40px;--cat-skeleton-loader-width:150px;margin-right:20px;margin-bottom:10px;height:30px}.fbt-subtotal-action_subtotal-loader__wCAc8>[data-part=base]{padding:0 10px}.fbt-subtotal-action_subtotal--new-pdp__5ZxWN{color:var(--cat-color-neutral-100,#000)}.fbt-subtotal-action_subtotal--new-pdp__total-price__dMbKR{font-family:var(--cat-font-family-primary);font-size:var(--cat-font-size-16);font-weight:700}.fbt-subtotal-action_price__abVry{vertical-align:middle;padding-right:5px}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI{position:-webkit-sticky;position:sticky;bottom:0;width:100vw;margin-inline:calc(50% - 50vw);transform:translateY(calc(100% + 16px));z-index:20;align-items:center;justify-content:space-between;padding:16px 0;background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:16px;box-shadow:0 18px 40px 0 rgba(31,31,31,.35);transition:transform .35s cubic-bezier(.1,-.39,0,1.33)}.fixed-bottom-checkout_fixed-bottom-checkout--visible__DbD4F{transform:translateY(0)}.fixed-bottom-checkout_fixed-bottom-checkout__price__kxs2R{display:flex;flex-direction:column;align-items:center;justify-content:center}.fixed-bottom-checkout_fixed-bottom-checkout__price-amount__GmlMZ{font-weight:700;font-size:24px;line-height:32px;color:#000;white-space:nowrap;text-align:center}.fixed-bottom-checkout_fixed-bottom-checkout__price-currency__qlA9A{font-weight:600;font-size:14px;line-height:20px}.fixed-bottom-checkout_fixed-bottom-checkout__actions__NFNX5{display:flex;gap:24px;align-items:flex-start;justify-content:flex-end;flex-shrink:0}.fixed-bottom-checkout_fixed-bottom-checkout__quantity__Oza3h{width:198px;min-width:138px;flex-shrink:0}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_regular-checkout__gAH8D{display:flex;grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;column-gap:clamp(16px,2.5vw,40px);width:100%}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_regular-checkout__title__OpNd1{flex:1 1;min-width:0}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_regular-checkout__gAH8D .fixed-bottom-checkout_fixed-bottom-checkout__price__kxs2R{flex:1 1;min-width:max-content}@media(min-width:48rem)and (max-width:calc(60rem - 0.02px)){.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_regular-checkout__gAH8D .fixed-bottom-checkout_fixed-bottom-checkout__price__kxs2R{align-items:flex-end}}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_regular-checkout__gAH8D .fixed-bottom-checkout_fixed-bottom-checkout__actions__NFNX5{justify-self:end}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_message-select-store__MTJbf{display:grid;grid-template-columns:1fr 140px;align-items:center;justify-items:center;width:100%;grid-gap:.5em;gap:.5em}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_message-select-store__heading__lc4Yg>[data-part=base]{text-wrap:pretty;text-align:center}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_message-esite-contact-dealer__tXwEP{display:grid;grid-template-columns:1fr 140px;align-items:center;justify-items:center;width:100%;grid-gap:.5em;gap:.5em;grid-template-columns:1fr 160px}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_message-discontinued__YV1t8{display:grid;grid-template-columns:1fr auto;align-items:center;width:100%;grid-gap:24px;gap:24px}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_message-discontinued__heading__vneJS{margin:0;color:#000;text-align:center}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_message-discontinued__YV1t8 h2[data-part=base]{text-align:center}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_message-discontinued__YV1t8 button{white-space:nowrap}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_fixed-contents__yphKV{width:100%}@media(min-width:48rem)and (max-width:calc(60rem - 0.02px)){.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_fixed-contents__yphKV .fixed-bottom-checkout_fixed-contents-container__dkHCG>[data-part=base]{padding-left:0;padding-right:0}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI{bottom:0;width:100vw;margin-inline:calc(50% - 50vw);padding:16px;border-radius:16px 16px 0 0;transform:translateY(100%)}.fixed-bottom-checkout_fixed-bottom-checkout--visible__DbD4F{transform:translateY(0)}.fixed-bottom-checkout_fixed-bottom-checkout__quantity__Oza3h{display:none}.fixed-bottom-checkout_fixed-bottom-checkout__actions__NFNX5{grid-template-columns:max-content}.fixed-bottom-checkout_fixed-bottom-checkout__FM1oI .fixed-bottom-checkout_regular-checkout__gAH8D{grid-template-columns:1fr auto auto;column-gap:24px}}.subtotal-price_subtotal-price__container__ti_2o{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;width:100%}.subtotal-price_subtotal-price__container--sticky__NNGWl{justify-content:center}@media(min-width:48rem)and (max-width:calc(60rem - 0.02px)){.subtotal-price_subtotal-price__container--sticky__NNGWl{justify-content:flex-end}}.subtotal-price_subtotal-price__loader__G12EX{width:4rem}.subtotal-price_subtotal-price__label__WwNvR{font-family:var(--cat-font-family-primary);font-size:var(--cat-font-size-12);font-weight:700;line-height:var(--cat-line-height-16);color:var(--cat-theme-color-content-default)}.subtotal-price_subtotal-price__label--sticky__kicUr{font-weight:600;font-size:var(--cat-font-size-16)}.subtotal-price_subtotal-price__amount__B9J3H{font-family:var(--cat-font-family-primary);font-size:var(--cat-font-size-12);font-weight:400;line-height:var(--cat-line-height-16);color:var(--cat-theme-color-content-default)}.subtotal-price_subtotal-price__amount--sticky__f_XPA{font-size:var(--cat-font-size-16);font-weight:600}.subtotal-price_subtotal-price__currency--sticky__cLBpC{font-family:var(--cat-font-family-primary);font-size:var(--cat-font-size-12);font-weight:600;line-height:var(--cat-line-height-16);color:var(--cat-theme-color-content-default)}.product-top-details-button_product-top-details-wrapper__6RU4O{border-top:1px solid #ccc;position:relative;display:flex;align-items:center;padding:1rem;cursor:pointer;transition:background-color .15s ease}.product-top-details-button_product-top-details-wrapper__6RU4O:focus-within,.product-top-details-button_product-top-details-wrapper__6RU4O:hover{background-color:var(--cat-accordion-panel-hover-background,#f2f2f2);border-top-color:var(--cat-theme-color-border-default-hover)}.product-top-details-button_product-top-details-wrapper__6RU4O .product-top-details-button_product-top-details-button__oMswm{position:absolute;inset:0;width:100%;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;padding-right:1rem}.product-top-details-button_product-top-details-wrapper__6RU4O .product-top-details-button_product-top-details-title__eveOG>[data-part=base]{color:#3f3f3f}.product-top-details-button_product-top-details-wrapper__skeleton-container__ON5nx{margin-bottom:.125rem}.product-top-details-button_product-top-details-wrapper__skeleton-item__XMTFB{--cat-skeleton-loader-height:32px;border-radius:2px}.job-recommendations_job-recommendations__QnjCw{color:var(--cat-theme-color-content-strong)}.job-recommendations_job-button__SzCqX{border-radius:8px;border:1px solid var(--cat-theme-color-border-default);background:var(--cat-theme-color-background-subtle)}.job-recommendations_drawer-content__hkEUC{display:flex;flex-direction:column;gap:1rem}.job-recommendations_drawer-content__hkEUC .job-recommendations_repair-list___0AF3{display:flex;flex-direction:column;gap:.5rem}.job-recommendations_repair-list__btn__n_dXl>[data-part="base button"]{background:var(--bg-subtle,#f2f2f2);border:1px solid var(--border-default,#ccc);display:flex;align-items:center;gap:1rem;box-sizing:border-box;padding:1rem}.job-recommendations_repair-list__btn__n_dXl>[data-part="base button"]>[data-part=text]{flex:1 1 auto;min-width:0;text-align:left;margin:0}.job-recommendations_repair-list__btn__n_dXl>[data-part=after-wrapper],.job-recommendations_repair-list__btn__n_dXl>[data-part=before-wrapper]{flex:0 0 auto}.quick-view-drawer_quick-view-drawer-thumbnail-container__tI7Dn{width:112px;height:112px}.kit-parts-cards_kit-parts-card__btn___qWHQ{--cat-button-text-align:start!important}.kit-parts-cards_kit-no-text__para__QmtA4{--cat-button-padding:0px!important}.kit-parts-included_kit-parts-included__xMlIs{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media(min-width:768px){.kit-parts-included_kit-parts-included__xMlIs{margin-top:4.5rem}}.kit-parts-included_kit-parts-included__header__3FpIF{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.kit-parts-included_kit-parts-included__title__TUI0T>[data-part=base]{color:#3f3f3f}.kit-parts-included_kit-parts-included__view-all__rAubU{flex-shrink:0;text-decoration:none}.kit-parts-included_kit-parts-included__list__fFvh3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem}@media(min-width:768px){.kit-parts-included_kit-parts-included__list__fFvh3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.kit-parts-included_kit-parts-included__card__tdMT4{display:flex;align-items:center;gap:1rem;padding:1rem;min-width:0;background-color:var(--cat-theme-color-background-default);border:1px solid var(--cat-theme-color-border-default);border-radius:.5rem}.kit-parts-included_kit-parts-included__photo__Uq6vH{flex-shrink:0;width:56px;height:56px;object-fit:contain;border:1px solid var(--cat-theme-color-border-subtle);border-radius:.25rem}.kit-parts-included_kit-parts-included__details__yFksu{flex:1 1;min-width:0;display:block}.kit-parts-included_kit-parts-included__details__yFksu>[data-part=base]{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:0;border:0;background:none;text-align:start;text-decoration:underline;text-underline-position:from-font;color:var(--cat-theme-color-content-default);overflow-wrap:anywhere}.kit-parts-included_kit-parts-included__details__yFksu>[data-part=base]:active,.kit-parts-included_kit-parts-included__details__yFksu>[data-part=base]:hover,.kit-parts-included_kit-parts-included__details__yFksu>[data-part=base]:visited{color:var(--cat-theme-color-content-default)}.kit-parts-included_kit-parts-included__part-number__tBYxm{color:var(--cat-theme-color-content-strong);font-weight:700}.kit-parts-included_kit-parts-included__name__4PXLe{color:var(--cat-theme-color-content-default)}.kit-parts-included_kit-parts-included__qty__rCGbe{flex-shrink:0;white-space:nowrap;color:var(--cat-theme-color-content-default)}.non-returnable-part-redesign_non-returnable-part__WT0wp{background-color:var(--cat-color-neutral-20);border-radius:1rem;width:9.75rem;margin-top:.5rem;margin-bottom:.5rem;padding:.25rem}.non-returnable-part-redesign_non-returnable-part--md__aPDpk{margin-top:0;margin-bottom:0;padding:0}.non-returnable-part-redesign_non-returnable-part__text__H4XRD{font-family:var(--cat-font-family-primary);font-size:var(--cat-font-size-12);font-weight:400;margin:0}.non-returnable-part-redesign_non-returnable-part__text--md__jB3aF{color:var(--content-default,#3f3f3f);font-weight:600;line-height:var(--cat-line-height-13)}.opt-in-modal_modal-container__EHJVm{&>[data-part=base]>[data-part=window]>[data-part=content-wrapper]>[data-part=part-header]{padding-bottom:0}& .opt-in-modal_footer-modal__oFyNj{display:flex;gap:.5rem}}.opt-in-toggle-banner_pdp-version-toggle-banner__container__jSAK4{background-color:#f2f2f2;display:flex;align-items:center;justify-content:center;width:100%;position:relative;padding:.5rem 0;box-sizing:border-box}.opt-in-toggle-banner_pdp-version-toggle-banner__left__dgwZB,.opt-in-toggle-banner_pdp-version-toggle-banner__right__jRhAq{flex:1 1;min-width:0;display:flex;justify-content:flex-end;align-items:center;color:#000;margin-bottom:0}.opt-in-toggle-banner_pdp-version-toggle-banner__left__dgwZB{justify-content:flex-end}.opt-in-toggle-banner_pdp-version-toggle-banner__right__jRhAq{justify-content:flex-start}.part-price_price__9i2Ds{font-family:var(--cat-font-family-secondary),sans-serif}.part-price_price--discounted__RuUOp{color:var(--cat-color-neutral-80)}.part-price_price--unit__ByPFk{text-decoration:line-through}.part-price_price--unit-mobile__WKPmW{text-decoration:line-through;color:var(--cat-color-neutral-90)}.part-price_price--part__SN15q{font-size:24px;font-style:normal;font-weight:700;line-height:32px;color:var(--cat-color-neutral-100)}.part-price_price--part-mobile__0_ws6{font-family:var(--cat-theme-typography-title-font-family)!important;font-weight:var(--cat-theme-typography-title-font-weight)!important;font-size:var(--cat-theme-typography-title-font-size)!important;line-height:var(--cat-theme-typography-title-line-height)!important;color:var(--cat-color-neutral-100)}.part-price_cat-genuine-link__yT1wm>[data-part=base]{font-weight:var(--cat-font-weight-semibold);text-decoration:none}.part-price_is-kit-mobile__bGngn{align-items:center;flex:auto}.add-to-cart-actions-client_add-to-cart-actions__sFQoB{display:flex;flex-direction:column;gap:16px;width:100%}.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_price-row-container__F_RsX{display:flex;align-items:center;gap:8px}.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_price-row__nd__6{font-family:var(--cat-font-family-secondary);font-size:var(--cat-font-size-32);font-weight:700;line-height:var(--cat-line-height-40);color:var(--cat-theme-color-content-default)}.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_price-row-strikethrough__aJD4A{text-decoration:line-through;text-decoration-thickness:1px}.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_price-row-currency__gzR57,.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_price-row-strikethrough__aJD4A{font-family:var(--cat-font-family-primary);font-size:var(--cat-font-size-20);font-weight:400;line-height:var(--cat-line-height-28);color:var(--cat-color-neutral-80)}.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_add-to-cart-form-row__M5N5_{display:flex;align-items:flex-start;gap:16px}@media(min-width:48rem){.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_add-to-cart-form-row__M5N5_.d-md-flex{display:grid!important;grid-template-columns:1fr 1fr 48px}.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_add-to-cart-form-row__M5N5_.d-md-flex>:first-child{width:100%!important}}@media(min-width:320px)and (max-width:calc(48rem - 0.02px)){.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_add-to-cart-form-row__M5N5_{gap:8px}.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_add-to-cart-form-row__M5N5_>:first-child{min-width:75vw;padding-right:0}.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_add-to-cart-form-row__M5N5_>:first-child .add-to-cart-actions-client_add-to-cart-numeric-input__aEO0d>[data-part=base]>[data-part=container]>[data-part=input-container]{min-height:48px}}.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_add-to-cart-form-row__actions__OJRc2{display:flex;align-items:center;gap:16px}@media(min-width:320px)and (max-width:calc(48rem - 0.02px)){.add-to-cart-actions-client_add-to-cart-actions__sFQoB .add-to-cart-actions-client_add-to-cart-form-row__actions__OJRc2{margin-top:16px}}.specials-badge_specials-badge__fL_IG{top:.5rem;left:.5rem}