1<!DOCTYPE html> 2<html class="no-js" lang="en"> 3 <head> 4 <title>BelMetric - Sign in</title> 5 <link rel="dns-prefetch preconnect" href="https://cdn11.bigcommerce.com/s-ksn435zixx" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.googleapis.com/" crossorigin><link rel="dns-prefetch preconnect" href="https://fonts.gstatic.com/" crossorigin> 6 <meta name="keywords" content="Bel-Metric, BelMetric, Bel Metric, metric hardware, metric bolts, metric nuts, metric fasteners, time-sert, timesert, time sert, studs, screws, metric screws, fasteners, nuts, washers bolts, taps, drill bits, clamps, hoses, automotive supplies"><meta name="description" content="Bel-Metric sells metric hardware & specialty automotive supplies worldwide. Visit our website to purchase metric fasteners, nuts, bolts, screws, washers & more."><meta name='platform' content='bigcommerce.stencil' /> 7 8 9 10 11 <link href="https://cdn11.bigcommerce.com/s-ksn435zixx/product_images/Attachment%203.png?t=1757699215" rel="shortcut icon"> 12 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 13 <meta name="ft-name" content="Camden Hardware"> 14 <meta name="ft-version" content="1.8.1"> 15 16
16<script> 17 // Change document class from no-js to js so we can detect this in css 18 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 19 </script>
19 20
20<script> 21 window.lazySizesConfig = window.lazySizesConfig || {}; 22 window.lazySizesConfig.loadMode = 1; 23 </script>
23 24
24<script async src="https://cdn11.bigcommerce.com/s-ksn435zixx/stencil/045b2930-5d20-013f-b4ac-1e62c17e8660/e/7034e400-13ef-013f-d7e4-4a2229a00d06/dist/theme-bundle.head_async.js"></script>
24 25 <link href="https://fonts.googleapis.com/css?family=Open+Sans:600,400%7CFira+Sans+Condensed:400,700&display=swap" rel="stylesheet"> 26 <link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-ksn435zixx/stencil/045b2930-5d20-013f-b4ac-1e62c17e8660/e/7034e400-13ef-013f-d7e4-4a2229a00d06/css/theme-af68dfc0-8db4-013f-e248-224293aa48ac.css" rel="stylesheet"> 27 28 29 <!-- Start Tracking Code for analytics_facebook --> 30
31<script> 32!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js'); 33 34fbq('set', 'autoConfig', 'false', '163664560960640'); 35fbq('dataProcessingOptions', ['LDU'], 0, 0); 36fbq('init', '163664560960640', {"external_id":"8ea01bb7-7672-41cf-b5fa-c660ebda7025"}); 37fbq('set', 'agent', 'bigcommerce', '163664560960640'); 38 39function trackEvents() { 40 var pathName = window.location.pathname; 41 42 43 44 // Search events start -- only fire if the shopper lands on the /search.php page 45 if (pathName.indexOf('/search.php') === 0 && getUrlParameter('search_query')) { 46 fbq('trackSingle', '163664560960640', 'Search', { 47 content_type: 'product_group', 48 content_ids: [], 49 search_string: getUrlParameter('search_query') 50 }); 51 } 52 // Search events end 53 54 // Wishlist events start -- only fire if the shopper attempts to add an item to their wishlist 55 if (pathName.indexOf('/wishlist.php') === 0 && getUrlParameter('added_product_id')) { 56 fbq('trackSingle', '163664560960640', 'AddToWishlist', { 57 content_type: 'product_group', 58 content_ids: [] 59 }); 60 } 61 // Wishlist events end 62 63 // Lead events start -- only fire if the shopper subscribes to newsletter 64 if (pathName.indexOf('/subscribe.php') === 0 && getUrlParameter('result') === 'success') { 65 fbq('trackSingle', '163664560960640', 'Lead', {}); 66 } 67 // Lead events end 68 69 // Registration events start -- only fire if the shopper registers an account 70 if (pathName.indexOf('/login.php') === 0 && getUrlParameter('action') === 'account_created') { 71 fbq('trackSingle', '163664560960640', 'CompleteRegistration', {}, ""); 72 } 73 // Registration events end 74 75 76 77 function getUrlParameter(name) { 78 var cleanName = name.replace(/[\[]/, '\[').replace(/[\]]/, '\]'); 79 var regex = new RegExp('[\?&]' + cleanName + '=([^&#]*)'); 80 var results = regex.exec(window.location.search); 81 return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); 82 } 83} 84 85if (window.addEventListener) { 86 window.addEventListener("load", trackEvents, false) 87} 88</script>
88 89<noscript><img height="1" width="1" style="display:none" alt="null" src="https://www.facebook.com/tr?id=163664560960640&ev=PageView&noscript=1&a=plbigcommerce1.2&eid="/></noscript> 90 91<!-- End Tracking Code for analytics_facebook --> 92 93<!-- Start Tracking Code for analytics_googleanalytics4 --> 94
95<script data-cfasync="false" src="https://cdn11.bigcommerce.com/shared/js/google_analytics4_bodl_subscribers-358423becf5d870b8b603a81de597c10f6bc7699.js" integrity="sha256-gtOfJ3Avc1pEE/hx6SKj/96cca7JvfqllWA9FTQJyfI=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 95
95
96<script data-cfasync="false"> 97 (function () { 98 window.dataLayer = window.dataLayer || []; 99 100 function gtag(){ 101 dataLayer.push(arguments); 102 } 103 104 function initGA4(event) { 105 function setupGtag() { 106 function configureGtag() { 107 gtag('js', new Date()); 108 gtag('set', 'developer_id.dMjk3Nj', true); 109 gtag('config', 'G-LR7D8X9WTS'); 110 } 111 112 var script = document.createElement('script'); 113 114 script.src = 'https://www.googletagmanager.com/gtag/js?id=G-LR7D8X9WTS'; 115 script.async = true; 116 script.onload = configureGtag; 117 118 document.head.appendChild(script); 119 } 120 121 setupGtag(); 122 123 if (typeof subscribeOnBodlEvents === 'function') { 124 subscribeOnBodlEvents('G-LR7D8X9WTS', false); 125 } 126 127 window.removeEventListener(event.type, initGA4); 128 } 129 130 131 132 var eventName = document.readyState === 'complete' ? 'consentScriptsLoaded' : 'DOMContentLoaded'; 133 window.addEventListener(eventName, initGA4, false); 134 })() 135</script>
135 136 137<!-- End Tracking Code for analytics_googleanalytics4 --> 138 139<!-- Start Tracking Code for analytics_siteverification --> 140 141<meta name="apple-itunes-app" content="app-id=6747654332"> 142<meta name="google-site-verification" content="aBhbnvA4pKY0TCD4LbuC6oLHHMy3f12TEoIQYWbFyKU" /> 143<meta name="google-site-verification" content="ZOkyexqUJ4A6x7C3puWxvcVWIC_bpgewh4UunkTcwNI" /> 144 145<!-- Global site tag (gtag.js) - Google Ads: 972831183 -->
vendor: 64 bytes, lines 145-146
145 146<script async src="https://www.googletagmanager.com/gtag/js?id=
146AW-972831183
vendor: 12 bytes, line 146
146"></script>
147<script> 148
vendor: 133 bytes, lines 148-151
148window.dataLayer = window.dataLayer || []; 149 function gtag(){dataLayer.push(arguments);} 150 gtag('js', new Date()); 151 gtag('config', '
151AW-972831183
vendor: 4 bytes, line 151
151');
152</script>
152 153
154<script> 155 (function(w,d,t,r,u) 156 { 157 var f,n,i; 158 w[u]=w[u]||[],f=function() 159 { 160 var o={ti:"5710093"}; 161 o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad") 162 }, 163 n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function() 164 { 165 var s=this.readyState; 166 s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null) 167 }, 168 i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i) 169 }) 170 (window,document,"script","//bat.bing.com/bat.js","uetq"); 171</script>
171 172 173<!-- End Tracking Code for analytics_siteverification --> 174 175
176<script type="text/javascript" src="https://checkout-sdk.bigcommerce.com/v1/loader.js" defer ></script>
vendor: 77 bytes, lines 176-177
176 177<script src="https://www.google.com/recaptcha/api.js" async defer></script>
178<script type="text/javascript"> 179var BCData = {}; 180</script>
vendor: 1 bytes, line 180
180
181<script src='https://cdn.attn.tv/bel-metric/dtag.js' ></script>
181<!-- Hotjar Tracking Code for https://belmetric.com/ -->
182<script>
vendor: 125 bytes, lines 182-185
182 183 (function(h,o,t,j,a,r){ 184 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 185 h._hjSettings={hjid:
1852789192
vendor: 258 bytes, lines 185-190
185,hjsv:6}; 186 a=o.getElementsByTagName('head')[0]; 187 r=o.createElement('script');r.async=1; 188 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 189 a.appendChild(r); 190 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
191</script>
191<!-- Google Tag Manager -->
192<script>
vendor: 327 bytes, lines 192-196
192(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 193new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 194j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 195'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 196})(window,document,'script','dataLayer','
196GTM-WSW9CJW7
vendor: 3 bytes, line 196
196');
196</script>
196 197<!-- End Google Tag Manager -->
197<script> 198var b2bHideBodyStyle = document.createElement('style'); 199b2bHideBodyStyle.id = 'b2b-account-page-hide-body'; 200 b2bHideBodyStyle.innerHTML = 'body { display: none !important }'; 201 document.head.appendChild(b2bHideBodyStyle); 202 const removeCart = () => { 203 const style = document.createElement('style'); 204 style.type = 'text/css'; 205 style.id = 'b2bPermissions-cartElement-id' 206 style.innerHTML='[href="/cart.php"], #form-action-addToCart, [data-button-type="add-cart"], .button--cardAdd, .card-figcaption-button, [data-emthemesmodez-cart-item-add], .add-to-cart-button { display: none !important }' 207 document.getElementsByTagName('head').item(0).appendChild(style); 208 } 209 removeCart() 210</script>
210<script src="https://cdn.jsdelivr.net/npm/@algolia/autocomplete-plugin-query-suggestions"></script>
vendor: 1 bytes, line 210
210
211<script src="https://cdn.jsdelivr.net/npm/@algolia/autocomplete-plugin-recent-searches"></script>
vendor: 1 bytes, line 211
211
212<script src="https://cdn.jsdelivr.net/npm/@algolia/autocomplete-plugin-redirect-url"></script>
212 213 <!-- WARNING: Modifying this file directly will cause it to be out of sync with Algolia --> 214
214<script> 215 const algoliaAutocompleteConfig = {"currentCurrencyCode":"USD","appId":"KCTOS5CWVK","publicApiKey":"a646c211dbd15e2b6903bada8e5dcc88","hitsPerPage":6,"recordType":"product","algolia_search_css_selector":"#quickSearch","mobile_screen_size":0,"indexName":"BigCommerce","isDistinct":false,"debug_mode":false,"javascript":"// version 1.11\nfunction getAcLocale(currencyCode) {\n let locale\n switch (currencyCode.toLowerCase()) {\n case 'eur':\n locale = 'de-DE'\n break\n\n case 'gbp':\n locale = 'en-GB'\n break\n\n case 'afn':\n locale = 'af-AF'\n break\n\n case 'usd':\n default:\n locale = 'en-US'\n break\n }\n\n return locale\n}\nfunction formatAcPrice(priceList, currencyCode) {\n let price\n if (currencyCode in priceList) {\n price = priceList[currencyCode]\n } else {\n price = Object.values(priceList)[0]\n }\n\n return new Intl.NumberFormat(getAcLocale(currencyCode), {\n style: 'currency',\n currency: currencyCode,\n }).format(price)\n}\n\nfunction formatAcPriceRangePrice(value, compare, locale, currencyCode) {\n let price\n if (value === 0 && compare === 0) {\n return null\n } else if (value === 0 && compare > 0) {\n price = compare\n } else {\n price = value\n }\n\n return new Intl.NumberFormat(locale, {\n style: 'currency',\n currency: currencyCode,\n }).format(price)\n}\n\nfunction formatAcPriceRange(products, currencyCode) {\n let min = 0\n let max = 0\n\n for (const key in products) {\n const currencyValue = (products[key].prices && products[key].prices[currencyCode]) || 0\n\n if (min === 0 || currencyValue < min) {\n min = currencyValue\n }\n if (max === 0 || currencyValue > max) {\n max = currencyValue\n }\n }\n\n const locale = getAcLocale(currencyCode)\n return {\n min: formatAcPriceRangePrice(min, max, locale, currencyCode),\n max: formatAcPriceRangePrice(max, min, locale, currencyCode),\n }\n}\n\nconst autocompleteFilters = [`is_visible=1`]\nautocompleteFilters.push(\n `NOT categories.lvl0:\"1-2 Week Special Orders\"`\n)\nif (!algoliaAutocompleteConfig.showOutOfStockItems) {\n autocompleteFilters.push('in_stock>0')\n}\n\nasync function getUserTokenAsync() {\n return new Promise((resolve, reject) => {\n aa('getUserToken', {}, (err, userToken) => {\n if (err) {\n reject(err)\n } else {\n resolve(userToken)\n }\n })\n })\n}\n\nfunction createAcHitTemplateHtml(item, html, state) {\n let name = item.custom_fields.SubName1 ? item.custom_fields.SubName1 : item.name;\n let subName2 = item.custom_fields.SubName2;\n let subName3 = item.custom_fields.SubName3;\n let query = state.query.replace(/\\s/g, '');\n let variant = item.variants.filter(variant => variant.sku.toLowerCase() === query.toLowerCase());\n\n return html`\n <article class=\"aa-GridItem card card--cart-disabled\">\n <a class=\"card-figure-link\" href=\"${item.url}${variant.length ? `?sku=${query}` : ``}\">\n <figure class=\"card-figure\">\n <div class=\"card-img-container\">\n <img class=\"card-image\" src=\"${item.image_url}\" alt=\"${item.name}\" />\n </div>\n </figure>\n <div class=\"card-section card-section--body\">\n <div style=\"display: flex; justify-content: space-between;\">\n <div class=\"card-info--container\">\n <h4 class=\"card-title\">\n <a href=\"${item.url}\">\n ${name}\n </a>\n </h4>\n <p>${subName2}</p>\n <p>${subName3}</p>\n </div>\n </div>\n </div>\n </a>\n </article>\n `\n}\n\nconst autocompleteOptions = {\n debug: algoliaAutocompleteConfig.debug_mode,\n insights: algoliaAutocompleteConfig.isInsightsEnabled,\n onSubmit({ state }) {\n const encodedQuery = encodeURIComponent(state.query)\n\n if (algoliaAutocompleteConfig.isInstantSearchEnabled) {\n window.location.href = `${algoliaAutocompleteConfig.instantSearchUrl}?search_query=${encodedQuery}`\n } else {\n window.location.href = `/search.php?search_query=${encodedQuery}`\n }\n },\n getSources() {\n return [\n {\n sourceId: 'querySuggestions',\n getItemInputValue: ({ item }) => item.query,\n async getItems({ query }
215) {\n let algoliaUserToken\n try {\n algoliaUserToken = await getUserTokenAsync()\n } catch (e) {}\n return getAlgoliaResults({\n searchClient: autocompleteClient,\n queries: [\n {\n indexName: algoliaAutocompleteConfig.indexName,\n query,\n distinct: algoliaAutocompleteConfig.isDistinct,\n params: {\n hitsPerPage: algoliaAutocompleteConfig.hitsPerPage,\n filters: autocompleteFilters.join(' AND '),\n },\n userToken: algoliaUserToken,\n },\n ],\n })\n },\n templates: {\n header({ html }) {\n return html`\n <span class=\"aa-SourceHeaderTitle\">Suggested Products</span>\n `\n },\n item({ item, html, state }) {\n const insights = typeof state.context.algoliaInsightsPlugin !== \"undefined\" && typeof state.context.algoliaInsightsPlugin.insights !== \"undefined\" ? \n state.context.algoliaInsightsPlugin.insights : \n false;\n let templateHtml = createAcHitTemplateHtml(item, html, state)\n templateHtml = algoliaAutocompleteConfig.hooks.triggerHooks(\n 'autocompleteResultTemplate',\n templateHtml,\n html,\n item, \n insights,\n );\n\n return templateHtml\n },\n footer({ state, html }) {\n if (algoliaAutocompleteConfig.isInstantSearchEnabled) {\n if (state.query) {\n return html`\n <a\n class=\"button button--primary\"\n href=\"${algoliaAutocompleteConfig.instantSearchUrl}?search_query=${encodeURIComponent(\n state.query\n )}\"\n >Show all products</a\n >\n `\n } else {\n return html``\n }\n }\n },\n noResults({ html }) {\n return html` <div>No results found</div> `\n },\n },\n },\n ]\n },\n}\n\nconst { autocomplete, getAlgoliaResults } = window['@algolia/autocomplete-js']\nconst { createRedirectUrlPlugin } = window['@algolia/autocomplete-plugin-redirect-url']\nconst { createQuerySuggestionsPlugin } = window['@algolia/autocomplete-plugin-query-suggestions']\nconst { createLocalStorageRecentSearchesPlugin } = window['@algolia/autocomplete-plugin-recent-searches']\n\nconst autocompleteClient = algoliasearch(\n algoliaAutocompleteConfig.appId,\n algoliaAutocompleteConfig.publicApiKey\n);\nautocompleteClient.addAlgoliaAgent('BigCommerce Integration');\n\n//plugins\nconst recentSearchesPlugin = createLocalStorageRecentSearchesPlugin({\n key: 'navbar',\n transformSource({ source }) {\n return {\n ...source,\n templates: {\n ...source.templates,\n header({ html }) {\n return html`\n <span class=\"aa-SourceHeaderTitle\">Recent Searches</span>\n `\n },\n item(params) {\n const { item, html } = params;\n const url = `${algoliaAutocompleteConfig.instantSearchUrl}?search_query=${item.id}`\n return html`\n <a class=\"aa-ItemLink\" href='${url}'>\n ${source.templates.item(params).props.children}\n </a>\n `;\n },\n }\n }\n }\n});\n\nconst redirectUrlPlugin = createRedirectUrlPlugin();\n\nconst querySuggestionsPlugin = createQuerySuggestionsPlugin({\n searchClient: autocompleteClient,\n indexName: `BelMetric_query_suggestions_tmp`,\n getSearchParams({ state }) {\n return { hitsPerPage: state.query ? 3 : 6 };\n },\n categoryAttribute: [\n 'instant_search',\n 'facets',\n 'exact_matches',\n 'categories',\n ],\n itemsWithCategories: 2,\n categoriesPerItem: 2,\n transformSource({ source }) {\n return {\n ...source,\n getItemUrl({ item }) {\n if (algoliaAutocompleteConfig.isInstantSearchEnabled) {\n return `${algoliaAutocompleteConfig.instantSearchUrl}?search_query=${item.query}`\n } else {\n return `/search.php?search_query=${item.query}`\n }\n },\n templates: {\n ...source.templates,\n header({ html }) {\n return html`\n <sp
215an class=\"aa-SourceHeaderTitle\">Suggested Searches</span>\n `\n },\n item(params) {\n const { item, html } = params;\n const url = `${algoliaAutocompleteConfig.instantSearchUrl}?search_query=${item.query}`\n return html`\n <a class=\"aa-ItemLink\" href='${url}'>\n ${source.templates.item(params).props.children}\n </a>\n `;\n },\n noResults({ html }) {\n return html``\n },\n }\n\n };\n }\n}); \n\nlet container\nif (\n algoliaAutocompleteConfig.algolia_search_css_selector_mobile !== '' &&\n algoliaAutocompleteConfig.mobile_screen_size > 0 &&\n screen.width <= algoliaAutocompleteConfig.mobile_screen_size\n) {\n // mobile\n container = document.querySelector(algoliaAutocompleteConfig.algolia_search_css_selector_mobile)\n} else {\n // desktop\n container = document.querySelector(algoliaAutocompleteConfig.algolia_search_css_selector)\n}\ncontainer.innerHTML = ''\nconst containerClasses = container.classList\ncontainerClasses.add('aa-MainContainer')\n\nconst autocompleteInitOptions = algoliaAutocompleteConfig.hooks.triggerHooks(\n 'autocompleteInitOptions',\n autocompleteOptions\n);\n\nautocomplete({\n plugins: [recentSearchesPlugin,querySuggestionsPlugin,redirectUrlPlugin],\n container,\n openOnFocus: false,\n panelPlacement: 'input-wrapper-width',\n detachedMediaQuery: '(max-width: 1px)',\n placeholder: 'Search by size, material, length...',\n\n render({ elements, render, html }, root) {\n const { recentSearchesPlugin, querySuggestionsPlugin, querySuggestions } = elements;\n\n render(\n html`\n <div class=\"aa-PanelLayout aa-Panel--scrollable\">\n <div class=\"aa-PanelSections\">\n <div class=\"aa-PanelSection aa-PanelSection--mobile\">\n ${recentSearchesPlugin}\n ${querySuggestionsPlugin}\n </div>\n <div id=\"aa-PanelProducts\" class=\"aa-PanelSection aa-PanelProduct aa-PanelSection--left\">\n ${querySuggestions}\n </div>\n <div class=\"aa-PanelSection aa-PanelSection--right\">\n ${recentSearchesPlugin}\n ${querySuggestionsPlugin}\n </div>\n </div>\n </div>`,\n root\n );\n }, \n\n ...autocompleteOptions,\n ...autocompleteInitOptions,\n})\n","css":"/* version 1.11 */\n.aa-Form {\n border-radius: 5rem;\n border: 0;\n}\n.aa-SubmitButton {\n background-color: #d05123;\n border-top-left-radius: 5rem;\n border-bottom-left-radius: 5rem;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.aa-SubmitButton svg {\n fill: white\n}\n.aa-Panel {\n z-index: 100000;\n margin: 0;\n}\n\n.aa-Source {\n margin: 0;\n padding: 0;\n position: relative;\n width: 100% !important;\n}\n\n.aa-Autocomplete {\n margin: 0 auto !important;\n max-width: 100%;\n width: auto;\n}\n\n.aa-Source .aa-List {\n display: grid;\n grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));\n}\n.aa-PanelProduct .aa-Source .aa-List {\n grid-template-columns: repeat(auto-fill, minmax(125px, 1fr));\n gap: 2px;\n}\n@media screen and (max-width: 1260px) {\n .aa-PanelProduct .aa-Source .aa-List {\n grid-template-columns: 100%;\n } \n}\n@media screen and (max-width: 768px) {\n .aa-Source .aa-List {\n grid-template-columns: repeat(auto-fill, minmax(175px, 1fr));\n }\n}\n\n@media screen and (max-width: 690px) {\n .aa-Source .aa-List {\n grid-template-columns: 100%;\n }\n}\n\n.aa-PanelLayout {\n padding: 0;\n}\n.aa-PanelSections {\n display: flex;\n flex-direction: row;\n}\n@media screen and (max-width: 1260px) {\n .aa-PanelSections {\n flex-direction: column;\n } \n}\n.aa-PanelSection--mobile {\n flex-basis: 100%;\n}\n.aa-PanelSection--left {\n flex-basis: 100%;\n}\n.aa-PanelSection--right {\n display: none;\n}\n@media screen and (min-width: 1261px) {\n .aa-PanelLayout {\n padding: var(--aa-spacing-half);\n }\n .aa-PanelSection--mobile {\n display: none;\n } \n .aa-PanelSection--left {\n flex-basis: 50%;\n }\n .aa-PanelSection--right {\n display: block;\n flex-basis: 50%;\n }\n}\n@media screen and (min-width: 1261px) {\n .aa-PanelSection--left {\n flex-basis: 66.666%;\n }\n .aa-PanelSection--right {\n flex-basis: 33.333%;\n }\n}\n\n.aa-Item {\n height: 100% !important;
215\n align-items: center !important;\n border-radius: 3px !important;\n}\n@media screen and (max-width: 800px) {\n .aa-PanelProduct .aa-Item:nth-of-type(n+5) {\n display: none;\n }\n}\n@media screen and (max-width: 1260px) {\n .aa-PanelSection--mobile .aa-Source .aa-List {\n display: flex;\n flex-wrap: wrap;\n }\n .aa-ItemLink.aa-ItemLink {\n border: 1px solid lightgray;\n padding: .15rem .5rem;\n border-radius: 4px;\n }\n .aa-Item[aria-selected=\"true\"] .aa-ItemLink {\n background-color: #f0f4ef;\n }\n}\n\n.aa-PanelSection--mobile .aa-Item[aria-selected=\"true\"] {\n background-color: transparent;\n}\n\n.aa-PanelProduct .aa-Item {\n padding: 0;\n border-bottom: 2px solid #e8e8e8;\n}\n@media screen and (min-width: 1261px) {\n .aa-PanelProduct .aa-Item {\n border-bottom: 0;\n } \n}\n\n.aa-Input {\n padding-left: 10px !important;\n}\n.aa-Input::placeholder {\n text-transform: none;\n}\n\ninput[type='search'] {\n box-sizing: inherit !important;\n}\n\n.aa-SourceHeader {\n margin: 0;\n padding: var(--aa-spacing-half) .5em;\n background-color: #f0f4ef;\n}\n.aa-SourceHeaderTitle {\n color: #102a4a;\n background-color: transparent;\n font-size: 1.6rem;\n line-height: 1.25;\n text-transform: uppercase;\n}\n.aa-SourceHeaderLine {\n border-color: #d7dcd9;\n}\n#aa-PanelProducts .aa-SourceHeader {\n text-align: left;\n}\n@media screen and (min-width: 1260px) {\n .aa-SourceHeader {\n text-align: center;\n padding: 0;\n margin: var(--aa-spacing-half) .5em var(--aa-spacing-half) 0;\n background-color: transparent;\n }\n}\n\n.aa-GridItem {\n flex: 0 0 calc(33.333% - 10px);\n margin-bottom: 1rem;\n background-color: transparent;\n border-radius: 5px;\n text-decoration: none;\n width: 100%;\n height: 100%;\n min-height: 100%;\n margin-top: 1rem;\n box-shadow: none;\n}\n.aa-GridItem.card {\n width: 100%;\n box-shadow: none;\n padding: 0; \n}\n.aa-GridItem .card-figure-link {\n text-decoration: none;\n}\n.aa-GridItem .card-figure {\n border-radius: 0.4rem;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n background-color: #f7f8f8;\n padding: 1.4rem;\n position: relative;\n}\n.aa-GridItem .card-img-container {\n position: relative;\n}\n@media screen and (max-width: 1260px) {\n .aa-GridItem .card-figure {\n background-color: transparent;\n }\n}\n.aa-GridItem .card-image {\n max-height: unset;\n}\n.aa-GridItem .card-section--body {\n display: flex;\n flex: 1;\n margin: 0;\n padding: 10px 1.2rem 11px;\n background: transparent;\n border: 0;\n border-top: 0;\n position: relative;\n width: 100%;\n}\n.aa-GridItem .card-title {\n font-style: normal;\n font-weight: bold;\n font-size: 1.4rem;\n letter-spacing: 0.04em;\n line-height: 130%;\n margin: 0;\n padding-top: 0.4rem;\n}\n.aa-GridItem .card-title a {\n color: #060607;\n}\n.aa-GridItem .card-info--container p {\n color: #060607;\n font-size: 1.4rem;\n line-height: 130%;\n margin-bottom: 0;\n}\n@media screen and (max-width: 1260px) {\n .aa-GridItem.card {\n flex-direction: row;\n margin: 0;\n }\n .aa-GridItem .card-figure {\n flex-basis: 100px;\n }\n .aa-GridItem .card-figure-link {\n display: flex;\n flex-direction: row;\n width: 100%;\n }\n}\n\n.aa-ItemPicture {\n position: relative;\n height: 150px;\n width: 100%;\n margin-bottom: 10px;\n}\n\n.aa-ItemPicture img {\n position: absolute;\n margin: auto;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n max-width: 100%;\n max-height: 100%;\n}\n\n.aa-ItemContent {\n display: flex;\n align-items: center;\n}\n\n.aa-ItemContentBody {\n max-width: 100%;\n padding: 10px;\n}\n@media screen and (max-width: 1260px) {\n .aa-ItemContentBody {\n padding: 0;\n }\n}\n\n.aa-ItemContentNameWrapper {\n height: 2.5rem;\n width: 200px;\n}\n\n.aa-ItemContentTitle {\n max-width: 100%;\n display: -webkit-box;\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 2;\n white-space: normal;\n height: auto;\n line-height: 1.25;\n}\n\n.aa-ItemContentBodyFooter {\n display: flex;\n justify-content: space-between;\n max-width: 100%;\n width: 100%;\n padding-top: 5px;\n}\n\n.aa-ItemContentPrice {\n margin: 5px 0;\n max-width: 100%;\n}\n\n.aa-SourceFooter {\n text-align: center;\n padding: 2rem;\n padding-bottom: 15px;\n}\n@media screen and (max-width: 800px) {\n .aa-SourceFooter {\n padding: 0;\n }\n .aa-SourceFooter .button.button--primary {\n margin-bottom: 0;\n display: block;\n background-color: #878784;\n border-color: #878784;\n }\n .aa-SourceFooter .button.button--primary:active,\n .aa-SourceFooter .button.button--primary:focus,\n .aa-SourceFooter .button.button--primary:hover {\n background-color: #aaaaa8;\n border-color: #aaaaa8;\n color: #060607;\n }\n}\n\n.aa-SourceFooter a {\n text-decoration: none;\n}\n\n.show-all-products-btn {\n background-color: rgba(var(--aa-primary-color-rgb), 0.8);\n transition: background 0.2s ease-out;\n color: #fff;\n padding: calc(var(--aa-spacing-half) * 1.5) var(--aa-spacing);\n border-radius: calc(var(--aa-spacing-half) / 2);\n}\n\n.show-all-products-btn:hover {\n background-color: rgba(var(--aa-primary-color-rgb), 1);\n color: #fff;\n}\n\n.show-all-products:hover {\n background-color: #0c7cd5;\n}\n\n.aa-DetachedContainer .aa-Panel {\n margin-top: -10px !important;\n}\n\n.aa-ItemActions,\n.aa-ItemIcon {\n display: none;\n}","showOutOfStockItems":true,"isInstantSearchEnabled":true,"instantSearchUrl":"/search-results","isInsightsEnabled":true,"insightsUseCookies":true,"isDataLayerEnabled":true,"addToCartDataLayer":true,"orderPurchasedDataLayer":true}; 216 217 // version 1.03 218function createRandonUserToken() { 219 return Array.from(Array(20), () => Math.floor(Math.random() * 36).toString(36)).join('') 220} 221 222async function getInsightsUserToken() { 223 return new Promise((resolve) => { 224 aa('getUserToken', null, (err, newUserToken) => { 225 if (err) { 226 resolve(createRandonUserToken()) 227 } else { 228 resolve( 229 typeof newUserToken === 'undefined' ? createRandonUserToken() : newUserToken 230 ) 231 } 232 }) 233 }) 234} 235 236async function sendAlgoliaInsightsConversionEvent(eventType, payload, algoliaConfig) { 237 const productIds = [] 238 const productData = [] 239 const algoliaData = JSON.parse(localStorage.getItem('algoliaProductData')) || {}; 240 241 switch (eventType) { 242 case 'addItem': 243 const queryID = new URLSearchParams(window.location.search).get('query_id'); 244 if (!queryID) { 245 return; 246 } 247 248 // product data 249 for (const lineItem of payload.line_items) { 250 productIds.push(lineItem.product_id) 251 productData.push({ 252 price: lineItem.purchase_price, 253 discount: lineItem.discount, 254 quantity: lineItem.quantity, 255 }) 256 257 // track queryID for future purchase event 258 algoliaData[lineItem.product_id] = queryID ?? algoliaData[lineItem.product_id]; 259 } 260 localStorage.setItem('algoliaProductData', JSON.stringify(algoliaData)); 261 262 aa(queryID ? 'addedToCartObjectIDs' : 'addedToCartObjectIDsAfterSearch', { 263 userToken: await getInsightsUserToken(), 264 index: algoliaConfig.indexName, 265 objectIds: productIds, 266 objectData: productData, 267 currency: payload.currency, 268 eventName: 'Product Added To Cart', 269 queryID 270 }) 271 break 272 273 case 'orderPurchased': 274 let foundSearch = false;
275 for (const lineItem of payload.line_items) { 276 foundSearch = algoliaData[lineItem.product_id] ? true : foundSearch; 277 productIds.push(lineItem.product_id) 278 productData.push({ 279 queryID: algoliaData[lineItem.product_id] ?? null, 280 price: lineItem.purchase_price, 281 discount: lineItem.discount, 282 quantity: lineItem.quantity, 283 }) 284 } 285 286 localStorage.setItem('algoliaProductData', '{}'); 287 288 aa(foundSearch ? 'purchasedObjectIDsAfterSearch' : 'purchasedObjectIDs' , { 289 userToken: await getInsightsUserToken(), 290 index: algoliaConfig.indexName, 291 objectIds: productIds, 292 objectData: productData, 293 currency: payload.currency, 294 eventName: 'Products Purchased', 295 }) 296 break 297 } 298} 299 300async function algoliaSubscribeOnBodlEvents(algoliaConfig) { 301 if ( 302 !window || 303 typeof window.bodlEvents === 'undefined' || 304 typeof window.bodlEvents.banner === 'undefined' || 305 typeof window.bodlEvents.checkout === 'undefined' || 306 typeof window.bodlEvents.cart === 'undefined' || 307 typeof window.bodlEvents.product === 'undefined' || 308 typeof algoliaConfig.isDataLayerEnabled === 'undefined' || 309 !algoliaConfig.isDataLayerEnabled 310 ) { 311 return 312 } 313 314 if ( 315 typeof window.bodlEvents.cart.addItem === 'function' && 316 typeof algoliaConfig.addToCartDataLayer !== 'undefined' && 317 algoliaConfig.addToCartDataLayer 318 ) { 319 window.bodlEvents.cart.addItem(async (payload) => { 320 await sendAlgoliaInsightsConversionEvent('addItem', payload, algoliaConfig) 321 }) 322 } 323 324 if ( 325 typeof window.bodlEvents.checkout.orderPurchased === 'function' && 326 typeof algoliaConfig.orderPurchasedDataLayer !== 'undefined' && 327 algoliaConfig.orderPurchasedDataLayer 328 ) { 329 window.bodlEvents.checkout.orderPurchased(async (payload) => { 330 await sendAlgoliaInsightsConversionEvent('orderPurchased', payload, algoliaConfig) 331 }) 332 } 333} 334// version 1.03 335if ( 336 typeof algoliaAutocompleteConfig !== 'undefined' && 337 algoliaAutocompleteConfig.isInsightsEnabled 338) { 339 !(function (e, a, t, n, s, i, c) { 340 ;(e.AlgoliaAnalyticsObject = s), 341 (e.aa = 342 e.aa || 343 function () { 344 ;(e.aa.queue = e.aa.queue || []).push(arguments) 345 }), 346 (i = a.createElement(t)), 347 (c = a.getElementsByTagName(t)[0]), 348 (i.async = 1), 349 (i.src = 350 'https://cdn.jsdelivr.net/npm/[email protected]/dist/search-insights.min.js'), 351 c.parentNode.insertBefore(i, c) 352 })(window, document, 'script', 0, 'aa') 353 354 aa('init', { 355 appId: algoliaAutocompleteConfig.appId, 356 apiKey: algoliaAutocompleteConfig.publicApiKey, 357 useCookie: algoliaAutocompleteConfig.insightsUseCookies, 358 }) 359 360 document.addEventListener('DOMContentLoaded', function () { 361 algoliaSubscribeOnBodlEvents(algoliaAutocompleteConfig) 362 }) 363} 364 365 </script>
365 366 <!-- WARNING: Modifying this file directly will cause it to be out of sync with Algolia --> 367
367<script> 368 const algoliaInstantsearchConfig = {"currentCurrencyCode":"USD","appId":"KCTOS5CWVK","publicApiKey":"a646c211dbd15e2b6903bada8e5dcc88","facets":[{"type":"disjunctive","title":"Diameter + Thread","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Diameter + Thread"},{"type":"disjunctive","title":"For Screw/Bolt Size","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia For Screw-Bolt Size"},{"type":"disjunctive","title":"Clamp Size","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Clamp Size"},{"type":"disjunctive","title":"Length","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Length"},{"type":"disjunctive","title":"Overall Length","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Overall Length"},{"type":"disjunctive","title":"Material","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Material"},{"type":"disjunctive","title":"Finish","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Finish"},{"type":"disjunctive","title":"Drive","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Drive Type"},{"type":"disjunctive","title":"Flange Type","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Flange Type"},{"type":"disjunctive","title":"Tip Type","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Tip Type"},{"type":"disjunctive","title":"Inner Diameter","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Inner Diameter"},{"type":"disjunctive","title":"Outer Diameter","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Outer Diameter"},{"type":"disjunctive","title":"For Hose Inner Diameter","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia For Hose Inner Diameter"},{"type":"disjunctive","title":"Ethanol Rated","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Ethanol Rated"},{"type":"disjunctive","title":"Specification","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Specification"},{"type":"disjunctive","title":"Type","enabled":true,"attribute":"variants.metafields.americaneagle.com.Algolia Type"},{"type":"disjunctive","title":"OEM Part Number","enabled":true,"attribute":"variants.metafields.americaneagle.com.OEM Part Number"}],"sortOrders":[{"value":"BigCommerce","label":"Relevance"}],"hitsPerPage":"36","facetOptionLimit":4,"isDistinct":false,"recordType":"product","searchFormAttribute":"data-url","showOutOfStockItems":true,"searchFormCssSelector":"form.form[data-quick-search-form]","indexName":"BigCommerce","javascript":"/* version 1.24 */\n/* This is a reference file kept to back-up changes in Algolia*/\n;(async () => {\n async function fetchCategoryById() {\n const query = `query categoryById($categoryId: Int!) {\n site {\n category(entityId: $categoryId) {\n metafields(\n namespace: \"algolia_bigcommerce\"\n keys: [\"instantsearch_category_facets\"]\n ) {\n edges {\n node {\n key\n value\n }\n }\n }\n }\n }\n }`\n\n try {\n const bodyRequest = JSON.stringify({\n query: query,\n variables: { categoryId: parseInt(category_id) },\n })\n\n const response = await fetch('/graphql', {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json',\n Authorization: `Bearer ${storefront_token}`,\n },\n body: bodyRequest,\n })\n\n const jsonResponse = await response.json()\n const edgeValue = jsonResponse.data.site.category.metafields.edges[0]?.node.value\n\n return edgeValue\n } catch (error) {\n console.error('Unable to fetch category metafields for InstantSearch facets', error)\n }\n }
368\n async function fetchCategoryData() {\n const query = `query categoryById($parentId: Int!) {\n site {\n categoryTree(rootEntityId: $parentId) {\n entityId\n name\n children {\n entityId\n name\n path\n image {\n urlOriginal\n altText\n }\n }\n }\n }\n }`\n\n try {\n const bodyRequest = JSON.stringify({\n query: query,\n variables: { parentId: parseInt(category_id) },\n })\n\n const response = await fetch('/graphql', {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json',\n Authorization: `Bearer ${storefront_token}`,\n },\n body: bodyRequest,\n })\n\n const jsonResponse = await response.json()\n const edgeValue = jsonResponse.data.site.categoryTree[0];\n\n for (let i = 0; i < edgeValue.children.length; i++) {\n const child = edgeValue.children[i];\n child.sortOrder = i;\n }\n\n return edgeValue\n } catch (error) {\n console.error('Unable to fetch category metafields for InstantSearch facets', error)\n }\n }\n\n async function fetchParentCategoryBreadcrumbs() {\n if (typeof category_id === 'undefined' || category_id === '') {\n return []\n }\n\n const query = `query {\n site {\n category(entityId: ${category_id}) {\n id\n name\n description\n breadcrumbs(depth: 8) {\n edges {\n node {\n ... on Breadcrumb {\n name\n path\n entityId\n }\n }\n }\n }\n }\n }\n }`\n\n try {\n const response = await fetch('/graphql', {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json',\n Authorization: `Bearer ${storefront_token}`,\n },\n body: JSON.stringify({\n query: query,\n }),\n })\n\n if (response.status !== 200) {\n return []\n }\n\n const jsonResponse = await response.json()\n return jsonResponse.data.site.category.breadcrumbs.edges ?? []\n } catch (error) {\n console.error('Unable to fetch category metafields for InstantSearch facets', error)\n return []\n }\n }\n\n let categoryFacetsGlobal = []\n\n const isCategoryPage =\n typeof page_type !== 'undefined' &&\n page_type == 'category' &&\n category_id !== '' &&\n !algoliaCategoryConfig.category_ids.includes(category_id)\n const parentBreadCrumbs = await fetchParentCategoryBreadcrumbs()\n const subCategoryData = await fetchCategoryData();\n const instantsearchClient = algoliasearch(\n algoliaInstantsearchConfig.appId,\n algoliaInstantsearchConfig.publicApiKey\n )\n instantsearchClient.initIndex(algoliaInstantsearchConfig.indexName)\n instantsearchClient.addAlgoliaAgent('BigCommerce Integration')\n\n const initInstantsearch = {\n indexName: algoliaInstantsearchConfig.indexName,\n searchClient: instantsearchClient,\n queryParameter: 'search_query',\n routing: true,\n searchFunction: function (helper) {\n const params = new URLSearchParams(window.location.search)\n const searchBoxValue = document.querySelector(\n '.ais-right-panel .ais-SearchBox .ais-SearchBox-input'\n ).value\n const queryParamValue = params.get('search_query')\n const page = helper.getPage()\n if (searchBoxValue && queryParamValue !== searchBoxValue) {\n helper.setQuery(searchBoxValue).setPage(page).search()\n } else if (queryParamValue && queryParamValue !== searchBoxValue) {\n helper.setQuery(queryParamValue).setPage(page).search()\n } else {\n helper.setQuery(searchBoxValue).setPage(page).search()\n }\n },\n insights: algoliaInstantsearchConfig.isInsightsEnabled ? true : false,\n initialUiState: {},\n }\n\n const doesCategoryFacetExist = function () {\n if (!isCategoryPage) {\n return false\n }\n const facets =\n categoryFacetsGlobal.length !== 0\n ? categoryFacetsGlobal\n : algoliaInstantsearchConfig.facets\n for (const facet of facets) {\n if (facet.type === 'hierarchical_menu') {\n return true\n }\n }\n return false\n }\n\n const shouldWeUpdateUiState = async function () {\n if (!doesCategoryFacetExist()) {\n return\n }\n let crumbs = []\n for (const breadcrumb of parentBreadCrumbs) {\n crumbs.push(breadcrumb.node.name)\n }\n\n initInstantsearch.initialUiState = {\n [algoliaInstantsearchConfig.indexName]: {\n hierarchicalMenu: {\n 'categories.lvl0': crumbs,\n },\n },\n }\n }\n\n const findObjectByLabel = (data, labelToFind) => {\n for (const item of data) {\n if (item.label === labelToFind) {\n return item\n }\n\n if (item.data && Array.isArray(item.data)) {\n const result = findObjectByLabel(item.data, labelToFind)\n if (result) {\n return result\n }\n }\n }\n\n return null\n }\n\n let search\n\n const { refinementList, rangeSlider, rangeInput, hierarchicalMenu, panel, clearRefinements } =\n instantsearch.widgets\n const { connectDynamicWidgets, connectCurrentRefinements, connectMenu }
368 = instantsearch.connectors\n\n const hasFacetValues = function (resultState, facetName) {\n const isFacetValueAvailable = resultState.facets.some(function (facet) {\n return facet.name === facetName\n })\n const isDisjunctiveFacetValueAvailable = resultState.disjunctiveFacets.some(function (\n facet\n ) {\n return facet.name === facetName\n })\n const isHierarchicalFacetValueAvailable = resultState.hierarchicalFacets.some(function (\n facet\n ) {\n return facet.name === facetName\n })\n\n return (\n isFacetValueAvailable ||\n isDisjunctiveFacetValueAvailable ||\n isHierarchicalFacetValueAvailable\n )\n }\n\n const widgets = []\n const secondaryWidgets = []\n async function createWidgetForFacet(facet) {\n const crumbs = []\n const showFacet = [\n 'Diameter + Thread',\n 'For Screw/Bolt Size',\n ]\n let parentCrumbs = []\n if (isCategoryPage) {\n parentCrumbs = parentBreadCrumbs\n }\n\n for (const crumb of parentCrumbs) {\n crumbs.push(crumb.node.name)\n }\n\n switch (facet.type) {\n case 'slider':\n const sliderPanel = panel({\n hidden(options) {\n return !hasFacetValues(options.results, facet.attribute)\n },\n collapsed: ({ }) => {\n return !isCategoryPage\n },\n templates: {\n header(options, { html }) {\n if (options.results) {\n return html`<div class=\"ais-facet-title\">${facet.title}</div>`\n }\n },\n },\n container: document.createElement('div'),\n })(rangeSlider)\n\n widgets[facet.attribute] = {\n widget: (container) => sliderPanel({ attribute: facet.attribute, container }),\n container: document.createElement('div'),\n }\n break\n\n case 'input':\n const inputPanel = panel({\n hidden(options) {\n return !hasFacetValues(options.results, facet.attribute)\n },\n collapsed: ({ }) => {\n return !isCategoryPage\n },\n templates: {\n header(options, { html }) {\n if (options.results) {\n return html`<div class=\"ais-facet-title\">${facet.title}</div>`\n }\n },\n },\n container: document.createElement('div'),\n })(rangeInput)\n\n widgets[facet.attribute] = {\n widget: (container) =>\n inputPanel({\n attribute: facet.attribute,\n container,\n }),\n container: document.createElement('div'),\n }\n break\n\n case 'slider_range_combo':\n const sliderComboPanel = panel({\n hidden(options) {\n return !hasFacetValues(options.results, facet.attribute)\n },\n collapsed: ({ }) => {\n return !isCategoryPage\n },\n templates: {\n header(options, { html }) {\n if (options.results) {\n return html`<div class=\"ais-facet-title\">${facet.title}</div>`\n }\n },\n },\n container: document.createElement('div'),\n })(rangeSlider)\n\n widgets[facet.attribute] = {\n widget: (container) =>\n sliderComboPanel({ attribute: facet.attribute, container }),\n container: document.createElement('div'),\n }\n\n secondaryWidgets[facet.attribute] = {\n widget: (container) =>\n rangeInput({\n attribute: facet.attribute,\n container,\n }),\n container: document.createElement('div'),\n }\n\n break\n\n case 'disjunctive':\n case 'conjunctive':\n const listPanel = panel({\n hidden(options) {\n const facetValues = options.results.getFacetValues(facet.attribute);\n const isFacetCount = Array.isArray(facetValues) ? facetValues.length <= 1 : false; \n\n if (!isFacetCount) {\n return !hasFacetValues(options.results, facet.attribute)\n } else {\n return true\n }\n },\n collapsed: ({ }) =>
368 {\n if (showFacet.includes(facet.title)) {\n return false\n }\n return !isCategoryPage\n },\n templates: {\n header(options, { html }) {\n if (options.results) {\n return html`<div class=\"ais-facet-title\">${facet.title}</div>`\n }\n },\n },\n container: document.createElement('div'),\n })(refinementList)\n\n widgets[facet.attribute] = {\n widget: (container) =>\n listPanel({\n attribute: facet.attribute,\n container: container,\n operator: facet.type === 'disjunctive' ? 'or' : 'and',\n searchable: facet.searchable ?? false,\n limit: 1000,\n cssClasses: {\n showMore: \"button\",\n },\n }),\n container: document.createElement('div'),\n }\n break\n\n case 'hierarchical_menu':\n const hierarchicalMenuPanel = panel({\n templates: {\n header(options) {\n if (options.results) {\n return `<div class=\"ais-facet-title\">${facet.title}</div>`\n }\n },\n },\n collapsed: ({ }) => {\n },\n hidden({ items }) {\n return items.length === 0\n },\n container: document.createElement('div'),\n })(hierarchicalMenu)\n widgets[facet.attribute] = {\n widget: (container) =>\n hierarchicalMenuPanel({\n container,\n attributes: [\n 'categories.lvl0',\n 'categories.lvl1',\n 'categories.lvl2',\n 'categories.lvl3',\n 'categories.lvl4',\n 'categories.lvl5',\n 'categories.lvl6',\n 'categories.lvl7',\n ],\n separator: ' > ',\n rootPath: crumbs.join(' > '),\n transformItems(items) {\n return items.map((item) => ({\n ...item,\n label: item.label,\n }))\n },\n }),\n container: document.createElement('div'),\n }\n break\n }\n }\n async function loadDefaultFacets() {\n for (const facet of algoliaInstantsearchConfig.facets) {\n await createWidgetForFacet(facet)\n }\n }\n\n async function loadCategoryFacets() {\n const categoryFacets = await fetchCategoryById()\n if (categoryFacets) {\n categoryFacetsGlobal = JSON.parse(categoryFacets)\n }\n if (categoryFacetsGlobal.length === 0) {\n await loadDefaultFacets()\n return\n }\n\n for (const facet of categoryFacetsGlobal) {\n await createWidgetForFacet(facet)\n }\n }\n\n async function shouldWeLoadFacets() {\n if (isCategoryPage) {\n await loadCategoryFacets()\n } else {\n await loadDefaultFacets()\n }\n }\n\n const renderDynamicWidgets = (renderOptions, isFirstRender) => {\n let { attributesToRender, widgetParams } = renderOptions\n if (isFirstRender) {\n const ul = document.createElement('ul')\n ul.classList.add('ais-FacetList')\n widgetParams.container.appendChild(ul)\n }\n\n const ul = widgetParams.container.querySelector('ul')\n ul.innerHTML = ''\n\n if (isCategoryPage && categoryFacetsGlobal.length !== 0) {\n attributesToRender = categoryFacetsGlobal.map((facet) => facet.attribute)\n }\n\n attributesToRender.forEach((attribute) => {\n if (!widgets[attribute]) {\n return\n }\n\n const facetContainer = widgets[attribute].container\n ul.appendChild(facetContainer)\n })\n }\n\n const customDynamicWidgets = connectDynamicWidgets(renderDynamicWidgets)\n\n const renderSecondaryWidgets = (renderOptions) =>
368 {\n const { attributesToRender } = renderOptions\n\n attributesToRender.forEach((attribute) => {\n if (!secondaryWidgets[attribute]) {\n return\n }\n\n const container = widgets[attribute].container.querySelector(\n '.ais-Panel .ais-Panel-body'\n )\n if (!container) {\n return\n }\n\n const facetContainer = secondaryWidgets[attribute].container\n container.appendChild(facetContainer)\n })\n }\n const customSecondaryWidgets = connectDynamicWidgets(renderSecondaryWidgets)\n\n const createDataAttribtues = (refinement) =>\n Object.keys(refinement)\n .map((key) => `data-${key}=\"${refinement[key]}\"`)\n .join(' ')\n\n const getFacetName = (label) => {\n let facet\n if (isCategoryPage && categoryFacetsGlobal.length !== 0) {\n facet = categoryFacetsGlobal.find((categoryFacet) => {\n return label.includes(categoryFacet.attribute)\n })\n } else {\n facet = algoliaInstantsearchConfig.facets.find((configFacet) => {\n if (\n configFacet.attribute === 'categories' &&\n label.split('.')[0] === 'categories'\n ) {\n return true\n }\n if (configFacet.attribute === label) {\n return true\n }\n return false\n })\n }\n\n return facet ? facet.title : ''\n }\n\n const renderListItem = (item) => `\n ${item.refinements\n .map(\n (refinement) =>\n `\n <li class=\"ais-CurrentRefinements-item\">\n <span class=\"ais-CurrentRefinements-category\">\n <span class=\"ais-CurrentRefinements-label\">${getFacetName(\n item.label\n )}:</span>\n <span class=\"ais-CurrentRefinements-categoryLabel\"> ${\n refinement.label\n }</span>\n </span>\n <button class=\"ais-CurrentRefinements-delete\" ${createDataAttribtues(\n refinement\n )}>x</button>\n </li>\n `\n )\n .join('')}\n `\n\n const renderCurrentRefinements = (renderOptions) => {\n const { items, refine, widgetParams } = renderOptions\n widgetParams.container.innerHTML = `\n <ul class=\"ais-CurrentRefinements-list\">\n ${items.map(renderListItem).join('')}\n </ul>\n `\n ;[...widgetParams.container.querySelectorAll('button')].forEach((element) => {\n element.addEventListener('click', (event) => {\n const item = Object.keys(event.currentTarget.dataset).reduce(\n (acc, key) => ({\n ...acc,\n [key]: event.currentTarget.dataset[key],\n }),\n {}\n )\n refine(item)\n })\n })\n }\n\n const customCurrentRefinements = connectCurrentRefinements(renderCurrentRefinements)\n\n let instantsearchFilters = [`is_visible=1`]\n if (!algoliaInstantsearchConfig.showOutOfStockItems) {\n instantsearchFilters.push('in_stock>0')\n }\n\n if (typeof page_type !== 'undefined' && page_type === 'category') {\n instantsearchFilters.push(\n `category_ids:\"${category_id}\"`\n )\n }\n if (typeof page_type !== 'undefined' && page_type === 'page') {\n instantsearchFilters.push(\n `NOT categories.lvl0:\"1-2 Week Special Orders\"`\n )\n }\n\n const renderSubCategoryHits = async (renderOptions, isFirstRender) => {\n const { items } = renderOptions\n if (!isFirstRender && isCategoryPage) {\n const parents = parentBreadCrumbs.map( cat => cat.node.entityId)\n const categories = items.filter( item => !parents.includes(parseInt(item.value)) );\n const categoryIds = categories.map( cat => parseInt(cat.value) )\n const productEl = document.querySelector('.ais-Hits-Product');\n const paginationEl = document.getElementById('pagination');\n\n // Set up the base container for all subcategories.\n // Map set to exclude the current category and parent categories\n if (categoryIds.length) {\n let rendered = false;\n document.querySelector('#infinite-hits').innerHTML = `\n <div class=\"ais-Hits ais-Hits-SubCat\">\n <ol class=\"ais-Hits-list\">\n ${categoryIds\n .map(item => `<li class=\"ais-Hits-item ais-Hits-SubCat-item\" data-subCat-id=\"${item}\" style=\"display:none;\" data-sort-order=\"-1\"></li>`)\n .join('')\n }\n </ol>\n </div>\n `;\n\n const subCats = document.querySelector('#infinite-hits .ais-Hits-SubCat .ais-Hits-list');\n categoryIds.forEach((id) => {\n const data = subCategoryData.children.find((child) =>
368 child.entityId === id)\n let subCat = subCats?.querySelector(`[data-subCat-id=\"${id}\"`)\n\n if (subCat && data) {\n if (!rendered) {\n productEl.style.display = \"none\"\n paginationEl.style.display = \"none\"\n rendered = true;\n }\n rendered = true;\n document.getElementById('pagination').style.display = \"none\";\n subCat.dataset.sortOrder = data.sortOrder\n\n subCat.innerHTML = `\n <a href=\"${data.path}\">\n <div class=\"subCategory-image customSubCategory\">\n <img src=\"${data.image ? data.image.urlOriginal : `https://via.placeholder.com/320x320?text=${data.name.replace(' ', '%20')}`}\" alt=\"${data.defaultImage ? data.defaultImage.altText : `${data.name} Category Image`}\">\n <div class=\"subCategory-name subCategory-name--center\">\n ${data.name}\n </div>\n </div>\n </a>\n `\n subCat.style.display = \"block\";\n const anchor = subCat.querySelector('a');\n anchor.addEventListener('click', (event) => {\n event.preventDefault();\n const href = anchor.getAttribute('href')\n const query = new URLSearchParams(window.location.search).toString(); \n window.location.href = `${href}${query ? `?${query}` : ''}`;\n })\n }\n\n let subCatsElementsArray = Array.from(subCats.querySelectorAll(`[data-sort-order]`))\n subCatsElementsArray.sort((a, b) => a.dataset.sortOrder - b.dataset.sortOrder);\n subCatsElementsArray.forEach(item => {\n subCats.appendChild(item);\n });\n });\n }\n }\n }\n const customSubCategoryHits = connectMenu(renderSubCategoryHits)\n\n function createIsHitTemplateHtml(hit, html) {\n let name = hit.custom_fields.SubName1 ? hit.custom_fields.SubName1 : hit.name;\n let subName2 = hit.custom_fields.SubName2;\n let subName3 = hit.custom_fields.SubName3;\n\n return html`\n <article class=\"card card--cart-disabled\">\n <figure class=\"card-figure\">\n <a class=\"card-figure-link\" href=\"${hit.url}\">\n <div class=\"card-img-container\">\n <img class=\"card-image\" src=\"${hit.image_url}\" alt=\"${hit.name}\" />\n </div>\n </a>\n </figure>\n <div class=\"card-section card-section--body\">\n <div style=\"display: flex; justify-content: space-between;\">\n <div class=\"card-info--container\">\n <h4 class=\"card-title\">\n <a href=\"${hit.url}\">\n ${name}\n </a>\n </h4>\n <p>${subName2}</p>\n <p>${subName3}</p>\n </div>\n </div>\n </div>\n </article>\n `\n }\n\n function addInstantsearchWidgets() {\n search.addWidgets([\n instantsearch.widgets.searchBox({\n container: '#searchbox',\n placeholder: 'Search within this page...',\n searchAsYouType: true,\n }),\n\n customSubCategoryHits({\n attribute: 'category_ids',\n container: document.querySelector('#infinite-hits'),\n limit: 100,\n }),\n\n instantsearch.widgets.hits({\n container: '#infinite-hits',\n cssClasse
368s: {\n root: 'ais-Hits-Product',\n },\n templates: {\n item(hit, { html }) {\n return createIsHitTemplateHtml(hit, html)\n },\n empty(results, { html }) {\n return html`No results for <q>${results.query}</q>`;\n },\n \n },\n }),\n\n hierarchicalMenu({\n container: '#dynamic-widgets',\n attributes: [\n 'categories.lvl0', \n 'categories.lvl1', \n 'categories.lvl2',\n 'categories.lvl3', \n 'categories.lvl4', \n 'categories.lvl5', \n 'categories.lvl6', \n 'categories.lvl7'\n ],\n }),\n\n instantsearch.widgets.pagination({\n container: '#pagination',\n }),\n\n customDynamicWidgets({\n container: document.querySelector('#dynamic-widgets'),\n widgets: Object.values(widgets).map(({ widget, container }) => {\n return widget(container)\n }),\n }),\n\n instantsearch.widgets.stats({\n container: '#stats',\n templates: {\n text: function (data) {\
368n if (data.nbHits > 0) {\n return (\n data.nbHits + ' results found in ' + data.processingTimeMS + ' ms'\n )\n }\n },\n },\n }),\n\n customCurrentRefinements({\n container: document.querySelector('#current-refinements'),\n }),\n\n clearRefinements({\n container: '#clear-refinements',\n templates: {\n resetLabel: 'Clear All',\n },\n }),\n\n customSecondaryWidgets({\n container: document.createElement('div'),\n widgets: Object.values(secondaryWidgets).map(({ widget, container }) =>\n widget(container)\n ),\n }),\n\n instantsearch.widgets.configure({\n hitsPerPage: algoliaInstantsearchConfig.hitsPerPage,\n distinct: algoliaInstantsearchConfig.isDistinct,\n filters: instantsearchFilters.join(' AND '),\n facetingAfterDistinct: algoliaInstantsearchConfig.isDistinct ? true : false,\n }),\n ])\n\n if (algoliaInstantsearchConfig.sortOrders.length > 1) {\n search.addWidgets([\n instantsearch.widgets.sortBy({\n container: '.ais-sort-orders-container',\n items: algoliaInstantsearchConfig.sortOrders,\n }),\n ])\n }\n }\n\n function attachInstantSearchDOMEvents() {\n document.querySelector('.ais-SearchBox-reset').addEventListener('click', () => {\n document.querySelector('.ais-right-panel .ais-SearchBox .ais-SearchBox-input').value =\n ''\n })\n }\n\n await shouldWeLoadFacets()\n await shouldWeUpdateUiState()\n\n const instantSearchInitOptions = algoliaInstantsearchConfig.hooks.triggerHooks(\n 'instantSearchInitOptions',\n initInstantsearch\n );\n\n search = instantsearch(instantSearchInitOptions)\n addInstantsearchWidgets() \n search.start()\n\n let rendered = false\n search.on('render', function () {\n let query = search?.helper?.lastResults?.query.replace(/\\s/g, '');\n let hits = search?.helper?.lastResults?.hits ? search?.helper?.lastResults?.hits : [];\n\n // Redirect single result pages\n if (hits.length === 1 && !isCategoryPage) {\n const hit = hits[0]\n let variant = hit.variants.filter(variant => variant.sku.toLowerCase() === query.toLowerCase());\n window.location.href = `${hit.url}${variant.length ? `?sku=${query}` : ``}`; \n }\n\n if (!rendered) {\n const sortByContent = document.querySelector('.ais-sort-orders-container')\n if (\n sortByContent.innerHTML.includes('class=\"ais-SortBy\"') &&\n !sortByContent.innerHTML.includes('<span>Sort By</span>')\n ) {\n sortByContent.innerHTML = ''\n sortByContent.innerHTML =\n '<span class=\"sort-by\">Sort By</span>' + sortByContent.innerHTML\n rendered = true\n }\n }\n \n if (!isCategoryPage) {\n const searchTitle = document.getElementById('search-title');\n const searchDescription = document.getElementById('search-description');\n \n if (search.helper.lastResults && search.helper.lastResults.nbHits === 0) {\n searchTitle.innerText = `Aw, nuts! There are no results for: ${search.helper.lastResults.query}`\n searchDescription.innerHTML = `\n <h3>Search Help</h3>\n <ul>\n <li>Check your spelling</li>\n <li>Be less specific</li>\n <li>Use fewer words</li>\n </ul>\n `\n } else if (search.helper.lastResults && search.helper.lastResults.query
368) {\n searchTitle.innerText = `Search Results for ${search.helper.lastResults.query}`\n searchDescription.innerHTML = ``\n } else {\n searchTitle.innerText = `Search Results`\n searchDescription.innerHTML = ``\n } \n }\n\n const filterPanel = document.querySelector('.ais-left-panel');\n let filterToggleContainer = document.querySelector('.filter-toggle-container');\n if (!filterToggleContainer) {\n let element = document.createElement('div');\n element.classList.add('filter-toggle-container');\n element.innerHTML = `\n <button class=\"filter-toggle\">\n Filters\n <svg class=\"icon\"><use xlink:href=\"#icon-chevron-right\"></use></svg>\n </button>\n `;\n filterPanel.parentElement.prepend(element);\n filterToggleContainer = document.querySelector('.filter-toggle-container');\n }\n })\n\n //Prevent duplicating click event by binding to doc and querying the event\n document.addEventListener('click', (event) => {\n const filterPanel = document.querySelector('.ais-left-panel');\n const filterToggle = document.querySelector('.filter-toggle') \n\n if (event.target === filterToggle || filterToggle?.contains(event.target)) {\n if (filterToggle.classList.contains('active')) {\n filterToggle.classList.remove('active');\n filterPanel.classList.remove('active');\n } else {\n filterToggle.classList.add('active');\n filterPanel.classList.add('active');\n }\n } else if (event.target !== filterPanel && !filterPanel?.contains(event.target)) {\n if (filterToggle.classList.contains('active')) {\n filterToggle.classList.remove('active');\n filterPanel.classList.remove('active');\n }\n }\n })\n\n attachInstantSearchDOMEvents()\n})()","css":"/* version 1.24 */\n/* This is a reference file kept to back-up changes in Algolia*/\n.ais-InstantSearch {\n --cols: 2;\n --gap: 1rem;\n\n position: relative;\n}\n@media screen and (min-width: 1001px) {\n .ais-InstantSearch {\n --cols: 3;\n --gap: 2rem;\n } \n}\n@media screen and (min-width: 1261px) {\n .ais-InstantSearch {\n --cols: 4;\n }\n}\n\n\n.ais-left-panel {\n width: 230px;\n padding-right: 10px;\n margin-right: 5px;\n}\n\n.ais-right-panel {\n width: calc(100% - 240px);\n padding-left: 10px;\n}\n\n.ais-hit-price {\n text-decoration: none;\n margin-top: 5px;\n}\n\n.ais-Pagination-list {\n display: flex;\n justify-content: center;\n list-style: none;\n margin: 20px 0 0;\n padding: 0;\n}\n\n.ais-Pagination-item {\n margin-right: 10px;\n}\n\n.ais-Pagination-link {\n display: block;\n padding: 5px 10px;\n font-size: 1.8rem;\n color: #060607;\n border: 0;\n border-radius: 5px;\n text-decoration: none;\n cursor: pointer;\n height: auto;\n box-shadow: none;\n transition: all .25s ease;\n}\n\n.ais-Pagination-item:not(.ais-Pagination-item--disabled) .ais-Pagination-link:active,\n.ais-Pagination-item:not(.ais-Pagination-item--disabled) .ais-Pagination-link:focus,\n.ais-Pagination-item:not(.ais-Pagination-item--disabled) .ais-Pagination-link:hover {\n background: #102a4a!important;\n color: #fff!important;\n}\n\n.ais-Pagination-item--selected .ais-Pagination-link {\n box-shadow: none;\n background-color: #f7f7f7!important;\n}\n.ais-Pagination-item--selected .ais-Pagination-link:active,\n.ais-Pagination-item--selected .ais-Pagination-link:focus,\n.ais-Pagination-item--selected .ais-Pagination-link:hover {\n background: #102a4a!important;\n}\n\n.ais-Hits-item {\n flex-basis: calc((100% / var(--cols))/*Set base width*/ - (var(--gap) / var(--cols) * (var(--cols) - 1)) /* Gap calculate*/);\n box-shadow: none;\n flex-direction: column;
368\n align-items: flex-start;\n padding: 0;\n}\n.ais-Hits-item .card {\n width: 100%;\n box-shadow: none;\n padding: 0; \n}\n.ais-Hits-item .card-figure {\n border-radius: 0.4rem;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n background-color: #f7f7f7;\n padding: 1.4rem;\n}\n.ais-Hits-item .card-section--body {\n display: flex;\n flex: 1;\n margin: 0;\n padding: 10px 1.2rem 11px;\n background: #fff;\n border: 2px solid #f7f7f7;\n border-top: 0;\n position: relative;\n width: 100%;\n}\n.ais-Hits-item .card-title {\n font-style: normal;\n font-weight: bold;\n font-size: 1.4rem;\n letter-spacing: 0.04em;\n line-height: 130%;\n margin: 0;\n padding-top: 0.4rem;\n}\n.ais-Hits-item .card-title a {\n color: #060607;\n}\n.ais-Hits-item .card-info--container p {\n color: #060607;\n font-size: 1.4rem;\n line-height: 130%;\n margin-bottom: 0;\n}\n.ais-Hits-item .ais-InfiniteHits-loadMore {\n height: auto;\n border-radius: 4px;\n font-size: 1.4rem;\n font-weight: 700;\n letter-spacing: .04rem;\n line-height: 100%;\n padding: 12px;\n padding-right: 12px;\n text-align: center;\n background: #102a4a;\n border-color: #102a4a;\n color: #fff;\n}\n.ais-InfiniteHits-loadMore:active,\n.ais-InfiniteHits-loadMore:focus,\n.ais-InfiniteHits-loadMore:hover {\n background: #0f1823;\n border-color: #0f1823;\n color: #fff;\n}\n\n.ais-hit-details {\n font-size: 16px;\n font-weight: bold;\n text-decoration: none;\n display: flex;\n flex-direction: column;\n width: 100%;\n}\n.ais-hit-image {\n position: relative;\n height: 250px;\n width: 100%;\n margin-bottom: 10px;\n}\n.ais-hit-image img {\n position: absolute;\n margin: auto;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n max-width: 100%;\n max-height: 100%;\n}\n\n.ais-hit-title {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.ais-hit-price {\n text-decoration: none;\n margin-top: 5px;\n}\n\n.ais-Hits-list {\n display: flex;\n flex-wrap: wrap;\n margin-bottom: 2rem;\n padding: 0;\n list-style: none;\n column-gap: var(--gap);\n row-gap: 1.5rem;\n}\n.ais-InstantSearch {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: flex-start;\n}\n.ais-SearchBox {\n width: 100%;\n margin-bottom: 20px;\n}\n.ais-FacetList {\n margin-left: 0;\n}\n\n.ais-Panel {\n border: 0;\n border-radius: 5px;\n margin-bottom: 5px;\n padding-bottom: 10px;\n}\n.ais-Panel-header {\n margin-bottom: 10px;\n padding: 10px 0;\n position: relative;\n background-color: transparent;\n border-bottom: 0;\n border-top-left-radius: 5px;\n border-top-right-radius: 5px;\n font-size: 1.5rem;\n color: #060607;\n}\n.ais-Panel--collapsible .ais-Panel-collapseButton {\n inset: 0;\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n.ais-Panel--collapsible .ais-Panel-collapseButton svg {\n position: static;\n width: 1.5rem !important;\n height: 1.5rem !important;\n}\n.ais-Panel--collapsible.ais-Panel--collapsed svg{\n transform: rotate(180deg);\n}\n.ais-Panel .ais-SearchBox {\n margin-bottom: 0;\n}\n\n.ais-facet-title {\n font-weight: bold;\n padding-right: 2rem;\n}\n\n.ais-Stats {\n margin-bottom: 5px;\n}\n\n.ais-CurrentRefinements-list {\n display: flex;\n flex-direction: column;\n gap: 0.5rem;\n margin-bottom: 1.5rem;\n margin-top: 1rem;\n}\n.ais-HierarchicalMenu-showMore,\n.ais-Menu-showMore,\n.ais-RefinementList-showMore,\n.ais-ClearRefinements-button,\n.ais-InfiniteHits-loadMore,\n.ais-RangeInput-submit,\n.ais-InfiniteHits-loadPrevious {\n font-size: 1.2rem;\n height: auto;\n padding: .5rem 1rem;\n text-transform: uppercase;\n font-weight: bold;\n color: #102a4a;\n border-color: #102a4a;\n}\n.ais-HierarchicalMenu-showMore:active,\n.ais-Menu-showMore:active,\n.ais-RefinementList-showMore:active,\n.ais-ClearRefinements-button:active,\n.ais-InfiniteHits-loadMore:active,\n.ais-RangeInput-submit:active,\n.ais-InfiniteHits-loadPrevious:active,\n.ais-HierarchicalMenu-showMore:focus,\n.ais-Menu-showMore:focus,\n.ais-RefinementList-showMore:focus,\n.ais-ClearRefinements-button:focus,\n.ais-InfiniteHits-loadMore:focus,\n.ais-RangeInput-submit:focus,\n.ais-InfiniteHits-loadPrevious:focus,\n.ais-HierarchicalMenu-showMore:hover,\n.ais-Menu-showMore:hover,\n.ais-RefinementList-showMore:hover,\n.ais-ClearRefinements-button:hover,\n.ais-InfiniteHits-loadMore:hover,\n.ais-RangeInput-submit:hover,\n.ais-InfiniteHits-loadPrevious:hover {\n color: #102a4a;\n border-color: #102a4a;\n background: #dbdbdb;\n}\n.ais-CurrentRefinements-item {\n justify-content: space-between;\n font-size: 1.2rem;\n border: 0;\n background-color: #e3e3e3;\n position: relative;\n padding: .25rem 1rem;\n}\n.ais-CurrentRefinements-category {\n margin: 0;\n display: block;\n}\n.ais-HierarchicalMenu-label,\n.ais-Menu-label,\n.ais-RefinementList-labelText {\n font-size: 1.6rem;\n font-weight: 400;\n letter-spacing: .02em;\n line-height: 200%;\n}\n\n.ais-CurrentRefinements-delete,\n.ais-CurrentRefinements-label {\n font-weight: bold;\n}\n.ais-CurrentRefinements-delete {\n color: #102a4a;\n font-size: 1.75rem;\n flex: 0 0 2rem;\n border-radius: .2rem;\n transition: all .25s ease;\n}\n.ais-CurrentRefinements-delete:active,\n.ais-CurrentRefinements-delete:focus,\n.ais-CurrentRefinements-delete:hover {\n background-color: #102a4a;\n color: #ffffff;\n}\n\n#search-info {\n display: flex;\n justify-content: space-between;
368\n align-items: center;\n}\n\n.ais-sort-orders-container {\n padding: 10px;\n display: flex;\n align-items: center;\n}\n\n.sort-by {\n padding-right: 5px;\n}\n\n.sort-by-label {\n margin-right: 10px;\n}\n\n.ais-ToggleRefinement-count,\n.ais-HierarchicalMenu-count,\n.ais-Menu-count,\n.ais-RatingMenu-count,\n.ais-RefinementList-count {\n display: none;\n}\n.ais-ToggleRefinement-count::before,\n.ais-HierarchicalMenu-count::before,\n.ais-Menu-count::before,\n.ais-RatingMenu-count::before,\n.ais-RefinementList-count::before {\n content: '- ';\n margin-right: .5rem;\n}\n.ais-HierarchicalMenu-link::before {\n background-image: url(\"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23102a4a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2218%2015%2012%209%206%2015%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E\");\n height: 1.6rem;\n width: 1.6rem;\n flex-shrink: 0;\n}\n.ais-HierarchicalMenu-link--selected::before {\n background-image: url(\"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23102a4a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2218%2015%2012%209%206%2015%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E\");\n}\n.ais-SearchBox-form {\n font-size: 1.25rem;\n height: 3rem!important;\n}\n.ais-SearchBox-form::before {\n width: 1.5rem;\n height: 1.5rem;\n left: .5rem;\n transform: translateY(-20%);\n}\n.ais-SearchBox-input {\n box-shadow: none;\n padding-left: 2.5rem!important;\n border-color: #727379;\n}\n.ais-SearchBox-input::placeholder {\n text-transform: none;\n}
368\n.ais-RangeInput-input {\n align-items: center;\n background-color: #fff;\n border: 1px solid #d6d6e7;\n border-radius: 3px;\n box-shadow: inset 0 1px 4px 0 rgba(119, 122, 175, 0.3);\n caret-color: #5a5e9a;\n color: #23263b;\n cursor: text;\n display: flex;\n flex: 1;\n font-size: 0.875rem;\n height: 2rem;\n line-height: 1.25rem;\n min-width: 0;\n overflow: hidden;\n padding: 0 1rem;\n position: relative;\n width: 100%;\n}\n.aa-ItemContentPrice {\n display: flex;\n gap: 8px;\n align-items: center;\n}\n\n.original-price {\n text-decoration: line-through;\n color: #888;\n font-size: 0.9em;\n}\n\n.sale-price {\n color: #e60023;\n font-weight: bold;\n font-size: 1em;\n}\n.ais-RefinementList-list {\n max-height: 250px;\n overflow-y: scroll;\n scrollbar-color: #8b8b8b #fff;\n}\n.ais-RefinementList-label {\n color: #060607;\n}\n.ais-RefinementList-checkbox,\n.ais-GeoSearch-input {\n min-width: 1.5rem;\n height: 1.5rem;\n border-color: #727379;\n}\n.ais-RefinementList-checkbox:hover,\n.ais-GeoSearch-input:hover {\n background-color: #727379;\n color: #727379;\n}\n.ais-RefinementList-item--selected .ais-RefinementList-checkbox,\n.ais-GeoSearch-input:checked {\n box-shadow: none;\n background-color: #102a4a;\n color: #102a4a;\n background-image: url(\"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2220%206%209%2017%204%2012%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E\");\n}\n\n.filter-toggle-container {\n display: none;\n width: 100%;\n background: white;\n padding: 0 1rem;\n}\n.filter-toggle {\n display: flex;\n justify-content: center;
368\n align-items: center;\n font-size: 1.2rem;\n height: auto;\n padding: .5rem 1rem;\n text-transform: uppercase;\n font-weight: bold;\n color: #102a4a;\n background-color: #FFF7EF;\n border: 1px solid #DBDBDB;\n border-radius: 4px;\n width: 100%;\n transition: all .25s ease;\n margin-bottom: 1.5rem\n}\n.filter-toggle:active,\n.filter-toggle:focus,\n.filter-toggle:hover {\n background-color: #f0f4ef;\n}\n.filter-toggle .icon {\n width: 1.5rem;\n height: 1.5rem;\n}\n.filter-toggle.active {\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px; \n}\n.filter-toggle.active .icon {\n transform: rotate(90deg);\n}\n\n@media screen and (max-width: 749px) {\n .filter-toggle-container {\n display: block;\n } \n .ais-right-panel {\n width: 100%;\n padding-left:0;\n }\n .ais-left-panel {\n width: 100%;\n padding-right: 0;\n border-right: none;\n margin-right: 0;\n\n display: none;\n }\n .ais-left-panel.active {\n display: block;\n position: absolute;\n background-color: #f0f4ef;\n z-index: 100;\n padding: 1rem 1.5rem;\n top: 3.3rem;\n border: 1px solid #dbdbdb;\n border-top: 0;\n border-bottom-left-radius: 4px;\n border-bottom-right-radius: 4px;\n width: calc(100% - 2rem);\n left: 1rem;\n right: 1rem;\n }\n .ais-Hits-item {\n width: calc(50% - 4px / 2);\n }\n .ais-InfiniteHits-list {\n column-gap: 4px;\n row-gap: 4px;\n }\n .ais-InstantSearch {\n flex-direction: column;\n }\n}\n@media screen and (min-width: 750px) {\n .ais-left-panel {\n display: block!important;\n } \n}\n#searchbox, #search-info {\n display: none;\n}\n.ais-Hits-SubCat-item a {\n text-decoration: none;\n}\n.ais-Hits-SubCat-item .customSubCategory {\n height: 100%;\n padding: 2rem;\n}\n.ais-Hits-SubCat-item .customSubCategory img {\n max-width: 100%;\n max-height: unset;\n transform: none;\n position: static;\n aspect-ratio: 1/1;\n margin-bottom: 1rem;\n}\n.ais-Hits-SubCat-item .subCategory-name {\n display: block;\n position: static;\n transform: none;\n padding: 0;\n}","isAutocompleteEnabled":true,"isInsightsEnabled":true,"insightsUseCookies":true,"isDataLayerEnabled":true,"addToCartDataLayer":true,"orderPurchasedDataLayer":true,"instantSearchUrl":"/search-results"}; 369 370 371 </script>
371<script> 372const params = getParams(); 373if (params.redirect && params.id) { 374 if (params._ke) { 375 setCookie('__kla_id', params._ke, 900); 376 } 377 const prevId = localStorage.getItem('prevCartId'); 378 if (params.id !== prevId) { 379 window.location.href = params.redirect; 380 } 381} 382 383function setCookie(name, value, days) { 384 let expires = ""; 385 if (days) { 386 const date = new Date(); 387 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 388 expires = "; expires=" + date.toUTCString(); 389 } 390 document.cookie = name + "=" + (value || "") + expires + "; path=/"; 391} 392 393function getParams() { 394 const vars = {}; 395 const parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, 396 function (m, key, value) { 397 vars[key] = decodeURIComponent(value); 398 }); 399 return vars; 400} 401</script>
401<script type="text/javascript"> 402 var attnData = { 403 pageType: "login", 404 orderData: {}, 405 } 406try { 407 if ("") { 408 fetch("/api/storefront/order/", { 409 credentials: "include", 410 }) 411 .then(function (response) { 412 return response.json(); 413 }) 414 .then(function (orderInfo) { 415 window.attnData = window.attnData || { 416 pageType: "login", 417 orderData: {}, 418 } 419 window.attnData.orderData = { 420 cartTotal: orderInfo.orderAmount, 421 cartId: orderInfo.cartId, 422 cartCoupon: orderInfo.coupons.length > 0 ? orderInfo.coupons[0].code : null, 423 orderId: orderInfo.orderId, 424 phone: orderInfo.billingAddress.phone, 425 email: orderInfo.billingAddress.email, 426 items: orderInfo.lineItems.physicalItems.map(item => { 427 return { 428 sku: item.productId, 429 subProductId: item.variantId, 430 name: item.name, 431 image: item.imageUrl, 432 price: item.salePrice, 433 currency: orderInfo.currency.code, 434 quantity: item.quantity, 435 } 436 }), 437 } 438 }) 439}} catch (e) {} 440</script>
vendor: 1 bytes, line 440
440
441<script type="text/javascript"> 442 const attn_upc = ""; 443 const attn_price = ""; 444 var variant = null; 445 const attnBCProducts = window.attn_bc_products = window.attn_bc_products || {}; 446 const productsCatalogue = attnBCProducts.products = attnBCProducts.products || []; 447 const product = { 448 sku: '', 449 subProductId: variant, 450 productId: '', 451 name: '', 452 image: 'https://cdn11.bigcommerce.com/s-ksn435zixx/stencil/045b2930-5d20-013f-b4ac-1e62c17e8660/e/7034e400-13ef-013f-d7e4-4a2229a00d06/img/ProductDefault.gif', 453 category: '', 454 price: attn_price, 455 currency: 'USD' || 'USD', 456 }; 457 if (attnData.pageType === 'product' && product.sku) { try { 458 fetch('/graphql', { 459 method: 'POST', 460 credentials: 'same-origin', 461 headers: { 462 'Content-Type': 'application/json', 463 'Authorization': 'Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL2JlbG1ldHJpYy5jb20iXSwiZWF0IjoxNzkwNTkwOTUxLCJpYXQiOjE3OTA0MTgxNTEsImlzcyI6IkJDIiwic2lkIjoxMDAxMzk5Njk2LCJzdWIiOiJCQyIsInN1Yl90eXBlIjowLCJ0b2tlbl90eXBlIjoxfQ.4eNXsqrZ4DtJISLEPrZifxfnd3JG_t3dqBPgm8ADIbDs7F5gJZRAaM3Vv22MsLmmlEaLdCe8iSpFWE7M6bRn9A' 464 }, 465 body: JSON.stringify({ query: '{ site {product(entityId: ) { sku, variants{edges{node{upc, entityId, prices{price{value}}}}}}}}'})}) 466 .then(data => data.json()) 467 .then(json => json?.data?.site?.product?.variants?.edges) 468 .then(variantsArr => { 469 if (variantsArr.length === 1) { 470 variant = variantsArr[0]?.node?.entityId; 471 } else if (attn_upc) { 472 variant = variantsArr.find(variantObj => variantObj?.node?.upc === attn_upc)?.node.entityId; 473 } else if (attn_price) { 474 variant = variantsArr.find(variantObj => variantObj?.node?.prices?.price?.value?.toString() === attn_price)?.node.entityId; 475 } else { 476 variant = variantsArr[0]?.node?.entityId; 477 } 478 }) 479 .then(() => { 480 product.subProductId = variant; 481 attnBCProducts["current_product"] = product; 482 if (productsCatalogue.filter(i => {i.productId === '' && i.subProductId === variant}).length === 0) { 483 productsCatalogue.push(product); 484 } 485 }) 486 } catch { 487 attnBCProducts["current_product"] = product; 488 if (productsCatalogue.filter(i => i.productId === '').length === 0) { 489 productsCatalogue.push(product); 490 } 491 }} 492</script>
492<!-- Default Consent Mode -->
493<script> 494 window.dataLayer = window.dataLayer || []; 495 function gtag() { 496 dataLayer.push(arguments); 497 } 498 gtag("consent", "default", { 499 ad_storage: "denied", 500 ad_user_data: "denied", 501 ad_personalization: "denied", 502 analytics_storage: "denied", 503 functionality_storage: "denied", 504 personalization_storage: "denied", 505 security_storage: "granted", 506 wait_for_update: 2000, 507 }); 508 gtag("set", "ads_data_redaction", true); 509</script>
509 510 511<!-- Start cookieyes banner -->
512<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/6bc0873e97a0dd98e3b8a46fda679c8c/script.js"></script>
512 513<!-- End cookieyes banner -->
513<script> 514 515(function loadNoibu() { 516 const s = document.createElement("script"); 517 s.src = "https://cdn.noibu.com/collect-core.js"; 518 document.head.appendChild(s); 519})(); 520 521 522 523window.addEventListener('load', () => { 524 525 const fetchCartData = async () => { 526 const options = { 527 method: "GET", 528 headers: { 529 Accept: "application/json", 530 "Content-Type": "application/json", 531 }, 532 }; 533 534 try { 535 const response = await fetch( 536 `${window.location.origin}/api/storefront/carts`, 537 options 538 ); 539 540 if (!response.ok) { 541 console.error( 542 `HTTP Error: ${response.status} - ${response.statusText}` 543 ); 544 return undefined; 545 } 546 547 const data = await response.json(); 548 return data[0]; // Return the first cart if it exists, otherwise undefined 549 } catch (error) { 550 console.error("Fetch error:", error); 551 return undefined; 552 } 553 }; 554 555 const fetchCheckout = async (checkoutId) => { 556 const options = { 557 method: "GET", 558 headers: { 559 Accept: "application/json", 560 "Content-Type": "application/json", 561 }, 562 }; 563 564 try { 565 const url = `${window.location.origin}/api/storefront/checkouts/${checkoutId}`; 566 const response = await fetch(url, options); 567 568 if (!response.ok) { 569 console.error( 570 `HTTP Error: ${response.status} - ${response.statusText}` 571 ); 572 return undefined; 573 } 574 575 const data = await response.json(); 576 return data; 577 } catch (error) { 578 console.error("Fetch error:", error); 579 return undefined; 580 } 581 }; 582 583 const addCustomAttribute = (key, value) => { 584 if (window.NOIBUJS) { 585 window.NOIBUJS.addCustomAttribute(key, value); 586 } else { 587 window.addEventListener('noibuSDKReady', () => { 588 window.NOIBUJS.addCustomAttribute(key, value); 589 }); 590 } 591 }; 592 593 if (typeof window.bodlEvents?.cart?.on === "function") { 594 window.bodlEvents.cart.viewed(async (payload) => { 595 596 const cartData = await fetchCartData(); 597 598 if (cartData) { 599 sessionStorage.setItem("cartId", cartData?.id); 600 addCustomAttribute("cartId", cartData?.id); 601 } 602 }); 603 } 604 605 if (typeof window.bodlEvents?.checkout?.checkoutBegin === "function") { 606 window.bodlEvents.checkout.checkoutBegin(async (payload) => { 607 608 const cartId = sessionStorage.getItem("cartId"); 609 610 if (cartId) { 611 addCustomAttribute("checkoutId", cartId); 612 } 613 }); 614 } 615 616 if (typeof window.bodlEvents?.checkout?.orderPurchased === "function") { 617 window.bodlEvents.checkout.orderPurchased((payload) => { 618 addCustomAttribute("orderId", payload?.order_id?.toString()); 619 }); 620 } 621 622 if (window?.bodl?.shopper?.customer_id) { 623 addCustomAttribute("customerId", window.bodl.shopper.customer_id); 624 } 625 626 if (window?.bodl?.session?.id) { 627 addCustomAttribute("sessionId", window.bodl.session.id); 628 } 629 630}, false) 631 632 633 634 635 async function handleHelpCode() { 636 if (window.NOIBUJS?.requestHelpCode) { 637 const helpCodeField = document.getElementById("help-code-field"); 638 if (helpCodeField != null) { 639 const helpCode = await window.NOIBUJS.requestHelpCode(false); 640 helpCodeField.innerText = helpCode; 641 } 642 } 643 } 644 645 if (window?.NOIBUJS) { 646 handleHelpCode(); 647 } else { 648 window.addEventListener('noibuSDKReady', handleHelpCode); 649 } 650 651 652 653 654 async function handleButtonHelpCode() { 655 const button = document.getElementById("request-help-code"); 656 const label = document.getElementById("help-code-result"); 657 658 if (button != null && label != null) { 659 button.addEventListener("click", async () => { 660 if (window.NOIBUJS?.requestHelpCode) { 661 const helpCode = await window.NOIBUJS.requestHelpCode(false); 662 label.innerText = helpCode; 663 } 664 }); 665 } 666 } 667 668 if (window?.NOIBUJS) { 669 handleButtonHelpCode(); 670 } else { 671 window.addEventListener("noibuSDKReady", handleButtonHelpCode); 672 } 673 674 675 </script>
675<script nonce=""> 676if(typeof fbq === 'function') { 677 fbq('trackSingle', '163664560960640', 'PageView', {}, {"eventID":"a68c8bcf-b084-4abb-8806-55081f9a51f3"}); 678} else if (typeof window.addEventListener === 'function') { 679 window.addEventListener("load", function() { fbq('trackSingle', '163664560960640', 'PageView', {}, {"eventID":"a68c8bcf-b084-4abb-8806-55081f9a51f3"}); }, false) 680} 681</script>
681 682
682<script data-cfasync="false" src="https://microapps.bigcommerce.com/bodl-events/1.9.4/index.js" integrity="sha256-Y0tDj1qsyiKBRibKllwV0ZJ1aFlGYaHHGl/oUFoXJ7Y=" nonce="" crossorigin="anonymous"></script>
682 683
683<script data-cfasync="false" nonce=""> 684 685 (function() { 686 function decodeBase64(base64) { 687 const text = atob(base64); 688 const length = text.length; 689 const bytes = new Uint8Array(length); 690 for (let i = 0; i < length; i++) { 691 bytes[i] = text.charCodeAt(i); 692 } 693 const decoder = new TextDecoder(); 694 return decoder.decode(bytes); 695 } 696 window.bodl = JSON.parse(decodeBase64("eyJzZXNzaW9uIjp7ImlkIjoiNDRlMGQ0MjItMTkwNi00Mzg3LTgzNjMtYmFiNWQyZjAxNjU1IiwiZmlyc3RfdG91Y2hfdGltZXN0YW1wIjoiMjAyNi0wOS0yNlQxNjozNDowNyIsImZpcnN0X3RvdWNoX3JlZmVycmFsX3VybCI6IiIsImZpcnN0X3RvdWNoX3JlcXVlc3RfdXJsIjoiaHR0cHM6Ly9iZWxtZXRyaWMuY29tL2xvZ2luLnBocCJ9LCJzaG9wcGVyIjp7InZpc2l0b3JfaWQiOiIiLCJjdXN0b21lcl9pZCI6bnVsbCwiZW1haWwiOm51bGwsImZpcnN0X25hbWUiOm51bGwsImxhc3RfbmFtZSI6bnVsbH0sImRhdGFfY29uc2VudCI6eyJmdW5jdGlvbmFsIjp0cnVlLCJhbmFseXRpY3MiOnRydWUsImFkdmVydGlzaW5nIjp0cnVlfSwiZXZlbnRzIjpbXX0=")); 697 })() 698 699 </script>
699 700
701<script nonce=""> 702(function () { 703 var xmlHttp = new XMLHttpRequest(); 704 705 xmlHttp.open('POST', 'https://bes.gcp.data.bigcommerce.com/nobot'); 706 xmlHttp.setRequestHeader('Content-Type', 'application/json'); 707 xmlHttp.send('{"store_id":"1001399696","timezone_offset":"-5.0","timestamp":"2026-09-26T16:34:07.36954000Z","visit_id":"6cbe4d38-5f9b-46a3-b208-1dbb87fd8f9d","channel_id":1}'); 708})(); 709</script>
709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 <!-- snippet location htmlhead --> 728 729 <!--[if IE]> 730 <style> 731 .ie-banner { 732 background-color: #a03c18; 733 color: #ffffff; 734 display: block; 735 font-weight: bold; 736 font-family: Fira Sans Condensed; 737 font-size: 14px; 738 padding-bottom: 4rem; 739 padding-top: 4rem; 740 text-align: center; 741 width: 100%; 742 } 743 </style> 744 <![endif]--> 745 <meta name="google-site-verification" content="rJIZlQ6SEJTUFVMsoPJ9ACgOMa2cYr1VUBsiUwvlxJo" /> 746
746<script async="async" src="https://mm-uxrv.com/js/mm_c44075ab-9fae-4763-9d71-3cb50861af77-58674132.js"></script>
746 747 </head> 748 <body> 749 <div class="ie-banner"> 750 <h4>As of May 1, 2021 our website no longer supports Internet Explorer 11.</h4> 751 <h4>We recommend that you update your browser here.</h4> 752 <p><a href="https://www.microsoft.com/en-us/edge" alt="Download Microsoft Edge" target="_blank">Microsoft Edge</a> | <a href="https://www.mozilla.org/en-US/firefox/" alt="Download Firefox" target="_blank">Firefox</a> | <a href="https://www.google.com/chrome/" alt="Download Google Chrome" target="_blank">Chrome</a></p> 753</div> 754 <!-- snippet location header --> 755 <svg data-src="https://cdn11.bigcommerce.com/s-ksn435zixx/stencil/045b2930-5d20-013f-b4ac-1e62c17e8660/e/7034e400-13ef-013f-d7e4-4a2229a00d06/img/icon-sprite.svg" class="icons-svg-sprite"></svg> 756 757 758 <div class="site-wide--banner"> 759 <p><strong>FREE</strong> US Shipping at <strong>$99</strong></p> 760</div> 761<div data-content-region="above_header_banner"></div> 762<div data-content-region="above_header--global"><div data-layout-id="26bc7df1-8f03-4cb1-a07b-72e43c114449"> <div data-sub-layout-container="1904532a-3faa-42fa-840c-f3de67eb80f2" data-layout-name="Layout"> 763 <style data-container-styling="1904532a-3faa-42fa-840c-f3de67eb80f2"> 764 [data-sub-layout-container="1904532a-3faa-42fa-840c-f3de67eb80f2"] { 765 box-sizing: border-box; 766 display: flex; 767 flex-wrap: wrap; 768 z-index: 0; 769 position: relative; 770 height: ; 771 padding-top: 0px; 772 padding-right: 0px; 773 padding-bottom: 0px; 774 padding-left: 0px; 775 margin-top: 0px; 776 margin-right: 0px; 777 margin-bottom: 0px; 778 margin-left: 0px; 779 border-width: 0px; 780 border-style: solid; 781 border-color: #333333; 782 } 783 784 [data-sub-layout-container="1904532a-3faa-42fa-840c-f3de67eb80f2"]:after { 785 display: block; 786 position: absolute; 787 top: 0; 788 left: 0; 789 bottom: 0; 790 right: 0; 791 background-size: cover; 792 z-index: auto; 793 } 794 </style> 795 796 <div data-sub-layout="ac173cdd-5347-433e-b4ab-44e820c371d3"> 797 <style data-column-styling="ac173cdd-5347-433e-b4ab-44e820c371d3"> 798 [data-sub-layout="ac173cdd-5347-433e-b4ab-44e820c371d3"] { 799 display: flex; 800 flex-direction: column; 801 box-sizing: border-box; 802 flex-basis: 100%; 803 max-width: 100%; 804 z-index: 0; 805 position: relative; 806 height: ; 807 padding-top: 0px; 808 padding-right: 10.5px; 809 padding-bottom: 0px; 810 padding-left: 10.5px; 811 margin-top: 0px; 812 margin-right: 0px; 813 margin-bottom: 0px; 814 margin-left: 0px; 815 border-width: 0px; 816 border-style: solid; 817 border-color: #333333; 818 justify-content: center; 819 } 820 [data-sub-layout="ac173cdd-5347-433e-b4ab-44e820c371d3"]:after { 821 display: block; 822 position: absolute; 823 top: 0; 824 left: 0; 825 bottom: 0; 826 right: 0; 827 background-size: cover; 828 z-index: auto; 829 } 830 @media only screen and (max-width: 700px) { 831 [data-sub-layout="ac173cdd-5347-433e-b4ab-44e820c371d3"] { 832 flex-basis: 100%; 833 max-width: 100%; 834 } 835 } 836 </style> 837 <div data-widget-id="a577b554-7b8a-435d-87b7-c3141435c6c6" data-placement-id="b3676212-7354-449c-8bac-ab37e2ab5a0c" data-placement-status="ACTIVE"><!-- Elfsight Popup | March27Catalog -->
838<script src="https://elfsightcdn.com/platform.js" async=""></script>
838 839<div class="elfsight-app-60c7bfc4-0a9b-48d7-9aaa-fd401727044b" data-elfsight-app-lazy=""></div> 840</div> 841 </div> 842</div> 843 844</div></div> 845<div data-content-region="above_header"></div> 846<header class="header header--gift-certificate-disabled header--no-quick-add-sku header--logo-image header--nav-expanded header--width-contained" role="banner"> 847 <div class="header__inner"> 848 <a href="#" class="mobileMenu-toggle " data-mobile-menu-toggle="menu"> 849 <span class="mobileMenu-toggleIcon">Toggle menu</span> 850 </a> 851 852 <div class="header-logo header-logo--image header-logo--image header-logo--center "> 853 <a href="https://belmetric.com/" > 854 <span class="header-logo-svg-container"> 855 <img class="header-logo-image svg-logo" data-sizes="auto" src="https://cdn11.bigcommerce.com/s-ksn435zixx/content/img/belmetric-50th-logo.svg" alt="BelMetric" title="BelMetric" width="200" height="150"> 856 </span> 857</a> 858 </div> 859 860 861 <div class="search search--no-quick-add-sku" id="quickSearch" tabindex="0" data-prevent-quick-search-close> 862 <!-- snippet location forms_search --> 863<form class="form" action="https://belmetric.com/search.php"> 864 <fieldset class="form-fieldset"> 865 <div class="form-field"> 866 <label class="is-srOnly" for="search_query">Search</label> 867 <div class="form-combined rounded"> 868 <input class="form-input" data-search-quick name="search_query" id="search_query" data-error-message="Search field cannot be empty." placeholder="Search" autocomplete="off" autocorrect="off" tabindex="0"> 869 <button type="submit" class="search-button" aria-label="Start Search" type="submit"> 870 <div class="search-button-icon"> 871 <svg> 872 <use xlink:href="#icon-search"></use> 873 </svg> 874 </div> 875 </button> 876 </div> 877 </div> 878 </fieldset> 879</form> 880<section class="quickSearchResults" data-bind="html: results"></section> 881 </div> 882 883 884 <div class="header-add-sku"> 885 <a href="/quick-order" class="button--secondary-outline" tabindex="0">Order By SKU</a> 886 </div> 887 888 <nav class="navUser sticky"> 889 <ul class="navUser-section navUser-section--alt"> 890 891 <li class="navUser-item navUser-item--account"> 892 <a tabindex="0" class="navUser-action " href="https://belmetric.com/account.php" > <span class="top-utilities-icon"><svg><use xlink:href="#icon-user"></use></svg></span></a> 893 894 </li> 895 </ul> 896</nav> 897 898 899 <div class="navUser-item navUser-item--cart"> 900 <a 901 class="navUser-action" 902 data-cart-preview 903 data-dropdown="cart-preview-dropdown" 904 data-options="align:right" 905 aria-label="Cart" 906 tabindex="0" 907 href="https://belmetric.com/cart.php"> 908 <span class="navUser-item-cartLabel"><span class="top-utilities-icon"><svg><use xlink:href="#icon-shopping-cart"></use></svg></span><span class="cartLabel"></span></span> <span class="countPill countPill--positive cart-quantity">0</span> 909 </a> 910 911 <div class="dropdown-menu" id="cart-preview-dropdown" data-dropdown-content aria-autoclose="false" aria-hidden="true"> 912 <div class="side-cart side-cart-container"> 913 <div class="side-cart-title">Your Cart</div> 914 <div class="side-cart-content"></div> 915 <div class="side-cart-details"></div> 916 <div class="side-cart-actions"></div> 917 </div> 918 </div> 919</div> 920 921 </div> 922 <div class="header__bottom-nav "> 923 <div class="header__bottom-nav-inner"> 924 <div class="navPages-container " id="menu" data-menu> 925 <nav class="navPages " role="navigation" aria-label="Main Navigation" data-options=""> 926 <ul class="navPages-list navPages-list-depth-max expanded"> 927 928 <li class="navPages-item"> 929 930 <a class="navPages-action navPages-action-depth-max has-subMenu mobile-open-default is-root" href="/" data-collapsible="navPages-viewAll" tabindex="0">
931 <span>All Products</span> 932 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 933 </a> 934 935 <div class="navPage-subMenu navPage-subMenu-horizontal " id="navPages-viewAll" aria-hidden="true" tabindex="-1"> 936 <ul class="navPage-subMenu-list"> 937 <li class="navPage-subMenu-item-child"> 938 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/bolts/" data-collapsible="navPages-4575-viewAll"> 939 <span class="cat-name cat-icon-padding">Bolts</span> 940 <span class="cat-icon"> 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 </span> 958 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 959 </a> 960 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-4575-viewAll" aria-hidden="true" tabindex="-1"> 961 <ul class="navPage-subMenu-list"> 962 <li class="navPage-subMenu-item-parent"> 963 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/">All Bolts</a> 964 </li> 965 <li class="navPage-subMenu-item-child"> 966 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/hex-bolts-class-8-8/"><span>Hex Bolts 8.8</span></a> 967 </li> 968 <li class="navPage-subMenu-item-child"> 969 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/hex-bolts-class-10-9/"><span>Hex Bolts 10.9</span></a> 970 </li> 971 <li class="navPage-subMenu-item-child"> 972 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/hex-bolts-class-12-9/"><span>Hex Bolts 12.9</span></a> 973 </li> 974 <li class="navPage-subMenu-item-child"> 975 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/hex-bolts-a2-stainless/"><span>Hex Bolts Stainless</span></a> 976 </li> 977 <li class="navPage-subMenu-item-child"> 978 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/hex-flange-jis-10-9/"><span>Hex Flange JIS 10.9</span></a> 979 </li> 980 <li class="navPage-subMenu-item-child"> 981 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/hex-flange-din-10-9/"><span>Hex Flange DIN 10.9</span></a> 982 </li> 983 <li class="navPage-subMenu-item-child"> 984 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/hex-flange-ifi-10-9/"><span>Hex Flange ISO 4162</span></a> 985 </li> 986 <li class="navPage-subMenu-item-child"> 987 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/hex-flange-a2-stainless/"><span>Hex Flange Stainless</span></a> 988 </li> 989 <li class="navPage-subMenu-item-child"> 990 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/external-torx-flange/"><span>External Torx Flange</span></a> 991 </li> 992 <li class="navPage-subMenu-item-child"> 993 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/12pt-flange-12-9/"><span>12 Pt Flange 12.9</span></a> 994 </li> 995 <li class="navPage-subMenu-item-child"> 996 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/small-wrench-jis-8.8/"><span>Small Wrench JIS</span></a> 997 </li> 998 <li class="navPage-subMenu-item-child"> 999 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/carriage-bolts/"><span>Carriage Bolts</span></a> 1000 </li> 1001 <li class="navPage-subMenu-item-child"> 1002 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/sems-hex-bolts/"><span>SEMS Hex Bolts</span></a> 1003 </li> 1004 <li class="navPage-subMenu-item-child"> 1005 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/eye-bolts/"><span>Eye Bolts</span></a> 1006 </li> 1007 </ul> 1008</div> 1009 </li> 1010 <li class="navPage-subMenu-item-child"> 1011 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/nuts/" data-collapsible="navPages-4542-viewAll">
1012 <span class="cat-name cat-icon-padding">Nuts</span> 1013 <span class="cat-icon"> 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 </span> 1031 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1032 </a> 1033 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-4542-viewAll" aria-hidden="true" tabindex="-1"> 1034 <ul class="navPage-subMenu-list"> 1035 <li class="navPage-subMenu-item-parent"> 1036 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/">All Nuts</a> 1037 </li> 1038 <li class="navPage-subMenu-item-child"> 1039 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/hex-nuts/"><span>Hex Nuts</span></a> 1040 </li> 1041 <li class="navPage-subMenu-item-child"> 1042 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/locking-nylon-insert-nuts/"><span>Locking Nylon Nuts</span></a> 1043 </li> 1044 <li class="navPage-subMenu-item-child"> 1045 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/flanged-nuts/"><span>Flanged Nuts</span></a> 1046 </li> 1047 <li class="navPage-subMenu-item-child"> 1048 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/top-lock-flange-nuts/"><span>Top Lock Flange Nuts</span></a> 1049 </li> 1050 <li class="navPage-subMenu-item-child"> 1051 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/exhaust-nuts-copper/"><span>Exhaust Nuts Copper</span></a> 1052 </li> 1053 <li class="navPage-subMenu-item-child"> 1054 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/lock-nuts-all-metal/"><span>Lock Nuts All Metal</span></a> 1055 </li> 1056 <li class="navPage-subMenu-item-child"> 1057 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/jam-thin-nuts/"><span>Jam Thin Nuts</span></a> 1058 </li> 1059 <li class="navPage-subMenu-item-child"> 1060 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/jis-wrench/"><span>JIS Wrench</span></a> 1061 </li> 1062 <li class="navPage-subMenu-item-child"> 1063 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/spinning-washer/"><span>Spinning Washer</span></a> 1064 </li> 1065 <li class="navPage-subMenu-item-child"> 1066 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/acorn-nuts/"><span>Acorn + Cap Nuts</span></a> 1067 </li> 1068 <li class="navPage-subMenu-item-child"> 1069 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/coupling-nuts/"><span>Coupling Nuts</span></a> 1070 </li> 1071 <li class="navPage-subMenu-item-child"> 1072 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/castle-nuts/"><span>Castle Nuts</span></a> 1073 </li> 1074 <li class="navPage-subMenu-item-child"> 1075 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/sleeve-nuts/"><span>Sleeve Nuts</span></a> 1076 </li> 1077 <li class="navPage-subMenu-item-child"> 1078 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/tee-nuts/"><span>Tee Nuts</span></a> 1079 </li> 1080 <li class="navPage-subMenu-item-child"> 1081 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/wing-nuts/"><span>Thumb + Wing Nuts</span></a> 1082 </li> 1083 <li class="navPage-subMenu-item-child"> 1084 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/security-nuts/"><span>Security Nuts</span></a> 1085 </li> 1086 <li class="navPage-subMenu-item-child"> 1087 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/eye-nuts/"><span>Eye Nuts</span></a> 1088 </li> 1089 <li class="navPage-subMenu-item-child"> 1090 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/speed-clip-nuts/"><span>Speed Clip Nuts</span></a> 1091 </li> 1092 <li class="navPage-subMenu-item-child"> 1093 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/square-cage-nuts/"><span>Square + Cage Nuts</span></a> 1094 </li> 1095 <li class="navPage-subMenu-item-child"> 1096 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/slotted-round-nuts/"><span>Slotted Round Nuts</span></a> 1097 </li> 1098 <li class="navPage-subMenu-item-child"> 1099 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/rivet-nuts-tools/"><span>Rivet Nuts + Tools</span></a> 1100 </li> 1101 <li class="navPage-subMenu-item-child"> 1102 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/epdm-brass-well-nuts/"><span>EPDM Brass Well Nuts</span></a> 1103 </li> 1104 <li class="navPage-subMenu-item-child"> 1105 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/left-hand-reverse-nuts/"><span>Left Hand Reverse Nuts</span></a> 1106 </li> 1107 <li class="navPage-subMenu-item-child"> 1108 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/float-nuts/"><span>Float Nuts</span></a> 1109 </li> 1110 <li class="navPage-subMenu-item-child"> 1111 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/special-forms/"><span>Special Forms</span></a> 1112 </li> 1113 </ul> 1114</div> 1115 </li> 1116 <li class="navPage-subMenu-item-child"> 1117 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/washers/" data-collapsible="navPages-4544-viewAll">
1118 <span class="cat-name cat-icon-padding">Washers</span> 1119 <span class="cat-icon"> 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 </span> 1137 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1138 </a> 1139 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-4544-viewAll" aria-hidden="true" tabindex="-1"> 1140 <ul class="navPage-subMenu-list"> 1141 <li class="navPage-subMenu-item-parent"> 1142 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/">All Washers</a> 1143 </li> 1144 <li class="navPage-subMenu-item-child"> 1145 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/flat-washers/"><span>Flat Washers</span></a> 1146 </li> 1147 <li class="navPage-subMenu-item-child"> 1148 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/fender-washers/"><span>Fender Body Washers</span></a> 1149 </li> 1150 <li class="navPage-subMenu-item-child"> 1151 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/split-lock-washers/"><span>Split Lock Washer</span></a> 1152 </li> 1153 <li class="navPage-subMenu-item-child"> 1154 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/extra-thick-washers/"><span>Extra Thick Washers</span></a> 1155 </li> 1156 <li class="navPage-subMenu-item-child"> 1157 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/wave-washers/"><span>Wave Washer</span></a> 1158 </li> 1159 <li class="navPage-subMenu-item-child"> 1160 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/schnorr-washers/"><span>Schnorr Washer</span></a> 1161 </li> 1162 <li class="navPage-subMenu-item-child"> 1163 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/belleville-washers/"><span>Bellevilles + Disc Springs</span></a> 1164 </li> 1165 <li class="navPage-subMenu-item-child"> 1166 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/nord-lock-washers/"><span>Nord-Lock Washer</span></a> 1167 </li> 1168 <li class="navPage-subMenu-item-child"> 1169 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/finish-washer/"><span>Finish Washers</span></a> 1170 </li> 1171 <li class="navPage-subMenu-item-child"> 1172 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/solid-crush-gaskets/"><span>Solid Crush Gaskets</span></a> 1173 </li> 1174 <li class="navPage-subMenu-item-child"> 1175 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/hollow-crush-gaskets/"><span>Hollow Crush Gaskets</span></a> 1176 </li> 1177 <li class="navPage-subMenu-item-child"> 1178 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/sealing-washers/"><span>Sealing Washers</span></a> 1179 </li> 1180 <li class="navPage-subMenu-item-child"> 1181 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/star-washers/"><span>Star Washer</span></a> 1182 </li> 1183 <li class="navPage-subMenu-item-child"> 1184 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/carriage-washers/"><span>Carriage Washers</span></a> 1185 </li> 1186 <li class="navPage-subMenu-item-child"> 1187 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/spherical-washers/"><span>Spherical Washer</span></a> 1188 </li> 1189 <li class="navPage-subMenu-item-child"> 1190 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/retaining-rings/"><span>Retaining Rings</span></a> 1191 </li> 1192 <li class="navPage-subMenu-item-child"> 1193 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/square-washers/"><span>Square Washers</span></a> 1194 </li> 1195 <li class="navPage-subMenu-item-child"> 1196 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/escutcheon-trim-washers/"><span>Escutcheon Trim Washer</span></a> 1197 </li> 1198 <li class="navPage-subMenu-item-child"> 1199 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/tab-lock/"><span>Tab Lock</span></a> 1200 </li> 1201 <li class="navPage-subMenu-item-child"> 1202 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/nylon-washers/"><span>Nylon Washers</span></a> 1203 </li> 1204 <li class="navPage-subMenu-item-child"> 1205 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/banjo-double/"><span>Banjo Double</span></a> 1206 </li> 1207 <li class="navPage-subMenu-item-child"> 1208 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/fiber-gaskets/"><span>Fiber Gaskets</span></a> 1209 </li> 1210 <li class="navPage-subMenu-item-child"> 1211 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/miscellaneous-gaskets/"><span>Miscellaneous Gaskets</span></a> 1212 </li> 1213 </ul> 1214</div> 1215 </li> 1216 <li class="navPage-subMenu-item-child"> 1217 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/allen-sockets/" data-collapsible="navPages-5602-viewAll">
1218 <span class="cat-name cat-icon-padding">Allen Sockets</span> 1219 <span class="cat-icon"> 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 </span> 1237 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1238 </a> 1239 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5602-viewAll" aria-hidden="true" tabindex="-1"> 1240 <ul class="navPage-subMenu-list"> 1241 <li class="navPage-subMenu-item-parent"> 1242 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/">All Allen Sockets</a> 1243 </li> 1244 <li class="navPage-subMenu-item-child"> 1245 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/socket-head/"><span>Socket Head</span></a> 1246 </li> 1247 <li class="navPage-subMenu-item-child"> 1248 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/flat-head/"><span>Flat Head</span></a> 1249 </li> 1250 <li class="navPage-subMenu-item-child"> 1251 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/button-head/"><span>Button Head</span></a> 1252 </li> 1253 <li class="navPage-subMenu-item-child"> 1254 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/flange-button-head/"><span>Flange Button Head</span></a> 1255 </li> 1256 <li class="navPage-subMenu-item-child"> 1257 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/allen-sockets/set-screw/" data-collapsible="navPages-5607-viewAll"> 1258 <span>Set Screw</span> 1259 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1260 </a> 1261 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5607-viewAll" aria-hidden="true" tabindex="-1"> 1262 <ul class="navPage-subMenu-list"> 1263 <li class="navPage-subMenu-item-parent"> 1264 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/set-screw/">All Set Screw</a> 1265 </li> 1266 <li class="navPage-subMenu-item-child"> 1267 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/set-screw/flat-point/"><span>Flat Point</span></a> 1268 </li> 1269 <li class="navPage-subMenu-item-child"> 1270 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/set-screw/cup-point/"><span>Cup Point</span></a> 1271 </li> 1272 <li class="navPage-subMenu-item-child"> 1273 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/set-screw/cone-point/"><span>Cone Point</span></a> 1274 </li> 1275 <li class="navPage-subMenu-item-child"> 1276 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/set-screw/dog-point/"><span>Dog Point</span></a> 1277 </li> 1278 <li class="navPage-subMenu-item-child"> 1279 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/set-screw/ball-plunge-point/"><span>Ball Plunge Point</span></a> 1280 </li> 1281 <li class="navPage-subMenu-item-child"> 1282 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/set-screw/knurled-point/"><span>Knurled Point</span></a> 1283 </li> 1284 </ul> 1285</div> 1286 </li> 1287 <li class="navPage-subMenu-item-child"> 1288 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/low-socket-head/"><span>Low Socket Head</span></a> 1289 </li> 1290 <li class="navPage-subMenu-item-child"> 1291 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/flange-socket-head/"><span>Flange Socket Head</span></a> 1292 </li> 1293 <li class="navPage-subMenu-item-child"> 1294 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/shoulder-bolt/"><span>Shoulder Bolt</span></a> 1295 </li> 1296 <li class="navPage-subMenu-item-child"> 1297 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/sems-socket-head/"><span>SEMS Socket Head</span></a> 1298 </li> 1299 <li class="navPage-subMenu-item-child"> 1300 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/drain-plugs/"><span>Drain Plugs</span></a> 1301 </li> 1302 </ul> 1303</div> 1304 </li> 1305 <li class="navPage-subMenu-item-child"> 1306 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/torx-sockets/" data-collapsible="navPages-5603-viewAll">
1307 <span class="cat-name cat-icon-padding">Torx Sockets</span> 1308 <span class="cat-icon"> 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 </span> 1326 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1327 </a> 1328 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5603-viewAll" aria-hidden="true" tabindex="-1"> 1329 <ul class="navPage-subMenu-list"> 1330 <li class="navPage-subMenu-item-parent"> 1331 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/">All Torx Sockets</a> 1332 </li> 1333 <li class="navPage-subMenu-item-child"> 1334 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/pan-head/"><span>Pan Head</span></a> 1335 </li> 1336 <li class="navPage-subMenu-item-child"> 1337 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/flat-head/"><span>Flat Head</span></a> 1338 </li> 1339 <li class="navPage-subMenu-item-child"> 1340 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/button-head/"><span>Button Head</span></a> 1341 </li> 1342 <li class="navPage-subMenu-item-child"> 1343 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/flange-button-head/"><span>Flange Button Head</span></a> 1344 </li> 1345 <li class="navPage-subMenu-item-child"> 1346 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/socket-head/"><span>Socket Head</span></a> 1347 </li> 1348 <li class="navPage-subMenu-item-child"> 1349 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/low-socket-head/"><span>Low Socket Head</span></a> 1350 </li> 1351 <li class="navPage-subMenu-item-child"> 1352 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/flange-socket-head/"><span>Flange Socket Head</span></a> 1353 </li> 1354 <li class="navPage-subMenu-item-child"> 1355 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/external-flange/"><span>External Flange</span></a> 1356 </li> 1357 <li class="navPage-subMenu-item-child"> 1358 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/oval-head/"><span>Oval Head</span></a> 1359 </li> 1360 <li class="navPage-subMenu-item-child"> 1361 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/hanger-bolt/"><span>Hanger Bolt</span></a> 1362 </li> 1363 <li class="navPage-subMenu-item-child"> 1364 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/studs/"><span>Studs</span></a> 1365 </li> 1366 </ul> 1367</div> 1368 </li> 1369 <li class="navPage-subMenu-item-child"> 1370 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/studs-and-rods/" data-collapsible="navPages-4824-viewAll">
1371 <span class="cat-name cat-icon-padding">Studs</span> 1372 <span class="cat-icon"> 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 </span> 1390 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1391 </a> 1392 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-4824-viewAll" aria-hidden="true" tabindex="-1"> 1393 <ul class="navPage-subMenu-list"> 1394 <li class="navPage-subMenu-item-parent"> 1395 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/studs-and-rods/">All Studs</a> 1396 </li> 1397 <li class="navPage-subMenu-item-child"> 1398 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/studs/8.8-5.8-steel/"><span>8.8 + 5.8 Steel</span></a> 1399 </li> 1400 <li class="navPage-subMenu-item-child"> 1401 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/studs/hardened-steel/"><span>Hardened Steel</span></a> 1402 </li> 1403 <li class="navPage-subMenu-item-child"> 1404 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/studs/stainless-steel/"><span>Stainless Steel</span></a> 1405 </li> 1406 <li class="navPage-subMenu-item-child"> 1407 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/studs/left-right-hand/"><span>LEFT + RIGHT Hand</span></a> 1408 </li> 1409 <li class="navPage-subMenu-item-child"> 1410 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/studs/metric-step-studs/"><span>Step Studs</span></a> 1411 </li> 1412 <li class="navPage-subMenu-item-child"> 1413 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/studs/coarse-to-fine/"><span>Coarse to Fine</span></a> 1414 </li> 1415 <li class="navPage-subMenu-item-child"> 1416 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/studs/torx-studs/"><span>Torx Studs</span></a> 1417 </li> 1418 <li class="navPage-subMenu-item-child"> 1419 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/studs/stud-install-removal/"><span>Stud Install + Removal</span></a> 1420 </li> 1421 </ul> 1422</div> 1423 </li> 1424 <li class="navPage-subMenu-item-child"> 1425 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/screws/" data-collapsible="navPages-4572-viewAll"> 1426 <span class="cat-name cat-icon-padding">Screws</span> 1427 <span class="cat-icon"> 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 </span> 1445 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1446 </a> 1447 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-4572-viewAll" aria-hidden="true" tabindex="-1"> 1448 <ul class="navPage-subMenu-list"> 1449 <li class="navPage-subMenu-item-parent"> 1450 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/">All Screws</a> 1451 </li> 1452 <li class="navPage-subMenu-item-child"> 1453 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/pan-head/"><span>Pan Head</span></a> 1454 </li> 1455 <li class="navPage-subMenu-item-child"> 1456 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/flat-head/"><span>Flat Head</span></a> 1457 </li> 1458 <li class="navPage-subMenu-item-child"> 1459 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/oval-heads/"><span>Oval Head</span></a> 1460 </li> 1461 <li class="navPage-subMenu-item-child"> 1462 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/cheese-head/"><span>Cheese Head</span></a> 1463 </li> 1464 <li class="navPage-subMenu-item-child"> 1465 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/truss-head/"><span>Truss Head</span></a> 1466 </li> 1467 <li class="navPage-subMenu-item-child"> 1468 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/button-head/"><span>Button Head</span></a> 1469 </li> 1470 <li class="navPage-subMenu-item-child"> 1471 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/button-head-flange/"><span>Button Head Flange</span></a> 1472 </li> 1473 <li class="navPage-subMenu-item-child"> 1474 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/low-socket/"><span>Low Socket</span></a> 1475 </li> 1476 <li class="navPage-subMenu-item-child"> 1477 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/external-torx-flange/"><span>External Torx Flange</span></a> 1478 </li> 1479 <li class="navPage-subMenu-item-child"> 1480 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/screws/sems-assembled/" data-collapsible="navPages-5196-viewAll">
1481 <span>SEMS Captive Washer</span> 1482 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1483 </a> 1484 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5196-viewAll" aria-hidden="true" tabindex="-1"> 1485 <ul class="navPage-subMenu-list"> 1486 <li class="navPage-subMenu-item-parent"> 1487 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/sems-assembled/">All SEMS Captive Washer</a> 1488 </li> 1489 <li class="navPage-subMenu-item-child"> 1490 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/sems-captive-washer/hex-head-sems/"><span>Hex Head Sems</span></a> 1491 </li> 1492 <li class="navPage-subMenu-item-child"> 1493 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/sems-captive-washer/hex-phillips-sems/"><span>Hex Phillips SEMS</span></a> 1494 </li> 1495 <li class="navPage-subMenu-item-child"> 1496 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/sems-captive-washer/socket-head-sems/"><span>Socket Head SEMS</span></a> 1497 </li> 1498 <li class="navPage-subMenu-item-child"> 1499 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/sems-captive-washer/pan-head-sems/"><span>Pan Head Sems</span></a> 1500 </li> 1501 </ul> 1502</div> 1503 </li> 1504 <li class="navPage-subMenu-item-child"> 1505 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/slotted-set-screws/"><span>Slotted Set Screws</span></a> 1506 </li> 1507 <li class="navPage-subMenu-item-child"> 1508 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/hanger-bolts/"><span>Hanger Bolts</span></a> 1509 </li> 1510 <li class="navPage-subMenu-item-child"> 1511 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/thumb-wing/"><span>Thumb + Wing</span></a> 1512 </li> 1513 <li class="navPage-subMenu-item-child"> 1514 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/eye-bolts/"><span>Eye Bolts</span></a> 1515 </li> 1516 <li class="navPage-subMenu-item-child"> 1517 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/carriage-bolts/"><span>Carriage Bolts</span></a> 1518 </li> 1519 <li class="navPage-subMenu-item-child"> 1520 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/vibration-isolators/"><span>Vibration Isolators</span></a> 1521 </li> 1522 <li class="navPage-subMenu-item-child"> 1523 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/license-plate-autobody/"><span>License Plate & AutoBody</span></a> 1524 </li> 1525 </ul> 1526</div> 1527 </li> 1528 <li class="navPage-subMenu-item-child"> 1529 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/black-stainless-fasteners/" data-collapsible="navPages-5336-viewAll"> 1530 <span class="cat-name cat-icon-padding">Black Stainless</span> 1531 <span class="cat-icon"> 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 </span> 1549 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1550 </a> 1551 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5336-viewAll" aria-hidden="true" tabindex="-1"> 1552 <ul class="navPage-subMenu-list"> 1553 <li class="navPage-subMenu-item-parent"> 1554 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/black-stainless-fasteners/">All Black Stainless</a> 1555 </li> 1556 <li class="navPage-subMenu-item-child"> 1557 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless-fasteners/black-stainless-bolts/"><span>Black Stainless Bolts</span></a> 1558 </li> 1559 <li class="navPage-subMenu-item-child"> 1560 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless-fasteners/black-stainless-nuts/"><span>Black Stainless Nuts</span></a> 1561 </li> 1562 <li class="navPage-subMenu-item-child"> 1563 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless-fasteners/black-stainless-washers/"><span>Black Stainless Washers</span></a> 1564 </li> 1565 <li class="navPage-subMenu-item-child"> 1566 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless/black-stainless-pan-head/"><span>Black Stainless Pan Head</span></a> 1567 </li> 1568 <li class="navPage-subMenu-item-child"> 1569 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless/black-stainless-flat-head/"><span>Black Stainless Flat Head</span></a> 1570 </li> 1571 <li class="navPage-subMenu-item-child"> 1572 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless/black-stainless-button-head/"><span>Black Stainless Button Head</span></a> 1573 </li> 1574 <li class="navPage-subMenu-item-child"> 1575 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless/black-stainless-button-head-flange/"><span>Black Stainless Button Head Flange</span></a> 1576 </li> 1577 <li class="navPage-subMenu-item-child"> 1578 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless-fasteners/black-stainless-socket-products/"><span>Black Stainless Socket Products</span></a> 1579 </li> 1580 <li class="navPage-subMenu-item-child"> 1581 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless-fasteners/black-stainless-tapping-screws/"><span>Black Stainless Tapping Screws</span></a> 1582 </li> 1583 <li class="navPage-subMenu-item-child"> 1584 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless-fasteners/black-stainless-studs/"><span>Black Stainless Studs</span></a> 1585 </li> 1586 <li class="navPage-subMenu-item-child"> 1587 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless/black-stainless-clamps/"><span>Black Stainless Clamps</span></a> 1588 </li> 1589 <li class="navPage-subMenu-item-child"> 1590 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/black-stainless/black-stainless-sems/"><span>Black Stainless Sems</span></a> 1591 </li> 1592 </ul> 1593</div> 1594 </li> 1595 <li class="navPage-subMenu-item-child"> 1596 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/solar-products/" data-collapsible="navPages-5396-viewAll">
1597 <span class="cat-name cat-icon-padding">Solar Products</span> 1598 <span class="cat-icon"> 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 </span> 1616 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1617 </a> 1618 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5396-viewAll" aria-hidden="true" tabindex="-1"> 1619 <ul class="navPage-subMenu-list"> 1620 <li class="navPage-subMenu-item-parent"> 1621 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/solar-products/">All Solar Products</a> 1622 </li> 1623 <li class="navPage-subMenu-item-child"> 1624 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/solar-products/solar-bolts/"><span>Solar Bolts</span></a> 1625 </li> 1626 <li class="navPage-subMenu-item-child"> 1627 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/solar-products/solar-nuts/"><span>Solar Nuts</span></a> 1628 </li> 1629 <li class="navPage-subMenu-item-child"> 1630 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/solar-products/solar-washers/"><span>Solar Washers</span></a> 1631 </li> 1632 <li class="navPage-subMenu-item-child"> 1633 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/solar-products/solar-button-head/"><span>Solar Button Head</span></a> 1634 </li> 1635 <li class="navPage-subMenu-item-child"> 1636 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/solar-products/solar-button-head-flange/"><span>Solar Button Head Flange</span></a> 1637 </li> 1638 <li class="navPage-subMenu-item-child"> 1639 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/solar-products/solar-hanger-bolts/"><span>Solar Hanger Bolts</span></a> 1640 </li> 1641 </ul> 1642</div> 1643 </li> 1644 <li class="navPage-subMenu-item-child"> 1645 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/clamps/" data-collapsible="navPages-4657-viewAll"> 1646 <span class="cat-name cat-icon-padding">Clamps</span> 1647 <span class="cat-icon"> 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 </span> 1665 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1666 </a> 1667 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-4657-viewAll" aria-hidden="true" tabindex="-1"> 1668 <ul class="navPage-subMenu-list"> 1669 <li class="navPage-subMenu-item-parent"> 1670 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/clamps/">All Clamps</a> 1671 </li> 1672 <li class="navPage-subMenu-item-child"> 1673 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/norma-torro/"><span>Norma Torro + Gemi</span></a> 1674 </li> 1675 <li class="navPage-subMenu-item-child"> 1676 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/oetiker-167-stepless/"><span>Oetiker 167 Stepless</span></a> 1677 </li> 1678 <li class="navPage-subMenu-item-child"> 1679 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/oetiker-163-adjustable/"><span>Oetiker 163 Adjustable</span></a> 1680 </li> 1681 <li class="navPage-subMenu-item-child"> 1682 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/oetiker-154-high-pressure/"><span>Oetiker 154 High Pressure</span></a> 1683 </li> 1684 <li class="navPage-subMenu-item-child"> 1685 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/constant-tension/"><span>Constant Tension</span></a> 1686 </li> 1687 <li class="navPage-subMenu-item-child"> 1688 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/norma-aba-high-pressure/"><span>Norma + ABA High Pressure</span></a> 1689 </li> 1690 <li class="navPage-subMenu-item-child"> 1691 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/aba-nova-original-blue/"><span>ABA Nova (Original Blue)</span></a> 1692 </li> 1693 <li class="navPage-subMenu-item-child"> 1694 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/rubber-sleeve-p/"><span>Rubber Sleeve "P"</span></a> 1695 </li> 1696 <li class="navPage-subMenu-item-child"> 1697 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/banding-buckles/"><span>Banding + Buckles</span></a> 1698 </li> 1699 <li class="navPage-subMenu-item-child"> 1700 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/oetiker-168-low-stepless/"><span>Oetiker 168 LOW Stepless</span></a> 1701 </li> 1702 <li class="navPage-subMenu-item-child"> 1703 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/clamps/oetiker-pliers/"><span>Oetiker Ear Clamp Plier</span></a> 1704 </li> 1705 </ul> 1706</div> 1707 </li> 1708 <li class="navPage-subMenu-item-child"> 1709 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/hose/" data-collapsible="navPages-4659-viewAll">
1710 <span class="cat-name cat-icon-padding">Hose</span> 1711 <span class="cat-icon"> 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 </span> 1729 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1730 </a> 1731 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-4659-viewAll" aria-hidden="true" tabindex="-1"> 1732 <ul class="navPage-subMenu-list"> 1733 <li class="navPage-subMenu-item-parent"> 1734 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/hose/">All Hose</a> 1735 </li> 1736 <li class="navPage-subMenu-item-child"> 1737 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/hose/gasoline/"><span>Gasoline</span></a> 1738 </li> 1739 <li class="navPage-subMenu-item-child"> 1740 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/hose/diesel/"><span>Diesel</span></a> 1741 </li> 1742 <li class="navPage-subMenu-item-child"> 1743 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/hose/vacuum-.-coolant-.-air-.-washer/"><span>Vacuum . Coolant . Air . Washer</span></a> 1744 </li> 1745 <li class="navPage-subMenu-item-child"> 1746 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/hose/engine-.-heating-.-hydraulic-oil/"><span>Engine . Heating . Hydraulic Oil</span></a> 1747 </li> 1748 <li class="navPage-subMenu-item-child"> 1749 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/hose/brake-fluid/"><span>Brake Fluid</span></a> 1750 </li> 1751 </ul> 1752</div> 1753 </li> 1754 <li class="navPage-subMenu-item-child"> 1755 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/fittings/" data-collapsible="navPages-4547-viewAll"> 1756 <span class="cat-name cat-icon-padding">Fittings</span> 1757 <span class="cat-icon"> 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 </span> 1775 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1776 </a> 1777 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-4547-viewAll" aria-hidden="true" tabindex="-1"> 1778 <ul class="navPage-subMenu-list"> 1779 <li class="navPage-subMenu-item-parent"> 1780 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/fittings/">All Fittings</a> 1781 </li> 1782 <li class="navPage-subMenu-item-child"> 1783 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/fittings/banjo-fittings/"><span>Banjo Fittings</span></a> 1784 </li> 1785 <li class="navPage-subMenu-item-child"> 1786 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/fittings/cone-nipple-assembly/"><span>Cone Nipple Assembly</span></a> 1787 </li> 1788 <li class="navPage-subMenu-item-child"> 1789 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/fittings/hose-adapter
1789s/"><span>Hose Adapters</span></a> 1790 </li> 1791 <li class="navPage-subMenu-item-child"> 1792 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/fittings/hose-adaptors/"><span>Hose Adaptors</span></a> 1793 </li> 1794 <li class="navPage-subMenu-item-child"> 1795 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/fittings/hose-connectors/"><span>Hose Connectors</span></a> 1796 </li> 1797 <li class="navPage-subMenu-item-child"> 1798 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/fittings/compression-sets/"><span>Compression Sets</span></a> 1799 </li> 1800 <li class="navPage-subMenu-item-child"> 1801 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/fittings/brake-lines-fittings/"><span>Brake Lines + Fittings</span></a> 1802 </li> 1803 <li class="navPage-subMenu-item-child"> 1804 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/fittings/components/"><span>Components</span></a> 1805 </li> 1806 <li class="navPage-subMenu-item-child"> 1807 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/fittings/collars-tools/"><span>Collars + Tools</span></a> 1808 </li> 1809 </ul> 1810</div> 1811 </li> 1812 <li class="navPage-subMenu-item-child"> 1813 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/drain-plugs-gaskets/" data-collapsible="navPages-5348-viewAll"> 1814 <span class="cat-name cat-icon-padding">Drain Plugs + Gaskets</span> 1815 <span class="cat-icon"> 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 </span> 1833 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1834 </a> 1835 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5348-viewAll" aria-hidden="true" tabindex="-1"> 1836 <ul class="navPage-subMenu-list"> 1837 <li class="navPage-subMenu-item-parent"> 1838 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/drain-plugs-gaskets/">All Drain Plugs + Gaskets</a> 1839 </li> 1840 <li class="navPage-subMenu-item-child"> 1841 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/allen-head-drain-plugs/"><span>Allen Head Drain Plugs</span></a> 1842 </li> 1843 <li class="navPage-subMenu-item-child"> 1844 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/hex-head-drain-plugs/"><span>Hex Head Drain Plugs</span></a> 1845 </li> 1846 <li class="navPage-subMenu-item-child"> 1847 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/taper-drain-plugs/"><span>Taper Drain Plugs</span></a> 1848 </li> 1849 <li class="navPage-subMenu-item-child"> 1850 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/magnetic-drain-plugs/"><span>Magnetic Drain Plugs</span></a> 1851 </li> 1852 <li class="navPage-subMenu-item-child"> 1853 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/captive-washer-drain-plugs/"><span>Captive Washer Drain Plugs</span></a> 1854 </li> 1855 <li class="navPage-subMenu-item-child"> 1856 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/special-drain-plugs/"><span>Special Drain Plugs</span></a> 1857 </li> 1858 <li class="navPage-subMenu-item-child"> 1859 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/copper-gaskets/"><span>Copper Gaskets</span></a> 1860 </li> 1861 <li class="navPage-subMenu-item-child"> 1862 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/aluminum-gaskets/"><span>Aluminum Gaskets</span></a> 1863 </li> 1864 <li class="navPage-subMenu-item-child"> 1865 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/fiber-gaskets/"><span>Fiber Gaskets</span></a> 1866 </li> 1867 <li class="navPage-subMenu-item-child"> 1868 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/bonded-sealing-washers/"><span>Bonded Sealing Washers</span></a> 1869 </li> 1870 <li class="navPage-subMenu-item-child"> 1871 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/drain-plugs-gaskets/miscellaneous-gaskets/"><span>Miscellaneous Gaskets</span></a> 1872 </li> 1873 </ul> 1874</div> 1875 </li> 1876 <li class="navPage-subMenu-item-child"> 1877 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/electrical/" data-collapsible="navPages-4601-viewAll">
1878 <span class="cat-name cat-icon-padding">Electrical</span> 1879 <span class="cat-icon"> 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 </span> 1897 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1898 </a> 1899 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-4601-viewAll" aria-hidden="true" tabindex="-1"> 1900 <ul class="navPage-subMenu-list"> 1901 <li class="navPage-subMenu-item-parent"> 1902 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/electrical/">All Electrical</a> 1903 </li> 1904 <li class="navPage-subMenu-item-child"> 1905 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/double-crimp-spade/"><span>Double Crimp Spade</span></a> 1906 </li> 1907 <li class="navPage-subMenu-item-child"> 1908 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/insulated-spade/"><span>Insulated Spade</span></a> 1909 </li> 1910 <li class="navPage-subMenu-item-child"> 1911 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/eye-terminals/"><span>Eye Terminals</span></a> 1912 </li> 1913 <li class="navPage-subMenu-item-child"> 1914 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/butt/"><span>Butt</span></a> 1915 </li> 1916 <li class="navPage-subMenu-item-child"> 1917 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/bullet-connectors/"><span>Bullet Connectors</span></a> 1918 </li> 1919 <li class="navPage-subMenu-item-child"> 1920 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/shrink/"><span>Shrink</span></a> 1921 </li> 1922 <li class="navPage-subMenu-item-child"> 1923 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/scotch-lock/"><span>Scotch Lock</span></a> 1924 </li> 1925 <li class="navPage-subMenu-item-child"> 1926 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/miscellaneous/"><span>Miscellaneous</span></a> 1927 </li> 1928 <li class="navPage-subMenu-item-child"> 1929 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/fuses/"><span>Fuses</span></a> 1930 </li> 1931 <li class="navPage-subMenu-item-child"> 1932 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/relays/"><span>Relays</span></a> 1933 </li> 1934 <li class="navPage-subMenu-item-child"> 1935 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/electrical/shrink-tubing/"><span>Shrink Tubing</span></a> 1936 </li> 1937 </ul> 1938</div> 1939 </li> 1940 <li class="navPage-subMenu-item-child"> 1941 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/miscellaneous/" data-collapsible="navPages-5420-viewAll"> 1942 <span class="cat-name cat-icon-padding">Miscellaneous</span>
1943 <span class="cat-icon"> 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 </span> 1961 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 1962 </a> 1963 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5420-viewAll" aria-hidden="true" tabindex="-1"> 1964 <ul class="navPage-subMenu-list"> 1965 <li class="navPage-subMenu-item-parent"> 1966 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/miscellaneous/">All Miscellaneous</a> 1967 </li> 1968 <li class="navPage-subMenu-item-child"> 1969 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/taps-dies-drill-bits/"><span>Taps . Dies . Drill Bits</span></a> 1970 </li> 1971 <li class="navPage-subMenu-item-child"> 1972 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/miscellaneous/kits/"><span>Kits</span></a> 1973 </li> 1974 <li class="navPage-subMenu-item-child"> 1975 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/miscellaneous/tools/"><span>Tools</span></a> 1976 </li> 1977 <li class="navPage-subMenu-item-child"> 1978 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/miscellaneous/swag/"><span>Swag</span></a> 1979 </li> 1980 </ul> 1981</div> 1982 </li> 1983 <li class="navPage-subMenu-item-child"> 1984 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu navPages-main" href="https://belmetric.com/1-2-week-special-orders/" data-collapsible="navPages-5333-viewAll"> 1985 <span class="cat-name cat-icon-padding">1-2 Week Special Orders</span> 1986 <span class="cat-icon"> 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 </span> 2004 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2005 </a> 2006 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5333-viewAll" aria-hidden="true" tabindex="-1"> 2007 <ul class="navPage-subMenu-list"> 2008 <li class="navPage-subMenu-item-parent"> 2009 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/">All 1-2 Week Special Orders</a> 2010 </li> 2011 <li class="navPage-subMenu-item-child"> 2012 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/special-orders/bolts/" data-collapsible="navPages-5464-viewAll"> 2013 <span>Bolts</span> 2014 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2015 </a> 2016 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5464-viewAll" aria-hidden="true" tabindex="-1"> 2017 <ul class="navPage-subMenu-list"> 2018 <li class="navPage-subMenu-item-parent"> 2019 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/special-orders/bolts/">All Bolts</a> 2020 </li> 2021 <li class="navPage-subMenu-item-child"> 2022 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/bolts/hex-bolts/"><span>Hex Bolts</span></a> 2023 </li> 2024 <li class="navPage-subMenu-item-child"> 2025 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/bolts/stainless-hex-bolts/"><span>Stainless Hex Bolts</span></a> 2026 </li> 2027 <li class="navPage-subMenu-item-child"> 2028 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/bolts/flange-bolts/"><span>Flange Bolts</span></a> 2029 </li> 2030 <li class="navPage-subMenu-item-child"> 2031 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/bolts/hammerhead-bolts/"><span>Hammerhead Bolts</span></a> 2032 </li> 2033 <li class="navPage-subMenu-item-child"> 2034 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/bolts/carriage-bolts/"><span>Carriage Bolts</span></a> 2035 </li> 2036 <li class="navPage-subMenu-item-child"> 2037 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/bolts/eye-bolts/"><span>Eye Bolts</span></a> 2038 </li> 2039 </ul> 2040</div> 2041 </li> 2042 <li class="navPage-subMenu-item-child"> 2043 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/special-order/nuts/" data-collapsible="navPages-5465-viewAll">
2044 <span>Nuts</span> 2045 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2046 </a> 2047 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5465-viewAll" aria-hidden="true" tabindex="-1"> 2048 <ul class="navPage-subMenu-list"> 2049 <li class="navPage-subMenu-item-parent"> 2050 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/special-order/nuts/">All Nuts</a> 2051 </li> 2052 <li class="navPage-subMenu-item-child"> 2053 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/hex-nuts/"><span>Hex Nuts</span></a> 2054 </li> 2055 <li class="navPage-subMenu-item-child"> 2056 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/locking-nylon-insert-nuts/"><span>Locking Nylon Insert Nuts</span></a> 2057 </li> 2058 <li class="navPage-subMenu-item-child"> 2059 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/flange-nuts/"><span>Flange Nuts</span></a> 2060 </li> 2061 <li class="navPage-subMenu-item-child"> 2062 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/nuts/lock-nuts-all-metal/"><span>Lock Nuts All Metal</span></a> 2063 </li> 2064 <li class="navPage-subMenu-item-child"> 2065 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/jam-nuts/"><span>Jam Nuts</span></a> 2066 </li> 2067 <li class="navPage-subMenu-item-child"> 2068 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/nuts/acorn-cap-nuts/"><span>Acorn + Cap Nuts</span></a> 2069 </li> 2070 <li class="navPage-subMenu-item-child"> 2071 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/coupler-nuts/"><span>Coupler Nuts</span></a> 2072 </li> 2073 <li class="navPage-subMenu-item-child"> 2074 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/castle-nuts/"><span>Castle Nuts</span></a> 2075 </li> 2076 <li class="navPage-subMenu-item-child"> 2077 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/sleeve-nuts/"><span>Sleeve Nuts</span></a> 2078 </li> 2079 <li class="navPage-subMenu-item-child"> 2080 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/wing-nuts/"><span>Wing Nuts</span></a> 2081 </li> 2082 <li class="navPage-subMenu-item-child"> 2083 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/eye-nuts/"><span>Eye Nuts</span></a> 2084 </li> 2085 <li class="navPage-subMenu-item-child"> 2086 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-orders/nuts/square-nuts/"><span>Square Nuts</span></a> 2087 </li> 2088 <li class="navPage-subMenu-item-child"> 2089 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/slot-nuts/"><span>Slot Nuts</span></a> 2090 </li> 2091 <li class="navPage-subMenu-item-child"> 2092 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/rivet-nuts/"><span>Rivet Nuts</span></a> 2093 </li> 2094 <li class="navPage-subMenu-item-child"> 2095 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/nuts/reverse-thread-nuts/"><span>Reverse Thread Nuts</span></a> 2096 </li> 2097 </ul> 2098</div> 2099 </li> 2100 <li class="navPage-subMenu-item-child"> 2101 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/special-order/washers/" data-collapsible="navPages-5466-viewAll">
2102 <span>Washers</span> 2103 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2104 </a> 2105 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5466-viewAll" aria-hidden="true" tabindex="-1"> 2106 <ul class="navPage-subMenu-list"> 2107 <li class="navPage-subMenu-item-parent"> 2108 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/special-order/washers/">All Washers</a> 2109 </li> 2110 <li class="navPage-subMenu-item-child"> 2111 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/flat-washers/"><span>Flat Washers</span></a> 2112 </li> 2113 <li class="navPage-subMenu-item-child"> 2114 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/fender-washers/"><span>Fender Washers</span></a> 2115 </li> 2116 <li class="navPage-subMenu-item-child"> 2117 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/split-lock-washers/"><span>Split Lock Washers</span></a> 2118 </li> 2119 <li class="navPage-subMenu-item-child"> 2120 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/wave-washers/"><span>Wave Washers</span></a> 2121 </li> 2122 <li class="navPage-subMenu-item-child"> 2123 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/belleville-washers/"><span>Belleville Washers</span></a> 2124 </li> 2125 <li class="navPage-subMenu-item-child"> 2126 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/washers/nord-lock-washers/"><span>Nord-Lock Washers</span></a> 2127 </li> 2128 <li class="navPage-subMenu-item-child"> 2129 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/finish-washers/"><span>Finish Washers</span></a> 2130 </li> 2131 <li class="navPage-subMenu-item-child"> 2132 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/star-washers/"><span>Star Washers</span></a> 2133 </li> 2134 <li class="navPage-subMenu-item-child"> 2135 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/epdm-washers/"><span>EPDM Washers</span></a> 2136 </li> 2137 <li class="navPage-subMenu-item-child"> 2138 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/washers/carriage-washers/"><span>Carriage Washers</span></a> 2139 </li> 2140 <li class="navPage-subMenu-item-child"> 2141 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/spherical-washers/"><span>Spherical Washers</span></a> 2142 </li> 2143 <li class="navPage-subMenu-item-child"> 2144 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/washers/tab-lock-washers/"><span>Tab Lock Washers</span></a> 2145 </li> 2146 <li class="navPage-subMenu-item-child"> 2147 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/washers/retaining-rings/"><span>Retaining Rings</span></a> 2148 </li> 2149 <li class="navPage-subMenu-item-child"> 2150 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/washers/square-washers/"><span>Square Washers</span></a> 2151 </li> 2152 <li class="navPage-subMenu-item-child"> 2153 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/washers/adjusting-rings/"><span>Adjusting Rings</span></a> 2154 </li> 2155 </ul> 2156</div> 2157 </li> 2158 <li class="navPage-subMenu-item-child"> 2159 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/special-order/allen-sockets/" data-collapsible="navPages-5525-viewAll">
2160 <span>Allen Sockets</span> 2161 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2162 </a> 2163 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5525-viewAll" aria-hidden="true" tabindex="-1"> 2164 <ul class="navPage-subMenu-list"> 2165 <li class="navPage-subMenu-item-parent"> 2166 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/special-order/allen-sockets/">All Allen Sockets</a> 2167 </li> 2168 <li class="navPage-subMenu-item-child"> 2169 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/allen-sockets/allen-socket-head/"><span>Allen Socket Head</span></a> 2170 </li> 2171 <li class="navPage-subMenu-item-child"> 2172 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/allen-sockets/allen-socket-head-low/"><span>Allen Socket Head LOW</span></a> 2173 </li> 2174 <li class="navPage-subMenu-item-child"> 2175 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/allen-sockets/allen-flat-socket-head/"><span>Allen Flat Socket Head</span></a> 2176 </li> 2177 <li class="navPage-subMenu-item-child"> 2178 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-orderallen-sockets/allen-button-socket-head/"><span>Allen Button Socket Head</span></a> 2179 </li> 2180 <li class="navPage-subMenu-item-child"> 2181 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/allen-sockets/allen-flange-button-socket-head/"><span>Allen Flange Button Socket Head</span></a> 2182 </li> 2183 <li class="navPage-subMenu-item-child"> 2184 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/allen-sockets/allen-truss-socket-head/"><span>Allen Truss Socket Head</span></a> 2185 </li> 2186 <li class="navPage-subMenu-item-child"> 2187 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/allen-sockets/low-socket-head/"><span>Low Socket Head</span></a> 2188 </li> 2189 <li class="navPage-subMenu-item-child"> 2190 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/allen-sockets/set-screws/"><span>Set Screws</span></a> 2191 </li> 2192 </ul> 2193</div> 2194 </li> 2195 <li class="navPage-subMenu-item-child"> 2196 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/special-order/torx-sockets/" data-collapsible="navPages-5531-viewAll"> 2197 <span>Torx Sockets</span> 2198 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2199 </a> 2200 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5531-viewAll" aria-hidden="true" tabindex="-1"> 2201 <ul class="navPage-subMenu-list"> 2202 <li class="navPage-subMenu-item-parent"> 2203 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/special-order/torx-sockets/">All Torx Sockets</a> 2204 </li> 2205 <li class="navPage-subMenu-item-child"> 2206 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/torx-sockets/torx-socket-head/"><span>Torx Socket Head</span></a> 2207 </li> 2208 <li class="navPage-subMenu-item-child"> 2209 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/torx-sockets/torx-flat-socket-head/"><span>Torx Flat Socket Head</span></a> 2210 </li> 2211 <li class="navPage-subMenu-item-child"> 2212 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/torx-sockets/torx-button-socket-head/"><span>Torx Button Socket Head</span></a> 2213 </li> 2214 <li class="navPage-subMenu-item-child"> 2215 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/torx-sockets/torx-pan-socket-head/"><span>Torx Pan Head</span></a> 2216 </li> 2217 <li class="navPage-subMenu-item-child"> 2218 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/torx-sockets/torx-oval-socket-head/"><span>Torx Oval Head</span></a> 2219 </li> 2220 <li class="navPage-subMenu-item-child"> 2221 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/torx-sockets/torx-flange-button-socket-head/"><span>Torx Flange Button Socket Head</span></a> 2222 </li> 2223 <li class="navPage-subMenu-item-child"> 2224 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/torx-sockets/torx-flat-cylinder-socket-head/"><span>Torx Flat Cylinder Socket Head</span></a> 2225 </li> 2226 <li class="navPage-subMenu-item-child"> 2227 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/torx-sockets/torx-self-drilling-socket-head/"><span>Torx Self Drilling Socket Head</span></a> 2228 </li> 2229 </ul> 2230</div> 2231 </li> 2232 <li class="navPage-subMenu-item-child"> 2233 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/special-order/screws/" data-collapsible="navPages-5462-viewAll">
2234 <span>Machine Screws</span> 2235 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2236 </a> 2237 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5462-viewAll" aria-hidden="true" tabindex="-1"> 2238 <ul class="navPage-subMenu-list"> 2239 <li class="navPage-subMenu-item-parent"> 2240 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/special-order/screws/">All Machine Screws</a> 2241 </li> 2242 <li class="navPage-subMenu-item-child"> 2243 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/screws/pan-head-screws/"><span>Pan Head Screws</span></a> 2244 </li> 2245 <li class="navPage-subMenu-item-child"> 2246 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/screws/flat-head-screws/"><span>Flat Head Screws</span></a> 2247 </li> 2248 <li class="navPage-subMenu-item-child"> 2249 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/screws/oval-head-screws/"><span>Oval Head Screws</span></a> 2250 </li> 2251 <li class="navPage-subMenu-item-child"> 2252 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/screws/cheese-head-screws/"><span>Cheese Head Screws</span></a> 2253 </li> 2254 <li class="navPage-subMenu-item-child"> 2255 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/screws/truss-head-screws/"><span>Truss Head Screws</span></a> 2256 </li> 2257 <li class="navPage-subMenu-item-child"> 2258 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/machine-screws/sems-captive-washer/"><span>Sems Captive Washer</span></a> 2259 </li> 2260 <li class="navPage-subMenu-item-child"> 2261 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/special-order/screws/eye-bolts/"><span>Eye Bolts</span></a> 2262 </li> 2263 <li class="navPage-subMenu-item-child"> 2264 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/machine-screws/capstan-screw/"><span>Capstan Screw</span></a> 2265 </li> 2266 <li class="navPage-subMenu-item-child"> 2267 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/machine-screws/thumb-wing-screws/"><span>Thumb + Wing Screws</span></a> 2268 </li> 2269 </ul> 2270</div> 2271 </li> 2272 <li class="navPage-subMenu-item-child"> 2273 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/1-2-week-special-orders/sheet-metal-tapping-screws/" data-collapsible="navPages-5706-viewAll"> 2274 <span>Sheet Metal Tapping Screws</span> 2275 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2276 </a> 2277 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5706-viewAll" aria-hidden="true" tabindex="-1"> 2278 <ul class="navPage-subMenu-list"> 2279 <li class="navPage-subMenu-item-parent"> 2280 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/sheet-metal-tapping-screws/">All Sheet Metal Tapping Screws</a> 2281 </li> 2282 <li class="navPage-subMenu-item-child"> 2283 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sheet-metal-tapping-screws/flat-head-tapping-screws/"><span>Flat Head Tapping Screws</span></a> 2284 </li> 2285 <li class="navPage-subMenu-item-child"> 2286 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sheet-metal-tapping-screws/pan-head-tapping-screws/"><span>Pan Head Tapping Screws</span></a> 2287 </li> 2288 <li class="navPage-subMenu-item-child"> 2289 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sheet-metal-tapping-screws/oval-head-tapping-screws/"><span>Oval Head Tapping Screws</span></a> 2290 </li> 2291 <li class="navPage-subMenu-item-child"> 2292 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sheet-metal-tapping-screws/hex-flange-tapping-screws/"><span>Hex Flange Tapping Screws</span></a> 2293 </li> 2294 <li class="navPage-subMenu-item-child"> 2295 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sheet-metal-tapping-screws/hex-tapping-screws/"><span>Hex Tapping Screws</span></a> 2296 </li> 2297 <li class="navPage-subMenu-item-child"> 2298 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sheet-metal-tapping-screws/sems-captive-washer/"><span>Sems Captive Washer</span></a> 2299 </li> 2300 </ul> 2301</div> 2302 </li> 2303 <li class="navPage-subMenu-item-child"> 2304 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/1-2-week-special-orders/wood-screws/" data-collapsible="navPages-5701-viewAll">
2305 <span>Wood Screws</span> 2306 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2307 </a> 2308 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5701-viewAll" aria-hidden="true" tabindex="-1"> 2309 <ul class="navPage-subMenu-list"> 2310 <li class="navPage-subMenu-item-parent"> 2311 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/wood-screws/">All Wood Screws</a> 2312 </li> 2313 <li class="navPage-subMenu-item-child"> 2314 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/wood-screws/flat-head-wood-screws/"><span>Flat Head Wood Screws</span></a> 2315 </li> 2316 <li class="navPage-subMenu-item-child"> 2317 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/wood-screws/pan-head-wood-screws/"><span>Pan Head Wood Screws</span></a> 2318 </li> 2319 <li class="navPage-subMenu-item-child"> 2320 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/wood-screws/oval-head-wood-screws/"><span>Oval Head Wood Screws</span></a> 2321 </li> 2322 <li class="navPage-subMenu-item-child"> 2323 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/wood-screws/button-head-wood-screws/"><span>Button Head Wood Screws</span></a> 2324 </li> 2325 </ul> 2326</div> 2327 </li> 2328 <li class="navPage-subMenu-item-child"> 2329 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/1-2-week-special-orders/machine-screws/grub-screws/" data-collapsible="navPages-5726-viewAll"> 2330 <span>Grub Screws</span> 2331 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2332 </a> 2333 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5726-viewAll" aria-hidden="true" tabindex="-1"> 2334 <ul class="navPage-subMenu-list"> 2335 <li class="navPage-subMenu-item-parent"> 2336 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/machine-screws/grub-screws/">All Grub Screws</a> 2337 </li> 2338 <li class="navPage-subMenu-item-child"> 2339 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/grub-screws/flat-point/"><span>Flat Point</span></a> 2340 </li> 2341 <li class="navPage-subMenu-item-child"> 2342 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/machine-screws/grub-screws/cup-point/"><span>Cup Point</span></a> 2343 </li> 2344 <li class="navPage-subMenu-item-child"> 2345 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/machine-screws/grub-screws/cone-point/"><span>Cone Point</span></a> 2346 </li> 2347 <li class="navPage-subMenu-item-child"> 2348 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/machine-screws/grub-screws/dog-point/"><span>Dog Point</span></a> 2349 </li> 2350 <li class="navPage-subMenu-item-child"> 2351 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/grub-screws/headless-flat-point/"><span>Headless Flat Point</span></a> 2352 </li> 2353 </ul> 2354</div> 2355 </li> 2356 <li class="navPage-subMenu-item-child"> 2357 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/1-2-week-special-orders/sems-captive-washer-screws/" data-collapsible="navPages-5843-viewAll">
2358 <span>SEMS Captive Washer Screws</span> 2359 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2360 </a> 2361 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5843-viewAll" aria-hidden="true" tabindex="-1"> 2362 <ul class="navPage-subMenu-list"> 2363 <li class="navPage-subMenu-item-parent"> 2364 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/sems-captive-washer-screws/">All SEMS Captive Washer Screws</a> 2365 </li> 2366 <li class="navPage-subMenu-item-child"> 2367 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sems-captive-washer-screws/hex-head-sems/"><span>Hex Head Sems</span></a> 2368 </li> 2369 <li class="navPage-subMenu-item-child"> 2370 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sems-captive-washer-screws/hex-head-sems/hex-phillips-sems/"><span>Hex Phillips Sems</span></a> 2371 </li> 2372 <li class="navPage-subMenu-item-child"> 2373 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sems-captive-washer-screws/socket-head-sems/"><span>Socket Head Sems</span></a> 2374 </li> 2375 <li class="navPage-subMenu-item-child"> 2376 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sems-captive-washer-screws/pan-head-sems/"><span>Pan Head Sems</span></a> 2377 </li> 2378 <li class="navPage-subMenu-item-child"> 2379 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sems-captive-washer-screws/flange-hex-head-sems/"><span>Flange Hex Head Sems</span></a> 2380 </li> 2381 <li class="navPage-subMenu-item-child"> 2382 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/sems-captive-washer-screws/oval-head-sems/"><span>Oval Head Sems</span></a> 2383 </li> 2384 </ul> 2385</div> 2386 </li> 2387 <li class="navPage-subMenu-item-child"> 2388 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/1-2-week-special-orders/pins/" data-collapsible="navPages-5601-viewAll"> 2389 <span>Pins</span> 2390 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2391 </a> 2392 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5601-viewAll" aria-hidden="true" tabindex="-1"> 2393 <ul class="navPage-subMenu-list"> 2394 <li class="navPage-subMenu-item-parent"> 2395 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/pins/">All Pins</a> 2396 </li> 2397 <li class="navPage-subMenu-item-child"> 2398 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/pins/solid-pins/"><span>Solid Pins</span></a> 2399 </li> 2400 <li class="navPage-subMenu-item-child"> 2401 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/pins/grooved-pins/"><span>Grooved Pins</span></a> 2402 </li> 2403 <li class="navPage-subMenu-item-child"> 2404 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/pins/spring-pins/"><span>Spring Pins</span></a> 2405 </li> 2406 <li class="navPage-subMenu-item-child"> 2407 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/pins/internal-threaded-pins/"><span>Internal Threaded Pins</span></a> 2408 </li> 2409 <li class="navPage-subMenu-item-child"> 2410 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/pins/round-head-pins/"><span>Round Head Pins</span></a> 2411 </li> 2412 <li class="navPage-subMenu-item-child"> 2413 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/pins/cotter-pins/"><span>Cotter Pins</span></a> 2414 </li> 2415 </ul> 2416</div> 2417 </li> 2418 <li class="navPage-subMenu-item-child"> 2419 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/special-order/studs/" data-collapsible="navPages-5468-viewAll">
2420 <span>Studs</span> 2421 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2422 </a> 2423 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5468-viewAll" aria-hidden="true" tabindex="-1"> 2424 <ul class="navPage-subMenu-list"> 2425 <li class="navPage-subMenu-item-parent"> 2426 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/special-order/studs/">All Studs</a> 2427 </li> 2428 <li class="navPage-subMenu-item-child"> 2429 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/studs/8-8-5-8-steel/weld-studs/"><span>Weld Studs</span></a> 2430 </li> 2431 <li class="navPage-subMenu-item-child"> 2432 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/studs/stainless-steel/"><span>Stainless Steel</span></a> 2433 </li> 2434 </ul> 2435</div> 2436 </li> 2437 <li class="navPage-subMenu-item-child"> 2438 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/special-order/solar/" data-collapsible="navPages-5463-viewAll"> 2439 <span>Solar</span> 2440 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2441 </a> 2442 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5463-viewAll" aria-hidden="true" tabindex="-1"> 2443 <ul class="navPage-subMenu-list"> 2444 <li class="navPage-subMenu-item-parent"> 2445 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/special-order/solar/">All Solar</a> 2446 </li> 2447 <li class="navPage-subMenu-item-child"> 2448 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/solar/nuts/"><span>Nuts</span></a> 2449 </li> 2450 <li class="navPage-subMenu-item-child"> 2451 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/solar/washers/"><span>Washers</span></a> 2452 </li> 2453 <li class="navPage-subMenu-item-child"> 2454 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/solar/brackets/"><span>Brackets</span></a> 2455 </li> 2456 <li class="navPage-subMenu-item-child"> 2457 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/solar/wedge-anchors/"><span>Wedge Anchors</span></a> 2458 </li> 2459 <li class="navPage-subMenu-item-child"> 2460 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/solar/security/"><span>Security</span></a> 2461 </li> 2462 <li class="navPage-subMenu-item-child"> 2463 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/solar/solar-screws/"><span>Solar Screws</span></a> 2464 </li> 2465 </ul> 2466</div> 2467 </li> 2468 <li class="navPage-subMenu-item-child"> 2469 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/1-2-week-special-orders/drain-plugs/" data-collapsible="navPages-5656-viewAll"> 2470 <span>Drain Plugs</span> 2471 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2472 </a> 2473 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5656-viewAll" aria-hidden="true" tabindex="-1"> 2474 <ul class="navPage-subMenu-list"> 2475 <li class="navPage-subMenu-item-parent"> 2476 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/drain-plugs/">All Drain Plugs</a> 2477 </li> 2478 <li class="navPage-subMenu-item-child"> 2479 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/drain-plugs/allen-head-plugs/"><span>Allen Head Plugs</span></a> 2480 </li> 2481 <li class="navPage-subMenu-item-child"> 2482 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/drain-plugs/hex-head-plugs/"><span>Hex Head Plugs</span></a> 2483 </li> 2484 <li class="navPage-subMenu-item-child"> 2485 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/drain-plugs/taper-plugs/"><span>Taper Plugs</span></a> 2486 </li> 2487 <li class="navPage-subMenu-item-child"> 2488 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/drain-plugs/external-hex-taper-plugs/"><span>External Hex Taper Plugs</span></a> 2489 </li> 2490 </ul> 2491</div> 2492 </li> 2493 <li class="navPage-subMenu-item-child"> 2494 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/special-order/rivets/" data-collapsible="navPages-5461-viewAll">
2495 <span>Rivets</span> 2496 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2497 </a> 2498 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5461-viewAll" aria-hidden="true" tabindex="-1"> 2499 <ul class="navPage-subMenu-list"> 2500 <li class="navPage-subMenu-item-parent"> 2501 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/special-order/rivets/">All Rivets</a> 2502 </li> 2503 <li class="navPage-subMenu-item-child"> 2504 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/rivets/rivet-nuts/"><span>Rivet Nuts</span></a> 2505 </li> 2506 <li class="navPage-subMenu-item-child"> 2507 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/rivets/solid-rivets/"><span>Solid Rivets</span></a> 2508 </li> 2509 <li class="navPage-subMenu-item-child"> 2510 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/rivets/blind-rivets/"><span>Blind Rivets</span></a> 2511 </li> 2512 </ul> 2513</div> 2514 </li> 2515 <li class="navPage-subMenu-item-child"> 2516 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/1-2-week-special-orders/hanger-bolts/" data-collapsible="navPages-5838-viewAll"> 2517 <span>Hanger Bolts</span> 2518 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2519 </a> 2520 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5838-viewAll" aria-hidden="true" tabindex="-1"> 2521 <ul class="navPage-subMenu-list"> 2522 <li class="navPage-subMenu-item-parent"> 2523 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/hanger-bolts/">All Hanger Bolts</a> 2524 </li> 2525 <li class="navPage-subMenu-item-child"> 2526 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/hanger-bolts/stainless-hanger-bolts/"><span>Stainless Hanger Bolts</span></a> 2527 </li> 2528 <li class="navPage-subMenu-item-child"> 2529 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/hanger-bolts/assembled-hanger-bolts/"><span>Assembled Hanger Bolts</span></a> 2530 </li> 2531 <li class="navPage-subMenu-item-child"> 2532 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/hanger-bolts/concrete-dowels/"><span>Concrete Dowels</span></a> 2533 </li> 2534 </ul> 2535</div> 2536 </li> 2537 <li class="navPage-subMenu-item-child"> 2538 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/1-2-week-special-orders/thermoplastic-screws/" data-collapsible="navPages-5859-viewAll"> 2539 <span>Thermoplastic Screws</span> 2540 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2541 </a> 2542 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5859-viewAll" aria-hidden="true" tabindex="-1"> 2543 <ul class="navPage-subMenu-list"> 2544 <li class="navPage-subMenu-item-parent"> 2545 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/thermoplastic-screws/">All Thermoplastic Screws</a> 2546 </li> 2547 <li class="navPage-subMenu-item-child"> 2548 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/thermoplastic-screws/flat-head-thermoplastic/"><span>Flat Head Thermoplastic</span></a> 2549 </li> 2550 <li class="navPage-subMenu-item-child"> 2551 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/thermoplastic-screws/pan-head-thermoplastic/"><span>Pan Head Thermoplastic</span></a> 2552 </li> 2553 <li class="navPage-subMenu-item-child"> 2554 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/thermoplastic-screws/pan-flange-thermoplastic/"><span>Pan Flange Thermoplastic</span></a> 2555 </li> 2556 </ul> 2557</div> 2558 </li> 2559 <li class="navPage-subMenu-item-child"> 2560 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max has-subMenu" href="https://belmetric.com/1-2-week-special-orders/thread-forming-screws/" data-collapsible="navPages-5865-viewAll">
2561 <span>Thread Forming Screws</span> 2562 <i class="icon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-right" /></svg></i> 2563 </a> 2564 <div class="navPage-subMenu navPage-subMenu-horizontal" id="navPages-5865-viewAll" aria-hidden="true" tabindex="-1"> 2565 <ul class="navPage-subMenu-list"> 2566 <li class="navPage-subMenu-item-parent"> 2567 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/1-2-week-special-orders/thread-forming-screws/">All Thread Forming Screws</a> 2568 </li> 2569 <li class="navPage-subMenu-item-child"> 2570 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/thread-forming-screws/flat-head-thread-forming/"><span>Flat Head Thread Forming</span></a> 2571 </li> 2572 <li class="navPage-subMenu-item-child"> 2573 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/1-2-week-special-orders/thread-forming-screws/pan-head-thread-forming/"><span>Pan Head Thread Forming</span></a> 2574 </li> 2575 </ul> 2576</div> 2577 </li> 2578 </ul> 2579</div> 2580 </li> 2581 </ul> 2582 </div> 2583 2584</li> 2585 2586 <li class="navPages-item"> 2587 <a class="navPages-action has-subMenu is-root" href="https://belmetric.com/bolts/" data-collapsible="navPages-4575"> 2588 Bolts <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 2589 </a> 2590 <div class="navPage-subMenu navPage-subMenu-horizontal navPage-subMenu--expanded" id="navPages-4575" aria-hidden="true" tabindex="-1"> 2591 <ul class="navPage-subMenu-list"> 2592 <li class="navPage-subMenu-item-parent"> 2593 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/bolts/">All Bolts</a> 2594 </li> 2595 <li class="navPage-subMenu-item-child"> 2596 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/hex-bolts-class-8-8/">Hex Bolts 8.8</a> 2597 </li> 2598 <li class="navPage-subMenu-item-child"> 2599 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/hex-bolts-class-10-9/">Hex Bolts 10.9</a> 2600 </li> 2601 <li class="navPage-subMenu-item-child"> 2602 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/hex-bolts-class-12-9/">Hex Bolts 12.9</a> 2603 </li> 2604 <li class="navPage-subMenu-item-child"> 2605 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/hex-bolts-a2-stainless/">Hex Bolts Stainless</a> 2606 </li> 2607 <li class="navPage-subMenu-item-child"> 2608 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/hex-flange-jis-10-9/">Hex Flange JIS 10.9</a> 2609 </li> 2610 <li class="navPage-subMenu-item-child"> 2611 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/hex-flange-din-10-9/">Hex Flange DIN 10.9</a> 2612 </li> 2613 <li class="navPage-subMenu-item-child"> 2614 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/hex-flange-ifi-10-9/">Hex Flange ISO 4162</a> 2615 </li> 2616 <li class="navPage-subMenu-item-child"> 2617 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/hex-flange-a2-stainless/">Hex Flange Stainless</a> 2618 </li> 2619 <li class="navPage-subMenu-item-child"> 2620 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/external-torx-flange/">External Torx Flange</a> 2621 </li> 2622 <li class="navPage-subMenu-item-child"> 2623 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/12pt-flange-12-9/">12 Pt Flange 12.9</a> 2624 </li> 2625 <li class="navPage-subMenu-item-child"> 2626 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/small-wrench-jis-8.8/">Small Wrench JIS</a> 2627 </li> 2628 <li class="navPage-subMenu-item-child"> 2629 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/carriage-bolts/">Carriage Bolts</a> 2630 </li> 2631 <li class="navPage-subMenu-item-child"> 2632 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/sems-hex-bolts/">SEMS Hex Bolts</a> 2633 </li> 2634 <li class="navPage-subMenu-item-child"> 2635 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/bolts/eye-bolts/">Eye Bolts</a> 2636 </li> 2637 </ul> 2638</div> 2639 </li> 2640 <li class="navPages-item"> 2641 <a class="navPages-action has-subMenu is-root" href="https://belmetric.com/nuts/" data-collapsible="navPages-4542"> 2642 Nuts <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 2643 </a> 2644 <div class="navPage-subMenu navPage-subMenu-horizontal navPage-subMenu--expanded" id="navPages-4542" aria-hidden="true" tabindex="-1"> 2645 <ul class="navPage-subMenu-list"> 2646 <li class="navPage-subMenu-item-parent"> 2647 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/nuts/">All Nuts</a> 2648 </li> 2649 <li class="navPage-subMenu-item-child"> 2650 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/hex-nuts/">Hex Nuts</a> 2651 </li> 2652 <li class="navPage-subMenu-item-child"> 2653 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/locking-nylon-insert-nuts/">Locking Nylon Nuts</a> 2654 </li> 2655 <li class="navPage-subMenu-item-child"> 2656 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/flanged-nuts/">Flanged Nuts</a> 2657 </li> 2658 <li class="navPage-subMenu-item-child"> 2659 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/top-lock-flange-nuts/">Top Lock Flange Nuts</a> 2660 </li> 2661 <li class="navPage-subMenu-item-child"> 2662 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/exhaust-nuts-copper/">Exhaust Nuts Copper</a> 2663 </li> 2664 <li class="navPage-subMenu-item-child"> 2665 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/lock-nuts-all-metal/">
2665Lock Nuts All Metal</a> 2666 </li> 2667 <li class="navPage-subMenu-item-child"> 2668 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/jam-thin-nuts/">Jam Thin Nuts</a> 2669 </li> 2670 <li class="navPage-subMenu-item-child"> 2671 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/jis-wrench/">JIS Wrench</a> 2672 </li> 2673 <li class="navPage-subMenu-item-child"> 2674 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/spinning-washer/">Spinning Washer</a> 2675 </li> 2676 <li class="navPage-subMenu-item-child"> 2677 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/acorn-nuts/">Acorn + Cap Nuts</a> 2678 </li> 2679 <li class="navPage-subMenu-item-child"> 2680 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/coupling-nuts/">Coupling Nuts</a> 2681 </li> 2682 <li class="navPage-subMenu-item-child"> 2683 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/castle-nuts/">Castle Nuts</a> 2684 </li> 2685 <li class="navPage-subMenu-item-child"> 2686 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/sleeve-nuts/">Sleeve Nuts</a> 2687 </li> 2688 <li class="navPage-subMenu-item-child"> 2689 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/tee-nuts/">Tee Nuts</a> 2690 </li> 2691 <li class="navPage-subMenu-item-child"> 2692 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/wing-nuts/">Thumb + Wing Nuts</a> 2693 </li> 2694 <li class="navPage-subMenu-item-child"> 2695 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/security-nuts/">Security Nuts</a> 2696 </li> 2697 <li class="navPage-subMenu-item-child"> 2698 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/eye-nuts/">Eye Nuts</a> 2699 </li> 2700 <li class="navPage-subMenu-item-child"> 2701 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/speed-clip-nuts/">Speed Clip Nuts</a> 2702 </li> 2703 <li class="navPage-subMenu-item-child"> 2704 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/square-cage-nuts/">Square + Cage Nuts</a> 2705 </li> 2706 <li class="navPage-subMenu-item-child"> 2707 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/slotted-round-nuts/">Slotted Round Nuts</a> 2708 </li> 2709 <li class="navPage-subMenu-item-child"> 2710 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/rivet-nuts-tools/">Rivet Nuts + Tools</a> 2711 </li> 2712 <li class="navPage-subMenu-item-child"> 2713 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/epdm-brass-well-nuts/">EPDM Brass Well Nuts</a> 2714 </li> 2715 <li class="navPage-subMenu-item-child"> 2716 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/left-hand-reverse-nuts/">Left Hand Reverse Nuts</a> 2717 </li> 2718 <li class="navPage-subMenu-item-child"> 2719 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/float-nuts/">Float Nuts</a> 2720 </li> 2721 <li class="navPage-subMenu-item-child"> 2722 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/nuts/special-forms/">Special Forms</a> 2723 </li> 2724 </ul> 2725</div> 2726 </li> 2727 <li class="navPages-item"> 2728 <a class="navPages-action has-subMenu is-root" href="https://belmetric.com/washers/" data-collapsible="navPages-4544"> 2729 Washers <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 2730 </a> 2731 <div class="navPage-subMenu navPage-subMenu-horizontal navPage-subMenu--expanded" id="navPages-4544" aria-hidden="true" tabindex="-1"> 2732 <ul class="navPage-subMenu-list"> 2733 <li class="navPage-subMenu-item-parent"> 2734 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/washers/">All Washers</a> 2735 </li> 2736 <li class="navPage-subMenu-item-child"> 2737 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/flat-washers/">Flat Washers</a> 2738 </li> 2739 <li class="navPage-subMenu-item-child"> 2740 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/fender-washers/">Fender Body Washers</a> 2741 </li> 2742 <li class="navPage-subMenu-item-child"> 2743 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/split-lock-washers/">Split Lock Washer</a> 2744 </li> 2745 <li class="navPage-subMenu-item-child"> 2746 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/extra-thick-washers/">Extra Thick Washers</a> 2747 </li> 2748 <li class="navPage-subMenu-item-child"> 2749 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/wave-washers/">Wave Washer</a> 2750 </li> 2751 <li class="navPage-subMenu-item-child"> 2752 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/schnorr-washers/">Schnorr Washer</a> 2753 </li> 2754 <li class="navPage-subMenu-item-child"> 2755 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/belleville-washers/">Bellevilles + Disc Springs</a> 2756 </li> 2757 <li class="navPage-subMenu-item-child"> 2758 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/nord-lock-washers/">Nord-Lock Washer</a> 2759 </li> 2760 <li class="navPage-subMenu-item-child"> 2761 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/finish-washer/">Finish Washers</a> 2762 </li> 2763 <li class="navPage-subMenu-item-child"> 2764 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/solid-crush-gaskets/">Solid Crush Gaskets</a> 2765 </li> 2766 <li class="navPage-subMenu-item-child"> 2767 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/hollow-crush-gaskets/">Hollow Crush Gaskets</a> 2768 </li> 2769 <li class="navPage-subMenu-item-child"> 2770 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/sealing-washers/">Sealing Washers</a> 2771 </li> 2772 <li class="navPage-subMenu-item-child"> 2773 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/star-washers/">Star Washer</a> 2774 </li> 2775 <li class="navPage-subMenu-item-child"> 2776 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/carriage-washers/">Carriage Washers</a> 2777 </li> 2778 <li class="navPage-subMenu-item-child"> 2779 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/spherical-washers/">Spherical Washer</a> 2780 </li> 2781 <li class="navPage-subMenu-item-child"> 2782 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/retaining-rings/">Retaining Rings</a> 2783 </li> 2784 <li class="navPage-subMenu-item-child"> 2785 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/square-washers/">Square Washers</a> 2786 </li> 2787 <li class="navPage-subMenu-item-child"> 2788 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/escutcheon-trim-washers/">Escutcheon Trim Washer</a> 2789 </li> 2790 <li class="navPage-subMenu-item-child"> 2791 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/tab-lock/">Tab Lock</a> 2792 </li> 2793 <li class="navPage-subMenu-item-child"> 2794 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/nylon-washers/">Nylon Washers</a> 2795 </li> 2796 <li class="navPage-subMenu-item-child"> 2797 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/banjo-double/">Banjo Double</a> 2798 </li> 2799 <li class="navPage-subMenu-item-child"> 2800 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/fiber-gaskets/">Fiber Gaskets</a> 2801 </li> 2802 <li class="navPage-subMenu-item-child"> 2803 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/washers/miscellaneous-gaskets/">Miscellaneous Gaskets</a> 2804 </li> 2805 </ul> 2806</div> 2807 </li> 2808 <li class="navPages-item"> 2809 <a class="navPages-action has-subMenu is-root" href="https://belmetric.com/allen-sockets/" data-collapsible="navPages-5602"> 2810 Allen Sockets <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 2811 </a> 2812 <div class="navPage-subMenu navPage-subMenu-horizontal navPage-subMenu--expanded" id="navPages-5602" aria-hidden="true" tabindex="-1"> 2813 <ul class="navPage-subMenu-list"> 2814 <li class="navPage-subMenu-item-parent"> 2815 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/">All Allen Sockets</a> 2816 </li> 2817 <li class="navPage-subMenu-item-child"> 2818 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/socket-head/">Socket Head</a> 2819 </li> 2820 <li class="navPage-subMenu-item-child"> 2821 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/flat-head/">Flat Head</a> 2822 </li> 2823 <li class="navPage-subMenu-item-child"> 2824 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/button-head/">Button Head</a> 2825 </li> 2826 <li class="navPage-subMenu-item-child"> 2827 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/flange-button-head/">Flange Button Head</a> 2828 </li> 2829 <li class="navPage-subMenu-item-child"> 2830 <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://belmetric.com/allen-sockets/set-screw/" data-collapsible="navPages-5607"> 2831 Set Screw <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 2832 </a> 2833 <div class="navPage-subMenu navPage-subMenu-horizontal navPage-subMenu--expanded" id="navPages-5607" aria-hidden="true" tabindex="-1"> 2834 <ul class="navPage-subMenu-list"> 2835 <li class="navPage-subMenu-item-parent"> 2836 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/allen-sockets/set-screw/">All Set Screw</a> 2837 </li> 2838 <li class="navPage-subMenu-item-child"> 2839 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/set-screw/flat-point/">Flat Point</a> 2840 </li> 2841 <li class="navPage-subMenu-item-child"> 2842 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/set-screw/cup-point/">Cup Point</a> 2843 </li> 2844 <li class="navPage-subMenu-item-child"> 2845 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/set-screw/cone-point/">Cone Point</a> 2846 </li> 2847 <li class="navPage-subMenu-item-child"> 2848 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/set-screw/dog-point/">Dog Point</a> 2849 </li> 2850 <li class="navPage-subMenu-item-child"> 2851 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/set-screw/ball-plunge-point/">Ball Plunge Point</a> 2852 </li> 2853 <li class="navPage-subMenu-item-child"> 2854 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/set-screw/knurled-point/">Knurled Point</a> 2855 </li> 2856 </ul> 2857</div> 2858 </li> 2859 <li class="navPage-subMenu-item-child"> 2860 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/low-socket-head/">Low Socket Head</a> 2861 </li> 2862 <li class="navPage-subMenu-item-child"> 2863 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/flange-socket-head/">Flange Socket Head</a> 2864 </li> 2865 <li class="navPage-subMenu-item-child"> 2866 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/shoulder-bolt/">Shoulder Bolt</a> 2867 </li> 2868 <li class="navPage-subMenu-item-child"> 2869 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/sems-socket-head/">SEMS Socket Head</a> 2870 </li> 2871 <li class="navPage-subMenu-item-child"> 2872 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/allen-sockets/drain-plugs/">Drain Plugs</a> 2873 </li> 2874 </ul> 2875</div> 2876 </li> 2877 <li class="navPages-item"> 2878
2878 <a class="navPages-action has-subMenu is-root" href="https://belmetric.com/torx-sockets/" data-collapsible="navPages-5603"> 2879 Torx Sockets <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 2880 </a> 2881 <div class="navPage-subMenu navPage-subMenu-horizontal navPage-subMenu--expanded" id="navPages-5603" aria-hidden="true" tabindex="-1"> 2882 <ul class="navPage-subMenu-list"> 2883 <li class="navPage-subMenu-item-parent"> 2884 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/torx-sockets/">All Torx Sockets</a> 2885 </li> 2886 <li class="navPage-subMenu-item-child"> 2887 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/pan-head/">Pan Head</a> 2888 </li> 2889 <li class="navPage-subMenu-item-child"> 2890 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/flat-head/">Flat Head</a> 2891 </li> 2892 <li class="navPage-subMenu-item-child"> 2893 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/button-head/">Button Head</a> 2894 </li> 2895 <li class="navPage-subMenu-item-child"> 2896 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/flange-button-head/">Flange Button Head</a> 2897 </li> 2898 <li class="navPage-subMenu-item-child"> 2899 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/socket-head/">Socket Head</a> 2900 </li> 2901 <li class="navPage-subMenu-item-child"> 2902 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/low-socket-head/">Low Socket Head</a> 2903 </li> 2904 <li class="navPage-subMenu-item-child"> 2905 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/flange-socket-head/">Flange Socket Head</a> 2906 </li> 2907 <li class="navPage-subMenu-item-child"> 2908 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/external-flange/">External Flange</a> 2909 </li> 2910 <li class="navPage-subMenu-item-child"> 2911 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/oval-head/">Oval Head</a> 2912 </li> 2913 <li class="navPage-subMenu-item-child"> 2914 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/hanger-bolt/">Hanger Bolt</a> 2915 </li> 2916 <li class="navPage-subMenu-item-child"> 2917 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/torx-sockets/studs/">Studs</a> 2918 </li> 2919 </ul> 2920</div> 2921 </li> 2922 <li class="navPages-item"> 2923 <a class="navPages-action has-subMenu is-root" href="https://belmetric.com/studs-and-rods/" data-collapsible="navPages-4824"> 2924 Studs <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 2925 </a> 2926 <div class="navPage-subMenu navPage-subMenu-horizontal navPage-subMenu--expanded" id="navPages-4824" aria-hidden="true" tabindex="-1"> 2927 <ul class="navPage-subMenu-list"> 2928 <li class="navPage-subMenu-item-parent"> 2929 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/studs-and-rods/">All Studs</a> 2930 </li> 2931 <li class="navPage-subMenu-item-child"> 2932 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/studs/8.8-5.8-steel/">8.8 + 5.8 Steel</a> 2933 </li> 2934 <li class="navPage-subMenu-item-child"> 2935 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/studs/hardened-steel/">Hardened Steel</a> 2936 </li> 2937 <li class="navPage-subMenu-item-child"> 2938 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/studs/stainless-steel/">Stainless Steel</a> 2939 </li> 2940 <li class="navPage-subMenu-item-child"> 2941 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/studs/left-right-hand/">LEFT + RIGHT Hand</a> 2942 </li> 2943 <li class="navPage-subMenu-item-child"> 2944 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/studs/metric-step-studs/">Step Studs</a> 2945 </li> 2946 <li class="navPage-subMenu-item-child"> 2947 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/studs/coarse-to-fine/">Coarse to Fine</a> 2948 </li> 2949 <li class="navPage-subMenu-item-child"> 2950 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/studs/torx-studs/">Torx Studs</a> 2951 </li> 2952 <li class="navPage-subMenu-item-child"> 2953 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/studs/stud-install-removal/">Stud Install + Removal</a> 2954 </li> 2955 </ul> 2956</div> 2957 </li> 2958 <li class="navPages-item"> 2959 <a class="navPages-action has-subMenu is-root" href="https://belmetric.com/screws/" data-collapsible="navPages-4572"> 2960 Screws <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 2961 </a> 2962 <div class="navPage-subMenu navPage-subMenu-horizontal navPage-subMenu--expanded" id="navPages-4572" aria-hidden="true" tabindex="-1"> 2963 <ul class="navPage-subMenu-list"> 2964 <li class="navPage-subMenu-item-parent"> 2965 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/">All Screws</a> 2966 </li> 2967 <li class="navPage-subMenu-item-child"> 2968 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/pan-head/">Pan Head</a> 2969 </li> 2970 <li class="navPage-subMenu-item-child"> 2971 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/flat-head/">Flat Head</a> 2972 </li> 2973 <li class="navPage-subMenu-item-child"> 2974 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/oval-heads/">Oval Head</a> 2975 </li> 2976 <li class="navPage-subMenu-item-child"> 2977 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/cheese-head/">Cheese Head</a> 2978 </li> 2979 <li class="navPage-subMenu-item-child"> 2980 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/truss-head/">Truss Head</a> 2981 </li> 2982 <li class="navPage-subMenu-item-child"> 2983 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/button-head/">Button Head</a> 2984 </li> 2985 <li class="navPage-subMenu-item-child"> 2986 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/button-head-flange/">Button Head Flange</a> 2987 </li> 2988 <li class="navPage-subMenu-item-child"> 2989 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/low-socket/">
2989Low Socket</a> 2990 </li> 2991 <li class="navPage-subMenu-item-child"> 2992 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/external-torx-flange/">External Torx Flange</a> 2993 </li> 2994 <li class="navPage-subMenu-item-child"> 2995 <a class="navPage-subMenu-action navPages-action has-subMenu" href="https://belmetric.com/screws/sems-assembled/" data-collapsible="navPages-5196"> 2996 SEMS Captive Washer <i class="icon navPages-action-moreIcon" aria-hidden="true"><svg><use xlink:href="#icon-chevron-down" /></svg></i> 2997 </a> 2998 <div class="navPage-subMenu navPage-subMenu-horizontal navPage-subMenu--expanded" id="navPages-5196" aria-hidden="true" tabindex="-1"> 2999 <ul class="navPage-subMenu-list"> 3000 <li class="navPage-subMenu-item-parent"> 3001 <a class="navPage-subMenu-action navPages-action" href="https://belmetric.com/screws/sems-assembled/">All SEMS Captive Washer</a> 3002 </li> 3003 <li class="navPage-subMenu-item-child"> 3004 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/sems-captive-washer/hex-head-sems/">Hex Head Sems</a> 3005 </li> 3006 <li class="navPage-subMenu-item-child"> 3007 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/sems-captive-washer/hex-phillips-sems/">Hex Phillips SEMS</a> 3008 </li> 3009 <li class="navPage-subMenu-item-child"> 3010 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/sems-captive-washer/socket-head-sems/">Socket Head SEMS</a> 3011 </li> 3012 <li class="navPage-subMenu-item-child"> 3013 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/sems-captive-washer/pan-head-sems/">Pan Head Sems</a> 3014 </li> 3015 </ul> 3016</div> 3017 </li> 3018 <li class="navPage-subMenu-item-child"> 3019 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/slotted-set-screws/">Slotted Set Screws</a> 3020 </li> 3021 <li class="navPage-subMenu-item-child"> 3022 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/hanger-bolts/">Hanger Bolts</a> 3023 </li> 3024 <li class="navPage-subMenu-item-child"> 3025 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/thumb-wing/">Thumb + Wing</a> 3026 </li> 3027 <li class="navPage-subMenu-item-child"> 3028 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/eye-bolts/">Eye Bolts</a> 3029 </li> 3030 <li class="navPage-subMenu-item-child"> 3031 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/carriage-bolts/">Carriage Bolts</a> 3032 </li> 3033 <li class="navPage-subMenu-item-child"> 3034 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/vibration-isolators/">Vibration Isolators</a> 3035 </li> 3036 <li class="navPage-subMenu-item-child"> 3037 <a class="navPage-subMenu-action navPages-action navPages-action-depth-max" href="https://belmetric.com/screws/license-plate-autobody/">License Plate & AutoBody</a> 3038 </li> 3039 </ul> 3040</div> 3041 </li> 3042 </ul> 3043 <ul class="navPages-list navPages-list--user"> 3044 <li class="navPages-item"> 3045 <a class="navPages-action" href="https://belmetric.com/login.php">Sign in</a>
3046 <span>or</span> <a class="navPages-action" href="https://belmetric.com/login.php?action=create_account">Register</a> 3047 </li> 3048 <li class="navPages-item"> 3049 <a href="/quick-order" class="navPages-action">Quick Order</a> 3050 </li> 3051 </ul> 3052</nav> 3053 </div> 3054 </div> 3055 </div> 3056 3057</header> 3058<div data-content-region="below_header--global"><div data-layout-id="d4ea0488-85ed-45c1-b75f-c9fb471883aa"> <div data-widget-id="ef4fd844-4870-4547-87ae-717d82695b45" data-placement-id="38fe6c7a-3b29-4473-af0c-155a408e0263" data-placement-status="ACTIVE"><!-- 3059 WARNING: Modifying this file directly will cause it to be out of sync with Algolia 3060 Any changes made to this file will be lost when the app is uninstalled or Autocomplete is disabled 3061 3062 version 1.11 3063 3064 ALGOLIA AUTOCOMPLETE START 3065-->
3066<script type="module"> 3067 function addScriptToHead(src) { 3068 return new Promise((resolve, reject) => { 3069 const scriptElement = document.createElement('script') 3070 scriptElement.src = src 3071 scriptElement.crossOrigin = 'anonymous' 3072 scriptElement.onload = resolve 3073 scriptElement.onerror = reject 3074 document.head.appendChild(scriptElement) 3075 }) 3076 } 3077 3078 function addLinkToHead(href) { 3079 return new Promise((resolve, reject) => { 3080 const linkElement = document.createElement('link') 3081 linkElement.rel = 'stylesheet' 3082 linkElement.href = href 3083 linkElement.crossOrigin = 'anonymous' 3084 linkElement.onload = resolve 3085 linkElement.onerror = reject 3086 document.head.appendChild(linkElement) 3087 }) 3088 } 3089 3090 async function loadScripts() { 3091 await Promise.all([ 3092 addLinkToHead('https://cdn.jsdelivr.net/npm/@algolia/autocomplete-theme-classic'), 3093 addScriptToHead( 3094 'https://cdn.jsdelivr.net/npm/[email protected]/dist/algoliasearch-lite.umd.js' 3095 ), 3096 addScriptToHead('https://cdn.jsdelivr.net/npm/@algolia/[email protected]'), 3097 ]) 3098 } 3099 3100 function loadScriptWithCode(code) { 3101 return new Promise((resolve, reject) => { 3102 try { 3103 const scriptElement = document.createElement('script') 3104 scriptElement.textContent = code 3105 document.head.appendChild(scriptElement) 3106 document.head.removeChild(scriptElement) 3107 3108 resolve() 3109 } catch (error) { 3110 reject(error) 3111 } 3112 }) 3113 } 3114 3115 async function algoliaAutocompleteHooks() { 3116 if (algoliaAutocompleteConfig.hooks_has_initialize) { 3117 return; 3118 } 3119 3120 algoliaAutocompleteConfig.hooks_has_initialize = true; 3121 algoliaAutocompleteConfig.hooks = algoliaAutocompleteConfig.hooks || {}; 3122 algoliaAutocompleteConfig.hooks.allowedHooks = [ 3123 'autocompleteInitOptions', 3124 'autocompleteResultTemplate' 3125 ]; 3126 algoliaAutocompleteConfig.hooks.registeredHooks = []; 3127 algoliaAutocompleteConfig.hooks.registerHook = (hookName, callback) => { 3128 3129 if (algoliaAutocompleteConfig.hooks.allowedHooks.indexOf(hookName) === -1) { 3130 console.error( 3131 `Hook "${hookName}" cannot be defined. Please use one of ${algoliaAutocompleteConfig.hooks.allowedHooks.join( 3132 ', ' 3133 )}` 3134 ); 3135 } 3136 3137 if (!algoliaAutocompleteConfig.hooks.registeredHooks[hookName]) { 3138 algoliaAutocompleteConfig.hooks.registeredHooks[hookName] = [callback]; 3139 } else { 3140 algoliaAutocompleteConfig.hooks.registeredHooks[hookName].push(callback); 3141 } 3142 }; 3143 3144 algoliaAutocompleteConfig.hooks.getRegisteredHooks = hookName => { 3145 if (algoliaAutocompleteConfig.hooks.allowedHooks.indexOf(hookName) === -1) { 3146 console.error( 3147 `Hook "${hookName}" cannot be defined. Please use one of ${algoliaAutocompleteConfig.hooks.allowedHooks.join( 3148 ', ' 3149 )}` 3150 ); 3151 } 3152 if (!algoliaAutocompleteConfig.hooks.registeredHooks[hookName]) { 3153 return []; 3154 } 3155 return algoliaAutocompleteConfig.hooks.registeredHooks[hookName]; 3156 }; 3157 3158 algoliaAutocompleteConfig.hooks.triggerHooks = (hookName, originalData, ...hookArguments) => { 3159 try { 3160 const hooks = algoliaAutocompleteConfig.hooks.getRegisteredHooks(hookName); 3161 return hooks.reduce((currentData, hook) => { 3162 const normalizedData = Array.isArray(currentData) 3163 ? currentData 3164 : [currentData]; 3165 const allParameters = [...normalizedData, ...hookArguments]; 3166 return hook(originalData, ...hookArguments, allParameters); 3167 }, originalData); 3168 } catch (error) { 3169 console.error(`Error occurred in ${hookName}:`, error); 3170 return originalData; 3171 } 3172 }; 3173 3174 const afterInit = new Event('algoliaAutocompleteConfig.hooks.initialize'); 3175 document.dispatchEvent(afterInit); 3176 }; 3177 3178 await algoliaAutocompleteHooks(); 3179 await loadScripts() 3180 3181 const styleElement = document.createElement('style') 3182 styleElement.textContent = `${algoliaAutocompleteConfig.css}` 3183 document.head.appendChild(styleElement) 3184 3185 let isAutocompleteCookiesEnabled = false 3186 const isAutocompleteCookieUsageAllowed = () => { 3187 const cookiesArray = document.cookie.split('; ') 3188 for (let i = 0; i < cookiesArray.length; i++) { 3189 const cookie = cookiesArray[i].split('=') 3190 if (cookie[0] === 'bc_consent') { 3191 const bcConsent = JSON.parse(decodeURIComponent(cookie[1])) 3192 // 2 - Functional 3 - Analytics 4 - Targeting; Advertising 3193 if (('consent', bcConsent.allow.includes(3))) { 3194 return true 3195 } 3196 } 3197 } 3198 3199 return false 3200 } 3201 3202 const addAutocompleteCookieUsage = () => { 3203 isAutocompleteCookiesEnabled = true 3204 aa('init', { 3205 useCookie: true, 3206 partial: true, 3207 }) 3208 aa('addAlgoliaAgent', 'BigCommerce Integration') 3209 } 3210 3211 await loadScriptWithCode(algoliaAutocompleteConfig.javascript) 3212 3213 if ( 3214 algoliaAutocompleteConfig.isInsightsEnabled && 3215 algoliaAutocompleteConfig.insightsUseCookies && 3216 typeof aa !== 'undefined' && 3217 isAutocompleteCookieUsageAllowed() 3218 ) { 3219 addAutocompleteCookieUsage() 3220 } 3221 3222 setInterval(() => { 3223 const cookiesArray = document.cookie.split('; ') 3224 for (let i = 0; i < cookiesArray.length; i++) { 3225 const cookie = cookiesArray[i].split('=') 3226 if (cookie[0] === 'bc_consent') { 3227 const bcConsent = JSON.parse(decodeURIComponent(cookie[1])) 3228 // 2 - Functional 3 - Analytics 4 - Targeting; Advertising 3229 if ( 3230 bcConsent.allow.includes(3) && 3231 !isAutocompleteCookiesEnabled && 3232 algoliaAutocompleteConfig.isInsightsEnabled && 3233 algoliaAutocompleteConfig.insightsUseCookies && 3234 typeof aa !== 'undefined' 3235 ) { 3236 addAutocompleteCookieUsage() 3237 } 3238 } 3239 } 3240 }, 10000) 3241 </script>
3241 3242<!-- ALGOLIA AUTOCOMPLETE END --> 3243 3244</div> 3245</div></div> 3246 <div data-content-region="below_header"></div> 3247 3248 3249<div class="body " data-currency-code="USD"> 3250 3251 <div class="container "> 3252 3253 3254 <div class="login"> 3255 <ul class="breadcrumbs" itemscope itemtype="http://schema.org/BreadcrumbList"> 3256 <li class="breadcrumb " itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> 3257 <a href="https://belmetric.com/" class="breadcrumb-label" itemprop="item"><span itemprop="name">Home</span></a> 3258 <meta itemprop="position" content="1" /> 3259 </li> 3260 <li class="breadcrumb is-active" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> 3261 <meta itemprop="item" content="/login.php"> 3262 <span class="breadcrumb-label" itemprop="name">Login</span> 3263 <meta itemprop="position" content="2" /> 3264 </li> 3265</ul> 3266 3267 <div class="account-container"> 3268 <h1 class="page-heading">Customer Login</h1> 3269 3270 <div class="login-notice"> 3271 <p><strong>Using a Google or Facebook Social Login?</strong> As of January 26th, 2024 we are phasing out social logins to provide our customers with a more secure shopping experience. Please click the <strong>Forgot Password</strong> link below to set a new password. We greatly value your support and consideration.</p> 3272 </div> 3273 3274 <div class="login-row"> 3275 <form class="flex-component__mobileUp-3 login-form login-form-account form" action="https://belmetric.com/login.php?action=check_login" method="post"> 3276 3277 3278 <h3>Registered Customers</h3> 3279 <p class="login-description">If you have an account, sign in with your email address.</p> 3280 <div class="form-field"> 3281 <label class="form-label" for="login_email">Email *</label> 3282 <input class="form-input" name="login_email" id="login_email" type="email"> 3283 </div> 3284 <div class="form-field"> 3285 <label class="form-label" for="login_pass">Password *</label> 3286 <input class="form-input" id="login_pass" type="password" name="login_pass"> 3287 </div> 3288 <div class="form-actions"><input type="submit" class="button button--primary login-form__button" value="Sign in"> 3289 <div class="login-form__links"> 3290 <a class="forgot-password" href="https://belmetric.com/login.php?action=reset_password">Forgot your password?</a> 3291 </div> 3292 3293 </div> 3294 3295</form> 3296 <div class="new-customer"> 3297 <div class="panel"> 3298 <div class="panel-header"> 3299 <h2 class="panel-title">New Customers</h2> 3300 </div> 3301 <div class="panel-body"> 3302 <p class="new-customer-intro">Creating an account has many benefits: check out faster, keep more than one address, track orders and more.</p> 3303 <a href="https://belmetric.com/login.php?action=create_account"><button class="button button--primary">Create An Account</button></a> 3304 </div> 3305 </div> 3306 </div> 3307 </div> 3308 </div> 3309 </div> 3310 3311 <style type="text/css"> 3312 .login-notice { 3313 background: #ffefc3; 3314 border-radius: .4rem; 3315 padding: 15px 20px; 3316 } 3317 3318 @media screen and (min-width: 801px) { 3319 .login-notice { 3320 max-width: 693px; 3321 } 3322 } 3323 .login-notice p { 3324 color: #000; 3325 font-size: 16px; 3326 margin-bottom: 0; 3327 } 3328 </style> 3329 3330 3331 3332 </div> 3333 3334 <div id="modal" class="modal" data-reveal data-prevent-quick-search-close> 3335 <a href="#" class="modal-close" aria-label="Close" role="button"> 3336 <span aria-hidden="true">×</span> 3337 </a> 3338 <div class="modal-content"></div> 3339 <div class="loadingOverlay"></div> 3340</div> 3341 <div id="alert-modal" class="modal modal--alert modal--small" data-reveal data-prevent-quick-search-close> 3342 <div class="swal2-icon swal2-error swal2-animate-error-icon"><span class="swal2-x-mark swal2-animate-x-mark"><span class="swal2-x-mark-line-left"></span><span class="swal2-x-mark-line-right"></span></span></div> 3343 3344 <div class="modal-content"></div> 3345 3346 <div class="button-container"><button type="button" class="confirm button" data-reveal-close>OK</button></div> 3347</div> 3348</div> 3349 3350 3351 <div data-content-region="above_footer_banner--global"><div data-layout-id="49449d11-9101-4d78-bd71-4d930d44cfaa"> <div data-sub-layout-container="b189d600-fc5b-413f-be93-112c4103aadf" data-layout-name="Layout"> 3352 <style data-container-styling="b189d600-fc5b-413f-be93-112c4103aadf"> 3353 [data-sub-layout-container="b189d600-fc5b-413f-be93-112c4103aadf"] { 3354 box-sizing: border-box; 3355 display: flex; 3356 flex-wrap: wrap; 3357 z-index: 0; 3358 position: relative; 3359 height: ; 3360 padding-top: 0px; 3361 padding-right: 0px; 3362 padding-bottom: 0px; 3363 padding-left: 0px; 3364 margin-top: 0px; 3365 margin-right: 0px; 3366 margin-bottom: 0px; 3367 margin-left: 0px; 3368 border-width: 0px; 3369 border-style: solid; 3370 border-color: #333333; 3371 } 3372 3373 [data-sub-layout-container="b189d600-fc5b-413f-be93-112c4103aadf"]:after { 3374 display: block; 3375 position: absolute; 3376 top: 0; 3377 left: 0; 3378 bottom: 0; 3379 right: 0; 3380 background-size: cover; 3381 z-index: auto; 3382 } 3383 </style> 3384 3385 <div data-sub-layout="eee0bc75-b174-4c6d-9c5f-b44f5dcaafb2"> 3386 <style data-column-styling="eee0bc75-b174-4c6d-9c5f-b44f5dcaafb2"> 3387 [data-sub-layout="eee0bc75-b174-4c6d-9c5f-b44f5dcaafb2"] { 3388 display: flex; 3389 flex-direction: column; 3390 box-sizing: border-box; 3391 flex-basis: 100%; 3392 max-width: 100%; 3393 z-index: 0; 3394 position: relative; 3395 height: ; 3396 padding-top: 0px; 3397 padding-right: 10.5px; 3398 padding-bottom: 0px; 3399 padding-left: 10.5px; 3400 margin-top: 0px; 3401 margin-right: 0px; 3402 margin-bottom: 0px; 3403 margin-left: 0px; 3404 border-width: 0px; 3405 border-style: solid; 3406 border-color: #333333; 3407 justify-content: center; 3408 } 3409 [data-sub-layout="eee0bc75-b174-4c6d-9c5f-b44f5dcaafb2"]:after { 3410 display: block; 3411 position: absolute; 3412 top: 0; 3413 left: 0; 3414 bottom: 0; 3415 right: 0; 3416 background-size: cover; 3417 z-index: auto; 3418 } 3419 @media only screen and (max-width: 700px) { 3420 [data-sub-layout="eee0bc75-b174-4c6d-9c5f-b44f5dcaafb2"] { 3421 flex-basis: 100%; 3422 max-width: 100%; 3423 } 3424 } 3425 </style> 3426 <div data-widget-id="4e47a538-228e-435e-a1ca-530996fcd59f" data-placement-id="96a689e0-83ed-43a5-839f-21781c345e70" data-placement-status="ACTIVE"><!-- Elfsight Popup | Snowstorm Copy -->
3427<script src="https://elfsightcdn.com/platform.js" async=""></script>
3427 3428<div class="elfsight-app-64d02ef6-c6b3-4995-b005-9516bcf391e4" data-elfsight-app-lazy=""></div> 3429</div> 3430 </div> 3431</div> 3432 3433</div></div> 3434<div data-content-region="above_footer_banner"></div> 3435<div data-content-region="above_footer--global"></div> 3436<div data-content-region="above_footer"></div> 3437<footer class="footer" role="contentinfo"> 3438 <div class="container container--footer"> 3439 <section class="footer-info"> 3440 <article class="footer-info-col footer-info-col--small"> 3441 <h5 class="footer-info-heading">Contact Us</h5> 3442 <ul class="footer-info-list footer--contact-info"> 3443 <li>P <a href="tel:19786496201">+1-978-649-6201</a></li> 3444 <li>E <a href="mailto:[email protected]">[email protected]</a></li> 3445 </ul> 3446 </article> 3447 3448 <article class="footer-info-col footer-info-col--small" data-section-type="footer-webPages"> 3449 <h5 class="footer-info-heading">About Belmetric</h5> 3450 <ul class="footer-info-list"> 3451 <li> 3452 <a href="https://belmetric.com/50th-anniversary/">50th Anniversary</a> 3453 </li> 3454 <li> 3455 <a href="https://belmetric.com/f-a-q/">FAQ</a> 3456 </li> 3457 <li> 3458 <a href="https://belmetric.com/downloads/">Downloads </a> 3459 </li> 3460 <li> 3461 <a href="https://belmetric.com/line-card/">Line Card</a> 3462 </li> 3463 <li> 3464 <a href="https://belmetric.com/terms-policies/"> Terms + Policies</a> 3465 </li> 3466 <li> 3467 <a href="/giftcertificates.php">Gift Certificates</a> 3468 </li> 3469 <li> 3470 <a href="https://belmetric.com/blog/">Blog</a> 3471 </li> 3472 </ul> 3473 </article> 3474 3475 <article class="footer-info-col footer-info-col--small" data-section-type="footer-shop"> 3476 <h5 class="footer-info-heading">Shop</h5> 3477 <ul class="footer-info-list"> 3478 <li><a href="https://belmetric.com/account.php?action=account_details">My Account</a></li> 3479 <li><a href="https://belmetric.com/cart.php">Shopping Cart</a></li> 3480 <li><a href="/quick-order/">Quick Order</a></li> 3481 <li> 3482 <a href="https://belmetric.clickpost.ai/en/returns">Return Portal</a> 3483 </li> 3484 <li> 3485 <a href="https://belmetric.clickpost.ai/en">Track Your Order</a> 3486 </li> 3487 </ul> 3488 </article> 3489 3490 3491 3492 3493 <article class="footer-info-col footer-info-col--subscription" data-section-type="newsletterSubscription"> 3494 <section class="form"> 3495 <div class="klaviyo-form-WZFmyZ"></div> 3496</section> 3497 <div class="footer-info-col--social" data-section-type="footer-SocialIcons"> 3498 <h5 class="footer-info-heading">Follow Us</h5> 3499 <ul class="socialLinks socialLinks--alt"> 3500 <li class="socialLinks-item"> 3501 <a class="icon icon--instagram" aria-label="instagram [Opens in a new window]" href="https://www.instagram.com/belmetric/" target="_blank"> 3502 <svg><use xlink:href="#icon-instagram" /></svg> 3503 </a> 3504 </li> 3505 <li class="socialLinks-item"> 3506 <a class="icon icon--youtube" aria-label="youtube [Opens in a new window]" href="https://www.youtube.com/channel/UCc9aZG1vaOiZiCHjtlPIu6g" target="_blank"> 3507 <svg><use xlink:href="#icon-youtube" /></svg> 3508 </a> 3509 </li> 3510 <li class="socialLinks-item"> 3511 <a class="icon icon--facebook" aria-label="facebook [Opens in a new window]" href="https://www.facebook.com/BelMetric" target="_blank"> 3512 <svg><use xlink:href="#icon-facebook" /></svg> 3513 </a> 3514 </li> 3515 <li class="socialLinks-item"> 3516 <a class="icon icon--linkedin" aria-label="linkedin [Opens in a new window]" href="https://www.linkedin.com/company/belmetric/" target="_blank"> 3517 <svg><use xlink:href="#icon-linkedin" /></svg> 3518 </a> 3519 </li> 3520 <li class="socialLinks-item social--tiktok"> 3521 <a class="icon icon--tiktok" aria-label="TikTok [Opens in a new window]" href="https://www.tiktok.com/@belmetric.com?lang=en" target="_blank"> 3522 <svg><use xlink:href="#icon-tiktok" /></svg> 3523 </a> 3524 </li> 3525 <li class="socialLinks-item social--google"> 3526 <a class="icon icon--google" aria-label="Google Play Store [Opens in a new window]" href="https://play.google.com/store/apps/details?id=com.BelMetric.android" target="_blank"> 3527 <svg><use xlink:href="#icon-app-google" /></svg> 3528 </a> 3529 </li> 3530 <li class="socialLinks-item social--apple"> 3531 <a class="icon icon--apple" aria-label="Apple App Store [Opens in a new window]" href="https://apps.apple.com/us/app/belmetric/id6747654332" target="_blank"> 3532 <svg><use xlink:href="#icon-app-apple" /></svg> 3533 </a> 3534 </li> 3535 </ul> 3536 </div> 3537 <div data-content-region="ssl_site_seal--global"><div data-layout-id="75944d6e-7d6d-40e8-9a89-15985be5d0e3"> <div data-sub-layout-container="b35a495a-edba-4c4d-907e-7ed25b99e5ed" data-layout-name="Layout"> 3538 <style data-container-styling="b35a495a-edba-4c4d-907e-7ed25b99e5ed"> 3539 [data-sub-layout-container="b35a495a-edba-4c4d-907e-7ed25b99e5ed"] { 3540 box-sizing: border-box; 3541 display: flex; 3542 flex-wrap: wrap; 3543 z-index: 0; 3544 position: relative; 3545 height: ; 3546 padding-top: 0px; 3547 padding-right: 0px; 3548 padding-bottom: 0px; 3549 padding-left: 0px; 3550 margin-top: 0px; 3551 margin-right: 0px; 3552 margin-bottom: 0px; 3553 margin-left: 0px; 3554 border-width: 0px; 3555 border-style: solid; 3556 border-color: #333333; 3557 } 3558 3559 [data-sub-layout-container="b35a495a-edba-4c4d-907e-7ed25b99e5ed"]:after { 3560 display: block; 3561 position: absolute; 3562 top: 0; 3563 left: 0; 3564 bottom: 0; 3565 right: 0; 3566 background-size: cover; 3567 z-index: auto; 3568 } 3569 </style> 3570 3571 <div data-sub-layout="7fc46ab4-c888-4f33-bb54-91d948b3b27f"> 3572 <style data-column-styling="7fc46ab4-c888-4f33-bb54-91d948b3b27f"> 3573 [data-sub-layout="7fc46ab4-c888-4f33-bb54-91d948b3b27f"] { 3574 display: flex; 3575 flex-direction: column; 3576 box-sizing: border-box; 3577 flex-basis: 100%; 3578 max-width: 100%; 3579 z-index: 0; 3580 position: relative; 3581 height: ; 3582 padding-top: 0px; 3583 padding-right: 10.5px; 3584 padding-bottom: 0px; 3585 padding-left: 10.5px; 3586 margin-top: 0px; 3587 margin-right: 0px; 3588 margin-bottom: 0px; 3589 margin-left: 0px; 3590 border-width: 0px; 3591 border-style: solid; 3592 border-color: #333333; 3593 justify-content: center; 3594 } 3595 [data-sub-layout="7fc46ab4-c888-4f33-bb54-91d948b3b27f"]:after { 3596 display: block; 3597 position: absolute; 3598 top: 0; 3599 left: 0; 3600 bottom: 0; 3601 right: 0; 3602 background-size: cover; 3603 z-index: auto; 3604 } 3605 @media only screen and (max-width: 700px) { 3606 [data-sub-layout="7fc46ab4-c888-4f33-bb54-91d948b3b27f"] { 3607 flex-basis: 100%; 3608 max-width: 100%; 3609 } 3610 } 3611 </style> 3612 <div data-widget-id="ef96e953-9c9c-4f3d-980b-05b13927c987" data-placement-id="3cfb587f-e7b7-4323-ae47-5fca7d67a06f" data-placement-status="ACTIVE"><div class="klaviyo-form-TEgh7u"></div> 3613</div> 3614 </div> 3615</div> 3616 3617</div></div> 3618 </article> 3619 </section> 3620 </div> 3621 <div class="wrapper--footerBase"> 3622 <div class="container"> 3623 <div class="footer-info footer-info--base"> 3624 <div class="footer-info-col footer-info-col--base"> 3625 <div class="footer--bottom-links"> 3626 <ul> 3627 <li class="footer-copyright"> 3628 © 2026 BelMetric 3629 </li> 3630 <li> 3631 <a href="/terms-conditions/">Terms & Conditions</a> 3632 </li> 3633 <li> 3634 <a href="/privacy-policy/">Privacy Policy</a> 3635 </li> 3636 <!-- <li> 3637 Website by <a href="http://graybox.co" target="_blank">GRAYBOX</a> 3638 </li> --> 3639 </ul> 3640 </div> 3641 </div> 3642 </div> 3643 </div> 3644 </div> 3645</footer> 3646<div data-content-region="below_footer"></div> 3647<div data-content-region="below_footer--global"></div> 3648 3649
3649<script>window.__webpack_public_path__ = "https://cdn11.bigcommerce.com/s-ksn435zixx/stencil/045b2930-5d20-013f-b4ac-1e62c17e8660/e/7034e400-13ef-013f-d7e4-4a2229a00d06/dist/";</script>
3649 3650
3650<script src="https://cdn11.bigcommerce.com/s-ksn435zixx/stencil/045b2930-5d20-013f-b4ac-1e62c17e8660/e/7034e400-13ef-013f-d7e4-4a2229a00d06/dist/theme-bundle.main.js"></script>
3650 3651
3651<script> 3652 // Exported in app.js 3653 window.stencilBootstrap("login", "{\"themeSettings\":{\"optimizedCheckout-formChecklist-color\":\"#333333\",\"rename_warranty_field\":\"\",\"cart_icon\":\"cart\",\"homepage_new_products_column_count\":0,\"navPages-sticky-backgroundColor\":\"#ffffff\",\"mobile-menu-hover-color\":\"#448ccb\",\"hide_featured_category_names\":false,\"fontSize-root\":14,\"show_accept_amex\":true,\"optimizedCheckout-buttonPrimary-borderColorDisabled\":\"transparent\",\"homepage_top_products_count\":0,\"navPages-sticky-color-hover\":\"#757575\",\"paymentbuttons-paypal-size\":\"small\",\"optimizedCheckout-buttonPrimary-backgroundColorActive\":\"#30628e\",\"show_subcategories_as_grid\":false,\"brandpage_products_per_page\":36,\"color-secondaryDarker\":\"#cccccc\",\"pdp-unavailable-product\":\"This configuration is not available. Make another selection.\",\"card--alternate-color--hover\":\"#ffffff\",\"optimizedCheckout-colorFocus\":\"#4496f6\",\"show_articles_on_homepage\":true,\"color-textBase--active\":\"#060607\",\"button--default-backgroundColorActive\":\"#ffffff\",\"social_icon_placement_bottom\":true,\"enable_side_cart\":false,\"global_banner_link_1\":\"\",\"card-boxShadowColor\":\"#000000\",\"navUser-color\":\"#333333\",\"show_wishlist_on_grid\":false,\"fontSize-h4\":20,\"checkRadio-borderColor\":\"#cccccc\",\"color-primaryDarker\":\"#333333\",\"show_powered_by\":false,\"price-none-sale-color\":\"#ee3339\",\"optimizedCheckout-buttonPrimary-colorHover\":\"#ffffff\",\"brand_size\":\"190x250\",\"optimizedCheckout-logo-position\":\"left\",\"optimizedCheckout-discountBanner-backgroundColor\":\"#e5e5e5\",\"color-textLink--hover\":\"#060607\",\"promotional_banner_fontColor\":\"#FFFFFF\",\"optimizedCheckout-buttonSecondary-backgroundColorHover\":\"#ffffff\",\"global_banner_icon_3\":\"\",\"svg_logo\":\"belmetric-50th-logo.svg\",\"logo_size\":\"200x150\",\"newsletter_popup_title\":\"\",\"optimizedCheckout-formField-backgroundColor\":\"#ffffff\",\"newsletter_popup_reappear_after\":3,\"pdp-sale-price-label\":\"Now\",\"footer-backgroundColor\":\"#ffefc3\",\"hero_width\":\"contain\",\"productpage_reviews_count\":9,\"optimizedCheckout-step-borderColor\":\"#dddddd\",\"optimizedCheckout-headingPrimary-font\":\"Google_Open+Sans_600\",\"percentage_saving_backgroundColor\":\"#cc0000\",\"header-link-hover\":\"#e0e0e0\",\"promotional_banner_text\":\"<strong>FREE</strong> US Shipping at <strong>$99</strong>\",\"card-icon-color\":\"#414141\",\"paymentbuttons-paypal-label\":\"checkout\",\"custom_checkout_css\":false,\"optimizedCheckout-discountBanner-textColor\":\"#333333\",\"hide_promotions_on_lockdown\":false,\"optimizedCheckout-backgroundImage-size\":\"1000x400\",\"pdp-retail-price-label\":\"MSRP\",\"optimizedCheckout-buttonPrimary-font\":\"Google_Open+Sans_600\",\"minicart_size\":\"80x80\",\"show_percentage_saving\":false,\"replace_utility_menu_with_icons\":false,\"show-upc-on-product\":false,\"show_accept_paypal\":true,\"middleware_url\":\"https://cms145.belmetric.com\",\"paymentbuttons-paypal-shape\":\"pill\",\"global_banner_backgroundColor\":\"#448ccb\",\"carousel-dot-color\":\"#333333\",\"hide_category_image_on_categories\":true,\"enable-contextual-navigation\":false,\"header-search-border-color\":\"#29547a\",\"global_banner_message_3\":\"\",\"blockquote-cite-font-color\":\"#999999\",\"enable_hover_navigation\":false,\"show-quick-add-sku\":false,\"show_sku_in_cart\":true,\"max_page_width\":\"1876\",\"header-bottom-nav-hover\":\"#060607\",\"button--disabled-backgroundColor\":\"#cccccc\",\"n\":\"Camden Hardware\",\"twitter_screen_name\":\"\",\"optimizedCheckout-formField-shadowColor\":\"#e5e5e5\",\"categorypage_products_per_page\":36,\"cart-warning-color\":\"#ffffff\",\"show_homepage_featured_categories\":true,\"container-fill-base\":\"#ffffff\",\"homepage_featured_products_column_count\":0,\"button--default-color\":\"#448ccb\",\"footer-buttonTextColor\":\"#ffffff\",\"show_powered_by_braintree\":false,\"button--featuredCategory-color\":\"#29547a\",\"optimizedCheckout-loadingToaster-backgroundColor\":\"#333333\",\"color-textHeading\":\"#102A4A\",\"show_accept_discover\":false,\"paymentbuttons-paypal-layout\":\"horizontal\",\"show_phone_number_in_header\":true,\"pace-progress-backgroundColor\":\"#999999\",\"footer-linkColorHover\":\"#696969\",\"show-inc-tax-label\":false,\"enable_circular_swatches\":true,\"spinner-borderColor-dark\":\"#999999\",\"optimizedCheckout-formField-errorColor\":\"#d14343\",\"price-saving-color\":\"#cc0000\",\"restrict_to_login\":0,\"input-font-color\":\"#666666\",\"show_custom_product_labels\":false,\"select-bg-color\":\"#ffffff\",\"show_selected_option_on_label\":true,\"show_accept_mastercard\":true,\"newsletter_popup_close_color\":\"#757575\",\"color_text_product_sale_badges\":\"#ffffff\",\"enable_instagram_feed\":false,\"product-view-background\":\"#ffffff\",\"newsletter_popup_image\":\"\",\"optimizedCheckout-link-font\":\"Google_Open+Sans_400\",\"global_banner_link_2\":\"\",\"carousel-arrow-bgColor\":\"#ffffff\",\"lazyload_mode\":\"lazyload+lqip\",\"carousel-title-color\":\"#ffffff\",\"conversion-optimization-mode\":false,\"homepage_show_carousel_arrows\":true,\"show_accept_giropay\":false,\"card--alternate-borderColor\":\"#ffffff\",\"homepage_new_products_count\":0,\"card-outStockColor\":\"#ed1c24\",\"button--disabled-color\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-borderColorActive\":\"30628e\",\"twitter_posts_count\":6,\"show_subcategories_tree\":1,\"color-grey\":\"#999999\",\"body-font\":\"Google_Fira+Sans+Condensed_400\",\"optimizedCheckout-step-textColor\":\"#ffffff\",\"carousel-play-pause-button-textColor--hover\":\"#474747\",\"color_hover_product_sale_badges\":\"#000000\",\"color-primaryDark\":\"#666666\",\"loginForm-bg\":\"#29547a\",\"button--primary-backgroundColor\":\"#d05123\",\"custom_store_css\":false,\"checkRadio-color\":\"#333333\",\"show_product_dimensions\":false,\"optimizedCheckout-link-color\":\"#448ccb\",\"card-figcaption-button-background\":\"#ffffff\",\"icon-color-hover\":\"#999999\",\"button--default-borderColor\":\"#cccccc\",\"optimizedCheckout-headingSecondary-font\":\"Google_Open+Sans_600\",\"subcategories_grid_column_count\":4,\"headings-font\":\"Google_Fira+Sans+Condensed_700\",\"label-backgroundColor\":\"#cccccc\",\"minimum_checkout_value\":\"5\",\"button--primary-backgroundColorHover\":\"#30628e\",\"optimizedCheckout-formField-borderColor\":\"#cccccc\",\"newsletter_popup_delay\":15000,\"header-bottom-nav-color\":\"#060607\",\"pdp-non-sale-price-label\":\"Was\",\"button--disabled-borderColor\":\"transparent\",\"label-color\":\"#ffffff\",\"optimizedCheckout-headingSecondary-color\":\"#333333\",\"select-arrow-color\":\"#757575\",\"logo_fontSize\":28,\"alert-backgroundColor\":\"#ffffff\",\"optimizedCheckout-logo-size\":\"200x150\",\"default_image_brand\":\"img/BrandDefault.gif\",\"show_accept_ideal\":false,\"card-title-color\":\"#414141\",\"global_banner_icon_2\":\"\",\"carousel-arrow-color--hover\":\"#3c6a92\",\"product_list_display_mode\":\"grid\",\"optimizedCheckout-link-hoverColor\":\"#448ccb\",\"fontSize-h5\":15,\"
3653selling_fast_tag_text_color\":\"#ffffff\",\"paymentbuttons-paypal-color\":\"gold\",\"product_size\":\"500x659\",\"display_product_in_cart\":false,\"homepage_show_carousel\":false,\"show_accept_wechat_pay\":false,\"optimizedCheckout-body-backgroundColor\":\"#ffffff\",\"carousel-arrow-borderColor\":\"#ffffff\",\"table-header-bg\":\"#f2f2f2\",\"hide_category_view_all\":false,\"button--default-borderColorActive\":\"#448ccb\",\"header-backgroundColor\":\"#f0f4ef\",\"show_accept_jcb\":false,\"color-greyDarkest\":\"#000000\",\"color_badge_product_sale_badges\":\"#007dc6\",\"price_ranges\":true,\"color-greyDark\":\"#666666\",\"footer-buttonColorActive\":\"#050505\",\"show_sizes_on_grid\":false,\"blog_posts_column_count\":4,\"twitter_display_type\":\"grid\",\"paymentbuttons-paypal-tagline\":true,\"productpage_videos_count\":8,\"button--featuredCategory-backgroundColorHover\":\"#ffffff\",\"color-gray\":\"#f7f7f7\",\"optimizedCheckout-buttonSecondary-borderColorHover\":\"#448ccb\",\"optimizedCheckout-discountBanner-iconColor\":\"#333333\",\"primary-price\":\"with_tax\",\"global_banner_message_2\":\"\",\"optimizedCheckout-buttonSecondary-borderColor\":\"#cccccc\",\"search-button-bg-icon\":\"#ffffff\",\"optimizedCheckout-loadingToaster-textColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-colorDisabled\":\"#ffffff\",\"optimizedCheckout-formField-placeholderColor\":\"#999999\",\"navUser-color-hover\":\"#448ccb\",\"icon-ratingFull\":\"#ffba00\",\"twitter_collection_id\":\"\",\"home_category_list\":\"1,3,5\",\"color-textBase--hover\":\"#060607\",\"show_accept_mcsc\":true,\"button--featuredCategory-backgroundColorActive\":\"#ffffff\",\"show_powered_by_square\":false,\"color-errorLight\":\"#ffdddd\",\"default_image_gift_certificate\":\"img/GiftCertificate.png\",\"show_selling_fast_tags\":false,\"button--featuredCategory-backgroundColor\":\"#ffffff\",\"social_icon_placement_top\":false,\"instagram_posts_count\":4,\"blog_size\":\"190x250\",\"quick-search-bg\":\"#ffffff\",\"hide_navigation_featured_categories\":false,\"newsletter_popup_backgroundColor\":\"#ffffff\",\"shop_by_price_visibility\":true,\"optimizedCheckout-buttonSecondary-colorActive\":\"#448ccb\",\"optimizedCheckout-orderSummary-backgroundColor\":\"#ffffff\",\"show_designed_by\":false,\"color-warningLight\":\"#fffdea\",\"show_product_weight\":true,\"header-text-color\":\"#102a4a\",\"button--default-colorActive\":\"#448ccb\",\"show_accept_alipay\":false,\"color-info\":\"#666666\",\"show_wishlist_on_pdp\":false,\"hide_category_image_on_megamenu\":true,\"quick-search-border\":\"#5e5e5e\",\"featured_category_columns\":4,\"custom_product_label_text_color\":\"#ffffff\",\"optimizedCheckout-formChecklist-backgroundColorSelected\":\"#f5f5f5\",\"header-logo-color\":\"#102A4A\",\"custom_product_label_backgroundColor\":\"#ff0000\",\"show_product_quick_view\":false,\"card--alternate-backgroundColor\":\"#ffffff\",\"quick-search-hover\":\"#fefefe\",\"header-bottom-nav-dropdown-color\":\"#060607\",\"carousel-type\":\"storyboard\",\"show_stock_level_on_grid\":true,\"button--default-borderColorHover\":\"#448ccb\",\"show_multi_add\":false,\"hide_content_navigation\":true,\"sale_tag_backgroundColor\":\"#ed1c24\",\"pdp-price-label\":\"Starts At:\",\"show_copyright_footer\":true,\"swatch_option_size\":\"22x22\",\"optimizedCheckout-orderSummary-borderColor\":\"#dddddd\",\"navPages-backgroundColor\":\"#ffffff\",\"optimizedCheckout-show-logo\":\"none\",\"show_accept_sepa\":false,\"carousel-description-color\":\"#ffffff\",\"show_accept_diners\":false,\"card-inStockColor\":\"#00a651\",\"optimizedCheckout-formChecklist-backgroundColor\":\"#ffffff\",\"carousel-arrow-hover-color\":\"#3c6a92\",\"show_customer_recent_items\":false,\"fontSize-h2\":25,\"optimizedCheckout-step-backgroundColor\":\"#757575\",\"selling_fast_tag_backgroundColor\":\"#333333\",\"color-textBase\":\"#414141\",\"show_accept_elo\":false,\"color-warning\":\"#f1a500\",\"hide_category_menu_name\":\"Moreâ¦\",\"v\":\"1.8.1\",\"productgallery_size\":\"300x300\",\"enable_editorial_mode\":false,\"show_accept_vp\":false,\"carousel-play-pause-button-textColor\":\"8f8f8f\",\"optimizedCheckout-headingPrimary-color\":\"#333333\",\"alert-color\":\"#333333\",\"multi_add_url\":\"\",\"card-figcaption-button-color\":\"#333333\",\"searchpage_products_per_page\":36,\"color-textSecondary--active\":\"#333333\",\"optimizedCheckout-formField-inputControlColor\":\"#448ccb\",\"search-button-bg-hover\":\"#30628e\",\"storeName-color\":\"#333333\",\"optimizedCheckout-backgroundImage\":\"\",\"form-label-font-color\":\"#666666\",\"enable_custom_fonts\":true,\"header-bottom-nav-bg\":\"#ffffff\",\"shop_by_brand_show_footer\":false,\"card-backgroundColor\":\"#ffffff\",\"global_banner_icon_1\":\"\",\"show_accept_bancontact\":false,\"optimizedCheckout-contentPrimary-color\":\"#333333\",\"show-login-on-homepage\":false,\"category-footer-color\":\"#f0f4ef\",\"optimizedCheckout-buttonSecondary-font\":\"Google_Open+Sans_600\",\"color-greyLightest\":\"#e5e5e5\",\"optimizedCheckout-header-backgroundColor\":\"#f0f4ef\",\"hide_category_over_amount\":\"100\",\"optimizedCheckout-buttonSecondary-backgroundColorActive\":\"#ffffff\",\"color-textLink\":\"#060607\",\"enable_animations\":false,\"show_accept_paysafe\":false,\"show_powered_by_skrill\":false,\"productpage_related_products_count\":5,\"color-secondary
3653Dark\":\"#e5e5e5\",\"fontSize-h6\":13,\"show_card_qty_input\":true,\"paymentbuttons-paypal-fundingicons\":false,\"carousel-arrow-color\":\"#102A4A\",\"sale_tag_text_color\":\"#ffffff\",\"productpage_similar_by_views_count\":0,\"color-greyLighter\":\"#cccccc\",\"color-silver\":\"#DBDBDB\",\"footer-buttonTextColorHover\":\"#ffffff\",\"loadingOverlay-backgroundColor\":\"#ffffff\",\"optimizedCheckout-buttonPrimary-color\":\"#ffffff\",\"show_newsletter_popup\":false,\"newsletter_popup_intro\":\"\",\"input-bg-color\":\"#ffffff\",\"choose-options-opens-quickview\":true,\"show_accept_hipercard\":false,\"color-infoLight\":\"#dfdfdf\",\"product_sale_badges\":\"none\",\"MRRP-primary-price\":\"with_tax\",\"default_image_product\":\"img/ProductDefault.gif\",\"navUser-dropdown-borderColor\":\"#cccccc\",\"optimizedCheckout-buttonPrimary-colorActive\":\"#ffffff\",\"hide_product_count_on_category\":false,\"color-greyMedium\":\"#757575\",\"enable_infinte_scrolling\":false,\"enable_embedded_twitter_feed\":false,\"optimizedCheckout-formChecklist-borderColor\":\"#cccccc\",\"footer-headingColor\":\"#060607\",\"fontSize-h1\":28,\"homepage_featured_products_count\":0,\"color-greyLight\":\"#959595\",\"optimizedCheckout-logo\":\"\",\"icon-ratingEmpty\":\"#cccccc\",\"show_product_details_tabs\":true,\"icon-color\":\"#757575\",\"pdp-incomplete-selection\":\"Please make selections from options above to see specs\",\"search-button-bg\":\"#448ccb\",\"show_promotional_banner\":true,\"button--default-backgroundColorHover\":\"#ffffff\",\"overlay-backgroundColor\":\"#333333\",\"input-border-color-active\":\"#999999\",\"enable_save_cart\":false,\"mobile-menu-bg\":\"#f0f4ef\",\"button--featuredCategory-colorActive\":\"#29547a\",\"container-fill-dark\":\"#e5e5e5\",\"add_to_cart_mode\":\"popup\",\"button--primary-color\":\"#ffffff\",\"focusTooltip-backgroundColor\":\"#313440\",\"optimizedCheckout-buttonPrimary-borderColorHover\":\"30628e\",\"footer-buttonTextColorActive\":\"#ffffff\",\"color-successLight\":\"#d5ffd8\",\"show_accept_google_pay\":false,\"button--default-backgroundColor\":\"#ffffff\",\"show_powered_by_stripe\":false,\"optimizedCheckout-buttonPrimary-backgroundColorDisabled\":\"#cccccc\",\"footer-linkColorActive\":\"#696969\",\"button--featuredCategory-colorHover\":\"#29547a\",\"instagram_access_token\":\"\",\"color-greyDarker\":\"#333333\",\"show_product_quantity_box\":true,\"loginForm-text-color\":\"#ffffff\",\"color-success\":\"#008a06\",\"mobile-menu-color\":\"#060607\",\"size_label\":\"Size\",\"zoom_size\":\"1280x1280\",\"homepage_blog_size\":\"470x470\",\"color-white\":\"#ffffff\",\"productview_thumb_size\":\"50x50\",\"fontSize-h3\":22,\"spinner-borderColor-light\":\"#ffffff\",\"geotrust_ssl_common_name\":\"\",\"global_banner_message_1\":\"\",\"optimizedCheckout-header-borderColor\":\"#dddddd\",\"optimizedCheckout-buttonSecondary-backgroundColor\":\"#ffffff\",\"navPages-subMenu-color\":\"#333333\",\"header_width\":\"contained\",\"loading-animation\":\"7\",\"show_swatches_on_grid\":false,\"carousel-dot-color-active\":\"#757575\",\"global_banner_link_3\":\"\",\"input-border-color\":\"#cccccc\",\"input-separator-bg\":\"#e1e1e1\",\"optimizedCheckout-buttonPrimary-backgroundColor\":\"#448ccb\",\"color-secondary\":\"#d05123\",\"featured_category_name\":\"Featured Categories\",\"carousel-bgColor\":\"#ffffff\",\"global_banner_foregroundColor\":\"#ffffff\",\"button--primary-backgroundColorActive\":\"#30628e\",\"color-textSecondary--hover\":\"#333333\",\"footer-buttonColorHover\":\"#373737\",\"footer-linkColor\":\"#ffffff\",\"carousel-play-pause-button-borderColor\":\"#ffffff\",\"instagram_columns_count\":4,\"show_accept_amazon_pay\":true,\"color-whitesBase\":\"#e5e5e5\",\"body-bg\":\"#f2f2f2\",\"shop_by_brand_show_navigation\":false,\"optimizedCheckout-contentSecondary-font\":\"Google_Open+Sans_400\",\"navUser-dropdown-backgroundColor\":\"#ffffff\",\"color-primary\":\"#060607\",\"show_availability_on_grid\":true,\"developer_store_css\":false,\"dropdown--quickSearch-backgroundColor\":\"#e5e5e5\",\"optimizedCheckout-contentPrimary-font\":\"Google_Open+Sans_400\",\"homepage_top_products_column_count\":0,\"enable_sticky_navigation\":false,\"footer-buttonColor\":\"#050505\",\"supported_card_type_icons\":[\"american_express\",\"discover\",\"mastercard\",\"visa\"],\"enable_minimum_checkout_value\":true,\"navigation_design\":\"expanded\",\"header-search-text-color\":\"#ffffff\",\"optimizedCheckout-formField-textColor\":\"#333333\",\"show-ex-tax-label\":false,\"color-black\":\"#ffffff\",\"focusTooltip-textColor\":\"#ffffff\",\"optimizedCheckout-buttonSecondary-colorHover\":\"#448ccb\",\"show_accept_klarna\":false,\"show_sale_tags\":true,\"button--primary-colorActive\":\"#ffffff\",\"percentage_saving_text_color\":\"#ffffff\",\"homepage_stretch_carousel_images\":false,\"optimizedCheckout-contentSecondary-color\":\"#757575\",\"navPages-subMenu-color-hover\":\"#757575\",\"card-title-color-hover\":\"#757575\",\"applePay-button\":\"black\",\"thumb_size\":\"100x100\",\"header-bottom-nav-dropdown-hover\":\"#0071e3\",\"secondary-font\":\"Google_Fira+Sans+Condensed_700\",\"newsletter_popup_text_color\":\"#444444\",\"show_custom_fields_on_grid\":false,\"optimizedCheckout-header-textColor\":\"#ffffff\",\"show_accept_cb\":false,\"optimizedCheckout-show-backgroundImage\":false,\"color-primaryLight\":\"#999999\",\"show_powered_by_sage\":false,\"optimizedCheckout-buttonPrimary-borderColor\":\"#448ccb\",\"navUser-indicator-backgroundColor\":\"#30628e\",\"banner-text-color\":\"#ffffff\",\"show_accept_unionpay\":false,\"optimizedCheckout-buttonSecondary-borderColorActive\":\"#448ccb\",\"rename_extra_info_field\":\"\",\"show_accept_visa\":true,\"carousel-control
3653s-color\":\"#ffffff\",\"carousel-dot-bgColor\":\"#ffffff\",\"optimizedCheckout-form-textColor\":\"#666666\",\"enclose_category_menu\":false,\"pdp-tabs-background--alt\":\"#f7f7f7\",\"logo-position\":\"center\",\"restrict_new_accounts\":false,\"homepage_blog_posts_column_count\":4,\"optimizedCheckout-buttonSecondary-color\":\"#448ccb\",\"show_global_banner\":true,\"geotrust_ssl_seal_size\":\"M\",\"alert-color-alt\":\"#ffffff\",\"hide_featured_category_title\":true,\"developer_checkout_css\":false,\"enable_hide_category_over_amount\":false,\"button--default-colorHover\":\"#448ccb\",\"checkRadio-backgroundColor\":\"#ffffff\",\"show_accept_apple_pay\":true,\"show_payment_methods\":false,\"input-disabled-bg\":\"#ffffff\",\"footer-textColor\":\"#060607\",\"enclosed_category_menu_name\":\"Shop Online\",\"show_accept_vbv\":true,\"optimizedCheckout-buttonPrimary-backgroundColorHover\":\"#30628e\",\"carousel-play-pause-button-bgColor\":\"#ffffff\",\"navPages-sticky-color\":\"#333333\",\"dropdown--wishList-backgroundColor\":\"#ffffff\",\"container-border-global-color-base\":\"#e5e5e5\",\"pdp-tabs-background\":\"#f0f4ef\",\"header-bottom-nav-dropdown-bg\":\"#f0f4ef\",\"card-wishlist-icon-color\":\"#448ccb\",\"productthumb_size\":\"100x100\",\"footer-base-backgroundColor\":\"#f0f4ef\",\"button--primary-colorHover\":\"#ffffff\",\"color-error\":\"#cc4749\",\"cart-container-bg\":\"#ffffff\",\"homepage_blog_posts_count\":4,\"enable_image_hover_switcher\":false,\"gallery_size\":\"300x300\",\"show-tax-label\":false,\"color-textSecondary\":\"#959595\",\"promotional_banner_backgroundColor\":\"#102A4A\"},\"genericError\":\"Oops! Something went wrong.\",\"maintenanceMode\":[],\"urls\":{\"home\":\"https://belmetric.com/\",\"brands\":\"https://belmetric.com/brands/\",\"search\":\"https://belmetric.com/search.php\",\"compare\":\"https://belmetric.com/compare\",\"sitemap\":\"https://belmetric.com/sitemap.php\",\"contact_us_submit\":\"https://belmetric.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://belmetric.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://belmetric.com/checkout\",\"multiple_address\":\"https://belmetric.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://belmetric.com/account.php?action=order_status\",\"completed\":\"https://belmetric.com/account.php?action=view_orders\",\"save_new_return\":\"https://belmetric.com/account.php?action=save_new_return\"},\"returns\":\"https://belmetric.com/account.php?action=view_returns\",\"addresses\":\"https://belmetric.com/account.php?action=address_book\",\"inbox\":\"https://belmetric.com/account.php?action=inbox\",\"send_message\":\"https://belmetric.com/account.php?action=send_message\",\"add_address\":\"https://belmetric.com/account.php?action=add_shipping_address\",\"update_action\":\"https://belmetric.com/account.php?action=update_account\",\"details\":\"https://belmetric.com/account.php?action=account_details\",\"recent_items\":\"https://belmetric.com/account.php?action=recent_items\",\"index\":\"https://belmetric.com/account.php\",\"wishlists\":{\"all\":\"https://belmetric.com/wishlist.php\",\"add\":\"https://belmetric.com/wishlist.php?action=addwishlist\",\"edit\":\"https://belmetric.com/wishlist.php?action=editwishlist\",\"delete\":\"https://belmetric.com/wishlist.php?action=deletewishlist\"}},\"auth\":{\"login\":\"https://belmetric.com/login.php\",\"check_login\":\"https://belmetric.com/login.php?action=check_login\",\"create_account\":\"https://belmetric.com/login.php?action=create_account\",\"save_new_account\":\"https://belmetric.com/login.php?action=save_new_account\",\"forgot_password\":\"https://belmetric.com/login.php?action=reset_password\",\"send_password_email\":\"https://belmetric.com/login.php?action=send_password_email\",\"save_new_password\":\"https://belmetric.com/login.php?action=save_new_password\",\"logout\":\"https://belmetric.com/login.php?action=logout\"},\"cart\":\"https://belmetric.com/cart.php\",\"product\":{\"post_review\":\"https://belmetric.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://belmetric.com/giftcertificates.php\",\"redeem\":\"https://belmetric.com/giftcertificates.php?action=redeem\",\"balance\":\"https://belmetric.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://belmetric.com\",\"cartId\":null,\"template\":\"pages/auth/login\",\"enableAnimations\":false,\"navigationDesign\":\"expanded\",\"enableHoverNavigation\":false,\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"storefrontApiToken\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL2JlbG1ldHJpYy5jb20iXSwiZWF0IjoxNzkwNTkwOTUxLCJpYXQiOjE3OTA0MTgxNTEsImlzcyI6IkJDIiwic2lkIjoxMDAxMzk5Njk2LCJzdWIiOiJCQyIsInN1Yl90eXBlIjowLCJ0b2tlbl90eXBlIjoxfQ.4eNXsqrZ4DtJISLEPrZifxfnd3JG_t3dqBPgm8ADIbDs7F5gJZRAaM3Vv22MsLmmlEaLdCe8iSpFWE7
3653M6bRn9A\",\"useValidEmail\":\"Please use a valid email address, such as [email protected].\",\"enterPass\":\"You must enter a password.\"}").load(); 3654 </script>
3654 3655 3656
3656<script type="text/javascript" src="https://cdn11.bigcommerce.com/shared/js/csrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js"></script>
vendor: 1 bytes, line 3656
3656
3657<script src='https://static.klaviyo.com/onsite/js/SivkWs/klaviyo.js?company_id=SivkWs' async ></script>
3657<script> 3658 window.b3CheckoutConfig = { 3659 routes: { 3660 dashboard: "/account.php?action=order_status", 3661 }, 3662 }; 3663 window.B3 = { 3664 setting: { 3665 store_hash: "ksn435zixx", 3666 channel_id: 1, 3667 platform: "bigcommerce", 3668 b2b_client_id: "dl7c39mdpul6hyc489yk0vzxl6jesyx", 3669 b2b_url: "https://api.bundleb2b.net", 3670 captcha_setkey: "6LdGN_sgAAAAAGYFg1lmVoakQ8QXxbhWqZ1GpYaJ",environment: "production" 3671 }, 3672 "dom.checkoutRegisterParentElement": "#checkout-app", 3673 "dom.registerElement": '[href^="/login.php"], #checkout-customer-login, [href="/login.php"] .navUser-item-loginLabel, #checkout-customer-returning .form-legend-container [href="#"]', 3674 "dom.openB3Checkout": "checkout-customer-continue", 3675 before_login_goto_page: "/account.php?action=order_status", 3676 checkout_super_clear_session: "true", 3677 "dom.navUserLoginElement": ".navUser-item.navUser-item--account", 3678 }; 3679</script>
vendor: 1 bytes, line 3679
3679
3680<script type="module" crossorigin integrity="sha384-lT06KoRDvQ2ik89FrgEDWAO5SsoaU1JCdXvHIWsGieXbViV+VW3QcBI6dakyl93C" src="https://microapps.bigcommerce.com/b2b-buyer-portal/polyfills.BwIfQWgi.js"></script>
vendor: 1 bytes, line 3680
3680
3681<script type="module" crossorigin integrity="sha384-6i3cXr5vlFEyTWQ58OUkfUz5hnxizTmWhwVfDuALuiq+JpdMIsGRvhfp2Jv++9ZY" src="https://microapps.bigcommerce.com/b2b-buyer-portal/index.BZhersGa.js"></script>
vendor: 1 bytes, line 3681
3681
3682<script> 3683 (function(window) { 3684 var hash = 'ksn435zixx'; 3685 var appDomain = 'https://klaviyo-cart-rebuilder.arcticleaf.io'; 3686 var _learnq = window._learnq; 3687 var email = ''; 3688 var categoryStore = 'product-categories'; 3689 var categoriesStr = "{ \"_dummy\": []}"; 3690 var categories = JSON.parse(categoriesStr); 3691 Object.keys(categories).forEach(function(categoryKey) { 3692 categories[categoryKey] = categories[categoryKey].join(","); 3693 }); 3694 var storedCategories = localStorage.getItem(categoryStore); 3695 var currentStoredCategories = storedCategories ? JSON.parse(localStorage.getItem(categoryStore)) : {}; 3696 if (currentStoredCategories && currentStoredCategories !== ' ') { 3697 for (var id in categories) { 3698 currentStoredCategories[id] = categories[id]; 3699 } 3700 localStorage.setItem(categoryStore, JSON.stringify(currentStoredCategories)); 3701 } else { 3702 localStorage.setItem(categoryStore, JSON.stringify(categories)); 3703 } 3704 3705 function replaceAt(str, index, replacement) { 3706 return str.substr(0, index) + replacement + str.substr(index + replacement.length); 3707 } 3708 function xhrGET(url, callback) { 3709 var xmlHttp = new XMLHttpRequest(); 3710 xmlHttp.onreadystatechange = function asyncRequest() { 3711 if (xmlHttp.readyState == 4 && xmlHttp.status == 200) { 3712 try { 3713 var json = JSON.parse(xmlHttp.responseText); 3714 callback(json); 3715 } catch(err) { 3716 callback(); 3717 console.error('err is: ', err); 3718 } 3719 } 3720 } 3721 xmlHttp.open("GET", url, true); 3722 xmlHttp.send(null); 3723 } 3724 function fetchCart(cb) { 3725 xhrGET('/api/storefront/cart?include=lineItems.digitalItems.options,lineItems.physicalItems.options', function(response) { 3726 cb(response && response.length ? response[0] : null); 3727 }); 3728 } 3729 3730 function updateKlaviyo(id, items, isEmpty) { 3731 var currentItems = reformatItems(items); 3732 var itemNames = currentItems.map(function(item) { 3733 return item.name; 3734 }); 3735 var brands = currentItems.map(function(item) { 3736 return item.brand; 3737 }).filter(function(brand, index, self) { 3738 return brand !== '' && self.indexOf(brand) === index; 3739 }); 3740 var cartCategories = currentItems.map(function(item) { 3741 return currentStoredCategories[item.productId]; 3742 }).join(',');; 3743 var itemCount = currentItems.map(function(elem) { 3744 return elem.quantity; 3745 }).reduce(function(acc, curr) { 3746 return acc + curr; 3747 }, 0); 3748 var totalValue = currentItems.reduce(function(a, current) { 3749 return a + current.salePrice * current.quantity; 3750 }, 0).toFixed(2); 3751 totalValue = Number(totalValue); 3752 var thisUrl = encodeURIComponent(window.location.origin); 3753 var url = appDomain + '/rebuild_cart?id=' + encodeURIComponent(id) + '&hash=' + encodeURIComponent(hash) + '&domain=' + encodeURIComponent(thisUrl); 3754 _learnq.push(['track', 'Updated Cart (Cart Rebuilder App)', { categories: cartCategories.split(','), cart_url: url, isEmpty: isEmpty, itemNames: itemNames, brands: brands, items: currentItems, totalValue: totalValue, itemCount: itemCount }]); 3755 } 3756 3757 function reformatItems(cart) { 3758 var formattedCart = []; 3759 for (var key in cart) { 3760 cart[key].forEach(function(item) { 3761 formattedCart.push(item); 3762 }); 3763 } 3764 return formattedCart; 3765 } 3766 3767 function initKlaviyo(index) { 3768 setTimeout(function() { 3769 if (window._learnq && window._learnq.identify) { 3770 // start listening as soon as klaviyo is connected 3771 initXHRSwizzle(); 3772 initFetchSwizzle(); 3773 3774 _learnq = window._learnq; 3775 email = email || _learnq.identify().$email || _learnq.identify().kl_email; 3776 if (email) { 3777 var userData = _learnq.identify(); 3778 userData.$email = email; 3779 _learnq.push(['identify', userData]); 3780 } 3781 getAndUpdate(); 3782 return; 3783 } 3784 if (index < 20) { 3785 initKlaviyo(index + 1); 3786 } else { 3787 console.log('Klaviyo must be installed!'); 3788 } 3789 }, 200); 3790 } 3791 3792 function getAndUpdate() { 3793 fetchCart(function(data) { 3794 if (!data) { 3795 return updateKlaviyo(null, null, true);; 3796 } 3797 if (sessionStorage.getItem('cart-updated-status') === data.id + data.updatedTime) { 3798 return; 3799 } 3800 3801 localStorage.setItem('prevCartId', data.id); 3802 sessionStorage.setItem('cart-updated-status', data.id + data.updatedTime); 3803 updateKlaviyo(data.id, data.lineItems, false); 3804 }); 3805 } 3806 3807 function checkSwizzledURL(url) { 3808 if (!_learnq || !_learnq.identify || !url || typeof url !== 'string') { 3809 return; 3810 } 3811 var endpoints = ['/cart/update', '/cart/add'];
3812 endpoints.forEach(function(endpoint) { 3813 if (!url || url.indexOf(endpoint) === -1) { 3814 return; 3815 } 3816 3817 getAndUpdate(); 3818 }); 3819 } 3820 3821 function initXHRSwizzle() { 3822 if (window.arcticleaf_cartrebuilder_xhrswizzle) { 3823 return; 3824 } 3825 window.arcticleaf_cartrebuilder_xhrswizzle = true; 3826 3827 // we hate swizzling the XHR object, but we need to listen to each XHR request, annoyingly, without jQuery 3828 var preSwizzleXHR = XMLHttpRequest.prototype.send; 3829 3830 XMLHttpRequest.prototype.send = function(data) { 3831 var self = this; 3832 var _callback = self.onreadystatechange; 3833 self.onreadystatechange = function() { 3834 if (self.readyState == XMLHttpRequest.DONE) { 3835 checkSwizzledURL(self ? self.responseURL : null); 3836 } 3837 if (_callback) { 3838 _callback.apply(self); 3839 } 3840 }; 3841 3842 preSwizzleXHR.call(self, data); 3843 }; 3844 } 3845 3846 function initFetchSwizzle() { 3847 if (window.arcticleaf_cartrebuilder_fetchswizzle) { 3848 return; 3849 } 3850 window.arcticleaf_cartrebuilder_fetchswizzle = true; 3851 3852 // we hate swizzling the fetch object, but we need to listen to each fetch request 3853 var preSwizzleFetch = window.fetch 3854 3855 window.fetch = function() { 3856 return new Promise((resolve, reject) => { 3857 preSwizzleFetch.apply(this, arguments) 3858 .then((response) => { 3859 checkSwizzledURL(response ? response.url : null); 3860 resolve(response); 3861 }) 3862 .catch(reject) 3863 }); 3864 } 3865 } 3866 3867 initKlaviyo(0); 3868 }(window)); 3869</script>
3869 3870 <!-- snippet location footer --> 3871
3871<script>window.__CF$cv$params={r:'a413ac9bcd74ca09',t:'MTc5MDQ0MDQ0Nw==',u:'01a0de911ea77022886c9fa084b969e0',ut:'DzIAvJDUPwaqwJGtlGDkSJmMcgYpK061WHY1p4uR8gU-1790440447-1.2.1.1-XDaT6M2mrbp6uvAe1_YEKDjsDUzy5cHvEgkQn.i.TIedZngoqBQnMp1M3UJpuDK_yI1Us9D1V1V24_UNr6_1typcwOC7BoyvcoGr5KkL6h8',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script>
3871</body> 3872</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.