.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)}.fbt-content-item_fbt-content__fbt-item__BvzvO{display:flex;flex-direction:row;gap:4px}.fbt-content-item_fbt-content__title__ZWWNL{text-overflow:ellipsis;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;font-size:small}.fbt-content-item_fbt-content__fbt-item-container__kMCZ0{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:8px}.fbt-content-item_fbt-content__contact-dealer__T4INj{margin-left:auto}.fbt-content-item_checkbox__uCXvi::part(base){margin-bottom:30px}.fbt-content-item_product-image-ff__QEZ62,.fbt-content-item_product-image__4xcvq{min-width:80px;min-height:80px;object-fit:contain}.fbt-content-item_product-image-ff__QEZ62{height:80px;min-height:unset}.fbt-mobile-drawer-content_cat-heading__3mC_7{font-family:var(--cat-font-family-primary);font-weight:var(--cat-font-weight-regular);font-size:14px;margin-bottom:0;color:#000}.fbt-grid_c-fbt-card__mYWTN{--cat-card-padding:12px}.fbt-grid_c-fbt-card__image__OXq6o{height:72px;width:72px;object-fit:contain}.fbt-grid_c-fbt-card__title__wGkOZ{color:var(--cat-theme-color-button-link-content)}.fbt-grid_c-fbt-card__title__wGkOZ:focus,.fbt-grid_c-fbt-card__title__wGkOZ:hover{color:var(--cat-theme-color-button-link-content-hover)}.fbt-grid_c-fbt-card__title__wGkOZ:active{color:var(--cat-theme-color-button-link-content-active)}.fbt-grid_c-fbt-card__title__wGkOZ{text-overflow:ellipsis;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;min-height:74px}.fbt-grid_c-fbt-card__current-item__6oZRR{--cat-card-border-color:var(--cat-color-neutral-100)}.fbt-grid_c-fbt-card__current-item__6oZRR a{pointer-events:none;text-decoration:none!important;color:var(--cat-color-neutral-black)!important;-webkit-line-clamp:2;min-height:50px}.fbt-grid_c-fbt-card__current-item__6oZRR .fbt-grid_this-item__5aTlk{display:block!important}.fbt-grid_c-fbt-card__this-item__heading__0IEbY>[data-part=base]{color:var(--cat-color-neutral-black)}.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}.quick-view-drawer_quick-view-drawer-thumbnail-container__tI7Dn{width:112px;height:112px}.product-quick-view-drawer_cat-c-list__m1c25{--cat-list-item-link-padding-inline-start:0px;--cat-list-item-link-padding-inline-end:0px;--cat-list-item-link-padding-block-start:0px;--cat-list-item-link-padding-block-end:0px}.product-quick-view-drawer_product-warning-tooltip-msg__OPMCx::part(base){max-width:210px}@media only screen and (max-width:767px){.product-quick-view-drawer_product-warning-tooltip-msg__OPMCx::part(base){max-width:100%}}.product-quick-view-drawer_product-warning-drawer__vPny7>[data-part=base]>[data-part=panel]{min-height:50vh;display:grid}.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}.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}.product-description_product-description__ocieU{display:block;line-height:var(--cat-theme-typography-body-sm-line-height)}.product-description_product-description__text__acpMQ>[data-part=base],.product-description_product-description__trigger__FO1Mm{display:inline}.product-description_product-description__ocieU .product-description_long-description__z57_E{color:#3f3f3f;font-family:var(--Body-Default-Family);font-size:var(--Body-Default-Size,1rem);font-style:normal;font-weight:400;line-height:var(--Body-Default-Line-Height,1.5rem)}.product-description_cat-reman-icon__ccSiO::part(base){margin-right:3px}.fbt-loader_fbt-section__jZXy7{margin-top:3rem;margin-bottom:3rem}.fbt-title_fbt-title__ABPI0>[data-part=base]{color:#3f3f3f}.anchor-menu_anchor-menu__section__WDzpr{height:400px}.anchor-menu_anchor-menu__tabs__euydh .anchor-menu_anchor-menu__tabs-nav__MN0a9>[data-part=base]{inset-block-start:137px}@media(min-width:48rem)and (max-width:calc(60rem - 0.02px)){.anchor-menu_anchor-menu__tabs__euydh .anchor-menu_anchor-menu__tabs-nav__MN0a9>[data-part=base]{inset-block-start:195px}}.anchor-menu_card-widget__j0dXC>[data-part=base]{flex-flow:unset}.anchor-menu_anchor-menu__scroll__JYT9L{scroll-margin-block-start:190px}@media(min-width:48rem)and (max-width:calc(60rem - 0.02px)){.anchor-menu_anchor-menu__scroll__JYT9L{scroll-margin-block-start:250px}}.anchor-menu_hose-warning__btn__wnZ1g>[data-part="base button"]{padding-left:0;text-transform:capitalize;font-weight:400}.anchor-menu_no-equipment-selected-image__GuMWP{display:flex;justify-content:center;align-items:center;height:100vh}@media(min-width:320px)and (max-width:calc(48rem - 0.02px)){.anchor-menu_no-equipment-selected-image__GuMWP{width:311px;height:135px;margin:0 auto}}.anchor-menu_no-equipment-selected-image__GuMWP img{position:relative;max-width:100%;height:auto}.anchor-menu_equipment-selected-image__6A3pr{max-width:100%;height:auto}.anchor-menu_equipment-selected-image__6A3pr img{position:relative}.equipment-fitment-info_fitment-badge__icon__TN7Rk{-webkit-margin-end:4px;margin-inline-end:4px}.equipment-fitment-info_fitment-info__icon__BbOSy{-webkit-margin-start:4px;margin-inline-start:4px}.equipment-fitment-info_fitment-badge__wrapper__RpVH4{margin-bottom:2px}.sso-parts-table_inner-container-sm__gQHJt{flex-direction:column}.sso-parts-table_quantity-picker-sm__WKGWt{width:128px;margin-top:8px}.sso-parts-table_quantity-picker-sm__WKGWt::part(input-container){max-width:175px}.sso-parts-table_quantity-sm-disabled__ds5kA{color:var(--content-disabled,#aaa);font-family:var(--Label-Small-Family,var(--cat-font-family-primary));font-size:var(--Label-Small-Size,12px);font-style:normal;font-weight:600;line-height:var(--Label-Small-Line-Height,16px)}.sso-parts-table_table-header__jZqdF>[data-part=base]{position:-webkit-sticky;position:sticky}.sso-parts-table_footerRow__8EVIm{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:1rem;margin-bottom:1rem}.sso-parts-table_resetQuantityButton___wf4w{align-self:flex-start}.sso-parts-table_warranty-information-drawer__btn__Xdalf{--cat-button-padding:0px;--cat-button-weight:600;margin:1.5rem 0 1rem}@media(min-width:767px){.sso-parts-table_warranty-information-drawer__btn__Xdalf{margin-top:0}}.sso-parts-table_note-font__SLBxz{color:#3f3f3f;font-weight:400}.sso-parts-table_imageContainer__yBr3s{width:120px;flex-shrink:0}.sso-parts-table_add-to-cart-button-mobile__5VOt6>[data-part="base button"],.sso-parts-table_add-to-cart-button__lgKqk>[data-part="base button"]{min-width:136px}.sso-parts-table_shop-badge__5BthK>[data-part=base]{z-index:unset!important}.sso-parts-table_shop-badge-container__kmZLy{z-index:1;-webkit-margin-end:10px;margin-inline-end:10px}.sso-parts-table_error-text__rEyzw{color:var(--cat-theme-color-content-utility-error)}@media(min-width:768px)and (max-width:1023px){.sso-parts-table_tab-wrapper__zJpR_{display:flex;justify-content:space-between;width:350px}.sso-parts-table_price-tab-wrapper__1d499{order:2;margin:10px;min-width:100px}.sso-parts-table_rest-tab-wrapper__MY6BK{order:1;max-width:261px}.sso-parts-table_quantity-note-wrapper-tab__FuEjb{display:flex;justify-content:space-between;margin-top:1rem}.sso-parts-table_quantity-picker-sm__WKGWt::part(input-container){max-width:175px}.sso-parts-table_add-all-to-cart__9UPms{display:flex;justify-content:flex-end}.sso-parts-table_add-all-to-cart__9UPms>[data-part="base button"]{min-width:136px}}.sso-product-cards_shortDesc__gpgaU>[data-part=base]{min-height:3rem;margin-top:5px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sso-product-cards_price__Pxftg{font-size:16px;font-weight:600;color:#000;line-height:24px}.sso-product-cards_priceUnavailable__YVd_q{visibility:hidden;display:flex;min-height:28px}.sso-product-cards_currency__wXTwZ{font-size:12px;line-height:16px;font-weight:400;color:#000}.sso-product-cards_inStock__rX028{font-size:12px;line-height:16px;font-weight:600;color:#666565}.sso-product-cards_productHeading__FWBcC>[data-part=base],.sso-product-cards_productTitle__wyLZG>[data-part=base]{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.5rem;color:#000;line-height:24px}.sso-product-cards_productTitle__wyLZG:hover{text-decoration:underline}.sso-product-cards_cardImage__mfpf_{min-height:160px;display:flex;justify-content:center;align-items:center}.sso-product-cards_relatedCards__BLPVO>[data-part=base]{cursor:pointer}.sso-product-cards_relatedCards__BLPVO>[data-part=base]:hover{border:1px solid #000}.sso-product-cards_buttonSpacer__leHuX{height:32px}.sso-product-cards_priceDetails__WjV7w{min-height:50px}@media(max-width:576px){.sso-product-cards_relatedCards__BLPVO::part(body){display:flex;flex-direction:row;gap:18px}.sso-product-cards_cardImage__mfpf_{align-items:flex-start;margin-top:10px}.sso-product-cards_relatedText__K5bWd{flex:1 1;display:flex;flex-direction:column}}@media(min-width:320px)and (max-width:calc(60rem - 0.02px)){.sso-product-cards-carousel-tablet_carousel__8scuk>[data-part=base]>[data-part=external-buttons]{display:none}}.sso-product-cards-carousel-tablet_carousel__buttons__O_t6_>[data-part=base]>[data-part=external-buttons]>[data-part=next-button],.sso-product-cards-carousel-tablet_carousel__buttons__O_t6_>[data-part=base]>[data-part=external-buttons]>[data-part=previous-button]{--cat-button-padding:0;padding:12px}.sso-product-cards-carousel-tablet_carousel__buttons__O_t6_>[data-part=base]>[data-part=external-buttons]{margin-bottom:1rem;gap:8px}.sso-product-cards-carousel-tablet_carousel--padding__6qley>[data-part=base]>[data-part=wrapper]>[data-part=container]{padding:0}.product-comparison-grid_product-comparison-grid__uIoja{display:grid;grid-template-rows:auto;grid-auto-flow:row dense;grid-column-gap:1rem;column-gap:1rem;grid-template-columns:minmax(12rem,1fr)}@media screen and (min-width:768px){.product-comparison-grid_product-comparison-grid__uIoja{grid-template-columns:repeat(2,minmax(12rem,1fr))}}@media screen and (min-width:992px){.product-comparison-grid_product-comparison-grid__uIoja{grid-template-columns:repeat(3,minmax(12rem,1fr))}}@media screen and (min-width:1200px){.product-comparison-grid_product-comparison-grid__uIoja{grid-template-columns:repeat(4,minmax(12rem,1fr))}}.product-comparison-grid_sso-product-comparison-grid__iPc1N{display:grid;grid-template-rows:auto;grid-auto-flow:row dense;grid-column-gap:1rem;column-gap:1rem;grid-template-columns:minmax(12rem,1fr)}@media screen and (min-width:768px){.product-comparison-grid_sso-product-comparison-grid__iPc1N{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px){.product-comparison-grid_sso-product-comparison-grid__iPc1N{grid-template-columns:repeat(6,minmax(0,1fr))}}.product-comparison-grid_product-comparison__card-container__b3YZa{grid-template-columns:4.5rem 1fr;grid-template-rows:auto;column-gap:.75rem;border:1px solid var(--cat-color-neutral-30);border-radius:.5rem;margin-bottom:1rem}@media screen and (min-width:768px){.product-comparison-grid_product-comparison__card-container__b3YZa{display:grid;grid-column:span 1;grid-template-rows:subgrid;grid-row:span 11;grid-row-gap:.25rem;row-gap:.25rem;grid-template-columns:1fr}.product-comparison-grid_product-comparison__card-container__b3YZa:hover{border-color:var(--cat-color-neutral-40)}.product-comparison-grid_product-comparison__card-container__b3YZa:hover .product-comparison-grid_product-comparison__card-specifications__q7rhe{display:block}}.product-comparison-grid_product-comparison__card-title__6t_LF{color:var(--cat-color-neutral-black);text-decoration:none}.product-comparison-grid_product-comparison__card-description__zMtvr{color:var(--cat-color-neutral-90);margin-top:.25rem;font-size:var(--cat-font-size-14);font-weight:var(--cat-font-weight-regular);line-height:var(--cat-line-height-20)}.product-comparison-grid_product-comparison__card-ellipsis__7fTHx{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;word-break:break-word;text-align:start}html[direction=rtl] .product-comparison-grid_product-comparison__card-ellipsis__7fTHx{text-align:right}.product-comparison-grid_product-comparison__card-price__EYTbC{color:var(--cat-color-neutral-90)}.product-comparison-grid_product-comparison__card-bottom-icons__QTo5Q{color:var(--cat-color-neutral-60)}.product-comparison-grid_product-comparison__card-specifications__q7rhe{display:none;width:calc(100% + 34px);right:calc(-1rem - 1px);z-index:1;background-color:var(--cat-theme-color-background-default);border:1px solid var(--cat-color-neutral-40);border-top:none;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;margin-left:-17px}.product-comparison-grid_product-comparison__card-specifications-acordion__BxYty{border-top:1px solid var(--cat-color-neutral-30)!important;-webkit-border-after:none;border-block-end:none}.product-comparison-grid_product-comparison__card-specifications-acordion__BxYty:hover{-webkit-border-before:var(--cat-color-neutral-30);border-block-start:var(--cat-color-neutral-30);-webkit-border-after:none;border-block-end:none}.product-comparison-grid_product-comparison__card-specifications-acordion__BxYty>[data-part=body-inner]{padding:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-start:0;padding-inline-start:0}.product-comparison-grid_product-comparison__card-specifications-acordion__BxYty::part(button){padding-left:0;padding-bottom:0}.product-comparison-grid_product-comparison__card-specifications-acordion__BxYty::part(button):hover{background-color:transparent}.product-comparison-grid_product-comparison__card-specifications-acordion__BxYty::part(header-name){font-size:var(--cat-font-size-14);line-height:var(--cat-line-height-20)}.product-comparison-grid_product-comparison__card-specifications-container__Hb03e{gap:.5rem}.product-comparison-grid_product-comparison__card-specifications-divider__6H1uJ>[data-part=body-inner]{border-color:var(--cat-color-neutral-30)}.product-comparison-grid_product-comparison__card-specifications-label__7CfI_{color:var(--cat-color-neutral-100)}.product-comparison-grid_product-comparison__card-specifications__accordion-panel__9g8a8::part(button){background-color:transparent;-webkit-padding-start:0;padding-inline-start:0}.product-comparison-grid_product-comparison__card-specifications__accordion-panel__9g8a8::part(body-inner){padding:.5rem 0 0}.product-comparison-grid_product-comparison__card-fitment__IrWuS{gap:.5rem;margin-top:.625rem}.product-comparison-grid_product-comparison__card-fitment__IrWuS>p{color:var(--cat-color-neutral-black)}.product-comparison-grid_product-comparison__card-drawer-button__KCA37{padding:16px 0 0;width:100%;display:flex;justify-content:space-between;border:none;outline:none;background-color:var(--cat-color-neutral-0);color:var(--cat-color-neutral-90)}.product-comparison-grid_unit-price-discounted__ZH_l_{color:var(--cat-color-neutral-70);font-size:.75rem;font-weight:600;line-height:16px;text-decoration:line-through;vertical-align:text-top}.product-comparison-grid_vertical-align__IwmPJ{vertical-align:top}@media(min-width:320px)and (max-width:calc(60rem - 0.02px)){.product-card-carousel_carousel__LavFC>[data-part=base]>[data-part=external-buttons]{display:none}}.product-card-carousel_carousel__buttons__gm8kH>[data-part=base]>[data-part=external-buttons]>[data-part=next-button],.product-card-carousel_carousel__buttons__gm8kH>[data-part=base]>[data-part=external-buttons]>[data-part=previous-button]{--cat-button-padding:0;padding:12px}.product-card-carousel_carousel__buttons__gm8kH>[data-part=base]>[data-part=external-buttons]{margin-bottom:1rem;gap:8px}.product-card-carousel_carousel--padding__ZAmkg>[data-part=base]>[data-part=wrapper]>[data-part=container]{padding:0}.product-card-carousel_carousel--mouse-dragging__wfy62>[data-part=base]>[data-part=wrapper]>[data-part=container]{touch-action:none;overflow:hidden}.skeleton-product-cards_product-thumbnail__0seU7{overflow:hidden;height:176px;width:160px}@media(min-width:320px)and (max-width:calc(48rem - 0.02px)){.skeleton-product-cards_product-thumbnail__0seU7{width:72px;height:72px}}@media(min-width:48rem)and (max-width:calc(60rem - 0.02px)){.skeleton-product-cards_product-thumbnail__0seU7{width:100%}}