.flange-finishes[data-astro-cid-nzeplaey]{background:var(--color-white);color:var(--color-ink);padding:64px 0;scroll-margin-top:24px}.finishes-container[data-astro-cid-nzeplaey]{max-width:var(--layout-shell);margin:0 auto;padding:0 24px}.finishes-header[data-astro-cid-nzeplaey]{text-align:center;max-width:800px;margin:0 auto 32px}.flange-finishes[data-astro-cid-nzeplaey] .finishes-kicker[data-astro-cid-nzeplaey]{color:var(--color-brand);font-size:var(--type-label);letter-spacing:1.4px;text-transform:uppercase;margin:0 0 10px;font-weight:500}.flange-finishes[data-astro-cid-nzeplaey] .finishes-header[data-astro-cid-nzeplaey] h2[data-astro-cid-nzeplaey]{color:var(--color-ink);font-size:var(--type-h2);text-wrap:balance;margin:0;line-height:1.2}.flange-finishes[data-astro-cid-nzeplaey] .finishes-intro[data-astro-cid-nzeplaey]{max-width:740px;color:var(--color-body);margin:14px auto 0;font-size:15px;line-height:1.7}.finishes-grid[data-astro-cid-nzeplaey]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.flange-finishes[data-astro-cid-nzeplaey] .finish-card[data-astro-cid-nzeplaey]{border:1px solid var(--color-border);background:var(--color-white);min-width:0;box-shadow:0 6px 22px rgb(var(--color-ink-rgb)/.035);border-radius:10px;flex-direction:column;padding:22px;display:flex}.finish-card-head[data-astro-cid-nzeplaey]{align-items:flex-start;gap:12px;min-height:68px;display:flex}.finish-card-head[data-astro-cid-nzeplaey]>div[data-astro-cid-nzeplaey]:last-child{min-width:0}.finish-icon[data-astro-cid-nzeplaey]{background:var(--color-surface);width:42px;height:42px;color:var(--color-brand);border-radius:10px;flex:0 0 42px;place-items:center;display:grid}.finish-icon[data-astro-cid-nzeplaey] svg[data-astro-cid-nzeplaey]{width:25px;height:25px}.finish-icon[data-astro-cid-nzeplaey][data-tone=teal]{background:var(--color-surface);color:var(--color-brand)}.finish-icon[data-astro-cid-nzeplaey][data-tone=ink]{background:var(--color-surface);color:var(--color-ink)}.finish-icon[data-astro-cid-nzeplaey][data-tone=color]{background:var(--color-surface);color:var(--color-body)}.finish-icon[data-astro-cid-nzeplaey][data-tone=color] path[data-astro-cid-nzeplaey]:nth-child(2){stroke:var(--color-brand)}.finish-icon[data-astro-cid-nzeplaey][data-tone=color] path[data-astro-cid-nzeplaey]:nth-child(3){stroke:var(--color-body)}.finish-category[data-astro-cid-nzeplaey]{color:var(--color-body);margin-bottom:6px;font-size:12px;font-weight:500;line-height:1.4}.flange-finishes[data-astro-cid-nzeplaey] .finish-card[data-astro-cid-nzeplaey] h3[data-astro-cid-nzeplaey]{color:var(--color-ink);font-size:var(--type-h3);overflow-wrap:anywhere;margin:0;line-height:1.2}.flange-finishes[data-astro-cid-nzeplaey] .finish-summary[data-astro-cid-nzeplaey]{color:var(--color-body);margin:16px 0 20px;font-size:15px;line-height:1.65}.finish-facts[data-astro-cid-nzeplaey]{gap:14px;margin:0;display:grid}.finish-facts[data-astro-cid-nzeplaey]>div[data-astro-cid-nzeplaey]{grid-template-columns:58px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.finish-facts[data-astro-cid-nzeplaey] dt[data-astro-cid-nzeplaey]{color:var(--color-body);font-size:12px;font-weight:500;line-height:1.6}.finish-facts[data-astro-cid-nzeplaey] dd[data-astro-cid-nzeplaey]{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}@media (width<=1024px){.finishes-grid[data-astro-cid-nzeplaey]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.finishes-container[data-astro-cid-nzeplaey]{padding-inline:16px}.finishes-header[data-astro-cid-nzeplaey]{text-align:left;margin-bottom:26px}.flange-finishes[data-astro-cid-nzeplaey] .finishes-header[data-astro-cid-nzeplaey] h2[data-astro-cid-nzeplaey]{font-size:var(--type-h2)}.finishes-grid[data-astro-cid-nzeplaey]{grid-template-columns:minmax(0,1fr);gap:16px}.flange-finishes[data-astro-cid-nzeplaey] .finish-card[data-astro-cid-nzeplaey]{padding:22px 20px}.finish-card-head[data-astro-cid-nzeplaey]{min-height:0}.finish-facts[data-astro-cid-nzeplaey] dd[data-astro-cid-nzeplaey]{font-size:15px}}.qc-container[data-astro-cid-ntcfmsy6]{max-width:var(--layout-shell);margin:0 auto;padding-inline:24px}.flange-capacity[data-astro-cid-ntcfmsy6]{border-top:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);padding:36px 0}.capacity-layout[data-astro-cid-ntcfmsy6]{grid-template-columns:1.5fr 1fr 1fr;align-items:center;gap:32px;display:grid}.flange-capacity[data-astro-cid-ntcfmsy6] h2[data-astro-cid-ntcfmsy6]{color:var(--color-ink);font-size:var(--type-h2);margin:0 0 8px;line-height:1.2}.flange-capacity[data-astro-cid-ntcfmsy6] p[data-astro-cid-ntcfmsy6]{color:var(--color-body);margin:0;font-size:14px;line-height:1.65}.capacity-metric[data-astro-cid-ntcfmsy6]{border-left:1px solid var(--color-border);flex-direction:column;gap:6px;padding-left:28px;display:flex}.capacity-metric[data-astro-cid-ntcfmsy6] strong[data-astro-cid-ntcfmsy6]{color:var(--color-brand);font-size:28px;line-height:1.2}.capacity-metric[data-astro-cid-ntcfmsy6] span[data-astro-cid-ntcfmsy6]{color:var(--color-body);font-size:13px;line-height:1.5}.flange-quality[data-astro-cid-ntcfmsy6]{background:var(--color-white);color:var(--color-ink);padding:64px 0;scroll-margin-top:24px}.qc-header[data-astro-cid-ntcfmsy6]{text-align:center;max-width:800px;margin:0 auto 28px}.flange-quality[data-astro-cid-ntcfmsy6] .qc-kicker[data-astro-cid-ntcfmsy6]{color:var(--color-brand);font-size:var(--type-label);letter-spacing:1.4px;text-transform:uppercase;margin:0 0 10px;font-weight:500}.flange-quality[data-astro-cid-ntcfmsy6] .qc-header[data-astro-cid-ntcfmsy6] h2[data-astro-cid-ntcfmsy6]{color:var(--color-ink);font-size:var(--type-h2);text-wrap:balance;margin:0;line-height:1.2}.flange-quality[data-astro-cid-ntcfmsy6] .qc-intro[data-astro-cid-ntcfmsy6]{color:var(--color-body);margin:14px 0 18px;font-size:15px;line-height:1.7}.qc-standards[data-astro-cid-ntcfmsy6]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.qc-standards[data-astro-cid-ntcfmsy6] span[data-astro-cid-ntcfmsy6]{border:1px solid var(--color-border);background:var(--color-white);color:var(--color-ink);border-radius:6px;padding:7px 14px;font-size:13px;font-weight:500}.qc-reference[data-astro-cid-ntcfmsy6]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;margin-bottom:26px;padding:22px 24px 18px}.qc-metric-grid[data-astro-cid-ntcfmsy6]{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.qc-metric-grid[data-astro-cid-ntcfmsy6]>div[data-astro-cid-ntcfmsy6]{flex-direction:column;gap:6px;display:flex}.qc-metric-grid[data-astro-cid-ntcfmsy6]>div[data-astro-cid-ntcfmsy6]+div[data-astro-cid-ntcfmsy6]{border-left:1px solid var(--color-border)}.qc-metric-grid[data-astro-cid-ntcfmsy6] strong[data-astro-cid-ntcfmsy6]{color:var(--color-brand);font-size:28px;line-height:1.2}.qc-metric-grid[data-astro-cid-ntcfmsy6] span[data-astro-cid-ntcfmsy6]{color:var(--color-ink);font-size:14px;line-height:1.5}.flange-quality[data-astro-cid-ntcfmsy6] .qc-reference[data-astro-cid-ntcfmsy6] p[data-astro-cid-ntcfmsy6]{color:var(--color-body);text-align:center;margin:16px auto 0;font-size:13px;line-height:1.65}.qc-cards[data-astro-cid-ntcfmsy6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.flange-quality[data-astro-cid-ntcfmsy6] .qc-card[data-astro-cid-ntcfmsy6]{border:1px solid var(--color-border);background:var(--color-white);min-width:0;box-shadow:0 6px 22px rgb(var(--color-ink-rgb)/.035);border-radius:10px;padding:24px}.qc-card-heading[data-astro-cid-ntcfmsy6]{align-items:center;gap:12px;margin-bottom:20px;display:flex}.qc-step[data-astro-cid-ntcfmsy6]{background:var(--color-surface);width:36px;height:36px;color:var(--color-brand);border-radius:8px;flex:0 0 36px;place-items:center;font-size:13px;font-weight:500;display:grid}.flange-quality[data-astro-cid-ntcfmsy6] .qc-card[data-astro-cid-ntcfmsy6] h3[data-astro-cid-ntcfmsy6]{color:var(--color-ink);font-size:var(--type-h3);margin:0;line-height:1.2}.qc-facts[data-astro-cid-ntcfmsy6]{gap:14px;margin:0;display:grid}.qc-facts[data-astro-cid-ntcfmsy6]>div[data-astro-cid-ntcfmsy6]{grid-template-columns:58px minmax(0,1fr);align-items:baseline;gap:14px;display:grid}.qc-facts[data-astro-cid-ntcfmsy6] dt[data-astro-cid-ntcfmsy6]{color:var(--color-body);font-size:12px;font-weight:500;line-height:1.65}.qc-facts[data-astro-cid-ntcfmsy6] dd[data-astro-cid-ntcfmsy6]{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.65}.qc-document-link[data-astro-cid-ntcfmsy6]:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px;border-radius:3px}.qc-documents[data-astro-cid-ntcfmsy6]{border:1px solid var(--color-border);background:var(--color-white);border-radius:10px;justify-content:space-between;align-items:center;gap:28px;margin-top:26px;padding:24px;display:flex}.flange-quality[data-astro-cid-ntcfmsy6] .qc-documents[data-astro-cid-ntcfmsy6] h3[data-astro-cid-ntcfmsy6]{color:var(--color-ink);font-size:var(--type-h3);margin:0 0 8px;line-height:1.2}.flange-quality[data-astro-cid-ntcfmsy6] .qc-documents[data-astro-cid-ntcfmsy6] p[data-astro-cid-ntcfmsy6]{max-width:620px;color:var(--color-body);margin:0;font-size:15px;line-height:1.65}.qc-document-link[data-astro-cid-ntcfmsy6]{background:var(--color-brand);min-height:48px;color:var(--color-white);border-radius:5px;flex:none;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.qc-document-link[data-astro-cid-ntcfmsy6]:hover{background:var(--color-hover)}@media (width<=767px){.qc-container[data-astro-cid-ntcfmsy6]{padding-inline:16px}.capacity-layout[data-astro-cid-ntcfmsy6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.capacity-layout[data-astro-cid-ntcfmsy6]>div[data-astro-cid-ntcfmsy6]:first-child{grid-column:1/-1}.capacity-metric[data-astro-cid-ntcfmsy6]{border-left:0;padding-left:0}.capacity-metric[data-astro-cid-ntcfmsy6]+.capacity-metric[data-astro-cid-ntcfmsy6]{border-left:1px solid var(--color-border);padding-left:20px}.qc-header[data-astro-cid-ntcfmsy6]{text-align:left}.flange-quality[data-astro-cid-ntcfmsy6] .qc-header[data-astro-cid-ntcfmsy6] h2[data-astro-cid-ntcfmsy6]{font-size:var(--type-h2)}.qc-standards[data-astro-cid-ntcfmsy6]{justify-content:flex-start}.qc-reference[data-astro-cid-ntcfmsy6]{padding:20px 14px 16px}.qc-metric-grid[data-astro-cid-ntcfmsy6]{gap:16px}.qc-metric-grid[data-astro-cid-ntcfmsy6] strong[data-astro-cid-ntcfmsy6]{font-size:24px}.qc-metric-grid[data-astro-cid-ntcfmsy6] span[data-astro-cid-ntcfmsy6]{font-size:13px}.flange-quality[data-astro-cid-ntcfmsy6] .qc-reference[data-astro-cid-ntcfmsy6] p[data-astro-cid-ntcfmsy6]{text-align:left}.qc-cards[data-astro-cid-ntcfmsy6]{grid-template-columns:minmax(0,1fr);gap:16px}.flange-quality[data-astro-cid-ntcfmsy6] .qc-card[data-astro-cid-ntcfmsy6]{padding:22px 20px}.flange-quality[data-astro-cid-ntcfmsy6] .qc-card[data-astro-cid-ntcfmsy6] h3[data-astro-cid-ntcfmsy6]{font-size:var(--type-h3)}.qc-facts[data-astro-cid-ntcfmsy6]>div[data-astro-cid-ntcfmsy6]{grid-template-columns:52px minmax(0,1fr);gap:10px}.qc-documents[data-astro-cid-ntcfmsy6]{flex-direction:column;align-items:stretch;gap:18px;padding:22px 20px}}.flange-material-links[data-astro-cid-bauxdhvb]{border:1px solid var(--color-border);background:var(--color-white);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:28px;padding:24px;display:grid}.flange-material-links[data-astro-cid-bauxdhvb] h3[data-astro-cid-bauxdhvb]{color:var(--color-ink);font-size:var(--type-h3);margin:0 0 8px;line-height:1.2}.flange-material-links[data-astro-cid-bauxdhvb] p[data-astro-cid-bauxdhvb]{max-width:620px;color:var(--color-body);margin:0;font-size:15px;line-height:1.65}.flange-material-links[data-astro-cid-bauxdhvb] a[data-astro-cid-bauxdhvb]{border:1px solid var(--color-border);min-height:44px;color:var(--color-brand);border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.flange-material-links[data-astro-cid-bauxdhvb] a[data-astro-cid-bauxdhvb]>span[data-astro-cid-bauxdhvb]:last-child{flex-shrink:0}.flange-material-links[data-astro-cid-bauxdhvb] a[data-astro-cid-bauxdhvb]:hover{border-color:var(--color-hover);background:var(--color-surface)}.flange-material-links[data-astro-cid-bauxdhvb] a[data-astro-cid-bauxdhvb]:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}@media (width<=768px){.flange-material-links[data-astro-cid-bauxdhvb]{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px}}.product-page[data-astro-cid-aefvdtw6] [data-astro-cid-aefvdtw6][hidden]{display:none!important}.product-page[data-astro-cid-aefvdtw6] .hero[data-astro-cid-aefvdtw6] h1[data-astro-cid-aefvdtw6]{max-width:none}.product-page[data-astro-cid-aefvdtw6] .hero[data-astro-cid-aefvdtw6] .btn-primary[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .hero[data-astro-cid-aefvdtw6] .btn-secondary[data-astro-cid-aefvdtw6]{min-height:48px;font-size:14px;line-height:1.4}.product-page[data-astro-cid-aefvdtw6] .hero-sub[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .section-intro[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .overview-body[data-astro-cid-aefvdtw6] p[data-astro-cid-aefvdtw6]{font-size:15px;line-height:1.7}.product-page[data-astro-cid-aefvdtw6] .section-intro[data-astro-cid-aefvdtw6]{max-width:720px}.product-page[data-astro-cid-aefvdtw6] .section-kicker[data-astro-cid-aefvdtw6]{font-size:var(--type-label);letter-spacing:.4px;line-height:1.6}.product-page[data-astro-cid-aefvdtw6] .mat-card-tag[data-astro-cid-aefvdtw6]{letter-spacing:.4px;font-size:12px;line-height:1.5}.product-page[data-astro-cid-aefvdtw6] .hero[data-astro-cid-aefvdtw6] .trust-item[data-astro-cid-aefvdtw6]{font-size:12px;line-height:1.6}.product-page[data-astro-cid-aefvdtw6] .why-card-body[data-astro-cid-aefvdtw6] h3[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .parts-grid[data-astro-cid-aefvdtw6] .portfolio-card[data-astro-cid-aefvdtw6] h3[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .mat-cards[data-astro-cid-aefvdtw6] .material-card[data-astro-cid-aefvdtw6] h3[data-astro-cid-aefvdtw6]{font-size:var(--type-h3);overflow-wrap:anywhere;line-height:1.2}.product-page[data-astro-cid-aefvdtw6] .why-card-body[data-astro-cid-aefvdtw6] p[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .parts-grid[data-astro-cid-aefvdtw6] .portfolio-card[data-astro-cid-aefvdtw6] p[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .mat-cards[data-astro-cid-aefvdtw6] .material-card[data-astro-cid-aefvdtw6] p[data-astro-cid-aefvdtw6]{-webkit-line-clamp:unset;font-size:15px;line-height:1.7;display:block}.product-page[data-astro-cid-aefvdtw6] .parts-grid[data-astro-cid-aefvdtw6] .portfolio-card[data-astro-cid-aefvdtw6] img[data-astro-cid-aefvdtw6]{object-fit:contain;background:var(--color-white);width:100%;height:200px}.product-page[data-astro-cid-aefvdtw6] .portfolio-image[data-astro-cid-aefvdtw6]{height:200px;position:relative}.product-page[data-astro-cid-aefvdtw6] .illustration-label[data-astro-cid-aefvdtw6]{border:1px solid var(--color-border);background:rgb(var(--color-white-rgb)/.96);color:var(--color-body);border-radius:4px;padding:4px 8px;font-size:12px;line-height:1.5;position:absolute;bottom:10px;left:12px}.product-page[data-astro-cid-aefvdtw6] .overview-photo-main[data-astro-cid-aefvdtw6] img[data-astro-cid-aefvdtw6]{object-fit:contain;background:var(--color-white)}.product-page[data-astro-cid-aefvdtw6][data-product-slug=reducer-shaft] .overview-photo-main[data-astro-cid-aefvdtw6] img[data-astro-cid-aefvdtw6]{object-fit:cover}.product-page[data-astro-cid-aefvdtw6] .op-list[data-astro-cid-aefvdtw6] strong[data-astro-cid-aefvdtw6]{font-size:16px;line-height:1.45}.product-page[data-astro-cid-aefvdtw6] .op-list[data-astro-cid-aefvdtw6] span[data-astro-cid-aefvdtw6]{font-size:14px;line-height:1.65}.product-page[data-astro-cid-aefvdtw6] .industry-grid-four[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .industry-grid-two[data-astro-cid-aefvdtw6]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page[data-astro-cid-aefvdtw6] .industry-grid-one[data-astro-cid-aefvdtw6]{grid-template-columns:minmax(0,1fr);max-width:520px;margin-inline:auto}.product-page[data-astro-cid-aefvdtw6][data-product-slug=bearing-housing] #industries-applications[data-astro-cid-aefvdtw6] .industries-grid[data-astro-cid-aefvdtw6]{grid-template-columns:repeat(3,minmax(0,1fr))}.product-page[data-astro-cid-aefvdtw6][data-product-slug=cnc-custom-aluminum-shift-knob] #industries-applications[data-astro-cid-aefvdtw6] .application-card[data-astro-cid-aefvdtw6] img[data-astro-cid-aefvdtw6]{aspect-ratio:19/9;height:auto}.product-page[data-astro-cid-aefvdtw6][data-product-slug=swiss-machined-parts] #industries-applications[data-astro-cid-aefvdtw6] .industries-grid[data-astro-cid-aefvdtw6]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.product-page[data-astro-cid-aefvdtw6][data-product-slug=swiss-machined-parts] #industries-applications[data-astro-cid-aefvdtw6] .industry-link[data-astro-cid-aefvdtw6]{white-space:nowrap;align-items:center;gap:8px;min-height:48px;margin-top:auto;font-size:14px;display:flex}.product-page[data-astro-cid-aefvdtw6][data-product-slug=swiss-machined-parts] #industries-applications[data-astro-cid-aefvdtw6] .industry-link[data-astro-cid-aefvdtw6]>span[data-astro-cid-aefvdtw6]{flex-shrink:0}.product-page[data-astro-cid-aefvdtw6] .industries-grid[data-astro-cid-aefvdtw6] .application-card--summary[data-astro-cid-aefvdtw6]{padding-bottom:20px}.product-page[data-astro-cid-aefvdtw6] .industries-grid[data-astro-cid-aefvdtw6] .application-card--summary[data-astro-cid-aefvdtw6]:hover{border-color:var(--np-border);transform:none}.product-page[data-astro-cid-aefvdtw6] .application-industry-cta[data-astro-cid-aefvdtw6]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:24px;display:flex}.product-page[data-astro-cid-aefvdtw6] .application-industry-cta[data-astro-cid-aefvdtw6] p[data-astro-cid-aefvdtw6]{max-width:640px;color:var(--color-body);margin:0;font-size:15px;line-height:1.65}.product-page[data-astro-cid-aefvdtw6] .industry-overview-link[data-astro-cid-aefvdtw6]{background:var(--color-brand);min-height:48px;color:var(--color-white);border-radius:5px;flex:none;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.product-page[data-astro-cid-aefvdtw6] .industry-overview-link[data-astro-cid-aefvdtw6]:hover{background:var(--color-hover)}.product-page[data-astro-cid-aefvdtw6] .industry-overview-link[data-astro-cid-aefvdtw6]:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.product-page[data-astro-cid-aefvdtw6] .mat-tabs[data-astro-cid-aefvdtw6]{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 24px;display:flex}.product-page[data-astro-cid-aefvdtw6] .mat-tab[data-astro-cid-aefvdtw6]{border:1px solid var(--color-border);background:var(--color-white);min-height:44px;color:var(--color-ink);font:inherit;cursor:pointer;border-radius:5px;padding:10px 16px;font-size:14px}.product-page[data-astro-cid-aefvdtw6] .mat-tab[data-astro-cid-aefvdtw6].active{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-white)}.product-page[data-astro-cid-aefvdtw6] .mat-tab[data-astro-cid-aefvdtw6]:focus-visible,.product-page[data-astro-cid-aefvdtw6] .related-card[data-astro-cid-aefvdtw6]:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6]{border:1px solid var(--color-border);background:var(--color-white);border-radius:8px;margin-top:28px;padding:24px}.product-page[data-astro-cid-aefvdtw6] .material-card-link[data-astro-cid-aefvdtw6]{color:var(--color-brand);text-underline-offset:3px;text-decoration:underline}.product-page[data-astro-cid-aefvdtw6] .material-card-link[data-astro-cid-aefvdtw6]:hover{color:var(--color-hover)}.product-page[data-astro-cid-aefvdtw6] .material-card-link[data-astro-cid-aefvdtw6]:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] h3[data-astro-cid-aefvdtw6]{font-size:var(--type-h3);margin:0 0 8px;line-height:1.2}.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] p[data-astro-cid-aefvdtw6]{color:var(--color-body);margin:0;font-size:15px;line-height:1.65}.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6]{grid-template-columns:repeat(var(--material-link-columns,5), minmax(0, 1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.product-page[data-astro-cid-aefvdtw6][data-product-slug=brass-contact-pins] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=liquid-cooling-plate] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6]{grid-template-columns:repeat(3,minmax(0,1fr))}.product-page[data-astro-cid-aefvdtw6][data-product-slug=aluminium-alloy-cnc-turning-bushing] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=brass-pipe-fittings] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=titanium-swiss-screw-machined-parts] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=stainless-steel-precision-turning-shaft] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] li[data-astro-cid-aefvdtw6]{min-width:0;display:flex}.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] a[data-astro-cid-aefvdtw6]{border:1px solid var(--color-border);width:100%;min-height:44px;color:var(--color-brand);border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] a[data-astro-cid-aefvdtw6] span[data-astro-cid-aefvdtw6]{flex-shrink:0}.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] a[data-astro-cid-aefvdtw6]:hover{border-color:var(--color-hover);background:var(--color-surface)}.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] a[data-astro-cid-aefvdtw6]:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.product-page[data-astro-cid-aefvdtw6] .mat-swatch[data-astro-cid-aefvdtw6][data-material=plastics]{background:linear-gradient(135deg,var(--color-surface),var(--color-surface),var(--color-surface))}.product-page[data-astro-cid-aefvdtw6] .mat-swatch[data-astro-cid-aefvdtw6][data-material=special-alloys],.product-page[data-astro-cid-aefvdtw6] .mat-swatch[data-astro-cid-aefvdtw6][data-material=metals]{background:linear-gradient(135deg,var(--color-surface),var(--color-surface),var(--color-border))}.product-page[data-astro-cid-aefvdtw6] .related-card[data-astro-cid-aefvdtw6] strong[data-astro-cid-aefvdtw6]{font-size:14px}.product-page[data-astro-cid-aefvdtw6] .cta-final[data-astro-cid-aefvdtw6] p[data-astro-cid-aefvdtw6]{max-width:720px;font-size:15px;line-height:1.7}.product-page[data-astro-cid-aefvdtw6] .cta-final[data-astro-cid-aefvdtw6] .btn-white[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .cta-final[data-astro-cid-aefvdtw6] .btn-outline-white[data-astro-cid-aefvdtw6]{min-height:48px;font-size:14px;line-height:1.4}.product-page[data-astro-cid-aefvdtw6] .cta-trust-line[data-astro-cid-aefvdtw6]{font-size:12px;line-height:1.6}@media (width<=1100px){.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6]{grid-template-columns:repeat(var(--material-link-tablet-columns,3), minmax(0, 1fr))}.product-page[data-astro-cid-aefvdtw6][data-product-slug=bearing-housing] #industries-applications[data-astro-cid-aefvdtw6] .industries-grid[data-astro-cid-aefvdtw6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=769px) and (width<=1023px){.product-page[data-astro-cid-aefvdtw6][data-product-slug=swiss-machined-parts] #industries-applications[data-astro-cid-aefvdtw6] .industries-grid[data-astro-cid-aefvdtw6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.product-page[data-astro-cid-aefvdtw6][data-product-slug=aluminium-alloy-cnc-turning-bushing] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=brass-contact-pins] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=liquid-cooling-plate] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=brass-pipe-fittings] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=titanium-swiss-screw-machined-parts] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=stainless-steel-precision-turning-shaft] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=swiss-machined-parts] #industries-applications[data-astro-cid-aefvdtw6] .industries-grid[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .material-page-links[data-astro-cid-aefvdtw6] ul[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6][data-product-slug=bearing-housing] #industries-applications[data-astro-cid-aefvdtw6] .industries-grid[data-astro-cid-aefvdtw6]{grid-template-columns:minmax(0,1fr)}.product-page[data-astro-cid-aefvdtw6] .application-industry-cta[data-astro-cid-aefvdtw6]{flex-direction:column;align-items:stretch;gap:18px;padding:20px}.product-page[data-astro-cid-aefvdtw6] .industry-grid-four[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .industry-grid-two[data-astro-cid-aefvdtw6]{grid-template-columns:minmax(0,1fr)}.product-page[data-astro-cid-aefvdtw6] .parts-grid[data-astro-cid-aefvdtw6] .portfolio-card[data-astro-cid-aefvdtw6] img[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .portfolio-image[data-astro-cid-aefvdtw6]{height:210px}.product-page[data-astro-cid-aefvdtw6] .op-list[data-astro-cid-aefvdtw6] span[data-astro-cid-aefvdtw6]{font-size:15px}.product-page[data-astro-cid-aefvdtw6] .why-card-body[data-astro-cid-aefvdtw6] h3[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .parts-grid[data-astro-cid-aefvdtw6] .portfolio-card[data-astro-cid-aefvdtw6] h3[data-astro-cid-aefvdtw6],.product-page[data-astro-cid-aefvdtw6] .mat-cards[data-astro-cid-aefvdtw6] .material-card[data-astro-cid-aefvdtw6] h3[data-astro-cid-aefvdtw6]{font-size:var(--type-h3)}.product-page[data-astro-cid-aefvdtw6] .related-card[data-astro-cid-aefvdtw6] strong[data-astro-cid-aefvdtw6]{overflow-wrap:anywhere;font-size:14px}.native-product.product-detail-template[data-scope-reviewed=true] :is(.container,.hero-inner,.cta-final-inner,.finishes-container,.qc-container,.flange-faq-container){padding-inline:24px}.native-product.product-detail-template[data-scope-reviewed=true]>.procurement{width:calc(100% - 48px);padding-inline:20px}}@media (width<=480px){.native-product.product-detail-template[data-scope-reviewed=true] .hero-ctas{grid-template-columns:minmax(0,1fr)}}
