1<!doctype html> 2<html lang="en" class="" data-app-mounted="true" style="--eco-cookie-bar-height: 84px;"><head> 3 <meta charset="UTF-8"> 4 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 5 6 <!-- 7 ç«ç¹å¾æ ãæ´å¥ç± scripts/generate-favicons.mjs ä»åç logo 左侧ççç«æ è®°çæï¼ 8 æ¹ logo åéè·è¯¥èæ¬å³å¯ã 9 卿¤ä¹åè¿éæçæ¯ä¸å¼ 128KB ç产åç §çï¼ç¼©å° 16Ã16 æ¯ä¸å¢ç³ï¼ 10 è /favicon.icoã/apple-touch-icon.pngã/site.webmanifest å ¨é¨ 404ã 11 è°·æææºç«¯æç´¢ç»æä¼æ¾ç¤º faviconï¼æä»¥è¿ä¸åªæ¯æµè§å¨æ ç¾çé®é¢ã 12 --> 13 <link rel="icon" href="/favicon.ico" sizes="32x32"> 14 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png"> 15 <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96.png"> 16 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 17 <link rel="manifest" href="/site.webmanifest"> 18 <!-- ä¸ç«å header èæ¯ä¸è´ï¼å®æµ rgba(255,253,248,.98)ï¼ï¼ç§»å¨ç«¯æµè§å¨å·¥å ·æ¡ä¸ä¼çªå --> 19 <meta name="theme-color" content="#fffdf8"> 20 21 <title>Contact | Eco Hardware</title> 22
22<script type="module" crossorigin="" src="/assets/index-6R-ekZfe.js"></script>
22 23 <link rel="stylesheet" crossorigin="" href="/assets/index-D7RXs3a8.css"> 24 <link rel="modulepreload" as="script" crossorigin="" href="/assets/FrontendApp-CLnv7IUV.js"><link rel="modulepreload" as="script" crossorigin="" href="/assets/trustModuleService-2rzayIN-.js"><style data-critical-css>@media(min-width:901px){body .front-header{display:grid!important;grid-template-columns:minmax(176px,260px) minmax(0,1fr) auto!important;align-items:center!important;min-height:68px!important;height:68px!important;padding:0 56px!important}body .front-header nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;min-width:0!important;height:68px!important}body .front-header nav a,body .front-header .nav-item>a{font-size:10px!important;line-height:1.2!important;white-space:nowrap!important}body:has(.front-main) .front-header nav .nav-item>a,body:has(.front-main) .front-header nav .nav-dropdown a{font-size:10px!important;line-height:1.2!important;white-space:nowrap!important}}@media(max-width:700px){body .front-header{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;min-height:62px!important;height:62px!important;padding:0 14px!important}body .front-brand{justify-content:center!important}body .front-brand .mobile-reference-brand{font-size:22px!important;line-height:1!important;white-space:nowrap!important}body .front-header nav:not(.open){display:none!important}}body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header,body:has(.b3-applications-reference-hero) .front-header,body:has(.b4-resources-page) .front-header,body:has(.b4-article-reference-page) .front-header{grid-template-columns:174px minmax(0,1fr) auto!important;gap:12px!important}body .front-brand .mobile-reference-brand,body:has(.home-reference-page) .front-brand .mobile-reference-brand,body:has(.products-index-page) .front-brand .mobile-reference-brand,body:has(.b3-applications-reference-hero) .front-brand .mobile-reference-brand{font-size:21px!important}body .front-header nav,body:has(.home-reference-page) .front-header nav,body:has(.products-index-page) .front-header nav,body:has(.b3-applications-reference-hero) .front-header nav{gap:4px!important}body .nav-item>a,body:has(.home-reference-page) .nav-item>a,body:has(.products-index-page) .nav-item>a,body:has(.b3-applications-reference-hero) .nav-item>a{min-height:30px!important;padding-inline:5px!important;font-size:10px!important;font-weight:760!important}@media(min-width:1181px)and (max-width:1540px){body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header,body:has(.b3-applications-reference-hero) .front-header{grid-template-columns:166px minmax(0,1fr) auto!important;padding-inline:26px!important}body .front-brand .mobile-reference-brand{font-size:20px!important}body .nav-item>a,body:has(.home-reference-page) .nav-item>a,body:has(.products-index-page) .nav-item>a,body:has(.b3-applications-reference-hero) .nav-item>a{padding-inline:4px!important;font-size:9.4px!important}}@media(max-width:700px){.home-reference-process article{min-height:118px!important}.front-footer,.home-reference-dark-footer,body:has(.home-reference-page) .home-reference-dark-footer{padding-block:24px!important}}@media(max-width:700px){.home-reference-swatch-grid,.home-reference-application-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.front-footer,.home-reference-dark-footer,body:has(.home-reference-page) .home-reference-dark-footer{padding-block:24px!important}}.site-footer li{margin:8px 0;font-size:14px}.front-main{background:#f7f7f4}.front-container{width:min(1240px,calc(100% - 48px));margin:0 auto}.front-header{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;min-height:78px;padding:0 28px;background:#fffffff5;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.front-brand{display:grid;grid-template-columns:38px auto;column-gap:10px;color:var(--text-strong);text-decoration:none}.front-brand small{color:var(--text-muted);font-size:12px}.front-header nav{display:flex;justify-content:center;gap:6px}.nav-item{position:relative}.nav-item>a,.front-header-tools button,.front-header-tools a{display:inline-flex;align-items:center;min-height:38px;padding:0 10px;color:var(--text-strong);border-radius:6px;text-decoration:none;font-size:13px;font-weight:720}.nav-item:hover>a{background:#f0f0ea}.nav-dropdown{position:absolute;top:100%;left:0;width:230px;
24display:none;padding:8px;background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 20px 45px #1417191f}.nav-dropdown a:hover{color:var(--text-strong);background:#f7f7f4}.front-header-tools{display:flex;align-items:center;gap:8px}.front-header-tools button{border:1px solid var(--border);background:#fff}.front-header-tools button[aria-label="Search products"]{width:34px;padding:0;overflow:hidden;color:transparent;font-size:0}.front-header-tools button[aria-label="Search products"]:before{content:"";color:#20272d;font-size:15px;line-height:1}@media(max-width:1560px){.front-header{gap:12px;padding-inline:18px}.front-brand{min-width:150px}.front-header nav{min-width:0;gap:0;justify-content:flex-start}.nav-item>a,.front-header-tools button,.front-header-tools a{padding-inline:5px;font-size:10.5px}.front-header-tools{gap:6px}.front-header-tools button[aria-label="Search products"]{display:none}.front-header-tools .front-rfq-button{padding-inline:14px}}.batch11-material-screen .batch11-combination-media img{padding:8px;object-fit:contain}.front-header-tools .front-rfq-button,.front-actions a:first-child,.front-form button,.inline-cta{background:#111417;color:#fff;border-color:#111417}.mobile-menu-button{display:none;min-height:40px;padding:0 12px;border:1px solid var(--border);border-radius:6px;background:#fff;color:var(--text-strong);font-weight:800}.front-hero-copy p{max-width:610px;margin-top:24px;color:var(--text-muted);font-size:19px;line-height:1.65}.front-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.front-actions a,.inline-cta,.card-actions a,.front-card>a,.front-footer a,.contact-button,.front-lead-form-wrap a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;border:1px solid var(--border-strong);border-radius:6px;color:var(--text-strong);background:#fff;text-decoration:none;font-size:14px;font-weight:760}.product-gallery-lightbox footer img{width:100%;aspect-ratio:1.25;object-fit:cover;border-radius:4px}.front-section{padding:74px 0;background:#fff;border-bottom:1px solid var(--border)}.front-section:nth-of-type(odd){background:#f7f7f4}.front-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.front-section-header h2,.front-cta-section h2,.front-panel h2,.front-form h2,.front-footer h2{margin:0;color:var(--text-strong);font-size:clamp(28px,4vw,42px);line-height:1.08;letter-spacing:0}.front-section-header p{max-width:720px;margin:12px 0 0;color:var(--text-muted);line-height:1.65}.front-grid.wide{grid-template-columns:repeat(2,minmax(0,1fr))}.front-card,.front-panel,.stat-card{background:#fff;border:1px solid var(--border);border-radius:8px}.front-card{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:250px;padding:18px}.front-card h3{margin:0;color:var(--text-strong);font-size:20px;line-height:1.2}.front-card p,.front-card dd,.front-card small,.front-panel p{color:var(--text-muted);line-height:1.55}.front-card p{margin:0}.front-spec-table th{width:230px;color:var(--text-strong);background:#f2f2ed}.category-layout,.product-detail-layout,.front-form-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}.product-detail-layout,.front-form-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);margin:70px auto}.product-filter{position:sticky;top:100px;display:grid;gap:12px;padding:18px;background:#fff;border:1px solid var(--border);border-radius:8px}.product-filter label,.front-form label{display:grid;gap:7px;color:var(--text-muted);font-size:13px}.product-filter select,.front-form input,.front-form select,.front-form textarea{min-height:42px;border:1px solid var(--border);border-radius:6px;padding:10px 12px;background:#fff;color:var(--text-strong);font:inherit}.material-card-image{margin-bottom:12px;aspect-ratio:4 / 3;object-fit:cover}.front-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.front-card-actions a{min-height:38px;padding:8px 12px;border:1px solid var(--text-strong);border-radius:8px;font-size:13px;font-weight:700}.direct-answer{margin:0;padding:22px;color:var(--text-strong);background:#f4ead6;border:1px solid #ddc18b;border-radius:8px;font-size:18px;line-height:1.55}.direct-answer-block,.evidence-note-block,.related-content-block{border-radius:8px;border:1px solid var(--border);background:#fff}.direct-answer-block{display:grid;gap:8px;padding:22px;border-color:#ddc18b;background:#f4ead6}.direct-answer-block strong,.evidence-note-block strong{color:var(--text-strong);font-size:13px;text-transform:uppercase;letter-spacing:.08em}.direct-answer-block p,.evidence-note-block p{margin:0;color:var(--text-strong);font-size:18px;line-height:1.55}.front-band{padding:70px 0;background:#f7f7f4;border-top:1px solid var(--border)}.faq-front{display:grid;gap:10px}.faq-front details{background:#fff;border:1px solid var(--border);border-radius:8px}.faq-front summary{cursor:pointer;padding:18px;color:var(--text-strong);font-weight:820}.faq-front p{margin:0;padding:0 18px 18px;color:var(--text-muted);line-height:1.6}
24.front-cta-section{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:72px 0;padding:34px;background:#fff;border:1px solid var(--border);border-radius:8px}.front-cta-section p{max-width:660px;margin:12px 0 0;color:var(--text-muted);line-height:1.6}.front-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px;background:#fff;border:1px solid var(--border);border-radius:8px}.front-form h2,.front-form-intro,.front-form .full,.front-file-field,.front-consent,.front-form button{grid-column:1 / -1}.form-honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.front-form textarea{min-height:110px;resize:vertical}.front-file-field input{padding:8px}.front-file-field small{color:var(--text-muted)}.upload-drop-zone{display:grid;gap:10px;padding:16px;border:1px dashed #9aa4af;border-radius:8px;background:#f8fafc}.upload-file-list button{grid-row:1 / span 2;grid-column:2;min-height:34px;padding:0 10px;border:1px solid var(--border);border-radius:6px;background:#fff}.front-consent{display:flex!important;align-items:center}.front-consent input{width:18px;min-height:18px}.front-form button{justify-self:start;min-height:44px;padding:0 18px;border:1px solid #111417;border-radius:6px;font-weight:800}.front-thank-you p{margin:22px 0 0;color:var(--text-muted);font-size:19px;line-height:1.7}.trust-module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.trust-module-card{display:grid;gap:14px}.trust-module-heading{display:flex;gap:12px;align-items:start}.trust-module-heading>span{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid var(--border-strong);color:var(--text-strong);font-size:11px;font-weight:900}.trust-module-heading h3,.trust-module-heading p{margin:0}.trust-module-heading p,.trust-point-list span,.trust-related-links a,.trust-fact-grid small{color:var(--text-muted);line-height:1.55}.trust-point-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.trust-point-list li{display:grid;gap:3px;padding-top:10px;border-top:1px solid var(--border)}.download-form-group legend,.download-info-summary strong{grid-column:1 / -1;color:var(--text);font-size:13px;font-weight:700}.front-form-intro,.download-form-notice{grid-column:1 / -1;margin:0;color:var(--text-muted);line-height:1.65}.download-lead-form button[type=submit]{scroll-margin-bottom:110px}.front-footer{color:#d9ddd6;background:#121518}.front-footer-inner{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:50px;padding:56px 0}.front-footer-brand span{display:grid;width:42px;height:42px;place-items:center;border:1px solid #fff;font-weight:800}.front-footer-wordmark{display:block;color:#fff;font-size:18px;font-weight:900;letter-spacing:0;line-height:1.1}.front-footer p,.front-footer a,.front-footer-bottom{color:#aeb4ad}.front-footer-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.front-footer h3{margin:0 0 12px;color:#fff;font-size:14px}.front-footer a{min-height:auto;justify-content:flex-start;padding:4px 0;border:0;background:transparent;font-size:13px;font-weight:500}.front-footer-bottom{display:flex;justify-content:space-between;padding:20px 0;border-top:1px solid rgba(255,255,255,.12);font-size:12px}.sticky-rfq{position:fixed;right:18px;bottom:18px;z-index:50;display:grid;width:58px;height:58px;place-items:center;color:#fff;background:#111417;border-radius:50%;text-decoration:none;font-weight:900;box-shadow:0 18px 40px #00000040}.floating-contact-bar{position:fixed;left:18px;bottom:18px;z-index:50;display:flex;gap:8px}.contact-button{min-height:36px;padding:0 12px;font-size:12px}.front-breadcrumb{display:flex;gap:8px;padding:22px 0 0;color:var(--text-muted);font-size:13px}.front-breadcrumb a,.front-breadcrumb strong{color:var(--text-muted);text-decoration:none}
24.front-breadcrumb span{display:inline-flex;gap:8px}@media(max-width:1100px){.page-hero,.split-section,.site-footer,.admin-shell{grid-template-columns:1fr}.card-grid,.card-grid.three,.mini-grid,.module-list,.admin-grid,.admin-filters,.admin-dashboard-grid,.admin-dashboard-panels,.admin-form-section,.front-hero-grid,.category-layout,.product-detail-layout,.front-form-layout,.front-footer-inner,.contact-form,.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.front-header{grid-template-columns:auto auto 1fr}.mobile-menu-button{display:inline-flex;align-items:center;justify-content:center}.front-header nav{position:absolute;top:78px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;padding:12px 24px 20px;background:#fff;border-bottom:1px solid var(--border)}.nav-dropdown{position:static;width:auto;display:grid;box-shadow:none;margin:4px 0 8px}.front-header-tools{justify-self:end}.front-grid,.front-grid.compact,.process-steps,.front-filter-bar,.case-overview-panel dl,.filterable-products-layout,.finish-filter-panel,.front-footer-links,.related-links-grid,.trust-module-grid,.trust-fact-grid,.resource-toc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.material-board{min-height:300px}.card-grid,.card-grid.three,.mini-grid,.module-list,.admin-grid,.admin-filters,.admin-dashboard-grid,.admin-dashboard-panels,.admin-form-section,.admin-form-grid,.admin-search,.front-hero-grid,.front-grid,.front-grid.compact,.front-grid.wide,.process-steps,.category-layout,.product-detail-layout,.front-form-layout,.front-form,.testing-document-form fieldset,.related-links-grid,.trust-module-grid,.trust-fact-grid,.resource-toc,.front-filter-bar,.case-overview-panel dl,.filterable-products-layout,.finish-filter-panel,.quick-view-panel,.front-footer-inner,.front-footer-links,.contact-form,.footer-grid,.admin-sidebar nav{grid-template-columns:1fr}.rfq-block{align-items:stretch;flex-direction:column}.front-container{width:min(100% - 32px,1240px)}.front-header{grid-template-columns:1fr auto;padding:12px 16px}.front-header-tools{grid-column:1 / -1;justify-self:stretch;overflow-x:auto}.front-header nav{top:112px}.front-hero-copy h1{font-size:42px}.front-actions,.front-cta-section,.front-footer-bottom,.floating-contact-bar{align-items:stretch;flex-direction:column}.front-actions a,.front-cta-section .front-actions,.front-form button{width:100%}.mobile-filter-drawer[open]{padding-bottom:12px}.sticky-rfq{right:14px;bottom:14px}.floating-contact-bar{position:static;padding:16px;background:#f7f7f4}}.front-main{background:#f5f4ef}.front-container{width:min(1320px,calc(100% - 48px))}.front-header{min-height:66px;padding:0 26px;gap:18px;background:#fffffffa;box-shadow:0 10px 30px #1a1c1f0f}.front-brand{grid-template-columns:38px auto;min-width:225px}.front-brand small{color:#647078;font-size:11px}.front-header nav{gap:2px}.nav-item>a,.front-header-tools button,.front-header-tools a{min-height:34px;padding:0 9px;border-radius:3px;color:#20272d;font-size:12px;font-weight:760}.nav-item:hover>a{color:#946a25;background:#f6efe3}.nav-dropdown{width:310px;padding:12px;border-radius:4px;border-color:#e4ded2;box-shadow:0 18px 55px #161c2029}.nav-dropdown a{border-radius:4px;font-weight:650}.front-header-tools .front-rfq-button,.front-actions a:first-child,.front-form button,.inline-cta,.category-hero-actions a,.custom-hero-actions a,.custom-inline-actions a:first-child,.front-cta-section .front-actions a:first-child{border-color:#a9772c;background:linear-gradient(180deg,#c1934a,#9d702d);color:#fff;box-shadow:0 8px 18px #9d702d2e}.front-header-tools button{border-color:#d8d2c6;background:#fff}.front-header-tools a,.front-header-tools button,.nav-item>a{white-space:nowrap}@media(max-width:1500px){.front-header{grid-template-columns:auto minmax(0,1fr) auto;padding:0 18px;gap:12px}.front-brand{min-width:168px;grid-template-columns:34px auto}.front-brand small{display:none}.nav-item>a,.front-header-tools button,.front-header-tools a{padding:0 7px;font-size:11px}.front-header nav{min-width:0;justify-content:flex-start;overflow:hidden}.front-header-tools button[aria-label="Search products"]{display:none}}@media(max-width:1320px){.front-header-tools .front-rfq-button{display:none}}.front-hero-copy p{max-width:560px;margin-top:18px;color:#4d5961;font-size:17px;line-height:1.62}.front-actions{gap:12px;margin-top:26px}.front-actions a,.inline-cta,.card-actions a,.front-card>a,.contact-button,.front-lead-form-wrap a,.case-card-actions a,.front-card-actions a{min-height:40px;border-radius:4px;border-color:#cfc6b7;color:#2a3036;background:#fff;font-size:13px;font-weight:820}.home-reference-materials-applications>section:first-child .home-reference-outline-cta:before{width:22px;height:16px;background:linear-gradient(#9a6e21,#9a6e21) 0 3px / 22px 1px no-repeat,linear-gradient(#9a6e21,#9a6e21) 0 8px / 22px 1px no-repeat,linear-gradient(#9a6e21,#9a6e21) 0 13px / 22px 1px no-repeat;content:""}.front-section{padding:42px 0;border-bottom-color:#ded8ca;background:#fff}.front-section:nth-of-type(odd){background:#f5f4ef}.front-section-header{align-items:center;margin-bottom:20px}.front-section-header h2,.front-cta-section h2,.front-panel h2,.front-form h2,.front-footer h2{color:#172027;font-size:clamp(24px,2.5vw,34px)}.front-section-header p{margin-top:8px;color:#5f6a72;font-size:14px}.front-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.front-card,.front-panel,.stat-card,.front-table-wrap,.product-filter-panel,.filtered-result-header,.direct-answer-block,.evidence-note-block,.related-content-block{border-color:#ded8ca;border-radius:6px;box-shadow:0 12px 34px #1f252a0a}.front-card{min-height:0;padding:14px;gap:10px;background:linear-gradient(180deg,#fff,#fbfaf7)}.front-card:hover{transform:translateY(-2px);box-shadow:0 18px 44px #1f252a17}.front-card h3{font-size:17px}.front-card p,.front-card dd,.front-card small,.front-panel p{color:#5f6a72;font-size:13px}.tag-row span,.trust-badge{min-height:24px;border-radius:4px;
24color:#77521c;background:#f3e7cf;font-size:11px}.card-actions a:first-child,.front-card-actions a:first-child,.case-card-actions a+a{color:#946a25;background:#fff8eb;border-color:#d6bd87}.form-reference-media{aspect-ratio:1.8;margin-bottom:16px}.batch4-form-layout{grid-template-columns:minmax(340px,.58fr) minmax(0,1fr)}.process-steps span{background:#b98a3a}.front-cta-section{margin:46px 0;padding:28px 34px;border:1px solid rgba(191,151,83,.35);border-radius:6px;background:linear-gradient(90deg,#12161af0,#1c2328f0),#172027}.front-cta-section h2,.front-cta-section p{color:#fff}.front-cta-section p{opacity:.78}.front-footer{color:#dfe4e0;background:radial-gradient(circle at 20% 0%,rgba(185,138,58,.12),transparent 32%),#11181d}.front-footer-inner{padding:44px 0}.front-footer-links{gap:22px}.front-footer a:hover{color:#d5b06d}.sticky-rfq{background:linear-gradient(180deg,#c1934a,#9d702d)}@media(max-width:1180px){.front-header{grid-template-columns:auto auto 1fr}.front-hero-grid,.front-grid,.front-grid.compact,.home-feature-strip,.front-hero-facts,.process-steps,.home-factory-quality,.resource-support-layout,.batch3-media-feature,.batch3-media-feature.compact,.batch4-form-layout,.custom-upload-showcase,.custom-logo-layout,.custom-mold-layout,.batch8-state-hero,.batch8-two-col,.batch8-thank-you,.batch8-search-head,.batch8-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.front-header nav{top:66px}}@media(max-width:760px){.front-container{width:min(100% - 28px,1320px)}.front-header{grid-template-columns:1fr auto;min-height:auto;padding:12px 14px}.front-brand{min-width:0}.front-brand strong{font-size:17px}.front-header nav{top:106px}.front-header-tools{grid-column:1 / -1}.front-hero{background:#fff}.front-hero-grid,.front-grid,.front-grid.compact,.home-feature-strip,.front-hero-facts,.process-steps,.home-factory-quality,.resource-support-layout,.batch3-media-feature,.batch3-media-feature.compact,.batch4-form-layout,.custom-upload-showcase,.custom-logo-layout,.custom-mold-layout,.batch8-state-hero,.batch8-two-col,.batch8-thank-you,.batch8-search-head,.batch8-search-grid,.batch8-quick-modal,.batch8-cookie-overlay,.testing-success-layout,.success-summary-list,.product-detail-layout.product-hero-detail{grid-template-columns:1fr}.front-hero .product-gallery img{width:100%}.front-section{padding:32px 0}.front-section-header{align-items:flex-start;flex-direction:column}.front-cta-section{padding:22px}}.front-section-heading-row{display:block}@media(max-width:560px){.front-container{width:min(100% - 24px,420px)}.front-header{grid-template-columns:auto 1fr auto;gap:8px;min-height:54px;padding-inline:12px}.front-brand{min-width:112px}.front-logo{width:108px}.front-header-tools{gap:4px}.front-header-tools .front-rfq-button{min-height:31px;padding-inline:9px;font-size:9px}.front-hero-copy h1{font-size:29px}.front-actions{grid-template-columns:1fr 1fr;display:grid}.front-actions a,.front-actions button{justify-content:center;min-width:0;padding-inline:8px;text-align:center}.front-hero-facts,.home-feature-strip{grid-template-columns:1fr}.front-section{padding:30px 0}}.mobile-product-toolbar,.desktop-reference-brand,.mobile-reference-brand,.mobile-menu-icon,.mobile-search-icon{display:none}.front-footer-brand .front-footer-logo{width:150px;height:auto;display:block;margin-bottom:12px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.front-section{padding:72px 0}.front-section-header{margin-bottom:28px}.front-section-header h2{position:relative}.front-section-header h2:after{content:"";display:block;width:52px;height:4px;margin-top:14px;border-radius:2px;background:linear-gradient(90deg,var(--accent),var(--gold))}.home-feature-strip span:before{border-color:var(--accent)!important;background:var(--accent-soft)}.front-actions a,.inline-cta,.card-actions a,.front-card>a,.contact-button,.front-lead-form-wrap a,.case-card-actions a,.front-card-actions a,.front-header-tools .front-rfq-button,.header-cta{min-height:46px;padding:0 22px;border-radius:var(--radius-sm);font-size:14px;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}.front-actions a:hover,.card-actions a:hover,.front-card>a:hover,.contact-button:hover,.case-card-actions a:hover,.front-card-actions a:hover{border-color:var(--accent);color:var(--accent-strong)}.front-actions a:first-child,.front-header-tools .front-rfq-button,.header-cta,.front-cta-section .front-actions a:first-child,a[data-event-name*=rfq],a[data-event-name*=quote]{background:var(--accent);border:1px solid var(--accent);color:#fff;box-shadow:0 8px 20px #f39a1d3d}.front-actions a:first-child:hover,.front-header-tools .front-rfq-button:hover,.header-cta:hover,.front-cta-section .front-actions a:first-child:hover,a[data-event-name*=rfq]:hover,a[data-event-name*=quote]:hover{background:var(--accent-strong);border-color:var(--accent-strong);color:#fff;transform:translateY(-2px);box-shadow:0 13px 28px #f39a1d57}.front-card,.front-panel,.stat-card,.front-table-wrap,.product-filter-panel,.filtered-result-header,.direct-answer-block,.evidence-note-block,.related-content-block{border-radius:var(--radius);box-shadow:var(--shadow-card)}.front-card{padding:20px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.front-main p a:not([class]):hover,.front-breadcrumb a:hover,.front-footer a:hover{color:var(--accent-strong)}.front-cta-section{border-radius:18px;border-color:#f39a1d66}html.js-reveal .front-section{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}html.js-reveal .front-section.is-visible{opacity:1;transform:none}@media(max-width:1560px){.front-header{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding-inline:16px}.front-brand{min-width:132px}.front-logo{width:126px}.front-header nav{justify-content:flex-start;gap:0;min-width:0}.nav-item>a,.front-header-tools button,.front-header-tools a{min-height:36px;padding-inline:4px;font-size:10px;white-space:nowrap}.front-header-tools{flex-shrink:0;gap:4px}.front-header-tools button[aria-label="Search products"]{display:none!important}.front-header-tools .front-rfq-button{min-height:40px;padding-inline:14px;font-size:12px}}@media(max-width:1560px){.front-header{gap:16px;min-height:60px;padding-inline:18px}.front-brand{min-width:146px}.front-logo{width:142px}.front-header nav{justify-content:center;gap:2px}.nav-item>a,.front-header-tools button,.front-header-tools a{min-height:34px;padding-inline:6px;font-size:10.4px}.front-header-tools{gap:6px}.front-header-tools .front-rfq-button{min-height:40px;padding-inline:16px;border-radius:4px;font-size:11px;text-transform:uppercase}}.front-container{width:min(1120px,calc(100% - 48px))}.front-header{min-height:58px;padding-inline:22px;gap:14px}.front-brand{min-width:128px}.front-logo{width:124px}.front-header nav{gap:1px}.nav-item>a,.front-header-tools button,.front-header-tools a{min-height:32px;padding-inline:7px;border-radius:4px;font-size:10px;letter-spacing:0}.front-header-tools{gap:5px}.front-header-tools .front-rfq-button{min-height:34px;padding-inline:14px;border-radius:4px;font-size:10px}.front-hero-eyebrow{margin-bottom:10px;padding:4px 10px;font-size:9px;letter-spacing:.08em}.front-actions{gap:10px;margin-top:16px}.front-actions a,.front-actions button,.inline-cta,.card-actions a,.front-card>a,.front-card-actions a{min-height:32px;padding:0 13px;border-radius:4px;font-size:10px}.home-feature-strip{gap:10px;padding:12px 0}.front-section{padding:38px 0}.front-section-header{margin-bottom:18px}.front-section-header h2{font-size:clamp(24px,2.2vw,34px)}.front-section-header p{max-width:620px;font-size:12px;line-height:1.55}.front-grid{gap:12px}.front-card{gap:8px;padding:13px;border-radius:5px}.front-card h3,.product-card h3{font-size:13px;line-height:1.22}.front-card p,.front-card li,.product-card small{font-size:10.5px;line-height:1.45}
24@media(max-width:900px){.front-container{width:min(100% - 32px,720px)}.front-header{min-height:56px;padding-inline:16px}}@media(max-width:560px){.front-container{width:min(100% - 24px,420px)}.front-header{grid-template-columns:auto 1fr auto;gap:8px;min-height:54px;padding-inline:12px}.front-brand{min-width:112px}.front-logo{width:108px}.front-header-tools{gap:4px}.front-header-tools .front-rfq-button{min-height:31px;padding-inline:9px;font-size:9px}.front-hero-copy h1{font-size:29px}.front-actions{display:grid;grid-template-columns:1fr 1fr}.front-actions a,.front-actions button{justify-content:center;min-width:0;padding-inline:8px;text-align:center}.front-hero-facts,.home-feature-strip{grid-template-columns:1fr}.front-section{padding:30px 0}}:root{--ui-page-bg: #f6f4ef;--ui-surface: #fffdf8;--ui-ink: #172129;--ui-muted: #66727c;--ui-line: #e4dbcf;--ui-accent: #9d661c;--ui-max: 1180px;--ui-pad: clamp(20px, 3.2vw, 44px)}body{color:var(--ui-ink);background:var(--ui-page-bg);font-size:16px;line-height:1.5}.front-main{overflow-x:clip;background:var(--ui-page-bg)}.front-main .front-container,.front-container,.products-index-page .front-container,body:has(.b3-applications-reference-hero) .front-main .front-container{width:min(var(--ui-max),calc(100% - (var(--ui-pad) * 2)))!important;max-width:var(--ui-max)!important;margin-inline:auto!important}body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header{position:sticky!important;top:0!important;z-index:1000!important;display:grid!important;grid-template-columns:minmax(176px,auto) minmax(0,1fr) auto!important;min-height:68px!important;align-items:center!important;gap:18px!important;padding:0 clamp(22px,3vw,44px)!important;border-bottom:1px solid var(--ui-line)!important;background:#fffdf8fa!important;
24box-shadow:0 10px 28px #1f1a120f!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}body .front-brand,body:has(.home-reference-page) .front-brand,body:has(.products-index-page) .front-brand{display:flex!important;min-width:176px!important;align-items:center!important;justify-content:flex-start!important;color:var(--ui-ink)!important;text-decoration:none!important}body .front-brand .mobile-reference-brand,body:has(.home-reference-page) .front-brand .mobile-reference-brand,body:has(.products-index-page) .front-brand .mobile-reference-brand{display:block!important;width:auto!important;height:auto!important;border:0!important;color:var(--ui-ink)!important;font-size:22px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}body .front-header nav,body:has(.home-reference-page) .front-header nav,body:has(.products-index-page) .front-header nav{display:flex!important;min-width:0!important;align-items:center!important;justify-content:center!important;gap:3px!important;overflow:hidden!important}body .nav-item>a,body .front-header-tools button,body .front-header-tools a,body:has(.home-reference-page) .nav-item>a,body:has(.home-reference-page) .front-header-tools button,body:has(.home-reference-page) .front-header-tools a,body:has(.products-index-page) .nav-item>a,body:has(.products-index-page) .front-header-tools button,body:has(.products-index-page) .front-header-tools a{min-height:36px!important;padding-inline:8px!important;border-radius:5px!important;color:var(--ui-ink)!important;font-size:12px!important;font-weight:760!important;line-height:1!important;letter-spacing:0!important;text-decoration:none!important}body .front-header-tools,body:has(.home-reference-page) .front-header-tools,body:has(.products-index-page) .front-header-tools{display:flex!important;align-items:center!important;justify-self:end!important;gap:8px!important}body .front-header-tools .front-rfq-button,body:has(.home-reference-page) .front-header-tools .front-rfq-button,body:has(.products-index-page) .front-header-tools .front-rfq-button{min-height:38px!important;padding-inline:18px!important;border-color:var(--ui-accent)!important;background:var(--ui-accent)!important;color:#fff!important;font-size:12px!important}.front-main h1{color:var(--ui-ink);font-size:clamp(38px,3.4vw,54px)!important;line-height:1.08!important;letter-spacing:0!important}.front-main h2,.front-section-header h2{color:var(--ui-ink);font-size:clamp(26px,2.2vw,34px)!important;line-height:1.16!important;letter-spacing:0!important}.front-main h3,.front-card h3,.product-card h3{font-size:17px!important;line-height:1.25!important}.front-main p,.front-main li,.front-card p,.front-card li,.product-card small,.front-section-header p{font-size:14px!important;line-height:1.55!important}.front-main small,.front-main dt,.front-main dd,.front-main span{line-height:1.35}.front-actions a,.front-actions button,.inline-cta,.card-actions a,.front-card>a,.front-card-actions a,.contact-button,.front-footer a,.home-reference-dark-footer a{min-height:38px!important;padding-inline:16px!important;border-radius:5px!important;font-size:12px!important;font-weight:780!important}.front-section,.home-reference-category-zone,.home-reference-process,.home-reference-applications,.home-reference-split,.home-reference-trust-strip,.filterable-products,.b3-applications-reference-main{padding-block:clamp(42px,5vw,72px)!important}.front-grid,.front-grid.compact,.filtered-product-results>.front-grid.compact{gap:18px!important}.front-card,.product-card,.product-category-card{border-color:var(--ui-line)!important;border-radius:8px!important;background:var(--ui-surface)!important}.front-hero-facts span,.home-feature-strip span{min-height:48px!important;font-size:13px!important}.front-footer,.home-reference-dark-footer{width:100%!important;max-width:none!important;margin:0!important;padding:54px var(--ui-pad)!important;background:#101820!important;color:#e8eee9!important}.front-footer-inner,.front-footer-bottom,.home-reference-dark-footer{max-width:var(--ui-max)!important;margin-inline:auto!important}.front-footer-inner{display:grid!important;grid-template-columns:minmax(280px,.9fr) minmax(0,1.5fr)!important;gap:54px!important}.front-footer-links,.home-reference-dark-footer{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:32px!important}.front-footer p,.front-footer li,.front-footer a,.home-reference-dark-footer p,.home-reference-dark-footer a{color:#c9d2cf!important;font-size:14px!important;line-height:1.55!important}@media(max-width:1100px){body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header{grid-template-columns:minmax(160px,auto) auto 1fr auto!important}body .front-header nav,body:has(.home-reference-page) .front-header nav,body:has(.products-index-page) .front-header nav{display:none!important}.mobile-menu-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important}}@media(max-width:700px){:root{--ui-pad: 16px}body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header{grid-template-columns:minmax(0,1fr) auto auto!important;min-height:64px!important;padding-inline:16px!important}body .front-brand,body:has(.home-reference-page) .front-brand,body:has(.products-index-page) .front-brand{min-width:0!important}body .front-brand .mobile-reference-brand,body:has(.home-reference-page) .front-brand .mobile-reference-brand,body:has(.products-index-page) .front-brand .mobile-reference-brand{font-size:19px!important}.front-header-tools{gap:6px!important}.front-header-tools .front-rfq-button{display:none!important}.front-main h1{font-size:clamp(30px,9vw,38px)!important}.front-main h2,.front-section-header h2{font-size:clamp(23px,7vw,30px)!important}.front-main p,.front-main li,.front-card p,.front-card li,.product-card small,.front-section-header p{font-size:14px!important}.front-hero-copy p{font-size:15px!important}.front-footer-inner,.front-footer-links,.home-reference-dark-footer{grid-template-columns:1fr!important;gap:22px!important}.front-footer,.home-reference-dark-footer{padding-block:38px!important}}body{overflow-x:hidden!important}body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header,body:has(.b3-applications-reference-hero) .front-header,body:has(.b4-resources-page) .front-header,body:has(.b4-article-reference-page) .front-header{box-sizing:border-box!important;grid-template-columns:188px minmax(520px,1fr) auto!important;height:68px!important;min-height:68px!important;padding:0 clamp(28px,3.2vw,56px)!important}body .front-header nav,body:has(.home-reference-page) .front-header nav,body:has(.products-index-page) .front-header nav,body:has(.b3-applications-reference-hero) .front-header nav,body:has(.b4-resources-page) .front-header nav,body:has(.b4-article-reference-page) .front-header nav{display:flex!important;height:68px!important;justify-content:center!important;overflow:hidden!important}body .nav-item,body:has(.home-reference-page) .nav-item,body:has(.products-index-page) .nav-item,body:has(.b3-applications-reference-hero) .nav-item{display:inline-flex!important;align-items:center!important;min-width:0!important}body .nav-item>a,body:has(.home-reference-page) .nav-item>a,body:has(.products-index-page) .nav-item>a,body:has(.b3-applications-reference-hero) .nav-item>a{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:0 7px!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important}body .mobile-menu-button{display:none!important}body .front-header-tools button[aria-label="Search products"]{width:34px!important;min-width:34px!important;max-width:34px!important;padding:0!important;overflow:hidden!important;color:transparent!important}body .front-header-tools button[aria-label="Search products"] .front-search-label,body .front-header-tools button[aria-label="Search products"] .mobile-search-icon{display:none!important}.front-main .front-container,.front-container,.products-index-page .front-container,body:has(.b3-applications-reference-hero) .front-main .front-container{width:min(1280px,calc(100% - 64px))!important}.front-main h1,.front-main .front-hero-copy h1,.products-index-page .front-hero-copy h1{max-width:640px!important;font-size:clamp(34px,3vw,50px)!important;line-height:1.08!important}.home-reference-case-card div img:not(.primary),.home-reference-guide-card>a:not(.home-reference-text-link) img{width:72px!important;height:58px!important;max-width:none!important;object-fit:cover!important}.home-reference-dark-footer,body:has(.home-reference-page) .home-reference-dark-footer,.front-footer{box-sizing:border-box!important;padding:44px clamp(28px,4vw,56px)!important}.home-reference-dark-footer{width:min(1280px,calc(100% - 64px))!important;grid-template-columns:1.35fr repeat(4,minmax(0,1fr))!important;gap:28px!important}.home-reference-dark-footer p,.home-reference-dark-footer a,.home-reference-dark-footer span,.front-footer p,.front-footer a,.front-footer span{font-size:12px!important;line-height:1.45!important}.front-footer-inner{grid-template-columns:minmax(300px,.75fr) minmax(0,1.45fr)!important;gap:42px!important;padding:0!important}.front-footer-links{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:28px!important}.front-footer-bottom{padding-top:22px!important}@media(max-width:1180px){body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header,body:has(.b3-applications-reference-hero) .front-header,body:has(.b4-resources-page) .front-header,body:has(.b4-article-reference-page) .front-header{grid-template-columns:minmax(0,1fr) auto auto!important}body .front-header nav,body:has(.home-reference-page) .front-header nav,body:has(.products-index-page) .front-header nav,body:has(.b3-applications-reference-hero) .front-header nav,body:has(.b4-resources-page) .front-header nav,body:has(.b4-article-reference-page) .front-header nav{display:none!important}body .mobile-menu-button{display:inline-flex!important}}@media(max-width:700px){.front-main .front-container,.front-container,.products-index-page .front-container,body:has(.b3-applications-reference-hero) .front-main .front-container{width:min(100% - 28px,640px)!important}body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header,body:has(.b3-applications-reference-hero) .front-header,body:has(.b4-resources-page) .front-header,body:has(.b4-article-reference-page) .front-header{height:62px!important;min-height:62px!important;padding:0 14px!important}body .front-brand .mobile-reference-brand{font-size:18px!important}.mobile-menu-button{min-width:44px!important;padding:0!important}.mobile-menu-label,.front-header-tools button[aria-label="Language switch reserved"]{display:none!important}.front-main h1,.front-main .front-hero-copy h1,.products-index-page .front-hero-copy h1{font-size:clamp(28px,8vw,36px)!important}.home-reference-resource-board article:nth-child(n+3){display:none!important}.front-footer,.home-reference-dark-footer,body:has(.home-reference-page) .home-reference-dark-footer{width:100%!important;padding:30px 18px!important}.front-footer-inner,.front-footer-links,.home-reference-dark-footer{grid-template-columns:1fr 1fr!important;gap:18px!important}.front-footer-brand,.home-reference-dark-footer>div:first-child{grid-column:1 / -1!important}.front-footer p,.front-footer a,.front-footer span,.home-reference-dark-footer p,.home-reference-dark-footer a,.home-reference-dark-footer span{font-size:11px!important;line-height:1.35!important}}body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header,body:has(.b3-applications-reference-hero) .front-header{grid-template-columns:166px minmax(0,1fr) auto!important;gap:10px!important}body .front-brand .mobile-reference-brand{font-size:20px!important}body .front-header nav,body:has(.home-reference-page) .front-header nav,body:has(.products-index-page) .front-header nav,body:has(.b3-applications-reference-hero) .front-header nav{gap:5px!important}body .nav-item>a,body:has(.home-reference-page) .nav-item>a,body:has(.products-index-page) .nav-item>a,body:has(.b3-applications-reference-hero) .nav-item>a{min-height:30px!important;padding-inline:4px!important;font-size:9.4px!important;font-weight:760!important}body .front-header-tools{gap:6px!important}body .front-header-tools .front-rfq-button,body:has(.home-reference-page) .front-header-tools .front-rfq-button,body:has(.products-index-page) .front-header-tools .front-rfq-button,body:has(.b3-applications-reference-hero) .front-header-tools .front-rfq-button{min-height:36px!important;padding-inline:14px!important;font-size:10px!important}.products-index-page .product-card .card-actions a{min-height:27px!important;padding-inline:7px!important;font-size:8.5px!important}.front-footer,.home-reference-dark-footer,body:has(.home-reference-page) .home-reference-dark-footer{padding-block:34px!important}.front-footer-inner{grid-template-columns:minmax(260px,.72fr) minmax(0,1.55fr)!important;gap:34px!important}.front-footer-links,.home-reference-dark-footer{gap:22px!important}.front-footer p,.front-footer a,.front-footer span,.home-reference-dark-footer p,.home-reference-dark-footer a,.home-reference-dark-footer span{font-size:10.5px!important;line-height:1.32!important}.front-footer h3,.home-reference-dark-footer h3{margin-bottom:8px!important;font-size:12px!important}.front-footer-bottom{padding-top:16px!important;font-size:10px!important}@media(max-width:700px){.home-reference-process article{min-height:118px!important}.front-footer,.home-reference-dark-footer,body:has(.home-reference-page) .home-reference-dark-footer{padding-block:24px!important}}@media(max-width:700px){body .front-header,body:has(.home-reference-page) .front-header,body:has(.products-index-page) .front-header,body:has(.b3-applications-reference-hero) .front-header{grid-template-columns:40px minmax(0,1fr) 40px!important;gap:8px!important}body .front-brand,body:has(.home-reference-page) .front-brand,body:has(.products-index-page) .front-brand,body:has(.b3-applications-reference-hero) .front-brand{justify-content:center!important;min-width:0!important}body .front-header-tools,body:has(.home-reference-page) .front-header-tools,body:has(.products-index-page) .front-header-tools,body:has(.b3-applications-reference-hero) .front-header-tools{width:40px!important;min-width:40px!important;justify-content:flex-end!important;overflow:hidden!important}body .front-header-tools .front-rfq-button,body .front-header-tools button[aria-label="Search products"],body .front-header-tools button[aria-label="Language switch reserved"],body:has(.home-reference-page) .front-header-tools .front-rfq-button,body:has(.products-index-page) .front-header-tools .front-rfq-button,body:has(.b3-applications-reference-hero) .front-header-tools .front-rfq-button{display:none!important}body .mobile-menu-button{order:-1!important;width:40px!important;min-width:40px!important}}@media(max-width:700px){.front-footer-links section a:nth-of-type(n+4),.home-reference-dark-footer div a:nth-of-type(n+4){dis
24play:none!important}.front-footer p,.home-reference-dark-footer p{max-height:none!important;overflow:visible!important}.trust-module-grid .trust-module-card:nth-of-type(n+4){display:none!important}.trust-module-grid{gap:12px!important}.trust-module-card{padding:14px!important}}@media(max-width:700px){.trust-module-card .trust-point-list li:nth-of-type(n+4),.trust-module-card .trust-related-links,.trust-module-card .trust-fact-grid{display:none!important}.trust-module-card .trust-point-list{gap:8px!important}.trust-module-card .trust-point-list li{padding-block:6px!important}}@media(max-width:700px){.front-section:has(.trust-module-grid){display:none!important}}@media(max-width:700px){.front-form-layout.batch4-form-layout+.front-section,body:has(.front-form-layout.batch4-form-layout) .front-section:has(.related-links-grid),body:has(.front-form-layout.batch4-form-layout) .front-section[data-front-section-key=what-to-prepare],body:has(.front-form-layout.batch4-form-layout) .front-section[data-front-section-key=related-custom-hardware-page]{display:none!important}.front-form fieldset,.front-form .form-grid,.front-form label{gap:8px!important}.front-form input,.front-form select,.front-form textarea{min-height:40px!important}.front-form textarea{min-height:78px!important}}@media(min-width:901px){body .front-header{grid-template-columns:minmax(210px,300px) minmax(0,1fr) auto!important;gap:16px!important;padding-inline:46px!important}body .front-header nav{justify-content:flex-start!important;gap:10px!important;padding-left:0!important}body .front-header nav .nav-item>a,body .front-header nav .nav-dropdown a{font-size:10px!important;line-height:1.2!important;white-space:nowrap!important}body .front-header nav .nav-item:first-child>a{margin-left:14px!important}body .front-header-tools{flex:0 0 auto!important;gap:6px!important}body .front-header-tools .front-rfq-button{width:128px!important;min-width:128px!important;max-width:128px!important;justify-content:center!important;padding-inline:8px!important;font-size:10px!important;line-height:1.1!important}body .front-header-tools button[aria-label="Search products"],body .front-header-tools button[aria-label="Language switch reserved"]{width:34px!important;min-width:34px!important;max-width:34px!important;padding-inline:0!important}}@media(min-width:901px){body:has(.front-main) .front-header{display:grid!important;grid-template-columns:176px minmax(0,1fr) auto!important;min-height:68px!important;align-items:center!important;gap:18px!important;padding:0 clamp(22px,3vw,44px)!important}body:has(.front-main) .front-brand{width:176px!important;min-width:176px!important;max-width:176px!important;flex:0 0 176px!important;align-items:center!important;justify-content:flex-start!important}body:has(.front-main) .front-brand .mobile-reference-brand{display:block!important;width:auto!important;color:var(--ui-ink)!important;font-size:22px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}body:has(.front-main) .front-header nav{display:flex!important;min-width:0!important;align-items:center!important;justify-content:center!important;gap:3px!important;overflow:hidden!important}body:has(.front-main) .front-header nav .nav-item>a,body:has(.front-main) .front-header nav .nav-dropdown a{font-size:10.5px!important;font-weight:760!important;line-height:1!important;letter-spacing:0!important}body:has(.front-main) .front-footer{display:block!important}}@media(min-width:901px){body:has([data-event-name=view_custom_hardware_page]) .front-hero-facts span,body:has([data-event-name=view_factory_capability]) .front-hero-facts span,body:has(div[data-event-name=view_download_center]) .front-hero-facts span,body:has(.front-form-layout.batch4-form-layout) .front-hero-facts span,body:has(.front-breadcrumb a[href="/case-studies/"]) .front-hero-facts span{min-height:42px!important;padding:8px 10px!important;font-size:11px!important;line-height:1.2!important}body:has([data-event-name=view_custom_hardware_page]) .front-section,body:has([data-event-name=view_factory_capability]) .front-section,body:has(div[data-event-name=view_download_center]) .front-section,body:has(.front-form-layout.batch4-form-layout) .front-section,body:has(.front-breadcrumb a[href="/case-studies/"]) .front-section{padding-block:16px!important}body:has([data-event-name=view_custom_hardware_page]) .front-section-header,body:has([data-event-name=view_factory_capability]) .front-section-header,body:has(div[data-event-name=view_download_center]) .front-section-header,body:has(.front-form-layout.batch4-form-layout) .front-section-header,body:has(.front-breadcrumb a[href="/case-studies/"]) .front-section-header{margin-bottom:12px!important}body:has([data-event-name=view_custom_hardware_page]) .custom-upload-showcase>img,body:has([data-event-name=view_custom_hardware_page]) .custom-logo-layout>img,body:has([data-event-name=view_custom_hardware_page]) .custom-mold-layout>img{max-height:260px!important;object-fit:cover!important}body:has([data-event-name=view_custom_hardware_page]) .front-section:has(.trust-module-grid) .trust-module-card:nth-of-type(n+3),body:has([data-event-name=view_factory_capability]) .front-section:has(.trust-module-grid) .trust-module-card:nth-of-type(n+3),body:has(div[data-event-name=view_download_center]) .front-section:has(.trust-module-grid) .trust-module-card:nth-of-type(n+3),body:has(.front-form-layout.batch4-form-layout) .front-section:has(.trust-module-grid) .trust-module-card:nth-of-type(n+3),body:has(.front-breadcrumb a[href="/case-studies/"]) .front-section:has(.trust-module-grid) .trust-module-card:nth-of-type(n+3){display:none!important}body:has([data-event-name=view_custom_hardware_page]) .trust-module-grid,body:has([data-event-name=view_factory_capability]) .trust-module-grid,body:has(div[data-event-name=view_download_center]) .trust-module-grid,body:has(.front-form-layout.batch4-form-layout) .trust-module-grid,body:has(.front-breadcrumb a[href="/case-studies/"]) .trust-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body:has([data-event-name=view_custom_hardware_page]) .trust-point-list li:nth-of-type(n+3),body:has([data-event-name=view_factory_capability]) .trust-point-list li:nth-of-type(n+3),body:has(div[data-event-name=view_download_center]) .trust-point-list li:nth-of-type(n+3),body:has(.front-form-layout.batch4-form-layout) .trust-point-list li:nth-of-type(n+3),body:has(.front-breadcrumb a[href="/case-studies/"]) .trust-point-list li:nth-of-type(n+3),body:has([data-event-name=view_custom_hardware_page]) .trust-related-links,body:has([data-event-name=view_factory_capability]) .trust-related-links,body:has(div[data-event-name=view_download_center]) .trust-related-links,body:has(.front-form-layout.batch4-form-layout) .trust-related-links,body:has(.front-breadcrumb a[href="/case-studies/"]) .trust-related-links{display:none!important}.front-form-layout.batch4-form-layout{gap:18px!important;margin-block:36px!important}}body:has(.front-main) .front-header{grid-template-columns:176px minmax(0,1fr) 196px!important}body:has(.front-main) .front-header-tools{display:grid!important;grid-template-columns:34px 112px 34px!important;width:196px!important;min-width:196px!important;gap:8px!important}body:has(.front-main) .front-header-tools button,body:has(.front-main) .front-header-tools a{box-sizing:border-box!important;min-width:0!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"],body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{display:inline-flex!important;width:34px!important;min-width:34px!important;max-width:34px!important;padding:0!important;justify-content:center!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]{order:1!important}body:has(.front-main) .front-header-tools .front-rfq-button{order:2!important;width:112px!important;min-width:112px!important;max-width:112px!important;padding-inline:8px!important;justify-content:center!important;white-space:nowrap!important}@media(max-width:700px){body:has(.front-main) .front-header{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:0!important;padding:0 14px!important}body:has(.front-main) .front-header-tools{grid-template-columns:44px!important;width:44px!important;min-width:44px!important;gap:0!important;justify-self:end!important}body:has(.front-main) .front-header-tools .front-rfq-button,body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{display:none!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]{width:44px!important;min-width:44px!important;max-width:44px!important}}body:has(.front-form-layout.batch4-form-layout) img[src*=catalog-cover]{width:126px!important;height:178px!important;justify-self:center!important;object-fit:cover!important;aspect-ratio:auto!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]{color:#17232b!important;overflow:visible!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .mobile-search-icon{position:relative!important;display:block!important;width:16px!important;height:16px!important;color:currentColor!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .mobile-search-icon:before{position:absolute;inset:1px 3px 3px 1px;border:2px solid currentColor;border-radius:999px;content:""}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .mobile-search-icon:after{position:absolute;right:0;bottom:1px;width:7px;height:2px;border-radius:999px;background:currentColor;content:"";transform:rotate(45deg);transform-origin:center}@media(max-width:700px){body:has(.front-main) .front-footer{padding-block:18px!important}body:has(.front-main) .front-footer-inner{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;padding-block:20px!important}body:has(.front-main) .front-footer-brand{display:grid!important;gap:8px!important}body:has(.front-main) .front-footer-brand p{max-height:4.7em!important;overflow:hidden!important;font-size:11px!important;line-height:1.45!important}body:has(.front-main) .front-footer-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 14px!important}body:has(.front-main) .front-footer h3{margin-bottom:6px!important;font-size:11px!important}body:has(.front-main) .front-footer a{min-height:24px!important;padding-block:2px!important;font-size:10.5px!important;line-height:1.25!important}body:has(.front-main) .front-footer-bottom{display:grid!important;gap:6px!important;padding-block:10px!important;font-size:10px!important;line-height:1.35!important}body:has(section[data-event-name=view_application_page]) .front-section[data-front-section-key=recommended-product-categories] .front-grid.compact>:nth-child(n+5),body:has(section[data-event-name=view_application_page]) .front-section[data-front-section-key=recommended-materials] .front-grid.compact>:nth-child(n+5),body:has(section[data-event-name=view_application_page]) .front-section[data-front-section-key=recommended-surface-finishes] .front-grid.compact>:nth-child(n+5),body:has(section[data-event-name=view_application_page]) .front-section[data-front-section-key=related-hardware-project-examples] .case-card:nth-of-type(n+3),body:has([data-event-name=view_quality_compliance]) .front-section[data-front-section-key=inspection-items] .front-grid.compact>:nth-child(n+5),body:has([data-event-name=view_quality_compliance]) .front-section[data-front-section-key=testing-support-upon-request] .front-grid.compact>:nth-child(n+5),body:has([data-event-name=view_quality_compliance]) .front-section[data-front-section-key=related-product-categories] .front-grid.compact>:nth-child(n+5),body:has([data-event-name=view_quality_compliance]) .front-section[data-front-section-key=related-applications-materials-finishes] .front-grid.compact>:nth-child(n+7),body:has([data-event-name=view_factory_capability]) .front-section[data-front-section-key=materials-finishes-support] .front-grid.compact>:nth-child(n+7),body:has([data-event-name=view_factory_capability]) .front-section[data-front-section-key=factory-facts] .front-grid.compact>:nth-child(n+5),body:has([data-event-name=view_factory_capability]) .front-section[data-front-section-key=related-products-applications] .front-grid.compact>:nth-child(n+7),body:has([data-event-name=filter_case_studies]) .front-section[data-front-section-key=case-library] .front-card:nth-of-type(n+5),body:has(.product-hero-detail) .front-section[data-front-section-key=material-and-finish-options] .front-grid.compact>:nth-child(n+5){display:none!important}body:has(.front-form-layout.batch4-form-layout) .front-form,body:has(div[data-event-name=view_download_center]) .download-lead-form{gap:10px!important}body:has(.front-form-layout.batch4-form-layout) .front-form h2,body:has(div[data-event-name=view_download_center]) .download-lead-form h2{margin-bottom:2px!important;font-size:20px!important;line-height:1.15!important}body:has(.front-form-layout.batch4-form-layout) .front-form label,body:has(div[data-event-name=view_download_center]) .download-lead-form label{gap:4px!important}body:has(.front-form-layout.batch4-form-layout) .front-form input,body:has(.front-form-layout.batch4-form-layout) .front-form select,body:has(div[data-event-name=view_download_center]) .download-lead-form input,body:has(div[data-event-name=view_download_center]) .download-lead-form select{min-height:38px!important}body:has(.front-form-layout.batch4-form-layout) .front-form textarea,body:has(div[data-event-name=view_download_center]) .download-lead-form textarea{min-height:78px!important}}.form-honeypot,.download-honeypot{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}@media(min-width:901px){body:has(.front-main) .front-header,body:has(.b3-applications-reference-hero) .front-header{grid-template-columns:176px minmax(0,1fr) auto!important;gap:18px!important;min-height:68px!important;height:68px!important;padding:0 clamp(22px,3vw,44px)!important;align-items:center!important}body:has(.front-main) .front-brand,body:has(.b3-applications-reference-hero) .front-brand{width:176px!important;min-width:176px!important;max-width:176px!important;flex:0 0 176px!important}body:has(.front-main) .front-header nav,body:has(.b3-applications-reference-hero) .front-header nav,body:has(.b3-applications-reference-hero) .front-header nav:not(.open){height:auto!important;min-height:0!important;align-items:center!important;justify-content:center!important;gap:5px!important;overflow:hidden!important}body:has(.front-main) .front-header nav .nav-item>a,body:has(.b3-applications-reference-hero) .front-header nav .nav-item>a{min-height:36px!important;height:auto!important;padding-inline:7px!important;font-size:10.5px!important;line-height:1!important;letter-spacing:0!important}body:has(.front-main) .front-header-tools,body:has(.b3-applications-reference-hero) .front-header-tools{gap:8px!important}body:has(.front-main) .front-header-tools button,body:has(.front-main) .front-header-tools a,body:has(.b3-applications-reference-hero) .front-header-tools button,body:has(.b3-applications-reference-hero) .front-header-tools a{min-height:36px!important;height:36px!important}body:has(.front-main) .front-header-tools .front-rfq-button,body:has(.b3-applications-reference-hero) .front-header-tools .front-rfq-button{width:auto!important;min-width:0!important;max-width:none!important;min-height:38px!important;height:38px!important;padding-inline:18px!important;font-size:12px!important}}@media(min-width:1181px){body:has(.front-main) .front-header{display:grid!important;grid-template-columns:176px minmax(0,1fr) 196px!important;height:68px!important;min-height:68px!important;align-items:center!important;gap:18px!important;padding:0 clamp(22px,3vw,44px)!important}body:has(.front-main) .mobile-menu-button{display:none!important}body:has(.front-main) .front-header nav,body:has(.front-main) .front-header nav:not(.open){po
24sition:static!important;display:flex!important;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:0!important;overflow:hidden!important;border:0!important;background:transparent!important;box-shadow:none!important}body:has(.front-main) .front-header nav .nav-item>a{min-height:36px!important;height:auto!important;padding-inline:6px!important;border:0!important;border-radius:4px!important;font-size:10.5px!important;line-height:1!important;white-space:nowrap!important}}@media(min-width:901px){body:has(.front-main) .front-footer{box-sizing:border-box!important;padding:28px clamp(28px,4vw,56px) 24px!important}body:has(.front-main) .front-footer-inner{display:grid!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.55fr)!important;align-items:start!important;gap:34px!important;min-height:0!important;padding:0!important}body:has(.front-main) .front-footer-brand{display:grid!important;align-content:start!important;gap:10px!important;min-height:0!important}body:has(.front-main) .front-footer-wordmark{font-size:20px!important;line-height:1!important}body:has(.front-main) .front-footer-brand p{max-width:360px!important;margin:0!important;font-size:11px!important;line-height:1.42!important}body:has(.front-main) .front-footer-links{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:start!important;gap:18px!important;min-height:0!important}body:has(.front-main) .front-footer h3{margin:0 0 6px!important;font-size:11px!important;line-height:1.1!important}body:has(.front-main) .front-footer a,body:has(.front-main) .front-footer p,body:has(.front-main) .front-footer span{min-height:0!important;padding:0!important;font-size:10.5px!important;line-height:1.32!important}body:has(.front-main) .front-footer-bottom{display:flex!important;min-height:0!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;padding:18px 0 0!important;font-size:10px!important;line-height:1.3!important}body:has(.front-form-layout.batch4-form-layout) .front-form-layout{grid-template-columns:minmax(320px,.46fr) minmax(0,1fr)!important;gap:18px!important;margin-block:30px!important;align-items:start!important}body:has(.front-form-layout.batch4-form-layout) .front-form.dynamic-contact-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 12px!important;align-content:start!important;padding:18px 20px!important}body:has(.front-form-layout.batch4-form-layout) .front-form h2,body:has(.front-form-layout.batch4-form-layout) .front-form-intro,body:has(.front-form-layout.batch4-form-layout) .front-file-field,body:has(.front-form-layout.batch4-form-layout) .front-consent,body:has(.front-form-layout.batch4-form-layout) .front-form-error,body:has(.front-form-layout.batch4-form-layout) .front-form-success,body:has(.front-form-layout.batch4-form-layout) .front-form>button{grid-column:1 / -1!important}body:has(.front-form-layout.batch4-form-layout) .front-form h2{margin:0!important;font-size:22px!important;line-height:1.15!important}body:has(.front-form-layout.batch4-form-layout) .front-form-intro{margin:0 0 4px!important;font-size:12px!important;line-height:1.35!important}body:has(.front-form-layout.batch4-form-layout) .front-form label{gap:4px!important;font-size:11.5px!important;line-height:1.2!important}body:has(.front-form-layout.batch4-form-layout) .front-form input,body:has(.front-form-layout.batch4-form-layout) .front-form select{min-height:34px!important;padding:6px 9px!important;font-size:12px!important}body:has(.front-form-layout.batch4-form-layout) .front-form textarea{min-height:74px!important;padding:7px 9px!important;font-size:12px!important;line-height:1.35!important}body:has(.front-form-layout.batch4-form-layout) .front-file-field{gap:5px!important;padding:10px!important}body:has(.front-form-layout.batch4-form-layout) .front-file-field small,body:has(.front-form-layout.batch4-form-layout) .front-consent span{font-size:10.5px!important;line-height:1.3!important}body:has(.front-form-layout.batch4-form-layout) .front-form>button{min-height:38px!important;margin-top:2px!important;font-size:12px!important}}@media(max-width:700px){body:has(.front-main) .front-footer{padding:16px 18px 14px!important}body:has(.front-main) .front-footer-inner{gap:12px!important;padding-block:8px!important}body:has(.front-main) .front-footer-brand{gap:6px!important}body:has(.front-main) .front-footer-brand p{max-height:3.9em!important;font-size:10.5px!important;line-height:1.3!important}body:has(.front-main) .front-footer-links{gap:10px 12px!important}body:has(.front-main) .front-footer h3{margin-bottom:4px!important;font-size:10.5px!important}body:has(.front-main) .front-footer a,body:has(.front-main) .front-footer p,body:has(.front-main) .front-footer span{min-height:0!important;padding-block:0!important;font-size:10px!important;line-height:1.22!important}body:has(.front-main) .front-footer-bottom{gap:4px!important;padding-block:8px 0!important}body:has(.front-form-layout.batch4-form-layout) .front-form-layout{gap:14px!important;margin-block:22px!important}body:has(.front-form-layout.batch4-form-layout) .front-form,body:has(div[data-event-name=view_download_center]) .download-lead-form{gap:5px!important;padding:14px!important}body:has(div[data-event-name=view_download_center]) .download-lead-form{padding-bottom:18px!important}body:has(.front-form-layout.batch4-form-layout) .front-form h2,body:has(div[data-event-name=view_download_center]) .download-lead-form h2{font-size:19px!important;line-height:1.12!important}body:has(.front-form-layout.batch4-form-layout) .front-form-intro,body:has(div[data-event-name=view_download_center]) .download-lead-form .front-form-intro,body:has(div[data-event-name=view_download_center]) .download-form-notice{font-size:11px!important;line-height:1.35!important}body:has(.front-form-layout.batch4-form-layout) .front-form label,body:has(div[data-event-name=view_download_center]) .download-lead-form label{gap:3px!important;font-size:11px!important;line-height:1.18!important}body:has(.front-form-layout.batch4-form-layout) .front-form input,body:has(.front-form-layout.batch4-form-layout) .front-form select,body:has(div[data-event-name=view_download_center]) .download-lead-form input,body:has(div[data-event-name=view_download_center]) .download-lead-form select{min-height:34px!important;padding:5px 8px!important;font-size:12px!important;line-height:1.2!important}body:has(.front-form-layout.batch4-form-layout) .front-form textarea,body:has(div[data-event-name=view_download_center]) .download-lead-form textarea{min-height:58px!important;padding:6px 8px!important;font-size:12px!important;line-height:1.3!important}body:has(div[data-event-name=view_download_center]) .download-info-summary{gap:4px!important;font-size:10.5px!important;line-height:1.25!important}body:has(.front-form-layout.batch4-form-layout) .front-file-field,body:has(div[data-event-name=view_download_center]) .download-upload-field{padding:9px!important}body:has(.front-form-layout.batch4-form-layout) .front-consent,body:has(div[data-event-name=view_download_center]) .front-consent{gap:8px!important;font-size:10.5px!important;line-height:1.3!important}body:has(.front-form-layout.batch4-form-layout) .front-form>button,body:has(div[data-event-name=view_download_center]) .download-lead-form button[type=submit]{min-height:38px!important;margin-top:2px!important;font-size:12px!important}}@media(min-width:1024px){body:has(.front-main) .front-header{grid-template-columns:auto minmax(0,1fr) auto!important;gap:20px!important;min-height:68px!important;padding-inline:clamp(28px,3vw,44px)!important}body:has(.front-main) .front-brand{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-width:176px!important;height:40px!important;overflow:hidden!important}body:has(.front-main) .front-brand .mobile-reference-brand{display:none!important}body:has(.front-main) .front-header nav,body:has(.front-main) .front-header nav:not(.open){position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(10px,1.25vw,18px)!important;width:auto!important;max-height:none!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body:has(.front-main) .front-header nav .nav-item{position:relative!important;display:flex!important;align-items:center!important}body:has(.front-main) .front-header nav .nav-item>a{min-height:36px!important;padding-inline:0!important;border:0!important;color:#172129!important;font-size:12.5px!important;line-height:1.15!important;font-weight:850!important;white-space:nowrap!important}body:has(.front-main) .front-header .nav-dropdown{position:absolute!important;top:calc(100% + 8px)!important;left:0!important;z-index:120!important;display:none!important;min-width:174px!important;padding:8px!important;border:1px solid #e2dacb!important;border-radius:6px!important;background:#fff!important;box-shadow:0 18px 42px #151c2224!important}body:has(.front-main) .front-header .nav-dropdown a{min-height:30px!important;padding:7px 8px!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap!important}body:has(.front-main) .mobile-menu-button{display:none!important}}@media(max-width:700px){body:has(.front-main) .front-footer-brand p{max-height:2.7em!important}body:has(.front-main) .front-footer-links{gap:8px 10px!important}body:has(.front-main) .front-footer a,body:has(.front-main) .front-footer p,body:has(.front-main) .front-footer span{font-size:9.6px!important;line-height:1.18!important}}@media(min-width:1181px){body:has(.front-main) .front-header{grid-template-columns:220px minmax(0,1fr) 238px!important;min-height:48px!important;height:48px!important;padding-inline:28px!important;gap:18px!important}body:has(.front-main) .front-brand{width:220px!important;min-width:220px!important;max-width:220px!important}body:has(.front-main) .front-brand .mobile-reference-brand{display:inline-block!important;font-size:22px!important;line-height:1!important;font-weight:900!important;letter-spacing:0!important;color:#111b22!important}body:has(.front-main) .front-header nav,body:has(.front-main) .front-header nav:not(.open){min-height:48px!important;height:48px!important;gap:8px!important;overflow:visible!important}body:has(.front-main) .front-header nav .nav-item>a{min-height:48px!important;height:48px!important;padding-inline:3px!important;font-size:8.5px!important;font-weight:780!important;line-height:1!important}body:has(.front-main) .front-header-tools{grid-template-columns:58px 122px 34px!important;width:238px!important;min-width:238px!important;gap:8px!important}body:has(.front-main) .front-header-tools button,body:has(.front-main) .front-header-tools a{min-height:30px!important;height:30px!important;font-size:8.5px!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]{width:58px!important;min-width:58px!important;max-width:58px!important}body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{width:34px!important;min-width:34px!important;max-width:34px!important}body:has(.front-main) .front-header-tools .front-rfq-button{width:122px!important;min-width:122px!important;max-width:122px!important}}@media(min-width:1024px){body:has(.front-main) .front-header{display:grid!important;grid-template-columns:176px minmax(0,1fr) 178px!important;height:68px!important;min-height:68px!important;align-items:center!important;gap:12px!important;padding-inline:24px!important}body:has(.front-main) .front-brand{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:176px!important;min-width:176px!important;max-width:176px!important;height:40px!important;overflow:hidden!important}body:has(.front-main) .front-brand .mobile-reference-brand{display:none!important}body:has(.front-main) .front-header nav,body:has(.front-main) .front-header nav:not(.open){position:static!important;display:flex!important;width:100%!important;min-height:68px!important;height:68px!important;max-height:none!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}body:has(.front-main) .front-header nav .nav-item{display:flex!important;align-items:center!important;min-width:0!important}body:has(.front-main) .front-header nav .nav-item>a{display:flex!important;min-height:68px!important;height:68px!important;align-items:center!important;padding-inline:4px!important;border:0!important;color:#172129!important;font-size:9.6px!important;font-weight:820!important;line-height:1!important;white-space:nowrap!important}body:has(.front-main) .front-header-tools{display:grid!important;grid-template-columns:32px 106px 32px!important;width:178px!important;min-width:178px!important;max-width:178px!important;gap:4px!important;align-items:center!important;justify-content:end!important}body:has(.front-main) .front-header-tools button,body:has(.front-main) .front-header-tools a{min-height:32px!important;height:32px!important;font-size:8.8px!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"],body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{width:32px!important;min-width:32px!important;max-width:32px!important}body:has(.front-main) .front-header-tools .front-rfq-button{width:106px!important;min-width:106px!important;max-width:106px!important;padding-inline:6px!important;font-size:8.8px!important}body:has(.front-main) .mobile-menu-button{display:none!important}}@media(min-width:1361px){body:has(.front-main) .front-header{grid-template-columns:176px minmax(0,1fr) 238px!important;gap:18px!important;padding-inline:28px!important}body:has(.front-main) .front-header nav,body:has(.front-main) .front-header nav:not(.open){gap:4px!important}body:has(.front-main) .front-header nav .nav-item>a{font-size:9.6px!important;padding-inline:5px!important}body:has(.front-main) .front-header-tools{grid-template-columns:58px 122px 34px!important;width:238px!important;min-width:238px!important;max-width:238px!important;gap:8px!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]{width:58px!important;min-width:58px!important;max-width:58px!important}body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{width:34px!important;min-width:34px!important;max-width:34px!important}body:has(.front-main) .front-header-tools .front-rfq-button{width:122px!important;min-width:122px!important;max-width:122px!important;font-size:8.8px!important}}.b4-form-reference-hero{border-top:1px solid rgba(222,216,202,.72);border-bottom:1px solid #ded8ca;background:#fbfaf7}body:has(.front-main) .front-brand .mobile-reference-brand{display:none!important}body:has(.front-main) .front-brand:before,body:has(.front-main) .front-brand:after,body:has(.front-main) .front-wordmark:before,body:has(.front-main) .front-wordmark:after{display:none!important;content:none!important}.b4-form-reference-hero-inner{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(0,1.34fr);gap:32px;align-items:center;min-height:224px;padding-block:18px}.b4-form-reference-hero.contact .b4-form-reference-hero-inner{grid-template-columns:minmax(390px,.96fr) minmax(0,1.1fr);min-height:246px}.b4-form-reference-copy{display:grid;gap:12px;align-content:center;min-width:0}.b4-form-reference-copy h1{margin:0;color:#111b24;font-size:clamp(34px,3.3vw,48px);line-height:.98;letter-spacing:0}.b4-form-reference-copy p{max-width:560px;margin:0;color:#394752;font-size:15px;line-height:1.45}.b4-form-reference-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}
24.b4-form-reference-facts span{display:grid;gap:2px;min-width:0;color:#4d5962;font-size:10.5px;line-height:1.18}.b4-form-reference-facts strong{display:block;color:#121c25;font-size:12px;line-height:1.05}.b4-form-reference-media{position:relative;display:block;min-width:0;margin:0}.b4-form-reference-media img{display:block;width:100%;height:206px;border:1px solid #d8cdbb;border-radius:6px;background:#f5f1e9;object-fit:cover;object-position:center}.b4-form-reference-hero.contact .b4-form-reference-media img{height:206px;object-position:center}@media(min-width:901px){body:has(.b4-form-reference-hero) .front-breadcrumb{padding-block:14px 8px!important;font-size:12px!important}body:has(.b4-form-reference-hero) .front-form-layout.batch4-form-layout{grid-template-columns:minmax(0,1fr) 360px!important;gap:18px!important;margin-block:18px!important;align-items:start!important}body:has(.b4-form-reference-hero) .front-form-layout.batch4-form-layout>.form-context-panel{order:2!important}body:has(.b4-form-reference-hero) .front-form-layout.batch4-form-layout>.front-form{order:1!important;min-width:0!important}body:has(.b4-form-reference-hero.rfq) .front-form.dynamic-contact-form[data-form-type=rfq],body:has(.batch8-error-form) .front-form.batch8-error-form{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px 24px!important;padding:18px 20px 20px!important}body:has(.b4-form-reference-hero.contact) .front-form.dynamic-contact-form[data-form-type=general_inquiry]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 16px!important;padding:22px 24px 24px!important}body:has(.b4-form-reference-hero) .front-form h2{font-size:21px!important;line-height:1.12!important}body:has(.b4-form-reference-hero) .front-form h3{grid-column:1 / -1!important;margin:5px 0 -2px!important;color:#111b24!important;font-size:14px!important;line-height:1.18!important}body:has(.b4-form-reference-hero) .front-form-intro{max-width:720px!important;font-size:12px!important;line-height:1.38!important}body:has(.b4-form-reference-hero) .front-form label{gap:4px!important;color:#29353d!important;font-size:11.5px!important;line-height:1.18!important}body:has(.b4-form-reference-hero) .front-form input,body:has(.b4-form-reference-hero) .front-form select{min-height:34px!important;border-color:#d8d4cb!important;border-radius:4px!important;padding:6px 9px!important;font-size:12px!important}body:has(.b4-form-reference-hero) .front-form textarea{min-height:76px!important;border-color:#d8d4cb!important;border-radius:4px!important;padding:7px 9px!important;font-size:12px!important;line-height:1.35!important}body:has(.b4-form-reference-hero) .front-file-field{min-height:70px!important;padding:10px 12px!important;border-radius:5px!important}body:has(.b4-form-reference-hero) .front-consent{gap:8px!important;min-height:26px!important;color:#4d5962!important;font-size:11px!important;line-height:1.25!important}body:has(.b4-form-reference-hero) .front-form>button{justify-self:start!important;min-width:188px!important;min-height:38px!important;margin-top:0!important;padding-inline:22px!important;border-radius:4px!important;font-size:12px!important}body:has(.b4-form-reference-hero) .form-help-drawer-preview .quality-checklist,body:has(.b4-form-reference-hero) .form-help-drawer-preview .front-actions{display:none!important}body:has(.b4-form-reference-hero) .front-section{padding-block:14px!important}body:has(.b4-form-reference-hero) .front-section-header{margin-bottom:10px!important}}@media(max-width:900px){.b4-form-reference-hero.contact .b4-form-reference-hero-inner,.b4-form-reference-hero-inner{grid-template-columns:1fr;gap:18px;min-height:0;padding-block:18px 22px}.b4-form-reference-copy h1{font-size:clamp(30px,8vw,40px)}.b4-form-reference-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.b4-form-reference-media img{height:190px}.b4-form-upload-toast{position:relative;top:auto;left:auto;min-width:0;margin-top:10px;transform:none}body:has(.b4-form-reference-hero) .front-form-layout.batch4-form-layout{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;margin-block:18px!important}body:has(.b4-form-reference-hero) .front-form-layout.batch4-form-layout>.front-form{order:1!important}}@media(min-width:1180px){body:has(.front-main) .front-header{grid-template-columns:188px minmax(0,1fr) 250px!important;gap:18px!important;min-height:70px!important;height:70px!important;padding-inline:clamp(28px,3vw,44px)!important}body:has(.front-main) .front-brand{width:188px!important;min-width:188px!important;max-width:188px!important}body:has(.front-main) .front-logo,body:has(.front-main) .front-wordmark{width:auto!important;max-width:188px!important;font-size:26px!important;line-height:1!important;letter-spacing:0!important}body:has(.front-main) .front-header nav,body:has(.front-main) .front-header nav:not(.open){min-height:70px!important;height:70px!important;gap:clamp(5px,.55vw,9px)!important}body:has(.front-main) .front-header nav .nav-item>a{min-height:70px!important;height:70px!important;padding-inline:clamp(3px,.35vw,6px)!important;font-size:clamp(9.6px,.74vw,11.2px)!important;font-weight:780!important;line-height:1.1!important;letter-spacing:0!important}body:has(.front-main) .front-header-tools{grid-template-columns:58px 132px 36px!important;width:250px!important;min-width:250px!important;max-width:250px!important;gap:10px!important}body:has(.front-main) .front-header-tools button,body:has(.front-main) .front-header-tools a{min-height:36px!important;height:36px!important;border-radius:5px!important;font-size:10px!important;line-height:1!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]{width:58px!important;min-width:58px!important;max-width:58px!important;color:#172129!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .front-search-label{display:inline!important}body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{width:36px!important;min-width:36px!important;max-width:36px!important}body:has(.front-main) .front-header-tools .front-rfq-button{width:132px!important;min-width:132px!important;max-width:132px!important;padding-inline:10px!important;font-size:9.6px!important}body:has(.front-main) .front-footer{padding:34px clamp(32px,4vw,64px) 28px!important}body:has(.front-main) .front-footer-inner{grid-template-columns:minmax(310px,.82fr) minmax(0,1.5fr)!important;gap:clamp(34px,4vw,54px)!important}body:has(.front-main) .front-footer-wordmark{font-size:22px!important;line-height:1.05!important}body:has(.front-main) .front-footer-brand p{max-width:390px!important;font-size:12px!important;line-height:1.48!important}body:has(.front-main) .front-footer-links{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:clamp(18px,2.2vw,30px)!important}body:has(.front-main) .front-footer h3{font-size:12px!important;line-height:1.15!important}body:has(.front-main) .front-footer a,body:has(.front-main) .front-footer p,body:has(.front-main) .front-footer span{font-size:11px!important;line-height:1.38!important}}@media(min-width:1024px){body:has(.front-main) .front-header{display:grid!important;height:68px!important;min-height:68px!important;align-items:center!important;gap:12px!important;padding-inline:24px!important;border-bottom:1px solid #ded8ce!important;background:#fff!important}body:has(.front-main) .front-brand{display:flex!important;width:152px!important;min-width:152px!important;max-width:152px!important;height:40px!important;align-items:center!important;justify-content:flex-start!important;overflow:hidden!important}body:has(.front-main) .front-brand .mobile-reference-brand{display:none!important}body:has(.front-main) .front-header-tools{display:grid!important;grid-template-columns:28px 100px 28px!important;width:164px!important;min-width:164px!important;max-width:164px!important;gap:4px!important;align-items:center!important;justify-content:end!important}body:has(.front-main) .front-header-tools button,body:has(.front-main) .front-header-tools a{min-height:32px!important;height:32px!important;font-size:9px!important;line-height:1!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"],body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{width:28px!important;min-width:28px!important;max-width:28px!important;padding:0!important}body:has(.front-main) .front-header-tools .front-rfq-button{width:100px!important;min-width:100px!important;max-width:100px!important;padding-inline:6px!important;font-size:9px!important;white-space:nowrap!important}}@media(min-width:1360px){body:has(.front-main) .front-header{grid-template-columns:152px minmax(0,1fr) 164px!important;justify-content:stretch!important}body:has(.front-main) .mobile-menu-button{display:none!important}body:has(.front-main) .front-header nav,body:has(.front-main) .front-header nav:not(.open),body:has(.front-main) .front-header nav.open{position:static!important;display:flex!important;width:100%!important;min-height:68px!important;height:68px!important;max-height:none!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}body:has(.front-main) .front-header nav .nav-item{display:flex!important;align-items:center!important;min-width:0!important}body:has(.front-main) .front-header nav .nav-item>a{display:flex!important;min-height:68px!important;height:68px!important;align-items:center!important;justify-content:center!important;padding-inline:2px!important;border:0!important;color:#172129!important;background:transparent!important;font-size:10.4px!important;font-weight:820!important;line-height:1!important;white-space:nowrap!important;text-align:center!important}}@media(min-width:1024px){html body:has(.front-main) .front-header{height:68px!important;min-height:68px!important;gap:12px!important;padding-inline:24px!important}html body:has(.front-main) .front-brand{width:174px!important;min-width:174px!important;max-width:174px!important;height:40px!important;overflow:visible!important}html body:has(.front-main) .front-brand .mobile-reference-brand{display:none!important;width:0!important;max-width:0!important;overflow:hidden!important}html body:has(.front-main) .front-header-tools{display:grid!important;grid-template-columns:28px 100px 28px!important;width:164px!important;min-width:164px!important;max-width:164px!important;gap:4px!important}html body:has(.front-main) .front-header-tools button[aria-label="Search products"],html body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{width:28px!important;min-width:28px!important;max-width:28px!important}html body:has(.front-main) .front-header-tools .front-rfq-button{width:100px!important;min-width:100px!important;max-width:100px!important;font-size:9px!important}}@media(min-width:1360px){html body:has(.front-main) .front-header{grid-template-columns:174px minmax(0,1fr) 164px!important;height:48px!important;min-height:48px!important}html body:has(.front-main) .mobile-menu-button{display:none!important}html body:has(.front-main) .front-header nav,html body:has(.front-main) .front-header nav:not(.open),html body:has(.front-main) .front-header nav.open{position:static!important;display:flex!important;width:100%!important;min-height:48px!important;height:48px!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}html body:has(.front-main) .front-header nav .nav-item>a{min-height:48px!important;height:48px!important;padding-inline:2px!important;font-size:10.4px!important;font-weight:820!important;line-height:1!important;white-space:nowrap!important}html body:has(.front-main) .front-brand{height:34px!important}html body:has(.front-main) .front-logo,html body:has(.front-main) .front-logo.front-wordmark{height:34px!important;max-height:34px!important}html body:has(.front-main) .front-header-tools button,html body:has(.front-main) .front-header-tools a{min-height:30px!important;height:30px!important}}@media(min-width:901px){html body:has(.front-main) .front-footer{padding:26px clamp(30px,4vw,58px) 22px!important}html body:has(.front-main) .front-footer-inner{grid-template-columns:minmax(280px,.76fr) minmax(0,1.58fr)!important;gap:clamp(28px,3.3vw,42px)!important}html body:has(.front-main) .front-footer-brand{gap:8px!important}html body:has(.front-main) .front-footer-wordmark{font-size:19px!important;line-height:1!important}html body:has(.front-main) .front-footer-brand p{max-width:355px!important;font-size:10.4px!important;line-height:1.34!important}html body:has(.front-main) .front-footer-links{gap:clamp(14px,1.9vw,24px)!important}html body:has(.front-main) .front-footer h3{margin-bottom:5px!important;font-size:10.4px!important;line-height:1.08!important}html body:has(.front-main) .front-footer a,html body:has(.front-main) .front-footer p,html body:has(.front-main) .front-footer span{font-size:9.6px!important;line-height:1.26!important}html body:has(.front-main) .front-footer-bottom{padding-top:14px!important;font-size:9px!important;line-height:1.2!important}}html body:has(.front-main) .front-footer-links section>
24a,html body:has(.front-main) .front-footer-brand a.contact-button,html body:has(.front-main) .front-card.product-card .card-actions>a,html body:has(.front-main) .front-card.material-card .front-card-actions>a,html body:has(.front-main) .front-card.finish-card .front-card-actions>a,html body:has(.front-main) .product-filter-options>button,html body:has(.front-main) .product-directory-filter section>a,html body:has(.front-main) .product-directory-category-grid article>a,html body:has(.front-main) .product-support-aside section>a,html body:has(.front-main) .product-catalog-card>a,html body:has(.front-main) .b3-applications-industry-tabs button,html body:has(.front-main) .b3-applications-faq-panel summary,html body:has(.front-main) .b3-applications-download-panel a,html body:has(.front-main) .b4-sidebar-card.topics a,html body:has(.front-main) .resource-toc a,html body:has(.front-main) .b4-reference-product-card>a,html body:has(.front-main) .faq-front summary{display:inline-flex!important;min-height:22px!important;align-items:center!important}@media(max-width:700px){html body:has(.front-main) .front-footer{padding:18px 18px 14px!important}html body:has(.front-main) .front-footer-inner{gap:14px!important}html body:has(.front-main) .front-footer-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:12px 18px!important}html body:has(.front-main) .front-footer h3{min-height:18px!important;margin-bottom:2px!important}html body:has(.front-main) .front-footer-links section>a,html body:has(.front-main) .front-footer-brand a.contact-button,html body:has(.front-main) .front-card.product-card .card-actions>a,html body:has(.front-main) .front-card.material-card .front-card-actions>a,html body:has(.front-main) .front-card.finish-card .front-card-actions>a,html body:has(.front-main) .product-filter-options>button,html body:has(.front-main) .product-directory-filter section>a,html body:has(.front-main) .product-directory-category-grid article>a,html body:has(.front-main) .product-support-aside section>a,html body:has(.front-main) .product-catalog-card>a,html body:has(.front-main) .b3-applications-industry-tabs button,html body:has(.front-main) .b3-applications-faq-panel summary,html body:has(.front-main) .b3-applications-download-panel a,html body:has(.front-main) .b4-sidebar-card.topics a,html body:has(.front-main) .resource-toc a,html body:has(.front-main) .b4-reference-product-card>a,html body:has(.front-main) .faq-front summary{min-height:24px!important}}@media(min-width:701px){html body:has(.front-main) .front-footer-link-group{display:grid!important;align-content:start!important;gap:3px!important;min-height:0!important}html body:has(.front-main) .front-footer-link-group summary{display:block!important;margin:0 0 5px!important;color:#f5f0e8!important;cursor:default!important;list-style:none!important;pointer-events:none!important;font-size:10.4px!important;font-weight:800!important;line-height:1.08!important;text-transform:uppercase!important}}html body:has(.front-main) .front-footer-link-group>a{display:inline-flex!important;width:100%!important;min-height:22px!important;align-items:center!important}@media(max-width:700px){html body:has(.front-main) .front-footer-links{grid-template-columns:1fr!important;gap:6px!important}html body:has(.front-main) .front-footer-link-group{display:block!important;overflow:hidden!important;border-top:1px solid rgba(255,255,255,.1)!important}html body:has(.front-main) .front-footer-link-group:first-child{border-top:0!important}html body:has(.front-main) .front-footer-link-group summary{display:flex!important;min-height:34px!important;align-items:center!important;justify-content:space-between!important;margin:0!important;color:#f5f0e8!important;cursor:pointer!important;list-style:none!important;font-size:10.8px!important;font-weight:800!important;line-height:1.1!important;text-transform:uppercase!important}html body:has(.front-main) .front-footer-link-group summary::-webkit-details-marker{display:none!important}html body:has(.front-main) .front-footer-link-group summary:after{content:"+"!important;color:#c5851d!important;font-size:13px!important;line-height:1!important}html body:has(.front-main) .front-footer-link-group[open] summary:after{content:"-"!important}html body:has(.front-main) .front-footer-link-group>a{min-height:18px!important;font-size:9.6px!important;line-height:1.1!important}}html body:has(.front-main) .front-card.product-card .card-actions>a,html body:has(.front-main) .front-card.product-card .card-actions>a.compare-action,html body:has(.front-main) .front-card.material-card .front-card-actions>a,html body:has(.front-main) .front-card.finish-card .front-card-actions>a,html body:has(.front-main) .product-directory-category-grid article>a,html body:has(.front-main) .product-support-aside section>
24a,html body:has(.front-main) .product-catalog-card>a,html body:has(.front-main) .b3-applications-industry-tabs button,html body:has(.front-main) .b3-applications-faq-panel summary,html body:has(.front-main) .b3-applications-download-panel a,html body:has(.front-main) .b4-sidebar-card.topics a,html body:has(.front-main) .resource-toc a,html body:has(.front-main) .b4-reference-product-card>a,html body:has(.front-main) .faq-front summary{min-height:24px!important;font-size:9.2px!important;line-height:1.16!important}@media(max-width:700px){html body:has(.front-main) .front-card.product-card .card-actions>a,html body:has(.front-main) .front-card.product-card .card-actions>a.compare-action,html body:has(.front-main) .front-card.material-card .front-card-actions>a,html body:has(.front-main) .front-card.finish-card .front-card-actions>a,html body:has(.front-main) .product-directory-category-grid article>a,html body:has(.front-main) .product-support-aside section>a,html body:has(.front-main) .product-catalog-card>a,html body:has(.front-main) .b3-applications-industry-tabs button,html body:has(.front-main) .b3-applications-faq-panel summary,html body:has(.front-main) .b3-applications-download-panel a,html body:has(.front-main) .b4-sidebar-card.topics a,html body:has(.front-main) .resource-toc a,html body:has(.front-main) .b4-reference-product-card>a,html body:has(.front-main) .faq-front summary{min-height:28px!important;font-size:10px!important;line-height:1.18!important}html body:has(.front-main) .front-footer-brand a.contact-button,html body:has(.front-main) .front-footer-link-group>a{min-height:24px!important;font-size:10px!important;line-height:1.15!important}}html body:has(.front-main) .front-breadcrumb{align-items:flex-start!important;padding-top:17.5px!important;line-height:24px!important}html body:has(.front-main) .front-breadcrumb span{align-items:center!important;line-height:24px!important}html body:has(.front-main) .front-breadcrumb a,html body:has(.front-main) .front-breadcrumb strong{display:inline-flex!important;min-height:24px!important;align-items:center!important;line-height:1!important}html body:has(.front-main) .front-header{display:grid!important;grid-template-columns:190px minmax(0,1fr) 190px!important;align-items:center!important;gap:16px!important;min-height:60px!important;height:60px!important;padding:0 28px!important;border-bottom:1px solid rgba(16,24,32,.1)!important;background:#fffffffa!important;box-shadow:0 8px 24px #0f17200d!important}html body:has(.front-main) .front-brand{width:190px!important;min-width:190px!important;max-width:190px!important;height:44px!important}html body:has(.front-main) .front-logo,html body:has(.front-main) .front-logo.front-wordmark{height:44px!important;max-height:44px!important;align-items:center!important;color:#18232b!important;font-size:21px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}html body:has(.front-main) .front-header-tools{display:grid!important;grid-template-columns:34px 116px 34px!important;width:190px!important;min-width:190px!important;max-width:190px!important;gap:6px!important;align-items:center!important;justify-content:end!important}html body:has(.front-main) .front-header-tools button,html body:has(.front-main) .front-header-tools a{min-height:34px!important;height:34px!important;border-radius:5px!important;font-size:10px!important;line-height:1!important}html body:has(.front-main) .front-header-tools button[aria-label="Search products"],html body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{width:34px!important;min-width:34px!important;max-width:34px!important}html body:has(.front-main) .front-header-tools .front-rfq-button{width:116px!important;min-width:116px!important;max-width:116px!important;padding-inline:8px!important;font-size:9.4px!important;font-weight:800!important;white-space:nowrap!important}@media(min-width:1180px){html body:has(.front-main) .mobile-menu-button{display:none!important}html body:has(.front-main) .front-header nav,html body:has(.front-main) .front-header nav:not(.open),html body:has(.front-main) .front-header nav.open{position:static!important;display:flex!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}html body:has(.front-main) .front-header nav .nav-item>a{display:inline-flex!important;min-height:60px!important;height:60px!important;align-items:center!important;padding:0 3px!important;color:#1b2730!important;font-size:10.2px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;white-space:nowrap!important}}html body:has(.home-reference-page) .home-reference-dark-footer{display:none!important}html body:has(.home-reference-page) .front-main+.front-footer,html body:has(.front-main) .front-footer{display:block!important;background:#071117!important}@media(min-width:901px){html body:has(.front-main) .front-footer{padding:34px 42px 22px!important}html body:has(.front-main) .front-footer-inner{max-width:1180px!important;margin-inline:auto!important;grid-template-columns:minmax(280px,.9fr) minmax(0,1.6fr)!important;gap:38px!important}html body:has(.front-main) .front-footer-links{display:grid!important;grid-template-columns:repeat(4,minmax(110px,1fr))!important;gap:20px!important}html body:has(.front-main) .front-footer-wordmark{font-size:20px!important;line-height:1!important}html body:has(.front-main) .front-footer h3,html body:has(.front-main) .front-footer-link-group summary{font-size:11px!important;line-height:1.1!important}html body:has(.front-main) .front-footer a,html body:has(.front-main) .front-footer p,html body:has(.front-main) .front-footer span{font-size:10.4px!important;line-height:1.36!important}}@media(max-width:700px){html body:has(.front-main) .front-header{grid-template-columns:minmax(132px,1fr) 42px auto!important;min-height:58px!important;height:58px!important;gap:8px!important;padding:0 14px!important}html body:has(.front-main) .front-brand{width:auto!important;min-width:0!important;max-width:none!important;height:40px!important}html body:has(.front-main) .front-logo,html body:has(.front-main) .front-logo.front-wordmark{height:40px!important;max-height:40px!important;font-size:18px!important}html body:has(.front-main) .front-header-tools{grid-template-columns:34px 34px!important;width:74px!important;min-width:74px!important;max-width:74px!important;gap:6px!important}html body:has(.front-main) .front-header-tools .front-rfq-button{display:none!important}}html body:has(.front-main) header.front-header.front-header{display:grid!important;align-items:center!important;border-bottom:1px solid rgba(16,24,32,.1)!important;background:#fffffffa!important}@media(min-width:1180px){html body:has(.front-main) header.front-header.front-header{grid-template-columns:188px minmax(0,1fr) 190px!important;gap:12px!important;min-height:60px!important;height:60px!important;padding-inline:24px!important}html body:has(.front-main) header.front-header.front-header .front-brand{width:188px!important;min-width:188px!important;max-width:188px!important;height:42px!important}html body:has(.front-main) header.front-header.front-header .front-brand .mobile-reference-brand{display:none!important}html body:has(.front-main) header.front-header.front-header .mobile-menu-button{display:none!important}html body:has(.front-main) header.front-header.front-header nav,html body:has(.front-main) header.front-header.front-header nav:not(.open),html body:has(.front-main) header.front-header.front-header nav.open{position:static!important;display:flex!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}html body:has(.front-main) header.front-header.front-header nav .nav-item>a{display:inline-flex!important;min-height:60px!important;height:60px!important;align-items:center!important;padding:0 2px!important;color:#1b2730!important;font-size:9.6px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{display:grid!important;grid-template-columns:34px 116px 34px!important;width:190px!important;min-width:190px!important;max-width:190px!important;gap:6px!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button,html body:has(.front-main) header.front-header.front-header .front-header-tools a{min-height:34px!important;height:34px!important;border-radius:5px!important;font-size:9.4px!important;line-height:1!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"],html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Language switch reserved"]{width:34px!important;min-width:34px!important;max-width:34px!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"] .front-search-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}html body:has(.front-main) header.front-header.front-header .front-header-tools .front-rfq-button{width:116px!important;min-width:116px!important;max-width:116px!important;padding-inline:8px!important;white-space:nowrap!important}}@media(max-width:700px){html:has(body .front-main),html:has(body .front-main) body,html:has(body .front-main) #root,html body:has(.front-main),html body:has(.front-main) .front-main,html body:has(.front-main) header.front-header.front-header,html body:has(.front-main) .front-footer{max-width:100vw!important;overflow-x:hidden!important}}@media(min-width:1360px){html body:has(.front-main) header.front-header.front-header{grid-template-columns:188px minmax(0,1fr) 190px!important;gap:12px!important;min-height:60px!important;height:60px!important;padding-inline:24px!important}html body:has(.front-main) header.front-header.front-header .mobile-menu-button{display:none!important}html body:has(.front-main) header.front-header.front-header nav,html body:has(.front-main) header.front-header.front-header nav:not(.open),html body:has(.front-main) header.front-header.front-header nav.open{position:static!important;display:flex!important;width:100%!important;height:60px!important;min-height:60px!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}html body:has(.front-main) header.front-header.front-header nav .nav-item>a{min-height:60px!important;height:60px!important;padding-inline:2px!important;font-size:10px!important;line-height:1!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{grid-template-columns:34px 116px 34px!important;width:190px!important;min-width:190px!important;max-width:190px!important;gap:6px!important;transform:none!important}html body:has(.front-main) header.front-header.front-header .front-header-tools .front-rfq-button{display:inline-flex!important;width:116px!important;min-width:116px!important;max-width:116px!important;font-size:9.4px!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"],html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Language switch reserved"]{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important}}@media(max-width:700px){html body:has(.front-main) header.front-header.front-header{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important;align-items:center!important;min-height:58px!important;height:58px!important;padding-inline:14px!important}html body:has(.front-main) header.front-header.front-header .mobile-menu-button{grid-column:1!important;display:inline-flex!important;width:40px!important;min-width:40px!important;height:40px!important}html body:has(.front-main) header.front-header.front-header .front-brand{grid-column:2!important;display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}html body:has(.front-main) header.front-header.front-header .front-brand .mobile-reference-brand{display:inline-flex!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{grid-column:3!important;display:flex!important;width:44px!important;min-width:44px!important;max-width:44px!important;justify-content:flex-end!important;gap:0!important;transform:none!important}html body:has(.front-main) header.front-header.front-header .front-header-tools .front-rfq-button,html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Language switch reserved"]{display:none!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"]{display:inline-flex!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}}#root{--admin-sidebar-w: 248px;--admin-topbar-h: 64px;--admin-main-pad: 24px}
24@media(max-width:900px){#root{--admin-sidebar-w: 0px}}@media(max-width:560px){html body #root main.front-main .front-section-heading-row{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}}html body #root main.front-main .front-card-actions>a,html body #root main.front-main .category-hero-actions>a,html body #root main.front-main .b2-custom-hero-actions>a,html body #root main.front-main .b4-case-index-card>a,html body #root main.front-main .product-directory-help>a,html body #root main.front-main .product-directory-download>a,html body #root main.front-main .b3-app-panel>a,html body #root main.front-main .b3-testing-aside-card>a,html body #root main.front-main .contact-workbench-card>a,html body #root main.front-main .front-actions>a{text-decoration:none!important}@media(min-width:1180px){html body:has(.front-main) header.front-header.front-header{grid-template-columns:206px minmax(0,1fr) 196px!important}html body:has(.front-main) header.front-header.front-header .front-brand.front-brand{width:206px!important;min-width:206px!important;max-width:206px!important;overflow:visible!important}}@media(min-width:1180px){html body:has(.front-main) header.front-header.front-header{grid-template-columns:206px minmax(0,1fr) 196px!important}html body:has(.front-main) header.front-header.front-header>.front-brand.front-brand,html body:has(.front-main) header.front-header.front-header .front-brand.front-brand{width:206px!important;min-width:206px!important;max-width:206px!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header .mobile-reference-brand.mobile-reference-brand{max-width:none!important;overflow:visible!important;letter-spacing:0!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header>.front-header-tools.front-header-tools,html body:has(.front-main) header.front-header.front-header .front-header-tools.front-header-tools{width:196px!important;min-width:196px!important;max-width:196px!important;grid-template-columns:34px 122px 34px!important}html body:has(.front-main) header.front-header.front-header .front-header-tools.front-header-tools .front-rfq-button.front-rfq-button{width:122px!important;min-width:122px!important;max-width:122px!important;font-size:9.2px!important}}@media(max-width:1180px){html body:has(.front-main) header.front-header.front-header{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:10px!important;align-items:center!important;min-height:60px!important;height:60px!important;padding:0 18px!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header .mobile-menu-button{display:inline-flex!important;grid-column:1!important;align-items:center!important;justify-content:center!important;width:44px!important;height:40px!important;min-width:44px!important;padding:0!important;overflow:hidden!important}html body:has(.front-main) header.front-header.front-header .mobile-menu-label{display:none!important}html body:has(.front-main) header.front-header.front-header .front-brand{display:flex!important;grid-column:2!important;justify-self:center!important;align-items:center!important;justify-content:center!important;width:min(220px,100%)!important;min-width:0!important;height:40px!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header .mobile-reference-brand{display:flex!important;width:auto!important;height:34px!important;opacity:1!important;overflow:visible!important;font-size:19px!important;line-height:1!important}html body:has(.front-main) header.front-header.front-header nav{display:none!important;position:absolute!important;inset:60px 0 auto!important;width:100%!important}html body:has(.front-main) header.front-header.front-header nav.open{display:grid!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{display:flex!important;grid-column:3!important;justify-self:end!important;align-items:center!important;justify-content:center!important;width:44px!important;height:40px!important;overflow:hidden!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"]{display:inline-flex!important;width:40px!important;height:40px!important;min-width:40px!important}html body:has(.front-main) header.front-header.front-header .front-header-tools .front-rfq-button,html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Language switch reserved"],html body:has(.front-main) header.front-header.front-header .front-search-label{display:none!important}}@media(min-width:1101px){html body:has(.front-main) .front-footer-inner,html body:has(.front-main) .front-footer-bottom{width:min(var(--public-shell-content-max),calc(100% - 144px))!important;max-width:var(--public-shell-content-max)!important;margin-inline:auto!important}html body:has(.front-main) header.front-header.front-header{min-height:60px!important;height:60px!important;display:grid!important;align-items:center!important;grid-template-columns:190px minmax(0,1fr) 190px!important;gap:10px!important;padding:0 24px!important}html body:has(.front-main) header.front-header.front-header .front-brand,html body:has(.front-main) header.front-header.front-header .front-wordmark{height:40px!important}html body:has(.front-main) header.front-header.front-header nav{display:flex!important;min-width:0!important;height:60px!important;overflow:visible!important;gap:4px!important}html body:has(.front-main) header.front-header.front-header .nav-item>a{min-height:60px!important;height:60px!important;padding-inline:3px!important;font-size:9.2px!important;line-height:1!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{height:60px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}}@media(min-width:1101px){html body:has(.front-main) header.front-header.front-header nav#front-public-navigation{gap:5px!important}html body:has(.front-main) header.front-header.front-header nav#front-public-navigation .nav-item.nav-item>a{padding-inline:2px!important;font-size:10px!important}}@media(max-width:1100px){html body:has(.front-main) header.front-header.front-header .mobile-menu-button.mobile-menu-button,html body:has(.front-main) header.front-header.front-header .front-header-tools.front-header-tools{grid-row:1!important;align-self:center!important;margin:0!important;transform:none!important;position:static!important}html body:has(.front-main) header.front-header.front-header .front-brand.front-brand{grid-row:1!important;align-self:center!important;margin:0!important;transform:none!important}html body:has(.front-main) header.front-header.front-header .front-brand.front-brand .mobile-reference-brand.mobile-reference-brand{display:flex!important;width:auto!important;min-width:max-content!important;height:34px!important;opacity:1!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header .front-header-tools.front-header-tools .front-rfq-button.front-rfq-button,html body:has(.front-main) header.front-header.front-header .front-header-tools.front-header-tools button[aria-label="Language switch reserved"]{display:none!important;width:0!important;min-width:0!important}}@media(min-width:1181px){html body:has(.front-main) header.front-header.front-header{min-height:60px!important;height:60px!important;display:grid!important;align-items:center!important;grid-template-columns:178px minmax(0,1fr) 176px!important;gap:8px!important;padding:0 22px!important}html body:has(.front-main) header.front-header.front-header .front-brand,html body:has(.front-main) header.front-header.front-header .front-wordmark{height:40px!important}html body:has(.front-main) header.front-header.front-header nav{display:flex!important;min-width:0!important;height:60px!important;overflow:visible!important;gap:3px!important;justify-content:center!important}html body:has(.front-main) header.front-header.front-header .nav-item>a{min-height:60px!important;height:60px!important;padding-inline:3px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{height:60px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}}html body:has(.front-main) .front-footer .front-container.front-footer-inner,html body:has(.front-main) .front-footer .front-container.front-footer-bottom{width:min(var(--public-shell-content-max),calc(100% - 72px))!important;max-width:var(--public-shell-content-max)!important;margin-inline:auto!important;padding-inline:0!important}@media(max-width:700px){html body:has(.front-main) .front-footer .front-container.front-footer-inner,html body:has(.front-main) .front-footer .front-container.front-footer-bottom{width:min(100% - 32px,640px)!important}}@media(max-width:1179px){html body:has(.front-main) header.front-header.front-header{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;grid-template-rows:60px!important;align-items:center!important;min-height:60px!important;height:60px!important;padding:0 18px!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header>.mobile-menu-button.mobile-menu-button{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:start!important;display:inline-flex!important;width:44px!important;height:40px!important;min-width:44px!important;margin:0!important;padding:0!important}html body:has(.front-main) header.front-header.front-header>.front-brand.front-brand{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:center!important;display:flex!important;width:min(220px,100%)!important;height:40px!important;min-width:0!important;margin:0!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header>.front-brand.front-brand .mobile-reference-brand.mobile-reference-brand{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;min-width:164px!important;max-width:100%!important;height:34px!important;opacity:1!important;visibility:visible!important;overflow:visible!important;transform:none!important;font-size:19px!important;line-height:1!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header>.front-header-tools.front-header-tools{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:end!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:40px!important;margin:0!important;overflow:hidden!important}html body:has(.front-main) header.front-header.front-header>nav:not(.open){display:none!important}}@media(max-width:1180px){body .mobile-menu-button{position:relative!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border-color:#a3763073!important;border-radius:5px!important}body .mobile-menu-button .mobile-menu-icon{position:relative!important;display:block!important;width:18px!important;height:2px!important;border-radius:999px!important;background:#17212a!important}body .mobile-menu-button .mobile-menu-icon:before,body .mobile-menu-button .mobile-menu-icon:after{content:""!important;position:absolute!important;left:0!important;width:18px!important;height:2px!important;border-radius:999px!important;background:#17212a!important}body .mobile-menu-button .mobile-menu-icon:before{top:-6px!important}body .mobile-menu-button .mobile-menu-icon:after{top:6px!important}}.front-cta-section h2,.front-cta-section p{color:#fff!important}.front-cta-section p{opacity:.82!important}@media(max-width:700px){body:has([data-event-name=view_factory_capability]) .front-section[data-front-section-key=manufacturing-process] .process-steps li:nth-of-type(n+3),body:has([data-event-name=view_quality_compliance]) .front-section[data-front-section-key=inspection-workflow] .process-steps article:nth-of-type(n+5),body:has(div[data-event-name=view_download_center]) .front-section[data-front-section-key=featured-downloads] .download-resource-card:nth-of-type(n+4),body:has(.front-section[data-front-section-key=material-comparison-table]) .front-section[data-front-section-key=material-comparison-overview],body:has(.front-section[data-front-section-key=surface-finish-comparison-table]) .front-section[data-front-section-key=finish-comparison-overview],body:has(.front-breadcrumb a[href="/materials-finishes/materials/"]) .front-section[data-front-section-key=suitable-applications],body:has(.front-breadcrumb a[href="/materials-finishes/materials/"]) .front-section[data-front-section-key=compatible-surface-finishes],body:has(.front-breadcrumb a[href="/materials-finishes/finishes/"]) .front-section[data-front-section-key=suitable-product-categories],body:has(.front-breadcrumb a[href="/materials-finishes/finishes/"]) .front-section[data-front-section-key=suitable-applications],body:has(.front-breadcrumb a[href="/case-studies/"]) .front-section[data-front-section-key=project-overview],body:has(.front-breadcrumb a[href="/case-studies/"]) .front-section[data-front-section-key=material-finish-notes],body:has(.front-breadcrumb a[href="/case-studies/"]) .front-section[data-front-section-key=customization-notes],body:has(.front-breadcrumb a[href="/case-studies/"]) .front-section[data-front-section-key=quality-focus],body:has(.front-breadcrumb a[href="/case-studies/"]) .front-section[data-front-section-key=buyer-takeaway],.front-form-layout.batch4-form-layout+.front-section,body:has(.front-form-layout.batch4-form-layout) .front-section:has(.trust-module-grid),body:has(.front-form-layout.batch4-form-layout) .front-section[data-front-section-key=related-downloads],body:has(.front-form-layout.batch4-form-layout) .front-section[data-front-section-key=faq],body:has(.front-form-layout.batch4-form-layout) .front-section:has(.related-links-grid),body:has(.front-form-layout.batch4-form-layout) .front-section[data-front-section-key=what-to-prepare],body:has(.front-form-layout.batch4-form-layout) .front-section[data-front-section-key=related-custom-hardware-page]{display:none!important}body:has(.front-section[data-front-section-key=material-comparison-table]) .front-table-wrap,body:has(.front-section[data-front-section-key=surface-finish-comparison-table]) .front-table-wrap{max-height:340px!important}.front-form fieldset,.front-form .form-grid,.front-form label{gap:8px!important}.front-form input,.front-form select,.front-form textarea{min-height:40px!important}.front-form button[type=submit],.front-form>button{min-height:44px!important;padding:9px 12px!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;line-height:1.18!important}.testing-document-form>button[type=submit]{font-size:10px!important;letter-spacing:0!important}.front-form textarea{min-height:78px!important}.front-footer,.home-reference-dark-footer{padding-block:20px!important}}@media(min-width:701px){.floating-contact-bar{display:none!important}}@media(max-width:700px){.sticky-rfq{display:none!important}.floating-contact-bar{position:static!important;width:100%!important;padding:12px 16px!important;background:#f7f5ef!important}}.front-header,.front-header *,.front-footer,.front-footer *{box-sizing:border-box!important}body:has(.front-main) .front-brand{text-decoration:none!important}@media(min-width:1180px){body:has(.front-main) .front-header{display:grid!important;grid-template-columns:220px minmax(0,1fr) 238px!important;gap:18px!important;align-items:center!important;height:48px!important;min-height:48px!important;padding-inline:28px!important}body:has(.front-main) .front-brand{display:flex!important;width:220px!important;min-width:220px!important;max-width:220px!important;height:34px!important;align-items:center!important;justify-content:flex-start!important;overflow:hidden!important}body:has(.front-main) .front-brand .mobile-reference-brand{display:inline-flex!im
24portant;height:34px!important;font-size:22px!important}body:has(.front-main) .mobile-menu-button{display:none!important}body:has(.front-main) .front-header nav,body:has(.front-main) .front-header nav:not(.open){position:static!important;display:flex!important;width:100%!important;height:48px!important;min-height:48px!important;max-height:none!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}body:has(.front-main) .front-header nav .nav-item{position:relative!important;display:flex!important;min-width:0!important;align-items:center!important}body:has(.front-main) .front-header nav .nav-item>a{display:flex!important;height:48px!important;min-height:48px!important;align-items:center!important;padding-inline:3px!important;border:0!important;color:#172129!important;font-size:8.5px!important;font-weight:780!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}body:has(.front-main) .front-header nav .nav-item>a:hover,body:has(.front-main) .front-header nav .nav-item>a:focus-visible{color:#9b6719!important}body:has(.front-main) .front-header-tools{display:grid!important;grid-template-columns:58px 122px 34px!important;width:238px!important;min-width:238px!important;max-width:238px!important;gap:8px!important;align-items:center!important;justify-content:end!important}body:has(.front-main) .front-header-tools button,body:has(.front-main) .front-header-tools a{display:inline-flex!important;height:30px!important;min-height:30px!important;align-items:center!important;justify-content:center!important;padding-inline:8px!important;font-size:8.5px!important;line-height:1!important;white-space:nowrap!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]{width:58px!important;min-width:58px!important;max-width:58px!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .front-search-label{position:static!important;display:inline!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;color:inherit!important;font-size:inherit!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .mobile-search-icon{display:none!important}body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{width:34px!important;min-width:34px!important;max-width:34px!important}body:has(.front-main) .front-header-tools .front-rfq-button{width:122px!important;min-width:122px!important;max-width:122px!important}}@media(max-width:1023px){body:has(.front-main) .front-header{position:relative!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important;align-items:center!important;min-height:62px!important;height:62px!important;padding:0 14px!important}body:has(.front-main) .mobile-menu-button{display:inline-flex!important;grid-column:1!important;width:40px!important;min-width:40px!important;height:40px!important;justify-content:center!important}body:has(.front-main) .front-brand{grid-column:2!important;display:flex!important;width:100%!important;min-width:0!important;max-width:100%!important;height:36px!important;align-items:center!important;justify-content:center!important;overflow:visible!important}body:has(.front-main) .front-brand .mobile-reference-brand{display:inline-flex!important;width:auto!important;height:28px!important;max-width:100%!important;align-items:center!important;overflow:visible!important;font-size:clamp(18px,5.8vw,24px)!important;text-align:center!important}body:has(.front-main) .front-header-tools{grid-column:3!important;display:flex!important;width:44px!important;min-width:44px!important;max-width:44px!important;justify-content:flex-end!important;gap:0!important}body:has(.front-main) .front-header-tools .front-rfq-button,body:has(.front-main) .front-header-tools button[aria-label="Language switch reserved"]{display:none!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]{display:inline-flex!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;padding:0!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .front-search-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}body:has(.front-main) .front-header nav:not(.open){display:none!important}}@media(max-width:700px){body:has(.front-main) .front-footer{padding-block:22px!important}body:has(.front-main) .front-footer-brand p{max-height:none!important;overflow:visible!important}body:has(.front-main) .front-footer-inner,body:has(.front-main) .front-footer-bottom{width:min(326px,calc(100% - 32px))!important;max-width:326px!important}}@media(min-width:1361px){body:has(.front-main) .front-header nav .nav-item>a{font-size:9.2px!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]{gap:4px!important;padding-inline:6px!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"]:before,body:has(.front-main) .front-header-tools button[aria-label="Search products"]:after{display:none!important;content:none!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .mobile-search-icon{position:relative!important;display:inline-block!important;flex:0 0 auto!important;width:10px!important;height:10px!important;color:currentColor!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .mobile-search-icon:before{position:absolute!important;inset:0 2px 2px 0!important;border:1.2px solid currentColor!important;border-radius:999px!important;content:""!important}body:has(.front-main) .front-header-tools button[aria-label="Search products"] .mobile-search-icon:after{position:absolute!important;right:0!important;bottom:0!important;width:4px!important;height:1.2px!important;border-radius:999px!important;background:currentColor!important;content:""!important;transform:rotate(45deg)!important;transform-origin:center!important}}@media(min-width:1180px){html body:has(.front-main) .front-header-tools button[aria-label="Search products"]{width:36px!important;min-width:36px!important;max-width:36px!important;padding:0!important;overflow:hidden!important}html body:has(.front-main) .front-header-tools button[aria-label="Search products"] .front-search-label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}html body:has(.front-main) .front-header-tools button[aria-label="Search products"] .mobile-search-icon{display:inline-block!important}}@media(min-width:1361px){html body:has(.front-main) .front-header{grid-template-columns:220px minmax(0,1fr) 216px!important}html body:has(.front-main) .front-header-tools{grid-template-columns:36px 122px 34px!important;width:216px!important;min-width:216px!important;max-width:216px!important}}html body:has(.front-main) header.front-header.front-header{position:relative!important;z-index:160!important;display:grid!important;align-items:center!important;min-height:var(--public-shell-header-height)!important;height:var(--public-shell-header-height)!important;border-bottom:1px solid rgba(20,27,33,.1)!important;background:#fffffffa!important;box-shadow:0 8px 24px #0f17200d!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header .front-brand{display:flex!important;align-items:center!important;text-decoration:none!important;overflow:hidden!important}html body:has(.front-main) header.front-header.front-header .front-logo,html body:has(.front-main) header.front-header.front-header .front-logo.front-wordmark,html body:has(.front-main) header.front-header.front-header .front-brand .mobile-reference-brand{align-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#18232b!important;font-family:inherit!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button,html body:has(.front-main) header.front-header.front-header .front-header-tools a{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:5px!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}@media(min-width:1360px){html body:has(.front-main) header.front-header.front-header{grid-template-columns:188px minmax(0,1fr) 190px!important;gap:12px!important;padding-inline:24px!important}html body:has(.front-main) header.front-header.front-header .front-brand{width:188px!important;min-width:188px!important;max-width:188px!important;height:42px!important}html body:has(.front-main) header.front-header.front-header .front-logo.front-wordmark{display:inline-flex!important;height:42px!important;max-height:42px!important;font-size:21px!important}html body:has(.front-main) header.front-header.front-header .front-brand .mobile-reference-brand,html body:has(.front-main) header.front-header.front-header .mobile-menu-button{display:none!important}html body:has(.front-main) header.front-header.front-header nav,html body:has(.front-main) header.front-header.front-header nav:not(.open),html body:has(.front-main) header.front-header.front-header nav.open{position:static!important;display:flex!important;width:100%!important;min-width:0!important;height:var(--public-shell-header-height)!important;min-height:var(--public-shell-header-height)!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}html body:has(.front-main) header.front-header.front-header nav .nav-item>a{display:inline-flex!important;height:var(--public-shell-header-height)!important;min-height:var(--public-shell-header-height)!important;align-items:center!important;padding:0 2px!important;color:#1b2730!important;font-size:10px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{display:grid!important;grid-template-columns:34px 116px 34px!important;width:190px!important;min-width:190px!important;max-width:190px!important;gap:6px!important;align-items:center!important;justify-content:end!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button,html body:has(.front-main) header.front-header.front-header .front-header-tools a{height:34px!important;min-height:34px!important;font-size:9.4px!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"],html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Language switch reserved"]{width:34px!important;min-width:34px!important;max-width:34px!important;padding:0!important}html body:has(.front-main) header.front-header.front-header .front-header-tools .front-rfq-button{display:inline-flex!important;width:116px!important;min-width:116px!important;max-width:116px!important;padding-inline:8px!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"] .front-search-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}}@media(max-width:700px){html body:has(.front-main){--public-shell-header-height: 58px;--public-shell-page-gutter: 16px}html body:has(.front-main) header.front-header.front-header{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important;padding-inline:14px!important;max-width:100vw!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header .mobile-menu-button{grid-column:1!important;display:inline-flex!important;width:40px!important;min-width:40px!important;height:40px!important}html body:has(.front-main) header.front-header.front-header .front-brand{grid-column:2!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;justify-content:center!important}html body:has(.front-main) header.front-header.front-header .front-brand .mobile-reference-brand{display:inline-flex!important;max-width:100%!important;height:34px!important;justify-content:center!important;overflow:hidden!important;font-size:clamp(17px,5vw,21px)!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{grid-column:3!important;display:flex!important;width:44px!important;min-width:44px!important;max-width:44px!important;justify-content:flex-end!important;gap:0!important}html body:has(.front-main) header.front-header.front-header .front-header-tools .front-rfq-button,html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Language switch reserved"]{display:none!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"]{display:inline-flex!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}html body:has(.front-main) header.front-header.front-header nav:not(.open){display:none!important}}@media(min-width:901px){html body:has(.front-main) .front-footer{padding:34px 42px 22px!important;background:#071117!important}html body:has(.front-main) .front-footer-inner{display:grid!important;grid-template-columns:minmax(280px,.9fr) minmax(0,1.6fr)!important;gap:38px!important;max-width:var(--public-shell-content-max)!important;margin-inline:auto!important}html body:has(.front-main) .front-footer-links{display:grid!important;grid-template-columns:repeat(4,minmax(110px,1fr))!important;gap:20px!important}html body:has(.front-main) .front-footer-bottom{max-width:var(--public-shell-content-max)!important;margin-inline:auto!important}}html body:has(.front-main) .front-footer-wordmark,html body:has(.front-main) .front-footer-link-group summary{letter-spacing:0!important}html body:has(.front-main) .front-footer a,html body:has(.front-main) .front-footer p,html body:has(.front-main) .front-footer span{line-height:1.36!important}html body:has(.front-main) .front-cta-section.front-cta-section{align-items:center!important;border-radius:0!important}html body:has(.front-main) .front-cta-section .front-actions a{min-height:42px!important;border-radius:4px!important;line-height:1!important;white-space:nowrap!important}html body:has(.front-main){--public-shell-header-height: 60px;--public-shell-content-max: 1180px;--public-shell-wide-max: 1476px;
24--public-shell-page-gutter: 30px}html body:has(.front-main) .front-container{width:min(var(--public-shell-content-max),calc(100% - (var(--public-shell-page-gutter) * 2)))!important;max-width:var(--public-shell-content-max)!important;margin-inline:auto!important}html body:has(.front-main) header.front-header.front-header{min-height:var(--public-shell-header-height)!important;height:var(--public-shell-header-height)!important;display:grid!important;align-items:center!important;z-index:160!important;background:#fffffffa!important;border-bottom:1px solid rgba(20,27,33,.1)!important;box-shadow:0 8px 24px #0f17200d!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header .front-brand{display:flex!important;align-items:center!important;min-width:0!important;text-decoration:none!important}html body:has(.front-main) header.front-header.front-header .front-logo,html body:has(.front-main) header.front-header.front-header .front-logo.front-wordmark,html body:has(.front-main) header.front-header.front-header .front-brand .mobile-reference-brand{color:#18232b!important;font-family:inherit!important;font-size:clamp(19px,1.45vw,25px)!important;font-weight:900!important;letter-spacing:0!important;line-height:1!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button,html body:has(.front-main) header.front-header.front-header .front-header-tools a{min-height:34px!important;border-radius:5px!important;line-height:1!important}html body:has(.front-main) header.front-header.front-header .front-rfq-button{min-width:108px!important;padding:0 14px!important;background:#c8811a!important;color:#fff!important;font-size:10px!important;font-weight:900!important;text-transform:uppercase!important}html body:has(.front-main) .front-footer{background:#07131a!important;color:#f7fbff!important;overflow:hidden!important}html body:has(.front-main) .front-footer-inner,html body:has(.front-main) .front-footer-bottom{width:min(var(--public-shell-content-max),calc(100% - (var(--public-shell-page-gutter) * 2)))!important;max-width:var(--public-shell-content-max)!important;margin-inline:auto!important}html body:has(.front-main) .front-cta-section{width:min(var(--public-shell-content-max),calc(100% - (var(--public-shell-page-gutter) * 2)))!important;max-width:var(--public-shell-content-max)!important;margin-inline:auto!important}@media(min-width:1360px){html body:has(.front-main) header.front-header.front-header{grid-template-columns:minmax(164px,176px) minmax(0,1fr) auto!important;column-gap:12px!important;padding-inline:30px!important}html body:has(.front-main) header.front-header.front-header nav,html body:has(.front-main) header.front-header.front-header nav:not(.open){display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(8px,.72vw,13px)!important;min-width:0!important}html body:has(.front-main) header.front-header.front-header nav .nav-item>a{color:#16232b!important;font-size:clamp(10px,.72vw,10.5px)!important;font-weight:850!important;letter-spacing:0!important;line-height:1.2!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}}@media(max-width:1359px){html body:has(.front-main) header.front-header.front-header{grid-template-columns:minmax(0,1fr) auto!important;column-gap:12px!important;padding-inline:18px!important}html body:has(.front-main) header.front-header.front-header nav:not(.open){display:none!important}}@media(min-width:1101px){html body:has(.front-main) .front-footer-inner{display:grid!important;grid-template-columns:340px minmax(0,1fr)!important;gap:36px!important;align-items:start!important}html body:has(.front-main) .front-footer-links{display:grid!important;grid-template-columns:repeat(5,minmax(108px,1fr))!important;gap:18px!important;align-items:start!important}html body:has(.front-main) .front-footer-link-group{min-width:0!important}}html body:has(.front-main) .front-header{width:100%!important}html body:has(.front-main) .front-container{max-width:var(--public-shell-content-max)!important}html body:has(.front-main) .front-cta-section{max-width:var(--public-shell-content-max)!important;margin-inline:auto!important}html body:has(.front-main) .front-rfq-button{flex:0 0 auto!important}html body:has(.front-main) .front-footer{display:block!important;background:#071117!important;color:#f7fbff!important}@media(min-width:1101px){html body:has(.front-main) .front-footer-inner{display:grid!important;grid-template-columns:340px minmax(0,1fr)!important;gap:36px!important;align-items:start!important}html body:has(.front-main) .front-footer-links{display:grid!important;grid-template-columns:repeat(5,minmax(108px,1fr))!important;gap:18px!important;align-items:start!important}}@media(max-width:1100px){html body:has(.front-main) header.front-header.front-header{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:10px!important;align-items:center!important;min-height:60px!important;height:60px!important;padding:0 18px!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header .mobile-menu-button{display:inline-flex!important;grid-column:1!important;align-items:center!important;justify-content:center!important;width:44px!important;height:40px!important;min-width:44px!important;padding:0!important;overflow:hidden!important}html body:has(.front-main) header.front-header.front-header .mobile-menu-label{display:none!important}html body:has(.front-main) header.front-header.front-header .front-brand{display:flex!important;grid-column:2!important;justify-self:center!important;align-items:center!important;justify-content:center!important;width:min(220px,100%)!important;min-width:0!important;height:40px!important;overflow:visible!important}html body:has(.front-main) header.front-header.front-header .mobile-reference-brand{display:flex!important;width:auto!important;height:34px!important;opacity:1!important;overflow:visible!important;font-size:19px!important;line-height:1!important}html body:has(.front-main) header.front-header.front-header nav{display:none!important;position:absolute!important;inset:60px 0 auto!important;width:100%!important}html body:has(.front-main) header.front-header.front-header nav.open{display:grid!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{display:flex!important;grid-column:3!important;justify-self:end!important;align-items:center!important;justify-content:center!important;width:44px!important;height:40px!important;overflow:hidden!important}html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"]{display:inline-flex!important;width:40px!important;height:40px!important;min-width:40px!important}html body:has(.front-main) header.front-header.front-header .front-header-tools .front-rfq-button,html body:has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Language switch reserved"],html body:has(.front-main) header.front-header.front-header .front-search-label{display:none!important}}@media(min-width:1101px){html body:has(.front-main) header.front-header.front-header{min-height:60px!important;height:60px!important;display:grid!important;align-items:center!important;grid-template-columns:190px minmax(0,1fr) 190px!important;gap:10px!important;padding:0 24px!important}html body:has(.front-main) header.front-header.front-header .front-brand,html body:has(.front-main) header.front-header.front-header .front-wordmark{height:40px!important}html body:has(.front-main) header.front-header.front-header nav{display:flex!important;min-width:0!important;height:60px!important;overflow:visible!important;gap:4px!important}html body:has(.front-main) header.front-header.front-header .nav-item>a{min-height:60px!important;height:60px!important;padding-inline:3px!important;font-size:9.2px!important;line-height:1!important;white-space:nowrap!important}html body:has(.front-main) header.front-header.front-header .front-header-tools{height:60px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}}@media(min-width:701px){html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header,html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .front-brand,html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .front-logo,html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header nav,html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .front-header-tools,html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header nav .nav-item>a{min-height:60px!important;height:60px!important}}@media(min-width:701px){html body:has(.front-main) header.front-header.front-header,html body:has(.front-main) header.front-header.front-header .front-brand,html body:has(.front-main) header.front-header.front-header .front-logo,html body:has(.front-main) header.front-header.front-header nav,html body:has(.front-main) header.front-header.front-header .front-header-tools,html body:has(.front-main) header.front-header.front-header nav .nav-item>a{min-height:60px!important;height:60px!important}}@media(min-width:1360px){html body:has(.front-main) header.front-header.front-header{grid-template-columns:206px minmax(0,1fr) 196px!important;gap:12px!important}html body:has(.front-main) header.front-header.front-header nav,html body:has(.front-main) header.front-header.front-header nav:not(.open),html body:has(.front-main) header.front-header.front-header nav.open{justify-content:flex-start!important;padding-left:18px!important}}@media(min-width:1360px){html body:has(.b4-form-reference-hero.contact) .b4-form-reference-hero .front-container,html body:has(.b4-form-reference-hero.contact) .b4-form-reference-hero+.front-container{width:calc(100% - 108px)!important;max-width:none!important}html body:has(.b4-form-reference-hero.contact) .b4-form-reference-hero-inner{grid-template-columns:590px minmax(0,1fr)!important;gap:36px!important;min-height:206px!important}html body:has(.b4-form-reference-hero.contact) .b4-form-reference-copy h1{font-size:36px!important;line-height:1.08!important;white-space:nowrap!important}html body:has(.b4-form-reference-hero.contact) .front-form-layout.batch4-form-layout{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr)!important;gap:18px!important;margin:18px 0 22px!important}html body:has(.b4-form-reference-hero.contact) .front-form-layout.batch4-form-layout>.front-form{grid-column:1!important;grid-row:1!important;padding:18px!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-panel{display:grid!important;grid-column:2!important;grid-row:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-content:start!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-card{min-width:0!important;padding:16px!important;border:1px solid #e0e4e5!important;border-radius:5px!important;background:#fff!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-card h2{margin:0 0 11px!important;color:#15242d!important;font-size:15px!important;font-weight:800!important;line-height:1.15!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-details a,html body:has(.b4-form-reference-hero.contact) .contact-workbench-connect a{display:grid!important;gap:2px!important;margin:0 0 10px!important;color:#1d2c35!important;font-size:10px!important;text-decoration:none!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-details a strong,html body:has(.b4-form-reference-hero.contact) .contact-workbench-connect a strong{font-size:10px!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-details a span,html body:has(.b4-form-reference-hero.contact) .contact-workbench-connect a span{color:#9b6418!important;font-size:11px!important;font-weight:750!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-details a small{color:#697780!important;font-size:9px!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-details p{margin:0!important;color:#596871!important;font-size:10px!important;line-height:1.35!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-details p strong{display:block!important;margin-bottom:4px!important;color:#1d2c35!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-links a{display:flex!important;min-height:31px!important;align-items:center!important;justify-content:space-between!important;padding:0 9px!important;border:1px solid #e3e7e8!important;color:#26343c!important;font-size:10px!important;text-decoration:none!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-links a+a{border-top:0!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-links a span{color:#9a6211!important;font-size:16px!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-timeline ol{display:grid!important;gap:9px!important;margin:0!important;padding:0!important;list-style:none!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-timeline li{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:7px!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-timeline b{display:grid!important;width:18px!important;height:18px!important;place-items:center!important;border-radius:50%!important;background:#9b6719!important;color:#fff!important;font-size:9px!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-timeline strong{display:block!important;color:#213039!important;font-size:10px!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-timeline small{display:block!important;margin-top:2px!important;color:#6a7880!important;font-size:9px!important;line-height:1.22!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-connect a{position:relative!important;min-height:42px!important;margin:0 0 7px!important;padding:8px 26px 8px 9px!important;border:1px solid #e2e6e7!important;border-radius:4px!important;background:#fbfcfc!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-connect a em{position:absolute!important;right:10px!important;top:12px!important;color:#9a6211!important;font-size:18px!important;font-style:normal!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-location{grid-column:2!important;min-height:132px!important;background:linear-gradient(135deg,#f3f0e9,#fbfaf8 58%,#ebe6dc)!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-location p{max-width:310px!important;margin:2px 0 14px!important;color:#5d6269!important;font-size:11px!important;line-height:1.45!important}html body:has(.b4-form-reference-hero.contact) .contact-workbench-location a{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:32px!important;padding:0 10px!important;border:1px solid #b67a20!important;color:#8f5d14!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important}}@media(min-width:1360px){html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header{grid-template-columns:206px minmax(0,1fr) 196px!important;gap:12px!important;min-height:60px!important;height:60px!important;padding-inline:24px!important}html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .mobile-menu-button{display:none!important}html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header nav,html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header nav:not(.open),html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header nav.open{position:static!import
24ant;display:flex!important;width:100%!important;min-width:0!important;height:60px!important;min-height:60px!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header nav .nav-item{position:relative!important;display:inline-flex!important;flex:0 0 auto!important;min-width:0!important;align-items:center!important}html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header nav .nav-item>a{display:inline-flex!important;min-height:60px!important;height:60px!important;align-items:center!important;padding-inline:2px!important;color:#1b2730!important;font-size:9.4px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important}html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .front-header-tools{display:grid!important;grid-template-columns:34px 116px 34px!important;width:196px!important;min-width:196px!important;max-width:196px!important;gap:3px!important;align-items:center!important}html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"]{grid-column:1!important}html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .front-header-tools .front-rfq-button{display:inline-flex!important;grid-column:2!important;width:116px!important;min-width:116px!important;max-width:116px!important;font-size:9.4px!important}html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Language switch reserved"]{grid-column:3!important}html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Search products"],html body:has(.front-main):has(.front-main):has(.front-main) header.front-header.front-header .front-header-tools button[aria-label="Language switch reserved"]{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important}}:root{--launch-page-background: #f6f4ef;--launch-surface: #fffdf8;--launch-ink: #172129;--launch-muted: #66727c;--launch-line: #e4dbcf;--launch-accent: #9d661c;--launch-content-width: 1180px;--launch-side-padding: clamp(20px, 3.2vw, 44px);--launch-header-height: 68px}@media(min-width:768px){html body #root main.front-main :where(p,li,a,button,label,input,select,textarea,td,th,small){font-size:max(12px,.75rem)!important;line-height:1.42!important}html body #root main.front-main :where(h3,strong){font-size:max(13px,.8125rem)!important;line-height:1.3!important}html body #root header#front-site-header nav#front-public-navigation .nav-item>a{font-size:13px!important;line-height:1.2!important}html body #root footer#front-site-footer :where(p,li,a,span){font-size:13px!important;line-height:1.5!important}html body #root footer#front-site-footer .front-footer-link-group summary{font-size:14px!important;line-height:1.35!important}}@media(max-width:767px){html body #root main.front-main :where(p,li,a,button,label,small){font-size:max(13px,.8125rem)!important;line-height:1.45!important}html body #root main.front-main :where(h3,strong){font-size:max(14px,.875rem)!important;line-height:1.35!important}html body #root main.front-main :where(input,select,textarea){font-size:16px!important;line-height:1.4!important}html body #root main.front-main .products-index-page .product-hero-facts-row>span>strong{font-size:13px!important;line-height:1.2!important}html body #root main.front-main .contact-workbench-panel{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important}html body #root main.front-main .contact-workbench-card{width:100%!important;min-width:0!important;padding:18px!important;overflow:visible!important;border:1px solid var(--launch-line)!important;border-radius:8px!important;background:var(--launch-surface)!important}html body #root main.front-main .contact-workbench-card>a{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;width:100%!important;min-height:0!important;padding:12px 0!important;align-items:start!important;border:0!important;border-bottom:1px solid var(--launch-line)!important;color:var(--launch-ink)!important;text-decoration:none!important}html body #root main.front-main .contact-workbench-card>a :where(strong,span,small),html body #root main.front-main .contact-workbench-card>p{display:block!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important}html body #root main.front-main .contact-workbench-details>p{margin:12px 0 0!important;line-height:1.5!important}html body #root main.front-main .contact-workbench-details>p>strong{display:block!important;margin-bottom:4px!important}html body #root main.front-main .contact-workbench-links>a{display:flex!important;min-height:46px!important;align-items:center!important;justify-content:space-between!important}html body #root main.front-main .contact-workbench-timeline ol{display:grid!important;gap:12px!important;margin:0!important;padding:0!important;list-style:none!important}html body #root main.front-main .contact-workbench-timeline li{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:10px!important;margin:0!important;align-items:start!important}html body #root main.front-main .contact-workbench-timeline li>b{display:grid!important;width:28px!important;height:28px!important;place-items:center!important;border-radius:50%!important;background:var(--launch-accent)!important;color:#fff!important;font-size:13px!important;line-height:1!important}html body #root main.front-main .contact-workbench-timeline li>span{display:grid!important;gap:3px!important;min-width:0!important}html body #root main.front-main .contact-workbench-timeline li :where(strong,small){dis
24play:block!important;margin:0!important;line-height:1.4!important}html body #root main.front-main .contact-workbench-connect>a{position:relative!important;padding-right:36px!important}html body #root main.front-main .contact-workbench-connect>a>em{position:absolute!important;top:50%!important;right:12px!important;margin:0!important;color:var(--launch-accent)!important;font-size:20px!important;font-style:normal!important;line-height:1!important;transform:translateY(-50%)!important}html body #root main.front-main .contact-workbench-location>a{display:flex!important;min-height:44px!important;align-items:center!important;justify-content:space-between!important}}body:has(.front-main){color:var(--launch-ink);background:var(--launch-page-background);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}body:has(.front-main) .front-main{overflow-x:clip;background:var(--launch-page-background)}body:has(.front-main) .front-container{width:min(var(--launch-content-width),calc(100% - (var(--launch-side-padding) * 2)))!important;max-width:var(--launch-content-width)!important;margin-inline:auto!important}#front-site-header{position:sticky!important;top:0!important;z-index:1300!important;width:100%!important;min-height:var(--launch-header-height)!important;height:var(--launch-header-height)!important;padding:0 var(--launch-side-padding)!important;border-bottom:1px solid var(--launch-line)!important;background:#fffdf8fa!important;
24box-shadow:0 8px 24px #1f1a120f!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}#front-site-header .front-brand{position:static!important;inset:auto!important;display:flex!important;width:auto!important;height:auto!important;min-height:44px!important;min-width:0!important;align-items:center!important;color:var(--launch-ink)!important;opacity:1!important;visibility:visible!important;transform:none!important;text-decoration:none!important}body:has(.front-main) .home-reference-section-action,body:has(.front-main) .product-index-directory-grid>aside.product-directory-filter>section>a,body:has(.front-main) .b4-resource-sidebar .b4-sidebar-card.topics a,body:has(.front-main) .b2-selected-option a,body:has(.front-main) .b2-customization-card a,body:has(.front-main) .b2-spec-sheet-link,body:has(.front-main) .b2-tail-faq>a,body:has(.front-main) .b3-app-tablet-reference>section>a,body:has(.front-main) .b3-app-tablet-materials-finishes>section>a,body:has(.front-main) .contact-workbench-card>a,body:has(.front-main) .form-context-panel .form-workbench-help>a,body:has(.front-main) .form-context-panel .form-workbench-note>a,body:has(.front-main) .b4-mobile-resource-faq>a,body:has(.front-main) .b8-mobile-rfq-help>a{display:inline-flex!important;min-height:40px!important;padding-block:8px!important;align-items:center!important;font-size:max(13px,.8125rem)!important;line-height:1.35!important}#product-directory-filter.product-directory-filter-compact>.product-directory-reset{display:inline-flex!important;min-height:42px!important;margin:2px 0 0!important;padding:8px 12px!important;align-items:center!important;justify-content:center!important;border:1px solid var(--launch-accent)!important;border-radius:6px!important;color:var(--launch-accent)!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important}body:has(.front-main) .product-index-directory-grid>aside.product-directory-filter>section>a,body:has(.front-main) .b4-resource-sidebar .b4-sidebar-card.topics a,body:has(.front-main) .contact-workbench-card>a,body:has(.front-main) .form-context-panel .form-workbench-help>a,body:has(.front-main) .form-context-panel .form-workbench-note>a{display:flex!important;width:100%!important}@media(max-width:700px){body:has(.front-main) .b2-mobile-breadcrumb>a{display:inline-flex!important;min-height:32px!important;padding-block:6px!important;align-items:center!important;font-size:12px!important;line-height:1.35!important}body:has(.front-main) .contact-workbench-card>a,body:has(.front-main) .form-context-panel .form-workbench-help>a,body:has(.front-main) .form-context-panel .form-workbench-note>a,body:has(.front-main) .b4-mobile-resource-faq>a,body:has(.front-main) .b8-mobile-rfq-help>a{min-height:44px!important;font-size:14px!important}}#front-site-header .front-brand:before,#front-site-header .front-brand:after{content:none!important;display:none!important}#front-site-header .mobile-reference-brand{display:none!important}#front-site-header .front-header-tools{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}#front-site-header .front-header-tools button,#front-site-header .front-header-tools a,#front-site-header .mobile-menu-button{min-width:44px!important;min-height:44px!important;border-radius:7px!important;font-size:13px!important;font-weight:700!important;line-height:1.15!important}#front-site-header .front-header-tools button[aria-label="Language switch reserved"]{display:none!important}#front-site-header .front-header-tools button[aria-label="Search products"]:after,#front-site-header .front-header-tools .front-rfq-button:before,#front-site-header .front-header-tools .front-rfq-button:after{content:none!important;display:none!important}#front-site-header .front-rfq-button{display:inline-flex!important;min-width:132px!important;width:auto!important;max-width:none!important;padding-inline:16px!important;align-items:center!important;justify-content:center!important;border:1px solid var(--launch-accent)!important;background:var(--launch-accent)!important;color:#fff!important;text-decoration:none!important;white-space:nowrap!important}#front-site-header .front-search-overlay{position:fixed!important;inset:var(--launch-header-height) 0 auto!important;z-index:1400!important;max-height:calc(100dvh - var(--launch-header-height))!important;overflow-y:auto!important;overscroll-behavior:contain!important;background:var(--launch-surface)!important;box-shadow:0 24px 50px #17212933!important}#front-public-navigation:before,#front-public-navigation:after{content:none!important;display:none!important}@media(min-width:1360px){#front-site-header{display:grid!important;grid-template-columns:168px minmax(0,1fr) auto!important;gap:16px!important;align-items:center!important}#front-site-header .mobile-menu-button{display:none!important}#front-public-navigation{position:static!important;display:flex!important;width:auto!important;height:var(--launch-header-height)!important;min-width:0!important;align-items:center!important;justify-content:center!important;gap:0!important;overflow:visible!important;background:transparent!important}#front-public-navigation .nav-item{position:relative!important;display:flex!important;height:100%!important;align-items:center!important}#front-public-navigation .nav-item>a{display:inline-flex!important;min-height:44px!important;padding-inline:8px!important;align-items:center!important;border-radius:6px!important;color:var(--launch-ink)!important;font-size:13px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important;text-decoration:none!important;white-space:nowrap!important}#front-public-navigation .nav-item>a:hover,#front-public-navigation .nav-item>a:focus-visible{background:#f0e9df!important}#front-site-header .front-header-tools{min-width:184px!important}}@media(max-width:1359px){#front-site-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:8px!important;align-items:center!important}#front-site-header .front-brand{grid-column:1!important;grid-row:1!important}#front-site-header .front-header-tools{position:static!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;grid-template-columns:none!important;overflow:visible!important}#front-site-header .front-header-tools .front-rfq-button{position:static!important;inset:auto!important}#front-site-header .mobile-menu-button{position:static!important;grid-column:3!important;grid-row:1!important;display:inline-flex!important;padding:0 10px!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid var(--launch-line)!important;background:var(--launch-surface)!important;color:var(--launch-ink)!important}#front-site-header .mobile-menu-icon{position:relative!important;display:block!important;width:18px!important;height:2px!important;background:currentColor!important}#front-site-header .mobile-menu-icon:before,#front-site-header .mobile-menu-icon:after{content:""!important;position:absolute!important;left:0!important;width:18px!important;height:2px!important;background:currentColor!important;transition:transform .16s ease!important}#front-site-header .mobile-menu-icon:before{top:-6px!important}#front-site-header .mobile-menu-icon:after{top:6px!important}#front-site-header .mobile-menu-button[aria-expanded=true] .mobile-menu-icon:after{top:0!important;transform:rotate(-45deg)!important}#front-public-navigation{position:fixed!important;inset:var(--launch-header-height) 0 0 auto!important;z-index:1200!important;display:none!important;width:min(420px,100%)!important;height:calc(100dvh - var(--launch-header-height))!important;padding:18px!important;overflow:auto!important;overscroll-behavior:contain!important;border-left:1px solid var(--launch-line)!important;background:var(--launch-surface)!important;box-shadow:-24px 24px 50px #1721292e!important}}@media(max-width:700px){:root{--launch-side-padding: 16px;--launch-header-height: 64px}#front-site-header .front-logo.front-wordmark{font-size:18px!important}#front-site-header .front-header-tools .front-rfq-button,#front-site-header .front-search-label,#front-site-header .mobile-menu-label{display:none!important}#front-site-header .mobile-menu-button{width:44px!important;padding:0!important}}#front-site-footer{width:100%!important;max-width:none!important;margin:0!important;padding:52px var(--launch-side-padding) 28px!important;background:#101820!important;color:#e8eee9!important}#front-site-footer .front-footer-inner,#front-site-footer .front-footer-bottom{max-width:var(--launch-content-width)!important;margin-inline:auto!important}#front-site-footer .front-footer-inner{display:grid!important;grid-template-columns:minmax(230px,1.1fr) minmax(0,3fr)!important;gap:48px!important;align-items:start!important}#front-site-footer .front-footer-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px 28px!important}
24#front-site-footer .front-footer-link-group{display:block!important;margin:0!important;border:0!important}#front-site-footer .front-footer-link-group summary{margin-bottom:12px!important;color:#fff!important;font-size:14px!important;font-weight:800!important;line-height:1.3!important;cursor:default!important;list-style:none!important}#front-site-footer .front-footer-link-group summary::-webkit-details-marker{display:none!important}#front-site-footer .front-footer-link-group>a{display:block!important;min-height:30px!important;padding-block:4px!important}#front-site-footer p,#front-site-footer li,#front-site-footer a,#front-site-footer span{color:#c9d2cf!important;font-size:13px!important;line-height:1.55!important}#front-site-footer .front-footer-wordmark{color:#fff!important;font-size:20px!important;font-weight:900!important;letter-spacing:.02em!important}#front-site-footer .front-footer-social-links{display:flex!important;margin-top:18px!important;gap:10px!important}#front-site-footer .front-footer-social-links a{display:inline-flex!important;width:42px!important;height:42px!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:50%!important}#front-site-footer .front-footer-social-links svg{width:18px!important;height:18px!important}#front-site-footer .front-footer-bottom{display:flex!important;margin-top:36px!important;padding-top:22px!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;border-top:1px solid rgba(255,255,255,.14)!important}#front-site-footer .front-footer-bottom nav{display:flex!important;gap:16px!important}@media(max-width:900px){body:has(.front-main) .standard-product-related-cases{padding-block:24px!important}#front-site-footer{padding-block:40px 24px!important}#front-site-footer .front-footer-inner{grid-template-columns:1fr!important;gap:30px!important}#front-site-footer .front-footer-links{display:block!important}#front-site-footer .front-footer-link-group{border-top:1px solid rgba(255,255,255,.14)!important}#front-site-footer .front-footer-link-group summary{position:relative!important;display:flex!important;min-height:48px!important;margin:0!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important}#front-site-footer .front-footer-link-group summary:after{content:"+"!important;font-size:20px!important;font-weight:400!important}#front-site-footer .front-footer-link-group[open] summary:after{content:"â"!important}#front-site-footer .front-footer-link-group>a{min-height:42px!important;padding:10px 4px!important;font-size:14px!important}#front-site-footer .front-footer-bottom{align-items:flex-start!important;flex-direction:column!important}#front-site-footer .front-footer-bottom nav{flex-wrap:wrap!important}#front-site-footer p,#front-site-footer li,#front-site-footer a,#front-site-footer span{font-size:14px!important}}:root{--brand-orange: #f99b19;--brand-yellow: #fdcb12}.front-brand .front-logo-image{display:block;width:auto;height:34px;max-width:none;object-fit:contain;margin-left:-2px}.front-brand{display:inline-flex;align-items:center}@media(max-width:1024px){.front-brand .front-logo-image{height:30px}}@media(max-width:640px){.front-brand .front-logo-image{height:26px}}@media(max-width:1024px){html body:has(.front-main) header.front-header.front-header>.front-brand.front-brand.front-brand{justify-self:start!important}}:root{--brand-orange-hover: #e88f0d;--brand-ink: #151719}html body #front-site-header .front-rfq-button.front-rfq-button{background:var(--brand-orange)!important;color:var(--brand-ink)!important;border-color:var(--brand-orange)!important}html body #front-site-header .front-rfq-button.front-rfq-button:hover{background:var(--brand-orange-hover)!important}html body .front-actions>a:first-child,html body .front-cta-section .front-actions>a:first-child,html body .header-cta,html body a[data-event-name*=rfq],html body a[data-event-name*=quote],html body .home-reference-page .home-hero-actions>a:first-child,html body .products-index-page .products-hero-actions>a:first-child,html body:has(.b2-custom-reference-page) .b2-custom-hero-actions>a:first-child,html body:has(.b2-custom-reference-page) .b2-custom-final-cta .front-actions>a:first-child{background:var(--brand-orange)!important;color:var(--brand-ink)!important;border-color:var(--brand-orange)!important}html body .b3-applications-bottom-cta>a:first-child:hover{background:var(--brand-orange-hover)!important}:root{--brand-gold-accessible: #a0650c}.front-main .front-hero-banner .front-hero-copy p{color:#23292e!important;font-weight:500;text-shadow:0 1px 2px rgba(255,255,255,.95),0 0 10px rgba(255,255,255,.85)}:root{--eco-content-max: 1400px}html body:has(.front-main) main.front-main .front-container.front-container.front-container.front-container.front-container.front-container.front-container:not(.front-hero-banner):not(.front-hero-grid){width:min(var(--eco-content-max),calc(100% - 50px))!important;max-width:var(--eco-content-max)!important;margin-inline:auto!important}#front-site-footer .front-container.front-footer-inner,#front-site-footer .front-container.front-footer-bottom{width:min(var(--eco-content-max),calc(100% - 50px))!important;max-width:var(--eco-content-max)!important;margin-inline:auto!important}html body:has(.front-main) main.front-main>*>*:not(.front-hero){max-width:var(--eco-content-max)!important;margin-inline:auto!important}html body:has(.front-main):has(.front-main):has(.front-main):has(.front-main):has(.home-reference-page) main.front-main .home-reference-page .home-reference-resource-board.home-reference-resource-board.home-reference-resource-board{width:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}html body:has(.front-main) main.front-main>*>*:not(.front-hero){margin-left:auto!important;margin-right:auto!important}html body:has(.front-main) main.front-main .front-hero .front-hero-copy{margin-left:max(48px,calc((100vw - var(--eco-content-max)) / 2))!important}html body:has(.front-main) header#front-site-header.front-header.front-header.front-header{padding-left:max(24px,calc((100vw - var(--eco-content-max)) / 2))!important;padding-right:max(24px,calc((100vw - var(--eco-content-max)) / 2))!important}html body:has(.front-main) main.front-main .b3-proof-workflow p,html body:has(.b3-proof-dashboard) .b3-proof-workflow p,html body:has(.b3-factory-dashboard) .b3-proof-workflow p,html body:has(.front-main) main.front-main .home-reference-process-steps p{display:block!important;-webkit-line-clamp:none!important;line-clamp:none!important;overflow:visible!important;height:auto!important;max-height:none!important}#root main.front-main [class*=-card] p,#root main.front-main [class*=-row] p,#root main.front-main .b4-case-story-row p,#root main.front-main .b4-case-index-card p,#root main.front-main .b4-guide-card p,#root main.front-main .b4-article-card p,#root main.front-main .b4-featured-row p,#root main.front-main .b3-quality-workflow p,#root main.front-main .b3-quality-workflow li{display:block!important;-webkit-line-clamp:none!important;line-clamp:none!important;overflow:visible!important;height:auto!important;max-height:none!important}@media(max-width:767px){#root main.front-main dd,#root main.front-main .tag-row span,#root main.front-main .trust-badge,#root main.front-main .front-hero-eyebrow,#root main.front-main .front-hero-eyebrow span,#root main.front-main .product-help-card span,#root main.front-main .b3-finish-hero-copy span,#root main.front-main .b2-mobile-kicker,#root main.front-main .b2-mobile-spec-grid strong,#root main.front-main .home-reference-case-card span,#root main.front-main .home-reference-text-link span,#root main.front-main table td,#root main.front-main table th,#root main.front-main label span{font-size:12px!important;line-height:1.45!important}#root main.front-main .card-actions a,#root main.front-main .card-actions button,#root main.front-main .front-card-actions a,#root main.front-main .front-actions>a,#root main.front-main .front-actions>button,#root main.front-main .home-reference-dark-cta>a,#root main.front-main .home-reference-outline-cta,#root main.front-main .home-reference-process>a,#root main.front-main .mobile-product-chip-row>a,#root main.front-main .rfq-form-submit,#root main.front-main .contact-button,#root main.front-main .inline-cta,#root .floating-contact-bar>a,#root .batch9-mobile-sticky-actions>a{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#root main.front-main .mobile-filter-drawer>summary,#root main.front-main .mobile-filter-sheet-head-actions a,#root main.front-main .mobile-filter-sheet-actions a,#root main.front-main .mobile-filter-sheet-actions button,#root main.front-main .product-filter-options button,#root main.front-main .desktop-product-list-tools button,#root main.front-main .product-catalog-card>a,#root main.front-main .product-gallery-thumb-nav,#root main.front-main .product-gallery-thumbn
24ail-rail>button,#root main.front-main .b3-finish-panel>a,#root main.front-main .b3-app-panel>a,#root main.front-main .b3-zinc-panel>a,#root main.front-main .b3-material-card>a,#root main.front-main .b3-buyer-checklist-card>a,#root main.front-main .b3-outline-button,#root main.front-main .b3-download-button,#root main.front-main .b3-finish-gallery-filter-actions a,#root main.front-main .b3-finish-gallery-filter-actions button,#root main.front-main .b2-custom-feature-card>a,#root main.front-main .b2-category-hero-actions>a,#root main.front-main .b2-category-catalog>a,#root main.front-main .b2-category-faq>a,#root main.front-main .b2-mobile-actions>a,#root main.front-main .b4-case-checklist a,#root main.front-main .b4-case-bottom-cta a,#root main.front-main .reference-download-card>a,#root main.front-main .related-content-block a{min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#root main.front-main select,#root main.front-main textarea,#root main.front-main input:not([type=checkbox]):not([type=radio]):not([type=hidden]),#root main.front-main .b4-case-discuss-form button,#root main.front-main form.front-form button{min-height:44px!important}#root main.front-main input[type=checkbox],#root main.front-main input[type=radio]{width:24px!important;height:24px!important;flex:0 0 24px!important}#root main.front-main .form-honeypot,#root main.front-main .form-honeypot input{min-height:min-content!important;width:auto!important;height:auto!important}#front-site-footer .front-footer-link-group.front-footer-link-group a,#front-site-footer nav.nav a,#front-site-footer nav a{display:flex!important;align-items:center!important;min-height:44px!important}#front-site-footer .front-footer-social-links.front-footer-social-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;min-width:44px!important}#root main.front-main .mobile-filter-sheet-head-actions a,#root main.front-main .mobile-filter-sheet-head-actions button,#root main.front-main .desktop-product-list-tools button,#root main.front-main .product-gallery-thumb-nav,#root main.front-main .product-gallery-thumbnail-rail>button,#root .front-footer-social-links a{min-width:44px!important}#root main.front-main a[href]:not(p a):not(li a):not(td a):not(dd a):not(span a):not(.front-breadcrumb a):not(:has(img)):not(:has(picture)):not(:has(article)):not(:has(h2)):not(:has(h3)):not(:has(h4)):not(:has(div)){min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#root main.front-main .front-breadcrumb a,#root main.front-main .front-breadcrumb span>a{display:inline-flex!important;align-items:center!important;min-height:32px!important}#root main.front-main .b4-case-index-hero-copy{max-width:100%!important;width:auto!important}#root main.front-main .front-form-layout,#root main.front-main .front-form,#root main.front-main .b4-case-index-hero,#root main.front-main .form-workbench-section,#root main.front-main .contact-workbench-panel,#root main.front-main .download-form-group,#root main.front-main .sample-request-type-picker,#root main.front-main .sample-request-type-options{grid-template-columns:minmax(0,1fr)!important;width:auto!important;max-width:100%!important}#root main.front-main .front-form-layout>*,#root main.front-main .front-form>*,#root main.front-main .b4-case-index-hero>*,#root main.front-main .contact-workbench-panel>*{width:auto!important;max-width:100%!important;min-width:0!important}#root main.front-main .b3-finish-hero-gallery button,#root main.front-main .product-gallery-main+div button{min-width:44px!important;min-height:44px!important}#root main.front-main label:has(>input[type=checkbox]),#root main.front-main label:has(>input[type=radio]),#root main.front-main label.front-consent{min-height:44px!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;max-width:100%!important}#root main.front-main .front-actions{max-width:100%!important;flex:1 1 100%!important}#root main.front-main .home-hero-facts-row{grid-template-columns:minmax(0,1fr)!important}#root main.front-main details>summary,#root main.front-main .b4-mobile-toc>summary{min-height:44px!important;display:flex!important;align-items:center!important}#root main.front-main .b3-quality-table{display:block!important;width:auto!important;max-width:100%!important;overflow-x:auto!important}#root main.front-main .product-category-card p,#root main.front-main .front-card p{dis
24play:block!important;-webkit-line-clamp:none!important;line-clamp:none!important;overflow:visible!important;height:auto!important;max-height:none!important}}:root{--eco-title-section: 34px;--eco-title-sub: 26px;--eco-title-panel: 20px;--eco-title-card: 16px;--eco-body: 14px}#root main.front-main .b4-article-section>h2,#root main.front-main .b2-category-applications>h2,#root main.front-main .b2-category-case-studies>h2,#root main.front-main .b2-category-faq>h2,#root main.front-main .b2-tail-applications>h2,#root main.front-main .b2-tail-products>h2,#root main.front-main .b4-section-title>h2,#root main.front-main .b4-case-index-section-head>h2{font-size:var(--eco-title-sub)!important;line-height:1.25!important}#root main.front-main .b3-finish-panel h2,#root main.front-main .b3-finish-summary-panel h2,#root main.front-main .b3-finish-final-cta h2,#root main.front-main .b3-app-panel h2,#root main.front-main .b3-proof-dashboard h2,#root main.front-main .b3-proof-main-panel h2,#root main.front-main .b4-case-facts h2,#root main.front-main .b4-case-checklist h2,#root main.front-main .b4-case-discuss-form h2,#root main.front-main .b4-case-selected-components h2,#root main.front-main .b4-case-story-row h2,#root main.front-main .b4-case-decisions h2,#root main.front-main .b4-case-related-row h2,#root main.front-main .b4-case-index-aside h2,#root main.front-main .b4-direct-answer-card h2,#root main.front-main .b4-sidebar-card h2,#root main.front-main .b4-resource-faq h2,#root main.front-main .b4-inline-checklist h2,#root main.front-main .b2-category-recommendations h2,#root main.front-main .b2-option-header h2,#root main.front-main .b2-customization-card h2,#root main.front-main .contact-workbench-card h2{font-size:var(--eco-title-panel)!important;line-height:1.3!important}#root main.front-main .front-card h3,#root main.front-main .product-filter-group h3,#root main.front-main .process-steps h3,#root main.front-main .trust-module-heading h3,#root main.front-main .b2-custom-feature-card h3,#root main.front-main .b2-custom-process-row h3,#root main.front-main .b3-finish-panel h3,#root main.front-main .b3-proof-card-grid h3,#root main.front-main .b3-material-card h3,#root main.front-main .b4-case-component-grid h3,#root main.front-main .b4-case-index-card h3,#root main.front-main .b4-reference-product-card h3,#root main.front-main .form-workbench-section h3,#root main.front-main .home-reference-materials-applications h3{font-size:var(--eco-title-card)!important;line-height:1.35!important}#root main.front-main .home-reference-dark-cta h2{font-size:var(--eco-title-section)!important;line-height:1.2!important}#root main.front-main .front-section-header h2{font-size:var(--eco-title-section)!important;line-height:1.2!important}#root main.front-main .filtered-product-results .front-grid.compact>:nth-child(n+7){display:flex!important;flex-direction:column!important}#root main.front-main section.front-section[data-front-section-key]:not([data-front-section-key*=mobile]){display:block!important}#root main.front-main .b3-applications-reference-lower.b3-applications-reference-lower.b3-applications-reference-lower>section>h2,#root main.front-main .b3-applications-reference-lower.b3-applications-reference-lower.b3-applications-reference-lower .b3-reference-heading-row>h2,#root main.front-main .b3-applications-reference-support.b3-applications-reference-support.b3-applications-reference-support .b3-reference-section-title>h2,#root main.front-main .b3-applications-reference-support.b3-applications-reference-support.b3-applications-reference-support>section>div>h2,#root main.front-main .b3-applications-bottom-cta.b3-applications-bottom-cta.b3-applications-bottom-cta>h2{font-size:var(--eco-title-sub)!important;line-height:1.25!important}#root header.front-header,#root #front-site-header{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important}#root header.front-header>.front-header-tools,#root #front-site-header>.front-header-tools{width:auto!important;min-width:max-content!important;justify-self:end!important}#root main.front-main .front-section-header,#root main.front-main .front-section-header>*,#root main.front-main .front-section-heading-row{height:auto!important;min-height:min-content!important;max-height:none!important}#root main.front-main h1,#root main.front-main h2,#root main.front-main h3,#root main.front-main .front-section-header,#root main.front-main .front-section-header>*,#root main.front-main .front-section-heading-row{height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}html body #root main.front-main p,html body #root main.front-main li,html body #root main.front-main dd,html body #root main.front-main td,html body #root main.front-main th,html body #root main.front-main label,html body #root main.front-main input,html body #root main.front-main select,html body #root main.front-main textarea{font-size:var(--eco-body)!important;line-height:1.6!important}html body #root main.front-main small{font-size:12px!important;line-height:1.5!important}html body #root main.front-main p a,html body #root main.front-main li a,html body #root main.front-main dd a,html body #root main.front-main td a{font-size:inherit!important}html body #root main.front-main p{max-width:72ch}#root main.front-main .b3-zinc-final-cta span:empty{display:block!important;visibility:hidden!important}#root main.front-main .front-container,#root main.front-main .front-section,#root main.front-main .filterable-products-layout,#root main.front-main .filterable-products,#root main.front-main .product-filter-control
24s,#root main.front-main .front-section-heading-row,#root main.front-main [class*=-panel],#root main.front-main [class*=-grid],#root main.front-main [class*=-row]:not([class*=table]){height:auto!important;min-height:min-content!important;max-height:none!important}@media(min-width:1101px){#front-site-footer .front-footer-links{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:24px 20px!important}}@media(min-width:768px){#front-site-footer .front-footer-links a{min-height:min-content!important;line-height:1.7!important}}#root main.front-main .home-reference-dark-cta{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-inline:max(48px,calc((100vw - var(--eco-content-max)) / 2))!important;box-sizing:border-box!important}#root main.front-main .front-hero,#root main.front-main .b2-category-hero,#root main.front-main .b2-custom-reference-hero,#root main.front-main .b3-proof-hero,#root main.front-main .b3-finish-gallery-hero,#root main.front-main .b4-case-index-hero,#root main.front-main .b4-resources-hero,#root main.front-main .b3-download-reference-hero,#root main.front-main .b4-form-reference-hero,#root main.front-main .b4-article-hero,#root main.front-main .b3-application-detail-hero,#root main.front-main .b3-applications-hero-container,#root main.front-main .b3-zinc-hero-shell{min-height:300px!important;padding-block:40px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important}@media(max-width:767px){#root main.front-main .front-hero,#root main.front-main .b2-category-hero,#root main.front-main .b2-custom-reference-hero,#root main.front-main .b3-proof-hero,#root main.front-main .b3-finish-gallery-hero,#root main.front-main .b4-case-index-hero,#root main.front-main .b4-resources-hero,#root main.front-main .b3-download-reference-hero,#root main.front-main .b4-form-reference-hero,#root main.front-main .b4-article-hero,#root main.front-main .b3-application-detail-hero,#root main.front-main .b3-applications-hero-container,#root main.front-main .b3-zinc-hero-shell{min-height:220px!important;padding-block:28px!important}}#root main.front-main .b3-finish-swatch-row>*,#root main.front-main .b4-case-decisions ol>li,#root main.front-main [class*=swatch-row]>*{grid-template-columns:minmax(0,1fr)!important;min-width:0!important;justify-items:center!important;text-align:center!important}#root main.front-main .b3-materials-lower-grid,#root main.front-main .b3-finish-lower-grid,#root main.front-main .b3-app-workbench,#root main.front-main .b3-zinc-workbench,#root main.front-main .b2-category-case-studies,#root main.front-main .b2-option-grid,#root main.front-main [class*=lower-grid],#root main.front-main [class*=-workbench]{align-items:start!important}#root header.front-header,#root #front-site-header{border-bottom:1px solid rgba(148,122,88,.18)!important;box-shadow:0 1px #fff9!important}#root #front-public-navigation .nav-item>a,#root header.front-header nav .nav-item>a{position:relative!important;padding-block:10px!important;background:transparent!important;border-radius:0!important;color:var(--brand-ink)!important;transition:color .15s ease!important}#root #front-public-navigation .nav-item>a:after,#root header.front-header nav .nav-item>a:after{content:"";position:absolute;left:2px;right:2px;bottom:0;height:2px;border-radius:2px;background:var(--brand-orange);transform:scaleX(0);transform-origin:center;transition:transform .18s ease}#root #front-public-navigation .nav-item:hover>a:after,#root #front-public-navigation .nav-item>a:hover:after,#root #front-public-navigation .nav-item>a[aria-current]:after,#root #front-public-navigation .nav-item>a[aria-expanded=true]:after,#root header.front-header nav .nav-item:hover>a:after,#root header.front-header nav .nav-item>a[aria-current]:after{transform:scaleX(1)}#root .nav-dropdown{padding:10px!important;border-radius:10px!important;border:1px solid rgba(148,122,88,.22)!important;box-shadow:0 20px 48px #151c2229!important;border-top:3px solid var(--brand-orange)!important;min-width:240px!important}#root .nav-dropdown a:hover,#root .nav-dropdown a:focus-visible{background:#f99b191f!important;color:#8a5406!important}#root .nav-dropdown:has(>a:nth-child(7)),#root .nav-dropdown:has(>div>a:nth-child(7)){grid-template-columns:repeat(2,minmax(190px,1fr))!important;gap:2px 8px!important}#root #front-public-navigation .nav-item,#root #front-public-navigation .nav-item>a,#root header.front-header nav .nav-item{background:transparent!important;border-radius:0!important}#root main.front-main .home-reference-download-card a,#root main.front-main .home-reference-download-card a *{color:#fff!important}#root main.front-main a,#root main.front-main span,#root main.front-main strong{--eco-gold-link: #9c64
2413}#root main.front-main a.b4-download-card.b4-download-card,#root main.front-main a.b4-download-card.b4-download-card *{color:var(--brand-ink)!important}#root main.front-main .front-actions>a[href*=download],#root main.front-main .front-actions>a[data-event-name*=download],#root main.front-main .front-actions>a:first-child,#root main.front-main .front-actions>a:first-child *{color:var(--brand-ink)!important}#root main.front-main .front-actions>a:first-child,#root main.front-main .front-cta-section .front-actions>a:first-child,#root main.front-main a[data-event-name*=rfq],#root main.front-main a[data-event-name*=quote]{background:var(--brand-orange)!important;border-color:var(--brand-orange)!important;color:var(--brand-ink)!important}#root main.front-main .front-actions>a:first-child:hover,#root main.front-main a[data-event-name*=rfq]:hover,#root main.front-main a[data-event-name*=quote]:hover{background:var(--brand-orange-hover)!important}#root main.front-main .front-hero,#root main.front-main .b2-category-hero,#root main.front-main .b2-custom-reference-hero,#root main.front-main .b3-proof-hero,#root main.front-main .b3-finish-gallery-hero,#root main.front-main .b4-case-index-hero,#root main.front-main .b4-resources-hero,#root main.front-main .b3-download-reference-hero,#root main.front-main .b4-form-reference-hero,#root main.front-main .b4-article-hero,#root main.front-main .b3-application-detail-hero,#root main.front-main .b3-finish-detail-hero{height:auto!important;max-height:none!important;overflow:visible!important}#root main.front-main .direct-answer-block,#root main.front-main .home-reference-case-card,#root main.front-main .home-reference-guide-card,#root main.front-main .home-reference-factory-card,#root main.front-main .home-reference-resource-board,#root main.front-main .front-hero-copy,#root main.front-main .b3-proof-hero-copy,#root main.front-main .b3-proof-grid,#root main.front-main .b3-proof-side-stack,#root main.front-main .b3-proof-thumb-grid{height:auto!important;max-height:none!important;overflow:visible!important}#root .eco-utility-bar{background:var(--brand-ink);color:#ffffffdb;font-size:12.5px;line-height:1.4}#root .eco-utility-inner{max-width:var(--eco-content-max);margin-inline:auto;padding:7px max(24px,calc((100vw - var(--eco-content-max)) / 2 - 100px));display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}#root .eco-utility-links{display:inline-flex;align-items:center;gap:18px;flex-wrap:wrap}#root .eco-utility-bar a{display:inline-flex;align-items:center;gap:6px;color:#fff;text-decoration:none;font-weight:500}#root .eco-utility-bar a:hover{color:var(--brand-orange)}#root .eco-utility-note{color:#ffffffb8}@media(max-width:900px){#root .eco-utility-bar{display:none}}#root .eco-trust-bar{background:#fff;border-bottom:1px solid rgba(148,122,88,.18)}#root .eco-trust-inner{max-width:var(--eco-content-max);margin-inline:auto;padding:12px max(24px,calc((100vw - var(--eco-content-max)) / 2 - 100px));display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 20px}#root .eco-trust-item{display:flex;flex-direction:column;gap:1px;padding-left:12px;border-left:2px solid var(--brand-orange)}#root .eco-trust-item strong{font-size:15px;font-weight:700;color:var(--brand-ink);line-height:1.25}#root .eco-trust-item small{font-size:12px;color:var(--text-muted, #69706b);line-height:1.35}@media(max-width:767px){#root .eco-trust-inner{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:20px}#root .eco-trust-item:nth-child(5){grid-column:1 / -1}}#root .eco-cookie-bar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--brand-ink);color:#ffffffeb;box-shadow:0 -8px 28px #151c223d}#root .eco-cookie-inner{max-width:var(--eco-content-max);margin-inline:auto;padding:16px 24px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}#root .eco-cookie-inner p{margin:0;font-size:13px;line-height:1.55;max-width:84ch}#root .eco-cookie-inner a{color:var(--brand-orange);text-decoration:underline}#root .eco-cookie-actions{display:flex;gap:10px;flex-wrap:wrap}#root .eco-cookie-actions button{min-height:44px;padding:0 18px;border-radius:8px;font-size:13.5px;font-weight:700;cursor:pointer;white-space:nowrap;border:1px solid transparent}#root .eco-cookie-accept{background:var(--brand-orange);border-color:var(--brand-orange);color:var(--brand-ink)}#root .eco-cookie-accept:hover{background:var(--brand-orange-hover)}#root .eco-cookie-reject{background:transparent;border-color:#ffffff80;color:#fff}@media(max-width:767px){#root .eco-cookie-inner{grid-template-columns:minmax(0,1fr);padding:11px 16px;gap:10px}#root .eco-cookie-inner p{font-size:12.5px;line-height:1.45}#root .eco-cookie-actions{gap:8px}#root .eco-cookie-actions button{flex:1 1 auto;font-size:13px;padding:0 12px}#root .eco-cookie-bar{bottom:0}}#root main.front-main details>summary,#root main.front-main .faq-front details>summary{font-size:15px!important;line-height:1.5!important}#root main.front-main .tag-row>span,#root main.front-main dl>div>dt,#root main.front-main dl dt,#root main.front-main .trust-module-heading>span,#root main.front-main .b2-tail-view-more>span,#root main.front-main .form-summary-heading>span,#root main.front-main .home-reference-process-icon,#root main.front-main .b3-finish-gallery-active>span{font-size:12px!important;line-height:1.45!important}#root main.front-main .front-hero-eyebrow,#root main.front-main .trust-badge,#root main.front-main .product-help-card>span,#root main.front-main .b3-finish-hero-copy>span,#root main.front-main .home-reference-case-card>span,#root main.front-main .home-reference-text-link>span,#root main.front-main .home-reference-testimonial-card>blockquote,#root main.front-main .home-reference-testimonial-rating,#root main.front-main .home-reference-testimonial-author>b{font-size:13px!important;line-height:1.55!important}#root main.front-main label>span,#root main.front-main label.full>span,#root main.front-main label.front-consent>span{font-size:13px!important;line-height:1.5!important}#root main.front-main li>span,#root main.front-main li>b,#root main.front-main span>b,#root main.front-main span>em,#root main.front-main article>b,#root main.front-main article>span,#root main.front-main a>span,#root main.front-main button>span,#root main.front-main div>span:only-child{font-size:max(12px,1em)!important}#root main.front-main .front-grid a>img,#root main.front-main .home-reference-grid a>img{height:auto!important;aspect-ratio:3 / 2!important;object-fit:cover!important}#root main.front-main div>span,#root main.front-main a>b,#root main.front-main header>h2,#root main.front-main .b2-mobile-breadcrumb>span,#root main.front-main .b2-mobile-faq h2{font-size:max(12px,1em)!important}#root main.front-main small>span,#root main.front-main small{font-size:max(12px,1em)!important}#root main.front-main .b4-case-photo-grid{height:300px!important;grid-template-rows:1fr 1fr!important}#root main.front-main .b4-form-reference-media{max-width:900px!important;margin-left:auto!important;margin-right:auto!important}#root main.front-main .b4-form-reference-media>img{height:326px!important}@media(max-width:1279px){}@media(max-width:1023px){html body #root main.front-main .front-actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:10px!important}html body #root main.front-main .front-actions>a{width:auto!important;min-width:0!important;max-width:100%!important}}#root main.front-main .material-properties-table tbody tr:last-child th,#root main.front-main .material-properties-table tbody tr:last-child td{border-bottom:0!important}#root main.front-main a{max-width:100%!important}#root main.front-main a:not(.front-card):not([class*=tile]){flex-wrap:wrap!important}#root main.front-main a>*{min-width:0!important}@media(max-width:700px){#root main.front-main .home-reference-resource-board article{display:block!important}#root main.front-main .trust-module-grid .trust-module-card{display:grid!important}#root main.front-main .trust-module-card .trust-point-list li{display:grid!important}}#root main.front-main .front-form input:not([type=checkbox]):not([type=radio]):not([type=file]),#root main.front-main .front-form select{min-height:44px}#root main.front-main .front-form textarea{min-height:88px}#root main.front-main .also-known-as-block p{margin:0;color:#3a454d;font-size:13px;line-height:1.65}#root .whatsapp-first-band{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 20px;padding:16px 20px;border:1px solid #cfe9d4;border-left:4px solid #25d366;border-radius:10px;background:#f3fbf5}#root .whatsapp-first-band strong{display:block;margin-bottom:4px;color:#12312a;font-size:15px;font-weight:800}#root .whatsapp-first-band p{margin:0;color:#3a544b;font-size:13px;line-height:1.55;max-width:62ch}#root .whatsapp-first-cta{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:0 20px;border-radius:8px;background:#25d366;color:#0b2e1f;font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap}@media(max-width:767px){#root .whatsapp-first-band{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}#root .whatsapp-first-cta{width:100%}} 25</style><link rel="preload" as="style" data-full-css crossorigin href="/assets/FrontendApp-C7FApiTS.css"><noscript><link rel="stylesheet" crossorigin href="/assets/FrontendApp-C7FApiTS.css"></noscript><meta name="description" content="Contact the hardware sourcing team with project requirements and CRM-ready details." data-seo-managed="true"><meta name="robots" content="index,follow" data-seo-managed="true"><meta property="og:type" content="website" data-seo-managed="true"><meta property="og:site_name" content="Eco Hardware" data-seo-managed="true"><meta property="og:title" content="Contact | Eco Hardware" data-seo-managed="true"><meta property="og:description" content="Contact the hardware sourcing team with project requirements and CRM-ready details." data-seo-managed="true"><meta property="og:url" content="https://www.eco-hardware.com/contact/" data-seo-managed="true"><meta property="og:image" content="https://www.eco-hardware.com/media/generated/hardware-ui/real-raster/b1-home-generated/imagegen/category-more-imagegen-q82.webp" data-seo-managed="true"><meta name="twitter:card" content="summary_large_image" data-seo-managed="true"><meta name="twitter:title" content="Contact | Eco Hardware" data-seo-managed="true"><meta name="twitter:description" content="Contact the hardware sourcing team with project requirements and CRM-ready details." data-seo-managed="true"><meta name="twitter:image" content="https://www.eco-hardware.com/media/generated/hardware-ui/real-raster/b1-home-generated/imagegen/category-more-imagegen-q82.webp" data-seo-managed="true"><meta name="google-site-verification" content="-qJLyDA43cpyLPepiCDxLzbR0Ss3SR18TCnHSA6U8hg" data-seo-managed="true"><link rel="canonical" href="https://www.eco-hardware.com/contact/" data-seo-managed="true"><link rel="alternate" hreflang="en" href="https://www.eco-hardware.com/contact/" data-seo-managed="true"><link rel="alternate" hreflang="x-default" href="https://www.eco-hardware.com/contact/" data-seo-managed="true">
25<script type="application/ld+json" data-seo-managed="true">{"@context":"https://schema.org","@type":"Organization","@id":"https://www.eco-hardware.com/#organization","name":"Eco Hardware","legalName":"Nanchang Eco Hardware Products Co., Ltd.","url":"https://www.eco-hardware.com","description":"Professional factory and trader of bag, garment, footwear and accessory hardware for OEM/ODM custom projects. More than 15 years experience in hardware accessories, with in-house designers, 80+ skilled workers, custom OEM support and export cooperation with global apparel and bag brands.","email":"[email protected]","telephone":"+86 151 7024 4792","areaServed":["North America","Europe","Global B2B buyers"],"logo":{"@type":"ImageObject","url":"https://www.eco-hardware.com/assets/eco-hardware-logo.png"},"address":{"@type":"PostalAddress","streetAddress":"1F Building D, Taihao VR Industrial Park, Jinsha Third Road","addressLocality":"Nanchang","addressRegion":"Jiangxi","postalCode":"330200","addressCountry":"CN"},"contactPoint":{"@type":"ContactPoint","contactType":"sales","email":"[email protected]","telephone":"+86 151 7024 4792","areaServed":["North America","Europe","Global B2B buyers"],"availableLanguage":["en"]},"numberOfEmployees":{"@type":"QuantitativeValue","minValue":80},"location":{"@type":"Place","name":"Eco Hardware factory","floorSize":{"@type":"QuantitativeValue","value":5000,"unitCode":"MTK"}},"makesOffer":[{"@type":"Offer","name":"Custom bag and garment hardware manufacturing (OEM/ODM)","eligibleQuantity":{"@type":"QuantitativeValue","minValue":100,"unitCode":"C62"},"deliveryLeadTime":{"@type":"QuantitativeValue","minValue":15,"maxValue":25,"unitCode":"DAY"}},{"@type":"Offer","name":"Sampling from your drawing or reference sample","deliveryLeadTime":{"@type":"QuantitativeValue","minValue":7,"maxValue":10,"unitCode":"DAY"}}],"knowsAbout":["Zinc Alloy","Zinc alloy","Brass","Plastic","Aluminium Alloy","Stainless steel","Iron","Matte Black","Painted Finish","Brushed Finish","Laser Logo","Nickel","Gunmetal","PVD","Gold","Antique Brass","Antique Silver","Enamel","Electroplating","Antique brass","Anodized","Matte black"],"hasCertification":[{"@type":"Certification","name":"ISO 9001 (Quality Management System)"},{"@type":"Certification","name":"ISO 14001 (Environmental Management System)"}]}</script>
25<script type="application/ld+json" data-seo-managed="true">{"@context":"https://schema.org","@type":"WebSite","@id":"https://www.eco-hardware.com/#website","name":"Eco Hardware","url":"https://www.eco-hardware.com","inLanguage":"en","publisher":{"@id":"https://www.eco-hardware.com/#organization"}}</script>
25<script type="application/ld+json" data-seo-managed="true">{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"https://www.eco-hardware.com/contact/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.eco-hardware.com/"},{"@type":"ListItem","position":2,"name":"Contact","item":"https://www.eco-hardware.com/contact/"}]}</script>
25<script type="application/ld+json" data-seo-managed="true">{"@context":"https://schema.org","@type":"ContactPage","@id":"https://www.eco-hardware.com/contact/#webpage","url":"https://www.eco-hardware.com/contact/","name":"Contact","headline":"Contact","description":"Contact the hardware sourcing team with project requirements and CRM-ready details.","inLanguage":"en","isPartOf":{"@id":"https://www.eco-hardware.com/#website"},"datePublished":"2026-06-02","dateModified":"2026-06-02","mainEntity":{"@type":"Organization","@id":"https://www.eco-hardware.com/#organization"}}</script>
25<script type="application/ld+json" data-seo-managed="true">{"@context":"https://schema.org","@type":"FAQPage","@id":"https://www.eco-hardware.com/contact/#faq","mainEntity":[{"@type":"Question","name":"How is MOQ confirmed?","acceptedAnswer":{"@type":"Answer","text":"Most catalogue parts start at 100 pcs per design, and each product page states its own MOQ. Custom surface finishing starts from 300 pcs per design and colour, with the exact minimum set by the finishing process; new molds are quoted separately. Share your target quantity and the quotation confirms the figure for your order."}},{"@type":"Question","name":"Can samples be requested before bulk production?","acceptedAnswer":{"@type":"Answer","text":"Yes. Samples are made before bulk production; the actual timing is confirmed after technical review."}},{"@type":"Question","name":"Can testing documents be arranged?","acceptedAnswer":{"@type":"Answer","text":"Testing can be arranged upon request. Compliance documents depend on material, finish and order requirements."}},{"@type":"Question","name":"Can we upload drawings or reference samples?","acceptedA
25nswer":{"@type":"Answer","text":"Yes. RFQ, sample and custom project forms include file upload fields for drawings and references."}}]}</script>
25<script type="application/ld+json" data-seo-managed="true">{"@context":"https://schema.org","@type":"ImageObject","contentUrl":"https://www.eco-hardware.com/media/generated/hardware-ui/real-raster/b1-home-generated/imagegen/category-more-imagegen-q82.webp","name":"Metal bag and garment hardware in brass, gunmetal and steel finishes"}</script>
25</head> 26 <body> 27 <div id="root"><a class="skip-to-content" href="#main-content">Skip to main content</a><div class="eco-utility-bar" role="complementary" aria-label="Contact and service information"><div class="eco-utility-inner"><span class="eco-utility-lead">OEM / ODM hardware manufacturer · Nanchang, China</span><span class="eco-utility-links"><a href="tel:+8615170244792" data-event-name="click_utilitybar_phone"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg> +86 151 7024 4792</a><a href="mailto:[email protected]?subject=Enquiry%3A%20Contact%20ECO%20HARDWARE&body=Hi%20Eco%20Hardware%2C%0A%0AI%20have%20an%20enquiry%20about%20Contact%20ECO%20HARDWARE.%20My%20quantity%20and%20application%20are%3A%0A%0A%0AI%20can%20attach%20a%20drawing%20or%20reference%20photo%20if%20that%20helps.%0A%0A--%0ASent%20from%20https%3A%2F%2Fwww.eco-hardware.com%2Fcontact%2F%20%28top%20bar%29" data-event-name="click_utilitybar_email"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg> [email protected]</a><a href="https://wa.me/8615170244792" target="_blank" rel="noreferrer noopener" data-event-name="click_utilitybar_whatsapp">WhatsApp</a><span class="eco-utility-note">Reply within 24h on business days</span></span></div></div><header id="front-site-header" class="front-header"><a class="front-brand" href="/" aria-label="Eco Hardware home"><img class="front-logo-image" width="720" height="118" alt="" aria-hidden="true" decoding="async" srcset="/assets/eco-hardware-logo.png 1x, /assets/[email protected] 2x" src="/assets/eco-hardware-logo.png"></a><button class="mobile-menu-button" type="button" aria-label="Open navigation menu" aria-controls="front-public-navigation" aria-expanded="false"><span class="mobile-menu-icon" aria-hidden="true"></span><span class="mobile-menu-label">Menu</span></button><nav class="" id="front-public-navigation" aria-label="Public navigation"><div class="nav-item"><a href="/products/">Products</a><div class="nav-dropdown"><a href="/products/buckles/">Buckles (all types)</a><a href="/products/release-buckles/">Release Buckles</a><a href="/products/hooks-snap-hooks/">Hooks & Snap Hooks</a><a href="/products/d-rings-o-rings/">D-Rings & O-Rings</a><a href="/products/snap-buttons/">Snap Buttons</a><a href="/products/metal-buttons/">Metal Buttons</a><a href="/products/rivets/">Rivets</a><a href="/products/swimwear-hardware/">Swimwear Hardware</a><a href="/products/bag-hardware/">Bag Hardware</a><a href="/products/garment-hardware/">Garment Hardware</a><a href="/products/">All products</a></div></div><div class="nav-item"><a href="/custom-hardware/">Custom Hardware</a></div><div class="nav-item"><a href="/materials-finishes/">Materials & Finishes</a></div><div class="nav-item"><a href="/applications/">Applications</a><div class="nav-dropdown"><a href="/applications/bags-handbags/">Bags & Handbags</a><a href="/applications/backpacks/">Backpacks</a><a href="/applications/garments/">Garments</a><a href="/applications/denim/">Denim</a><a href="/applications/outdoor-gear/">Outdoor Gear</a><a href="/applications/footwear/">Footwear</a></div></div><div class="nav-item"><a href="/factory-capability/">Factory & Quality</a><div class="nav-dropdown"><a href="/factory-capability/">Factory Capability</a><a href="/quality-compliance/">Quality & Compliance</a></div></div><div class="nav-item"><a href="/case-studies/">Case Studies</a></div><div class="nav-item"><a href="/resources/">Resources</a><div class="nav-dropdown"><a href="/resources/">Buyer Guides</a><a href="/resources/zinc-alloy-vs-brass-hardware/">Material Guides</a><a href="/resources/plated-finish-vs-painted-finish/">Finish Guides</a><a href="/resources/">Care & Maintenance</a><a href="/faq/">FAQ</a><a href="/how-to-start/">How to Start</a><a href="/resources/">Blog</a><a href="/download-center/">Download Center</a></div></div><div class="nav-item"><a href="/contact/">Contact</a></div></nav><div class="front-header-tools"><button type="button" aria-label="Search products" aria-expanded="false"><span class="mobile-search-icon" aria-hidden="true"></span><span class="front-search-label">Search</span></button><button type="button" aria-label="Language: English">EN</button><a class="front-rfq-button" href="/request-a-quote/">Request a Quote</a></div></header><div class="eco-trust-bar" role="complementary" aria-label="Supplier facts"><div class="eco-trust-inner"><span class="eco-trust-item"><strong>15+ Years</strong><small>OEM / ODM experience</small></span><span class="eco-trust-item"><strong>5,000+ m²</strong><small>In-house manufacturing</small></span><span class="eco-trust-item"><strong>80+ Staff</strong><small>Engineering & production</small></span><span class="eco-trust-item"><strong>7â10 Days</strong><small>Standard sample lead time</small></span><span class="eco-trust-item"><strong>From 100 pcs</strong><small>Typical starting MOQ</small></span></div></div><main class="front-main" id="main-content" tabindex="-1"><div class="front-container "><nav class="front-breadcrumb" aria-label="Breadcrumb"><a href="/">Home</a><span>/<strong>Contact</strong></span></nav></div><section class="b4-form-reference-hero contact" aria-label="Contact overview"><div class="front-container b4-form-reference-hero-inner"><div class="b4-form-reference-copy"><h1>Contact ECO HARDWARE</h1><p>Send a general question, ask for support, or use the quick links for RFQ, samples and custom hardware projects.</p><div class="b4-form-reference-facts" aria-label="Service highlights"><span><strong>15+ Years</strong> Industry Experience</span><span><strong>OEM/ODM</strong> Custom Solutions</span><span><strong>QC Ready</strong> Global Standards</span><span><strong>Fast Lead</strong> Sample Support</span></div></div><figure class="b4-form-reference-media"><img alt="Modern hardware factory exterior with glass facade and entrance gate" loading="lazy" decoding="async" sizes="(max-width: 768px) 100vw, 900px" srcset="/media/generated/hardware-ui/real-raster/b1-05/imagegen/factory-capability-exterior-v3-imagegen-q82-320w.webp 320w, /media/generated/hardware-ui/real-raster/b1-05/imagegen/factory-capability-exterior-v3-imagegen-q82-640w.webp 640w, /media/generated/hardware-ui/real-raster/b1-05/imagegen/factory-capability-exterior-v3-imagegen-q82-1280w.webp 1280w, /media/generated/hardware-ui/real-raster/b1-05/imagegen/factory-capability-exterior-v3-imagegen-q82.webp 1536w" src="/media/generated/hardware-ui/real-raster/b1-05/imagegen/factory-capability-exterior-v3-imagegen-q82.webp"></figure></div></section><div class="front-container "><aside class="whatsapp-first-band"><div><strong>Faster: send us a photo on WhatsApp</strong><p>A picture of the part, a drawing or a reference sample is usually enough to start. The form below works too â use whichever is quicker for you.</p></div><a class="whatsapp-first-cta" href="https://wa.me/8615170244792?text=Hi%20Eco%20Hardware%2C%20I%20have%20an%20enquiry%20about%20your%20hardware%3A%20https%3A%2F%2Fwww.eco-hardware.com%2Fcontact%2F%0A%0AI%20can%20send%20a%20photo%20or%20drawing
27%20if%20that%20helps." data-event-name="click_whatsapp_form_band">Message on WhatsApp</a></aside><section class="front-form-layout batch4-form-layout"><aside class="contact-workbench-panel" aria-label="Contact support options"><section class="contact-workbench-card contact-workbench-details"><h2>Contact Information</h2><a href="tel:+8615170244792"><strong>Phone / WhatsApp</strong><span>+86 151 7024 4792</span><small>Mon - Fri business hours</small></a><a href="mailto:[email protected]?subject=Enquiry%3A%20Contact%20ECO%20HARDWARE&body=Hi%20Eco%20Hardware%2C%0A%0AI%20have%20an%20enquiry%20about%20Contact%20ECO%20HARDWARE.%20My%20quantity%20and%20application%20are%3A%0A%0A%0AI%20can%20attach%20a%20drawing%20or%20reference%20photo%20if%20that%20helps.%0A%0A--%0ASent%20from%20https%3A%2F%2Fwww.eco-hardware.com%2Fcontact%2F%20%28contact%20page%29"><strong>Email</strong><span>[email protected]</span><small>We reply with project context</small></a><p><strong>Address</strong>1F Building D, Taihao VR Industrial Park, Jinsha Third Road, Nanchang 330200 China</p></section><section class="contact-workbench-card contact-workbench-links"><h2>Quick Links</h2><a href="/request-a-quote/">Request a Quote <span>âº</span></a><a href="/request-samples/">Request Samples <span>âº</span></a><a href="/custom-project/">Start a Custom Project <span>âº</span></a><a href="/download-center/">Download Catalog <span>âº</span></a></section><section class="contact-workbench-card contact-workbench-timeline"><h2>Our Response Timeline</h2><ol><li><b>1</b><span><strong>Inquiry received</strong><small>We log product and sourcing context.</small></span></li><li><b>2</b><span><strong>Review & analysis</strong><small>Technical and sales review follows.</small></span></li><li><b>3</b><span><strong>Solution & quote</strong><small>Next steps are shared after review.</small></span></li></ol></section><section class="contact-workbench-card contact-workbench-connect"><h2>Connect Instantly</h2><a href="https://wa.me/8615170244792"><strong>WhatsApp</strong><span>+86 151 7024 4792</span><em>âº</em></a><a href="mailto:[email protected]?subject=Enquiry%3A%20Contact%20ECO%20HARDWARE&body=Hi%20Eco%20Hardware%2C%0A%0AI%20have%20an%20enquiry%20about%20Contact%20ECO%20HARDWARE.%20My%20quantity%20and%20application%20are%3A%0A%0A%0AI%20can%20attach%20a%20drawing%20or%20reference%20photo%20if%20that%20helps.%0A%0A--%0ASent%20from%20https%3A%2F%2Fwww.eco-hardware.com%2Fcontact%2F%20%28contact%20page%29"><strong>Email Us</strong><span>[email protected]</span><em>âº</em></a></section><section class="contact-workbench-card contact-workbench-location"><h2>Our Location</h2><p>Open the factory address in your preferred map service and plan an appointment.</p><a href="https://www.google.com/maps/search/?api=1&query=1F%20Building%20D%2C%20Taihao%20VR%20Industrial%20Park%2C%20Jinsha%20Third%20Road%2C%20Nanchang%20330200%20China" target="_blank" rel="noopener noreferrer">Get Directions <span>></span></a></section></aside><form class="front-form dynamic-contact-form" novalidate="" data-form-type="general_inquiry" inert=""><h2>General Inquiry</h2><p class="front-form-intro">Send a general question about hardware sourcing, documents, samples or project support.</p><input type="hidden" value="general_inquiry" name="form_type"><input type="hidden" value="pending" name="crm_sync_status"><input type="hidden" value="new" name="follow_up_status"><input type="hidden" value="" name="source_page"><input type="hidden" value="general_inquiry" name="source_page_type"><input type="hidden" value="" name="landing_page"><input type="hidden" value="" name="referrer"><input type="hidden" value="" name="cta_source"><input type="hidden" value="" name="source_product_id"><input type="hidden" value="" name="source_category_id"><input type="hidden" value="" name="source_application_id"><input type="hidden" value="" name="source_material_id"><input type="hidden" value="" name="source_finish_id"><input type="hidden" value="" name="source_case_id"><input type="hidden" value="" name="source_article_id"><input type="hidden" value="" name="source_download_id"><input type="hidden" value="" name="utm_source"><input type="hidden" value="" name="utm_medium"><input type="hidden" value="" name="utm_campaign"><input type="hidden" value="" name="utm_term"><input type="hidden" value="" name="utm_content"><input tabindex="-1" autocomplete="off" class="form-honeypot" aria-hidden="true" type="text" value="" name="website"><label><span>Name *</span><input required="" placeholder="Name" aria-invalid="false" type="text" value="" name="name"></label><label><span>Email *</span><input required="" placeholder="Email" aria-invalid="false" type="email" value="" name="email"></label><label><span>Company</span><input placeholder="Company" aria-invalid="false" type="text" value="" name="company"></label><label><span>Country</span><input placeholder="Country" aria-invalid="false" type="text" value="" name="country"></label><label><span>Company Type</span><select name="company_type" aria-invalid="false"><option value="">Select</option><option value="Brand">Brand</option><option value="Importer">Importer</option><option value="Wholesaler">Wholesaler</option><option value="Factory">Factory</option><option value="Trading Company">Trading Company</option><option value="Designer / Studio">Designer / Studio</option><option value="Other">Other</option></select></label><div class="front-file-field upload-drop-zone"><label><span>Upload Your Drawing</span><input multiple="" accept=".jpg,.jpeg,.png,.webp,.pdf,.xlsx,.xls,.docx,.doc,.csv" type="file"></label><small>Upload drawings, reference images, logo files or specification documents if available.</small><small>Accepted files: JPG, PNG, WEBP, PDF, DOCX, XLSX. Maximum 5 files, 20MB each.</small></div><label class="full"><span>Message *</span><textarea name="message" required="" placeholder="Add message details" aria-invalid="false"></textarea></label><label><span>Preferred Contact Method</span><select name="preferred_contact_method" aria-invalid="false"><option value="">Select</option><option value="email">email</option><option value="whatsapp">whatsapp</option><option value="phone">phone</option></select></label><label class="front-consent"><input aria-invalid="false" required="" type="checkbox" name="consent"><span>I agree to be contacted about this sourcing request.</span></label><button class="rfq-form-submit" type="submit" data-event-name="submit_general_inquiry">Send Message</button></form></section></div><section class="front-section is-visible" data-front-section-key="faq"><div class="front-container "><div class="front-section-heading-row"><div class="front-section-header"><div><h2>FAQ</h2></div></div></div><section class="faq-front"><details><summary>How is MOQ confirmed?</summary><p>Most catalogue parts start at 100 pcs per design, and each product page states its own MOQ. Custom surface finishing starts from 300 pcs per design and colour, with the exact minimum set by the finishing process; new molds are quoted separately. Share your target quantity and the quotation confirms the figure for your order.</p></details>
27<details><summary>Can samples be requested before bulk production?</summary><p>Yes. Samples are made before bulk production; the actual timing is confirmed after technical review.</p></details><details><summary>Can testing documents be arranged?</summary><p>Testing can be arranged upon request. Compliance documents depend on material, finish and order requirements.</p></details><details><summary>Can we upload drawings or reference samples?</summary><p>Yes. RFQ, sample and custom project forms include file upload fields for drawings and references.</p></details></section></div></section><div class="front-container "><section class="front-cta-section"><div><h2>Need hardware sourcing support?</h2><p>Send the form from /contact/ and keep product, source and follow-up context together.</p></div><div class="front-actions"><a href="/request-a-quote/">Request a Quote</a><a href="/request-samples/">Request Samples</a><a href="/download-center/">Download Catalog</a></div></section></div><section class="front-section is-visible" data-front-section-key="request-support-trust"><div class="front-container "><div class="front-section-heading-row"><div class="front-section-header"><div><h2>Request Support Trust</h2><p>Inspection scope, documentation and communication practices we follow on hardware orders â confirmed against your requirements at RFQ stage.</p></div></div></div><div class="trust-module-grid" data-ga4-events="view_trust_module,click_trust_module_cta,click_trust_related_case,click_trust_download_resource,click_trust_quality_document_request"><article class="front-card trust-module-card trust-module-compact_badges" data-event-name="view_trust_module" data-trust-module-id="trust-export-service" data-trust-module-type="export_service"><div class="trust-module-heading"><span aria-hidden="true">HW</span><div><h3>Export & Service Coordination</h3><p>Packing, labels, samples, forwarder and communication support.</p></div></div><p>We prepare the export documents, book with your nominated forwarder or ours, and send photos of the packed cartons before they leave. Freight cost and transit time come from the forwarder quote for your shipment, not from a published table.</p><ul class="trust-point-list labels-only"><li><strong>Shipping coordination</strong></li><li><strong>Buyer forwarder support</strong></li><li><strong>Packing label support</strong></li><li><strong>Sample shipment support</strong></li><li><strong>Communication support</strong></li></ul><div class="front-card-actions"><a href="/contact/?source_page=%2Fcontact%2F&source_page_type=contact_rfq&trust_module_id=trust-export-service&trust_module_type=export_service&cta_source=trust_export_service&form_type=contact&product_interest=&application_interest=&material_preference=&finish_preference=&case_interest=&testing_requirement=&crm_sync_status=pending" data-event-name="click_trust_module_cta">Contact Us</a></div></article><article class="front-card trust-module-card trust-module-notice" data-event-name="view_trust_module" data-trust-module-id="trust-testing-support" data-trust-module-type="testing_support"><div class="trust-module-heading"><span aria-hidden="true">HW</span><div><h3>Testing Support Upon Request</h3><p>Testing scope is reviewed before confirmation.</p></div></div><p>We do not run our own test lab. Salt spray, tensile, nickel release, lead content and REACH/RoHS checks go to third-party labs and are quoted per project, and you get the report issued for your order rather than a generic sample report.</p><aside class="direct-answer-block" aria-label="Direct answer"><strong>Direct answer</strong><p>Testing can be arranged upon request based on product type, material, finish and buyer requirements.</p></aside><ul class="trust-point-list labels-only"><li><strong>Salt spray testing upon request</strong></li><li><strong>Tensile testing upon request</strong></li><li><strong>Nickel-free requirement review</strong></li><li><strong>Lead-free requirement review</strong></li><li><strong>REACH/RoHS-related requirement review</strong></li></ul><div class="front-card-actions"><a href="/testing-document-request/?source_page=%2Fcontact%2F&source_page_type=contact_rfq&trust_module_id=trust-testing-support&trust_module_type=testing_support&cta_source=trust_testing_support&form_type=testing_document_request&product_interest=&application_interest=&material_preference=&finish_preference=&case_interest=&testing_requirement=review_needed&crm_sync_status=pending" data-event-name="click_trust_quality_document_request">Request Testing Review</a></div></article><article class="front-card trust-module-card trust-module-compact_badges" data-event-name="view_trust_module" data-trust-module-id="trust-faq" data-trust-module-type="faq"><div class="trust-module-heading"><span aria-hidden="true">HW</span><div><h3>Buyer Questions Covered</h3><p>MOQ, samples, tooling, logo, finish, testing, packaging and shipping.</p></div></div><p>The FAQ answers what buyers actually send us: minimum quantities, what moves lead time, how logos are applied, and what we can and cannot certify. Where the answer depends on your part, it says so and tells you what to send.</p><ul class="trust-point-list labels-only"><li><strong>MOQ</strong></li><li><strong>Samples</strong></li><li><strong>Mold</strong></li><li><strong>Logo</strong></li><li><strong>Finish</strong></li><li><strong>Testing</strong></li><li><strong>Packaging</strong></li><li><strong>Shipping</strong></li></ul><div class="front-card-actions"><a href="/request-a-quote/?source_page=%2Fcontact%2F&source_page_type=contact_rfq&trust_module_id=trust-faq&trust_module_type=faq&cta_source=trust_faq&form_type=rfq&product_interest=&application_interest=&material_preference=&finish_preference=&case_interest=&testing_requirement=&crm_sync_status=pending" data-event-name="click_trust_module_cta">Send RFQ Details</a></div></article></div></div></section></main><footer id="front-site-footer" class="front-footer"><div class="front-container front-footer-inner"><section class="front-footer-brand"><strong class="front-footer-wordmark">ECO HARDWARE</strong><h2 class="visually-hidden">Eco Hardware</h2><p>Nanchang Eco Hardware Products Co., Ltd. 15+ years OEM/ODM bag, garment and footwear hardware supplier with in-house design, 80+ skilled workers and export support.</p><div class="front-footer-social-links" aria-label="Footer contact links"><a href="mailto:[email protected]?subject=Enquiry%3A%20Contact%20ECO%20HARDWARE&body=Hi%20Eco%20Hardware%2C%0A%0AI%20have%20an%20enquiry%20about%20Contact%20ECO%20HARDWARE.%20My%20quantity%20and%20application%20are%3A%0A%0A%0AI%20can%20attach%20a%20drawing
27%20or%20reference%20photo%20if%20that%20helps.%0A%0A--%0ASent%20from%20https%3A%2F%2Fwww.eco-hardware.com%2Fcontact%2F%20%28footer%29" aria-label="Email"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail" aria-hidden="true"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg></a><a href="tel:+8615170244792" aria-label="Phone"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-phone" aria-hidden="true"><path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"></path></svg></a><a href="https://wa.me/8615170244792" aria-label="WhatsApp"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-earth" aria-hidden="true"><path d="M21.54 15H17a2 2 0 0 0-2 2v4.54"></path><path d="M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17"></path><path d="M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"></path><circle cx="12" cy="12" r="10"></circle></svg></a></div></section><div class="front-footer-links"><details class="front-footer-link-group" open=""><summary>Company</summary><a href="/factory-capability/">Factory Capability</a><a href="/quality-compliance/">Quality & Compliance</a><a href="/case-studies/">Case Studies</a><a href="/contact/">Contact</a></details><details class="front-footer-link-group" open=""><summary>Products</summary><a href="/products/buckles/">Buckles (all types)</a><a href="/products/release-buckles/">Release Buckles</a><a href="/products/belt-buckles/">Belt Buckles</a><a href="/products/pin-buckles/">Pin Buckles</a><a href="/products/hooks-snap-hooks/">Hooks & Snap Hooks</a><a href="/products/d-rings-o-rings/">D-Rings & O-Rings</a><a href="/products/bag-hardware/">Bag Hardware</a><a href="/products/garment-hardware/">Garment Hardware</a><a href="/products/snap-buttons/">Snap Buttons</a><a href="/products/metal-buttons/">Metal Buttons</a><a href="/products/rivets/">Rivets</a><a href="/products/eyelets-grommets/">Eyelets & Grommets</a><a href="/products/swimwear-hardware/">Swimwear Hardware</a><a href="/products/shoe-accessories/">Shoe Accessories</a><a href="/products/chains/">Metal Chains</a><a href="/products/labels-tags/">Labels & Tags</a></details><details class="front-footer-link-group" open=""><summary>Applications</summary><a href="/applications/bags-handbags/">Bags & Handbags</a><a href="/applications/backpacks/">Backpacks</a><a href="/applications/garments/">Garments</a><a href="/applications/denim/">Denim</a><a href="/applications/outdoor-gear/">Outdoor Gear</a><a href="/applications/footwear/">Footwear</a><a href="/applications/workwear/">Workwear</a></details><details class="front-footer-link-group" open=""><summary>Custom Services</summary><a href="/products/custom-logo-hardware/">Custom Logo Hardware</a><a href="/custom-hardware/">Mold Development</a><a href="/materials-finishes/">Materials & Finishes</a><a href="/request-samples/">Request Samples</a><a href="/request-a-quote/">Request a Quote</a></details><details class="front-footer-link-group" open=""><summary>Resources</summary><a href="/resources/">Buyer Guides</a><a href="/resources/zinc-alloy-vs-brass-hardware/">Material Guides</a><a href="/resources/plated-finish-vs-painted-finish/">Finish Guides</a><a href="/faq/">FAQ</a><a href="/how-to-start/">How to Start</a><a href="/shipping-and-samples/">Shipping & Samples</a><a href="/download-center/">Download Center</a></details><details class="front-footer-link-group" open=""><summary>Contact Us</summary><a href="https://www.google.com/maps/search/?api=1&
27query=1F%20Building%20D%2C%20Taihao%20VR%20Industrial%20Park%2C%20Jinsha%20Third%20Road%2C%20Nanchang%20330200%20China">1F Building D, Taihao VR Industrial Park, Jinsha Third Road, Nanchang 330200 China</a><a href="tel:+8615170244792">+86 151 7024 4792</a><a href="mailto:[email protected]?subject=Enquiry%3A%20Contact%20ECO%20HARDWARE&body=Hi%20Eco%20Hardware%2C%0A%0AI%20have%20an%20enquiry%20about%20Contact%20ECO%20HARDWARE.%20My%20quantity%20and%20application%20are%3A%0A%0A%0AI%20can%20attach%20a%20drawing%20or%20reference%20photo%20if%20that%20helps.%0A%0A--%0ASent%20from%20https%3A%2F%2Fwww.eco-hardware.com%2Fcontact%2F%20%28footer%29">[email protected]</a><a href="/contact/">Contact Form</a></details></div></div><div class="front-container front-footer-bottom"><span>© 2026 Nanchang Eco Hardware Products Co., Ltd. All rights reserved.</span><nav aria-label="Footer legal links"><a href="/privacy-policy/">Privacy Policy</a><a href="/terms-and-conditions/">Terms & Conditions</a><a href="/sitemap/">Sitemap</a></nav><span class="front-footer-language"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-earth" aria-hidden="true"><path d="M21.54 15H17a2 2 0 0 0-2 2v4.54"></path><path d="M7 3.34V5a3 3 0 0 0 3 3a2 2 0 0 1 2 2c0 1.1.9 2 2 2a2 2 0 0 0 2-2c0-1.1.9-2 2-2h3.17"></path><path d="M11 21.95V18a2 2 0 0 0-2-2a2 2 0 0 1-2-2v-1a2 2 0 0 0-2-2H2.05"></path><circle cx="12" cy="12" r="10"></circle></svg> English</span></div></footer><a class="sticky-rfq" href="/request-a-quote/" aria-label="Request a quote">RFQ</a><div class="floating-contact-bar" aria-label="Quick contact"><a class="contact-button" href="https://wa.me/8615170244792" data-event-name="click_whatsapp">+86 151 7024 4792</a><a class="contact-button" href="mailto:[email protected]?subject=Enquiry%3A%20Contact%20ECO%20HARDWARE&body=Hi%20Eco%20Hardware%2C%0A%0AI%20have%20an%20enquiry%20about%20Contact%20ECO%20HARDWARE.%20My%20quantity%20and%20application%20are%3A%0A%0A%0AI%20can%20attach%20a%20drawing%20or%20reference%20photo%20if%20that%20helps.%0A%0A--%0ASent%20from%20https%3A%2F%2Fwww.eco-hardware.com%2Fcontact%2F%20%28contact%20button%29" data-event-name="click_email">[email protected]</a></div><div class="eco-cookie-bar" role="dialog" aria-live="polite" aria-label="Cookie preferences"><div class="eco-cookie-inner"><p>Essential cookies run our inquiry forms. Analytics cookies are optional. You can change this any time â see our <a href="/privacy-policy/">Privacy Policy</a>.</p><div class="eco-cookie-actions"><button type="button" class="eco-cookie-reject">Essential only</button><button type="button" class="eco-cookie-accept">Accept analytics</button></div></div></div></div> 28 29 30</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.