
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
#rons-parts{--rp-bg:#fff;--rp-ink:#17252c;--rp-muted:#606b70;--rp-soft:#f4f6f6;--rp-line:#dfe4e5;--rp-accent:#bd3b20;--rp-onaccent:#fff;color:var(--rp-ink);background:var(--rp-bg);font:14px/1.55 'DM Sans',Arial,sans-serif;--rp-row:19px;overflow-wrap:anywhere}
#rons-parts *{box-sizing:border-box}#rons-parts [hidden]{display:none!important}#rons-parts h1,#rons-parts h2,#rons-parts h3,#rons-parts p{margin:0}#rons-parts h1,#rons-parts h2,#rons-parts h3{font-family:Manrope,Arial,sans-serif}#rons-parts button,#rons-parts input,#rons-parts select,#rons-parts textarea{font:inherit}#rons-parts button,#rons-parts a{-webkit-tap-highlight-color:transparent}#rons-parts button{color:inherit}#rons-parts a{color:inherit}#rons-parts button:focus-visible,#rons-parts a:focus-visible,#rons-parts input:focus-visible,#rons-parts textarea:focus-visible{outline:3px solid var(--rp-accent);outline-offset:4px}#rons-parts button{cursor:pointer}#rons-parts .rp-wrap{padding-inline:40px}#rons-parts .rp-review{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 40px;background:var(--rp-soft);border-bottom:1px solid var(--rp-line);font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--rp-muted)}#rons-parts .rp-header{padding-block:24px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid var(--rp-line)}#rons-parts .rp-logo{display:block;width:175px;height:auto;max-width:100%;background:#fff;padding:5px;border-radius:2px}#rons-parts .rp-nav{display:flex;gap:25px;flex-wrap:wrap}#rons-parts .rp-nav button{padding:4px 0;border:0;border-bottom:2px solid transparent;background:none;font-weight:600}#rons-parts .rp-nav button[aria-pressed=true]{border-color:var(--rp-accent);color:var(--rp-accent)}#rons-parts .rp-kicker{font-size:11px;letter-spacing:.13em;font-weight:700;text-transform:uppercase;color:var(--rp-accent)}#rons-parts .rp-breadcrumb{padding-block:22px;color:var(--rp-muted);font-size:12px;display:flex;gap:10px;flex-wrap:wrap}#rons-parts .rp-breadcrumb button{border:0;background:none;padding:0;text-decoration:underline;text-underline-offset:3px}#rons-parts .rp-hero{padding-block:10px 26px;display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:30px;align-items:end}#rons-parts h1{font-size:34px;letter-spacing:-1.2px;line-height:1.2;font-weight:700;margin:12px 0 16px}#rons-parts .rp-intro{color:var(--rp-muted);max-width:570px;font-size:15px}#rons-parts .rp-side{border-left:2px solid var(--rp-accent);padding:8px 0 8px 20px;font-size:13px;color:var(--rp-muted)}#rons-parts .rp-side strong{display:block;color:var(--rp-ink);margin-bottom:5px}#rons-parts .rp-finder{padding:20px 22px;background:var(--rp-soft);border:1px solid var(--rp-line);border-radius:5px}#rons-parts .rp-finder label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}#rons-parts .rp-searchrow{display:flex;gap:10px}#rons-parts input,#rons-parts select,#rons-parts textarea{color:var(--rp-ink);background:var(--rp-bg);border:1px solid var(--rp-line);border-radius:3px;padding:12px;min-width:0;width:100%;font-size:16px}#rons-parts input::placeholder{color:var(--rp-muted)}#rons-parts .rp-primary{border:1px solid var(--rp-accent);border-radius:3px;padding:12px 18px;background:var(--rp-accent);color:var(--rp-onaccent);font-weight:600;white-space:nowrap}#rons-parts .rp-secondary{border:1px solid var(--rp-line);border-radius:3px;padding:11px 16px;background:var(--rp-bg);font-weight:500}#rons-parts .rp-searchhint{font-size:12px;color:var(--rp-muted);margin-top:8px}#rons-parts .rp-searchhint button{background:none;border:0;padding:0;color:var(--rp-ink);text-decoration:underline;text-underline-offset:3px}#rons-parts .rp-catalogue{padding-block:30px}#rons-parts .rp-sectionhead{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}#rons-parts h2{font-size:20px;font-weight:700;letter-spacing:-.4px}#rons-parts .rp-count{font-size:12px;color:var(--rp-muted)}#rons-parts .rp-filters{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:20px}#rons-parts .rp-filters button{border:1px solid var(--rp-line);background:var(--rp-bg);border-radius:4px;padding:8px 13px;font-size:12px;min-height:40px}#rons-parts .rp-filters button[aria-pressed=true]{background:var(--rp-ink);color:var(--rp-bg);border-color:var(--rp-ink)}#rons-parts .rp-tablehead,#rons-parts .rp-row{display:grid;grid-template-columns:1.08fr 1.25fr 1.3fr 86px;gap:18px;align-items:center}#rons-parts .rp-tablehead{padding:12px 14px;background:var(--rp-soft);font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--rp-muted)}#rons-parts .rp-row{padding:var(--rp-row) 14px;border-bottom:1px solid var(--rp-line)}#rons-parts .rp-part{border:0;padding:0;background:none;text-align:left;font-weight:700;font-size:16px;font-family:Manrope,Arial,sans-serif}#rons-parts .rp-refsub{font-size:11px;color:var(--rp-muted);margin-top:3px}#rons-parts .rp-spec{font-size:13px}#rons-parts .rp-sub{display:block;color:var(--rp-muted);font-size:12px;margin-top:3px}#rons-parts .rp-view{border:0;background:none;padding:8px 0;text-align:right;font-weight:600;color:var(--rp-accent);font-size:12px}#rons-parts .rp-more{display:block;margin:22px auto 0}#rons-parts .rp-note{font-size:12px;color:var(--rp-muted);margin-top:18px}#rons-parts .rp-empty{padding:34px 10px;text-align:center}#rons-parts .rp-help{display:flex;justify-content:space-between;align-items:center;gap:30px;background:#172a34;color:#fff;padding:28px;margin-bottom:30px;border-radius:4px}#rons-parts .rp-help h2{color:#fff;font-size:22px;margin-bottom:7px}#rons-parts .rp-help p{font-size:13px;color:#d1dce0;max-width:490px}#rons-parts .rp-help button{border:1px solid #92a4ae;background:transparent;color:#fff;padding:12px 16px;border-radius:3px;white-space:nowrap}#rons-parts .rp-footer{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;border-top:1px solid var(--rp-line);padding-block:21px;font-size:11px;color:var(--rp-muted)}#rons-parts .rp-back{background:none;border:0;padding:0;color:var(--rp-muted);text-decoration:underline;text-underline-offset:4px;font-size:13px}#rons-parts .rp-detail{padding-block:15px 32px}#rons-parts .rp-detailgrid{display:grid;grid-template-columns:.86fr 1.14fr;gap:36px;margin-top:24px;align-items:start}#rons-parts .rp-photo{background:var(--rp-soft);border:1px solid var(--rp-line);padding:24px;border-radius:4px}#rons-parts .rp-photo img{display:block;width:100%;height:auto;aspect-ratio:1.25;object-fit:contain;border-radius:2px}#rons-parts .rp-photo figcaption{font-size:11px;color:var(--rp-muted);margin-top:12px}#rons-parts figure{margin:0}#rons-parts .rp-partnumber{font-size:28px;font-family:Manrope,Arial,sans-serif;font-weight:700;color:var(--rp-accent);margin:10px 0}#rons-parts .rp-detail h1{font-size:29px;margin:8px 0 14px}#rons-parts .rp-detail dl{margin:22px 0}#rons-parts .rp-detail dl div{display:grid;grid-template-columns:1fr 1.4fr;gap:18px;padding:11px 0;border-bottom:1px solid var(--rp-line);font-size:13px}#rons-parts dt{color:var(--rp-muted)}#rons-parts dd{margin:0;font-weight:500}#rons-parts .rp-quotebutton{width:100%;margin-top:10px;white-space:normal}#rons-parts .rp-related{padding:24px 0;border-top:1px solid var(--rp-line);margin-top:30px}#rons-parts .rp-related h2{font-size:17px;margin-bottom:12px}#rons-parts .rp-relatedlinks{display:flex;gap:10px;flex-wrap:wrap}#rons-parts .rp-relatedlinks button{background:var(--rp-soft);border:1px solid var(--rp-line);padding:10px 14px;border-radius:3px}#rons-parts .rp-formpanel{padding:26px;background:var(--rp-soft);border:1px solid var(--rp-line);border-radius:4px;margin-bottom:30px}#rons-parts .rp-formhead{display:flex;justify-content:space-between;gap:20px;align-items:start}#rons-parts .rp-formpanel h2{margin:6px 0 8px}#rons-parts .rp-formpanel label{font-size:12px;display:block;font-weight:600}#rons-parts .rp-formpanel label input,#rons-parts .rp-formpanel label textarea{display:block;margin-top:6px}#rons-parts .rp-formfields{display:grid;grid-template-columns:2fr 1fr 2fr;gap:14px;margin:20px 0}#rons-parts .rp-draft{padding:18px;background:var(--rp-bg);border:1px solid var(--rp-line);border-radius:3px;white-space:pre-wrap;margin-top:18px;font-size:13px}#rons-parts .rp-noimage{padding:36px 12px;text-align:center}#rons-parts .rp-noimage strong{display:block;font-size:25px;margin:12px 0;overflow-wrap:anywhere}
@media(max-width:730px){#rons-parts .rp-wrap{padding-inline:22px}#rons-parts .rp-review{padding-inline:22px}#rons-parts .rp-hero{grid-template-columns:1fr}#rons-parts .rp-side{display:none}#rons-parts .rp-nav{gap:16px}#rons-parts .rp-tablehead,#rons-parts .rp-row{grid-template-columns:1.1fr 1fr 1.1fr 62px;gap:10px}#rons-parts .rp-detailgrid{gap:22px;grid-template-columns:.8fr 1.2fr}#rons-parts .rp-photo{padding:14px}#rons-parts h1{font-size:30px}}
@media(max-width:530px){#rons-parts .rp-wrap{padding-inline:18px}#rons-parts .rp-review{padding:10px 18px}#rons-parts .rp-header{align-items:start;flex-direction:column;padding-block:20px;gap:15px}#rons-parts .rp-nav{width:100%;justify-content:space-between}#rons-parts .rp-nav button{min-height:36px}#rons-parts .rp-hero{padding-top:0}#rons-parts h1{font-size:28px}#rons-parts .rp-finder{padding:16px}#rons-parts .rp-searchrow{flex-direction:column}#rons-parts .rp-primary{min-height:44px}#rons-parts .rp-tablehead{display:none}#rons-parts .rp-row{grid-template-columns:1fr auto;gap:8px;padding:20px 0}#rons-parts .rp-ref{grid-column:1}#rons-parts .rp-component{grid-column:1;font-size:13px}#rons-parts .rp-spec{grid-column:1}#rons-parts .rp-view{grid-column:2;grid-row:1/4;min-width:55px;min-height:44px}#rons-parts .rp-help{flex-direction:column;align-items:start;padding:22px;gap:18px}#rons-parts .rp-detailgrid{display:flex;flex-direction:column}#rons-parts .rp-detailcopy{order:-1;width:100%}#rons-parts .rp-photo{width:100%;max-width:330px}#rons-parts .rp-detail h1{font-size:27px}#rons-parts .rp-formfields{grid-template-columns:1fr}#rons-parts .rp-formpanel{padding:18px}#rons-parts .rp-formhead{flex-wrap:wrap}#rons-parts .rp-breadcrumb{padding-block:18px}#rons-parts .rp-sectionhead{align-items:start}#rons-parts .rp-filters button{min-height:44px}#rons-parts .rp-detail dl div{grid-template-columns:1fr 1.2fr}}

body{margin:0}#rons-parts{max-width:1440px;margin:auto;font-size:16px}#rons-parts a{text-decoration:none}#rons-parts .rp-nav a{padding:8px 0;font-weight:600;border-bottom:2px solid transparent}#rons-parts .rp-nav a[aria-current=page]{color:var(--rp-accent);border-color:var(--rp-accent)}#rons-parts .rp-header{padding-block:32px}#rons-parts .rp-logo{width:230px}#rons-parts .rp-hero{padding-block:24px 32px;grid-template-columns:minmax(0,1fr) 300px}#rons-parts h1{font-size:44px}#rons-parts .rp-intro{font-size:18px;max-width:760px}#rons-parts .rp-row{padding-block:25px}#rons-parts .rp-part{font-size:20px}#rons-parts .rp-filters button,#rons-parts .rp-spec,#rons-parts .rp-view{font-size:15px}#rons-parts .rp-detailgrid{grid-template-columns:1fr 1fr}#rons-parts .rp-primary{display:inline-block}#rons-parts .rp-help a{border:1px solid #92a4ae;padding:12px 16px;border-radius:3px}#rons-parts .rp-relatedlinks a{padding:10px 14px;background:var(--rp-soft)}@media(max-width:730px){#rons-parts .rp-hero,#rons-parts .rp-detailgrid{grid-template-columns:1fr}#rons-parts h1{font-size:32px}}
#rons-parts .rp-detail .rp-side{display:block}
#rons-parts .rp-detailgrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;margin-top:24px}
#rons-parts .rp-photo{padding:28px;background:var(--rp-soft)}
#rons-parts .rp-photo img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}
#rons-parts .rp-photo figcaption{font-size:13px;line-height:1.55;margin-top:18px}
#rons-parts .rp-detailcopy h1{margin:12px 0 20px}
#rons-parts .rp-detailcopy .rp-intro{max-width:650px}
#rons-parts .rp-enquiry-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}
#rons-parts .rp-formpanel{margin-top:32px}
@media(max-width:730px){#rons-parts .rp-detailgrid{grid-template-columns:1fr;gap:25px}#rons-parts .rp-photo{width:100%;max-width:none}#rons-parts .rp-detailcopy{order:0}}
