PageSourceSearch

https://senmit.com/blogs/news/floating-stairs-step-by-step-guide

html senmit.com collected 2026-10-04 02:07:07 UTC 401,791 bytes, 6,734 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16<!doctype html>
17<html class="no-js" lang="en">
18  <head>
19    <meta charset="utf-8">
20    <meta http-equiv="X-UA-Compatible" content="IE=edge">
21    <meta name="viewport" content="width=device-width,initial-scale=1">
22    <meta name="theme-color" content="">
23    <link rel="canonical" href="https://senmit.com/blogs/news/floating-stairs-step-by-step-guide">
24    <link rel="preconnect" href="https://cdn.shopify.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" as="style" href="//senmit.com/cdn/shop/t/45/assets/base.css?v=29057755052614813251785743821">
25    <link rel="preload" as="style" href="//senmit.com/cdn/shop/t/45/assets/custom.css?v=137505237684800772161785743821">
26    <!-- Google Tag Manager -->
27<script>
vendor: 327 bytes, lines 27-31
27(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
28new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
29j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
30'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
31})(window,document,'script','dataLayer','
31GTM-TV8CMZ4S
vendor: 3 bytes, line 31
31');
31</script>
31
32<!-- End Google Tag Manager -->
33
34<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 34-35
34
35<script async src="https://www.googletagmanager.com/gtag/js?id=
35AW-16605426579
vendor: 12 bytes, line 35
35"></script>
36<script>
37  console.log("Senmit ")
38  
vendor: 134 bytes, lines 38-42
38window.dataLayer = window.dataLayer || [];
39  function gtag(){dataLayer.push(arguments);}
40  gtag('js', new Date());
41
42  gtag('config', '
42AW-16605426579
vendor: 41 bytes, line 42
42',{'allow_enhanced_conversions': true});
43</script>
43<link rel="icon" type="image/png" href="//senmit.com/cdn/shop/files/senmit-logo_1010b731-a615-4470-96b1-43f60bb5fe29-removebg-preview.png?crop=center&height=32&v=1734600667&width=32"><title>
44      Floating Stairs: Step-by-Step Build Guide
45
46 | Senmit 
47    </title>
48
49    
50      <meta name="description" content="Learn how to build floating stairs with code-aware steps, tools, anchor choices, safety checks, and a DIY vs pro guide. From site survey to final inspection.">
51    
52
53    
54
55<meta property="og:site_name" content="Senmit ">
56<meta property="og:url" content="https://senmit.com/blogs/news/floating-stairs-step-by-step-guide">
57<meta property="og:title" content="Floating Stairs: Step-by-Step Build Guide">
58<meta property="og:type" content="article">
59<meta property="og:description" content="Learn how to build floating stairs with code-aware steps, tools, anchor choices, safety checks, and a DIY vs pro guide. From site survey to final inspection.">
60
61<script type="text/javascript">
62  const observers = new MutationObserver((e) => {
63    e.forEach(({ addedNodes: e }) => {
64      e.forEach((e) => {
65        1 === e.nodeType &&
66          'SCRIPT' === e.tagName &&
67          ((e.classList.contains('analytics') || e.classList.contains('boomerang')) && (e.type = 'text/javascripts'),
68          (e.src.includes('klaviyo.com/onsite') || e.src.includes('cdn.shopify.com/extensions')) &&
69            (e.setAttribute('data-src', e.src), e.removeAttribute('src')),
70          (e.textContent.includes('fera') || e.textContent.includes('web_pixels_manager_load')) &&
71            (e.type = 'text/javascripts')),
72          1 === e.nodeType &&
73            'LINK' === e.tagName &&
74            e.href.includes('cdn.shopify.com/shopifycloud/checkout-web/assets') &&
75            (e.setAttribute('data-href', e.href), e.removeAttribute('href'));
76      });
77    });
78  });
79  observers.observe(document.documentElement, { childList: !0, subtree: !0 });
80</script>
80<meta property="og:image" content="http://senmit.com/cdn/shop/articles/1_534eaf89-9151-46e4-b1e1-585317236797.png?v=1764036125">
81  <meta property="og:image:secure_url" content="https://senmit.com/cdn/shop/articles/1_534eaf89-9151-46e4-b1e1-585317236797.png?v=1764036125">
82  <meta property="og:image:width" content="1024">
83  <meta property="og:image:height" content="1024"><meta name="twitter:card" content="summary_large_image">
84<meta name="twitter:title" content="Floating Stairs: Step-by-Step Build Guide">
85<meta name="twitter:description" content="Learn how to build floating stairs with code-aware steps, tools, anchor choices, safety checks, and a DIY vs pro guide. From site survey to final inspection.">
86
87
88    
89    
90    
90<script src="//senmit.com/cdn/shop/t/45/assets/swiper-bundle.min.js?v=108059131501615647841785743821" defer="defer"></script>
90
91    
91<script src="//senmit.com/cdn/shop/t/45/assets/merge.js?v=131219237576629635921785743821" defer="defer"></script>
91
92    
92<script src="//senmit.com/cdn/shop/t/45/assets/global.js?v=58501720074671144241785743821" defer="defer"></script>
92
93    
94    
95
96
97
98
99
100
101
102
103
104
105
106
107<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
107<meta name="google-site-verification" content="gjBk_GWY4gO9rztavPzv_JXfOitVNk_87l0Ri3bFLiI">
108<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2779578434/digital_wallets/dialog">
109<meta id="in-context-paypal-metadata" data-shop-id="2779578434" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
110<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
111<script async="async" data-src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=312934466"></script>
vendor: 1 bytes, line 111
111
112<script id="shopify-features" type="application/json">{"accessToken":"9b35cb1c3b8e3fe7fbb68fe6c479612b","betas":["rich-media-storefront-analytics"],"domain":"senmit.com","predictiveSearch":true,"shopId":2779578434,"locale":"en"}</script>
vendor: 1 bytes, line 112
112
113<script>var Shopify = Shopify || {};
114Shopify.shop = "senmit-metal.myshopify.com";
115Shopify.locale = "en";
116Shopify.currency = {"active":"USD","rate":"1.0"};
117Shopify.country = "US";
118Shopify.theme = {"name":"senmit-shopify-theme-v7-menu-catalog","id":144674684994,"schema_name":"Dawn","schema_version":"12.0.0","theme_store_id":null,"role":"main"};
119Shopify.theme.handle = "null";
120Shopify.theme.style = {"id":null,"handle":null};
121Shopify.cdnHost = "senmit.com/cdn";
122Shopify.routes = Shopify.routes || {};
123Shopify.routes.root = "/";
124Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
125Shopify.SignInWithShop = Shopify.SignInWithShop || {};
126Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
127Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 127
127
128<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 128
128
129<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 129
129
130<script>
131  window.Shopify = window.Shopify || {};
132  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
133  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
134  window.Shopify.SignInWithShop.eligible = true;
135</script>
vendor: 1 bytes, line 135
135
136<script id="shop-js-analytics" type="application/json">{"pageType":"article"}</script>
vendor: 1 bytes, line 136
136
137<script defer="defer" async type="module" data-src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 137
137
138<script type="module">
139  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
140
141  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
142
143</script>
vendor: 1 bytes, line 143
143
144<script>
145  window.Shopify = window.Shopify || {};
146  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
147  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
148</script>
vendor: 1 bytes, line 148
148
149<script>(function() {
150  var isLoaded = false;
151  function asyncLoad() {
152    if (isLoaded) return;
153    isLoaded = true;
154    var urls = ["\/\/cdn.shopify.com\/proxy\/f597764ae01933ef4b84e1443f2a757d73cc29641aa9b6c04f25922e27b95212\/api.goaffpro.com\/loader.js?shop=senmit-metal.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/omnisnippet1.com\/platforms\/shopify.js?source=scriptTag\u0026v=2025-05-15T12\u0026shop=senmit-metal.myshopify.com"];
155    for (var i = 0; i < urls.length; i++) {
156      var s = document.createElement('script');
157      s.type = 'text/javascript';
158      s.async = true;
159      s.src = urls[i];
160      var x = document.getElementsByTagName('script')[0];
161      x.parentNode.insertBefore(s, x);
162    }
163  };
164  document.addEventListener('StartAsyncLoading',function(event){asyncLoad();});if(window.attachEvent) {
165    window.attachEvent('onload', function(){});
166  } else {
167    window.addEventListener('load', function(){}, false);
168  }
169})();</script>
vendor: 1 bytes, line 169
169
170<script id="__st">var __st={"a":2779578434,"offset":28800,"reqid":"ff2d74e7-f54c-4dd8-b817-d2da2b3068af-1791079626","pageurl":"senmit.com\/blogs\/news\/floating-stairs-step-by-step-guide","s":"articles-572431401026","u":"bf0c2a71d5ac","p":"article","rtyp":"article","rid":572431401026};</script>
vendor: 1 bytes, line 170
170
171<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 171
171
172<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!1)}();</script>
vendor: 1 bytes, line 172
172
173<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//senmit.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 173
173
174<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//senmit.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
174<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" data-src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 174
174
175<script>
176  window.Shopify = window.Shopify || {};
177  window.Shopify.MCP = window.Shopify.MCP || {};
178  window.Shopify.MCP.enabled = true;
179  window.Shopify.MCP.shop = "senmit-metal.myshopify.com";
180  window.Shopify.MCP.mcpEndpoint = "https:\/\/senmit.com\/api\/mcp";
181  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
182</script>
vendor: 1 bytes, line 182
182
183<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.data-src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/senmit.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
184</script>
vendor: 1 bytes, line 184
184
185<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.data-src="https://senmit.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
186</script>
vendor: 1 bytes, line 186
186
187<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
188  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
189</script>
vendor: 1 bytes, line 189
189
190<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
191</script>
191
192<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://senmit.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
193<style id="shopify-accelerated-checkout-cart">
194        #shopify-buyer-consent {
195  margin-top: 1em;
196  display: inline-block;
197  width: 100%;
198}
199
200#shopify-buyer-consent.hidden {
201  display: none;
202}
203
204#shopify-subscription-policy-button {
205  background: none;
206  border: none;
207  padding: 0;
208  text-decoration: underline;
209  font-size: inherit;
210  cursor: pointer;
211}
212
213#shopify-subscription-policy-button::before {
214  box-shadow: none;
215}
216
217      </style>
218<script id="sections-script" data-sections="header" defer="defer" src="//senmit.com/cdn/shop/t/45/compiled_assets/scripts.js?v=1393474312128142461785743855"></script>
vendor: 1 bytes, line 218
218
219<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
219
220
221
222
223    
224
225
226    <style data-shopify>
227      @font-face {
228  font-family: Poppins;
229  font-weight: 400;
230  font-style: normal;
231  font-display: swap;
232  src: url("//senmit.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
233       url("//senmit.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
234}
235
236      @font-face {
237  font-family: Poppins;
238  font-weight: 700;
239  font-style: normal;
240  font-display: swap;
241  src: url("//senmit.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
242       url("//senmit.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
243}
244
245      @font-face {
246  font-family: Poppins;
247  font-weight: 400;
248  font-style: italic;
249  font-display: swap;
250  src: url("//senmit.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"),
251       url("//senmit.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff");
252}
253
254      @font-face {
255  font-family: Poppins;
256  font-weight: 700;
257  font-style: italic;
258  font-display: swap;
259  src: url("//senmit.com/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"),
260       url("//senmit.com/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff");
261}
262
263      @font-face {
264  font-family: Poppins;
265  font-weight: 600;
266  font-style: normal;
267  font-display: swap;
268  src: url("//senmit.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"),
269       url("//senmit.com/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff");
270}
271
272
273      
274        :root,
275        .color-background-1 {
276          --color-background: 255,255,255;
277        
278          --gradient-background: #ffffff;
279        
280
281        
282
283        --color-foreground: 0,0,0;
284        --color-background-contrast: 191,191,191;
285        --color-shadow: 0,0,0;
286        --color-button: 0,0,0;
287        --color-button-text: 255,255,255;
288        --color-secondary-button: 255,255,255;
289        --color-secondary-button-text: 0,0,0;
290        --color-link: 0,0,0;
291        --color-badge-foreground: 0,0,0;
292        --color-badge-background: 255,255,255;
293        --color-badge-border: 0,0,0;
294        --payment-terms-background-color: rgb(255 255 255);
295      }
296      
297        
298        .color-background-2 {
299          --color-background: 244,244,244;
300        
301          --gradient-background: #f4f4f4;
302        
303
304        
305
306        --color-foreground: 18,18,18;
307        --color-background-contrast: 180,180,180;
308        --color-shadow: 0,77,166;
309        --color-button: 52,190,236;
310        --color-button-text: 255,255,255;
311        --color-secondary-button: 244,244,244;
312        --color-secondary-button-text: 52,190,236;
313        --color-link: 52,190,236;
314        --color-badge-foreground: 18,18,18;
315        --color-badge-background: 244,244,244;
316        --color-badge-border: 18,18,18;
317        --payment-terms-background-color: rgb(244 244 244);
318      }
319      
320        
321        .color-inverse {
322          --color-background: 52,190,236;
323        
324          --gradient-background: #34beec;
325        
326
327        
328
329        --color-foreground: 255,255,255;
330        --color-background-contrast: 14,114,147;
331        --color-shadow: 255,255,255;
332        --color-button: 255,255,255;
333        --color-button-text: 52,190,236;
334        --color-secondary-button: 52,190,236;
335        --color-secondary-button-text: 255,255,255;
336        --color-link: 255,255,255;
337        --color-badge-foreground: 255,255,255;
338        --color-badge-background: 52,190,236;
339        --color-badge-border: 255,255,255;
340        --payment-terms-background-color: rgb(52 190 236);
341      }
342      
343        
344        .color-accent-1 {
345          --color-background: 18,18,18;
346        
347          --gradient-background: #121212;
348        
349
350        
351
352        --color-foreground: 255,255,255;
353        --color-background-contrast: 146,146,146;
354        --color-shadow: 18,18,18;
355        --color-button: 255,255,255;
356        --color-button-text: 18,18,18;
357        --color-secondary-button: 18,18,18;
358        --color-secondary-button-text: 255,255,255;
359        --color-link: 255,255,255;
360        --color-badge-foreground: 255,255,255;
361        --color-badge-background: 18,18,18;
362        --color-badge-border: 255,255,255;
363        --payment-terms-background-color: rgb(18 18 18);
364      }
365      
366        
367        .color-accent-2 {
368          --color-background: 0,0,0;
369        
370          --gradient-background: #000000;
371        
372
373        
374
375        --color-foreground: 255,255,255;
376        --color-background-contrast: 128,128,128;
377        --color-shadow: 52,190,236;
378        --color-button: 52,190,236;
379        --color-button-text: 255,255,255;
380        --color-secondary-button: 0,0,0;
381        --color-secondary-button-text: 52,190,236;
382        --color-link: 52,190,236;
383        --color-badge-foreground: 255,255,255;
384        --color-badge-background: 0,0,0;
385        --color-badge-border: 255,255,255;
386        --payment-terms-background-color: rgb(0 0 0);
387      }
388      
389        
390        .color-scheme-d27169d0-301a-4245-aff8-c48d276aa388 {
391          --color-background: 255,255,255;
392        
393          --gradient-background: #ffffff;
394        
395
396        
397
398        --color-foreground: 18,18,18;
399        --color-background-contrast: 191,191,191;
400        --color-shadow: 52,190,236;
401        --color-button: 52,190,236;
402        --color-button-text: 255,255,255;
403        --color-secondary-button: 255,255,255;
404        --color-secondary-button-text: 52,190,236;
405        --color-link: 52,190,236;
406        --color-badge-foreground: 18,18,18;
407        --color-badge-background: 255,255,255;
408        --color-badge-border: 18,18,18;
409        --payment-terms-background-color: rgb(255 255 255);
410      }
411      
412        
413        .color-scheme-8f563ad8-a9c4-4029-8403-6e308dfedd8a {
414          --color-background: 255,255,255;
415        
416          --gradient-background: #ffffff;
417        
418
419        
420
421        --color-foreground: 52,190,236;
422        --color-background-contrast: 191,191,191;
423        --color-shadow: 52,190,236;
424        --color-button: 52,190,236;
425        --color-button-text: 255,255,255;
426        --color-secondary-button: 255,255,255;
427        --color-secondary-button-text: 52,190,236;
428        --color-link: 52,190,236;
429        --color-badge-foreground: 52,190,236;
430        --color-badge-background: 255,255,255;
431        --color-badge-border: 52,190,236;
432        --payment-terms-background-color: rgb(255 255 255);
433      }
434      
435        
436        .color-scheme-c9ef4f64-32f1-4dc5-8ddc-3d0d118aa0d2 {
437          --color-background: 235,235,235;
438        
439          --gradient-background: #ebebeb;
440        
441
442        
443
444        --color-foreground: 52,190,236;
445        --color-background-contrast: 171,171,171;
446        --color-shadow: 52,190,236;
447        --color-button: 52,190,236;
448        --color-button-text: 255,255,255;
449        --color-secondary-button: 235,235,235;
450        --color-secondary-button-text: 52,190,236;
451        --color-link: 52,190,236;
452        --color-badge-foreground: 52,190,236;
453        --color-badge-background: 235,235,235;
454        --color-badge-border: 52,190,236;
455        --payment-terms-background-color: rgb(235 235 235);
456      }
457      
458        
459        .color-scheme-81fcdb2c-b4bf-445f-a287-c249b99509e2 {
460          --color-background: 233,233,233;
461        
462          --gradient-background: #e9e9e9;
463        
464
465        
466
467        --color-foreground: 0,0,0;
468        --color-background-contrast: 169,169,169;
469        --color-shadow: 52,190,236;
470        --color-button: 52,190,236;
471        --color-button-text: 255,255,255;
472        --color-secondary-button: 233,233,233;
473        --color-secondary-button-text: 52,190,236;
474        --color-link: 52,190,236;
475        --color-badge-foreground: 0,0,0;
476        --color-badge-background: 233,233,233;
477        --color-badge-border: 0,0,0;
478        --payment-terms-background-color: rgb(233 233 233);
479      }
480      
481        
482        .color-scheme-cf683ad3-0cb6-489e-9a12-dc2c8d548310 {
483          --color-background: 244,244,244;
484        
485          --gradient-background: #f4f4f4;
486        
487
488        
489
490        --color-foreground: 0,0,0;
491        --color-background-contrast: 180,180,180;
492        --color-shadow: 0,181,121;
493        --color-button: 0,181,121;
494        --color-button-text: 255,255,255;
495        --color-secondary-button: 244,244,244;
496        --color-secondary-button-text: 0,181,121;
497        --color-link: 0,181,121;
498        --color-badge-foreground: 0,0,0;
499        --color-badge-background: 244,244,244;
500        --color-badge-border: 0,0,0;
501        --payment-terms-background-color: rgb(244 244 244);
502      }
503      
504        
505        .color-scheme-a3f60a40-3ca7-4565-a94d-4a1f0b52d3fc {
506          --color-background: 0,0,0;
507        
508          --gradient-background: rgba(0,0,0,0);
509        
510
511        
512
513        --color-foreground: 255,255,255;
514        --color-background-contrast: 128,128,128;
515        --color-shadow: 255,255,255;
516        --color-button: 255,255,255;
517        --color-button-text: 255,255,255;
518        --color-secondary-button: 0,0,0;
519        --color-secondary-button-text: 255,255,255;
520        --color-link: 255,255,255;
521        --color-badge-foreground: 255,255,255;
522        --color-badge-background: 0,0,0;
523        --color-badge-border: 255,255,255;
524        --payment-terms-background-color: rgb(0 0 0);
525      }
526      
527        
528        .color-scheme-bc02ebe3-ec78-4af2-aeed-aae1322b1f32 {
529          --color-background: 255,255,255;
530        
531          --gradient-background: #ffffff;
532        
533
534        
535
536        --color-foreground: 0,0,0;
537        --color-background-contrast: 191,191,191;
538        --color-shadow: 52,190,236;
539        --color-button: 0,0,0;
540        --color-button-text: 255,255,255;
541        --color-secondary-button: 255,255,255;
542        --color-secondary-button-text: 52,190,236;
543        --color-link: 52,190,236;
544        --color-badge-foreground: 0,0,0;
545        --color-badge-background: 255,255,255;
546        --color-badge-border: 0,0,0;
547        --payment-terms-background-color: rgb(255 255 255);
548      }
549      
550        
551        .color-scheme-9a6ba80e-1a49-45ac-8b9d-0163223e56d5 {
552          --color-background: 244,244,244;
553        
554          --gradient-background: #f4f4f4;
555        
556
557        
558
559        --color-foreground: 0,0,0;
560        --color-background-contrast: 180,180,180;
561        --color-shadow: 0,0,0;
562        --color-button: 52,190,236;
563        --color-button-text: 255,255,255;
564        --color-secondary-button: 244,244,244;
565        --color-secondary-button-text: 52,190,236;
566        --color-link: 52,190,236;
567        --color-badge-foreground: 0,0,0;
568        --color-badge-background: 244,244,244;
569        --color-badge-border: 0,0,0;
570        --payment-terms-background-color: rgb(244 244 244);
571      }
572      
573        
574        .color-scheme-e6df729c-e065-4b51-b76f-2d58a49e4701 {
575          --color-background: 244,244,244;
576        
577          --gradient-background: #f4f4f4;
578        
579
580        
581
582        --color-foreground: 0,0,0;
583        --color-background-contrast: 180,180,180;
584        --color-shadow: 0,0,0;
585        --color-button: 0,0,0;
586        --color-button-text: 255,255,255;
587        --color-secondary-button: 244,244,244;
588        --color-secondary-button-text: 0,0,0;
589        --color-link: 0,0,0;
590        --color-badge-foreground: 0,0,0;
591        --color-badge-background: 244,244,244;
592        --color-badge-border: 0,0,0;
593        --payment-terms-background-color: rgb(244 244 244);
594      }
595      
596        
597        .color-scheme-aff45c72-3290-48c4-bf30-91e368d84d07 {
598          --color-background: 250,250,250;
599        
600          --gradient-background: #fafafa;
601        
602
603        
604
605        --color-foreground: 0,0,0;
606        --color-background-contrast: 186,186,186;
607        --color-shadow: 0,0,0;
608        --color-button: 0,0,0;
609        --color-button-text: 255,255,255;
610        --color-secondary-button: 250,250,250;
611        --color-secondary-button-text: 0,0,0;
612        --color-link: 0,0,0;
613        --color-badge-foreground: 0,0,0;
614        --color-badge-background: 250,250,250;
615        --color-badge-border: 0,0,0;
616        --payment-terms-background-color: rgb(250 250 250);
617      }
618      
619        
620        .color-scheme-7a3020c7-5d1b-43b3-95e7-7840e5377591 {
621          --color-background: 249,249,249;
622        
623          --gradient-background: #f9f9f9;
624        
625
626        
627
628        --color-foreground: 0,0,0;
629        --color-background-contrast: 185,185,185;
630        --color-shadow: 0,0,0;
631        --color-button: 0,0,0;
632        --color-button-text: 255,255,255;
633        --color-secondary-button: 249,249,249;
634        --color-secondary-button-text: 0,0,0;
635        --color-link: 0,0,0;
636        --color-badge-foreground: 0,0,0;
637        --color-badge-background: 249,249,249;
638        --color-badge-border: 0,0,0;
639        --payment-terms-background-color: rgb(249 249 249);
640      }
641      
642
643      body, .color-background-1, .color-background-2, .color-inverse, .color-accent-1, .color-accent-2, .color-scheme-d27169d0-301a-4245-aff8-c48d276aa388, .color-scheme-8f563ad8-a9c4-4029-8403-6e308dfedd8a, .color-scheme-c9ef4f64-32f1-4dc5-8ddc-3d0d118aa0d2, .color-scheme-81fcdb2c-b4bf-445f-a287-c249b99509e2, .color-scheme-cf683ad3-0cb6-489e-9a12-dc2c8d548310, .color-scheme-a3f60a40-3ca7-4565-a94d-4a1f0b52d3fc, .color-scheme-bc02ebe3-ec78-4af2-aeed-aae1322b1f32, .color-scheme-9a6ba80e-1a49-45ac-8b9d-0163223e56d5, .color-scheme-e6df729c-e065-4b51-b76f-2d58a49e4701, .color-scheme-aff45c72-3290-48c4-bf30-91e368d84d07, .color-scheme-7a3020c7-5d1b-43b3-95e7-7840e5377591 {
644        color: rgba(var(--color-foreground), 1);
645        background-color: rgb(var(--color-background));
646      }
647
648      :root {
649        --font-body-family: Poppins, sans-serif;
650        --font-body-style: normal;
651        --font-body-weight: 400;
652        --font-body-weight-bold: 700;
653
654        --font-heading-family: Poppins, sans-serif;
655        --font-heading-style: normal;
656        --font-heading-weight: 600;
657
658        --font-body-scale: 1.0;
659        --font-heading-scale: 1.0;
660
661        --media-padding: px;
662        --media-border-opacity: 0.05;
663        --media-border-width: 2px;
664        --media-radius: 16px;
665        --media-shadow-opacity: 0.0;
666        --media-shadow-horizontal-offset: 0px;
667        --media-shadow-vertical-offset: 4px;
668        --media-shadow-blur-radius: 5px;
669        --media-shadow-visible: 0;
670
671        --page-width: 160rem;
672        --page-width-margin: 0rem;
673
674        --product-card-image-padding: 0.0rem;
675        --product-card-corner-radius: 2.0rem;
676        --product-card-text-alignment: left;
677        --product-card-border-width: 0.0rem;
678        --product-card-border-opacity: 0.1;
679        --product-card-shadow-opacity: 0.0;
680        --product-card-shadow-visible: 0;
681        --product-card-shadow-horizontal-offset: 0.0rem;
682        --product-card-shadow-vertical-offset: 0.4rem;
683        --product-card-shadow-blur-radius: 0.5rem;
684
685        --collection-card-image-padding: 0.0rem;
686        --collection-card-corner-radius: 2.0rem;
687        --collection-card-text-alignment: left;
688        --collection-card-border-width: 0.0rem;
689        --collection-card-border-opacity: 0.1;
690        --collection-card-shadow-opacity: 0.0;
691        --collection-card-shadow-visible: 0;
692        --collection-card-shadow-horizontal-offset: 0.0rem;
693        --collection-card-shadow-vertical-offset: 1.0rem;
694        --collection-card-shadow-blur-radius: 0.5rem;
695
696        --blog-card-image-padding: 0.0rem;
697        --blog-card-corner-radius: 2.0rem;
698        --blog-card-text-alignment: left;
699        --blog-card-border-width: 0.0rem;
700        --blog-card-border-opacity: 0.1;
701        --blog-card-shadow-opacity: 0.0;
702        --blog-card-shadow-visible: 0;
703        --blog-card-shadow-horizontal-offset: 0.0rem;
704        --blog-card-shadow-vertical-offset: 0.4rem;
705        --blog-card-shadow-blur-radius: 0.5rem;
706
707        --badge-corner-radius: 4.0rem;
708
709        --popup-border-width: 1px;
710        --popup-border-opacity: 0.1;
711        --popup-corner-radius: 0px;
712        --popup-shadow-opacity: 0.05;
713        --popup-shadow-horizontal-offset: 0px;
714        --popup-shadow-vertical-offset: 4px;
715        --popup-shadow-blur-radius: 5px;
716
717        --drawer-border-width: 1px;
718        --drawer-border-opacity: 0.1;
719        --drawer-shadow-opacity: 0.0;
720        --drawer-shadow-horizontal-offset: 0px;
721        --drawer-shadow-vertical-offset: 4px;
722        --drawer-shadow-blur-radius: 5px;
723
724        --spacing-sections-desktop: 0px;
725        --spacing-sections-mobile: 0px;
726
727        --grid-desktop-vertical-spacing: 12px;
728        --grid-desktop-horizontal-spacing: 20px;
729        --grid-mobile-vertical-spacing: 6px;
730        --grid-mobile-horizontal-spacing: 10px;
731
732        --text-boxes-border-opacity: 0.0;
733        --text-boxes-border-width: 8px;
734        --text-boxes-radius: 0px;
735        --text-boxes-shadow-opacity: 0.0;
736        --text-boxes-shadow-visible: 0;
737        --text-boxes-shadow-horizontal-offset: 0px;
738        --text-boxes-shadow-vertical-offset: 4px;
739        --text-boxes-shadow-blur-radius: 5px;
740
741        --buttons-radius: 40px;
742        --buttons-radius-outset: 41px;
743        --buttons-border-width: 1px;
744        --buttons-border-opacity: 1.0;
745        --buttons-shadow-opacity: 0.0;
746        --buttons-shadow-visible: 0;
747        --buttons-shadow-horizontal-offset: 0px;
748        --buttons-shadow-vertical-offset: 4px;
749        --buttons-shadow-blur-radius: 5px;
750        --buttons-border-offset: 0.3px;
751
752        --inputs-radius: 40px;
753        --inputs-border-width: 1px;
754        --inputs-border-opacity: 0.55;
755        --inputs-shadow-opacity: 0.0;
756        --inputs-shadow-horizontal-offset: 0px;
757        --inputs-margin-offset: 0px;
758        --inputs-shadow-vertical-offset: 4px;
759        --inputs-shadow-blur-radius: 5px;
760        --inputs-radius-outset: 41px;
761
762        --variant-pills-radius: 40px;
763        --variant-pills-border-width: 1px;
764        --variant-pills-border-opacity: 0.55;
765        --variant-pills-shadow-opacity: 0.0;
766        --variant-pills-shadow-horizontal-offset: 0px;
767        --variant-pills-shadow-vertical-offset: 4px;
768        --variant-pills-shadow-blur-radius: 5px;
769      }
770
771      *,
772      *::before,
773      *::after {
774        box-sizing: inherit;
775      }
776
777      html {
778        box-sizing: border-box;
779        font-size: calc(var(--font-body-scale) * 62.5%);
780        height: 100%;
781      }
782
783      body {
784        display: grid;
785        grid-template-rows: auto auto 1fr auto;
786        grid-template-columns: 100%;
787        min-height: 100%;
788        margin: 0;
789        font-size: 1.5rem;
790        letter-spacing: 0.06rem;
791        line-height: calc(1 + 0.8 / var(--font-body-scale));
792        font-family: var(--font-body-family);
793        font-style: var(--font-body-style);
794        font-weight: var(--font-body-weight);
795      }
796
797      @media screen and (min-width: 750px) {
798        body {
799          font-size: 1.6rem;
800        }
801      }
802
803      
804        header .header__icons .header-quote-button,
805        header .header__icons .header-cart__info{
806          background: rgb(var(--color-foreground));
807          color: var(--gradient-background);
808        }
809        @media screen and (min-width: 1200px){
810          header .header__icon.header__icon--cart .icon *{
811            fill: rgb(var(--color-foreground));
812          }
813        }
814        @media screen and (max-width: 1199px){
815          header .header__icons .header-cart__info{
816            border-radius: 50%;
817          }
818          header .header__icons .header__icon--cart{
819            background: rgb(var(--color-foreground));
820          }
821        }
822
823        header .cart-count-bubble{
824          color: rgb(var(--color-button-text))!important;
825          background: rgb(var(--color-button))!important;
826        }
827        .header predictive-search form label,
828        .header .search-modal__form form label{
829          color:var(--gradient-background)!important;
830        }
831
832      
833    </style>
834
835    <link href="//senmit.com/cdn/shop/t/45/assets/base.css?v=29057755052614813251785743821" rel="stylesheet" type="text/css" media="all" />
836    <link href="//senmit.com/cdn/shop/t/45/assets/custom.css?v=137505237684800772161785743821" rel="stylesheet" type="text/css" media="all" />
837    <link href="//senmit.com/cdn/shop/t/45/assets/senmit-design-system.css?v=31718409812014033061785743821" rel="stylesheet" type="text/css" media="all" />
838    <style>
839      
840      .swiper-slide,.swiper-wrapper{height:100%;position:relative;transition-property:transform;width:100%}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-pagination,.swiper-wrapper{transform:translate3d(0,
8400,0)}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{z-index:1;display:flex;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;z-index:10}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
841    </style>
842    <link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/swiper-bundle.min.css?v=108037266962526673351785743821" media="print" onload="this.media='all'">
843
844    
845<link rel="preload" as="font" href="//senmit.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//senmit.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2" type="font/woff2" crossorigin><link href="//senmit.com/cdn/shop/t/45/assets/component-localization-form.css?v=143319823105703127341785743821" rel="stylesheet" type="text/css" media="all" />
846      
846<script src="//senmit.com/cdn/shop/t/45/assets/localization-form.js?v=161644695336821385561785743821" defer="defer"></script>
846<link
847        rel="stylesheet"
848        href="//senmit.com/cdn/shop/t/45/assets/component-predictive-search.css?v=118923337488134913561785743821"
849        media="print"
850        onload="this.media='all'"
851      >
851<script>
852      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
853      if (Shopify.designMode) {
854        document.documentElement.classList.add('shopify-design-mode');
855      }
856    </script>
856
857    
857<script src='https://areviewsapp.com/js_codes/collection_rating.js' defer></script>
857
858
859   
859<script>
860    (function(w,d,t,r,u)
861    {
862        var f,n,i;
863        w[u]=w[u]||[],f=function()
864        {
865            var o={ti:"187178850", enableAutoSpaTracking: true};
866            o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")
867        },
868        n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function()
869        {
870            var s=this.readyState;
871            s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)
872        },
873        i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)
874    })
875    (window,document,"script","//bat.bing.com/bat.js","uetq");
876  </script>
876
877    
878  
878<script type="application/ld+json">
879{
880  "@context": "http://schema.org",
881  "@type": "Organization",
882  "@id": "https:\/\/senmit.com#organization",
883  "name": "Senmit ",
884  "url": "https:\/\/senmit.com",
885  "email": "[email protected]",
886  "description": "Spark your design vision with Senmit's cable railing systems that blend architectural design, durability, and precision for decks, stairs, and balcony.","logo": {
887      "@type": "ImageObject",
888      "url": "\/\/senmit.com\/cdn\/shop\/files\/senmit-logo_1010b731-a615-4470-96b1-43f60bb5fe29-removebg-preview.png?crop=center\u0026height=180\u0026v=1734600667\u0026width=180",
889      "name": "Senmit "
890    },"sameAs": ["https:\/\/www.facebook.com\/profile.php?id=100063614556479",�"https:\/\/www.pinterest.com\/SenmitRailing\/",�"https:\/\/www.instagram.com\/senmit_railing",�"https:\/\/www.tiktok.com\/@senmit_official",�"https:\/\/www.youtube.com\/@senmit"�],
891  
892  "mainEntityOfPage": {
893    "@type": "WebPage",
894    "url": "https:\/\/senmit.com"
895  }
896}
897</script>
vendor: 2 bytes, line 897
897
898<script type="application/ld+json">
899  {
900    "@context": "https://schema.org",
901  "@type": "BlogPosting",
902  "mainEntityOfPage": "/blogs/news/floating-stairs-step-by-step-guide",
903  "articleSection": "News",
904"keywords": "",
905  "headline": "How to Build Floating Stairs: A Step-by-Step Guide",
906"description": "Step-by-step guide to building floating stairs with code compliance, tool use, safety checks, and pro vs DIY advice for a stylish, minimal design.",
907"dateCreated": "2025-10-16T21:21:58+0800",
908  "datePublished": "2025-11-25T09:37:04+0800",
909  "dateModified": "2025-11-25T09:37:04+0800",
910  "image": {
911  "@type": "ImageObject",
912    "url": "https://senmit.com/cdn/shop/articles/1_534eaf89-9151-46e4-b1e1-585317236797.png?v=1764036125&width=1024",
913    "image": "https://senmit.com/cdn/shop/articles/1_534eaf89-9151-46e4-b1e1-585317236797.png?v=1764036125&width=1024",
914    "name": "How to Build Floating Stairs A Step-by-Step Guide",
915  "width": "1024",
916    "height": "1024"
917},
918"author": {
919  "@type": "Person",
920  "name": "Osama Ehsan"
921},
922"publisher": {
923  "@type": "Organization",
924    "name": "Senmit "
925},
926"commentCount": 0,
927"comment": []
928  }
929</script>
929
930
931
932
933�
934  
935    
935<script type="application/ld+json">
936      {
937        "@context": "https://schema.org",
938      "@type": "BreadcrumbList",
939  "itemListElement": [{
940  "@type": "ListItem",
941  "position": 1,
942  "name": "home",
943  "item": "https://senmit.com"
944},{
945    "@type": "ListItem",
946    "position": 2,
947    "name": "News",
948"item": "https://senmit.com/blogs/news"
949}, {
950  "@type": "ListItem",
951    "position": 3,
952    "name": "News",
953  "item": "https://senmit.com/blogs/news/floating-stairs-step-by-step-guide"
954}]
955      }
956    </script>
956
957  
958
959  <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled -->
960
961
962<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
963
964
965
966
967
968
969
970
971
972
973
974
975  
975<script async src="https://static.klaviyo.com/onsite/js/V5Jzes/klaviyo.js?company_id=V5Jzes"></script>
975
976  
976<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
976
977
978  
979
980
981
982
983  
983<script>
984    window.klaviyoReviewsProductDesignMode = false
985  </script>
985
986
987
988
989
990
991
992
993
994
995<!-- END app block --><!-- BEGIN app block: shopify://apps/xo-gallery/blocks/xo-gallery-seo/e61dfbaa-1a75-4e4e-bffc-324f17325251 --><!-- XO Gallery SEO -->
996
997<!-- End: XO Gallery SEO -->
998
999
1000<!-- END app block --><!-- BEGIN app block: shopify://apps/xcotton-guard/blocks/insurance/6531bb8b-340c-42d4-b5da-1734c7a2c524 -->
1001<link rel="dns-prefetch" href="https://sslstaticus.xcottons.com">
1002<link rel="dns-prefetch" href="https://seller.xcottons.com">
1003<script q="true" data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore">
1004!function(){"use strict";function t(t,e,o){return(e=function(t){var e=function(t,e){if("object"!=typeof t||!t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var n=o.call(t,e);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[e]=o,t}function e(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),o.push.apply(o,n)}return o}function o(o){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?e(Object(r),!0).forEach(function(e){t(o,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach(function(t){Object.defineProperty(o,t,Object.getOwnPropertyDescriptor(r,t))})}return o}function n(t,e){var o=e||location.href;if(!o)return"";try{var n=new URL(o,location.href);return n.searchParams.get(t)||new URLSearchParams(n.hash.split("?")[1]).get(t)||""}catch(e){var r=o.match(new RegExp("(\\?|#|&)"+t+"=([^&#]*)(&|#|$)"));return r?decodeURIComponent(r[2]):""}}function r(t){return!0===t||"true"===t}function c(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.src,o=t.onload,n=t.onerror;if(e){var r=document.createElement("script");!function(t){t&&"function"==typeof t.setAttribute&&(t.setAttribute("data-cmp-ab","2"),t.setAttribute("data-cookieconsent","ignore"),t.setAttribute("data-ot-ignore",""),t.setAttribute("data-uc-allowed","true"),t.setAttribute("data-ta-type","ignore"))}(r),r.src=e,r.type="text/javascript","function"==typeof o&&(r.onload=o),"function"==typeof n&&(r.onerror=n),r.async=!0,document.head.appendChild(r)}}var a=["utm_id","utm_source","utm_medium","utm_campaign","utm_source_platform","utm_term","utm_content","utm_creative_format","utm_marketing_tactic"];
1004var i="xcotton:customer";function s(t){return decodeURIComponent(t.replace(/\+/g,"%20"))}var u="senmit-metal.myshopify.com";window.currentShopifyDomain=u;window.__xcotton_url__={baseUrl:"https://seller.xcottons.com",authPath:"/go/packageOpenApiWeb/plugins/calcFunc",staticUrl:"https://sslstaticus.xcottons.com",staticPath:"/shopify-plugins/xmh-idc/",currentShopifyDomain:u},window.__xcotton_init_d__={url:o({},window.__xcotton_url__),localization:{country:"US",currency:"USD",language:"en",market:{id:"1083899970",handle:"us"}},versions:{old:"3.1.43_n8nmh5fx",calc:"",common:"",custom:""},config_mode:"",use_jquery:"true",is_theme_design_mode:"false",customer:{id:"",email:s(""),name:s(""),orders_count:Number("0"),total_spent:Number("0"),b2b:!1,current_company:{id:"",name:s(""),external_id:s("")},tags:function(t){try{return JSON.parse(s(t))||[]}catch(t){return[]}}("null")}},function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.url,o=t.storage,r=t.now,c=function(t){var e={};return a.forEach(function(o){var r=n(o,t);r&&(e[o]=r)}),Object.keys(e).length>0?e:null}(e);!!c&&function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=e.storage,n=e.now,r=void 0===n?Date.now:n;try{var c=o||localStorage,a={version:1,clickedAtMs:r(),data:t};return c.setItem("xcotton:edm:v1",JSON.stringify(a)),!0}catch(t){return!1}}(c,{storage:o,now:r})}(),function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.customer,o=t.storage;try{var n=o||localStorage,r=void 0===e?(window.__xcotton_init_d__||{}).customer:e;return r&&r.id?n.setItem(i,JSON.stringify({id:r.id,email:"string"==typeof r.email?r.email:"",name:"string"==typeof r.name?r.name:"",orders_count:Number.isFinite(r.orders_count)?r.orders_count:0,total_spent:Number.isFinite(r.total_spent)?r.total_spent:0,b2b:!0===r.b2b,current_company:r.current_company&&r.current_company.id?{id:r.current_company.id,name:"string"==typeof r.current_company.name?r.current_company.name:"",external_id:"string"==typeof r.current_company.external_id?r.current_company.external_id:""}:null,tags:Array.isArray(r.tags)?r.tags:[]})):n.removeItem(i),!0}catch(t){return!1}}();var l=window.__xcotton_init_d__||{},d=l.url,_=l.localization,m=l.versions,f=l.is_theme_design_mode,g=d||{},p=g.baseUrl,h=g.staticUrl,y=g.staticPath,v=g.currentShopifyDomain,b=_||{},w=b.country,x=b.currency,j=b.language,O=n("__xmh_debug__"),P=!!location.search&&"true"===n("previewMode",location.search),S=r(f)||P,E="[XC]",k=function(){for(var t,e=arguments.length,o=new Array(e),n=0;n<e;n++)o[n]=arguments[n];O>0&&(t=console).log.apply(t,[E].concat(o))},A=function(){for(var t,e=arguments.length,o=new Array(e),n=0;n<e;n++)o[n]=arguments[n];(t=console).warn.apply(t,[E].concat(o))},V={modules:{},config:null,liquidVers:m||{},targetVers:{},cdnBase:h&&y?"".concat(h).concat(y):""},C="pending",D="loading",T="executed",U="skipped",N="discarded",I=["calc","custom","common"],M={register:function(t,e,o){if("function"==typeof o){var n=V.targetVers[t];if(n&&e!==n)A("Ignored registration: ".concat(t,"@").concat(e,", expecting ").concat(n));else{var r=V.modules[t];r&&r.status===T||(V.modules[t]={version:e,factory:o,status:C},this.check())}}else A("Invalid factory for ".concat(t,"@").concat(e))},check:function(){var t=this;V.config&&I.forEach(function(e){var o=V.modules[e];if(o&&o.status===C){var n=V.targetVers[e];if(n){if(o.version!==n)return A("Version mismatch: ".concat(e,"@").concat(o.version," -> ").concat(n)),void(o.status=N);if("common"!==e||t.isModuleExecuted("calc")&&t.isModuleExecuted("custom"))try{o.factory(V.config),o.status=T,k("Executed: ".concat(e,"@").concat(o.version))}catch(t){A("Execution failed: ".concat(e),t),o.status=N}}else o.status=U}})},isModuleExecuted:function(t){if(!V.targetVers[t])return!0;var e=V.modules[t];return e&&(e.status===T||e.status===U)},loadScript:function(t,e){var o=V.modules[t];if(!o||o.status===C){o?o.status=D:V.modules[t]={version:e,factory:null,status:D},k("Loading: ".concat(t,"@").concat(e));var n="custom"===t||"calc"===t&&e&&e.startsWith("c")?".".concat(v):"";c({src:"".concat(V.cdnBase).concat(t,"/").concat(t,".").concat(e).concat(n,".js"),onerror:function(){A("Load failed: ".concat(t,"@").concat(e)),V.modules[t]&&(V.modules[t].status=N)}})}},processConfig:function(t){var e=this;if(t&&t.versions){V.config=t;var n=O>0,r=t.versions;I.forEach(function(t){var e=r["".concat(t,"DebugVersion")],o=r["".concat(t,"Version")],c=V.liquidVers[t];V.targetVers[t]=n?e||"":o||c||""}),k("Target versions:",o({},V.targetVers)),I.forEach(function(t){var o=V.targetVers[t],n=V.liquidVers[t];!o||n&&o===n||e.loadScript(t,o)}),this.check()}else A("Invalid config: missing versions")},loadConfig:function(){var t=this,e="".concat(p,"/go/xmhCustomerApiWeb/config/getShopAllConfig"),o={shopDomain:v,country:w,currency:x,language:j,debugParam
1004:O};S&&(o.previewMode=!0);var n=0,r=function(){var c=new AbortController,a=setTimeout(function(){return c.abort()},1e4);fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(o),signal:c.signal}).then(function(t){if(!t.ok)throw new Error("HTTP ".concat(t.status));return t.json()}).then(function(e){0===e.code&&e.data?t.processConfig(e.data):A("fetch config error:",e.msg||"Unknown error")}).catch(function(t){("AbortError"===t.name||"TypeError"===t.name||t.message.includes("Failed to fetch")||t.message.includes("NetworkError")||t.message.startsWith("HTTP 5"))&&++n<3?(A("Fetch error (".concat(t.name,"), retry ").concat(n,"/3")),setTimeout(r,1e3)):A("fetch config failed:",t.message)}).finally(function(){return clearTimeout(a)})};r()}};window.__xcotton_define=M.register.bind(M);var q=n("__xmh_debug__"),z=window,F=z.__xcotton_url__,R=F.baseUrl,J=F.authPath,L=F.staticUrl,W=F.staticPath,B=F.currentShopifyDomain,H=z.__xcotton_init_d__,Q=H.use_jquery,X=H.is_theme_design_mode,$=!!location.search&&"true"===n("previewMode",location.search),G=r(X)||$?"&previewMode=true":"";c({src:"".concat(R).concat(J,"?shopDomain=").concat(B,"&__xmh_debug__=").concat(q).concat(G),onload:function(){if(z.__xcotton_auth__&&(z.__xcotton_auth__.isOpenForSP||z.__xcotton_auth__.isOpenForPP))if(z.__xcotton_calc_js_cdn_version)M.loadConfig();else if(z.__xcotton_cdnVersion__){var t="".concat(L).concat(W,"xcotton.v").concat(String(z.__xcotton_cdnVersion__).replace(/\./g,"-"),".").concat(B,".js");function e(){c({src:t})}"true"===Q&&"undefined"==typeof jQuery?c({src:"https://cdn.shopify.com/extensions/01a0d254-94fa-746b-8118-1899c6b10931/post-purchase-protection-140/assets/selector.js",onload:e}):e()}}})}();
1005</script>
1005
1006<!-- END app block --><!-- BEGIN app block: shopify://apps/simprosys-google-shopping-feed/blocks/core_settings_block/1f0b859e-9fa6-4007-97e8-4513aff5ff3b --><!-- BEGIN: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed -->
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016<!-- END: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed -->
1017<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1018<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 2779578434,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "article"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1018
1018
1019<script>
1020  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1021</script>
vendor: 1 bytes, line 1021
1021
1022<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1022).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 2779578434,storefrontBaseUrl: "https://senmit.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://senmit.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1085866050","configuration":"{\"account_ID\":\"945857\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/senmit-metal.js\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1022,"dataSharingState":"unrestricted"},{"id":"854720578","configuration":"{\"shop\":\"senmit-metal.myshopify.com\",\"cookie_duration\":\"604800\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e7513c3708f34b1f617d7ce88f9697","type":"APP","apiClientId":2744533,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"616104002","configuration":"{\"pixelCode\":\"CUNKA6JC77UCIANOKUR0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"363429954","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-1Y5VEJG0JJ\\\",\\\"AW-16605426579\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-1Y5VEJG0JJ\\\",\\\"AW-16605426579\\\/Fa3UCNeet50aEJPniu49\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-1Y5VEJG0JJ\\\",\\\"AW-16605426579\\\/Z7j2CN2et50aEJPniu49\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-1Y5VEJG0JJ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-1Y5VEJG0JJ\\\",\\\"AW-16605426579\\\/iqMWCNSet50aEJPniu49\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-1Y5VEJG0JJ\\\",\\\"AW-16605426579\\\/8dLnCM6et50aEJPniu49\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-1Y5VEJG0JJ\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-1Y5VEJG0JJ\\\",\\\"AW-16605426579\\\/L648CNGet50aEJPniu49\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-1Y5VEJG0JJ\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-1Y5VEJG0JJ\\\",\\\"AW-16605426579\\\/ZJZYCOCet50aEJPniu49\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-1Y5VEJG0JJ\\\",\\\"AW-16605426579\\\/pFyjCNqet50aEJPniu49\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-1Y5VEJG0JJ\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"333119554","configuration":"{\"pixel_id\":\"1185804655862969\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"23560258","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Ads再营销代码"},{"id":"24150082","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Ads增强型代码New"},{"id":"73269314","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Bing Pixel"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Senmit ","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"senmit-metal.myshopify.com","countryCode":"HK","storefrontUrl":"https:\/\/senmit.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6583286300738","handle":"hydraulic-cable-crimper-tool-railing-fittings","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39350813950018","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7043554213954","handle":"cable-cutter-wire-rope-stainless-steel-aircraft-up-to-5-32-for-deck-railing","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40700402597954","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://senmit.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"144674684994","themePublished":"true","eventMetadataId":"ffc3fd2c-5946-4e67-9b0c-65c46e6ddbb0","pageType":"article","resourceId":"572431401026","shopId":"2779578434","storefrontBaseUrl":"https:\/\/senmit.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1022<script>
1023  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1024  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1025  window.ShopifyAnalytics.meta.currency = 'USD';
1026  var meta = {"page":{"pageType":"article","resourceType":"article","resourceId":572431401026,"requestId":"ff2d74e7-f54c-4dd8-b817-d2da2b3068af-1791079626"}};
1027  for (var attr in meta) {
1028    window.ShopifyAnalytics.meta[attr] = meta[attr];
1029  }
1030</script>
vendor: 1 bytes, line 1030
1030
1031<script class="analytics">
1032  (function () {
1033    var customDocumentWrite = function(content) {
1034      var jquery = null;
1035
1036      if (window.jQuery) {
1037        jquery = window.jQuery;
1038      } else if (window.Checkout && window.Checkout.$) {
1039        jquery = window.Checkout.$;
1040      }
1041
1042      if (jquery) {
1043        jquery('body').append(content);
1044      }
1045    };
1046
1047    var hasLoggedConversion = function(token) {
1048      if (token) {
1049        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1050      }
1051      return false;
1052    }
1053
1054    var setCookieIfConversion = function(token) {
1055      if (token) {
1056        var twoMonthsFromNow = new Date(Date.now());
1057        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1058
1059        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1060      }
1061    }
1062
1063    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1064    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1065    if (trekkie.integrations) {
1066      return;
1067    }
1068    trekkie.methods = [
1069      'identify',
1070      'page',
1071      'ready',
1072      'track',
1073      'trackForm',
1074      'trackLink'
1075    ];
1076    trekkie.factory = function(method) {
1077      return function() {
1078        var args = Array.prototype.slice.call(arguments);
1079        args.unshift(method);
1080        trekkie.push(args);
1081        if (method == 'track' || method == 'page') {
1082          var pageUrl;
1083          try {
1084            pageUrl = window.location.href;
1085          } catch (e) {}
1086          var pageReferrer;
1087          try {
1088            pageReferrer = document.referrer;
1089          } catch (e) {}
1090          try {
1091            if (window.__TREKKIE_SHIM_QUEUE == null) {
1092              window.__TREKKIE_SHIM_QUEUE = [];
1093            }
1094            window.__TREKKIE_SHIM_QUEUE.push({
1095              from: 'trekkie-stub',
1096              method: method,
1097              args: args.slice(1),
1098              pageContext: {
1099                url: pageUrl,
1100                referrer: pageReferrer
1101              }
1102            });
1103          } catch (e) {
1104            // no-op
1105          }
1106        }
1107        return trekkie;
1108      };
1109    };
1110    for (var i = 0; i < trekkie.methods.length; i++) {
1111      var key = trekkie.methods[i];
1112      trekkie[key] = trekkie.factory(key);
1113    }
1114    trekkie.load = function(config) {
1115      trekkie.config = config || {};
1116      trekkie.config.initialDocumentCookie = document.cookie;
1117      var first = document.getElementsByTagName('script')[0];
1118var script = document.createElement('script');
1119script.type = 'text/javascript';
1120script.onerror = function(e) {
1121  var scriptFallback = document.createElement('script');
1122  scriptFallback.type = 'text/javascript';
1123  scriptFallback.onerror = function(error) {
1124          var Monorail = {
1125      produce: function produce(monorailDomain, schemaId, payload) {
1126        var currentMs = new Date().getTime();
1127        var event = {
1128          schema_id: schemaId,
1129          payload: payload,
1130          metadata: {
1131            event_created_at_ms: currentMs,
1132            event_sent_at_ms: currentMs
1133          }
1134        };
1135        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1136      },
1137      sendRequest: function sendRequest(endpointUrl, payload) {
1138        // Try the sendBeacon API
1139        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1140          var blobData = new window.Blob([payload], {
1141            type: 'text/plain'
1142          });
1143
1144          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1145            return true;
1146          } // sendBeacon was not successful
1147
1148        } // XHR beacon
1149
1150        var xhr = new XMLHttpRequest();
1151
1152        try {
1153          xhr.open('POST', endpointUrl);
1154          xhr.setRequestHeader('Content-Type', 'text/plain');
1155          xhr.send(payload);
1156        } catch (e) {
1157          console.log(e);
1158        }
1159
1160        return false;
1161      },
1162      isIos12: function isIos12() {
1163        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1164      }
1165    };
1166    Monorail.produce('monorail-edge.shopifysvc.com',
1167      'trekkie_storefront_load_errors/1.1',
1168      {shop_id: 2779578434,
1169      theme_id: 144674684994,
1170      app_name: "storefront",
1171      context_url: window.location.href,
1172      source_url: "//senmit.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1173
1174  };
1175  scriptFallback.async = true;
1176  scriptFallback.src = '//senmit.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1177  first.parentNode.insertBefore(scriptFallback, first);
1178};
1179script.async = true;
1180script.src = '//senmit.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1181first.parentNode.insertBefore(script, first);
1182
1183    };
1184    trekkie.load(
1185      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2779578434,"isMerchantRequest":null,"themeId":144674684994,"themeCityHash":"3079921528580351083","contentLanguage":"en","currency":"USD","eventMetadataId":"ffc3fd2c-5946-4e67-9b0c-65c46e6ddbb0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1186    );
1187
1188    var loaded = false;
1189    trekkie.ready(function() {
1190      if (loaded) return;
1191      loaded = true;
1192
1193      window.ShopifyAnalytics.lib = window.trekkie;
1194
1195      var originalDocumentWrite = document.write;
1196      document.write = customDocumentWrite;
1197      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1198      document.write = originalDocumentWrite;
1199
1200      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1201      var token = match? match[1]: undefined;
1202      if (!hasLoggedConversion(token)) {
1203        setCookieIfConversion(token);
1204        
1205      }
1206    });
1207
1208    window.ShopifyAnalytics.lib.page(null,{"pageType":"article","resourceType":"article","resourceId":572431401026,"requestId":"ff2d74e7-f54c-4dd8-b817-d2da2b3068af-1791079626","shopifyEmitted":true});
1209
1210    var eventsListenerScript = document.createElement('script');
1211    eventsListenerScript.async = true;
1212    eventsListenerScript.src = "//senmit.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1213    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1214})();</script>
vendor: 1 bytes, line 1214
1214
1215<script
1216  defer
1217  src="https://senmit.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1218  data-application="storefront-renderer"
1219  data-shop-id="2779578434"
1220  data-render-region="gcp-us-central1"
1221  data-page-type="article"
1222  data-theme-instance-id="144674684994"
1223  data-theme-name="Dawn"
1224  data-theme-version="12.0.0"
1225  data-monorail-region="shop_domain"
1226  data-resource-timing-sampling-rate="10"
1227  data-shs="true"
1228  data-shs-beacon="true"
1229  data-shs-export-with-fetch="true"
1230  data-shs-logs-sample-rate="1"
1231  data-shs-beacon-endpoint="https://senmit.com/api/collect"
1232></script>
1232
1233<meta name="shopify-y" content="0bd975d9-c75e-4561-88f9-365de4ad2384" data-expiration="1822637226000"><meta name="shopify-s" content="d6b91cc0-3b8a-4093-8b1f-ea5c4abd8525" data-expiration="1791081426000"><meta name="new-cookie-storage-activated" content="t">
1234</head>
1235
1236  <body class="gradient animate--hover-default">
1237        <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 1237-1238
1237
1238    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1238GTM-TV8CMZ4S
vendor: 91 bytes, lines 1238-1240
1238"
1239    height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1240    
1240<!-- End Google Tag Manager (noscript) -->
1241    
1242    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
1243      Skip to content
1244    </a>
1245    
1246
1247
1248<link href="//senmit.com/cdn/shop/t/45/assets/quantity-popover.css?v=153075665213740339621785743821" rel="stylesheet" type="text/css" media="all" />
1249<link href="//senmit.com/cdn/shop/t/45/assets/component-card.css?v=128935023823158894301785743821" rel="stylesheet" type="text/css" media="all" />
1250
1251<script src="//senmit.com/cdn/shop/t/45/assets/cart.js?v=100343275113551070121785743821" defer="defer"></script>
vendor: 1 bytes, line 1251
1251
1252<script src="//senmit.com/cdn/shop/t/45/assets/quantity-popover.js?v=19455713230017000861785743821" defer="defer"></script>
1252
1253
1254<style>
1255  .drawer {
1256    visibility: hidden;
1257  }
1258</style>
1259
1260<cart-drawer class="drawer is-empty">
1261  <div id="CartDrawer" class="cart-drawer">
1262    <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div>
1263    <div
1264      class="drawer__inner gradient color-background-1"
1265      role="dialog"
1266      aria-modal="true"
1267      aria-label="Your cart"
1268      tabindex="-1"
1269    ><div class="drawer__inner-empty">
1270          <div class="cart-drawer__warnings center">
1271            <div class="cart-drawer__empty-content">
1272              <div class="cart__empty-text h2">Your cart is empty</div>
1273              <button
1274                class="drawer__close"
1275                type="button"
1276                onclick="this.closest('cart-drawer').close()"
1277                aria-label="Close"
1278              >
1279                <svg
1280  xmlns="http://www.w3.org/2000/svg"
1281  aria-hidden="true"
1282  focusable="false"
1283  class="icon icon-close"
1284  fill="none"
1285  viewBox="0 0 18 17"
1286>
1287  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
1288</svg>
1289
1290              </button>
1291              <a href="/collections/all" class="button">
1292                Continue shopping
1293              </a><p class="cart__login-title h3">Have an account?</p>
1294                <p class="cart__login-paragraph">
1295                  <a href="https://senmit.com/customer_authentication/redirect?locale=en&region_country=US" class="link underlined-link">Log in</a> to check out faster.
1296                </p></div>
1297          </div></div><div class="drawer__header">
1298        <div class="h2 drawer__heading">Your cart</div>
1299        <button
1300          class="drawer__close"
1301          type="button"
1302          onclick="this.closest('cart-drawer').close()"
1303          aria-label="Close"
1304        >
1305          <svg
1306  xmlns="http://www.w3.org/2000/svg"
1307  aria-hidden="true"
1308  focusable="false"
1309  class="icon icon-close"
1310  fill="none"
1311  viewBox="0 0 18 17"
1312>
1313  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
1314</svg>
1315
1316        </button>
1317      </div>
1318      <cart-drawer-items
1319        
1320          class=" is-empty"
1321        
1322      >
1323        <form
1324          action="/cart"
1325          id="CartDrawer-Form"
1326          class="cart__contents cart-drawer__form"
1327          method="post"
1328        >
1329          <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
1330            <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">
1331              Loading...
1332            </p>
1333          </div>
1334          <div id="CartDrawer-CartErrors" role="alert"></div>
1335        </form>
1336      </cart-drawer-items>
1337      <div class="drawer__footer"><!-- Start blocks -->
1338        <!-- Subtotals -->
1339
1340        <div class="cart-drawer__footer" >
1341          <div></div>
1342
1343          <div class="totals" role="status">
1344            <div class="totals__total h2">Estimated total</div>
1345            <p class="totals__total-value">$0.00 USD</p>
1346          </div>
1347
1348          <small class="tax-note caption-large rte">Taxes, discounts and shipping calculated at checkout
1349</small>
1350        </div>
1351
1352        <!-- CTAs -->
1353
1354        <div class="cart__ctas" >
1355          <noscript>
1356            <button type="submit" class="cart__update-button button button--secondary" form="CartDrawer-Form">
1357              Update
1358            </button>
1359          </noscript>
1360
1361          <button
1362            type="submit"
1363            id="CartDrawer-Checkout"
1364            class="cart__checkout-button button"
1365            name="checkout"
1366            form="CartDrawer-Form"
1367            
1368              disabled
1369            
1370          >
1371            Check out
1372          </button>
1373        </div>
1374      </div>
1375    </div>
1376  </div>
1377</cart-drawer>
1378
1379<script>
1380  document.addEventListener('DOMContentLoaded', function () {
1381    function isIE() {
1382      const ua = window.navigator.userAgent;
1383      const msie = ua.indexOf('MSIE ');
1384      const trident = ua.indexOf('Trident/');
1385
1386      return msie > 0 || trident > 0;
1387    }
1388
1389    if (!isIE()) return;
1390    const cartSubmitInput = document.createElement('input');
1391    cartSubmitInput.setAttribute('name', 'checkout');
1392    cartSubmitInput.setAttribute('type', 'hidden');
1393    document.querySelector('#cart').appendChild(cartSubmitInput);
1394    document.querySelector('#checkout').addEventListener('click', function (event) {
1395      document.querySelector('#cart').submit();
1396    });
1397  });
1398</script>
1398
1399<!-- BEGIN sections: header-group -->
1400<div id="shopify-section-sections--19861056290882__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//senmit.com/cdn/shop/t/45/assets/component-slideshow.css?v=107725913939919748051785743821" rel="stylesheet" type="text/css" media="all" />
1401<link href="//senmit.com/cdn/shop/t/45/assets/component-slider.css?v=142503135496229589681785743821" rel="stylesheet" type="text/css" media="all" />
1402
1403  <link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-list-social.css?v=35792976012981934991785743821" media="print" onload="this.media='all'">
1404
1405
1406<div
1407  class="utility-bar color-inverse gradient utility-bar--bottom-border"
1408  
1409>
1410  <div class="page-width utility-bar__grid"><div
1411        class="announcement-bar"
1412        role="region"
1413        aria-label="Announcement"
1414        
1415      ><a
1416              href="/pages/request-a-quote"
1417              class="announcement-bar__link link link--text focus-inset animate-arrow"
1418            ><p class="announcement-bar__message">
1419            <span><strong>Free 3D Design Service within 24 hours | Up to 30% Off | TEL: +1 877-209-3696 </strong></span>
1420            
1421          </p></a></div><div class="localization-wrapper">
1422</div>
1423  </div>
1424</div>
1425
1426
1427</div><div id="shopify-section-sections--19861056290882__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-list-menu.css?v=141483077647168469661785743821" media="print" onload="this.media='all'">
1428<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-search.css?v=165164710990765432851785743821" media="print" onload="this.media='all'">
1429<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-menu-drawer.css?v=31331429079022630271785743821" media="print" onload="this.media='all'">
1430<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-cart-notification.css?v=54116361853792938221785743821" media="print" onload="this.media='all'">
1431<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-cart-items.css?v=145340746371385151771785743821" media="print" onload="this.media='all'"><link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-price.css?v=70172745017360139101785743821" media="print" onload="this.media='all'"><link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-mega-menu.css?v=174123359567161108151785743821" media="print" onload="this.media='all'">
1432<noscript><link href="//senmit.com/cdn/shop/t/45/assets/component-mega-menu.css?v=174123359567161108151785743821" rel="stylesheet" type="text/css" media="all" /></noscript><link href="//senmit.com/cdn/shop/t/45/assets/component-cart-drawer.css?v=11376100058507027511785743821" rel="stylesheet" type="text/css" media="all" />
1433  <link href="//senmit.com/cdn/shop/t/45/assets/component-cart.css?v=181291337967238571831785743821" rel="stylesheet" type="text/css" media="all" />
1434  <link href="//senmit.com/cdn/shop/t/45/assets/component-totals.css?v=68551918977444211541785743821" rel="stylesheet" type="text/css" media="all" />
1435  <link href="//senmit.com/cdn/shop/t/45/assets/component-price.css?v=70172745017360139101785743821" rel="stylesheet" type="text/css" media="all" />
1436  <link href="//senmit.com/cdn/shop/t/45/assets/component-discounts.css?v=152760482443307489271785743821" rel="stylesheet" type="text/css" media="all" />
1437<noscript><link href="//senmit.com/cdn/shop/t/45/assets/component-list-menu.css?v=141483077647168469661785743821" rel="stylesheet" type="text/css" media="all" /></noscript>
1438<noscript><link href="//senmit.com/cdn/shop/t/45/assets/component-search.css?v=165164710990765432851785743821" rel="stylesheet" type="text/css" media="all" /></noscript>
1439<noscript><link href="//senmit.com/cdn/shop/t/45/assets/component-menu-drawer.css?v=31331429079022630271785743821" rel="stylesheet" type="text/css" media="all" /></noscript>
1440<noscript><link href="//senmit.com/cdn/shop/t/45/assets/component-cart-notification.css?v=54116361853792938221785743821" rel="stylesheet" type="text/css" media="all" /></noscript>
1441<noscript><link href="//senmit.com/cdn/shop/t/45/assets/component-cart-items.css?v=145340746371385151771785743821" rel="stylesheet" type="text/css" media="all" /></noscript>
1442
1443<style>
1444  header-drawer {
1445    justify-self: start;
1446    /* margin-left: -1.2rem; */
1447  }@media screen and (min-width: 991px) {
1448      header-drawer {
1449        display: none;
1450      }
1451    }.menu-drawer-container {
1452    display: flex;
1453  }
1454
1455  .list-menu {
1456    list-style: none;
1457    padding: 0;
1458    margin: 0;
1459  }
1460
1461  .list-menu--inline {
1462    display: inline-flex;
1463    flex-wrap: wrap;
1464    font-size:17px;
1465  }
1466
1467  summary.list-menu__item {
1468    padding-right: 2.7rem;
1469  }
1470
1471  .list-menu__item {
1472    display: flex;
1473    align-items: center;
1474    line-height: calc(1 + 0.3 / var(--font-body-scale));
1475  }
1476
1477  .list-menu__item--link {
1478    text-decoration: none;
1479    padding-bottom: 1rem;
1480    padding-top: 1rem;
1481    line-height: calc(1 + 0.8 / var(--font-body-scale));
1482  }
1483
1484  @media screen and (min-width: 769px) {
1485    .list-menu__item--link {
1486      padding-bottom: 0.5rem;
1487      padding-top: 0.5rem;
1488    }
1489  }
1490
1491  .header-trust-tooltip {
1492    position: absolute;
1493    top: 100%; 
1494    right: 180px; 
1495    width: 320px;
1496    z-index: 100;
1497    margin-top: 10px;
1498    animation: fadeInDown 0.4s ease;
1499  }
1500
1501  .tooltip-container {
1502    background: #ffffff;
1503    border-radius: 12px;
1504    box-shadow: 0 10px 30px rgba(0,0,0,0.15);
1505    padding: 20px;
1506    border: 1px solid #eee;
1507    position: relative;
1508  }
1509
1510  .tooltip-container::before {
1511    content: "";
1512    position: absolute;
1513    top: -10px;
1514    right: 40px;
1515    border-left: 10px solid transparent;
1516    border-right: 10px solid transparent;
1517    border-bottom: 10px solid #fff;
1518  }
1519
1520  .tooltip-title {
1521    font-size: 16px;
1522    font-weight: 800;
1523    margin: 0 0 15px 0;
1524    color: #333;
1525    text-transform: uppercase;
1526  }
1527
1528  .tooltip-close {
1529    position: absolute;
1530    top: 5px;     
1531    right: 10px;   
1532    background: none;
1533    border: none;
1534    font-size: 28px; 
1535    line-height: 1;  
1536    cursor: pointer;
1537    color: #bbb;    
1538    font-weight: 300;
1539    transition: color 0.2s ease;
1540    z-index: 10;
1541  }
1542
1543  .tooltip-close:hover {
1544    color: #666;
1545  }
1546
1547  .point-item {
1548    display: flex;
1549    align-items: center;
1550    gap: 10px;
1551    font-size: 13px;
1552    margin-bottom: 8px;
1553    color: #444;
1554    font-weight: 500;
1555  }
1556
1557 
1558  .check-icon {
1559    width: 18px;
1560    height: 18px;
1561    background: #4CAF50; 
1562    color: white;        
1563    border-radius: 50%;
1564    display: flex;
1565    align-items: center;
1566    justify-content: center;
1567    flex-shrink: 0;
1568    padding: 3px;   
1569  }
1570
1571  .check-icon svg {
1572    width: 100%;
1573    height: 100%;
1574    display: block;
1575  }
1576
1577  .tooltip-footer {
1578    margin-top: 15px;
1579    padding-top: 15px;
1580    border-top: 1px solid #f0f0f0;
1581    font-size: 13px;
1582    line-height: 1.4;
1583    color: #333;
1584  }
1585
1586  @keyframes fadeInDown {
1587    from { opacity: 0; transform: translateY(-10px); }
1588    to { opacity: 1; transform: translateY(0); }
1589  }
1590
1591  @media screen and (max-width: 990px) {
1592    .header-trust-tooltip { display: none !important; }
1593  }
1594
1595
1596
1597
1598@media screen and (max-width: 990px) {
1599  
1600  .menu-drawer {
1601    --color-background: 255, 255, 255 !important; 
1602    --color-foreground: 0, 69, 149 !important;    
1603  }
1604
1605  .menu-drawer__inner-container,
1606  .menu-drawer__navigation,
1607  .menu-drawer__menu,
1608  .menu-drawer__main,
1609  .menu-drawer__navigation-container,
1610  .menu-drawer__inner-submenu,
1611  .menu-drawer__submenu {
1612    background-color: #ffffff !important;
1613    background: #ffffff !important;
1614    display: block !important; 
1615    height: auto !important;
1616    border: none !important;
1617  }
1618
1619  #menu-drawer,
1620  .menu-drawer {
1621    background-color: #ffffff !important;
1622    background: #ffffff !important;
1623  }
1624
1625  #menu-drawer,
1626  .menu-drawer {
1627    height: calc(100vh - var(--header-height, 130px)) !important;
1628    height: calc(100dvh - var(--header-height, 130px)) !important;
1629    max-height: calc(100vh - var(--header-height, 130px)) !important;
1630    max-height: calc(100dvh - var(--header-height, 130px)) !important;
1631    overflow-y: auto !important;
1632    overflow-x: hidden !important;
1633    -webkit-overflow-scrolling: touch;
1634  }
1635
1636  .menu-drawer__navigation .submenu-open,
1637  .menu-drawer__menu.submenu-open,
1638  .menu-drawer__menu {
1639    display: block !important;
1640    visibility: visible !important;
1641    transform: none !important;
1642  }
1643
1644  .js .menu-drawer__submenu {
1645    position: static !important;        
1646    transform: none !important;         
1647    visibility: visible !important;
1648    display: none;                      
1649    width: 100% !important;
1650    background-color: #f7f9fc !important; 
1651    padding: 0 !important;
1652  }
1653
1654  details[open] > .menu-drawer__submenu {
1655    display: block !important;
1656  }
1657
1658  .menu-drawer__close-button,
1659  .menu-drawer__inner-submenu > button,
1660  .menu-drawer__inner-submenu .menu-drawer__menu-item--active,
1661  .menu-drawer__submenu .menu-drawer__close-button {
1662    display: none !important;
1663    height: 0 !important;
1664  }
1665
1666  .menu-drawer__menu li, 
1667  .menu-drawer__menu details, 
1668  .menu-drawer__menu summary, 
1669  .menu-drawer__menu-item {
1670    background-color: transparent !important;
1671    border: none !important;
1672    box-shadow: none !important;
1673    margin: 0 !important;
1674    text-decoration: none !important;
1675  }
1676
1677  .menu-drawer__menu-item, 
1678  .menu-drawer__menu-item span {
1679    color: #004595 !important; 
1680    font-size: 1.6rem !important;
1681    font-weight: 400 !important; 
1682    padding: 1.4rem 2rem !important;
1683    line-height: 1.2;
1684  }
1685
1686  .menu-drawer__submenu .menu-drawer__menu-item {
1687    padding-left: 4.5rem !important; 
1688    font-weight: 400 !important;
1689    font-size: 1.45rem !important;
1690    color: #555555 !important; 
1691  }
1692  .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item {
1693    padding-left: 6.5rem !important;
1694    font-size: 1.35rem !important;
1695  }
1696
1697  .menu-drawer__navigation > .menu-drawer__menu > li:last-child {
1698    margin: 2rem 1.5rem 1rem 1.5rem !important; 
1699    background-color: #34BEEC !important; 
1700    border-radius: 8px;
1701    overflow: hidden;
1702  }
1703  
1704  .menu-drawer__navigation > .menu-drawer__menu > li:last-child .menu-drawer__menu-item,
1705  .menu-drawer__navigation > .menu-drawer__menu > li:last-child .menu-drawer__menu-item span {
1706    color: #ffffff !important; 
1707    justify-content: center !important;
1708    font-weight: 700 !important; 
1709    padding: 1.5rem !important;
1710  }
1711  .menu-drawer__navigation > .menu-drawer__menu > li:last-child .menu-drawer__menu-item::after {
1712    display: none !important;
1713  }
1714
1715  .menu-drawer__menu-item .icon-caret, 
1716  .menu-drawer__menu-item .icon-arrow, 
1717  .menu-drawer__menu-item svg {
1718    display: none !important; 
1719  }
1720
1721  .menu-drawer__menu-item::before,
1722  .menu-drawer__menu-item::after {
1723    box-shadow: none !important;
1724  }
1725
1726  .menu-drawer__menu-item::after {
1727    content: '';
1728    display: inline-block;
1729    width: 8px; 
1730    height: 8px;
1731    border-right: 2px solid #004595; 
1732    border-bottom: 2px solid #004595; 
1733    transform: rotate(45deg); 
1734    position: absolute;
1735    right: 2.5rem;
1736    top: 50%;
1737    margin-top: -6px;
1738    transform-origin: center center;
1739    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), margin 0.3s ease !important;
1740    opacity: 0.7;
1741    pointer-events: none;
1742  }
1743
1744
1745  details[open] > .menu-drawer__menu-item::after,
1746  details[open] > summary.menu-drawer__menu-item::after,
1747  details[open] > summary .menu-drawer__menu-item::after {
1748    transform: rotate(225deg) !important; 
1749    margin-top: 0 !important;
1750  }
1751
1752  .menu-drawer__menu-item:not([aria-expanded]):not([aria-haspopup="true"]):not(summary):not([role="button"])::after {
1753    display: none !important;
1754  }
1755
1756
1757  .header-wrapper { background: #ffffff !important; border-bottom: 1px solid #eee !important; }
1758  .header__icon, .header__icon .icon { color: #004595 !important; }
1759
1760  .header__icon::after, .header__icon--cart::after {
1761    display: none !important;
1762    content: none !important;
1763  }
1764  
1765  .menu-opening .header__icon--menu .icon-close { color: #004595 !important; z-index: 101; }
1766
1767
1768  details[open] > summary.menu-drawer__menu-item,
1769  details[open] > .menu-drawer__menu-item {
1770    background-color: #f0f7fd !important; 
1771  }
1772
1773  details[open] > summary.menu-drawer__menu-item span,
1774  details[open] > .menu-drawer__menu-item span {
1775    color: #34beec !important;            
1776    font-weight: 500 !important;          
1777  }
1778
1779  details[open] > .menu-drawer__menu-item::after,
1780  details[open] > summary.menu-drawer__menu-item::after,
1781  details[open] > summary .menu-drawer__menu-item::after {
1782    border-right-color: #34beec !important;
1783    border-bottom-color: #34beec !important;
1784    opacity: 1;
1785  }
1786
1787 
1788  .js .menu-drawer__submenu {
1789    border-left: 3px solid #34beec !important; 
1790    margin-left: 1rem !important;              
1791    width: calc(100% - 1rem) !important;       
1792    background-color: #fafbfc !important;       
1793  }
1794
1795  .menu-drawer__submenu .menu-drawer__menu-item { padding-left: 3.5rem !important; }
1796  .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu-item { padding-left: 5.5rem !important; }
1797
1798
1799
1800  .menu-drawer__utility-links {
1801    display: flex !important;
1802    justify-content: space-between !important; 
1803    align-items: center !important;
1804    padding: 2.2rem 7.5rem calc(6.5rem + env(safe-area-inset-bottom, 1.5rem)) 2rem !important;            
1805    border-top: 1px solid #f0f0f0 !important;    
1806    background-color: #ffffff !important;        
1807    background: #ffffff !important;
1808    margin-top: 1rem !important;                
1809    width: 100% !important;
1810    box-sizing: border-box !important;
1811  }
1812
1813  .menu-drawer__utility-links .list-social,
1814  .menu-drawer__utility-links .list-social__item {
1815    background-color: transparent !important;
1816    background: transparent !important;
1817    border: none !important;
1818    box-shadow: none !important;
1819    margin: 0 !important;
1820    padding: 0 !important;
1821  }
1822
1823  .menu-drawer__account {
1824    display: inline-flex !important;
1825    align-items: center !important;
1826    gap: 0.8rem !important;
1827    color: #1c1d1d !important;                  
1828    font-size: 1.45rem !important;              
1829    font-weight: 500 !important;       
1830    text-decoration: none !important;
1831    background-color: transparent !important; 
1832    background: transparent !important;       
1833    border: none !important;                  
1834    box-shadow: none !important;              
1835    padding: 0 !important;                    
1836    margin: 0 !important;                     
1837    width: auto !important;                   
1838    line-height: 1 !important;                  
1839  }
1840
1841  .menu-drawer__account::after,
1842  .menu-drawer__account::before {
1843    display: none !important;
1844    content: none !important;
1845    background: none !important;
1846    box-shadow: none !important;
1847  }
1848
1849  .menu-drawer__account span {
1850    color: #1c1d1d !important;                  
1851    display: inline-block !important;
1852    opacity: 1 !important;
1853    visibility: visible !important;
1854    line-height: 1 !important;
1855  }
1856
1857  .menu-drawer__account .icon-account,
1858  .menu-drawer__account svg {
1859    width: 2rem !important;                     
1860    height: 2rem !important;
1861    color: #1c1d1d !important;                  
1862    fill: none !important;
1863    stroke: currentColor !important;
1864    display: inline-block !important;
1865  }
1866  .menu-drawer__account svg path { fill: currentColor !important; }
1867
1868  .menu-drawer__utility-links .list-social {
1869    display: flex !important;
1870    justify-content: flex-end !important;
1871    align-items: center !important;
1872    gap: 1rem !important;                      
1873    margin: 0 !important;
1874    padding: 0 !important;
1875  }
1876
1877  .menu-drawer__utility-links .list-social__link {
1878    background-color: #1c1d1d !important;      
1879    background: #1c1d1d !important;
1880    color: #ffffff !important;                  
1881    border-radius: 50% !important;              
1882    width: 3.2rem !important;                    
1883    height: 3.2rem !important;
1884    display: inline-flex !important;
1885    align-items: center !important;
1886    justify-content: center !important;
1887    padding: 0 !important;                      
1888    margin: 0 !important;
1889    box-shadow: none !important;
1890    border: none !important;
1891  }
1892
1893
1894  .menu-drawer .list-social__link::after,
1895  .menu-drawer .list-social__link::before {
1896    display: none !important;
1897    content: none !important;
1898    background: none !important;
1899    box-shadow: none !important;
1900  }
1901
1902  .menu-drawer__utility-links .list-social__link {
1903    background-color: #1c1d1d !important; 
1904    box-shadow: none !important;          
1905    border: none !important;
1906  }
1907
1908  .menu-drawer__account svg,
1909  .menu-drawer__account .icon,
1910  .menu-drawer .list-social__link svg {
1911    display: inline-block !important; 
1912    visibility: visible !important;
1913    color: #1c1d1d !important;
1914    fill: currentColor !important;     
1915    background: transparent !important;
1916    background-color: transparent !important;
1917  }
1918
1919  .menu-drawer__account svg path {
1920    fill: #1c1d1d !important;
1921  }
1922
1923}
1924</style><style data-shopify>.header {
1925    padding: 6px 20px 3px 20px;
1926  }
1927
1928  .section-header {
1929    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
1930    margin-bottom: 0px;
1931  }
1932  
1933
1934  @media screen and (min-width: 769px) {
1935    .section-header {
1936      margin-bottom: 0px;
1937    }
1938  }
1939
1940  @media screen and (min-width: 991px) {
1941    .header {
1942      padding-top: 11px;
1943      padding-bottom: 5px;
1944    }
1945    
1946  }</style>
1946<script src="//senmit.com/cdn/shop/t/45/assets/details-disclosure.js?v=102102821873390617751785743821" defer="defer"></script>
vendor: 1 bytes, line 1946
1946
1947<script src="//senmit.com/cdn/shop/t/45/assets/details-modal.js?v=25581673532751508451785743821" defer="defer"></script>
vendor: 1 bytes, line 1947
1947
1948<script src="//senmit.com/cdn/shop/t/45/assets/cart-notification.js?v=133508293167896966491785743821" defer="defer"></script>
vendor: 1 bytes, line 1948
1948
1949<script src="//senmit.com/cdn/shop/t/45/assets/search-form.js?v=133129549252120666541785743821" defer="defer"></script>
1949<script src="//senmit.com/cdn/shop/t/45/assets/cart-drawer.js?v=105077087914686398511785743821" defer="defer"></script>
1949<svg xmlns="http://www.w3.org/2000/svg" class="hidden">
1950  <symbol id="icon-search" viewbox="0 0 18 19" fill="none">
1951    <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/>
1952  </symbol>
1953
1954  <symbol id="icon-reset" class="icon icon-close"  fill="none" viewBox="0 0 18 18" stroke="currentColor">
1955    <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/>
1956    <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
1957    <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/>
1958  </symbol>
1959
1960  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
1961    <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor" />
1962  </symbol>
1963</svg><sticky-header data-sticky-type="always" class="section-sections--19861056290882__header header-wrapper  color-scheme-8f563ad8-a9c4-4029-8403-6e308dfedd8a  gradient"><header class="header header--top-left header--mobile-left page-width header--has-menu header--has-social header--has-account header--has-localizations"><a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper">
1964                
1965                <img src="//senmit.com/cdn/shop/files/Senmit-LOGO_2.png?v=1695448667&amp;width=600" alt="Senmit " srcset="//senmit.com/cdn/shop/files/Senmit-LOGO_2.png?v=1695448667&amp;width=150 150w, //senmit.com/cdn/shop/files/Senmit-LOGO_2.png?v=1695448667&amp;width=225 225w, //senmit.com/cdn/shop/files/Senmit-LOGO_2.png?v=1695448667&amp;width=300 300w" width="150" height="51.19869971556278" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 300px) 50vw, 150px">
1966              </div></a>
1967
1968
1969<nav class="header__inline-menu">
1970  <ul class="list-menu list-menu--inline" role="list">
1971      <li><header-menu>
1972            <details
1973              id="Details-HeaderMenu-1 "
1974              class=""
1975            >
1976              <summary
1977                id="HeaderMenu-collections"
1978                class="header__menu-item list-menu__item link focus-inset "
1979              >
1980                <span
1981                >Collections</span>
1982                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
1983  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
1984</svg>
1985
1986              </summary><ul
1987                  id="HeaderMenu-MenuList-1"
1988                  class="header__submenu list-menu list-menu--disclosure color-background-1 gradient caption-large motion-reduce global-settings-popup"
1989                  role="list"
1990                  tabindex="-1"
1991                ><li><details id="Details-HeaderSubMenu-collections-components">
1992                          <summary
1993                            id="HeaderMenu-collections-components"
1994                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
1995                          >
1996                            <a href="https://senmit.com/collections/all-product" aria-label="link" class="header__menu-item" style="padding:0;">
1997                            <span>Components</span>
1998                            </a>
1999                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2000  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2001</svg>
2002
2003                          </summary>
2004                          <ul
2005                            id="HeaderMenu-SubMenuList-collections-components-"
2006                            class="header__submenu list-menu motion-reduce"
2007                          ><li>
2008                                <a
2009                                  id="HeaderMenu-collections-components-all-products"
2010                                  href="https://senmit.com/collections/all-product"
2011                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2012                                  
2013                                >
2014                                  All Products
2015                                </a>
2016                              </li><li>
2017                                <a
2018                                  id="HeaderMenu-collections-components-complete-cable-railing"
2019                                  href="/collections/complete-cable-railing-kit"
2020                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2021                                  
2022                                >
2023                                  Complete Cable Railing
2024                                </a>
2025                              </li><li>
2026                                <a
2027                                  id="HeaderMenu-collections-components-cable-railing-parts"
2028                                  href="https://senmit.com/collections/cable-railing-parts"
2029                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2030                                  
2031                                >
2032                                  Cable Railing Parts
2033                                </a>
2034                              </li><li>
2035                                <a
2036                                  id="HeaderMenu-collections-components-accessories"
2037                                  href="https://senmit.com/collections/accessories"
2038                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2039                                  
2040                                >
2041                                  Accessories
2042                                </a>
2043                              </li><li>
2044                                <a
2045                                  id="HeaderMenu-collections-components-tools"
2046                                  href="https://senmit.com/collections/tool"
2047                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2048                                  
2049                                >
2050                                  Tools
2051                                </a>
2052                              </li><div
2053                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2054                              style="margin-left: 20px; margin-right: 20px;"
2055                            ></div>
2056                          </ul>
2057                        </details></li><li>
2057<details id="Details-HeaderSubMenu-collections-featured-collection">
2058                          <summary
2059                            id="HeaderMenu-collections-featured-collection"
2060                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
2061                          >
2062                            <a href="https://senmit.com/collections/all-product" aria-label="link" class="header__menu-item" style="padding:0;">
2063                            <span>Featured Collection</span>
2064                            </a>
2065                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2066  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2067</svg>
2068
2069                          </summary>
2070                          <ul
2071                            id="HeaderMenu-SubMenuList-collections-featured-collection-"
2072                            class="header__submenu list-menu motion-reduce"
2073                          ><li>
2074                                <a
2075                                  id="HeaderMenu-collections-featured-collection-best-sellers"
2076                                  href="https://senmit.com/collections/best-in-class-products"
2077                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2078                                  
2079                                >
2080                                  Best Sellers
2081                                </a>
2082                              </li><li>
2083                                <a
2084                                  id="HeaderMenu-collections-featured-collection-recommended-products"
2085                                  href="https://senmit.com/collections/recommended-products"
2086                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2087                                  
2088                                >
2089                                  Recommended Products
2090                                </a>
2091                              </li><li>
2092                                <a
2093                                  id="HeaderMenu-collections-featured-collection-featured-products"
2094                                  href="https://senmit.com/collections/featured-collection"
2095                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2096                                  
2097                                >
2098                                  Featured Products
2099                                </a>
2100                              </li><div
2101                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2102                              style="margin-left: 20px; margin-right: 20px;"
2103                            ></div>
2104                          </ul>
2105                        </details></li></ul></details>
2106          </header-menu></li>
2107      <li><header-menu>
2108            <details
2109              id="Details-HeaderMenu-2 "
2110              class=""
2111            >
2112              <summary
2113                id="HeaderMenu-cable-railing"
2114                class="header__menu-item list-menu__item link focus-inset "
2115              >
2116                <span
2117                >Cable Railing</span>
2118                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2119  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2120</svg>
2121
2122              </summary><ul
2123                  id="HeaderMenu-MenuList-2"
2124                  class="header__submenu list-menu list-menu--disclosure color-background-1 gradient caption-large motion-reduce global-settings-popup"
2125                  role="list"
2126                  tabindex="-1"
2127                ><li><details id="Details-HeaderSubMenu-cable-railing-cable-railing-kit">
2128                          <summary
2129                            id="HeaderMenu-cable-railing-cable-railing-kit"
2130                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
2131                          >
2132                            <a href="https://senmit.com/collections/complete-cable-railing" aria-label="link" class="header__menu-item" style="padding:0;">
2133                            <span>Cable Railing Kit</span>
2134                            </a>
2135                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2136  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2137</svg>
2138
2139                          </summary>
2140                          <ul
2141                            id="HeaderMenu-SubMenuList-cable-railing-cable-railing-kit-"
2142                            class="header__submenu list-menu motion-reduce"
2143                          ><li>
2144                                <a
2145                                  id="HeaderMenu-cable-railing-cable-railing-kit-complete-cable-railing-kit"
2146                                  href="/collections/complete-cable-railing-kit"
2147                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2148                                  
2149                                >
2150                                  Complete Cable Railing Kit
2151                                </a>
2152                              </li><li>
2153                                <a
2154                                  id="HeaderMenu-cable-railing-cable-railing-kit-level-section"
2155                                  href="https://senmit.com/collections/complete-cable-railing-kit-level-section"
2156                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2157                                  
2158                                >
2159                                    - Level Section
2160                                </a>
2161                              </li><li>
2162                                <a
2163                                  id="HeaderMenu-cable-railing-cable-railing-kit-stair-section"
2164                                  href="https://senmit.com/collections/complete-cable-railing-kit-stair-section"
2165                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2166                                  
2167                                >
2168                                    - Stair Section
2169                                </a>
2170                              </li><li>
2171                                <a
2172                                  id="HeaderMenu-cable-railing-cable-railing-kit-express-cable-railing-kit"
2173                                  href="https://senmit.com/collections/express-railing-kit"
2174                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2175                                  
2176                                >
2177                                  Express Cable Railing Kit
2178                                </a>
2179                              </li><li>
2180                                <a
2181                                  id="HeaderMenu-cable-railing-cable-railing-kit-level-section"
2182                                  href="https://senmit.com/collections/express-cable-railing-kit-level-section"
2183                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2184                                  
2185                                >
2186                                  - Level Section
2187                                </a>
2188                              </li><li>
2189                                <a
2190                                  id="HeaderMenu-cable-railing-cable-railing-kit-stair-section"
2191                                  href="https://senmit.com/collections/express-cable-railing-kit-stair-section"
2192                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2193                                  
2194                                >
2195                                  - Stair Section
2196                                </a>
2197                              </li><li>
2198                                <a
2199                                  id="HeaderMenu-cable-railing-cable-railing-kit-express-aluminum-cable-railing-kit"
2200                                  href="https://senmit.com/collections/express-aluminum-railing-kit"
2201                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2202                                  
2203                                >
2204                                  Express Aluminum Cable Railing Kit
2205                                </a>
2206                              </li><li>
2207                                <a
2208                                  id="HeaderMenu-cable-railing-cable-railing-kit-no-handrail-cable-railing-kit"
2209                                  href="https://senmit.com/collections/no-handrail-cable-railing"
2210                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2211                                  
2212                                >
2213                                  No-handrail Cable Railing Kit
2214                                </a>
2215                              </li><li>
2216                                <a
2217                                  id="HeaderMenu-cable-railing-cable-railing-kit-level-section"
2218                                  href="https://senmit.com/collections/no-handrail-cable-railing-level-section"
2219                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2220                                  
2221                                >
2222                                  - Level Section
2223                                </a>
2224                              </li><div
2225                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2226                              style="margin-left: 20px; margin-right: 20px;"
2227                            ></div>
2228                          </ul>
2229                        </details></li><li>
2229<details id="Details-HeaderSubMenu-cable-railing-cable-railing-system">
2230                          <summary
2231                            id="HeaderMenu-cable-railing-cable-railing-system"
2232                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
2233                          >
2234                            <a href="https://senmit.com/collections/aluminum-cable-railing-system" aria-label="link" class="header__menu-item" style="padding:0;">
2235                            <span>Cable Railing System</span>
2236                            </a>
2237                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2238  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2239</svg>
2240
2241                          </summary>
2242                          <ul
2243                            id="HeaderMenu-SubMenuList-cable-railing-cable-railing-system-"
2244                            class="header__submenu list-menu motion-reduce"
2245                          ><li>
2246                                <a
2247                                  id="HeaderMenu-cable-railing-cable-railing-system-aluminum-cable-railing"
2248                                  href="https://senmit.com/collections/aluminum-cable-railing-system"
2249                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2250                                  
2251                                >
2252                                  Aluminum Cable Railing
2253                                </a>
2254                              </li><div
2255                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2256                              style="margin-left: 20px; margin-right: 20px;"
2257                            ></div>
2258                          </ul>
2259                        </details></li><li><details id="Details-HeaderSubMenu-cable-railing-post">
2260                          <summary
2261                            id="HeaderMenu-cable-railing-post"
2262                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
2263                          >
2264                            <a href="/collections/cable-railing-post" aria-label="link" class="header__menu-item" style="padding:0;">
2265                            <span>Post</span>
2266                            </a>
2267                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2268  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2269</svg>
2270
2271                          </summary>
2272                          <ul
2273                            id="HeaderMenu-SubMenuList-cable-railing-post-"
2274                            class="header__submenu list-menu motion-reduce"
2275                          ><li>
2276                                <a
2277                                  id="HeaderMenu-cable-railing-post-stainless-steel-cable-railing-post"
2278                                  href="https://senmit.com/collections/stainless-steel-cable-railing-post"
2279                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2280                                  
2281                                >
2282                                  Stainless Steel Cable Railing Post
2283                                </a>
2284                              </li><li>
2285                                <a
2286                                  id="HeaderMenu-cable-railing-post-stainless-steel-fascia-mount-cable-railing-post"
2287                                  href="https://senmit.com/collections/fascia-mount-cable-railing-post"
2288                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2289                                  
2290                                >
2291                                  - Stainless Steel Fascia Mount Cable Railing Post
2292                                </a>
2293                              </li><li>
2294                                <a
2295                                  id="HeaderMenu-cable-railing-post-aluminum-cable-railing-post"
2296                                  href="https://senmit.com/collections/surface-mount-aluminum-cable-railing-post"
2297                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2298                                  
2299                                >
2300                                  Aluminum Cable Railing Post
2301                                </a>
2302                              </li><li>
2303                                <a
2304                                  id="HeaderMenu-cable-railing-post-aluminum-fascia-mount-cable-railing-post"
2305                                  href="https://senmit.com/collections/fascia-mount-aluminum-cable-railing-post"
2306                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2307                                  
2308                                >
2309                                  - Aluminum Fascia Mount Cable Railing Post
2310                                </a>
2311                              </li><li>
2312                                <a
2313                                  id="HeaderMenu-cable-railing-post-aluminum-surface-mount-cable-railing-post"
2314                                  href="https://senmit.com/collections/surface-mount-aluminum-cable-railing-post"
2315                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2316                                  
2317                                >
2318                                  - Aluminum Surface Mount Cable Railing Post
2319                                </a>
2320                              </li><li>
2321                                <a
2322                                  id="HeaderMenu-cable-railing-post-post-system"
2323                                  href="https://senmit.com/collections/stainless-steel-post-railing-system"
2324                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2325                                  
2326                                >
2327                                  Post System
2328                                </a>
2329                              </li><li>
2330                                <a
2331                                  id="HeaderMenu-cable-railing-post-stainless-steel-cable-railing-post-system"
2332                                  href="https://senmit.com/collections/stainless-steel-post-railing-system"
2333                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2334                                  
2335                                >
2336                                  - Stainless Steel Cable Railing Post System
2337                                </a>
2338                              </li><li>
2339                                <a
2340                                  id="HeaderMenu-cable-railing-post-wood-post-system"
2341                                  href="https://senmit.com/collections/wood-post-railing-system"
2342                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2343                                  
2344                                >
2345                                  - Wood Post System
2346                                </a>
2347                              </li><li>
2348                                <a
2349                                  id="HeaderMenu-cable-railing-post-post-kit"
2350                                  href="/collections/best-in-class-products"
2351                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2352                                  
2353                                >
2354                                  Post Kit
2355                                </a>
2356                              </li><li>
2357                                <a
2358                                  id="HeaderMenu-cable-railing-post-fascia-mount"
2359                                  href="https://senmit.com/collections/express-fasica-mount-post-kit"
2360                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2361                                  
2362                                >
2363                                  - Fascia Mount
2364                                </a>
2365                              </li><li>
2366                                <a
2367                                  id="HeaderMenu-cable-railing-post-surface-mount"
2368                                  href="https://senmit.com/collections/express-surface-mount-post-kit"
2369                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2370                                  
2371                                >
2372                                  - Surface Mount
2373                                </a>
2374                              </li><div
2375                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2376                              style="margin-left: 20px; margin-right: 20px;"
2377                            ></div>
2378                          </ul>
2379                        </details></li><li>
2379<details id="Details-HeaderSubMenu-cable-railing-top-rail">
2380                          <summary
2381                            id="HeaderMenu-cable-railing-top-rail"
2382                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
2383                          >
2384                            <a href="https://senmit.com/collections/cable-railing-top-rail" aria-label="link" class="header__menu-item" style="padding:0;">
2385                            <span>Top Rail</span>
2386                            </a>
2387                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2388  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2389</svg>
2390
2391                          </summary>
2392                          <ul
2393                            id="HeaderMenu-SubMenuList-cable-railing-top-rail-"
2394                            class="header__submenu list-menu motion-reduce"
2395                          ><li>
2396                                <a
2397                                  id="HeaderMenu-cable-railing-top-rail-top-rail-system"
2398                                  href="https://senmit.com/collections/cable-railing-top-rail"
2399                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2400                                  
2401                                >
2402                                  Top Rail System
2403                                </a>
2404                              </li><li>
2405                                <a
2406                                  id="HeaderMenu-cable-railing-top-rail-top-rail-connector"
2407                                  href="https://senmit.com/collections/top-rail-connector"
2408                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2409                                  
2410                                >
2411                                  Top Rail Connector
2412                                </a>
2413                              </li><li>
2414                                <a
2415                                  id="HeaderMenu-cable-railing-top-rail-aluminium-top-rail-accessories"
2416                                  href="https://senmit.com/collections/aluminium-top-rail-accesories"
2417                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2418                                  
2419                                >
2420                                  Aluminium Top Rail Accessories
2421                                </a>
2422                              </li><div
2423                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2424                              style="margin-left: 20px; margin-right: 20px;"
2425                            ></div>
2426                          </ul>
2427                        </details></li><li><a
2428                          id="HeaderMenu-cable-railing-stainless-steel-cable"
2429                          href="https://senmit.com/collections/stainless-steel-cable"
2430                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2431                          
2432                        >
2433                          Stainless Steel Cable
2434                        </a></li><li><details id="Details-HeaderSubMenu-cable-railing-hardware">
2435                          <summary
2436                            id="HeaderMenu-cable-railing-hardware"
2437                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
2438                          >
2439                            <a href="https://senmit.com/collections/cable-railing-hardware" aria-label="link" class="header__menu-item" style="padding:0;">
2440                            <span>Hardware</span>
2441                            </a>
2442                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2443  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2444</svg>
2445
2446                          </summary>
2447                          <ul
2448                            id="HeaderMenu-SubMenuList-cable-railing-hardware-"
2449                            class="header__submenu list-menu motion-reduce"
2450                          ><li>
2451                                <a
2452                                  id="HeaderMenu-cable-railing-hardware-cable-railing-hardware"
2453                                  href="https://senmit.com/collections/cable-railing-hardware"
2454                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2455                                  
2456                                >
2457                                  Cable Railing Hardware
2458                                </a>
2459                              </li><li>
2460                                <a
2461                                  id="HeaderMenu-cable-railing-hardware-1-8-cable-railing-hardware"
2462                                  href="https://senmit.com/collections/1-8-cable-railing-hardware"
2463                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2464                                  
2465                                >
2466                                  1/8 Cable Railing Hardware
2467                                </a>
2468                              </li><div
2469                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2470                              style="margin-left: 20px; margin-right: 20px;"
2471                            ></div>
2472                          </ul>
2473                        </details></li><li><details id="Details-HeaderSubMenu-cable-railing-accessories">
2474                          <summary
2475                            id="HeaderMenu-cable-railing-accessories"
2476                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
2477                          >
2478                            <a href="/collections/accessories" aria-label="link" class="header__menu-item" style="padding:0;">
2479                            <span>Accessories</span>
2480                            </a>
2481                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2482  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2483</svg>
2484
2485                          </summary>
2486                          <ul
2487                            id="HeaderMenu-SubMenuList-cable-railing-accessories-"
2488                            class="header__submenu list-menu motion-reduce"
2489                          ><li>
2490                                <a
2491                                  id="HeaderMenu-cable-railing-accessories-sleeves"
2492                                  href="https://senmit.com/collections/cable-railing-sleeves"
2493                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2494                                  
2495                                >
2496                                  Sleeves
2497                                </a>
2498                              </li><li>
2499                                <a
2500                                  id="HeaderMenu-cable-railing-accessories-post-tension-kit"
2501                                  href="https://senmit.com/collections/steel-post-tension-kit"
2502                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2503                                  
2504                                >
2505                                  Post Tension Kit
2506                                </a>
2507                              </li><li>
2508                                <a
2509                                  id="HeaderMenu-cable-railing-accessories-steel-post-tension-kit"
2510                                  href="https://senmit.com/collections/steel-post-tension-kit"
2511                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2512                                  
2513                                >
2514                                  - Steel Post Tension Kit
2515                                </a>
2516                              </li><li>
2517                                <a
2518                                  id="HeaderMenu-cable-railing-accessories-wood-post-tension-kit"
2519                                  href="https://senmit.com/collections/wood-post-tension-kit"
2520                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2521                                  
2522                                >
2523                                  - Wood Post Tension Kit
2524                                </a>
2525                              </li><div
2526                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2527                              style="margin-left: 20px; margin-right: 20px;"
2528                            ></div>
2529                          </ul>
2530                        </details></li><li>
2530<details id="Details-HeaderSubMenu-cable-railing-tools">
2531                          <summary
2532                            id="HeaderMenu-cable-railing-tools"
2533                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
2534                          >
2535                            <a href="/collections/tool" aria-label="link" class="header__menu-item" style="padding:0;">
2536                            <span>Tools</span>
2537                            </a>
2538                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2539  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2540</svg>
2541
2542                          </summary>
2543                          <ul
2544                            id="HeaderMenu-SubMenuList-cable-railing-tools-"
2545                            class="header__submenu list-menu motion-reduce"
2546                          ><li>
2547                                <a
2548                                  id="HeaderMenu-cable-railing-tools-hydraulic-crimper"
2549                                  href="/products/hydraulic-cable-crimper-1-8-3-16-railing-tool"
2550                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2551                                  
2552                                >
2553                                  Hydraulic Crimper
2554                                </a>
2555                              </li><li>
2556                                <a
2557                                  id="HeaderMenu-cable-railing-tools-steel-cable-cutter"
2558                                  href="/products/cable-cutter-wire-rope-stainless-steel-aircraft-up-to-5-32-for-deck-railing"
2559                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2560                                  
2561                                >
2562                                  Steel Cable Cutter
2563                                </a>
2564                              </li><li>
2565                                <a
2566                                  id="HeaderMenu-cable-railing-tools-angle-washer-for-stair-post"
2567                                  href="/products/30-degree-t316-beveled-washer-for-stainless-cable-railing-bw14"
2568                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2569                                  
2570                                >
2571                                  Angle Washer for Stair Post
2572                                </a>
2573                              </li><div
2574                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2575                              style="margin-left: 20px; margin-right: 20px;"
2576                            ><div class="header__submenu-mega-menu-item grid__item " style="position: relative;"><a
2577                                        href="/products/hydraulic-cable-crimper-tool-railing-fittings"
2578                                        class="overlay-link"
2579                                        style="position: absolute; top:0; left:0; width: 100%; height: 100%; z-index: 1"
2580                                      >
2581                                        &nbsp;
2582                                      </a><div class="header__submenu-mega-menu-image">
2583                                      <div
2584                                        class="media media--transparent media--adapt"
2585                                        style="padding-bottom: 80.8%;"
2586                                      >
2587                                        
2588                                        <img src="//senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=3200" alt="senmit" srcset="//senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=300 300w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=400 400w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=500 500w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=750 750w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=1000 1000w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=1250 1250w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=1500 1500w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=1750 1750w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=2000 2000w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=2250 2250w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=2500 2500w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=2750 2750w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=3000 3000w, //senmit.com/cdn/shop/files/Senmit_Hydraulic_cable_crimper-5_5438a0c9-2ae1-4b39-a477-4de903cf6374.jpg?v=1753346492&amp;width=3200 3200w" width="3200" height="2586" loading="lazy" sizes="100vw" class="">
2589                                      </div>
2590                                    </div>
2591                                    <div>
2592                                      Hydraulic Crimper
2593                                    </div>
2594                                  </div><div class="header__submenu-mega-menu-item grid__item " style="position: relative;"><a
2595                                        href="/products/cable-cutter-wire-rope-stainless-steel-aircraft-up-to-5-32-for-deck-railing"
2596                                        class="overlay-link"
2597                                        style="position: absolute; top:0; left:0; width: 100%; height: 100%; z-index: 1"
2598                                      >
2599                                        &nbsp;
2600                                      </a><div class="header__submenu-mega-menu-image">
2601                                      <div
2602                                        class="media media--transparent media--adapt"
2603                                        style="padding-bottom: 77.06666666666668%;"
2604                                      >
2605                                        
2606                                        <img src="//senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=3200" alt="senmit" srcset="//senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=300 300w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=400 400w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=500 500w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=750 750w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=1000 1000w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=1250 1250w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=1500 1500w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=1750 1750w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=2000 2000w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=2250 2250w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=2500 2500w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=2750 2750w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=3000 3000w, //senmit.com/cdn/shop/files/Cable_Cutter.jpg?v=1753346711&amp;width=3200 3200w" width="3200" height="2466" loading="lazy" sizes="100vw" class="">
2607                                      </div>
2608                                    </div>
2609                                    <div>
2610                                      1/8" Cable Cutter
2611                                    </div>
2612                                  </div></div>
2613                          </ul>
2614                        </details></li></ul></details>
2615          </header-menu></li>
2616      <li><header-menu>
2617            <details
2618              id="Details-HeaderMenu-3 "
2619              class=" mega-menu "
2620            >
2621              <summary
2622                id="HeaderMenu-floating-stairs"
2623                class="header__menu-item list-menu__item link focus-inset "
2624              >
2625                <span
2626                >Floating Stairs</span>
2627                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2628  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2629</svg>
2630
2631              </summary><div
2632                  id="MegaMenu-Content-3"
2633                  
2634                  class="header__submenu list-menu list-menu--disclosure color-background-1 gradient caption-large motion-reduce global-settings-popup"
2635
2636                  tabindex="-1"
2637                >
2638                  <ul
2639                    class="mega-menu__list  mega-menu--custom"
2640                    role="list"
2641                  ><li>
2642                        <a
2643                          id="HeaderMenu-floating-stairs-senmit-floating-stairs"
2644                          href="/pages/floating-stairs"
2645                          class="mega-menu__link mega-menu__link--level-2 link"
2646                          
2647                        >
2648                          Senmit Floating Stairs
2649                        </a><ul class="list-unstyled" role="list"><li>
2650                                <a
2651                                  id="HeaderMenu-floating-stairs-senmit-floating-stairs-mono-stringer-floating-stairs"
2652                                  href="/pages/mono-stringer-stairs"
2653                                  class="mega-menu__link link"
2654                                  
2655                                >
2656                                  Mono Stringer Floating Stairs
2657                                </a>
2658                              </li><li>
2659                                <a
2660                                  id="HeaderMenu-floating-stairs-senmit-floating-stairs-cantilever-floating-stairs"
2661                                  href="/pages/cantilever-stairs"
2662                                  class="mega-menu__link link"
2663                                  
2664                                >
2665                                  Cantilever Floating Stairs
2666                                </a>
2667                              </li><li>
2668                                <a
2669                                  id="HeaderMenu-floating-stairs-senmit-floating-stairs-zig-zag-floating-stairs"
2670                                  href="/pages/zig-zag-stairs"
2671                                  class="mega-menu__link link"
2672                                  
2673                                >
2674                                  Zig Zag Floating Stairs
2675                                </a>
2676                              </li></ul></li><li>
2677                        <a
2678                          id="HeaderMenu-floating-stairs-what-are-floating-stairs"
2679                          href="/pages/floating-stairs"
2680                          class="mega-menu__link mega-menu__link--level-2 link"
2681                          
2682                        >
2683                          What are Floating Stairs
2684                        </a><ul class="list-unstyled" role="list"><li>
2685                                <a
2686                                  id="HeaderMenu-floating-stairs-what-are-floating-stairs-how-to-build-floating-stairs"
2687                                  href="https://senmit.com/blogs/news/floating-stairs-step-by-step-guide"
2688                                  class="mega-menu__link link"
2689                                  
2690                                >
2691                                  How to Build Floating Stairs
2692                                </a>
2693                              </li><li>
2694                                <a
2695                                  id="HeaderMenu-floating-stairs-what-are-floating-stairs-the-types-of-floating-stairs"
2696                                  href="https://senmit.com/blogs/news/floating-stairs-types-selection-guide"
2697                                  class="mega-menu__link link"
2698                                  
2699                                >
2700                                  The Types of Floating Stairs
2701                                </a>
2702                              </li></ul></li></ul>
2703                </div></details>
2704          </header-menu></li>
2705      <li><header-menu>
2706            <details
2707              id="Details-HeaderMenu-4 "
2708              class=""
2709            >
2710              <summary
2711                id="HeaderMenu-windows-doors"
2712                class="header__menu-item list-menu__item link focus-inset "
2713              >
2714                <span
2715                >Windows &amp; Doors</span>
2716                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2717  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2718</svg>
2719
2720              </summary><ul
2721                  id="HeaderMenu-MenuList-4"
2722                  class="header__submenu list-menu list-menu--disclosure color-background-1 gradient caption-large motion-reduce global-settings-popup"
2723                  role="list"
2724                  tabindex="-1"
2725                ><li><details id="Details-HeaderSubMenu-windows-doors-windows-doors">
2726                          <summary
2727                            id="HeaderMenu-windows-doors-windows-doors"
2728                            class="header__menu-item link link--text list-menu__item focus-inset caption-large"
2729                          >
2730                            <a href="/pages/windows-doors" aria-label="link" class="header__menu-item" style="padding:0;">
2731                            <span>Windows &amp; Doors</span>
2732                            </a>
2733                            <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2734  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2735</svg>
2736
2737                          </summary>
2738                          <ul
2739                            id="HeaderMenu-SubMenuList-windows-doors-windows-doors-"
2740                            class="header__submenu list-menu motion-reduce"
2741                          ><li>
2742                                <a
2743                                  id="HeaderMenu-windows-doors-windows-doors-aluminum-windows-doors"
2744                                  href="/pages/aluminum-windows-doors"
2745                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2746                                  
2747                                >
2748                                  Aluminum Windows &amp; Doors
2749                                </a>
2750                              </li><li>
2751                                <a
2752                                  id="HeaderMenu-windows-doors-windows-doors-upvc-windows-doors"
2753                                  href="/pages/upvc-windows-doors"
2754                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2755                                  
2756                                >
2757                                  UPVC Windows &amp; Doors
2758                                </a>
2759                              </li><li>
2760                                <a
2761                                  id="HeaderMenu-windows-doors-windows-doors-french-slim-steel"
2762                                  href="/pages/french-slim-steel"
2763                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2764                                  
2765                                >
2766                                  French Slim Steel
2767                                </a>
2768                              </li><li>
2769                                <a
2770                                  id="HeaderMenu-windows-doors-windows-doors-slim-aluminum-doors"
2771                                  href="/pages/slim-aluminum-doors"
2772                                  class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2773                                  
2774                                >
2775                                  Slim Aluminum Doors
2776                                </a>
2777                              </li><div
2778                              class="grid grid--1-col grid--2-col-tablet grid--2-col-desktop"
2779                              style="margin-left: 20px; margin-right: 20px;"
2780                            ></div>
2781                          </ul>
2782                        </details></li></ul></details>
2783          </header-menu></li>
2784      <li><header-menu>
2785            <details
2786              id="Details-HeaderMenu-5 "
2787              class=""
2788            >
2789              <summary
2790                id="HeaderMenu-installation-guide"
2791                class="header__menu-item list-menu__item link focus-inset "
2792              >
2793                <span
2794                > Installation Guide</span>
2795                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2796  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2797</svg>
2798
2799              </summary><ul
2800                  id="HeaderMenu-MenuList-5"
2801                  class="header__submenu list-menu list-menu--disclosure color-background-1 gradient caption-large motion-reduce global-settings-popup"
2802                  role="list"
2803                  tabindex="-1"
2804                ><li><a
2805                          id="HeaderMenu-installation-guide-fascia-mount-stainless-steel-post-system"
2806                          href="/pages/fascia-mount-stainless-steel-post-system"
2807                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2808                          
2809                        >
2810                          Fascia Mount Stainless Steel Post System
2811                        </a></li><li><a
2812                          id="HeaderMenu-installation-guide-surface-mount-stainless-steel-post-system"
2813                          href="/pages/surface-mount-stainless-steel-post-system"
2814                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2815                          
2816                        >
2817                          Surface Mount Stainless Steel Post System
2818                        </a></li><li><a
2819                          id="HeaderMenu-installation-guide-surface-mount-aluminum-post-system"
2820                          href="/pages/surface-mount-aluminum-post-system"
2821                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2822                          
2823                        >
2824                          Surface Mount Aluminum Post System
2825                        </a></li></ul></details>
2826          </header-menu></li>
2827      <li><header-menu>
2828            <details
2829              id="Details-HeaderMenu-6 "
2830              class=""
2831            >
2832              <summary
2833                id="HeaderMenu-service"
2834                class="header__menu-item list-menu__item link focus-inset "
2835              >
2836                <span
2837                    class="header__active-menu-item"
2838                  
2839                >Service</span>
2840                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
2841  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
2842</svg>
2843
2844              </summary><ul
2845                  id="HeaderMenu-MenuList-6"
2846                  class="header__submenu list-menu list-menu--disclosure color-background-1 gradient caption-large motion-reduce global-settings-popup"
2847                  role="list"
2848                  tabindex="-1"
2849                ><li><a
2850                          id="HeaderMenu-service-about-us"
2851                          href="/pages/about-us"
2852                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2853                          
2854                        >
2855                          About us
2856                        </a></li><li><a
2857                          id="HeaderMenu-service-contact-us"
2858                          href="/pages/contact-us"
2859                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2860                          
2861                        >
2862                          Contact Us
2863                        </a></li><li><a
2864                          id="HeaderMenu-service-faqs"
2865                          href="/pages/faqs"
2866                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2867                          
2868                        >
2869                          FAQs
2870                        </a></li><li><a
2871                          id="HeaderMenu-service-blogs"
2872                          href="/blogs/news"
2873                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2874                          
2875                        >
2876                          Blogs
2877                        </a></li><li><a
2878                          id="HeaderMenu-service-cable-railing-comparison"
2879                          href="/pages/cable-railing-comparison"
2880                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2881                          
2882                        >
2883                          Cable Railing Comparison
2884                        </a></li><li><a
2885                          id="HeaderMenu-service-installation-videos"
2886                          href="/pages/installation-videos"
2887                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2888                          
2889                        >
2890                          Installation Videos
2891                        </a></li><li><a
2892                          id="HeaderMenu-service-track-your-order"
2893                          href="/apps/trackingmore"
2894                          class="header__menu-item list-menu__item link link--text focus-inset caption-large"
2895                          
2896                        >
2897                          Track Your Order
2898                        </a></li></ul></details>
2899          </header-menu></li>
2900      <li><a
2901            id="HeaderMenu-project-gallery"
2902            href="/blogs/projects"
2903            class="header__menu-item list-menu__item link link--text focus-inset"
2904            
2905          >
2906            <span
2907            >Project Gallery</span>
2908          </a></li>
2909      <li><a
2910            id="HeaderMenu-request-a-quote"
2911            href="/pages/request-a-quote"
2912            class="header__menu-item list-menu__item link link--text focus-inset"
2913            
2914          >
2915            <span
2916            >Request A Quote</span>
2917          </a></li></ul>
2918</nav>
2919
2920<div class="header__icons header__icons--localization header-localization">
2921
2922      <div class="header-search-box" style="flex: 1 1 67%;display: flex;justify-content:end">
2923       
2924
2925<details-modal class="header__search">
2926  <details>
2927    <summary
2928      class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle"
2929      aria-haspopup="dialog"
2930      aria-label="Search"
2931    >
2932      <span>
2933        <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false">
2934          <use href="#icon-search">
2935        </svg>
2936        <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false">
2937          <use href="#icon-close">
2938        </svg>
2939      </span>
2940    </summary>
2941    <div
2942      class="search-modal modal__content gradient"
2943      role="dialog"
2944      aria-modal="true"
2945      aria-label="Search"
2946    >
2947      <div class="modal-overlay"></div>
2948      <div
2949        class="search-modal__content search-modal__content-bottom"
2950        tabindex="-1"
2951      ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form">
2952          <div class="field">
2953            <input
2954              class="search__input field__input"
2955              id="Search-In-Modal"
2956              type="search"
2957              name="q"
2958              value=""
2959              placeholder="Search"role="combobox"
2960                aria-expanded="false"
2961                aria-owns="predictive-search-results"
2962                aria-controls="predictive-search-results"
2963                aria-haspopup="listbox"
2964                aria-autocomplete="list"
2965                autocorrect="off"
2966                autocomplete="off"
2967                autocapitalize="off"
2968                spellcheck="false">
2969            <label class="field__label" for="Search-In-Modal">Search</label>
2970            <input type="hidden" name="options[prefix]" value="last">
2971            <button
2972              type="reset"
2973              class="reset__button field__button hidden"
2974              aria-label="Clear search term"
2975            >
2976              <svg class="icon icon-close" aria-hidden="true" focusable="false">
2977                <use xlink:href="#icon-reset">
2978              </svg>
2979            </button>
2980            <button class="search__button field__button" aria-label="Search">
2981              <svg class="icon icon-search" aria-hidden="true" focusable="false">
2982                <use href="#icon-search">
2983              </svg>
2984            </button>
2985          </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search>
2986
2987<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-loading-spinner.css?v=116724955567955766481785743821" media="print" onload="this.media='all'">
2988
2989<div class="predictive-search__loading-state">
2990  <svg
2991    aria-hidden="true"
2992    focusable="false"
2993    class="spinner"
2994    viewBox="0 0 66 66"
2995    xmlns="http://www.w3.org/2000/svg"
2996  >
2997    <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
2998  </svg>
2999</div>
3000</div>
3001
3002            <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button
3003          type="button"
3004          class="search-modal__close-button modal__close-button link link--text focus-inset"
3005          aria-label="Close"
3006        >
3007          <svg class="icon icon-close" aria-hidden="true" focusable="false">
3008            <use href="#icon-close">
3009          </svg>
3010        </button>
3011      </div>
3012    </div>
3013  </details>
3014</details-modal>
3015
3016      </div><div class="desktop-localization-wrapper"><noscript class="small-hide medium-hide"><form method="post" action="/localization" id="HeaderCountryMobileFormNoScript" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news/floating-stairs-step-by-step-guide" /><div class="localization-form__select">
3017                <div class="visually-hidden h2" id="HeaderCountryMobileLabelNoScript">Country/region</div>
3018                <select class="localization-selector link" name="country_code" aria-labelledby="HeaderCountryMobileLabelNoScript"><option value="CA">
3019                      Canada (USD $)
3020                    </option><option value="US" selected>
3021                      United States (USD $)
3022                    </option></select>
3023                <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3024  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3025</svg>
3026
3027              </div>
3028              <button class="button button--tertiary">Update country/region</button></form></noscript>
3029
3030          <localization-form class="small-hide medium-hide no-js-hidden"><form method="post" action="/localization" id="HeaderCountryForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news/floating-stairs-step-by-step-guide" /><div>
3031                <div class="visually-hidden h2" id="HeaderCountryLabel">Country/region</div><div class="disclosure">
3032  <button
3033    type="button"
3034    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
3035    aria-expanded="false"
3036    aria-controls="HeaderCountryList"
3037    aria-describedby="HeaderCountryLabel"
3038  >
3039    <span>USD
3040      $ | United States</span>
3041    <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3042  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3043</svg>
3044
3045  </button>
3046  <div class="disclosure__list-wrapper" hidden>
3047    <ul id="HeaderCountryList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
3048          <a
3049            class="link link--text disclosure__link caption-large focus-inset"
3050            href="#"
3051            
3052            data-value="CA"
3053          >
3054            <span class="localization-form__currency">USD
3055              $ |</span
3056            >
3057            Canada
3058          </a>
3059        </li><li class="disclosure__item" tabindex="-1">
3060          <a
3061            class="link link--text disclosure__link caption-large focus-inset disclosure__link--active"
3062            href="#"
3063            
3064              aria-current="true"
3065            
3066            data-value="US"
3067          >
3068            <span class="localization-form__currency">USD
3069              $ |</span
3070            >
3071            United States
3072          </a>
3073        </li></ul>
3074  </div>
3075</div>
3076<input type="hidden" name="country_code" value="US">
3077</div></form></localization-form>
3078        
3079</div><div class="header-account-wrapper">
3080          <a href="https://senmit.com/customer_authentication/redirect?locale=en&region_country=US" class="header__icon header__icon--account link focus-inset small-hide">
3081            
3082<svg class="icon icon-account" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512">
3083  <path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z"></path>
3084</svg>
3085            <span>Log in</span>
3086          </a>
3087        </div><a rel="nofollow" href="https://senmit-metal.myshopify.com/pages/request-a-quote" class="header-quote-button button small-hide">Request A Quote</a>
3088
3089
3090      <div class="header-cart__info">
3091        <p class="cart-total-container">
3092          <span>Total</span>
3093          <span aria-hidden="true" class="cart-total">$0.00</span>
3094        </p>
3095        <a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble">
3096<svg class="icon icon-cart-empty" aria-hidden="true" focusable="false" viewBox="0 0 27 24" role="presentation">
3097  <g transform="translate(0 1)" fill="none" fill-rule="evenodd">
3098    <circle stroke-linecap="square" cx="11" cy="20" r="2"></circle>
3099    <circle stroke-linecap="square" cx="22" cy="20" r="2"></circle>
3100    <path d="M7.31 5h18.27l-1.44 10H9.78L6.22 0H0"></path>
3101  </g>
3102</svg><span class="visually-hidden">Cart</span>
3103
3104          <div class="cart-count-bubble"><span aria-hidden="true">0</span><span class="visually-hidden">0 items</span>
3105          </div>
3106        </a>
3107      </div>
3108      
3109        
3110
3111<header-drawer data-breakpoint="tablet">
3112  <details id="Details-menu-drawer-container" class="menu-drawer-container">
3113    <summary
3114      class="header__icon header__icon--menu header__icon--summary link focus-inset"
3115      aria-label="Menu"
3116    >
3117      <span>
3118        
3119<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 37 40">
3120  <path d="M33.5 25h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0-11.5h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0 23h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2z"></path>
3121</svg>
3122        <svg
3123  xmlns="http://www.w3.org/2000/svg"
3124  aria-hidden="true"
3125  focusable="false"
3126  class="icon icon-close"
3127  fill="none"
3128  viewBox="0 0 18 17"
3129>
3130  <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor">
3131</svg>
3132
3133      </span>
3134    </summary>
3135    <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-background-1">
3136      <div class="menu-drawer__inner-container">
3137        <div class="menu-drawer__navigation-container">
3138          <nav class="menu-drawer__navigation">
3139            <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1">
3140                      <summary
3141                        id="HeaderDrawer-collections"
3142                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
3143                      >
3144                        Collections
3145                        
3146<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3147  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3148</svg>
3149                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3150  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3151</svg>
3152
3153                      </summary>
3154                      <div
3155                        id="link-collections"
3156                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
3157                        tabindex="-1"
3158                      >
3159                        <div class="menu-drawer__inner-submenu">
3160                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
3161                            
3162<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3163  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3164</svg>
3165                            Collections
3166                          </button>
3167                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-collections-components">
3168                                    <summary
3169                                      id="HeaderDrawer-collections-components"
3170                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3171                                    >
3172                                      Components
3173                                      
3174<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3175  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3176</svg>
3177                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3178  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3179</svg>
3180
3181                                    </summary>
3182                                    <div
3183                                      id="childlink-components"
3184                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3185                                    >
3186                                      <button
3187                                        class="menu-drawer__close-button link link--text focus-inset"
3188                                        aria-expanded="true"
3189                                      >
3190                                        
3191<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3192  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3193</svg>
3194                                        Components
3195                                      </button>
3196                                      <ul
3197                                        class="menu-drawer__menu list-menu"
3198                                        role="list"
3199                                        tabindex="-1"
3200                                      ><li>
3201                                            <a
3202                                              id="HeaderDrawer-collections-components-all-products"
3203                                              href="https://senmit.com/collections/all-product"
3204                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3205                                              
3206                                            >
3207                                              All Products
3208                                            </a>
3209                                          </li><li>
3210                                            <a
3211                                              id="HeaderDrawer-collections-components-complete-cable-railing"
3212                                              href="/collections/complete-cable-railing-kit"
3213                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3214                                              
3215                                            >
3216                                              Complete Cable Railing
3217                                            </a>
3218                                          </li><li>
3219                                            <a
3220                                              id="HeaderDrawer-collections-components-cable-railing-parts"
3221                                              href="https://senmit.com/collections/cable-railing-parts"
3222                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3223                                              
3224                                            >
3225                                              Cable Railing Parts
3226                                            </a>
3227                                          </li><li>
3228                                            <a
3229                                              id="HeaderDrawer-collections-components-accessories"
3230                                              href="https://senmit.com/collections/accessories"
3231                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3232                                              
3233                                            >
3234                                              Accessories
3235                                            </a>
3236                                          </li><li>
3237                                            <a
3238                                              id="HeaderDrawer-collections-components-tools"
3239                                              href="https://senmit.com/collections/tool"
3240                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3241                                              
3242                                            >
3243                                              Tools
3244                                            </a>
3245                                          </li></ul>
3246                                    </div>
3247                                  </details></li><li>
3247<details id="Details-menu-drawer-collections-featured-collection">
3248                                    <summary
3249                                      id="HeaderDrawer-collections-featured-collection"
3250                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3251                                    >
3252                                      Featured Collection
3253                                      
3254<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3255  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3256</svg>
3257                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3258  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3259</svg>
3260
3261                                    </summary>
3262                                    <div
3263                                      id="childlink-featured-collection"
3264                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3265                                    >
3266                                      <button
3267                                        class="menu-drawer__close-button link link--text focus-inset"
3268                                        aria-expanded="true"
3269                                      >
3270                                        
3271<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3272  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3273</svg>
3274                                        Featured Collection
3275                                      </button>
3276                                      <ul
3277                                        class="menu-drawer__menu list-menu"
3278                                        role="list"
3279                                        tabindex="-1"
3280                                      ><li>
3281                                            <a
3282                                              id="HeaderDrawer-collections-featured-collection-best-sellers"
3283                                              href="https://senmit.com/collections/best-in-class-products"
3284                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3285                                              
3286                                            >
3287                                              Best Sellers
3288                                            </a>
3289                                          </li><li>
3290                                            <a
3291                                              id="HeaderDrawer-collections-featured-collection-recommended-products"
3292                                              href="https://senmit.com/collections/recommended-products"
3293                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3294                                              
3295                                            >
3296                                              Recommended Products
3297                                            </a>
3298                                          </li><li>
3299                                            <a
3300                                              id="HeaderDrawer-collections-featured-collection-featured-products"
3301                                              href="https://senmit.com/collections/featured-collection"
3302                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3303                                              
3304                                            >
3305                                              Featured Products
3306                                            </a>
3307                                          </li></ul>
3308                                    </div>
3309                                  </details></li></ul>
3310                        </div>
3311                      </div>
3312                    </details></li><li>
3312<details id="Details-menu-drawer-menu-item-2">
3313                      <summary
3314                        id="HeaderDrawer-cable-railing"
3315                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
3316                      >
3317                        Cable Railing
3318                        
3319<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3320  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3321</svg>
3322                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3323  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3324</svg>
3325
3326                      </summary>
3327                      <div
3328                        id="link-cable-railing"
3329                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
3330                        tabindex="-1"
3331                      >
3332                        <div class="menu-drawer__inner-submenu">
3333                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
3334                            
3335<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3336  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3337</svg>
3338                            Cable Railing
3339                          </button>
3340                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-cable-railing-cable-railing-kit">
3341                                    <summary
3342                                      id="HeaderDrawer-cable-railing-cable-railing-kit"
3343                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3344                                    >
3345                                      Cable Railing Kit
3346                                      
3347<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3348  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3349</svg>
3350                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3351  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3352</svg>
3353
3354                                    </summary>
3355                                    <div
3356                                      id="childlink-cable-railing-kit"
3357                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3358                                    >
3359                                      <button
3360                                        class="menu-drawer__close-button link link--text focus-inset"
3361                                        aria-expanded="true"
3362                                      >
3363                                        
3364<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3365  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3366</svg>
3367                                        Cable Railing Kit
3368                                      </button>
3369                                      <ul
3370                                        class="menu-drawer__menu list-menu"
3371                                        role="list"
3372                                        tabindex="-1"
3373                                      ><li>
3374                                            <a
3375                                              id="HeaderDrawer-cable-railing-cable-railing-kit-complete-cable-railing-kit"
3376                                              href="/collections/complete-cable-railing-kit"
3377                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3378                                              
3379                                            >
3380                                              Complete Cable Railing Kit
3381                                            </a>
3382                                          </li><li>
3383                                            <a
3384                                              id="HeaderDrawer-cable-railing-cable-railing-kit-level-section"
3385                                              href="https://senmit.com/collections/complete-cable-railing-kit-level-section"
3386                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3387                                              
3388                                            >
3389                                                - Level Section
3390                                            </a>
3391                                          </li><li>
3392                                            <a
3393                                              id="HeaderDrawer-cable-railing-cable-railing-kit-stair-section"
3394                                              href="https://senmit.com/collections/complete-cable-railing-kit-stair-section"
3395                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3396                                              
3397                                            >
3398                                                - Stair Section
3399                                            </a>
3400                                          </li><li>
3401                                            <a
3402                                              id="HeaderDrawer-cable-railing-cable-railing-kit-express-cable-railing-kit"
3403                                              href="https://senmit.com/collections/express-railing-kit"
3404                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3405                                              
3406                                            >
3407                                              Express Cable Railing Kit
3408                                            </a>
3409                                          </li><li>
3410                                            <a
3411                                              id="HeaderDrawer-cable-railing-cable-railing-kit-level-section"
3412                                              href="https://senmit.com/collections/express-cable-railing-kit-level-section"
3413                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3414                                              
3415                                            >
3416                                              - Level Section
3417                                            </a>
3418                                          </li><li>
3419                                            <a
3420                                              id="HeaderDrawer-cable-railing-cable-railing-kit-stair-section"
3421                                              href="https://senmit.com/collections/express-cable-railing-kit-stair-section"
3422                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3423                                              
3424                                            >
3425                                              - Stair Section
3426                                            </a>
3427                                          </li><li>
3428                                            <a
3429                                              id="HeaderDrawer-cable-railing-cable-railing-kit-express-aluminum-cable-railing-kit"
3430                                              href="https://senmit.com/collections/express-aluminum-railing-kit"
3431                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3432                                              
3433                                            >
3434                                              Express Aluminum Cable Railing Kit
3435                                            </a>
3436                                          </li><li>
3437                                            <a
3438                                              id="HeaderDrawer-cable-railing-cable-railing-kit-no-handrail-cable-railing-kit"
3439                                              href="https://senmit.com/collections/no-handrail-cable-railing"
3440                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3441                                              
3442                                            >
3443                                              No-handrail Cable Railing Kit
3444                                            </a>
3445                                          </li><li>
3446                                            <a
3447                                              id="HeaderDrawer-cable-railing-cable-railing-kit-level-section"
3448                                              href="https://senmit.com/collections/no-handrail-cable-railing-level-section"
3449                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3450                                              
3451                                            >
3452                                              - Level Section
3453                                            </a>
3454                                          </li></ul>
3455                                    </div>
3456                                  </details></li><li>
3456<details id="Details-menu-drawer-cable-railing-cable-railing-system">
3457                                    <summary
3458                                      id="HeaderDrawer-cable-railing-cable-railing-system"
3459                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3460                                    >
3461                                      Cable Railing System
3462                                      
3463<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3464  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3465</svg>
3466                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3467  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3468</svg>
3469
3470                                    </summary>
3471                                    <div
3472                                      id="childlink-cable-railing-system"
3473                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3474                                    >
3475                                      <button
3476                                        class="menu-drawer__close-button link link--text focus-inset"
3477                                        aria-expanded="true"
3478                                      >
3479                                        
3480<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3481  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3482</svg>
3483                                        Cable Railing System
3484                                      </button>
3485                                      <ul
3486                                        class="menu-drawer__menu list-menu"
3487                                        role="list"
3488                                        tabindex="-1"
3489                                      ><li>
3490                                            <a
3491                                              id="HeaderDrawer-cable-railing-cable-railing-system-aluminum-cable-railing"
3492                                              href="https://senmit.com/collections/aluminum-cable-railing-system"
3493                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3494                                              
3495                                            >
3496                                              Aluminum Cable Railing
3497                                            </a>
3498                                          </li></ul>
3499                                    </div>
3500                                  </details></li><li><details id="Details-menu-drawer-cable-railing-post">
3501                                    <summary
3502                                      id="HeaderDrawer-cable-railing-post"
3503                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3504                                    >
3505                                      Post
3506                                      
3507<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3508  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3509</svg>
3510                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3511  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3512</svg>
3513
3514                                    </summary>
3515                                    <div
3516                                      id="childlink-post"
3517                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3518                                    >
3519                                      <button
3520                                        class="menu-drawer__close-button link link--text focus-inset"
3521                                        aria-expanded="true"
3522                                      >
3523                                        
3524<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3525  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3526</svg>
3527                                        Post
3528                                      </button>
3529                                      <ul
3530                                        class="menu-drawer__menu list-menu"
3531                                        role="list"
3532                                        tabindex="-1"
3533                                      ><li>
3534                                            <a
3535                                              id="HeaderDrawer-cable-railing-post-stainless-steel-cable-railing-post"
3536                                              href="https://senmit.com/collections/stainless-steel-cable-railing-post"
3537                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3538                                              
3539                                            >
3540                                              Stainless Steel Cable Railing Post
3541                                            </a>
3542                                          </li><li>
3543                                            <a
3544                                              id="HeaderDrawer-cable-railing-post-stainless-steel-fascia-mount-cable-railing-post"
3545                                              href="https://senmit.com/collections/fascia-mount-cable-railing-post"
3546                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3547                                              
3548                                            >
3549                                              - Stainless Steel Fascia Mount Cable Railing Post
3550                                            </a>
3551                                          </li><li>
3552                                            <a
3553                                              id="HeaderDrawer-cable-railing-post-aluminum-cable-railing-post"
3554                                              href="https://senmit.com/collections/surface-mount-aluminum-cable-railing-post"
3555                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3556                                              
3557                                            >
3558                                              Aluminum Cable Railing Post
3559                                            </a>
3560                                          </li><li>
3561                                            <a
3562                                              id="HeaderDrawer-cable-railing-post-aluminum-fascia-mount-cable-railing-post"
3563                                              href="https://senmit.com/collections/fascia-mount-aluminum-cable-railing-post"
3564                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3565                                              
3566                                            >
3567                                              - Aluminum Fascia Mount Cable Railing Post
3568                                            </a>
3569                                          </li><li>
3570                                            <a
3571                                              id="HeaderDrawer-cable-railing-post-aluminum-surface-mount-cable-railing-post"
3572                                              href="https://senmit.com/collections/surface-mount-aluminum-cable-railing-post"
3573                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3574                                              
3575                                            >
3576                                              - Aluminum Surface Mount Cable Railing Post
3577                                            </a>
3578                                          </li><li>
3579                                            <a
3580                                              id="HeaderDrawer-cable-railing-post-post-system"
3581                                              href="https://senmit.com/collections/stainless-steel-post-railing-system"
3582                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3583                                              
3584                                            >
3585                                              Post System
3586                                            </a>
3587                                          </li><li>
3588                                            <a
3589                                              id="HeaderDrawer-cable-railing-post-stainless-steel-cable-railing-post-system"
3590                                              href="https://senmit.com/collections/stainless-steel-post-railing-system"
3591                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3592                                              
3593                                            >
3594                                              - Stainless Steel Cable Railing Post System
3595                                            </a>
3596                                          </li><li>
3597                                            <a
3598                                              id="HeaderDrawer-cable-railing-post-wood-post-system"
3599                                              href="https://senmit.com/collections/wood-post-railing-system"
3600                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3601                                              
3602                                            >
3603                                              - Wood Post System
3604                                            </a>
3605                                          </li><li>
3606                                            <a
3607                                              id="HeaderDrawer-cable-railing-post-post-kit"
3608                                              href="/collections/best-in-class-products"
3609                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3610                                              
3611                                            >
3612                                              Post Kit
3613                                            </a>
3614                                          </li><li>
3615                                            <a
3616                                              id="HeaderDrawer-cable-railing-post-fascia-mount"
3617                                              href="https://senmit.com/collections/express-fasica-mount-post-kit"
3618                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3619                                              
3620                                            >
3621                                              - Fascia Mount
3622                                            </a>
3623                                          </li><li>
3624                                            <a
3625                                              id="HeaderDrawer-cable-railing-post-surface-mount"
3626                                              href="https://senmit.com/collections/express-surface-mount-post-kit"
3627                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3628                                              
3629                                            >
3630                                              - Surface Mount
3631                                            </a>
3632                                          </li></ul>
3633                                    </div>
3634                                  </details></li><li>
3634<details id="Details-menu-drawer-cable-railing-top-rail">
3635                                    <summary
3636                                      id="HeaderDrawer-cable-railing-top-rail"
3637                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3638                                    >
3639                                      Top Rail
3640                                      
3641<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3642  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3643</svg>
3644                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3645  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3646</svg>
3647
3648                                    </summary>
3649                                    <div
3650                                      id="childlink-top-rail"
3651                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3652                                    >
3653                                      <button
3654                                        class="menu-drawer__close-button link link--text focus-inset"
3655                                        aria-expanded="true"
3656                                      >
3657                                        
3658<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3659  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3660</svg>
3661                                        Top Rail
3662                                      </button>
3663                                      <ul
3664                                        class="menu-drawer__menu list-menu"
3665                                        role="list"
3666                                        tabindex="-1"
3667                                      ><li>
3668                                            <a
3669                                              id="HeaderDrawer-cable-railing-top-rail-top-rail-system"
3670                                              href="https://senmit.com/collections/cable-railing-top-rail"
3671                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3672                                              
3673                                            >
3674                                              Top Rail System
3675                                            </a>
3676                                          </li><li>
3677                                            <a
3678                                              id="HeaderDrawer-cable-railing-top-rail-top-rail-connector"
3679                                              href="https://senmit.com/collections/top-rail-connector"
3680                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3681                                              
3682                                            >
3683                                              Top Rail Connector
3684                                            </a>
3685                                          </li><li>
3686                                            <a
3687                                              id="HeaderDrawer-cable-railing-top-rail-aluminium-top-rail-accessories"
3688                                              href="https://senmit.com/collections/aluminium-top-rail-accesories"
3689                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3690                                              
3691                                            >
3692                                              Aluminium Top Rail Accessories
3693                                            </a>
3694                                          </li></ul>
3695                                    </div>
3696                                  </details></li><li><a
3697                                    id="HeaderDrawer-cable-railing-stainless-steel-cable"
3698                                    href="https://senmit.com/collections/stainless-steel-cable"
3699                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3700                                    
3701                                  >
3702                                    Stainless Steel Cable
3703                                  </a></li><li>
3703<details id="Details-menu-drawer-cable-railing-hardware">
3704                                    <summary
3705                                      id="HeaderDrawer-cable-railing-hardware"
3706                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3707                                    >
3708                                      Hardware
3709                                      
3710<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3711  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3712</svg>
3713                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3714  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3715</svg>
3716
3717                                    </summary>
3718                                    <div
3719                                      id="childlink-hardware"
3720                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3721                                    >
3722                                      <button
3723                                        class="menu-drawer__close-button link link--text focus-inset"
3724                                        aria-expanded="true"
3725                                      >
3726                                        
3727<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3728  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3729</svg>
3730                                        Hardware
3731                                      </button>
3732                                      <ul
3733                                        class="menu-drawer__menu list-menu"
3734                                        role="list"
3735                                        tabindex="-1"
3736                                      ><li>
3737                                            <a
3738                                              id="HeaderDrawer-cable-railing-hardware-cable-railing-hardware"
3739                                              href="https://senmit.com/collections/cable-railing-hardware"
3740                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3741                                              
3742                                            >
3743                                              Cable Railing Hardware
3744                                            </a>
3745                                          </li><li>
3746                                            <a
3747                                              id="HeaderDrawer-cable-railing-hardware-1-8-cable-railing-hardware"
3748                                              href="https://senmit.com/collections/1-8-cable-railing-hardware"
3749                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3750                                              
3751                                            >
3752                                              1/8 Cable Railing Hardware
3753                                            </a>
3754                                          </li></ul>
3755                                    </div>
3756                                  </details></li><li><details id="Details-menu-drawer-cable-railing-accessories">
3757                                    <summary
3758                                      id="HeaderDrawer-cable-railing-accessories"
3759                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3760                                    >
3761                                      Accessories
3762                                      
3763<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3764  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3765</svg>
3766                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3767  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3768</svg>
3769
3770                                    </summary>
3771                                    <div
3772                                      id="childlink-accessories"
3773                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3774                                    >
3775                                      <button
3776                                        class="menu-drawer__close-button link link--text focus-inset"
3777                                        aria-expanded="true"
3778                                      >
3779                                        
3780<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3781  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3782</svg>
3783                                        Accessories
3784                                      </button>
3785                                      <ul
3786                                        class="menu-drawer__menu list-menu"
3787                                        role="list"
3788                                        tabindex="-1"
3789                                      ><li>
3790                                            <a
3791                                              id="HeaderDrawer-cable-railing-accessories-sleeves"
3792                                              href="https://senmit.com/collections/cable-railing-sleeves"
3793                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3794                                              
3795                                            >
3796                                              Sleeves
3797                                            </a>
3798                                          </li><li>
3799                                            <a
3800                                              id="HeaderDrawer-cable-railing-accessories-post-tension-kit"
3801                                              href="https://senmit.com/collections/steel-post-tension-kit"
3802                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3803                                              
3804                                            >
3805                                              Post Tension Kit
3806                                            </a>
3807                                          </li><li>
3808                                            <a
3809                                              id="HeaderDrawer-cable-railing-accessories-steel-post-tension-kit"
3810                                              href="https://senmit.com/collections/steel-post-tension-kit"
3811                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3812                                              
3813                                            >
3814                                              - Steel Post Tension Kit
3815                                            </a>
3816                                          </li><li>
3817                                            <a
3818                                              id="HeaderDrawer-cable-railing-accessories-wood-post-tension-kit"
3819                                              href="https://senmit.com/collections/wood-post-tension-kit"
3820                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3821                                              
3822                                            >
3823                                              - Wood Post Tension Kit
3824                                            </a>
3825                                          </li></ul>
3826                                    </div>
3827                                  </details></li><li>
3827<details id="Details-menu-drawer-cable-railing-tools">
3828                                    <summary
3829                                      id="HeaderDrawer-cable-railing-tools"
3830                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3831                                    >
3832                                      Tools
3833                                      
3834<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3835  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3836</svg>
3837                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3838  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3839</svg>
3840
3841                                    </summary>
3842                                    <div
3843                                      id="childlink-tools"
3844                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3845                                    >
3846                                      <button
3847                                        class="menu-drawer__close-button link link--text focus-inset"
3848                                        aria-expanded="true"
3849                                      >
3850                                        
3851<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3852  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3853</svg>
3854                                        Tools
3855                                      </button>
3856                                      <ul
3857                                        class="menu-drawer__menu list-menu"
3858                                        role="list"
3859                                        tabindex="-1"
3860                                      ><li>
3861                                            <a
3862                                              id="HeaderDrawer-cable-railing-tools-hydraulic-crimper"
3863                                              href="/products/hydraulic-cable-crimper-1-8-3-16-railing-tool"
3864                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3865                                              
3866                                            >
3867                                              Hydraulic Crimper
3868                                            </a>
3869                                          </li><li>
3870                                            <a
3871                                              id="HeaderDrawer-cable-railing-tools-steel-cable-cutter"
3872                                              href="/products/cable-cutter-wire-rope-stainless-steel-aircraft-up-to-5-32-for-deck-railing"
3873                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3874                                              
3875                                            >
3876                                              Steel Cable Cutter
3877                                            </a>
3878                                          </li><li>
3879                                            <a
3880                                              id="HeaderDrawer-cable-railing-tools-angle-washer-for-stair-post"
3881                                              href="/products/30-degree-t316-beveled-washer-for-stainless-cable-railing-bw14"
3882                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3883                                              
3884                                            >
3885                                              Angle Washer for Stair Post
3886                                            </a>
3887                                          </li></ul>
3888                                    </div>
3889                                  </details></li></ul>
3890                        </div>
3891                      </div>
3892                    </details></li><li>
3892<details id="Details-menu-drawer-menu-item-3">
3893                      <summary
3894                        id="HeaderDrawer-floating-stairs"
3895                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
3896                      >
3897                        Floating Stairs
3898                        
3899<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3900  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3901</svg>
3902                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3903  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3904</svg>
3905
3906                      </summary>
3907                      <div
3908                        id="link-floating-stairs"
3909                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
3910                        tabindex="-1"
3911                      >
3912                        <div class="menu-drawer__inner-submenu">
3913                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
3914                            
3915<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3916  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3917</svg>
3918                            Floating Stairs
3919                          </button>
3920                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-floating-stairs-senmit-floating-stairs">
3921                                    <summary
3922                                      id="HeaderDrawer-floating-stairs-senmit-floating-stairs"
3923                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3924                                    >
3925                                      Senmit Floating Stairs
3926                                      
3927<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3928  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3929</svg>
3930                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3931  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3932</svg>
3933
3934                                    </summary>
3935                                    <div
3936                                      id="childlink-senmit-floating-stairs"
3937                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
3938                                    >
3939                                      <button
3940                                        class="menu-drawer__close-button link link--text focus-inset"
3941                                        aria-expanded="true"
3942                                      >
3943                                        
3944<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3945  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3946</svg>
3947                                        Senmit Floating Stairs
3948                                      </button>
3949                                      <ul
3950                                        class="menu-drawer__menu list-menu"
3951                                        role="list"
3952                                        tabindex="-1"
3953                                      ><li>
3954                                            <a
3955                                              id="HeaderDrawer-floating-stairs-senmit-floating-stairs-mono-stringer-floating-stairs"
3956                                              href="/pages/mono-stringer-stairs"
3957                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3958                                              
3959                                            >
3960                                              Mono Stringer Floating Stairs
3961                                            </a>
3962                                          </li><li>
3963                                            <a
3964                                              id="HeaderDrawer-floating-stairs-senmit-floating-stairs-cantilever-floating-stairs"
3965                                              href="/pages/cantilever-stairs"
3966                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3967                                              
3968                                            >
3969                                              Cantilever Floating Stairs
3970                                            </a>
3971                                          </li><li>
3972                                            <a
3973                                              id="HeaderDrawer-floating-stairs-senmit-floating-stairs-zig-zag-floating-stairs"
3974                                              href="/pages/zig-zag-stairs"
3975                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3976                                              
3977                                            >
3978                                              Zig Zag Floating Stairs
3979                                            </a>
3980                                          </li></ul>
3981                                    </div>
3982                                  </details></li><li>
3982<details id="Details-menu-drawer-floating-stairs-what-are-floating-stairs">
3983                                    <summary
3984                                      id="HeaderDrawer-floating-stairs-what-are-floating-stairs"
3985                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
3986                                    >
3987                                      What are Floating Stairs
3988                                      
3989<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
3990  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
3991</svg>
3992                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
3993  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3994</svg>
3995
3996                                    </summary>
3997                                    <div
3998                                      id="childlink-what-are-floating-stairs"
3999                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
4000                                    >
4001                                      <button
4002                                        class="menu-drawer__close-button link link--text focus-inset"
4003                                        aria-expanded="true"
4004                                      >
4005                                        
4006<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
4007  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
4008</svg>
4009                                        What are Floating Stairs
4010                                      </button>
4011                                      <ul
4012                                        class="menu-drawer__menu list-menu"
4013                                        role="list"
4014                                        tabindex="-1"
4015                                      ><li>
4016                                            <a
4017                                              id="HeaderDrawer-floating-stairs-what-are-floating-stairs-how-to-build-floating-stairs"
4018                                              href="https://senmit.com/blogs/news/floating-stairs-step-by-step-guide"
4019                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4020                                              
4021                                            >
4022                                              How to Build Floating Stairs
4023                                            </a>
4024                                          </li><li>
4025                                            <a
4026                                              id="HeaderDrawer-floating-stairs-what-are-floating-stairs-the-types-of-floating-stairs"
4027                                              href="https://senmit.com/blogs/news/floating-stairs-types-selection-guide"
4028                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4029                                              
4030                                            >
4031                                              The Types of Floating Stairs
4032                                            </a>
4033                                          </li></ul>
4034                                    </div>
4035                                  </details></li></ul>
4036                        </div>
4037                      </div>
4038                    </details></li><li><details id="Details-menu-drawer-menu-item-4">
4039                      <summary
4040                        id="HeaderDrawer-windows-doors"
4041                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
4042                      >
4043                        Windows &amp; Doors
4044                        
4045<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
4046  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
4047</svg>
4048                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
4049  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
4050</svg>
4051
4052                      </summary>
4053                      <div
4054                        id="link-windows-doors"
4055                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
4056                        tabindex="-1"
4057                      >
4058                        <div class="menu-drawer__inner-submenu">
4059                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
4060                            
4061<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
4062  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
4063</svg>
4064                            Windows &amp; Doors
4065                          </button>
4066                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details id="Details-menu-drawer-windows-doors-windows-doors">
4067                                    <summary
4068                                      id="HeaderDrawer-windows-doors-windows-doors"
4069                                      class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4070                                    >
4071                                      Windows &amp; Doors
4072                                      
4073<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
4074  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
4075</svg>
4076                                      <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
4077  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
4078</svg>
4079
4080                                    </summary>
4081                                    <div
4082                                      id="childlink-windows-doors"
4083                                      class="menu-drawer__submenu has-submenu gradient motion-reduce"
4084                                    >
4085                                      <button
4086                                        class="menu-drawer__close-button link link--text focus-inset"
4087                                        aria-expanded="true"
4088                                      >
4089                                        
4090<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
4091  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
4092</svg>
4093                                        Windows &amp; Doors
4094                                      </button>
4095                                      <ul
4096                                        class="menu-drawer__menu list-menu"
4097                                        role="list"
4098                                        tabindex="-1"
4099                                      ><li>
4100                                            <a
4101                                              id="HeaderDrawer-windows-doors-windows-doors-aluminum-windows-doors"
4102                                              href="/pages/aluminum-windows-doors"
4103                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4104                                              
4105                                            >
4106                                              Aluminum Windows &amp; Doors
4107                                            </a>
4108                                          </li><li>
4109                                            <a
4110                                              id="HeaderDrawer-windows-doors-windows-doors-upvc-windows-doors"
4111                                              href="/pages/upvc-windows-doors"
4112                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4113                                              
4114                                            >
4115                                              UPVC Windows &amp; Doors
4116                                            </a>
4117                                          </li><li>
4118                                            <a
4119                                              id="HeaderDrawer-windows-doors-windows-doors-french-slim-steel"
4120                                              href="/pages/french-slim-steel"
4121                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4122                                              
4123                                            >
4124                                              French Slim Steel
4125                                            </a>
4126                                          </li><li>
4127                                            <a
4128                                              id="HeaderDrawer-windows-doors-windows-doors-slim-aluminum-doors"
4129                                              href="/pages/slim-aluminum-doors"
4130                                              class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4131                                              
4132                                            >
4133                                              Slim Aluminum Doors
4134                                            </a>
4135                                          </li></ul>
4136                                    </div>
4137                                  </details></li></ul>
4138                        </div>
4139                      </div>
4140                    </details></li><li>
4140<details id="Details-menu-drawer-menu-item-5">
4141                      <summary
4142                        id="HeaderDrawer-installation-guide"
4143                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
4144                      >
4145                         Installation Guide
4146                        
4147<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
4148  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
4149</svg>
4150                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
4151  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
4152</svg>
4153
4154                      </summary>
4155                      <div
4156                        id="link-installation-guide"
4157                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
4158                        tabindex="-1"
4159                      >
4160                        <div class="menu-drawer__inner-submenu">
4161                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
4162                            
4163<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
4164  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
4165</svg>
4166                             Installation Guide
4167                          </button>
4168                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
4169                                    id="HeaderDrawer-installation-guide-fascia-mount-stainless-steel-post-system"
4170                                    href="/pages/fascia-mount-stainless-steel-post-system"
4171                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4172                                    
4173                                  >
4174                                    Fascia Mount Stainless Steel Post System
4175                                  </a></li><li><a
4176                                    id="HeaderDrawer-installation-guide-surface-mount-stainless-steel-post-system"
4177                                    href="/pages/surface-mount-stainless-steel-post-system"
4178                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4179                                    
4180                                  >
4181                                    Surface Mount Stainless Steel Post System
4182                                  </a></li><li><a
4183                                    id="HeaderDrawer-installation-guide-surface-mount-aluminum-post-system"
4184                                    href="/pages/surface-mount-aluminum-post-system"
4185                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4186                                    
4187                                  >
4188                                    Surface Mount Aluminum Post System
4189                                  </a></li></ul>
4190                        </div>
4191                      </div>
4192                    </details></li><li><details id="Details-menu-drawer-menu-item-6">
4193                      <summary
4194                        id="HeaderDrawer-service"
4195                        class="menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active"
4196                      >
4197                        Service
4198                        
4199<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
4200  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
4201</svg>
4202                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
4203  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
4204</svg>
4205
4206                      </summary>
4207                      <div
4208                        id="link-service"
4209                        class="menu-drawer__submenu has-submenu gradient motion-reduce"
4210                        tabindex="-1"
4211                      >
4212                        <div class="menu-drawer__inner-submenu">
4213                          <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true">
4214                            
4215<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
4216  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
4217</svg>
4218                            Service
4219                          </button>
4220                          <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a
4221                                    id="HeaderDrawer-service-about-us"
4222                                    href="/pages/about-us"
4223                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4224                                    
4225                                  >
4226                                    About us
4227                                  </a></li><li><a
4228                                    id="HeaderDrawer-service-contact-us"
4229                                    href="/pages/contact-us"
4230                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4231                                    
4232                                  >
4233                                    Contact Us
4234                                  </a></li><li><a
4235                                    id="HeaderDrawer-service-faqs"
4236                                    href="/pages/faqs"
4237                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4238                                    
4239                                  >
4240                                    FAQs
4241                                  </a></li><li><a
4242                                    id="HeaderDrawer-service-blogs"
4243                                    href="/blogs/news"
4244                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4245                                    
4246                                  >
4247                                    Blogs
4248                                  </a></li><li><a
4249                                    id="HeaderDrawer-service-cable-railing-comparison"
4250                                    href="/pages/cable-railing-comparison"
4251                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4252                                    
4253                                  >
4254                                    Cable Railing Comparison
4255                                  </a></li><li><a
4256                                    id="HeaderDrawer-service-installation-videos"
4257                                    href="/pages/installation-videos"
4258                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4259                                    
4260                                  >
4261                                    Installation Videos
4262                                  </a></li><li><a
4263                                    id="HeaderDrawer-service-track-your-order"
4264                                    href="/apps/trackingmore"
4265                                    class="menu-drawer__menu-item link link--text list-menu__item focus-inset"
4266                                    
4267                                  >
4268                                    Track Your Order
4269                                  </a></li></ul>
4270                        </div>
4271                      </div>
4272                    </details></li><li><a
4273                      id="HeaderDrawer-project-gallery"
4274                      href="/blogs/projects"
4275                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
4276                      
4277                    >
4278                      Project Gallery
4279                    </a></li><li><a
4280                      id="HeaderDrawer-request-a-quote"
4281                      href="/pages/request-a-quote"
4282                      class="menu-drawer__menu-item list-menu__item link link--text focus-inset"
4283                      
4284                    >
4285                      Request A Quote
4286                    </a></li></ul>
4287          </nav>
4288          <div class="menu-drawer__utility-links"><a
4289                href="https://senmit.com/customer_authentication/redirect?locale=en&region_country=US"
4290                class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide"
4291              >
4292                
4293<svg class="icon icon-account" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512">
4294  <path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.
42941 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z"></path>
4295</svg>
4296Log in</a><div class="menu-drawer__localization header-localization"><noscript><form method="post" action="/localization" id="HeaderCountryMobileFormNoScriptDrawer" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news/floating-stairs-step-by-step-guide" /><div class="localization-form__select">
4297                        <div class="visually-hidden h2" id="HeaderCountryMobileLabelNoScriptDrawer">
4298                          Country/region
4299                        </div>
4300                        <select
4301                          class="localization-selector link"
4302                          name="country_code"
4303                          aria-labelledby="HeaderCountryMobileLabelNoScriptDrawer"
4304                        ><option
4305                              value="CA"
4306                            >
4307                              Canada (USD
4308                              $)
4309                            </option><option
4310                              value="US"
4311                                selected
4312                              
4313                            >
4314                              United States (USD
4315                              $)
4316                            </option></select>
4317                        <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
4318  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
4319</svg>
4320
4321                      </div>
4322                      <button class="button button--tertiary">Update country/region</button></form></noscript>
4323
4324                  <localization-form class="no-js-hidden"><form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news/floating-stairs-step-by-step-guide" /><div>
4325                        <div class="visually-hidden h2" id="HeaderCountryMobileLabel">
4326                          Country/region
4327                        </div><div class="disclosure">
4328  <button
4329    type="button"
4330    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
4331    aria-expanded="false"
4332    aria-controls="HeaderCountryMobileList"
4333    aria-describedby="HeaderCountryMobileLabel"
4334  >
4335    <span>USD
4336      $ | United States</span>
4337    <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
4338  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
4339</svg>
4340
4341  </button>
4342  <div class="disclosure__list-wrapper" hidden>
4343    <ul id="HeaderCountryMobileList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1">
4344          <a
4345            class="link link--text disclosure__link caption-large focus-inset"
4346            href="#"
4347            
4348            data-value="CA"
4349          >
4350            <span class="localization-form__currency">USD
4351              $ |</span
4352            >
4353            Canada
4354          </a>
4355        </li><li class="disclosure__item" tabindex="-1">
4356          <a
4357            class="link link--text disclosure__link caption-large focus-inset disclosure__link--active"
4358            href="#"
4359            
4360              aria-current="true"
4361            
4362            data-value="US"
4363          >
4364            <span class="localization-form__currency">USD
4365              $ |</span
4366            >
4367            United States
4368          </a>
4369        </li></ul>
4370  </div>
4371</div>
4372<input type="hidden" name="country_code" value="US">
4373</div></form></localization-form>
4374                
4375</div><ul class="list list-social list-unstyled" role="list"><li class="list-social__item">
4376                  <a href="https://www.facebook.com/profile.php?id=100063614556479" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewB
4376ox="0 0 20 20">
4377  <path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z"/>
4378</svg>
4379<span class="visually-hidden">Facebook</span>
4380                  </a>
4381                </li><li class="list-social__item">
4382                  <a href="https://www.pinterest.com/SenmitRailing/" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewBox="0 0 20 20">
4383  <path fill="currentColor" d="M10 2.01c2.124.01 4.16.855 5.666 2.353a8.087 8.087 0 0 1 1.277 9.68A7.952 7.952 0 0 1 10 18.04a8.164 8.164 0 0 1-2.276-.307c.403-.653.672-1.24.816-1.729l.567-2.2c.134.27.393.5.768.702.384.192.768.297 1.19.297.836 0 1.585-.24 2.248-.72a4.678 4.678 0 0 0 1.537-1.969c.37-.89.554-1.848.537-2.813 0-1.249-.48-2.315-1.43-3.227a5.061 5.061 0 0 0-3.65-1.374c-.893 0-1.729.154-2.478.461a5.023 5.023 0 0 0-3.236 4.552c0 .72.134 1.355.413 1.902.269.538.672.922 1.22 1.152.096.039.182.039.25 0 .066-.028.114-.096.143-.192l.173-.653c.048-.144.02-.288-.105-.432a2.257 2.257 0 0 1-.548-1.565 3.803 3.803 0 0 1 3.976-3.861c1.047 0 1.863.288 2.44.855.585.576.883 1.315.883 2.228 0 .768-.106 1.479-.317 2.122a3.813 3.813 0 0 1-.893 1.556c-.384.384-.836.576-1.345.576-.413 0-.749-.144-1.018-.451-.259-.307-.345-.672-.25-1.085.147-.514.298-1.026.452-1.537l.173-.701c.057-.25.086-.451.086-.624 0-.346-.096-.634-.269-.855-.192-.22-.451-.336-.797-.336-.432 0-.797.192-1.085.595-.288.394-.442.893-.442 1.499.005.374.063.746.173 1.104l.058.144c-.576 2.478-.913 3.938-1.037 4.36-.116.528-.154 1.153-.125 1.863A8.067 8.067 0 0 1 2 10.03c0-2.208.778-4.11 2.343-5.666A7.721 7.721 0 0 1 10 2.001v.01Z"/>
4384</svg>
4385<span class="visually-hidden">Pinterest</span>
4386                  </a>
4387                </li><li class="list-social__item">
4388                  <a href="https://www.instagram.com/senmit_railing" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 20 20">
4389  <path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" clip-rule="evenodd"/>
4390</svg>
4391<span class="visually-hidden">Instagram</span>
4392                  </a>
4393                </li><li class="list-social__item">
4394                  <a href="https://www.tiktok.com/@senmit_official" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewB
4394ox="0 0 20 20">
4395  <path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205L10.51 1.705Z"/>
4396</svg>
4397<span class="visually-hidden">TikTok</span>
4398                  </a>
4399                </li><li class="list-social__item">
4400                  <a href="https://www.youtube.com/@senmit" class="list-social__link link"><svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 20 20">
4401  <path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.125 2.125 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.125 2.125 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.173 2.173 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.173 2.173 0 0 1 1.53 1.53ZM8.3 12.5l4.42-2.55L8.3 7.4v5.1Z"/>
4402</svg>
4403<span class="visually-hidden">YouTube</span>
4404                  </a>
4405                </li></ul>
4406          </div>
4407        </div>
4408      </div>
4409    </div>
4410  </details>
4411</header-drawer>
4412      
4413    </div>
4414  </header></sticky-header>
4415
4416
4417<script>
4418document.addEventListener("startasyncloading",function(){
4419  try {
4420    document.querySelectorAll("script[data-src]").forEach(a=>{datasrc=a.dataset.src,null!=datasrc&&(a.src=datasrc), delete a.dataset.src});
4421  } catch(err) {
4422    console.warn(err);
4423  }
4424  try {
4425    document.querySelectorAll("link[data-href]").forEach(a=>{datahref=a.dataset.href,null!=datahref&&(a.href=datahref), delete a.dataset.href});
4426  } catch(err) {
4427    console.warn(err);
4428  }
4429  try {
4430    document.querySelectorAll("script[type='text/javascripts']").forEach(e=>{var t=document.createElement("script");for(a=0;a<e.attributes.length;a++){var r=e.attributes[a];t.setAttribute(r.name,r.value)}t.type="text/javascript",t.innerHTML=e.innerHTML,e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e)});
4431  } catch(err) {
4432    console.warn(err);
4433  }
4434});
4435</script>
4435
4436
4437
4438<style> @media screen and (min-width: 989px) {#shopify-section-sections--19861056290882__header #HeaderMenu-request-a-quote {display: none; }} #shopify-section-sections--19861056290882__header .header__inline-menu {margin: 0 auto;} </style></div>
4439<!-- END sections: header-group -->
4440
4441    <main id="MainContent" class="template- template-name-article content-for-layout focus-none" role="main" tabindex="-1">
4442      <section id="shopify-section-template--19861053210690__main" class="shopify-section section"><link href="//senmit.com/cdn/shop/t/45/assets/section-blog-post.css?v=132497761990961897341785743821" rel="stylesheet" type="text/css" media="all" />
4443
4444
4445<article
4446  class="article-template "
4447  itemscope
4448  itemtype="http://schema.org/BlogPosting"
4449><header class="page-width page-width--narrow" >
4450          <h1 class="article-template__title" itemprop="headline">How to Build Floating Stairs: A Step-by-Step Guide</h1><span class="circle-divider caption-with-letter-spacing" itemprop="dateCreated pubdate datePublished"><time datetime="2025-11-25T01:37:04Z">November 25, 2025</time></span></header><div class="article-template__content page-width page-width--narrow rte" itemprop="articleBody"  data-post-content><p>Floating stairs change how a room feels and functions. Before you choose finishes, set a plan that meets local code and supports daily traffic. This guide shows <strong>how to build floating stairs</strong> from site survey to final inspection. You will see tools, common reference dimensions, sound anchoring choices, and simple safety checks. Tasks that call for a licensed professional are flagged so you can avoid delays. Start by confirming the design benefits, then move into layout, engineering review, and a clear installation sequence.</p>
4451<h2 data-blog-title>Why Choose Floating Stairs for Space and Light</h2>
4452<p><a href="https://senmit.com/pages/floating-stairs" title="floating stairs"><strong>Floating stairs</strong></a> open sightlines and let daylight travel through the plan. The structure reads light and modern because the supports are minimal or concealed.</p>
4453<p>Benefits you can expect:</p>
4454<ul>
4455<li>Clear views that make compact entries feel larger</li>
4456<li>Flexible furniture layout below and around the flight</li>
4457<li>A strong focal point that adds design value</li>
4458</ul>
4459<div style="text-align: center;"><br></div>
4460<h2 data-blog-title>Floating Stairs Building Codes and Engineering</h2>
4461<p>Code compliance keeps people safe and helps inspections go smoothly. Confirm local rules with your authority having jurisdiction and plan for a structural review. Jurisdictions often request stamped drawings for mono stringer or cantilevered designs.</p>
4462<h3 data-blog-title>Common reference ranges used for early planning</h3>
4463<p>Always follow local code and your engineer’s direction.</p>
4464<table>
4465<colgroup> <col> <col> </colgroup>
4466<tbody>
4467<tr>
4468<td><strong>Item</strong></td>
4469<td><strong>Typical Range</strong></td>
4470</tr>
4471<tr>
4472<td>Minimum stair width</td>
4473<td>36 in</td>
4474</tr>
4475<tr>
4476<td>Maximum riser height</td>
4477<td>7.75 in</td>
4478</tr>
4479<tr>
4480<td>Minimum tread depth</td>
4481<td>10 in</td>
4482</tr>
4483<tr>
4484<td>Handrail height</td>
4485<td>34 to 38 in</td>
4486</tr>
4487<tr>
4488<td>Guard height at stairs</td>
4489<td>36 in or greater</td>
4490</tr>
4491<tr>
4492<td>Guard opening limit</td>
4493<td>A 4 in sphere may not pass</td>
4494</tr>
4495<tr>
4496<td>Tread edge concentrated load</td>
4497<td>300 lb reference</td>
4498</tr>
4499</tbody>
4500</table>
4501<p>Keep two priorities in mind. First, maintain a uniform rise and run through the entire flight. Second, check deflection at the tread nose against the engineer’s limit.</p>
4502<div style="text-align: center;"><br></div>
4503<h2 data-blog-title>Tools and Materials for Building Floating Stairs</h2>
4504<p>Good tools reduce errors and control the schedule. Protect finished floors and keep dust contained so work stays clean and safe.</p>
4505<h3 data-blog-title>Core tools and what they do</h3>
4506<table>
4507<colgroup> <col> <col> </colgroup>
4508<tbody>
4509<tr>
4510<td><strong>Tool</strong></td>
4511<td><strong>Purpose</strong></td>
4512</tr>
4513<tr>
4514<td>Laser level and plumb bob</td>
4515<td>Layout, pitch control, and alignment</td>
4516</tr>
4517<tr>
4518<td>Rotary hammer with anchor kit</td>
4519<td>Drilling and setting anchors in concrete or masonry</td>
4520</tr>
4521<tr>
4522<td>Torque wrench</td>
4523<td>Verifying torque against the spec</td>
4524</tr>
4525<tr>
4526<td>Clamps and temporary bracing</td>
4527<td>Holding treads and guards during fastening</td>
4528</tr>
4529<tr>
4530<td>PPE set</td>
4531<td>Eye, hearing, dust, and fall protection</td>
4532</tr>
4533</tbody>
4534</table>
4535<h3 data-blog-title>Materials to plan early</h3>
4536<ul>
4537<li>Stringer steel sized by the engineer for span and total live load</li>
4538<li>Treads in hardwood, engineered wood, steel, stone, or glass with all edges sealed</li>
4539<li>Anchors matched to substrate and embedment depth, with sleeves and washers per schedule</li>
4540<li>Adhesives or structural epoxy where details require hybrid fixing</li>
4541<li>Finish systems for steel and wood suited to the expected traffic</li>
4542</ul>
4543<p>Match anchor type to the base material. Mechanical expansion anchors suit sound concrete with proper edge distance. Adhesive anchors help when thicker embedment is needed or when sleeves are preferred. Clean holes with a brush and vacuum. Record embedment depth and final torque.</p>
4544<div style="text-align: center;"><br></div>
4545<h2 data-blog-title>Floating Stairs Components and Initial Planning</h2>
4546<p>A clear plan keeps the look balanced and the structure safe. Begin with measured drawings and a site survey. Verify landings, headroom, and clearances, then coordinate the guard and handrail style with the stair geometry.</p>
4547<p>
4547Primary components:</p>
4548<ul>
4549<li>Stringer or concealed frame that carries the flight</li>
4550<li>Treads with enough thickness and span to limit deflection</li>
4551<li>Connections at the wall, floor, and landing that match the hardware schedule</li>
4552<li>Guard and handrail that reach the required height and opening limits</li>
4553</ul>
4554<p>Confirm finishes and lighting early. Wood adds warmth and accepts spot repair. Steel or stone creates a crisp line and resists dents. Plan wire routes and drivers before fabrication. For a modern design, <a href="https://senmit.com/blogs/news/what-is-a-wire-stair-banister-and-how-to-install-it" title="what is a wire stair banister and how to install it">installing a wire stair railing</a> can enhance the open feel of a suspended staircase.</p>
4555<div style="text-align: center;"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0027/7957/8434/files/5_b5c9b114-6655-42e5-ac2e-111b80bd6d6e_1024x1024.jpg?v=1762313195" alt="A diagram of a floating staircase with labels pointing to the tread, stringer, handrail, and anchor." style="float: none;"></div>
4556<h2 data-blog-title>Step-by-Step Floating Stairs Installation Guide</h2>
4557<p>Read the whole sequence first. Work at a steady pace and document measurements so the inspector sees a clean record.</p>
4558<h3 data-blog-title>Prepare the wall and subfloor</h3>
4559<p>Protect floors and set dust control. Snap centerlines and lay out the pitch with a laser. Verify framing or steel backing can accept anchors. Pre-drill where sleeves are specified.</p>
4560<h3 data-blog-title>Fabricate or receive the stringer</h3>
4561<p>Check angle cuts, hole locations, and hardware counts at ground level. Dry fit brackets. Apply shop primer or powder coat as specified. Label fasteners by step number.</p>
4562<h3 data-blog-title>Mount the stringer</h3>
4563<p>Lift with helpers or a small hoist. Align to layout lines for pitch and plumb. Start fastening at the primary bearing point. Tighten anchors in a staggered sequence. Confirm hole cleanliness and embedment depth for every anchor. Record torque values and recheck alignment after the first full pass.</p>
4564<h3 data-blog-title>Install the treads</h3>
4565<p>Seal wood on all sides, including edges and penetrations. Set the first and last treads to lock geometry, then infill the middle. Confirm nosing alignment, tread depth, and uniform rise before final fastening.</p>
4566<h3 data-blog-title>Add handrails and lighting</h3>
4567<p>Lay out posts or glass clamps to reach the required guard height. Complete handrail returns at landings. Tension cables or set panels per the hardware guide so service deflection still respects the opening limit. Route and test lighting before covers go on.</p>
4568<h3 data-blog-title>Quick code checks during install</h3>
4569<ul>
4570<li>Rise and run remain uniform across the flight</li>
4571<li>Handrail height falls within the allowed band and returns are secure</li>
4572<li>Guard height and openings meet safety limits</li>
4573<li>Treads feel firm near the front edge under a standing person</li>
4574</ul>
4575<div style="text-align: center;"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0027/7957/8434/files/6_a9b483d8-f0a9-4414-b951-02be0f3a4a0f_1024x1024.jpg?v=1762313195" alt="A four-panel illustration showing the steps for floating stair installation: measuring and marking, hoisting the stringer, installing treads, and adding the handrail and lighting." style="float: none;"></div>
4576<h2 data-blog-title>Floating Stairs Planning and Safety Checks</h2>
4577<p>Quality control prevents rework and builds trust at inspection. Create a short checklist and sign off at each milestone.</p>
4578<h3 data-blog-title>Pre-inspection checklist</h3>
4579<ul>
4580<li>Layout drawings with final dimensions and headroom</li>
4581<li>Anchor data sheet, embedment confirmations, and a torque log</li>
4582<li>Photos of concealed conditions before cover plates go on</li>
4583<li>
4584<a href="https://senmit.com/blogs/news/stair-railing-height-guide" title="stair railing height guide">Handrail height</a> and return measurements at both landings</li>
4585<li>Guard height and opening measurements at mid-span and near posts</li>
4586<li>Tread deflection spot checks and fastener counts by step</li>
4587</ul>
4588<div style="text-align: center;"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0027/7957/8434/files/7_c8f7cded-bdd8-4b37-9601-370da1ed96a1_1024x1024.jpg?v=1762313195" alt='A construction worker measuring the height of a handrail on a floating staircase while a "Torque Record" checklist is visible.' style="float: none;"></div>
4589<h2 data-blog-title>Finishes and Maintenance for Floating Stairs</h2>
4590<p>Finishes protect the structure and keep the stairs looking sharp. A simple routine extends service life and preserves safety.</p>
4591<p>Suggested care rhythm:</p>
4592<ul>
4593<li>
4594<strong>Wood treads</strong>: vacuum grit, wipe with a neutral cleaner, and recoat at the recommended interval</li>
4595<li>
4596<strong>Steel</strong>: keep dry and clean, repair chips quickly to block corrosion</li>
4597<li>
4598<strong>Glass or metal infill</strong>: clear fingerprints, recheck cable tension or panel hardware during seasonal checks</li>
4599</ul>
4600<div style="text-align: center;"><br></div>
4601<h2 data-blog-title>DIY vs Professional Floating Stairs Installation</h2>
4602<p>Some owners enjoy projects with clear drawings and a straight run. Others prefer a contractor who brings rigging skills, inspection experience, and code fluency. Choose the path that fits your risk tolerance, timeline, and tool set.</p>
4603<p>Use this quick guide to decide:</p>
4604<ul>
4605<li>DIY fits simple geometry, strong carpentry skills, and a helper team</li>
4606<li>Hire a licensed contractor for cantilevered designs or work that touches structural walls</li>
4607<li>Ask for insurance, references, a detailed scope, and a schedule with hold points for inspections</li>
4608</ul>
4609<p>Whether you choose DIY or hire a pro, being aware of <a href="https://senmit.com/blogs/news/top-5-railing-installation-mistakes" title="top 5 railing installation mistakes">common railing installation pitfalls</a> is crucial for a safe and durable result.</p>
4610<p> </p>
4611<h2 data-blog-title>Next Steps To Build Floating Stairs</h2>
4612<p><strong>Floating stairs</strong> deliver a bright focal point when structure, code, and detailing line up. Start with measured drawings and an engineering review. Confirm local rules before you order materials. If you want to try building a small section first, create a mockup to test tools and refine your approach. When the plan is ready, move through the sequence with steady checks and keep a tidy log for a smooth inspection.</p>
4613<div style="text-align: center;"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0027/7957/8434/files/10_b1d10b4d-bdee-47fc-98d8-d0350c295f61_1024x1024.jpg?v=1762313271" alt="A modern interior shot featuring a sleek floating staircase with wooden treads, a black spine, and a minimalist black and woo
4613d railing, set against a light-colored wall." style="float: none;"></div>
4614<h2 data-blog-title>FAQs about Floating Stairs</h2>
4615<h3 data-blog-title>Q1. How can I plan my lead times and budget for floating stairs?</h3>
4616<p>Start off with three buckets: engineering and permits, fabrication and freight, installation and inspection. Bring a 10–15% contingency to account for site surprises. Check crane size, delivery route, and lift access. Schedule finish floor work after installation. Demand early booking of inspection windows to avoid idle days and reshuffling charges.</p>
4617<h3 data-blog-title>Q2. How can I lessen the noise from footsteps and the feeling of bouncing on a floating stair?</h3>
4618<p>Thicken the tread or fit a hidden stiffener for longer parts. Make the brackets tighter together. Include a deflection limit such as <a href="https://www.bgstructuralengineering.com/BGSCM13/BGSCM008/Deflection/BGSCM0080402.htm" rel="nofollow" title="BGSCM0080402.htm" target="_blank">L/360 or L/480</a> in drawings. Fit neoprene isolation at brackets to damp vibration. Avoid metal against metal where possible and recheck the torque after a few days.</p>
4619<h3 data-blog-title>Q3. How can I avoid harming pets and children while keeping the same look?</h3>
4620<p>Utilize temporary riser infill panels that clip into brackets. Install anti-slip nosings and a contrasting strip to the front edge. Select a continuous handrail with returns. Fit motion-sensor step lighting. Gate the bottom and top landings during training and check guard tension and hardware monthly.</p>
4621
4622        </div>
4623         
4624
4625  <style>
4626    .table-of-contents ol {
4627      padding: 0;
4628      margin: 0;
4629    }
4630    .mobile-navbar,
4631    .modal-container {
4632      display: none;
4633    }
4634    .table-of-contents-fixed {
4635      position: fixed;
4636      right: 2%;
4637      top: 180px;
4638      z-index: 30;
4639      border-radius: 8px;
4640      max-height: 700px;
4641      min-width: 300px;
4642      max-width: 360px;
4643      background: #fff;
4644      word-break: break-word;
4645      color: rgba(53, 53, 53, 0.75);
4646      font-size: 16px;
4647    }
4648    .close {
4649      position: absolute;
4650      right: -12px;
4651      top: -36px;
4652      width: 24px;
4653      height: 24px;
4654      display: flex;
4655      justify-content: center;
4656      align-items: center;
4657      border-radius: 50%;
4658      cursor: pointer;
4659      background: rgba(0, 0, 0, 0.3);
4660    }
4661    .scroll-container {
4662      max-height: 500px;
4663      overflow-x: hidden;
4664      overflow-y: auto;
4665    }
4666    /* 设置滚动条的样式 */
4667    .scroll-container::-webkit-scrollbar {
4668      width: 4px;
4669      height: 4px;
4670      margin: 8px;
4671    }
4672    /* 滚动槽 */
4673    .scroll-container::-webkit-scrollbar-track {
4674      border-radius: 6px;
4675      background-color: #fff;
4676    }
4677    /* 滚动条滑块 */
4678    .scroll-container::-webkit-scrollbar-thumb {
4679      background: #666666;
4680      border-radius: 6px;
4681    }
4682    .scroll-container::-webkit-scrollbar-thumb:hover {
4683      background: #969696;
4684    }
4685    .scroll-container::-webkit-scrollbar-thumb:window-inactive {
4686      background: #666666;
4687      border-radius: 6px;
4688    }
4689    .scroll-container::-webkit-scrollbar-thumb:window-inactive:hover {
4690      background: #969696;
4691    }
4692    .nav-close {
4693      padding: 0px;
4694      min-width: 0;
4695      border-radius: 50%;
4696    }
4697    .nav-close .close {
4698      display: none;
4699    }
4700    .expand-icon {
4701      display: none;
4702    }
4703    .nav-close .expand-icon {
4704      width: 36px;
4705      height: 36px;
4706      border-radius: 50%;
4707      display: flex;
4708      justify-content: center;
4709      align-items: center;
4710      cursor: pointer;
4711      box-shadow: rgb(221, 221, 221) 0px 0px 2px 2px !important;
4712      transition: box-shadow 200ms ease-in-out 0s, transform 300ms ease 0s !important;
4713      animation: 300ms ease-in-out 0s 1 normal none running fade-in !important;
4714    }
4715    .nav-close .expand-icon:hover {
4716      box-shadow: rgb(187, 187, 187) 0px 0px 8px 3px !important;
4717      transform: rotate(180deg) !important;
4718    }
4719    .yg-expand {
4720      padding: 14px 0px 24px 20px;
4721      border-radius: 8px;
4722      box-shadow: rgb(221, 221, 221) 0px 0px 10px 2px;
4723      animation: 300ms ease-in-out 0s 1 normal none running fade-in !important;
4724    }
4725    .nav-close .yg-expand {
4726      display: none;
4727    }
4728    .table-of-contents-none {
4729      display: none;
4730    }
4731    html {
4732      scroll-behavior: smooth;
4733      scroll-padding-top: 0px;
4734    }
4735    .h2-nav {
4736      font-size: 16px !important;
4737    }
4738    .h3-nav {
4739      font-size: 14px !important;
4740    }
4741
4742    .table-of-contents ol {
4743      list-style-type: none;
4744    }
4745    #blog-navbar ol li {
4746      position: relative;
4747      margin-bottom: 6px;
4748      padding-right: 12px;
4749    }
4750    #blog-navbar ol li a {
4751      display: inline-block;
4752      width: 100%;
4753      overflow: hidden;
4754      white-space: nowrap;
4755      text-overflow: ellipsis;
4756      padding-left: 10px;
4757      border-radius: 4px;
4758      transition: background 100ms ease 0s !important;
4759    }
4760    .nav-icon {
4761      position: absolute;
4762      left: -6px;
4763      top: 12px;
4764      width: 12px;
4765      height: 8px;
4766      -webkit-transition: transform 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
4767      transition: transform 0.2s cubic-bezier(0.17, 0.67, 0.83, 0.67);
4768      -webkit-transform: rotate(90deg);
4769      transform: translate(-100%, 0) rotate(90deg);
4770    }
4771    #blog-navbar.table-of-contents ol a {
4772      color: black;
4773      text-decoration: none;
4774      font-weight: normal;
4775    }
4776    .table-of-contents a:hover,
4777    li.h2Title-scroll-active > a {
4778      background: rgba(193, 193, 193, 0.8);
4779    }
4780    ol ol,
4781    ul ul {
4782      margin: 4px 0 5px 12px !important;
4783    }
4784    .childTitle {
4785      opacity: 0;
4786      visibility: hidden;
4787      display: none;
4788    }
4789    .auto-expand .nav-icon,
4790    .h2Title-active .nav-icon {
4791      transform: translate(-100%, 0) rotate(180deg);
4792    }
4793    .h2Title-active .childTitle,
4794    .auto-expand .childTitle {
4795      display: block;
4796      opacity: 1;
4797      visibility: visible;
4798      height: auto;
4799    }
4800    @keyframes fade-in {
4801      0% {
4802        opacity: 0;
4803      }
4804      100% {
4805        opacity: 1;
4806      }
4807    }
4808
4809    @media screen and (max-width: 1400px) {
4810      .table-of-contents-fixed {
4811        display: none;
4812      }
4813      .mobile-navbar {
4814        position: fixed;
4815        right: 2%;
4816        top: 165px;
4817        width: 40px;
4818        height: 40px;
4819        border-radius: 50%;
4820        overflow: hidden;
4821        z-index: calc(infinity);
4822        display: block;
4823        cursor: pointer;
4824        box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
4825        background: #fff;
4826      }
4827      .mobile-navbar .menu {
4828        width: 100%;
4829        height: 100%;
4830        display: flex;
4831        justify-content: center;
4832        align-items: center;
4833      }
4834      .mobile-navbar .menu svg {
4835        display: block;
4836        width: 18px;
4837        height: 18px;
4838      }
4839
4840      .modal-container {
4841        position: fixed;
4842        top: 0;
4843        left: 0;
4844        width: 100vw;
4845        height: 100vh;
4846        background: rgba(0, 0, 0, 0.5);
4847        opacity: 0;
4848        visibility: hidden;
4849        transition: transform 0.5s cubic-bezier(0.32, 0.72, 0, 1);
4850        z-index: 999;
4851      }
4852      .modal-container.show {
4853        opacity: 1;
4854        visibility: visible;
4855        display: block;
4856      }
4857      .yg-expand {
4858        padding-right: 20px;
4859      }
4860      .blog-nav-modal {
4861        position: absolute;
4862        bottom: 0;
4863        left: 0;
4864        width: 100%;
4865        padding-top: 20px;
4866        background: #fff;
4867        transform: translateY(100%);
4868        transition: transform 0.5s cubic-bezier(0.32, 0.72, 0, 1);
4869        border-radius: 40px 40px 0 0;
4870      }
4871      .blog-nav-modal.show {
4872        transform: translateY(0);
4873      }
4874      .blog-nav-modal .yg-expand {
4875        border-radius: 40px 40px 0 0;
4876        box-shadow: none;
4877        font-size: 20px;
4878      }
4879      .blog-nav-modal .yg-expand > p {
4880        margin-bottom: 10px;
4881      }
4882      .scroll-container {
4883        max-height: 50vh;
4884      }
4885      ol.h2Title {
4886        margin: 0 20px;
4887        list-style: none;
4888        padding-inline-start:0px;
4889      }
4890      ol.h2Title li a {
4891        padding: 10px 0;
4892        display: block;
4893        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
4894        color: initial;
4895        text-decoration: inherit;
4896      }
4897
4898      ol.h2Title li:first-child {
4899        border-top: 1px solid rgba(0, 0, 0, 0.1);
4900      }
4901      .childTitle {
4902        display: block;
4903        opacity: 1;
4904        visibility: visible;
4905        padding-inline-start:0px;
4906      }
4907      .childTitle li {
4908        list-style: none;
4909      }
4910      .childTitle li:first-child {
4911        border-top: none !important;
4912      }
4913      .childTitle li:last-child {
4914        border-bottom: none !important;
4915      }
4916    }
4917  </style>
4918
4919  <div class="table-of-contents table-of-contents-fixed nav-close" id="blog-navbar">
4920    <div class="close">
4921      <svg
4922        t="1706701776780"
4923        class="icon"
4924        viewBox="0 0 1024 1024"
4925        version="1.1"
4926        xmlns="http://www.w3.org/2000/svg"
4927        p-id="4202"
4928        width="16"
4929        height="16"
4930      >
4931        <path d="M928 576h-832c-35.2 0-64-28.8-64-64s28.8-64 64-64h832c35.2 0 64 28.8 64 64s-28.8 64-64 64z" fill="#fff" p-id="4203"></path>
4932      </svg>
4933    </div>
4934    <div class="expand-icon">
4935      <svg
4936        t="1706702878009"
4937        class="icon"
4938        viewBox="0 0 1024 1024"
4939        version="1.1"
4940        xmlns="http://www.w3.org/2000/svg"
4941        p-id="4354"
4942        width="16"
4943        height="16"
4944      >
4945        <path d="M0 0l128 0 0 128-128 0 0-128Z" fill="#515151" p-id="4355"></path><path d="M256 0l768 0 0 128-768 0 0-128Z" fill="#515151" p-id="4356"></path><path d="M0 448l128 0 0 128-128 0 0-128Z" fill="#515151" p-id="4357"></path><path d="M256 448l768 0 0 128-768 0 0-128Z" fill="#515151" p-id="4358"></path><path d="M0 896l128 0 0 128-128 0 0-128Z" fill="#515151" p-id="4359"></path><path d="M256 896l768 0 0 128-768 0 0-128Z" fill="#515151" p-id="4360"></path>
4946      </svg>
4947    </div>
4948    <div class="yg-expand">
4949      <p>Table of Contents</p>
4950      <div class="scroll-container">
4951        <ol class="h2Title">
4952          
4953            
4954          
4955            
4956              
4957              
4958              
4959                
4960                <li class="h2-nav">
4961                  
4962                  
4963                  <a
4964                    allow-hash-change
4965                    href=""
4966                    title="Why Choose Floating Stairs for Space and Light"
4967                    class="no-child"
4968                  >Why Choose Floating Stairs for Space and Light</a>
4969                  
4970                </li>
4971              
4972            
4973          
4974            
4975              
4976              
4977              
4978                
4979                <li class="h2-nav">
4980                  
4981                    <svg
4982                      style="cursor:pointer;"
4983                      class="nav-icon"
4984                      width="12"
4985                      height="8"
4986                      viewBox="0 0 12 8"
4987                      fill="none"
4988                      xmlns="http://www.w3.org/2000/svg"
4989                    >
4990                      <path d="M10.2871 7.4316C10.4823 7.62686 10.7989 7.62686 10.9942 7.4316L11.7871 6.63871C11.9823 6.44345 11.9823 6.12687 11.7871 5.9316L6.42387 0.568397C6.2286 0.373135 5.91202 0.373135 5.71676 0.568396L0.353554 5.9316C0.158291 6.12686 0.158291 6.44345 0.353554 6.63871L1.14645 7.4316C1.34171 7.62686 1.65829 7.62686 1.85355 7.4316L5.71676 3.5684C5.91202 3.37314 6.2286 3.37314 6.42387 3.5684L10.2871 7.4316Z" fill="#371D37"></path>
4991                    </svg>
4992                  
4993                  
4994                  <a
4995                    allow-hash-change
4996                    href=""
4997                    title="Floating Stairs Building Codes and Engineering"
4998                    class=""
4999                  >Floating Stairs Building Codes and Engineering</a>
5000                  
5001                    <ol class="childTitle">
5002                      
5003                        
5004                        
5005                          
5006                            
5007                          
5008                            
5009                              
5010                              <li class="h3-nav">
5011                                <a allow-hash-change href="" title="Common reference ranges used for early planning">Common reference ranges used for early planning</a>
5012                              </li>
5013                            
5014                          
5015                        
5016                      
5017                        
5018                        
5019                      
5020                    </ol>
5021                  
5022                </li>
5023              
5024            
5025          
5026            
5027              
5028              
5029              
5030                
5031                <li class="h2-nav">
5032                  
5033                    <svg
5034                      style="cursor:pointer;"
5035                      class="nav-icon"
5036                      width="12"
5037                      height="8"
5038                      viewBox="0 0 12 8"
5039                      fill="none"
5040                      xmlns="http://www.w3.org/2000/svg"
5041                    >
5042                      <path d="M10.2871 7.4316C10.4823 7.62686 10.7989 7.62686 10.9942 7.4316L11.7871 6.63871C11.9823 6.44345 11.9823 6.12687 11.7871 5.9316L6.42387 0.568397C6.2286 0.373135 5.91202 0.373135 5.71676 0.568396L0.353554 5.9316C0.158291 6.12686 0.158291 6.44345 0.353554 6.63871L1.14645 7.4316C1.34171 7.62686 1.65829 7.62686 1.85355 7.4316L5.71676 3.5684C5.91202 3.37314 6.2286 3.37314 6.42387 3.5684L10.2871 7.4316Z" fill="#371D37"></path>
5043                    </svg>
5044                  
5045                  
5046                  <a
5047                    allow-hash-change
5048                    href=""
5049                    title="Tools and Materials for Building Floating Stairs"
5050                    class=""
5051                  >Tools and Materials for Building Floating Stairs</a>
5052                  
5053                    <ol class="childTitle">
5054                      
5055                        
5056                        
5057                          
5058                            
5059                          
5060                            
5061                              
5062                              <li class="h3-nav">
5063                                <a allow-hash-change href="" title="Core tools and what they do">Core tools and what they do</a>
5064                              </li>
5065                            
5066                          
5067                        
5068                      
5069                        
5070                        
5071                          
5072                            
5073                          
5074                            
5075                              
5076                              <li class="h3-nav">
5077                                <a allow-hash-change href="" title="Materials to plan early">Materials to plan early</a>
5078                              </li>
5079                            
5080                          
5081                        
5082                      
5083                        
5084                        
5085                      
5086                    </ol>
5087                  
5088                </li>
5089              
5090            
5091          
5092            
5093              
5094              
5095              
5096                
5097                <li class="h2-nav">
5098                  
5099                  
5100                  <a
5101                    allow-hash-change
5102                    href=""
5103                    title="Floating Stairs Components and Initial Planning"
5104                    class="no-child"
5105                  >Floating Stairs Components and Initial Planning</a>
5106                  
5107                </li>
5108              
5109            
5110          
5111            
5112              
5113              
5114              
5115                
5116                <li class="h2-nav">
5117                  
5118                    <svg
5119                      style="cursor:pointer;"
5120                      class="nav-icon"
5121                      width="12"
5122                      height="8"
5123                      viewBox="0 0 12 8"
5124                      fill="none"
5125                      xmlns="http://www.w3.org/2000/svg"
5126                    >
5127                      <path d="M10.2871 7.4316C10.4823 7.62686 10.7989 7.62686 10.9942 7.4316L11.7871 6.63871C11.9823 6.44345 11.9823 6.12687 11.7871 5.9316L6.42387 0.568397C6.2286 0.373135 5.91202 0.373135 5.71676 0.568396L0.353554 5.9316C0.158291 6.12686 0.158291 6.44345 0.353554 6.63871L1.14645 7.4316C1.34171 7.62686 1.65829 7.62686 1.85355 7.4316L5.71676 3.5684C5.91202 3.37314 6.2286 3.37314 6.42387 3.5684L10.2871 7.4316Z" fill="#371D37"></path>
5128                    </svg>
5129                  
5130                  
5131                  <a
5132                    allow-hash-change
5133                    href=""
5134                    title="Step-by-Step Floating Stairs Installation Guide"
5135                    class=""
5136                  >Step-by-Step Floating Stairs Installation Guide</a>
5137                  
5138                    <ol class="childTitle">
5139                      
5140                        
5141                        
5142                          
5143                            
5144                          
5145                            
5146                              
5147                              <li class="h3-nav">
5148                                <a allow-hash-change href="" title="Prepare the wall and subfloor">Prepare the wall and subfloor</a>
5149                              </li>
5150                            
5151                          
5152                        
5153                      
5154                        
5155                        
5156                          
5157                            
5158                          
5159                            
5160                              
5161                              <li class="h3-nav">
5162                                <a allow-hash-change href="" title="Fabricate or receive the stringer">Fabricate or receive the stringer</a>
5163                              </li>
5164                            
5165                          
5166                        
5167                      
5168                        
5169                        
5170                          
5171                            
5172                          
5173                            
5174                              
5175                              <li class="h3-nav">
5176                                <a allow-hash-change href="" title="Mount the stringer">Mount the stringer</a>
5177                              </li>
5178                            
5179                          
5180                        
5181                      
5182                        
5183                        
5184                          
5185                            
5186                          
5187                            
5188                              
5189                              <li class="h3-nav">
5190                                <a allow-hash-change href="" title="Install the treads">Install the treads</a>
5191                              </li>
5192                            
5193                          
5194                        
5195                      
5196                        
5197                        
5198                          
5199                            
5200                          
5201                            
5202                              
5203                              <li class="h3-nav">
5204                                <a allow-hash-change href="" title="Add handrails and lighting">Add handrails and lighting</a>
5205                              </li>
5206                            
5207                          
5208                        
5209                      
5210                        
5211                        
5212                          
5213                            
5214                          
5215                            
5216                              
5217                              <li class="h3-nav">
5218                                <a allow-hash-change href="" title="Quick code checks during install">Quick code checks during install</a>
5219                              </li>
5220                            
5221                          
5222                        
5223                      
5224                        
5225                        
5226                      
5227                    </ol>
5228                  
5229                </li>
5230              
5231            
5232          
5233            
5234              
5235              
5236              
5237                
5238                <li class="h2-nav">
5239                  
5240                    <svg
5241                      style="cursor:pointer;"
5242                      class="nav-icon"
5243                      width="12"
5244                      height="8"
5245                      viewBox="0 0 12 8"
5246                      fill="none"
5247                      xmlns="http://www.w3.org/2000/svg"
5248                    >
5249                      <path d="M10.2871 7.4316C10.4823 7.62686 10.7989 7.62686 10.9942 7.4316L11.7871 6.63871C11.9823 6.44345 11.9823 6.12687 11.7871 5.9316L6.42387 0.568397C6.2286 0.373135 5.91202 0.373135 5.71676 0.568396L0.353554 5.9316C0.158291 6.12686 0.158291 6.44345 0.353554 6.63871L1.14645 7.4316C1.34171 7.62686 1.65829 7.62686 1.85355 7.4316L5.71676 3.5684C5.91202 3.37314 6.2286 3.37314 6.42387 3.5684L10.2871 7.4316Z" fill="#371D37"></path>
5250                    </svg>
5251                  
5252                  
5253                  <a
5254                    allow-hash-change
5255                    href=""
5256                    title="Floating Stairs Planning and Safety Checks"
5257                    class=""
5258                  >Floating Stairs Planning and Safety Checks</a>
5259                  
5260                    <ol class="childTitle">
5261                      
5262                        
5263                        
5264                          
5265                            
5266                          
5267                            
5268                              
5269                              <li class="h3-nav">
5270                                <a allow-hash-change href="" title="Pre-inspection checklist">Pre-inspection checklist</a>
5271                              </li>
5272                            
5273                          
5274                        
5275                      
5276                        
5277                        
5278                      
5279                    </ol>
5280                  
5281                </li>
5282              
5283            
5284          
5285            
5286              
5287              
5288              
5289                
5290                <li class="h2-nav">
5291                  
5292                  
5293                  <a
5294                    allow-hash-change
5295                    href=""
5296                    title="Finishes and Maintenance for Floating Stairs"
5297                    class="no-child"
5298                  >Finishes and Maintenance for Floating Stairs</a>
5299                  
5300                </li>
5301              
5302            
5303          
5304            
5305              
5306              
5307              
5308                
5309                <li class="h2-nav">
5310                  
5311                  
5312                  <a
5313                    allow-hash-change
5314                    href=""
5315                    title="DIY vs Professional Floating Stairs Installation"
5316                    class="no-child"
5317                  >DIY vs Professional Floating Stairs Installation</a>
5318                  
5319                </li>
5320              
5321            
5322          
5323            
5324              
5325              
5326              
5327                
5328                <li class="h2-nav">
5329                  
5330                  
5331                  <a
5332                    allow-hash-change
5333                    href=""
5334                    title="Next Steps To Build Floating Stairs"
5335                    class="no-child"
5336                  >Next Steps To Build Floating Stairs</a>
5337                  
5338                </li>
5339              
5340            
5341          
5342            
5343              
5344              
5345              
5346                
5347                <li class="h2-nav">
5348                  
5349                    <svg
5350                      style="cursor:pointer;"
5351                      class="nav-icon"
5352                      width="12"
5353                      height="8"
5354                      viewBox="0 0 12 8"
5355                      fill="none"
5356                      xmlns="http://www.w3.org/2000/svg"
5357                    >
5358                      <path d="M10.2871 7.4316C10.4823 7.62686 10.7989 7.62686 10.9942 7.4316L11.7871 6.63871C11.9823 6.44345 11.9823 6.12687 11.7871 5.9316L6.42387 0.568397C6.2286 0.373135 5.91202 0.373135 5.71676 0.568396L0.353554 5.9316C0.158291 6.12686 0.158291 6.44345 0.353554 6.63871L1.14645 7.4316C1.34171 7.62686 1.65829 7.62686 1.85355 7.4316L5.71676 3.5684C5.91202 3.37314 6.2286 3.37314 6.42387 3.5684L10.2871 7.4316Z" fill="#371D37"></path>
5359                    </svg>
5360                  
5361                  
5362                  <a
5363                    allow-hash-change
5364                    href=""
5365                    title="FAQs about Floating Stairs"
5366                    class=""
5367                  >FAQs about Floating Stairs</a>
5368                  
5369                    <ol class="childTitle">
5370                      
5371                        
5372                        
5373                          
5374                            
5375                          
5376                            
5377                              
5378                              <li class="h3-nav">
5379                                <a allow-hash-change href="" title="Q1. How can I plan my lead times and budget for floating stairs?">Q1. How can I plan my lead times and budget for floating stairs?</a>
5380                              </li>
5381                            
5382                          
5383                        
5384                      
5385                        
5386                        
5387                          
5388                            
5389                          
5390                            
5391                              
5392                              <li class="h3-nav">
5393                                <a allow-hash-change href="" title="Q2. How can I lessen the noise from footsteps and the feeling of bouncing on a floating stair?">Q2. How can I lessen the noise from footsteps and the feeling of bouncing on a floating stair?</a>
5394                              </li>
5395                            
5396                          
5397                        
5398                      
5399                        
5400                        
5401                          
5402                            
5403                          
5404                            
5405                              
5406                              <li class="h3-nav">
5407                                <a allow-hash-change href="" title="Q3. How can I avoid harming pets and children while keeping the same look?">Q3. How can I avoid harming pets and children while keeping the same look?</a>
5408                              </li>
5409                            
5410                          
5411                        
5412                      
5413                        
5414                        
5415                      
5416                    </ol>
5417                  
5418                </li>
5419              
5420            
5421          
5422        </ol>
5423      </div>
5424    </div>
5425  </div>
5426  
5427  <div class="mobile-navbar">
5428    <div class="menu">
5429      <svg
5430        t="1706702878009"
5431        class="icon"
5432        viewBox="0 0 1024 1024"
5433        version="1.1"
5434        xmlns="http://www.w3.org/2000/svg"
5435        p-id="4354"
5436        width="16"
5437        height="16"
5438      >
5439        <path d="M0 0l128 0 0 128-128 0 0-128Z" fill="#515151" p-id="4355"></path><path d="M256 0l768 0 0 128-768 0 0-128Z" fill="#515151" p-id="4356"></path><path d="M0 448l128 0 0 128-128 0 0-128Z" fill="#515151" p-id="4357"></path><path d="M256 448l768 0 0 128-768 0 0-128Z" fill="#515151" p-id="4358"></path><path d="M0 896l128 0 0 128-128 0 0-128Z" fill="#515151" p-id="4359"></path><path d="M256 896l768 0 0 128-768 0 0-128Z" fill="#515151" p-id="4360"></path>
5440      </svg>
5441    </div>
5442  </div>
5443  <div class="modal-container">
5444    <div class="blog-nav-modal">
5445      <div class="yg-expand">
5446        <p>Table of Contents</p>
5447        <div class="scroll-container">
5448          <ol class="h2Title">
5449            
5450              
5451            
5452              
5453                
5454                
5455                
5456                  
5457                  <li class="h2-nav">
5458                    
5459                    <a
5460                      allow-hash-change
5461                      href=""
5462                      title="Why Choose Floating Stairs for Space and Light"
5463                      class="no-child"
5464                    >Why Choose Floating Stairs for Space and Light</a>
5465                    
5466                  </li>
5467                
5468              
5469            
5470              
5471                
5472                
5473                
5474                  
5475                  <li class="h2-nav">
5476                    
5477                    <a
5478                      allow-hash-change
5479                      href=""
5480                      title="Floating Stairs Building Codes and Engineering"
5481                      class=""
5482                    >Floating Stairs Building Codes and Engineering</a>
5483                    
5484                      <ol class="childTitle">
5485                        
5486                          
5487                          
5488                            
5489                              
5490                            
5491                              
5492                                
5493                                <li class="h3-nav">
5494                                  <a
5495                                    allow-hash-change
5496                                    href=""
5497                                    title="Common reference ranges used for early planning"
5498                                  >Common reference ranges used for early planning</a>
5499                                </li>
5500                              
5501                            
5502                          
5503                        
5504                          
5505                          
5506                        
5507                      </ol>
5508                    
5509                  </li>
5510                
5511              
5512            
5513              
5514                
5515                
5516                
5517                  
5518                  <li class="h2-nav">
5519                    
5520                    <a
5521                      allow-hash-change
5522                      href=""
5523                      title="Tools and Materials for Building Floating Stairs"
5524                      class=""
5525                    >Tools and Materials for Building Floating Stairs</a>
5526                    
5527                      <ol class="childTitle">
5528                        
5529                          
5530                          
5531                            
5532                              
5533                            
5534                              
5535                                
5536                                <li class="h3-nav">
5537                                  <a
5538                                    allow-hash-change
5539                                    href=""
5540                                    title="Core tools and what they do"
5541                                  >Core tools and what they do</a>
5542                                </li>
5543                              
5544                            
5545                          
5546                        
5547                          
5548                          
5549                            
5550                              
5551                            
5552                              
5553                                
5554                                <li class="h3-nav">
5555                                  <a
5556                                    allow-hash-change
5557                                    href=""
5558                                    title="Materials to plan early"
5559                                  >Materials to plan early</a>
5560                                </li>
5561                              
5562                            
5563                          
5564                        
5565                          
5566                          
5567                        
5568                      </ol>
5569                    
5570                  </li>
5571                
5572              
5573            
5574              
5575                
5576                
5577                
5578                  
5579                  <li class="h2-nav">
5580                    
5581                    <a
5582                      allow-hash-change
5583                      href=""
5584                      title="Floating Stairs Components and Initial Planning"
5585                      class="no-child"
5586                    >Floating Stairs Components and Initial Planning</a>
5587                    
5588                  </li>
5589                
5590              
5591            
5592              
5593                
5594                
5595                
5596                  
5597                  <li class="h2-nav">
5598                    
5599                    <a
5600                      allow-hash-change
5601                      href=""
5602                      title="Step-by-Step Floating Stairs Installation Guide"
5603                      class=""
5604                    >
5604Step-by-Step Floating Stairs Installation Guide</a>
5605                    
5606                      <ol class="childTitle">
5607                        
5608                          
5609                          
5610                            
5611                              
5612                            
5613                              
5614                                
5615                                <li class="h3-nav">
5616                                  <a
5617                                    allow-hash-change
5618                                    href=""
5619                                    title="Prepare the wall and subfloor"
5620                                  >Prepare the wall and subfloor</a>
5621                                </li>
5622                              
5623                            
5624                          
5625                        
5626                          
5627                          
5628                            
5629                              
5630                            
5631                              
5632                                
5633                                <li class="h3-nav">
5634                                  <a
5635                                    allow-hash-change
5636                                    href=""
5637                                    title="Fabricate or receive the stringer"
5638                                  >Fabricate or receive the stringer</a>
5639                                </li>
5640                              
5641                            
5642                          
5643                        
5644                          
5645                          
5646                            
5647                              
5648                            
5649                              
5650                                
5651                                <li class="h3-nav">
5652                                  <a
5653                                    allow-hash-change
5654                                    href=""
5655                                    title="Mount the stringer"
5656                                  >Mount the stringer</a>
5657                                </li>
5658                              
5659                            
5660                          
5661                        
5662                          
5663                          
5664                            
5665                              
5666                            
5667                              
5668                                
5669                                <li class="h3-nav">
5670                                  <a
5671                                    allow-hash-change
5672                                    href=""
5673                                    title="Install the treads"
5674                                  >Install the treads</a>
5675                                </li>
5676                              
5677                            
5678                          
5679                        
5680                          
5681                          
5682                            
5683                              
5684                            
5685                              
5686                                
5687                                <li class="h3-nav">
5688                                  <a
5689                                    allow-hash-change
5690                                    href=""
5691                                    title="Add handrails and lighting"
5692                                  >Add handrails and lighting</a>
5693                                </li>
5694                              
5695                            
5696                          
5697                        
5698                          
5699                          
5700                            
5701                              
5702                            
5703                              
5704                                
5705                                <li class="h3-nav">
5706                                  <a
5707                                    allow-hash-change
5708                                    href=""
5709                                    title="Quick code checks during install"
5710                                  >Quick code checks during install</a>
5711                                </li>
5712                              
5713                            
5714                          
5715                        
5716                          
5717                          
5718                        
5719                      </ol>
5720                    
5721                  </li>
5722                
5723              
5724            
5725              
5726                
5727                
5728                
5729                  
5730                  <li class="h2-nav">
5731                    
5732                    <a
5733                      allow-hash-change
5734                      href=""
5735                      title="Floating Stairs Planning and Safety Checks"
5736                      class=""
5737                    >Floating Stairs Planning and Safety Checks</a>
5738                    
5739                      <ol class="childTitle">
5740                        
5741                          
5742                          
5743                            
5744                              
5745                            
5746                              
5747                                
5748                                <li class="h3-nav">
5749                                  <a
5750                                    allow-hash-change
5751                                    href=""
5752                                    title="Pre-inspection checklist"
5753                                  >Pre-inspection checklist</a>
5754                                </li>
5755                              
5756                            
5757                          
5758                        
5759                          
5760                          
5761                        
5762                      </ol>
5763                    
5764                  </li>
5765                
5766              
5767            
5768              
5769                
5770                
5771                
5772                  
5773                  <li class="h2-nav">
5774                    
5775                    <a
5776                      allow-hash-change
5777                      href=""
5778                      title="Finishes and Maintenance for Floating Stairs"
5779                      class="no-child"
5780                    >Finishes and Maintenance for Floating Stairs</a>
5781                    
5782                  </li>
5783                
5784              
5785            
5786              
5787                
5788                
5789                
5790                  
5791                  <li class="h2-nav">
5792                    
5793                    <a
5794                      allow-hash-change
5795                      href=""
5796                      title="DIY vs Professional Floating Stairs Installation"
5797                      class="no-child"
5798                    >DIY vs Professional Floating Stairs Installation</a>
5799                    
5800                  </li>
5801                
5802              
5803            
5804              
5805                
5806                
5807                
5808                  
5809                  <li class="h2-nav">
5810                    
5811                    <a
5812                      allow-hash-change
5813                      href=""
5814                      title="Next Steps To Build Floating Stairs"
5815                      class="no-child"
5816                    >Next Steps To Build Floating Stairs</a>
5817                    
5818                  </li>
5819                
5820              
5821            
5822              
5823                
5824                
5825                
5826                  
5827                  <li class="h2-nav">
5828                    
5829                    <a
5830                      allow-hash-change
5831                      href=""
5832                      title="FAQs about Floating Stairs"
5833                      class=""
5834                    >FAQs about Floating Stairs</a>
5835                    
5836                      <ol class="childTitle">
5837                        
5838                          
5839                          
5840                            
5841                              
5842                            
5843                              
5844                                
5845                                <li class="h3-nav">
5846                                  <a
5847                                    allow-hash-change
5848                                    href=""
5849                                    title="Q1. How can I plan my lead times and budget for floating stairs?"
5850                                  >Q1. How can I plan my lead times and budget for floating stairs?</a>
5851                                </li>
5852                              
5853                            
5854                          
5855                        
5856                          
5857                          
5858                            
5859                              
5860                            
5861                              
5862                                
5863                                <li class="h3-nav">
5864                                  <a
5865                                    allow-hash-change
5866                                    href=""
5867                                    title="Q2. How can I lessen the noise from footsteps and the feeling of bouncing on a floating stair?"
5868                                  >Q2. How can I lessen the noise from footsteps and the feeling of bouncing on a floating stair?</a>
5869                                </li>
5870                              
5871                            
5872                          
5873                        
5874                          
5875                          
5876                            
5877                              
5878                            
5879                              
5880                                
5881                                <li class="h3-nav">
5882                                  <a
5883                                    allow-hash-change
5884                                    href=""
5885                                    title="Q3. How can I avoid harming pets and children while keeping the same look?"
5886                                  >Q3. How can I avoid harming pets and children while keeping the same look?</a>
5887                                </li>
5888                              
5889                            
5890                          
5891                        
5892                          
5893                          
5894                        
5895                      </ol>
5896                    
5897                  </li>
5898                
5899              
5900            
5901          </ol>
5902        </div>
5903      </div>
5904    </div>
5905  </div>
5906
5907  
5907<script load>
5908    function debounce(func, delay = 50) {
5909      let timeoutId;
5910
5911      return function() {
5912        const context = this;
5913        const args = arguments;
5914
5915        clearTimeout(timeoutId);
5916        timeoutId = setTimeout(() => {
5917          func.apply(context, args);
5918        }, delay);
5919      };
5920    }
5921    //初始化函数
5922    function init() {
5923      const navContainer = document.querySelector('.table-of-contents-fixed')
5924      const scrollContainer = document.querySelector('.scroll-container')
5925      const navIcon = document.querySelectorAll('.nav-icon')
5926      const articleTitle = Array.from(document.querySelectorAll('[data-blog-title]'))
5927      const linkList = Array.from(document.querySelectorAll('[allow-hash-change]'))
5928      const getHTMLStyle = window.getComputedStyle(document.documentElement)['scroll-padding-top'].split('px')
5929      const HTMLScrollPaddingTop = getHTMLStyle.length === 2 ?  +getHTMLStyle[0] : 0;
5930      const postContent = document.querySelector('[data-post-content]');
5931      const postContentHeight = postContent.clientHeight;
5932      const defaultExpand = false;
5933      if(defaultExpand){
5934        navContainer.classList.remove('nav-close')
5935      }
5936
5937      // 给所有标题加上锚点
5938      articleTitle.forEach(item => {
5939            !item.id && (item.id = "H-" + item.textContent.toLowerCase().replace(/ /g, '-').replace(/[^\p{L}\p{N}-]+/gu, '').trim())
5940            linkList.map(link => {
5941                if (link.textContent.trim() === item.textContent.trim()) {
5942                    link.href = '#' + item.id
5943                }
5944            })
5945        })
5946
5947      //获取所有所有侧边栏li
5948      const tableTitle = Array.from(
5949        document.querySelectorAll('.table-of-contents li')
5950      )
5951      Array.from(navIcon).forEach(icon => {
5952        icon.addEventListener('click', function () {
5953          if(this.parentElement.classList.contains('auto-expand')){
5954            this.parentElement.classList.remove('auto-expand')
5955            return
5956          }
5957          this.parentElement.classList.toggle('h2Title-active')
5958        })
5959      })
5960
5961      let activeTitleIndex = undefined
5962      const showChildList = (ele) => {
5963        if(window.getComputedStyle(ele).visibility === 'hidden'){
5964          ele.parentElement.parentElement.classList.add('auto-expand')
5965        }
5966      }
5967      const DebounceScrollTo = debounce(function(distanceTop,fixedTop){
5968        
5969        if(!distanceTop) return
5970        
5971        const willDis = distanceTop + scrollContainer.scrollTop - fixedTop - 60
5972
5973        if(Math.abs(scrollContainer.scrollTop - willDis) < 25) return
5974        scrollContainer.scrollTo({
5975          top:willDis < 50 ? 0 : willDis,
5976          left: 0,
5977          behavior: 'smooth',
5978        })
5979      },10)
5980      const scrollHandle = debounce(function (fixedTop) {
5981        
5982
5983        let topList  = articleTitle.map((item, index) => {
5984          let distanceTop = item.getBoundingClientRect().top
5985          return {
5986            value:Math.abs(distanceTop - HTMLScrollPaddingTop),
5987            originValue:distanceTop,
5988            ele:item,
5989            index
5990          }
5991        })
5992
5993        
5994        let minTop = topList.sort((a,b) => a.value-b.value)[0];
5995
5996        let index = minTop.index;
5997        let currentNavTitle = tableTitle[index];
5998        
5999        let postTop = postContent.getBoundingClientRect().top;
6000
6001        
6002        if(postContentHeight >= Math.abs(postTop) && postTop < 0){
6003
6004        
6005        DebounceScrollTo(currentNavTitle.getBoundingClientRect().top,fixedTop)
6006        if(currentNavTitle.classList.contains('h2-nav')&&!currentNavTitle.classList.contains('auto-expand')){
6007          currentNavTitle.classList.add('auto-expand')
6008        }
6009        // 如果当前元素不可见,则给父元素添加展开类
6010        showChildList(currentNavTitle)
6011
6012          if (activeTitleIndex !== undefined) {
6013          tableTitle[activeTitleIndex].classList.remove('h2Title-scroll-active')
6014        }
6015          currentNavTitle.classList.add('h2Title-scroll-active')
6016          activeTitleIndex = index
6017        }
6018      },100)
6019
6020      //监听滑动,判断标题位置以及设置对应的侧边栏li样式
6021      
6022      const scrollHandleFun = scrollHandle.bind(null,navContainer.computedStyleMap().get('top').value)
6023      window.addEventListener('scroll',scrollHandleFun)
6024
6025
6026
6027      
6028      const close = document.querySelector('.table-of-contents-fixed .close')
6029      const expand = document.querySelector('.expand-icon')
6030      const closeFun = () => {
6031        navContainer.classList.add('nav-close')
6032      }
6033      close.addEventListener('click',closeFun)
6034      const expandFun = () => {
6035        navContainer.classList.remove('nav-close')
6036      }
6037      expand.addEventListener('click',expandFun)
6038
6039
6040      window.addEventListener("beforeunload", (event) => {
6041        window.removeEventListener('scroll',scrollHandleFun);
6042        close.removeEventListener('click',closeFun)
6043        expand.removeEventListener('click',expandFun)
6044      });
6045
6046
6047      
6048      const btn = document.querySelector('.mobile-navbar');
6049      btn && btn.addEventListener('click',openMenu)
6050      const modalContainer = document.querySelector('.modal-container')
6051      const modal = document.querySelector('.blog-nav-modal')
6052      function openMenu (){
6053        modalContainer?.classList.add('show')
6054        modal?.classList.add('show')
6055      }
6056
6057      
6058      function closeMenu () {
6059        modalContainer.classList.remove('show')
6060        modal.classList.remove('show')
6061      }
6062      modalContainer && modalContainer.addEventListener('click',closeMenu)
6063
6064      
6065      modal && modal.addEventListener('click',function(e){
6066        if(e.target.tagName === 'A'){
6067          closeMenu()
6068        }
6069        e.stopPropagation()
6070      })
6071    }
6072    init()
6073  </script>
6073
6074
6075
6076<div class="article-template__back element-margin-top center">
6077      <a href="/blogs/news" class="article-template__link link animate-arrow">
6078        <span class="icon-wrap">
6079<svg class="icon icon-arrow" aria-hidden="true" focusable="false" viewBox="0 0 24 24" role="presentation">
6080  <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
6081</svg></span>Back to blog
6082      </a>
6083    </div></article>
6084
6085<style> #shopify-section-template--19861053210690__main .article-content ul {margin-top: 25px;} #shopify-section-template--19861053210690__main h2, #shopify-section-template--19861053210690__main h3 {font-size: 20px !important;} #shopify-section-template--19861053210690__main ul {list-style-position: revert !important;} #shopify-section-template--19861053210690__main .article h4 {font-size: 18px !important;} #shopify-section-template--19861053210690__main p {text-align: justify;} </style></section>
6086    </main>
6087
6088    <!-- BEGIN sections: footer-group -->
6089<div id="shopify-section-sections--19861056225346__icon_with_text_columns_4zejpG" class="shopify-section shopify-section-group-footer-group"><style data-shopify>.section-sections--19861056225346__icon_with_text_columns_4zejpG-padding {
6090        padding-top: 30px;
6091        padding-bottom: 0px;
6092    }
6093    .section-sections--19861056225346__icon_with_text_columns_4zejpG-padding .column_image {
6094        max-width: 50px;
6095        flex: 0 1 50px;
6096    }
6097
6098    @media screen and (min-width: 750px) {
6099        .section-sections--19861056225346__icon_with_text_columns_4zejpG-padding {
6100            padding-top: 40px;
6101            padding-bottom: 0px;
6102        }
6103    }</style><div class="section-sections--19861056225346__icon_with_text_columns_4zejpG-padding icon-with-text-columns color-inverse gradient">
6104    <div class="page-width"><ul class="grid grid--1-col grid--2-col-tablet grid--4-col-desktop"><li class="grid__item color-scheme-c9ef4f64-32f1-4dc5-8ddc-3d0d118aa0d2 gradient" >
6105                <div class="text-column__item">
6106                    <div class="column_image"><div class="media animate--" style="padding-bottom: 100.0%;"><img src="//senmit.com/cdn/shop/files/image_13_12d1b02f-c492-4b1d-ab2b-4ef55da73248.png?v=1704878262&amp;width=1500" alt="icon" srcset="//senmit.com/cdn/shop/files/image_13_12d1b02f-c492-4b1d-ab2b-4ef55da73248.png?v=1704878262&amp;width=165 165w, //senmit.com/cdn/shop/files/image_13_12d1b02f-c492-4b1d-ab2b-4ef55da73248.png?v=1704878262&amp;width=360 360w, //senmit.com/cdn/shop/files/image_13_12d1b02f-c492-4b1d-ab2b-4ef55da73248.png?v=1704878262&amp;width=535 535w, //senmit.com/cdn/shop/files/image_13_12d1b02f-c492-4b1d-ab2b-4ef55da73248.png?v=1704878262&amp;width=750 750w, //senmit.com/cdn/shop/files/image_13_12d1b02f-c492-4b1d-ab2b-4ef55da73248.png?v=1704878262&amp;width=1070 1070w, //senmit.com/cdn/shop/files/image_13_12d1b02f-c492-4b1d-ab2b-4ef55da73248.png?v=1704878262&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(min-width: 1600px) 750px,
6107    (min-width: 769px) 100vw">
6108</div></div>
6109                    <div class="column_info">
6110                        
6111                            <h3 class="inline-richtext h6">
6112                                Free & Fast Shipping
6113                            </h3>
6114                        
6115                        
6116                            <div class="rte text-small"><p>Shipping Delivered in 3-5 Working Days</p></div>
6117                        
6118                    </div>
6119                </div>
6120            </li><li class="grid__item color-scheme-c9ef4f64-32f1-4dc5-8ddc-3d0d118aa0d2 gradient" >
6121                <div class="text-column__item">
6122                    <div class="column_image"><div class="media animate--" style="padding-bottom: 91.48936170212767%;"><img src="//senmit.com/cdn/shop/files/image__9_-removebg-preview.png?v=1705995292&amp;width=1500" alt="icon" srcset="//senmit.com/cdn/shop/files/image__9_-removebg-preview.png?v=1705995292&amp;width=165 165w, //senmit.com/cdn/shop/files/image__9_-removebg-preview.png?v=1705995292&amp;width=360 360w, //senmit.com/cdn/shop/files/image__9_-removebg-preview.png?v=1705995292&amp;width=535 535w, //senmit.com/cdn/shop/files/image__9_-removebg-preview.png?v=1705995292&amp;width=750 750w, //senmit.com/cdn/shop/files/image__9_-removebg-preview.png?v=1705995292&amp;width=1070 1070w, //senmit.com/cdn/shop/files/image__9_-removebg-preview.png?v=1705995292&amp;width=1500 1500w" width="1500" height="1372" loading="lazy" sizes="(min-width: 1600px) 750px,
6123    (min-width: 769px) 100vw">
6124</div></div>
6125                    <div class="column_info">
6126                        
6127                            <h3 class="inline-richtext h6">
6128                                2-Year Warranty
6129                            </h3>
6130                        
6131                        
6132                            <div class="rte text-small"><p>All products have warranty</p></div>
6133                        
6134                    </div>
6135                </div>
6136            </li><li class="grid__item color-scheme-c9ef4f64-32f1-4dc5-8ddc-3d0d118aa0d2 gradient" >
6137                <div class="text-column__item">
6138                    <div class="column_image"><div class="media animate--" style="padding-bottom: 91.52542372881356%;"><img src="//senmit.com/cdn/shop/files/image_11_de1e2f97-142e-4a48-adcf-f
6138184c98bc8a0.png?v=1704878261&amp;width=1500" alt="icon" srcset="//senmit.com/cdn/shop/files/image_11_de1e2f97-142e-4a48-adcf-f184c98bc8a0.png?v=1704878261&amp;width=165 165w, //senmit.com/cdn/shop/files/image_11_de1e2f97-142e-4a48-adcf-f184c98bc8a0.png?v=1704878261&amp;width=360 360w, //senmit.com/cdn/shop/files/image_11_de1e2f97-142e-4a48-adcf-f184c98bc8a0.png?v=1704878261&amp;width=535 535w, //senmit.com/cdn/shop/files/image_11_de1e2f97-142e-4a48-adcf-f184c98bc8a0.png?v=1704878261&amp;width=750 750w, //senmit.com/cdn/shop/files/image_11_de1e2f97-142e-4a48-adcf-f184c98bc8a0.png?v=1704878261&amp;width=1070 1070w, //senmit.com/cdn/shop/files/image_11_de1e2f97-142e-4a48-adcf-f184c98bc8a0.png?v=1704878261&amp;width=1500 1500w" width="1500" height="1373" loading="lazy" sizes="(min-width: 1600px) 750px,
6139    (min-width: 769px) 100vw">
6140</div></div>
6141                    <div class="column_info">
6142                        
6143                            <h3 class="inline-richtext h6">
6144                                100 % Secure Payments
6145                            </h3>
6146                        
6147                        
6148                            <div class="rte text-small"><p>Visa, Mastercard, Amex, PayPal</p></div>
6149                        
6150                    </div>
6151                </div>
6152            </li><li class="grid__item color-scheme-c9ef4f64-32f1-4dc5-8ddc-3d0d118aa0d2 gradient" >
6153                <div class="text-column__item">
6154                    <div class="column_image"><div class="media animate--" style="padding-bottom: 100.0%;"><img src="//senmit.com/cdn/shop/files/product-return_64234335-7d3a-4496-9af7-1bac3c8b412e.png?v=1704878261&amp;width=1500" alt="icon" srcset="//senmit.com/cdn/shop/files/product-return_64234335-7d3a-4496-9af7-1bac3c8b412e.png?v=1704878261&amp;width=165 165w, //senmit.com/cdn/shop/files/product-return_64234335-7d3a-4496-9af7-1bac3c8b412e.png?v=1704878261&amp;width=360 360w, //senmit.com/cdn/shop/files/product-return_64234335-7d3a-4496-9af7-1bac3c8b412e.png?v=1704878261&amp;width=535 535w, //senmit.com/cdn/shop/files/product-return_64234335-7d3a-4496-9af7-1bac3c8b412e.png?v=1704878261&amp;width=750 750w, //senmit.com/cdn/shop/files/product-return_64234335-7d3a-4496-9af7-1bac3c8b412e.png?v=1704878261&amp;width=1070 1070w, //senmit.com/cdn/shop/files/product-return_64234335-7d3a-4496-9af7-1bac3c8b412e.png?v=1704878261&amp;width=1500 1500w" width="1500" height="1500" loading="lazy" sizes="(min-width: 1600px) 750px,
6155    (min-width: 769px) 100vw">
6156</div></div>
6157                    <div class="column_info">
6158                        
6159                            <h3 class="inline-richtext h6">
6160                                Satisfied or Refunded
6161                            </h3>
6162                        
6163                        
6164                            <div class="rte text-small"><p>Free returns within 30 days</p></div>
6165                        
6166                    </div>
6167                </div>
6168            </li></ul>
6169    </div>
6170</div>
6171  
6172
6173  </div><div id="shopify-section-sections--19861056225346__footer" class="shopify-section shopify-section-group-footer-group">
6174
6175<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/section-footer.css?v=56071179890999089301785743821" media="print" onload="this.media='all'">
6176<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-newsletter.css?v=4727253280200485261785743821" media="print" onload="this.media='all'">
6177<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-list-menu.css?v=141483077647168469661785743821" media="print" onload="this.media='all'">
6178<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-list-payment.css?v=75821535865960828361785743821" media="print" onload="this.media='all'">
6179<link rel="stylesheet" href="//senmit.com/cdn/shop/t/45/assets/component-list-social.css?v=35792976012981934991785743821" media="print" onload="this.media='all'"><style data-shopify>.footer {
6180    margin-top: 0px;
6181  }
6182
6183  .section-sections--19861056225346__footer-padding {
6184    padding-top: 27px;
6185    padding-bottom: 27px;
6186  }
6187
6188  @media screen and (min-width: 750px) {
6189    .footer {
6190      margin-top: 0px;
6191    }
6192
6193    .section-sections--19861056225346__footer-padding {
6194      padding-top: 36px;
6195      padding-bottom: 36px;
6196    }
6197  }</style><footer class="footer color-inverse gradient section-sections--19861056225346__footer-padding">
6197<div class="footer__content-top page-width"><div class="footer__blocks-wrapper grid grid--1-col grid--2-col-tablet grid--4-col-desktop "
6198            ><div
6199                class="footer-block grid__item block-text"
6200                
6201                
6202              ><h2 class="footer-block__heading inline-richtext">OUR PROMISE</h2><div class="footer-block__details-content rte">
6203                      <p>We stand by our brand and product 100% and strive for complete satisfaction. We prioritize our customers and their experiences with us responsibly.</p><p><strong>Email: [email protected]</strong></p><p><strong>Tel: 877-209-3696</strong></p>
6204                    </div>
6205
6206<ul class="list-unstyled list-social footer__list-social" role="list"><li class="list-social__item">
6207      <a href="https://www.facebook.com/profile.php?id=100063614556479" rel="nofollow noopener noreferrer" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 20 20">
6208  <path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z"/>
6209</svg>
6210<span class="visually-hidden">Facebook</span>
6211      </a>
6212    </li><li class="list-social__item">
6213      <a href="https://www.instagram.com/senmit_railing" rel="nofollow noopener noreferrer" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 20 20">
6214  <path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z" clip-rule="evenodd"/>
6215</svg>
6216<span class="visually-hidden">Instagram</span>
6217      </a>
6218    </li><li class="list-social__item">
6219      <a href="https://www.youtube.com/@senmit" rel="nofollow noopener noreferrer" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 20 20">
6220  <path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.125 2.125 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.125 2.125 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.173 2.173 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.173 2.173 0 0 1 1.53 1.53ZM8.3 12.5l4.42-2.55L8.3 7.4v5.1Z"/>
6221</svg>
6222<span class="visually-hidden">YouTube</span>
6223      </a>
6224    </li><li class="list-social__item">
6225      <a href="https://www.tiktok.com/@senmit_official" rel="nofollow noopener noreferrer" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-tiktok" viewB
6225ox="0 0 20 20">
6226  <path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205L10.51 1.705Z"/>
6227</svg>
6228<span class="visually-hidden">TikTok</span>
6229      </a>
6230    </li><li class="list-social__item">
6231      <a href="https://www.pinterest.com/SenmitRailing/" rel="nofollow noopener noreferrer" class="link list-social__link"><svg aria-hidden="true" focusable="false" class="icon icon-pinterest" viewBox="0 0 20 20">
6232  <path fill="currentColor" d="M10 2.01c2.124.01 4.16.855 5.666 2.353a8.087 8.087 0 0 1 1.277 9.68A7.952 7.952 0 0 1 10 18.04a8.164 8.164 0 0 1-2.276-.307c.403-.653.672-1.24.816-1.729l.567-2.2c.134.27.393.5.768.702.384.192.768.297 1.19.297.836 0 1.585-.24 2.248-.72a4.678 4.678 0 0 0 1.537-1.969c.37-.89.554-1.848.537-2.813 0-1.249-.48-2.315-1.43-3.227a5.061 5.061 0 0 0-3.65-1.374c-.893 0-1.729.154-2.478.461a5.023 5.023 0 0 0-3.236 4.552c0 .72.134 1.355.413 1.902.269.538.672.922 1.22 1.152.096.039.182.039.25 0 .066-.028.114-.096.143-.192l.173-.653c.048-.144.02-.288-.105-.432a2.257 2.257 0 0 1-.548-1.565 3.803 3.803 0 0 1 3.976-3.861c1.047 0 1.863.288 2.44.855.585.576.883 1.315.883 2.228 0 .768-.106 1.479-.317 2.122a3.813 3.813 0 0 1-.893 1.556c-.384.384-.836.576-1.345.576-.413 0-.749-.144-1.018-.451-.259-.307-.345-.672-.25-1.085.147-.514.298-1.026.452-1.537l.173-.701c.057-.25.086-.451.086-.624 0-.346-.096-.634-.269-.855-.192-.22-.451-.336-.797-.336-.432 0-.797.192-1.085.595-.288.394-.442.893-.442 1.499.005.374.063.746.173 1.104l.058.144c-.576 2.478-.913 3.938-1.037 4.36-.116.528-.154 1.153-.125 1.863A8.067 8.067 0 0 1 2 10.03c0-2.208.778-4.11 2.343-5.666A7.721 7.721 0 0 1 10 2.001v.01Z"/>
6233</svg>
6234<span class="visually-hidden">Pinterest</span>
6235      </a>
6236    </li></ul>
6237</div><div
6238                class="footer-block grid__item block-link_list footer-block--menu"
6239                
6240                
6241              ><h2 class="footer-block__heading inline-richtext">CUSTOMER CARE</h2><ul class="footer-block__details-content list-unstyled"><li>
6242                            <a
6243                              
6244                              href="/pages/about-us"
6245                              class="link link--text list-menu__item list-menu__item--link"
6246                            >
6247                              About Us
6248                            </a>
6249                          </li><li>
6250                            <a
6251                              
6252                              href="/pages/contact-us"
6253                              class="link link--text list-menu__item list-menu__item--link"
6254                            >
6255                              Contact Us
6256                            </a>
6257                          </li><li>
6258                            <a
6259                              
6260                              href="/pages/influencer-cooperation"
6261                              class="link link--text list-menu__item list-menu__item--link"
6262                            >
6263                              Influencer Cooperation
6264                            </a>
6265                          </li><li>
6266                            <a
6267                              rel="nofollow"
6268                              href="https://senmit.goaffpro.com/"
6269                              class="link link--text list-menu__item list-menu__item--link"
6270                            >
6271                              Affiliate Program
6272                            </a>
6273                          </li><li>
6274                            <a
6275                              
6276                              href="/pages/installer-recruitment"
6277                              class="link link--text list-menu__item list-menu__item--link"
6278                            >
6279                              Installer Recruitment
6280                            </a>
6281                          </li><li>
6282                            <a
6283                              
6284                              href="/pages/customer-reviews"
6285                              class="link link--text list-menu__item list-menu__item--link"
6286                            >
6287                              Customer Reviews
6288                            </a>
6289                          </li><li>
6290                            <a
6291                              
6292                              href="/blogs/news"
6293                              class="link link--text list-menu__item list-menu__item--link list-menu__item--active"
6294                            >
6295                              Blogs
6296                            </a>
6297                          </li><li>
6298                            <a
6299                              
6300                              href="/blogs/academy"
6301                              class="link link--text list-menu__item list-menu__item--link"
6302                            >
6303                              Academy
6304                            </a>
6305                          </li><li>
6306                            <a
6307                              
6308                              href="/blogs/deck-design-guide"
6309                              class="link link--text list-menu__item list-menu__item--link"
6310                            >
6311                              Deck Design Guide
6312                            </a>
6313                          </li><li>
6314                            <a
6315                              
6316                              href="/pages/photo-video-contest"
6317                              class="link link--text list-menu__item list-menu__item--link"
6318                            >
6319                              Photo & Video Contest
6320                            </a>
6321                          </li></ul></div><div
6322                class="footer-block grid__item block-link_list footer-block--menu"
6323                
6324                
6325              ><h2 class="footer-block__heading inline-richtext">OUR POLICIES</h2><ul class="footer-block__details-content list-unstyled"><li>
6326                            <a
6327                              
6328                              href="/pages/privacy-policy"
6329                              class="link link--text list-menu__item list-menu__item--link"
6330                            >
6331                              Privacy Policy
6332                            </a>
6333                          </li><li>
6334                            <a
6335                              
6336                              href="/pages/refund-policy"
6337                              class="link link--text list-menu__item list-menu__item--link"
6338                            >
6339                              Refund Policy
6340                            </a>
6341                          </li><li>
6342                            <a
6343                              
6344                              href="/pages/shipping-policy"
6345                              class="link link--text list-menu__item list-menu__item--link"
6346                            >
6347                              Shipping Policy
6348                            </a>
6349                          </li><li>
6350                            <a
6351                              
6352                              href="/pages/terms-of-service"
6353                              class="link link--text list-menu__item list-menu__item--link"
6354                            >
6355                              Terms of Service
6356                            </a>
6357                          </li></ul></div><div
6358                class="footer-block grid__item block-newsletter"
6359                
6360                
6361              ><div class="footer-block__newsletter"><h2 class="footer-block__heading inline-richtext">NEWSLETTER</h2><div class="rte"><p>
6361Subscribe to receive Notifications about Offers, Discounts, and News from Senmit.com</p></div><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
6362                        <div class="newsletter-form__field-wrapper">
6363                          <div class="field">
6364                            <input id="NewsletterForm--3aab9685-4097-46b8-936f-30c499780c60" type="email" name="contact[email]" class="field__input" value=""
6365                              aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email"
6366                               placeholder="Email" required>
6367                            <label class="field__label" for="NewsletterForm--3aab9685-4097-46b8-936f-30c499780c60">
6368                              Email
6369                            </label>
6370                          </div>
6371                          <button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe">
6372                            <svg class="icon icon--check" viewBox="0 0 24 24" role="presentation">
6373                              <path fill="currentColor" d="M9 20l-7-7 3-3 4 4L19 4l3 3z"></path>
6374                            </svg>
6375                          </button></div></form>
6376                    </div></div></div><div class="footer__content-bottom"><div class="footer__payment">
6377        <span class="visually-hidden">Payment methods</span>
6378        <ul class="list list-payment" role="list">
6379          
6380          
6381            <li class="list-payment__item">
6382              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
638216.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
6383
6384            </li>
6385            <li class="list-payment__item">
6386              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
6387
6388            </li>
6389            <li class="list-payment__item">
6390              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
6391
6392            </li>
6393            <li class="list-payment__item">
6394              <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/>
6394<path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
6395            </li>
6396            <li class="list-payment__item">
6397              <svg class="icon icon--full-color" viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg>
6398            </li>
6399            <li class="list-payment__item">
6400              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-afterpay"><title id="pi-afterpay">Afterpay</title><path fill="#b2fce4" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="m27.4 6.8-2.7-1.6-2.7-1.6c-1.8-1-4.1.3-4.1 2.4v.4c0 .2.1.4.3.5l1.3.7c.4.2.8-.1.8-.5v-.8c0-.4.4-.7.8-.5l2.5 1.4 2.4 1.5c.4.2.4.7 0 .9l-2.5 1.4-2.5 1.6c-.4.2-.8-.1-.8-.5v-.4c0-2.1-2.3-3.4-4.1-2.4l-2.7 1.6-2.7 1.6c-1.8 1-1.8 3.7 0 4.7l2.7 1.6 2.7 1.6c1.8 1 4.1-.3 4.1-2.4v-.4c0-.2-.1-.4-.3-.5l-1.3-.7c-.4-.2-.8.1-.8.5v.8c0 .4-.4.7-.8.5l-2.5-1.4-2.5-1.5c-.4-.2-.4-.7 0-.9l2.5-1.4 2.5-1.4c.4-.2.8.1.8.5v.4c0 2.1 2.3 3.4 4.1 2.4l2.7-1.6 2.7-1.6c1.9-1.2 1.9-3.8.1-4.9z"/></svg>
6401            </li>
6402            <li class="list-payment__item">
6403              <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l
6403-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg>
6404            </li>
6405            <li class="list-payment__item">
6406              <svg class="icon icon--full-color" width="38" height="24" role="img" aria-labelledby="pi-jcb" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg"><title id="pi-jcb">JCB</title><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/></g><path d="M11.5 5H15v11.5a2.5 2.5 0 0 1-2.5 2.5H9V7.5A2.5 2.5 0 0 1 11.5 5z" fill="#006EBC"/><path d="M18.5 5H22v11.5a2.5 2.5 0 0 1-2.5 2.5H16V7.5A2.5 2.5 0 0 1 18.5 5z" fill="#F00036"/><path d="M25.5 5H29v11.5a2.5 2.5 0 0 1-2.5 2.5H23V7.5A2.5 2.5 0 0 1 25.5 5z" fill="#2AB419"/>
6406<path d="M10.755 14.5c-1.06 0-2.122-.304-2.656-.987l.78-.676c.068 1.133 3.545 1.24 3.545-.19V9.5h1.802v3.147c0 .728-.574 1.322-1.573 1.632-.466.144-1.365.221-1.898.221zm8.116 0c-.674 0-1.388-.107-1.965-.366-.948-.425-1.312-1.206-1.3-2.199.012-1.014.436-1.782 1.468-2.165 1.319-.49 3.343-.261 3.926.27v.972c-.572-.521-1.958-.898-2.919-.46-.494.226-.737.917-.744 1.448-.006.56.245 1.252.744 1.497.953.467 2.39.04 2.919-.441v1.01c-.358.255-1.253.434-2.129.434zm8.679-2.587c.37-.235.582-.567.582-1.005 0-.438-.116-.687-.348-.939-.206-.207-.58-.469-1.238-.469H23v5h3.546c.696 0 1.097-.23 1.315-.415.283-.25.426-.53.426-.96 0-.431-.155-.908-.737-1.212zm-1.906-.281h-1.428v-1.444h1.495c.956 0 .944 1.444-.067 1.444zm.288 2.157h-1.716v-1.513h1.716c.986 0 1.083 1.513 0 1.513z" fill="#FFF" fill-rule="nonzero"/></g></svg>
6407            </li></ul>
6408      </div><!-- <div class="cta-optimization copyright__content">
6409      <a href="mailto:[email protected]">[email protected]</a>
6410    </div> -->
6411    <div class="footer__copyright caption" style="min-width:100px;">
6412      <small class="copyright__content"
6413        >&copy; 2026, <a href="/" title="">Senmit </a></small>
6414      <!-- <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></small> --></div>
6415  </div>
6416</footer>
6417
6418
6419<style> @media screen and (min-width: 991px) {#shopify-section-sections--19861056225346__footer .footer-block__heading {font-size: calc(var(--font-heading-scale) * 2rem); }@media (min-width: 1200px) {footer .footer__content-top .footer-block:nth-child(2),footer .footer__content-top .footer-block:nth-child(3){padding-left: 65px; }} .footer-block__details-content p>strong{font-weight: 600; margin-top: 10px; display: block; } </style></div>
6420<!-- END sections: footer-group -->
6421
6422    
6422<script src="//senmit.com/cdn/shop/t/45/assets/senmit-design-system.js?v=2295639658210854841785743821" defer="defer"></script>
6422
6423
6424    <ul hidden>
6425      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
6426      <li id="a11y-new-window-message">Opens in a new window.</li>
6427    </ul>
6428
6429    
6429<script>
6430      window.shopUrl = 'https://senmit.com';
6431      window.routes = {
6432        cart_add_url: '/cart/add',
6433        cart_change_url: '/cart/change',
6434        cart_update_url: '/cart/update',
6435        cart_url: '/cart',
6436        predictive_search_url: '/search/suggest',
6437      };
6438
6439      window.cartStrings = {
6440        error: `There was an error while updating your cart. Please try again.`,
6441        quantityError: `You can only add [quantity] of this item to your cart.`,
6442      };
6443
6444      window.variantStrings = {
6445        addToCart: `Add To Cart`,
6446        soldOut: `Sold out`,
6447        unavailable: `Unavailable`,
6448        unavailable_with_option: `[value] - Unavailable`,
6449      };
6450
6451      window.quickOrderListStrings = {
6452        itemsAdded: `[quantity] items added`,
6453        itemAdded: `[quantity] item added`,
6454        itemsRemoved: `[quantity] items removed`,
6455        itemRemoved: `[quantity] item removed`,
6456        viewCart: `View cart`,
6457        each: `[money]/ea`,
6458      };
6459
6460      window.accessibilityStrings = {
6461        imageAvailable: `Image [index] is now available in gallery view`,
6462        shareSuccess: `Link copied to clipboard`,
6463        pauseSlideshow: `Pause slideshow`,
6464        playSlideshow: `Play slideshow`,
6465        recipientFormExpanded: `Gift card recipient form expanded`,
6466        recipientFormCollapsed: `Gift card recipient form collapsed`,
6467      };
6468    </script>
6468<script src="//senmit.com/cdn/shop/t/45/assets/predictive-search.js?v=162273246065392412141785743821" defer="defer"></script>
6468<!-- BEGIN MerchantWidget Code -->
6469    
6470
6471    
6472    
6472<script>
6473      {
6474        function loadMerchantWidget() {
6475          if (window.__cus_merchantWidgetLoaded) return;
6476          window.__cus_merchantWidgetLoaded = true;
6477      
6478          const script = document.createElement('script');
6479          script.src = 'https://www.gstatic.com/shopping/merchant/merchantwidget.js';
6480          script.onload = function () {
6481            if (typeof merchantwidget !== 'undefined') {
6482              merchantwidget.start({
6483                position: 'LEFT_BOTTOM',
6484                sideMargin: 21,
6485                bottomMargin: 33,
6486                mobileSideMargin: 11,
6487                mobileBottomMargin: 19
6488              });
6489            }
6490          };
6491          document.head.appendChild(script);
6492        }
6493      
6494        const events = [
6495          'scroll',
6496          'mousemove',
6497          'keydown',
6498          'click',
6499          'touchstart'
6500        ];
6501        const trigger = () => {
6502          loadMerchantWidget();
6503          events.forEach(e => window.removeEventListener(e, trigger));
6504        };
6505        events.forEach(e => window.addEventListener(e, trigger, { passive: true }));
6506      }
6507    </script>
6507
6508    <!-- END MerchantWidget Code -->
6509
6510
6511  <style> .breadcrumbs {display: none;} </style>
6512<div id="shopify-block-AdFEvYlk1MUxES3MrM__15623156175785154009" class="shopify-block shopify-app-block">
6513<!-- QIKIFY NAVIGATOR START --> 
6513<script id="qikify-navigator"> 'use strict'; var shopifyCurrencyFormat = "${{amount}}";  var shopifyLinkLists = [{ id: "main-menu", title: "Main menu", items: ["/","/collections/surface-mount-cable-railing-post","/products/stainless-steel-top-rail-for-senmit-cable-railing-post-tr60","/collections/1-8-cable-railing-hardware","/blogs/news/design-ideas","/collections/tool","/pages/contact-us","/collections",], },{ id: "footer", title: "Footer menu", items: ["/search",], },{ id: "cable-railing-hardware", title: "Cable Railing Hardware", items: ["/collections",], },{ id: "cable", title: "CABLE", items: [], },{ id: "our-policies", title: "OUR POLICIES", items: ["/pages/privacy-policy","/pages/refund-policy","/pages/shipping-policy","/pages/terms-of-service",], },{ id: "customer-care", title: "CUSTOMER CARE", items: ["/pages/about-us","/pages/contact-us","/pages/influencer-cooperation","https://senmit.goaffpro.com/","/pages/installer-recruitment","/pages/customer-reviews","/blogs/news","/blogs/academy","/blogs/deck-design-guide","/pages/photo-video-contest",], },{ id: "413359145026-child-4c27e874c158376cf22d80b45d79e099-legacy-help", title: "Help", items: ["/pages/about-us","https://senmit.com/blogs/news","/pages/faqs",], },{ id: "413642227778-child-a4e18611279f1b0bf884b93fb9f41b21-legacy-blogs", title: "Blogs", items: ["/blogs/news/build-modern-railing-system",], },{ id: "412813197378-child-ac0567bf030e558f8d194f6312d4eef6-legacy-cable-railing-post", title: "Cable Railing Post", items: ["/collections/surface-mount-cable-railing-post","/collections/stainless-steel-angle-adjustable-top-cable-railing-post","/products/fascia-mount-stainless-steel-cable-railing-post-fp02",], },{ id: "116845903938-child-cc9406b18580b4d6c3656ba25e7ad964-legacy-cable-railing-hardware", title: "Cable Railing Hardware", items: ["/collections/stainless-steel-cable","/products/invisible-stud-receiver-1-8-cable-railing-stainless-steel","/products/swage-lag-screws-1-8-cable-railing-wood-post","/products/stainless-steel-cable-railing-sleeves-for-senmit-cable-railing-posts-50-pack","/products/senmit-invisible-stud-t-lock-receiver-for-1-8-cable-deck-railing-12-pairs",], },{ id: "415157059650-child-1c09f402238f0288d00728e770f67848-legacy-stainless-steel-top-rail", title: "Stainless Steel Top Rail", items: ["/products/stainless-steel-top-rail-for-senmit-cable-railing-post-tr60",], },{ id: "support", title: "SUPPORT", items: ["/pages/about-us","/pages/faqs","/pages/contact-us","/pages/privacy-policy","/pages/shipping-policy","/pages/refund-policy","/pages/terms-of-service",], },{ id: "resource", title: "RESOURCE", items: ["/blogs/news","/collections","/
6513pages/customer-reviews",], },{ id: "header-menu", title: "Header Menu", items: ["/collections","/pages/floating-stairs","https://senmit.com/products/senmit-aluminum-pergola-kit?view=product-2","/pages/system-guide","#","/pages/project-gallery","/pages/request-a-quote",], },{ id: "428131483714-child-a9e10562ce5a824ee6399625a0070654-legacy-cable-railing", title: "Cable Railing", items: ["/collections/express-railing-kit","/collections/cable-railing-post","/collections/cable-railing-top-rail-series","/collections/steel-post-tension-kit","/collections/wood-post-tension-kit","/collections/tool","/collections/accessories","/collections/all-product",], },{ id: "428131778626-child-570dc792b243d1c8039c843b4d81902b-legacy-service", title: "Service", items: ["/pages/contact-us","/pages/about-us","/pages/faqs","/apps/trackingmore","/blogs/news","/pages/installation-videos",], },{ id: "428131713090-child-b6f23413bc62c69c9f7bb440c34562fb-legacy-tools", title: "Tools", items: ["/products/hydraulic-cable-crimper-tool-railing-fittings","/products/cable-cutter-wire-rope-stainless-steel-aircraft-up-to-5-32-for-deck-railing",], },{ id: "428131745858-child-b7d3e82aa5d912530a8d529ea12f6231-legacy-accessories", title: "Accessories", items: ["/collections/cable-railing-sleeves","/collections/stainless-steel-cable","/products/30-degree-t316-beveled-washer-for-stainless-cable-railing-bw14",], },{ id: "428131647554-child-1106d70daf4e7b0b2893ade65cc97324-legacy-steel-post-tension-kit", title: "Steel Post Tension Kit", items: ["/products/invisible-stud-receiver-1-8-cable-railing-stainless-steel","/products/senmit-invisible-stud-t-lock-receiver-for-1-8-cable-deck-railing-12-pairs","/products/lock-t-terminal-for-cable-railing-end-post-corner-post",], },{ id: "428131680322-child-af9de49d17225a1c0db365ec5c6a41bb-legacy-wood-post-tension-kit", title: "Wood Post Tension Kit", items: ["/products/1-8-cable-railing-threaded-stud-end-t316-stainless","/products/stainless-steel-turnbuckle-deck-toggle-1-8-cable-railing","/products/swage-lag-screws-1-8-cable-railing-wood-post","/products/stainless-steel-stemball-swages-1-8-cable-railing-ss10",], },{ id: "428963856450-child-64dc1f602eecf41b6d2a250ebdea1bf3-legacy-installation-guide", title: " Installation Guide", items: ["/pages/fascia-mount-aluminum-post-system","/pages/surface-mount-stainless-steel-post-system",], },{ id: "customer-account-main-menu", title: "Customer account main menu", items: ["https://shopify.com/2779578434/account/orders?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJzZW5taXQtbWV0YWwubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg0NDI2LCJuYmYiOjE3OTEwNzk2MjZ9.nINjoEOg22cmNjKeIw1aTuTDN3ujGy4nJ_FCNvH5Fo4","https://shopify.com/2779578434/account/profile?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJzZW5taXQtbWV0YWwubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg0NDI2LCJuYmYiOjE3OTEwNzk2MjZ9.nINjoEOg22cmNjKeIw1aTuTDN3ujGy4nJ_FCNvH5Fo4",], },{ id: "472401215554-child-4781a2df270a2b8ae0be59d0382e7a64-legacy-aluminum-pergola-kit", title: " Aluminum Pergola Kit", items: ["https://senmit.com/products/senmit-aluminum-pergola-kit","/products/senmit-wall-mount-aluminum-pergola-kit",], },{ id: "437060698178-child-78bcbbb9f6b23de68cbd822bcabcadc1-legacy-express-cable-railing-kit", title: "Express Cable Railing  Kit", items: ["/collections/express-cable-railing-kit-stair-section","/collections/express-cable-railing-kit-level-section",], },{ id: "492545802306-child-a216f86b85d8f3c5242a604ab328ae4f-legacy-floating-stairs", title: "Floating Stairs", items: ["/pages/floating-stairs",], },{ id: "493001637954-child-21882d2d8f47ab4be37e4555d737e193-legacy-senmit-floating-stairs", title: "Senmit Floating Stairs", items: ["/pages/mono-stringer-stairs","/pages/cantilever-stairs","/pages/zig-zag-stairs",], },{ id: "menu-2025", title: "Menu-2025", items: ["/collections","https://senmit.com/collections/complete-cable-railing","/pages/floating-stairs","/pages/windows-doors","/pages/system-guide","/pages/contact-us","/blogs/projects","/pages/request-a-quote",], },{ id: "493949190210-child-4523f62d4eddfb6786426b61ed9ab00e-legacy-collections", title: "Collections", items: ["https://senmit.com/collections/all-product","https://senmit.com/collections/all-product",], },{ id: "493949222978-child-5665647366f1b3616084f5c876d1d58e-legacy-components", title: "Components", items: ["https://senmit.com/collections/all-product","/collections/complete-cable-railing-kit","https://senmit.com/collections/cable-railing-parts","https://senmit.com/collections/accessories","https://senmit.com/collections/tool",], },{ id: "493949419586-child-3b1c9bca1e3ec92859a68d8eb9255909-legacy-featured-collection", title: "Featured Collection", items: ["https://senmit.com/collections/best-in-class-products","https://senmit.com/collections/recommended-products","https://senmit.com/collections/featured-collection",], },{ id: "493952335938-child-9fa01a93f331d48ac493986bd879d7e0-legacy-cable-railing", title: "Cable Railing", items: ["https://senmit.com/collections/complete-cable-railing","https://senmit.com/collections/aluminum-cable-railing-system","/collections/cable-railing-post","https://senmit.com/collections/cable-railing-top-rail","https://senmit.com/collections/stainless-steel-cable","https://senmit.com/collections/cable-railing-hardware","/collections/accessories","/collections/tool",], },{ id: "493952368706-child-42a59de877fc1c1ae1d62d77c2ef46da-legacy-cable-railing-kit", title: "Cable Railing Kit", items: ["/collections/complete-cable-railing-kit","https://senmit.com/collections/complete-cable-railing-kit-level-section","https://senmit.com/collections/complete-cable-railing-kit-stair-section","https://senmit.com/collections/express-railing-kit","https://senmit.com/collections/express-cable-railing-kit-level-section","https://senmit.com/collections/express-cable-railing-kit-stair-section","https://senmit.com/collections/express-aluminum-railing-kit","https://senmit.com/collections/no-handrail-cable-railing","https://senmit.com/collections/no-handrail-cable-railing-level-section",], },{ id: "493953089602-child-ac43c91b05fe95fab1d829e13e79757b-legacy-cable-railing-system", title: "Cable Railing System", items: ["https://senmit.com/collections/aluminum-cable-railing-system",], },{ id: "493956563010-child-b3cc4584aa4746b8c93377bf19b18be0-legacy-top-rail", title: "Top Rail", items: ["https://senmit.com/collections/cable-railing-top-rail","https://senmit.com/collections/top-rail-connector","https://senmit.com/collections/aluminium-top-rail-accesories",], },{ id: "493956923458-child-45c95f7a718dfa7c779c48a1c27749bd-legacy-hardware", title: "Hardware", items: ["https://senmit.com/collections/cable-railing-hardware","https://senmit.com/collections/1-8-cable-railing-hardware",], },{ id: "493957021762-child-cd7304ba9149ea3f30a7b6d104f740e3-legacy-accessories", title: "Accessories", items: ["https://senmit.com/collections/cable-railing-sleeves","https://senmit.com/collections/steel-post-tension-kit","https://senmit.com/collections/steel-post-tension-kit","https://senmit.com/collections/wood-post-tension-kit",], },{ id: "493957808194-child-642eba0aa3e3595a30d93db6f638a373-legacy-tools", title: "Tools", items: ["/products/hydraulic-cable-crimper-1-8-3-16-railing-tool","/products/cable-cutter-wire-rope-stainless-steel-aircraft-up-to-5-32-for-deck-railing","/products/30-degree-t316-beveled-washer-for-stainless-cable-railing-bw14",], },{ id: "494085570626-child-0046e278f61508d23a3ce740fffa9561-legacy-floating-stairs", title: "Floating Stairs", items: ["/pages/floating-stairs","/pages/floating-stairs",], },{ id: "494085603394-child-77eb3c36594c4ce20a031919e8d192cf-legacy-senmit-floating-stairs", title: "Senmit Floating Stairs", items: ["/pages/mono-stringer-stairs","/pages/cantilever-stairs","/pages/zig-zag-stairs",], },{ id: "494085734466-child-93b90e0c46b2b9e3680cb65398301f94-legacy-what-are-floating-stairs", title: "What are Floating Stairs", items: ["https://senmit.com/blogs/news/floating-stairs-step-by-step-guide","https://senmit.com/blogs/news/floating-stairs-types-selection-guide",], },{ id: "494086029378-child-795e02e9c90c89502fb08efb98a4eaa5-legacy-installation-guide", title: " Installation Guide", items: ["/pages/fascia-mount-stainless-steel-post-system","/pages/surface-mount-stainless-steel-post-system","/pages/surface-mount-aluminum-post-system",], },{ id: "494086193218-child-ff78cef0de28aeea51e0ff414a07334e-legacy-service", title: "Service", items: ["/pages/about-us","/pages/contact-us","/pages/faqs","/blogs/news","/pages/cable-railing-comparison","/pages/installation-videos","/apps/trackingmore",], },{ id: "493955743810-child-749ba9483fa26df3b5bb1ceba346ff4c-legacy-post", title: "Post", items: ["https://senmit.com/collections/stainless-steel-cable-railing-post","https://senmit.com/collections/fascia-mount-cable-railing-post","https://senmit.com/collections/surface-mount-aluminum-cable-railing-post","https://senmit.com/collections/fascia-mount-aluminum-cable-railing-post","https://senmit.com/collections/surface-mount-aluminum-cable-railing-post","https://senmit.com/collections/stainless-steel-post-railing-system","https://senmit.com/collections/stainless-steel-post-railing-system","https://senmit.com/collections/wood-post-railing-system","/collections/best-in-class-products","https://senmit.com/collections/express-fasica-mount-post-kit","https://senmit.com/collections/express-surface-mount-post-kit",], },{ id: "547178086466-child-aa3641727b92fcdeced71751eb327053-legacy-windows-doors", title: "Windows & Doors", items: ["/pages/windows-doors",], },{ id: "554202562626-child-ea0ba33f768e6486cca06e5da8194293-legacy-windows-doors", title: "Windows & Doors", items: ["/pages/aluminum-windows-doors","/pages/upvc-windows-doors","/pages/french-slim-steel","/pages/slim-aluminum-doors",], },]; window.shopifyLinkLists = shopifyLinkLists;  window.shopifyCurrencyFormat = shopifyCurrencyFormat; </script>
6513 <!-- QIKIFY NAVIGATOR END -->
6514
6515<script id="qikify-smartmenu-config">
6516  
6517_SM = {
6518    newEntries: null,
6519    oldEntries: null,
6520    subscription: null,
6521    marketId: null,
6522    translation: null,
6523    storefrontAccessToken: null,
6524    synced: null,
6525  };
6526
6527  
6528    _SM.newEntries = {};
6529  
6530
6531  
6532    _SM.oldEntries = {"id":497084,"priority":0,"data":{"menu_selector":"auto","theme_selector":"all","transition":"fade","trigger":"hover","show_indicator":true,"show_mobile_indicator":true,"submenu_background":"#ffffff","item_color":"#000000","item_hover_color":"#000000","item_header_border":"#000000","price_color":"#00992b","menu_height":50,"alignment":"center","root_typography":{"fontFamily":"","fontSize":"14","letterSpacing":"0"},"root_padding":10,"submenu_fullwidth":true,"typography":{"fontFamily":"","fontSize":"14","letterSpacing":"0"},"megamenu":[{"id":"tmenu-menu-620465","setting":{"item_layout":"text","submenu_type":"flyout","submenu_mega_position":"fullwidth","title":"Cable Railing","url":{"type":{"id":"collection"},"collection":{"id":"281545506882","title":"All Product","handle":"all-product"}}},"menus":[{"id":"tmenu-menu-386566","setting":{"item_layout":"text","title":"Express Cable Railing  Kit"},"menus":[{"id":"tmenu-menu-735992","setting":{"item_layout":"text","title":"Complete Cable Railing Kit","url":{"type":{"id":"link"},"collection":{"id":"261646778434","title":"Recommended Products","handle":"recommended-products"},"link":"https:\/\/senmit.com\/collections\/express-cable-railing-kit-stair-section"},"newtab":false},"menus":[]},{"id":"tmenu-menu-147099","setting":{"item_layout":"text","title":"No-handrail Cable Railing Kit","url":{"type":{"id":"collection"},"collection":{"id":"289208696898","title":"No-handrail Cable Railing Kit","handle":"no-handrail-cable-railing-level-section"}}},"menus":[]}]},{"id":"tmenu-menu-615579","setting":{"item_layout":"text","title":" Cable Railing Post","url":{"type":{"id":"collection"},"collection":{"id":"284464021570","title":"Cable railing posts","handle":"cable-railing-posts"}}},"menus":[]},{"id":"tmenu-menu-574225","setting":{"item_layout":"text","title":"Cable Railing Top Rail","url":{"type":{"id":"collection"},"collection":{"id":"288192823362","title":"Cable Railing Top Rail","handle":"cable-railing-top-rail"}}},"menus":[{"id":"tmenu-menu-300225","setting":{"item_layout":"text","title":"Submenu item 1"},"menus":[]},{"id":"tmenu-menu-443468","setting":{"item_layout":"text","title":"Submenu item"},"menus":[]},{"id":"tmenu-menu-533584","setting":{"item_layout":"text","title":"Submenu item"},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-415693","setting":{"item_layout":"text","title":"Steel Post Tension Kit"},"menus":[{"id":"tmenu-menu-331754","setting":{"item_layout":"text","title":"1\/8\" Invisible Receiver \u0026 Swage Stud End","url":{"type":{"id":"link"},"link":"https:\/\/senmit.com\/products\/senmit-invisible-stud-stud-receiver-for-1-8-cable-deck-railing-threaded-end-fitting-stainless-steel-included-316-marine-grade-dome-swage-dead-end-set-up-10-runs"}},"menus":[]},{"id":"tmenu-menu-353247","setting":{"item_layout":"text","title":"1\/8\" Invisible Receiver \u0026 T Lock Fitting","url":{"type":{"id":"link"},"link":"https:\/\/senmit.com\/products\/senmit-invisible-stud-t-lock-receiver-for-1-8-cable-deck-railing-12-pairs"}},"menus":[]},{"id":"tmenu-menu-170062","setting":{"item_layout":"text","title":"1\/8\" T Lock Terminal","url":{"type":{"id":"link"},"link":"https:\/\/senmit.com\/products\/lock-t-terminal-for-cable-railing-end-post-corner-post"}},"menus":[]}]},{"id":"tmenu-menu-878454","setting":{"item_layout":"text","title":"Wood Post Tension Kit"},"menus":[{"id":"tmenu-menu-433972","setting":{"item_layout":"text","title":"Submenu item"},"menus":[]},{"id":"tmenu-menu-928392","setting":{"item_layout":"text","title":"Submenu item"},"menus":[]}]},{"id":"tmenu-menu-366648","setting":{"item_layout":"text","title":"Tools"},"menus":[]},{"id":"tmenu-menu-742709","setting":{"item_layout":"text","title":"Accessories"},"menus":[]},{"id":"tmenu-menu-682059","setting":{"item_layout":"text","title":"All Products"},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-187964","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"Floating Stairs","url":{"type":{"id":"page"}
6532,"page":{"id":"111507210306","title":"Floating Stairs","handle":"floating-stairs"}}},"menus":[{"id":"tmenu-menu-737960","setting":{"item_layout":"text","title":"Senmit Floating Stairs","item_display":true,"column_width":"3","url":{"type":{"id":"page"},"page":{"id":"111507210306","title":"Floating Stairs","handle":"floating-stairs"}}},"menus":[{"id":"tmenu-menu-186191","setting":{"item_layout":"text","title":"Mono Stringer Floating Stairs","url":{"type":{"id":"page"},"page":{"id":"111402123330","title":"Mono Stringer Floating Stairs","handle":"mono-stringer-stairs"}}},"menus":[]},{"id":"tmenu-menu-473377","setting":{"item_layout":"text","title":"Cantilever Floating Stairs","url":{"type":{"id":"page"},"page":{"id":"111402287170","title":"Cantilever Floating Stairs","handle":"cantilever-stairs"}}},"menus":[]},{"id":"tmenu-menu-868371","setting":{"item_layout":"text","title":"Zig Zag Floating Stairs","url":{"type":{"id":"page"},"page":{"id":"111402385474","title":"Zig Zag Floating Stairs","handle":"zig-zag-stairs"}}},"menus":[]}]},{"id":"tmenu-menu-925877","setting":{"item_layout":"text","title":"About Floating Stairs","item_display":true,"column_width":"3"},"menus":[{"id":"tmenu-menu-875967","setting":{"item_layout":"text","title":"What Are Floating Stairs"},"menus":[]}]},{"id":"tmenu-menu-298961","setting":{"item_layout":"image","title":"Image item","column_width":"6","submenu_background":{"background_image":""},"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/0027\/7957\/8434\/files\/Senmit_floating_stairs_0f442a5a-528e-455d-9837-4aa8a72ef05a.jpg?v=1753088455","image_position":"notext"},"menus":[]}],"hide_submenu":true}],"orientation":"horizontal"},"status":1,"created_at":"2025-07-22 07:28:56","updated_at":"2025-07-22 08:50:33"};
6533  
6534
6535  
6536    _SM.subscription = {"name":"tmenu-free","kind":"subscription"};
6537  
6538
6539  
6540    _SM.marketId = 1083899970;
6541  
6542
6543  
6544    _SM.translation = {};
6545  
6546
6547  
6548    _SM.storefrontAccessToken = "15493051a02a1486a780337fc7ba5851";
6549  
6550
6551  
6552  _SM.synced = null;
6553</script>
6553
6554
6555<script src="https://cdn.shopify.com/extensions/01a0fa69-fc70-7a00-b93c-0049c8e6c159/smart-menu-113/assets/smartmenu-v2.js" defer="defer"></script>
6555
6556
6557
6558
6559
6560  <style id="qikify-tmenu-custom-style"></style>
6561
6562
6563
6564  
6564<script id="qikify-tmenu-custom-script"></script>
6564
6565
6566
6567
6568
6569</div><div id="shopify-block-Aa0tHZnduNlRNNjcxU__14684659138027382045" class="shopify-block shopify-app-block"><!-- XO Gallery: https://apps.shopify.com/xo-gallery -->
6570
6571
6572
6573
6574
6575
6576
6577  
6578    <link href="https://cdn.shopify.com/extensions/01a0c3ae-3993-7a88-9211-d8ec13a14811/xo-gallery-149/assets/xo-gallery.css" rel="stylesheet" type="text/css" media="all" />
6579    
6580    <link href="https://cdn.xotiny.com/assets/shop/senmit-metal/gallery/main.min.css?v=1773741343905" rel="stylesheet" type="text/css" media="all" />
6581    
6581<script>
6582      var xoUpdate =1773741343905;var xoMultiLang =false;
6583      var xoDfLang ="en";
6584      var xogMoneyFormat = `\${{amount}}`;</script>
6584
6585    
6585<script src="https://cdn.shopify.com/extensions/01a0c3ae-3993-7a88-9211-d8ec13a14811/xo-gallery-149/assets/xo-gallery.js" defer="defer" type="module"></script>
6585
6586  
6587
6588<!-- End: XO Gallery -->
6589
6590
6591</div><div id="shopify-block-AU3RpOHNzMElZU0pJQ__6143736321357441667" class="shopify-block shopify-app-block">
6592<script src="//code.tidio.co/4hazyqp5xl4ge3jensv1g2gvynkonxvq.js?extensionVersion=1.4.1" async></script>
6592
6593
6594    <!-- BEGIN app snippet: visitor-identity-verification -->
6595
6596
6597
6598
6599<!-- END app snippet -->
6600
6601</div>
6601<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6601
6602</body>
6603
6604  
6604<script>
6605    var script_loaded = !1;
6606    function loadAsync() {
6607      script_loaded ||
6608        ((script_loaded = !0),
6609        observers.disconnect(),
6610        setTimeout(function () {
6611          document.dispatchEvent(new CustomEvent('StartAsyncLoading'));
6612        }, 900),
6613        document.dispatchEvent(new CustomEvent('startasyncloading')));
6614    }
6615    var Eventsactivity = [
6616      'mousedown',
6617      'mousemove',
6618      'keydown',
6619      'scroll',
6620      'touchstart',
6621      'click',
6622      'onclick',
6623      'keypress',
6624      'touchmove',
6625      'pointerdown',
6626      'wheel',
6627    ];
6628    Eventsactivity.forEach(function (t) {
6629      window.addEventListener(t, loadAsync, !1);
6630    }),
6631      window.addEventListener
6632        ? window.addEventListener(
6633            'load',
6634            function () {
6635              setTimeout(loadAsync, 9e3);
6636            },
6637            !1
6638          )
6639        : window.attachEvent
6640        ? window.attachEvent('onload', function () {
6641            setTimeout(loadAsync, 9e3);
6642          })
6643        : (window.onload = loadAsync);
6644    document.addEventListener('startasyncloading', function () {
6645      var e = document.querySelector('dom-html');
6646      e && e.remove();
6647    });
6648  </script>
6648
6649  <!-- 动态悬浮联系按钮开始 -->
6650<style>
6651  #custom-float-contact {
6652    position: fixed;
6653    /* 这里的设置会自动读取后台 Customize 里的数值 */
6654    bottom: 120px;
6655    left: 30px;
6656    z-index: 999999;
6657    font-family: Arial, sans-serif;
6658  }
6659
6660  .float-btn {
6661    width: 55px;
6662    height: 55px;
6663    border-radius: 50%;
6664    display: flex;
6665    justify-content: center;
6666    align-items: center;
6667    box-shadow: 0 4px 15px rgba(0,0,0,0.2);
6668    cursor: pointer;
6669    transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
6670    border: none;
6671    text-decoration: none;
6672    margin-top: 15px;
6673  }
6674
6675  .float-btn svg {
6676    width: 50%;
6677    height: 50%;
6678    fill: white;
6679  }
6680
6681  /* 初始主按钮颜色 */
6682  .main-trigger {
6683    background-color: #26D367;
6684  }
6685
6686  .contact-menu {
6687    display: none; /* 初始隐藏 */
6688    flex-direction: column;
6689  }
6690
6691  /* WhatsApp & 邮箱按钮颜色 */
6692  .btn-whatsapp { background-color: #58ED82; }
6693  .btn-email { background-color: #E94538; }
6694  .btn-close { background-color: #128C7E; } /* 关闭按钮颜色 */
6695
6696  /* 切换状态逻辑 */
6697  #custom-float-contact.active .main-trigger { display: none; }
6698  #custom-float-contact.active .contact-menu { display: flex; }
6699  
6700  .float-btn:hover { transform: scale(1.1); }
6701</style>
6702
6703<div id="custom-float-contact">
6704  <!-- 主触发按钮 -->
6705  <div class="float-btn main-trigger" onclick="toggleContact()">
6706    <svg viewBox="0 0 24 24"><path d="M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H5.17L4 17.17V4h16v12z"/><path d="M7 9h10v2H7zm0-3h10v2H7zm0 6h7v2H7z"/></svg>
6707  </div>
6708
6709  <!-- 展开后的菜单 -->
6710  <div class="contact-menu">
6711    <!-- WhatsApp: 自动清除号码中的空格和加号 -->
6712    <a href="https://wa.me/8619859290214" target="_blank" class="float-btn btn-whatsapp" title="WhatsApp">
6713      <svg viewBox="0 0 448 512"><path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L3.2 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.1 0-65.6-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-5.5-2.8-23.2-8.5-44.2-27.1-16.4-14.6-27.4-32.7-30.6-38.2-3.2-5.6-.3-8.6 2.4-11.3 2.5-2.4 5.5-6.5 8.3-9.7 2.8-3.3 3.7-5.6 5.6-9.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 13.2 5.8 23.5 9.2 31.5 11.8 13.3 4.2 25.4 3.6 34.9 2.1 10.6-1.5 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"/></svg>
6714    </a>
6715    <!-- Email -->
6716    <a href="mailto:[email protected]" class="float-btn btn-email" title="Email Us">
6717      <svg viewBox="0 0 24 24"><path d="M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/></svg>
6718    </a>
6719    <!-- Close -->
6720    <div class="float-btn btn-close" onclick="toggleContact()">
6721      <svg viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg>
6722    </div>
6723  </div>
6724</div>
6725
6726<script>
6727  function toggleContact() {
6728    var element = document.getElementById("custom-float-contact");
6729    element.classList.toggle("active");
6730  }
6731</script>
6731
6732<!-- 动态悬浮联系按钮结束 --> 
6733
6734</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.