body[data-parts-workspace="true"] [data-parts-suppressed="true"]{display:none!important}
body[data-parts-workspace="true"] .sf-product:not([data-category="parts"]){display:none!important}
.parts-intro{padding-block:32px 28px;background:var(--pm-bg-light,#F8F9F9);border-bottom:1px solid var(--pm-line,#dedede)}
.parts-home-link{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:var(--pm-blue-deep,#03507C);margin-bottom:10px}
.parts-intro h1{max-width:850px;font-size:clamp(30px,3.6vw,46px);letter-spacing:.035em;overflow-wrap:anywhere}
.parts-intro h1::after{content:"";display:block;width:56px;height:4px;margin-top:20px;background:var(--pm-gold,#DDA032)}
.parts-intro p:not(.sf-eyebrow){max-width:75ch;margin-top:20px;font-size:15px;line-height:1.8;color:var(--pm-charcoal,#323138)}
.parts-finder-workspace{padding-block:32px 0}
.parts-finder-workspace>.sf-parts-finder{margin:0}
body[data-parts-workspace="true"] .sf-catalog{padding-top:40px}
body[data-parts-workspace="true"] #category-filter:disabled{opacity:1;background:var(--pm-bg-light,#F8F9F9);color:var(--pm-charcoal,#323138);cursor:default}
.parts-ask{border:0;padding:0;min-height:44px;background:transparent;font:inherit;cursor:pointer;text-align:left}
@media(max-width:760px){.parts-intro{padding-block:22px}.parts-finder-workspace{padding-top:24px}body[data-parts-workspace="true"] .sf-catalog{padding-top:32px}}
@media(max-width:480px){.parts-intro h1{font-size:30px}.parts-intro p:not(.sf-eyebrow){font-size:14px}}
