1<!doctype html> 2 3<!-- 4 ___ ___ ___ ___ 5 / /\ /__/\ / /\ / /\ 6 / /:/_ \ \:\ / /:/ / /::\ 7 / /:/ /\ ___ ___ \ \:\ / /:/ / /:/\:\ 8 / /:/ /:/ /__/\ / /\ ___ \ \:\ / /:/ ___ / /:/ \:\ 9 /__/:/ /:/ \ \:\ / /:/ /__/\ \__\:\ /__/:/ / /\ /__/:/ \__\:\ 10 \ \:\/:/ \ \:\ /:/ \ \:\ / /:/ \ \:\ / /:/ \ \:\ / /:/ 11 \ \::/ \ \:\/:/ \ \:\ /:/ \ \:\ /:/ \ \:\ /:/ 12 \ \:\ \ \::/ \ \:\/:/ \ \:\/:/ \ \:\/:/ 13 \ \:\ \__\/ \ \::/ \ \::/ \ \::/ 14 \__\/ \__\/ \__\/ \__\/ 15 16 -------------------------------------------------------------------- 17 # Stiletto v5.1.1 18 # Documentation: https://help.fluorescent.co/v/stiletto 19 # Purchase: https://themes.shopify.com/themes/stiletto/ 20 # A product by Fluorescent: https://fluorescent.co/ 21 -------------------------------------------------------------------- 22--> 23 24<html class="no-js" lang="en" style="--announcement-height: 1px;"> 25 <head> 26 <meta charset="UTF-8"> 27 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 28 <meta name="viewport" content="width=device-width,initial-scale=1"> 29 30 31 32 33 34 <meta name="description" content="Protect your kids & pets with The Stair Barrier, a stylish & safe solution for stairways. Our gates fit different stair types, with options for banisters."> 35 36 37 38 <link rel="canonical" href="https://thestairbarrier.com/search"> 39 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><title>Search 40– THE STAIR BARRIER</title> 41 42 43 44 45 46 47 48 49 50 51<meta property="og:url" content="https://thestairbarrier.com/search"> 52<meta property="og:site_name" content="THE STAIR BARRIER"> 53<meta property="og:type" content="website"> 54<meta property="og:title" content="Search"> 55<meta property="og:description" content="Protect your kids &amp; pets with The Stair Barrier, a stylish &amp; safe solution for stairways. Our gates fit different stair types, with options for banisters."> 56<meta property="og:image" content="http://thestairbarrier.com/cdn/shop/files/TSB-Baird59_3600x2400.jpg?v=1761078945"> 57<meta property="og:image:secure_url" content="https://thestairbarrier.com/cdn/shop/files/TSB-Baird59_3600x2400.jpg?v=1761078945"> 58 59 60 61<meta name="twitter:title" content="Search"> 62<meta name="twitter:description" content="Protect your kids &amp; pets with The Stair Barrier, a stylish &amp; safe solution for stairways. Our gates fit different stair types, with options for banisters."> 63<meta name="twitter:card" content="summary_large_image"> 64<meta name="twitter:image" content="https://thestairbarrier.com/cdn/shop/files/TSB-Baird59_3600x2400.jpg?v=1761078945"> 65<meta name="twitter:image:width" content="480"> 66<meta name="twitter:image:height" content="480"> 67 68 69
69<script> 70 console.log('Stiletto v5.1.1 by Fluorescent'); 71 72 document.documentElement.className = document.documentElement.className.replace('no-js', ''); 73 if (window.matchMedia(`(prefers-reduced-motion: reduce)`) === true || window.matchMedia(`(prefers-reduced-motion: reduce)`).matches === true) { 74 document.documentElement.classList.add('prefers-reduced-motion'); 75 } else { 76 document.documentElement.classList.add('do-anim'); 77 } 78 79 window.theme = { 80 version: 'v5.1.1', 81 themeName: 'Stiletto', 82 moneyFormat: "$ {{amount}}", 83 strings: { 84 name: "THE STAIR BARRIER", 85 accessibility: { 86 play_video: "Play", 87 pause_video: "Pause", 88 range_lower: "Lower", 89 range_upper: "Upper" 90 }, 91 product: { 92 no_shipping_rates: "Shipping rate unavailable", 93 country_placeholder: "Country\/Region", 94 review: "Write a review" 95 }, 96 products: { 97 product: { 98 unavailable: "Unavailable", 99 unitPrice: "Unit price", 100 unitPriceSeparator: "per", 101 sku: "SKU" 102 } 103 }, 104 cart: { 105 editCartNote: "Edit order notes", 106 addCartNote: "Add order notes", 107 quantityError: "You have the maximum number of this product in your cart" 108 }, 109 pagination: { 110 viewing: "Youâre viewing {{ of }} of {{ total }}", 111 products: "products", 112 results: "results" 113 } 114 }, 115 routes: { 116 root: "/", 117 cart: { 118 base: "/cart", 119 add: "/cart/add", 120 change: "/cart/change", 121 update: "/cart/update", 122 clear: "/cart/clear", 123 // Manual routes until Shopify adds support 124 shipping: "/cart/shipping_rates", 125 }, 126 // Manual routes until Shopify adds support 127 products: "/products", 128 productRecommendations: "/recommendations/products", 129 predictive_search_url: '/search/suggest', 130 }, 131 icons: { 132 chevron: "\u003cspan class=\"icon icon-new icon-chevron \"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M1.875 7.438 12 17.563 22.125 7.438\" stroke=\"currentColor\" stroke-width=\"2\"\/\u003e\u003c\/svg\u003e\n\u003c\/span\u003e\n", 133 close: "\u003cspan class=\"icon icon-new icon-close \"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z\" fill=\"currentColor\"\/\u003e\u003c\/svg\u003e\n\u003c\/span\u003e\n", 134 zoom: "\u003cspan class=\"icon icon-new icon-zoom \"\u003e\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10.3,19.71c5.21,0,9.44-4.23,9.44-9.44S15.51,.83,10.3,.83,.86,5.05,.86,10.27s4.23,9.44,9.44,9.44Z\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\n \u003cpath d=\"M5.05,10.27H15.54\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\n \u003cpath class=\"cross-up\" d=\"M10.3,5.02V15.51\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\n \u003cpath d=\"M16.92,16.9l6.49,6.49\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\u003c\/svg\u003e\n\u003c\/span\u003e\n" 135 }, 136 coreData: { 137 n: "Stiletto", 138 v: "v5.1.1", 139 } 140 } 141 142 window.theme.searchableFields = "product_type,title,variants.title,vendor"; 143 144 145</script>
145 146 147 <style> 148 @font-face { 149 font-family: Amiri; 150 font-weight: 400; 151 font-style: normal; 152 font-display: swap; 153 src: url("//thestairbarrier.com/cdn/fonts/amiri/amiri_n4.fee8c3379b68ea3b9c7241a63b8a252071faad52.woff2") format("woff2"), 154 url("//thestairbarrier.com/cdn/fonts/amiri/amiri_n4.94cde4e18ec8ae53bf8f7240b84e1f76ce23772d.woff") format("woff"); 155} 156 157 @font-face { 158 font-family: Amiri; 159 font-weight: 400; 160 font-style: normal; 161 font-display: swap; 162 src: url("//thestairbarrier.com/cdn/fonts/amiri/amiri_n4.fee8c3379b68ea3b9c7241a63b8a252071faad52.woff2") format("woff2"), 163 url("//thestairbarrier.com/cdn/fonts/amiri/amiri_n4.94cde4e18ec8ae53bf8f7240b84e1f76ce23772d.woff") format("woff"); 164} 165 166 167 @font-face { 168 font-family: Jost; 169 font-weight: 400; 170 font-style: normal; 171 font-display: swap; 172 src: url("//thestairbarrier.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"), 173 url("//thestairbarrier.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff"); 174} 175 176 @font-face { 177 font-family: Jost; 178 font-weight: 700; 179 font-style: normal; 180 font-display: swap; 181 src: url("//thestairbarrier.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"), 182 url("//thestairbarrier.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff"); 183} 184 185 @font-face { 186 font-family: Jost; 187 font-weight: 400; 188 font-style: italic; 189 font-display: swap; 190 src: url("//thestairbarrier.com/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"), 191 url("//thestairbarrier.com/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff"); 192} 193 194 @font-face { 195 font-family: Jost; 196 font-weight: 700; 197 font-style: italic; 198 font-display: swap; 199 src: url("//thestairbarrier.com/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"), 200 url("//thestairbarrier.com/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c552e0de63757.woff") format("woff"); 201} 202 203 204 :root { 205 --color-text: #29333c; 206 --color-text-8-percent: rgba(41, 51, 60, 0.08); 207 --color-text-alpha: rgba(41, 51, 60, 0.35); 208 --color-text-meta: rgba(41, 51, 60, 0.6); 209 --color-text-link: #627381; 210 --color-text-error: #D02F2E; 211 --color-text-success: #478947; 212 213 --color-background: #ffffff; 214 --color-background-semi-transparent-80: rgba(255, 255, 255, 0.8); 215 --color-background-semi-transparent-90: rgba(255, 255, 255, 0.9); 216 217 --color-background-transparent: rgba(255, 255, 255, 0); 218 --color-border: #aaaaaa; 219 --color-border-meta: rgba(170, 170, 170, 0.6); 220 --color-overlay: rgba(0, 0, 0, 0.7); 221 222 --color-background-meta: #f5f5f5; 223 --color-background-meta-alpha: rgba(245, 245, 245, 0.6); 224 --color-background-darker-meta: #e8e8e8; 225 --color-background-darker-meta-alpha: rgba(232, 232, 232, 0.6); 226 --color-background-placeholder: #e8e8e8; 227 --color-background-placeholder-lighter: #f0f0f0; 228 --color-foreground-placeholder: rgba(41, 51, 60, 0.4); 229 230 --color-border-input: #aaaaaa; 231 --color-border-input-alpha: rgba(170, 170, 170, 0.25); 232 --color-text-input: #29333c; 233 --color-text-input-alpha: rgba(41, 51, 60, 0.04); 234 235 --color-text-button: #ffffff; 236 237 --color-background-button: #627381; 238 --color-background-button-alpha: rgba(98, 115, 129, 0.6); 239 --color-background-outline-button-alpha: rgba(98, 115, 129, 0.1); 240 --color-background-button-hover: #363f47; 241 242 --color-icon: rgba(41, 51, 60, 0.4); 243 --color-icon-darker: rgba(41, 51, 60, 0.6); 244 245 --color-text-sale-badge: #C31818; 246 --color-background-sold-badge: #414141; 247 --color-text-sold-badge: #ffffff; 248 249 --color-text-header: #29333c; 250 --color-text-header-half-transparent: rgba(41, 51, 60, 0.5); 251 252 --color-background-header: #ffffff; 253 --color-background-header-transparent: rgba(255, 255, 255, 0); 254 --color-icon-header: #29333c; 255 --color-shadow-header: rgba(0, 0, 0, 0.15); 256 257 --color-background-footer: #29333c; 258 --color-text-footer: #ffffff; 259 --color-text-footer-subdued: rgba(255, 255, 255, 0.7); 260 261 --color-products-sale-price: #C31818; 262 --color-products-rating-star: #627381; 263 264 --color-products-stock-good: #3C9342; 265 --color-products-stock-medium: #A77A06; 266 --color-products-stock-bad: #A70100; 267 --color-products-stock-bad: #A70100; 268 269 --font-logo: Amiri, serif; 270 --font-logo-weight: 400; 271 --font-logo-style: normal; 272 --logo-text-transform: none; 273 --logo-letter-spacing: 0.0em; 274 275 --font-heading: Amiri, serif; 276 --font-heading-weight: 400; 277 --font-heading-style: normal; 278 --font-heading-text-transform: none; 279 --font-heading-base-letter-spacing: -0.01em; 280 --font-heading-base-size: 48px; 281 282 --font-body: Jost, sans-serif; 283 --font-body-weight: 400; 284 --font-body-style: normal; 285 --font-body-italic: italic; 286 --font-body-bold-weight: 700; 287 --font-body-base-letter-spacing: 0.0em; 288 --font-body-base-size: 17px; 289 290 /* Typography */ 291 --line-height-heading: 1.1; 292 --line-height-subheading: 1.33; 293 --line-height-body: 1.5; 294 295 --logo-font-size: 296clamp(1.8375rem, 1.5111878453038674rem + 1.3922651933701657vw, 2.625rem) 297; 298 299 --font-size-navigation-base: 16px; 300 --font-navigation-base-letter-spacing: 0.04em; 301 --font-navigation-base-text-transform: uppercase; 302 303 --font-size-heading-display-1: 304clamp(3.825rem, 3.545303867403315rem + 1.1933701657458562vw, 4.5rem) 305; 306 --font-size-heading-display-2: 307clamp(3.39915rem, 3.150593370165746rem + 1.0605082872928175vw, 3.999rem) 308; 309 --font-size-heading-display-3:
310clamp(2.97483rem, 2.757300994475138rem + 0.9281237569060774vw, 3.4998rem) 311; 312 --font-size-heading-1-base: 313clamp(2.55rem, 2.36353591160221rem + 0.7955801104972376vw, 3.0rem) 314; 315 --font-size-heading-2-base: 316clamp(2.23125rem, 2.0680939226519337rem + 0.6961325966850829vw, 2.625rem) 317; 318 --font-size-heading-3-base: 319clamp(1.9125rem, 1.7726519337016575rem + 0.5966850828729281vw, 2.25rem) 320; 321 --font-size-heading-4-base: 322clamp(1.48665rem, 1.3779414364640885rem + 0.4638232044198895vw, 1.749rem) 323; 324 --font-size-heading-5-base: 325clamp(1.275rem, 1.181767955801105rem + 0.3977900552486188vw, 1.5rem) 326; 327 --font-size-heading-6-base: 328clamp(1.0608rem, 0.9832309392265194rem + 0.33096132596685085vw, 1.248rem) 329; 330 --font-size-body-400: 331clamp(1.68161875rem, 1.6449448895027625rem + 0.15647513812154695vw, 1.770125rem) 332; 333 --font-size-body-350: 334clamp(1.569578125rem, 1.535347720994475rem + 0.14604972375690609vw, 1.6521875rem) 335; 336 --font-size-body-300: 337clamp(1.4575375rem, 1.4257505524861878rem + 0.1356243093922652vw, 1.53425rem) 338; 339 --font-size-body-250: 340clamp(1.345496875rem, 1.3161533839779005rem + 0.1251988950276243vw, 1.4163125rem) 341; 342 --font-size-body-200: 343clamp(1.23345625rem, 1.2065562154696132rem + 0.11477348066298342vw, 1.298375rem) 344; 345 --font-size-body-150: 346clamp(1.121415625rem, 1.096959046961326rem + 0.10434806629834253vw, 1.1804375rem) 347; 348 --font-size-body-100: 349clamp(1.009375rem, 0.9873618784530387rem + 0.09392265193370165vw, 1.0625rem) 350; 351 --font-size-body-75: 352clamp(0.896325rem, 0.8767773480662984rem + 0.08340331491712707vw, 0.9435rem) 353; 354 --font-size-body-60: 355clamp(0.829908125rem, 0.8118089364640884rem + 0.07722320441988952vw, 0.8735875rem) 356; 357 --font-size-body-50: 358clamp(0.784284375rem, 0.7671801795580111rem + 0.0729779005524862vw, 0.8255625rem) 359; 360 --font-size-body-25: 361clamp(0.72876875rem, 0.7128752762430939rem + 0.0678121546961326vw, 0.767125rem) 362; 363 --font-size-body-20: 364clamp(0.67224375rem, 0.6575830110497237rem + 0.06255248618784531vw, 0.707625rem) 365; 366 367 /* Buttons */ 368 369 --button-padding-multiplier: 1; 370 --font-size-button: var(--font-size-body-50); 371 --font-size-button-x-small: var(--font-size-body-25); 372 373 374 --font-button-text-transform: uppercase; 375 --button-letter-spacing: 0.05em; 376 --line-height-button: 1.45; 377 378 /* Product badges */ 379 380 --font-size-product-badge: var(--font-size-body-20); 381 382 383 --font-product-badge-text-transform: uppercase; 384 385 /* Product listing titles */ 386 387 --font-size-listing-title: var(--font-size-body-60); 388 389 390 --font-product-listing-title-text-transform: uppercase; 391 --font-product-listing-title-base-letter-spacing: 0.05em; 392 393 /* Shopify pay specific */ 394 --payment-terms-background-color: #f5f5f5; 395 } 396 397 @supports not (font-size: clamp(10px, 3.3vw, 20px)) { 398 :root { 399 --logo-font-size: 4002.23125rem 401; 402 --font-size-heading-display-1: 4034.1625rem 404; 405 --font-size-heading-display-2: 4063.699075rem 407; 408 --font-size-heading-display-3: 4093.237315rem 410; 411 --font-size-heading-1-base: 4122.775rem 413; 414 --font-size-heading-2-base: 4152.428125rem 416; 417 --font-size-heading-3-base: 4182.08125rem 419; 420 --font-size-heading-4-base: 4211.617825rem 422; 423 --font-size-heading-5-base: 4241.3875rem 425; 426 --font-size-heading-6-base: 4271.1544rem 428; 429 --font-size-body-400: 4301.725871875rem 431; 432 --font-size-body-350: 4331.6108828125rem 434; 435 --font-size-body-300: 4361.49589375rem 437; 438 --font-size-body-250: 4391.3809046875rem 440; 441 --font-size-body-200: 4421.265915625rem 443; 444 --font-size-body-150: 4451.1509265625rem 446; 447 --font-size-body-100: 4481.0359375rem 449; 450 --font-size-body-75: 4510.9199125rem 452; 453 --font-size-body-60: 4540.8517478125rem 455; 456 --font-size-body-50: 4570.8049234375rem 458; 459 --font-size-body-25: 4600.747946875rem 461; 462 --font-size-body-20: 4630.689934375rem 464; 465 } 466 }.product-badge[data-handle="responsible"]{ 467 color: #000000; 468 } 469 470.product-badge[data-handle="best-seller"]{ 471 color: #7e6b45; 472 } 473 474.product-badge[data-handle="new"]{ 475 color: #000000; 476 } 477 478 479</style> 480
481<script> 482 flu = window.flu || {}; 483 flu.chunks = { 484 photoswipe: "//thestairbarrier.com/cdn/shop/t/61/assets/photoswipe-chunk.js?v=18659099751219271031759763846", 485 swiper: "//thestairbarrier.com/cdn/shop/t/61/assets/swiper-chunk.js?v=73725226959832986321759763846", 486 nouislider: "//thestairbarrier.com/cdn/shop/t/61/assets/nouislider-chunk.js?v=131351027671466727271759763846", 487 polyfillInert: "//thestairbarrier.com/cdn/shop/t/61/assets/polyfill-inert-chunk.js?v=9775187524458939151759763846", 488 polyfillResizeObserver: "//thestairbarrier.com/cdn/shop/t/61/assets/polyfill-resize-observer-chunk.js?v=2584", 489 }; 490</script>
490 491 492 493 494 495 496
496<script type="module" src="//thestairbarrier.com/cdn/shop/t/61/assets/theme.min.js?v=75981419107262041581759763846"></script>
496 497 498 499 500 501 502 503 504 505 506
507<script defer> 508 var defineVH = function () { 509 document.documentElement.style.setProperty('--vh', window.innerHeight * 0.01 + 'px'); 510 }; 511 window.addEventListener('resize', defineVH); 512 window.addEventListener('orientationchange', defineVH); 513 defineVH(); 514</script>
514 515 516<link href="//thestairbarrier.com/cdn/shop/t/61/assets/theme.css?v=55741925736261888851761060399" rel="stylesheet" type="text/css" media="all" /> 517 518 519<link 520 rel="preload" 521 fetchpriority="low" 522 href="//thestairbarrier.com/cdn/shop/t/61/assets/theme-deferred.css?v=106630545604015320601759763846" 523 as="style" 524 onload="this.onload=null;this.rel='stylesheet'" 525> 526<noscript><link rel="stylesheet" href="//thestairbarrier.com/cdn/shop/t/61/assets/theme-deferred.css?v=106630545604015320601759763846"></noscript> 527 528
528<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
528<meta name="facebook-domain-verification" content="33bnqtfnpt0tbnii2t5bbt5uq2am6a"> 529<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/6781673/digital_wallets/dialog"> 530<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
530<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
530 531<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
532<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=6781673" crossorigin="anonymous"></script>
vendor: 1 bytes, line 532
532
533<script id="shopify-features" type="application/json">{"accessToken":"7eee372f72a16180afc43375b3dbf9db","betas":["rich-media-storefront-analytics"],"domain":"thestairbarrier.com","predictiveSearch":true,"shopId":6781673,"locale":"en"}</script>
vendor: 1 bytes, line 533
533
534<script>var Shopify = Shopify || {}; 535Shopify.shop = "the-stair-barrier.myshopify.com"; 536Shopify.locale = "en"; 537Shopify.currency = {"active":"USD","rate":"1.0"}; 538Shopify.country = "US"; 539Shopify.theme = {"name":"Stairway Solutions","id":128369066066,"schema_name":"Stiletto","schema_version":"5.1.1","theme_store_id":1621,"role":"main"}; 540Shopify.theme.handle = "null"; 541Shopify.theme.style = {"id":null,"handle":null}; 542Shopify.cdnHost = "thestairbarrier.com/cdn"; 543Shopify.routes = Shopify.routes || {}; 544Shopify.routes.root = "/"; 545Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 546Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 547Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 548Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 548
548
549<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 549
549
550<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 550
550
551<script> 552 window.ShopifyPay = window.ShopifyPay || {}; 553 window.ShopifyPay.apiHost = "shop.app\/pay"; 554 window.ShopifyPay.redirectState = null; 555</script>
vendor: 1 bytes, line 555
555
556<script> 557 window.Shopify = window.Shopify || {}; 558 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 559 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 560 window.Shopify.SignInWithShop.eligible = true; 561</script>
vendor: 1 bytes, line 561
561
562<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 562
562
563<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 563
563
564<script type="module"> 565 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 566 567 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 568 569</script>
vendor: 1 bytes, line 569
569
570<script> 571 window.Shopify = window.Shopify || {}; 572 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 573 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"]}; 574</script>
vendor: 1 bytes, line 574
574
575<script>(function() { 576 var isLoaded = false; 577 function asyncLoad() { 578 if (isLoaded) return; 579 isLoaded = true; 580 var urls = ["https:\/\/rio.pwztag.com\/rio.js?shop=the-stair-barrier.myshopify.com","https:\/\/id-shop.govx.com\/app\/the-stair-barrier.myshopify.com\/govx.js?shop=the-stair-barrier.myshopify.com"]; 581 for (var i = 0; i < urls.length; i++) { 582 var s = document.createElement('script'); 583 s.type = 'text/javascript'; 584 s.async = true; 585 s.src = urls[i]; 586 var x = document.getElementsByTagName('script')[0]; 587 x.parentNode.insertBefore(s, x); 588 } 589 }; 590 if(window.attachEvent) { 591 window.attachEvent('onload', asyncLoad); 592 } else { 593 window.addEventListener('load', asyncLoad, false); 594 } 595})();</script>
vendor: 1 bytes, line 595
595
596<script id="__st">var __st={"a":6781673,"offset":-14400,"reqid":"51df61c8-371b-4f0e-be2f-37b4b044c636-1790396989","pageurl":"thestairbarrier.com\/search","u":"762ab961e1ab","p":"searchresults"};</script>
vendor: 1 bytes, line 596
596
597<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 597
597
598<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,!0)}();</script>
vendor: 1 bytes, line 598
598
599<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//thestairbarrier.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 599
599
600<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 = "//thestairbarrier.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>
600<script crossorigin="anonymous" defer="defer" src="//thestairbarrier.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 600
600
601<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" 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 601
601
602<script> 603 window.Shopify = window.Shopify || {}; 604 window.Shopify.MCP = window.Shopify.MCP || {}; 605 window.Shopify.MCP.enabled = true; 606 window.Shopify.MCP.shop = "the-stair-barrier.myshopify.com"; 607 window.Shopify.MCP.mcpEndpoint = "https:\/\/thestairbarrier.com\/api\/mcp"; 608 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"]}}]; 609</script>
vendor: 1 bytes, line 609
609
610<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.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("\/\/thestairbarrier.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 611</script>
vendor: 1 bytes, line 611
611
612<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.src="https://thestairbarrier.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 613</script>
vendor: 1 bytes, line 613
613
614<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 615 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); 616</script>
vendor: 1 bytes, line 616
616
617<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})}})); 618</script>
618 619<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://thestairbarrier.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 620<style id="shopify-accelerated-checkout-cart"> 621 #shopify-buyer-consent { 622 margin-top: 1em; 623 display: inline-block; 624 width: 100%; 625} 626 627#shopify-buyer-consent.hidden { 628 display: none; 629} 630 631#shopify-subscription-policy-button { 632 background: none; 633 border: none; 634 padding: 0; 635 text-decoration: underline; 636 font-size: inherit; 637 cursor: pointer; 638} 639 640#shopify-subscription-policy-button::before { 641 box-shadow: none; 642} 643 644 </style> 645
646<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
646 647 648 <!-- BEGIN app block: shopify://apps/redo/blocks/redo_app_embed/c613644b-6df4-4d11-b336-43a5c06745a1 --><!-- BEGIN app snippet: env --> 649
650<script> 651 if (typeof process === "undefined") { 652 process = {}; 653 } 654 process.env ??= {}; 655 process.env.AMPLITUDE_API_KEY = "b5eacb35b49c693d959231826b35f7ca"; 656 process.env.REDO_API_URL = "https://shopify-cdn.getredo.com"; 657 process.env.REDO_CHAT_WIDGET_URL = "https://chat-widget.getredo.com"; 658 process.env.REDO_RETURN_APP_URL = "https://returns.getredo.com"; 659 process.env.REDO_SHOPIFY_SERVER_URL = "https://shopify-server.getredo.com"; 660 661 if (typeof window.redoStorefront === "undefined") { 662 window.redoStorefront = { 663 type: "shopify" 664 }; 665 } 666 window.redoStorefront.env ??= {}; 667 window.redoStorefront.env.AMPLITUDE_API_KEY = "b5eacb35b49c693d959231826b35f7ca"; 668 window.redoStorefront.env.REDO_API_URL = "https://shopify-cdn.getredo.com"; 669 window.redoStorefront.env.REDO_CHAT_WIDGET_URL = "https://chat-widget.getredo.com"; 670 window.redoStorefront.env.REDO_RETURN_APP_URL = "https://returns.getredo.com"; 671 window.redoStorefront.env.REDO_SHOPIFY_SERVER_URL = "https://shopify-server.getredo.com"; 672 673 // Shopper's active language/country, from Shopify's Liquid localization 674 // object. Read via getStorefrontLocale(); blanks mean unavailable. 675 window.redoStorefront.locale = { 676 language: "en", 677 country: "US" 678 }; 679 680 // Folder our bundle was served from. Webpack's "auto" publicPath guesses this by 681 // grabbing the last
681<script> on the page, which may pick a stranger's folder. 682 window.redoStorefront.assetBase = 683 "https://cdn.shopify.com/extensions/01a0dbc8-6754-77be-82e2-a43d8805227a/redo-v2.22782/assets/main.js".split(/[?#]/)[0].replace(/\/[^/]+$/, "/"); 684</script>
vendor: 1 bytes, line 684
684
685<script> 686try { 687 if (typeof window.redoStorefrontStaging === "undefined") { 688 window.redoStorefrontStaging = { 689 type: "shopify", 690 storeUrl: "the-stair-barrier.myshopify.com", 691 shopify: { 692 customDomain: "thestairbarrier.com", 693 permanentDomain: "the-stair-barrier.myshopify.com" 694 } 695 }; 696 } 697} catch {} 698</script>
698<!-- END app snippet -->
699<script> 700 (function() { 701 const parts = navigator.userAgent.split(" ").map(part => btoa(part)).join("").replace(/=/g, "").toLowerCase(); 702 if (!parts.includes("2hyb21lluxpz2h0ag91c2") && !parts.includes("w90bwzwcg93zxikdiwmjipk")) { 703 const script = document.createElement("script"); 704 script.async = true; 705 script.src = "https://cdn.shopify.com/extensions/01a0dbc8-6754-77be-82e2-a43d8805227a/redo-v2.22782/assets/main.js"; 706 document.head.appendChild(script); 707 } 708 })(); 709</script>
709 710 711<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 712 713 714
714<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/j9C9mMyxmOM8AAROBBCOAk2SB0hzb9WDQ2j5EdbE?languageCode=en" async></script>
714 715 716 717 718 719<!-- END app block --><!-- BEGIN app block: shopify://apps/analyzely/blocks/analyzely/b3a3a697-6f42-4507-a5ae-c447f6da2c9d --> 720 721 <!-- Global site tag (gtag.js) - Google Analytics --> 722
722<script 723 async 724 src="https://www.googletagmanager.com/gtag/js?id=G-TPFMHY2Q5J&l=analyzelyDataLayer" 725 ></script>
725 726
726<script>sessionStorage.removeItem("analyzelyEnhancedConversion");// Customer data rendered server-side for enhanced conversions 727 window.analyzelyCustomerData = { 728 email: "", 729 phone: "", 730 first_name: "", 731 last_name: "", 732 address1: "", 733 city: "", 734 province: "", 735 province_code:"", 736 zip: "", 737 country_code: "" 738 }; 739 window.analyzelyCustomerId = ""; 740 window.analyzelyShopDomain = "the-stair-barrier.myshopify.com"; 741 742 window.analyzelyGetEnhancedConversionConfig = function() { 743 try { 744 var raw = sessionStorage.getItem("analyzelyEnhancedConversion"); 745 return raw ? JSON.parse(raw) : null; 746 } catch (e) { 747 return null; 748 } 749 }; 750 751 window.analyzelyBuildUserData = function(eventType) { 752 try { 753 var cfg = window.analyzelyGetEnhancedConversionConfig(); 754 if (!cfg || !cfg.enabled) return null; 755 if (!cfg.events || !cfg.events[eventType]) return null; 756 757 var c = window.analyzelyCustomerData || {}; 758 var norm = function(v) { 759 if (v == null) return null; 760 var s = String(v).trim().toLowerCase(); 761 return s.length ? s : null; 762 }; 763 var e164 = function(v) { 764 if (!v) return null; 765 var cleaned = String(v).replace(/\s|-|\(|\)/g, ""); 766 return /^\+[1-9]\d{9,13}$/.test(cleaned) && cleaned.length >= 11 && cleaned.length <= 15 767 ? cleaned 768 : null; 769 }; 770 771 var userData = {}; 772 var email = norm(c.email); 773 if (email) userData.email = email; 774 var phone = e164(c.phone); 775 if (phone) userData.phone_number = phone; 776 777 var address = {}; 778 var firstName = norm(c.first_name); 779 var lastName = norm(c.last_name); 780 var street = norm(c.address1); 781 var city = norm(c.city); 782 var region = norm(c.province_code || c.province); 783 var postalCode = norm(c.zip); 784 var country = norm(c.country_code); 785 if (firstName) address.first_name = firstName; 786 if (lastName) address.last_name = lastName; 787 if (street) address.street = street; 788 if (city) address.city = city; 789 if (region) address.region = region; 790 if (postalCode) address.postal_code = postalCode; 791 if (country) address.country = country; 792 if (Object.keys(address).length) userData.address = address; 793 794 if (!userData.email && !userData.phone_number) return null; 795 return userData; 796 } catch (e) { 797 return null; 798 } 799 }; 800 801 // GA4 user_id â SHA-256(shopDomain:customerId), first 16 hex, cached. 802 window.analyzelyUserIdCache = null; 803 (async function primeAnalyzelyUserId() { 804 try { 805 if (!window.analyzelyCustomerId) return; 806 if (!window.crypto || !window.crypto.subtle) return; 807 var input = new TextEncoder().encode( 808 window.analyzelyShopDomain + ":" + window.analyzelyCustomerId 809 ); 810 var buf = await window.crypto.subtle.digest("SHA-256", input); 811 var hex = Array.from(new Uint8Array(buf)) 812 .map(function(b) { return b.toString(16).padStart(2, "0"); }) 813 .join(""); 814 window.analyzelyUserIdCache = hex.slice(0, 16); 815 } catch (e) {} 816 })(); 817 818 window.analyzelyGetUserId = function() { 819 var cfg = window.analyzelyGetEnhancedConversionConfig(); 820 if (!cfg || !cfg.enabled) return null; 821 if (cfg.ga4UserIdEnabled === false) return null; 822 return window.analyzelyUserIdCache || null; 823 }; 824 825 window.analyzelySetUserData = function(eventType) { 826 var ud = window.analyzelyBuildUserData(eventType); 827 var uid = window.analyzelyGetUserId(); 828 if (ud) { 829 analyzelyGtag('set', 'user_data', ud); 830 } 831 if (uid) { 832 analyzelyGtag('config', 'G-TPFMHY2Q5J', { user_id: uid, send_page_view: false }); 833 } 834 }; 835 </script>
835 836
836<script> 837 // save analyzely data to session storage if available 838 sessionStorage.setItem('groPulseAnalyzelyData', JSON.stringify({"serverSideEvent":{"measurementSecret":"ptIKDY6LQo67y_y9_iUSrw","isEnable":true},"googleAccount":{"selectedAccount":"195264087","selectedProperty":"297570418"},"trackingConsent":{"isEnable":false},"_id":"692f0d4bbf33e306dd8c1184","shopName":"the-stair-barrier.myshopify.com","__v":0,"analyticsVersion":"ga4","createdAt":"2025-12-02T16:01:15.454Z","dashboardAppEmbeddedStatus":true,"isECActive":false,"isManually":false,"isShippingAdded":false,"isTaxAdded":false,"measurementId":"G-TPFMHY2Q5J","selectedDataLayer":["viewCategory","viewContent","search","addToCart","initiateCheckout","addShippingInfo","addPaymentInfo","purchase","refund"],"updatedAt":"2025-12-02T16:02:58.875Z"})); 839 840 const isGroPulseAnalyzelyWebPixelLoaded = Boolean(sessionStorage.getItem("isGroPulseAnalyzelyWebPixelLoaded")); 841 842 window.analyzelyFormatItemId = function(productId, variantId) { 843 try { 844 var cfg = JSON.parse(sessionStorage.getItem('groPulseAnalyzelyData')) || {}; 845 var fmt = cfg.productIdFormat; 846 if (!fmt || !fmt.isEnabled || !fmt.format) return String(productId || ''); 847 var pid = String(productId || '').replace(/.*\/(\d+)$/, '$1'); 848 var vid = variantId ? String(variantId).replace(/.*\/(\d+)$/, '$1') : ''; 849 var LB = String.fromCharCode(123); 850 var RB = String.fromCharCode(125); 851 var PRODUCT_PH = LB + LB + 'product_id' + RB + RB; 852 var VARIANT_PH = LB + LB + 'variant_id' + RB + RB; 853 var result = fmt.format.replace(PRODUCT_PH, pid); 854 if (vid) { 855 result = result.replace(VARIANT_PH, vid); 856 } else { 857 result = result.replace(/[^a-zA-Z0-9]*\{\{variant_id\}\}/, ''); 858 } 859 return result; 860 } catch(e) { 861 return String(productId || ''); 862 } 863 }; 864 865 window.analyzelyDataLayer = window.analyzelyDataLayer || []; 866 function analyzelyGtag() { 867 analyzelyDataLayer.push(arguments); 868 } 869 870 window.Shopify.loadFeatures([ 871 { 872 name: "consent-tracking-api", 873 version: "0.1" 874 } 875 ], (error) => { 876 if (error) { 877 throw error; 878 } 879 880 const analyzelyTrackingConsentStatus = false; 881 882 if(!analyzelyTrackingConsentStatus){ 883 const event = new Event("analyzely_consent_set"); 884 window.dispatchEvent(event); 885 return; 886 } 887 888 const isTrackingConsentGiven = Shopify.customerPrivacy.userCanBeTracked(); 889 if (isTrackingConsentGiven) { 890 analyzelyGtag('consent', 'default', { 891 'ad_storage': 'granted', 892 'ad_user_data': 'granted', 893 'ad_personalization': 'granted', 894 'analytics_storage': 'granted' 895 }); 896 } 897 else{ 898 analyzelyGtag('consent', 'default', { 899 'ad_storage': 'denied', 900 'ad_user_data': 'denied', 901 'ad_personalization': 'denied', 902 'analytics_storage': 'denied' 903 }); 904 } 905 document.addEventListener("visitorConsentCollected", (event) => { 906 if(event.detail.analyticsAllowed) { 907 analyzelyGtag('consent', 'update', { 908 'ad_storage': 'granted', 909 'ad_user_data': 'granted', 910 'ad_personalization': 'granted', 911 'analytics_storage': 'granted' 912 }); 913 } 914 else { 915 analyzelyGtag('consent', 'update', { 916 'ad_storage': 'denied', 917 'ad_user_data': 'denied', 918 'ad_personalization': 'denied', 919 'analytics_storage': 'denied' 920 }); 921 } 922 }); 923 const event = new Event("analyzely_consent_set"); 924 window.dispatchEvent(event); 925 }); 926 927 window.addEventListener("analyzely_consent_set", () => { 928 analyzelyGtag('js', new Date()); 929 analyzelyGtag('config', 'G-TPFMHY2Q5J', { 930 // Keep the _ga client_id stable across the storefront -> checkout domain 931 // hop so GA4 doesn't fragment the visitor into a new, unattributed session. 932 cookie_domain: 'auto', 933 cookie_flags: 'SameSite=None;Secure' 934 });const analyzelyMeasurementId = 'G-TPFMHY2Q5J'; 935 936 // gtag('get', ...) callbacks only fire once gtag.js has fully loaded and 937 // processed the config. If the script is slow (or the callback queue 938 // stalls), the promises below never resolve and NO SSE data is captured 939 // for the whole session -> server events fall back to client_id "x" and 940 // show up as "(not set)" in GA4. Fallback: after a short timeout, read 941 // the ids straight from the first-party GA cookies. 942 const analyzelyReadCookie = (name) => { 943 const match = document.cookie.match(new RegExp('(?:^|; )' + name + '=([^;]*)')); 944 return match ? decodeURIComponent(match[1]) : null; 945 }; 946 947 const analyzelyCookieFallback = (field) => { 948 try { 949 if (field === 'client_id') { 950 // _ga = GA1.1.<random>.<timestamp> -> client_id = <random>.<timestamp> 951 const ga = analyzelyReadCookie('_ga'); 952 if (ga) { 953 const parts = ga.split('.'); 954 if (parts.length >= 4) return parts.slice(2).join('.'); 955 } 956 return undefined; 957 } 958 // _ga_<STREAM> = GS1.1.<session_id>.... or GS2.1.s<session_id>$o... 959 const streamCookie = analyzelyReadCookie('_ga_' + anal
959yzelyMeasurementId.replace(/^G-/, '')); 960 if (streamCookie) { 961 const match = streamCookie.match(/GS\d+\.\d+\.s?(\d{10})/); 962 if (match) return match[1]; 963 } 964 return undefined; 965 } catch (e) { 966 return undefined; 967 } 968 }; 969 970 const analyzelyGetWithFallback = (field) => Promise.race([ 971 new Promise(resolve => { 972 analyzelyGtag('get', analyzelyMeasurementId, field, resolve) 973 }), 974 new Promise(resolve => setTimeout(() => resolve(undefined), 3000)) 975 ]).then(value => value || analyzelyCookieFallback(field)); 976 977 const analyzelyClientIdPromise = analyzelyGetWithFallback('client_id'); 978 979 const analyzelySessionIdPromise = analyzelyGetWithFallback('session_id'); 980 981 const analyzelySfToken = 'ea475d628908eff405dbe8f1a9403c06'; 982 983 Promise.all([analyzelyClientIdPromise, analyzelySessionIdPromise]).then(([analyzelyClientId, analyzelySessionId]) => { 984 // Capture the page context so GA4 can derive source/medium even when 985 // server-side session stitching fails (prevents "(not set)" traffic source). 986 const analyzelyPageLocation = window.location.href; 987 const analyzelyPageReferrer = document.referrer || ''; 988 989 // First-touch / session attribution: read utm_* + Google Ads click ids 990 // from the landing URL and persist them for the session. By the time the 991 // add_to_cart / purchase server event fires the URL no longer carries 992 // utm params, so we forward the stored campaign to GA4 explicitly. 993 const analyzelyResolveAttribution = () => { 994 const params = new URLSearchParams(window.location.search); 995 const utmSource = params.get('utm_source'); 996 const utmMedium = params.get('utm_medium'); 997 const gclid = params.get('gclid'); 998 const gbraid = params.get('gbraid'); 999 const wbraid = params.get('wbraid'); 1000 1001 let attribution = null; 1002 if (utmSource || utmMedium) { 1003 attribution = { 1004 source: utmSource || undefined, 1005 medium: utmMedium || undefined, 1006 campaign: params.get('utm_campaign') || undefined, 1007 term: params.get('utm_term') || undefined, 1008 content: params.get('utm_content') || undefined, 1009 }; 1010 } else if (gclid || gbraid || wbraid) { 1011 // Google Ads click without explicit utm tagging -> infer google/cpc. 1012 attribution = { source: 'google', medium: 'cpc' }; 1013 } 1014 if (gclid) { 1015 attribution = attribution || {}; 1016 attribution.gclid = gclid; 1017 } 1018 1019 if (attribution) { 1020 // New campaign click: store as the session's source (last-click 1021 // within session, refreshed on each tagged landing). 1022 const payload = JSON.stringify(attribution); 1023 try { localStorage.setItem('analyzely_attr', payload); } catch (e) {} 1024 try { 1025 document.cookie = 'analyzely_attr=' + encodeURIComponent(payload) + 1026 '; path=/; max-age=1800; SameSite=Lax'; 1027 } catch (e) {} 1028 return attribution; 1029 } 1030 1031 // Untagged page: reuse the stored attribution for this session. 1032 try { 1033 const stored = localStorage.getItem('analyzely_attr'); 1034 if (stored) return JSON.parse(stored); 1035 } catch (e) {} 1036 return null; 1037 }; 1038 1039 const analyzelyAttribution = analyzelyResolveAttribution(); 1040 1041 const sseData = { 1042 analyzelyClientId, 1043 analyzelySessionId, 1044 analyzelyPageLocation, 1045 analyzelyPageReferrer 1046 }; 1047 if (analyzelyAttribution) { 1048 sseData.analyzelyAttribution = analyzelyAttribution; 1049 } 1050 1051 // Persist for the web pixel. localStorage may be isolated across the 1052 // strict-sandbox boundary, so also write a first-party cookie the pixel 1053 // can read reliably via browser.cookie.get('analyzely_sse'). 1054 const analyzelyPersistSse = (extra) => { 1055 const payload = JSON.stringify(Object.assign({}, sseData, extra || {})); 1056 try { localStorage.setItem('analyzely_sse', payload); } catch (e) {} 1057 try { 1058 document.cookie = 'analyzely_sse=' + encodeURIComponent(payload) + 1059 '; path=/; max-age=1800; SameSite=Lax'; 1060 } catch (e) {} 1061 }; 1062 1063 // Persist early (best-effort for web pixel) 1064 analyzelyPersistSse(); 1065 1066 const analyzelyCartEndpointRegex = /\/cart\/(add|change|update|clear)(\.js)?(\?|$)/; 1067 1068 if (!analyzelySfToken) { 1069 // Storefront token not yet provisioned (merchant hasn't opened app since scope 1070 // change). Fall back to legacy cart attribute so the orderCreate webhook can 1071 // still read SSE data via note_attributes. 1072 const writeLegacyCartAttr = () => { 1073 fetch('/cart/update.js', { 1074 method: 'POST', 1075 headers: { 'Content-Type': 'application/json' }, 1076 body: JSON.stringify({ attributes: { analyzely_sse: JSON.stringify(sseData) } }) 1077 }).then(r => r.json()).then(cart => { 1078 if (cart?.token) { 1079 analyzelyPersistSse({ token: cart.token }); 1080 } 1081 }).catch(err => console.error('[Analyzely SSE] legacy attr write error:', err)); 1082 }; 1083 1084 writeLegacyCartAttr(); 1085 1086 const analyzelyOrigFetchLegacy = window.fetch; 1087 window.fetch = function (input, init) { 1088 const url = typeof input === 'string' ? input : (input && input.url) || ''; 1089 const result = analyzelyOrigFetchLegacy.apply(this, arguments); 1090 if (analyzelyCartEndpointRegex.test(url)) { 1091 result.then(() => setTimeout(writeLegacyCartAttr, 150)).catch(() => {}); 1092 } 1093 return result; 1094 }; 1095 const analyzelyOrigXhrOpenLegacy = XMLHttpRequest.prototype.open; 1096 XMLHttpRequest.prototype.open = function (method, url) { 1097 if (typeof url === 'string' && analyzelyCartEndpointRegex.test(url)) { 1098 this.addEventListener('loadend', () => setTimeout(writeLegacyCartAttr, 150)); 1099 } 1100 return analyzelyOrigXhrOpenLegacy.apply(this, arguments); 1101 }; 1102 return; 1103 } 1104 1105 let analyzelySseWritten = false;
1106 1107 const writeAnalyzelySseMetafield = () => { 1108 if (analyzelySseWritten) return Promise.resolve(); 1109 return fetch('/cart.js') 1110 .then(r => r.json()) 1111 .then(cart => { 1112 // Storefront API cart entity only exists once the cart has items. 1113 // Writing to an empty cart returns INVALID_OWNER. 1114 if (!cart || !cart.token) return; 1115 if (!cart.item_count) { 1116 return; 1117 } 1118 1119 // Update localStorage + cookie for web pixel events 1120 analyzelyPersistSse({ token: cart.token }); 1121 1122 const cartGid = 'gid://shopify/Cart/' + cart.token; 1123 return fetch('/api/2026-04/graphql.json', { 1124 method: 'POST', 1125 headers: { 1126 'Content-Type': 'application/json', 1127 'X-Shopify-Storefront-Access-Token': analyzelySfToken, 1128 }, 1129 body: JSON.stringify({ 1130 query: 'mutation cartMetafieldsSet($metafields: [CartMetafieldsSetInput!]!) { cartMetafieldsSet(metafields: $metafields) { metafields { key } userErrors { code field message } } }', 1131 variables: { 1132 metafields: [{ 1133 ownerId: cartGid, 1134 key: "gropulse-google-analytics.sse_data", 1135 type: "json", 1136 value: JSON.stringify(sseData) 1137 }] 1138 } 1139 }) 1140 }).then(r => r.json()).then(res => { 1141 const errors = res?.data?.cartMetafieldsSet?.userErrors || []; 1142 const written = res?.data?.cartMetafieldsSet?.metafields || []; 1143 if (res?.errors?.length) { 1144 console.error('[Analyzely SSE] GraphQL errors:', JSON.stringify(res.errors)); 1145 return; 1146 } 1147 if (errors.length) { 1148 console.error('[Analyzely SSE] userErrors:', JSON.stringify(errors)); 1149 return; 1150 } 1151 if (written.length) { 1152 analyzelySseWritten = true; 1153 // console.log('[Analyzely SSE] â metafield written:', JSON.stringify(written)); 1154 } else { 1155 console.warn('[Analyzely SSE] write returned empty metafields array', JSON.stringify(res)); 1156 } 1157 }); 1158 }) 1159 .catch(err => console.error('[Analyzely SSE] write error:', err)); 1160 }; 1161 1162 // Initial attempt 1163 writeAnalyzelySseMetafield(); 1164 1165 // Remove legacy cart attribute (analyzely_sse) if present â old versions 1166 // stored SSE data in cart attributes which showed in merchant's order details. 1167 fetch('/cart.js').then(r => r.json()).then(cart => { 1168 if (cart?.attributes?.analyzely_sse) { 1169 fetch('/cart/update.js', { 1170 method: 'POST', 1171 headers: { 'Content-Type': 'application/json' }, 1172 body: JSON.stringify({ attributes: { analyzely_sse: '' } }) 1173 }); 1174 } 1175 }).catch(() => {}); 1176 1177 // Re-run on any cart mutation so we catch the emptyânon-empty transition. 1178 const analyzelyOrigFetch = window.fetch; 1179 window.fetch = function (input, init) { 1180 const url = typeof input === 'string' ? input : (input && input.url) || ''; 1181 const result = analyzelyOrigFetch.apply(this, arguments); 1182 if (analyzelyCartEndpointRegex.test(url)) { 1183 result.then(() => setTimeout(writeAnalyzelySseMetafield, 150)).catch(() => {}); 1184 } 1185 return result; 1186 }; 1187 const analyzelyOrigXhrOpen = XMLHttpRequest.prototype.open; 1188 XMLHttpRequest.prototype.open = function (method, url) { 1189 if (typeof url === 'string' && analyzelyCartEndpointRegex.test(url)) { 1190 this.addEventListener('loadend', () => setTimeout(writeAnalyzelySseMetafield, 150)); 1191 } 1192 return analyzelyOrigXhrOpen.apply(this, arguments); 1193 }; 1194 });const startEvent = new Event("analyzely_start_tracking"); 1195 if (document.readyState === "complete") { 1196 window.dispatchEvent(startEvent); 1197 } else { 1198 window.addEventListener("load", () => window.dispatchEvent(startEvent)); 1199 } 1200 }); 1201 </script>
1201 1202 1203
1203<script> 1204 window.analyzelyGtag = window.analyzelyGtag || function () {}; 1205 </script>
1205 1206 1207 1208 1209 1210<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1211<script type="text/javascript"> 1212 (function (c, l, a, r, i, t, y) { 1213 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 1214 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 1215 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 1216 1217 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 1218 if (error) { 1219 console.error("Error loading Shopify features:", error); 1220 return; 1221 } 1222 1223 c[a]('consentv2', { 1224 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 1225 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 1226 source: 101, 1227 }); 1228 }); 1229 1230 l.addEventListener("visitorConsentCollected", function (e) { 1231 c[a]('consentv2', { 1232 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 1233 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 1234 source: 101, 1235 }); 1236 }); 1237 })(window, document, "clarity", "script", "xwo1jy98zy"); 1238</script>
1238 1239 1240 1241 1242<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/reviews_tab/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 1243 1244 1245 1246<!-- END app block --><!-- BEGIN app block: shopify://apps/mega-seo/blocks/optimizer-embed/019c9c75-378a-7f7c-a5f4-56867f367aad -->
1246<script src="https://cdn.gomega.ai/scripts/optimizer.min.js" async></script>
1246 1247 1248 1249<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a03244-00fd-7a0c-a916-3528c825a176/analyzely-google-analytics-4-26/assets/consent-banner.css" rel="stylesheet" type="text/css" media="all">
1250<script src="https://cdn.shopify.com/extensions/01a0a8f7-715f-73b2-ba8a-e07c4a290b47/social-widget-90/assets/social-widget.min.js" type="text/javascript" defer="defer"></script>
1250 1251<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1252<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: 6781673,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 1252
1252
1253<script> 1254 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1255</script>
vendor: 1 bytes, line 1255
1255
1256<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}
1256).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: 6781673,storefrontBaseUrl: "https://thestairbarrier.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://thestairbarrier.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1089142866","configuration":"{\"projectId\":\"xwo1jy98zy\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1256,"dataSharingState":"unrestricted"},{"id":"980811858","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-381461639\\\",\\\"GT-NS83WXRS\\\",\\\"GT-TXZH583\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"AW-381461639\\\/DowtCMvS7qEcEIfJ8rUB\\\",\\\"MC-SC6HJTH220\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"AW-381461639\\\/FigaCL_S7qEcEIfJ8rUB\\\",\\\"MC-SC6HJTH220\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-381461639\\\/Z2nVCMjS7qEcEIfJ8rUB\\\",\\\"MC-TS93SL7ZN1\\\",\\\"MC-SC6HJTH220\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-381461639\\\/w6qlCLzS7qEcEIfJ8rUB\\\",\\\"MC-TS93SL7ZN1\\\",\\\"MC-SC6HJTH220\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-381461639\\\/WjqSCMXS7qEcEIfJ8rUB\\\",\\\"MC-TS93SL7ZN1\\\",\\\"MC-SC6HJTH220\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"AW-381461639\\\/ref_CM7S7qEcEIfJ8rUB\\\",\\\"MC-SC6HJTH220\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"AW-381461639\\\/jB-NCMLS7qEcEIfJ8rUB\\\",\\\"MC-SC6HJTH220\\\"]}],\\\"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":"973602898","configuration":"{\"myshopifyDomain\":\"the-stair-barrier.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"816054354","configuration":"{\"pixel_id\":\"1861683047435421\",\"pixel_type\":\"facebook_pixel\"}","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":"815857746","configuration":"{\"addToCartUrl\":\"https:\\\/\\\/analyzely.gropulse.com\\\/add_to_cart_receiver\",\"paymentInfoSubmittedUrl\":\"https:\\\/\\\/analyzely.gropulse.com\\\/payment_info_receiver\",\"shippingInfoSubmittedUrl\":\"https:\\\/\\\/analyzely.gropulse.com\\\/shipping_info_receiver\",\"checkoutStartedUrl\":\"https:\\\/\\\/analyzely.gropulse.com\\\/checkout_started_receiver\",\"shop\":\"the-stair-barrier.myshopify.com\",\"apiKey\":\"393b3b4bb69acc2f58835a02f4aaa14b\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1439213584d44f8143c6b04677ba4658","type":"APP","apiClientId":7208304641,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"684326994","configuration":"{\"yotpoStoreId\":\"j9C9mMyxmOM8AAROBBCOAk2SB0hzb9WDQ2j5EdbE\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"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":"51380306","configuration":"{\"tagID\":\"2613814078811\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"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"}
1256,{"id":"18907218","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Simprosys Custom 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":"THE STAIR BARRIER","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"the-stair-barrier.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/thestairbarrier.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://thestairbarrier.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"128369066066","themeStoreId":"1621","themePublished":"true","eventMetadataId":"47fd43ce-3120-4a5e-b0c5-c705c5d2a034","pageType":"searchresults","shopId":"6781673","storefrontBaseUrl":"https:\/\/thestairbarrier.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1256<script> 1257 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1258 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1259 window.ShopifyAnalytics.meta.currency = 'USD'; 1260 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"51df61c8-371b-4f0e-be2f-37b4b044c636-1790396989"}}; 1261 for (var attr in meta) { 1262 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1263 } 1264</script>
vendor: 1 bytes, line 1264
1264
1265<script class="analytics"> 1266 (function () { 1267 var customDocumentWrite = function(content) { 1268 var jquery = null; 1269 1270 if (window.jQuery) { 1271 jquery = window.jQuery; 1272 } else if (window.Checkout && window.Checkout.$) { 1273 jquery = window.Checkout.$; 1274 } 1275 1276 if (jquery) { 1277 jquery('body').append(content); 1278 } 1279 }; 1280 1281 var hasLoggedConversion = function(token) { 1282 if (token) { 1283 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1284 } 1285 return false; 1286 } 1287 1288 var setCookieIfConversion = function(token) { 1289 if (token) { 1290 var twoMonthsFromNow = new Date(Date.now()); 1291 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1292 1293 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1294 } 1295 } 1296 1297 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1298 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1299 if (trekkie.integrations) { 1300 return; 1301 } 1302 trekkie.methods = [ 1303 'identify', 1304 'page', 1305 'ready', 1306 'track', 1307 'trackForm', 1308 'trackLink' 1309 ]; 1310 trekkie.factory = function(method) { 1311 return function() { 1312 var args = Array.prototype.slice.call(arguments); 1313 args.unshift(method); 1314 trekkie.push(args); 1315 if (method == 'track' || method == 'page') { 1316 var pageUrl; 1317 try { 1318 pageUrl = window.location.href; 1319 } catch (e) {} 1320 var pageReferrer; 1321 try { 1322 pageReferrer = document.referrer; 1323 } catch (e) {} 1324 try { 1325 if (window.__TREKKIE_SHIM_QUEUE == null) { 1326 window.__TREKKIE_SHIM_QUEUE = []; 1327 } 1328 window.__TREKKIE_SHIM_QUEUE.push({ 1329 from: 'trekkie-stub', 1330 method: method, 1331 args: args.slice(1), 1332 pageContext: { 1333 url: pageUrl, 1334 referrer: pageReferrer 1335 } 1336 }); 1337 } catch (e) { 1338 // no-op 1339 } 1340 } 1341 return trekkie; 1342 }; 1343 }; 1344 for (var i = 0; i < trekkie.methods.length; i++) { 1345 var key = trekkie.methods[i]; 1346 trekkie[key] = trekkie.factory(key); 1347 } 1348 trekkie.load = function(config) { 1349 trekkie.config = config || {}; 1350 trekkie.config.initialDocumentCookie = document.cookie; 1351 var first = document.getElementsByTagName('script')[0]; 1352var script = document.createElement('script'); 1353script.type = 'text/javascript'; 1354script.onerror = function(e) { 1355 var scriptFallback = document.createElement('script'); 1356 scriptFallback.type = 'text/javascript'; 1357 scriptFallback.onerror = function(error) { 1358 var Monorail = { 1359 produce: function produce(monorailDomain, schemaId, payload) { 1360 var currentMs = new Date().getTime(); 1361 var event = { 1362 schema_id: schemaId, 1363 payload: payload, 1364 metadata: { 1365 event_created_at_ms: currentMs, 1366 event_sent_at_ms: currentMs 1367 } 1368 }; 1369 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1370 }, 1371 sendRequest: function sendRequest(endpointUrl, payload) { 1372 // Try the sendBeacon API 1373 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1374 var blobData = new window.Blob([payload], { 1375 type: 'text/plain' 1376 }); 1377 1378 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1379 return true; 1380 } // sendBeacon was not successful 1381 1382 } // XHR beacon 1383 1384 var xhr = new XMLHttpRequest(); 1385 1386 try { 1387 xhr.open('POST', endpointUrl); 1388 xhr.setRequestHeader('Content-Type', 'text/plain'); 1389 xhr.send(payload); 1390 } catch (e) { 1391 console.log(e); 1392 } 1393 1394 return false; 1395 }, 1396 isIos12: function isIos12() { 1397 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1398 } 1399 }; 1400 Monorail.produce('monorail-edge.shopifysvc.com', 1401 'trekkie_storefront_load_errors/1.1', 1402 {shop_id: 6781673, 1403 theme_id: 128369066066, 1404 app_name: "storefront", 1405 context_url: window.location.href, 1406 source_url: "//thestairbarrier.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1407 1408 }; 1409 scriptFallback.async = true; 1410 scriptFallback.src = '//thestairbarrier.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1411 first.parentNode.insertBefore(scriptFallback, first); 1412}; 1413script.async = true; 1414script.src = '//thestairbarrier.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1415first.parentNode.insertBefore(script, first); 1416 1417 }; 1418 trekkie.load( 1419 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":6781673,"isMerchantRequest":null,"themeId":128369066066,"themeCityHash":"6745654728247377519","contentLanguage":"en","currency":"USD","eventMetadataId":"47fd43ce-3120-4a5e-b0c5-c705c5d2a034"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1420 ); 1421 1422 var loaded = false;
1423 trekkie.ready(function() { 1424 if (loaded) return; 1425 loaded = true; 1426 1427 window.ShopifyAnalytics.lib = window.trekkie; 1428 1429 var originalDocumentWrite = document.write; 1430 document.write = customDocumentWrite; 1431 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1432 document.write = originalDocumentWrite; 1433 1434 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1435 var token = match? match[1]: undefined; 1436 if (!hasLoggedConversion(token)) { 1437 setCookieIfConversion(token); 1438 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 1439 } 1440 }); 1441 1442 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"51df61c8-371b-4f0e-be2f-37b4b044c636-1790396989","shopifyEmitted":true}); 1443 1444 var eventsListenerScript = document.createElement('script'); 1445 eventsListenerScript.async = true; 1446 eventsListenerScript.src = "//thestairbarrier.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1447 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1448})();</script>
1448 1449
1449<script> 1450 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1451 window.ga = function ga() { 1452 (window.ga.q = window.ga.q || []).push(arguments); 1453 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1454 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1455 } 1456 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1457 }; 1458 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1459 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1460 } 1461 } 1462</script>
vendor: 1 bytes, line 1462
1462
1463<script 1464 defer 1465 src="https://thestairbarrier.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1466 data-application="storefront-renderer" 1467 data-shop-id="6781673" 1468 data-render-region="gcp-us-central1" 1469 data-page-type="search" 1470 data-theme-instance-id="128369066066" 1471 data-theme-name="Stiletto" 1472 data-theme-version="5.1.1" 1473 data-monorail-region="shop_domain" 1474 data-resource-timing-sampling-rate="10" 1475 data-shs="true" 1476 data-shs-beacon="true" 1477 data-shs-export-with-fetch="true" 1478 data-shs-logs-sample-rate="1" 1479 data-shs-beacon-endpoint="https://thestairbarrier.com/api/collect" 1480></script>
1480 1481<meta name="shopify-y" content="b3ecfd41-b1dc-4db7-a066-cdd8d3953591" data-expiration="1821954589000"><meta name="shopify-s" content="64b6e4f1-9584-464c-a711-d103a3032b2a" data-expiration="1790398789000"><meta name="new-cookie-storage-activated" content="t"> 1482</head> 1483 1484 <body class="template-search"> 1485 <div class="page"> 1486 1487 <div class="active" id="page-transition-overlay"></div>
1488<script> 1489 var pageTransitionOverlay = document.getElementById("page-transition-overlay"), 1490 internalReferrer = document.referrer.includes(document.location.origin), 1491 winPerf = window.performance, 1492 navTypeLegacy = winPerf && winPerf.navigation && winPerf.navigation.type, 1493 navType = winPerf && winPerf.getEntriesByType && winPerf.getEntriesByType("navigation")[0] && winPerf.getEntriesByType("navigation")[0].type; 1494 1495 if (!internalReferrer || navType !== "navigate" || navTypeLegacy !== 0) { 1496 1497 pageTransitionOverlay.className = "active skip-animation"; 1498 setTimeout(function(){ 1499 pageTransitionOverlay.className = "skip-animation"; 1500 setTimeout(function(){ pageTransitionOverlay.className = ""; }, 1); 1501 }, 1); 1502 } else { 1503 setTimeout(function(){ 1504 pageTransitionOverlay.className = ""; 1505 }, 500); 1506 } 1507</script>
1507 1508 1509 1510 1511 <div class="theme-editor-scroll-offset"></div> 1512 1513 <div class="header__space" data-header-space></div> 1514 1515 <!-- BEGIN sections: header-group --> 1516<div id="shopify-section-sections--15851765366866__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar__outer-wrapper">
1516<script> 1517 1518 document.documentElement.setAttribute("data-enable-sticky-announcement-bar", ""); 1519</script>
1519<div 1520 1521 class="announcement-bar" 1522 data-section-id="sections--15851765366866__announcement-bar" 1523 data-section-type="announcement-bar" 1524 data-enable-sticky-announcement-bar="desktop" 1525 data-item-count="3" 1526 style=" 1527 --color-background: #29333c; 1528 --color-gradient-overlay: #29333c; 1529 --color-gradient-overlay-transparent: rgba(41, 51, 60, 0); 1530 --color-text: #ffffff; 1531 " 1532 > 1533 <div class="ui-overlap-wrap"> 1534 <div class="ui-overlap"> 1535 <div class="fader left"> 1536 <button class="slider-nav-button slider-nav-button-prev" title="Previous"> 1537 <span class="icon icon-new icon-chevron "> 1538 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 1539</span> 1540 1541 </button> 1542 </div> 1543 <div class="ui-overlap-item-clones" aria-hidden="true"> 1544 <div 1545 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1546 1547 data-sli
1547de 1548 1549 data-index="0" 1550 ><div class="announcement-bar__item-inner announcement-bar__item-inner-mobile-only"><p><strong>New: Indoor/Outdoor Linen Collection</strong>â 5 new colors, built for summer.<a href="/products/the-stair-barrier-banister-to-banister-multiple-fabric-options" title="The Stair Barrier Banister-to-Banister (BB) Fabric Safety Gate">Shop now</a></p> 1551</div><div class="announcement-bar__item-inner announcement-bar__item-inner-desktop-only"><p><strong>New: Indoor/Outdoor Linen Collection</strong>â 5 new colors, built for summer.<a href="/products/the-stair-barrier-banister-to-banister-multiple-fabric-options" title="The Stair Barrier Banister-to-Banister (BB) Fabric Safety Gate">Shop now</a></p><p></p> 1552</div> 1553 </div><div 1554 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1555 1556 inert 1557 1558 data-slide 1559 1560 data-index="1" 1561 ><div class="announcement-bar__item-inner"><p>Designed for Homes That Live Beautifully</p> 1562</div> 1563 </div><div 1564 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1565 1566 inert 1567 1568 data-slide 1569 1570 data-index="2" 1571 ><div class="announcement-bar__item-inner"><p>Easy to Install, Easy to Love</p> 1572</div> 1573 </div> 1574 </div> 1575 <div class="fader right"> 1576 <button class="slider-nav-button slider-nav-button-next" title="Next"> 1577 <span class="icon icon-new icon-chevron "> 1578 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 1579</span> 1580 1581 </button> 1582 </div> 1583 </div> 1584 </div> 1585 <div 1586 class="swiper" 1587 data-slider 1588 data-autoplay-enabled="true" 1589 data-autoplay-delay="5000" 1590 > 1591 <div class="swiper-wrapper"> 1592 <div 1593 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1594 1595 data-slide 1596 1597 data-index="0" 1598 ><div class="announcement-bar__item-inner announcement-bar__item-inner-mobile-only"><p><strong>New: Indoor/Outdoor Linen Collection</strong>â 5 new colors, built for summer.<a href="/products/the-stair-barrier-banister-to-banister-multiple-fabric-options" title="The Stair Barrier Banister-to-Banister (BB) Fabric Safety Gate">Shop now</a></p> 1599</div><div class="announcement-bar__item-inner announcement-bar__item-inner-desktop-only"><p><strong>New: Indoor/Outdoor Linen Collection</strong>â 5 new colors, built for summer.<a href="/products/the-stair-barrier-banister-to-banister-multiple-fabric-options" title="The Stair Barrier Banister-to-Banister (BB) Fabric Safety Gate">Shop now</a></p><p></p> 1600</div> 1601 </div><div 1602 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1603 1604 inert 1605 1606 data-slide 1607 1608 data-index="1" 1609 ><div class="announcement-bar__item-inner"><p>Designed for Homes That Live Beautifully</p> 1610</div> 1611 </div><div 1612 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1613 1614 inert 1615 1616 data-slide 1617 1618 data-index="2" 1619 ><div class="announcement-bar__item-inner"><p>Easy to Install, Easy to Love</p> 1620</div> 1621 </div> 1622 </div> 1623 </div> 1624 </div> 1625</div><div id="shopify-section-sections--15851765366866__header" class="shopify-section shopify-section-group-header-group header__outer-wrapper">
1625<script> 1626 1627 1628 document.documentElement.classList.add("sticky-header-enabled"); 1629 1630 1631 1632 document.body.classList.add("quick-search-position-left"); 1633 1634</script>
1634<header 1635 data-section-id="sections--15851765366866__header" 1636 data-section-type="header" 1637 1638 data-enable-sticky-header="true" 1639 1640 1641 class=" 1642 header 1643 header--layout-logo-center-nav-below 1644 header--has-logo 1645 1646 1647 header--has-accounts 1648 1649 1650 header--navigation-is-all-caps 1651 header--has-social-links 1652 1653 " 1654 1655 data-is-sticky="true" 1656 1657 data-navigation-position="below" 1658 data-logo-position="center" 1659 style=" 1660 --logo-width: 240px; 1661 --mobile-logo-width: 220px; 1662 --color-cart-count-transparent: #000000; 1663 --color-text-transparent: #000000; 1664 --divider-width: 0px; 1665 --color-text-featured-link: #a70100; 1666 " 1667> 1668 <a href="#main" class="header__skip-to-content btn btn--primary btn--small"> 1669 Skip to content 1670 </a> 1671 1672 <div class="header__inner"> 1673 <div class="header__row header__row-desktop upper "> 1674 <div class="header__row-segment header__row-segment-desktop left"> 1675</div> 1676 1677 <div class="header__row-segment header__row-segment-desktop header__row-segment-desktop--logo-left right"><ul class="social-icons social-icons--left" data-count="4"><li> 1678 <a 1679 href="https://www.facebook.com/StairBarrier/" 1680 title="THE STAIR BARRIER on Facebook" 1681 target="_blank" 1682 rel="noopener" 1683 > 1684 <span class="icon icon-new icon-facebook "> 1685 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg> 1686</span> 1687 1688 </a> 1689 </li><li> 1690 <a 1691 href="https://www.instagram.com/thestairbarrier_official/" 1692 title="THE STAIR BARRIER on Instagram" 1693 target="_blank" 1694 rel="noopener" 1695 > 1696 <span class="icon icon-new icon-instagram "> 1697 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg> 1698</span> 1699 1700 </a> 1701 </li><li> 1702 <a 1703 href="https://www.pinterest.com/thestairbarrier/" 1704 title="THE STAIR BARRIER on Pinterest" 1705 target="_blank" 1706 rel="noopener" 1707 > 1708 <span class="icon icon-new icon-pinterest "> 1709 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.237,2.636,7.855,6.356,9.312c-0.087-0.791-0.167-2.005,0.035-2.868 c0.182-0.78,1.172-4.971,1.172-4.971s-0.299-0.599-0.299-1.484c0-1.391,0.806-2.428,1.809-2.428c0.853,0,1.265,0.641,1.265,1.408 c0,0.858-0.546,2.141-0.828,3.329c-0.236,0.996,0.499,1.807,1.481,1.807c1.777,0,3.143-1.874,3.143-4.579 c0-2.394-1.72-4.068-4.177-4.068c-2.845,0-4.515,2.134-4.515,4.34c0,0.859,0.331,1.781,0.744,2.282 c0.082,0.099,0.093,0.186,0.069,0.287c-0.076,0.316-0.244,0.995-0.277,1.134c-0.043,0.183-0.145,0.222-0.334,0.133 c-1.249-0.582-2.03-2.408-2.03-3.874c0-3.154,2.292-6.052,6.608-6.052c3.469,0,6.165,2.472,6.165,5.776 c0,3.447-2.173,6.22-5.189,6.22c-1.013,0-1.966-0.527-2.292-1.148c0,0-0.502,1.909-0.623,2.378 c-0.226,0.868-0.835,1.958-1.243,2.622C9.975,21.843,10.969,22,12,22c5.522,0,10-4.478,10-10S17.523,2,12,2z" fill="currentColor" /></svg> 1710</span> 1711 1712 </a> 1713 </li><li> 1714 <a 1715 href="https://www.youtube.com/@thestairbarrier725" 1716 title="THE STAIR BARRIER on YouTube" 1717 target="_blank" 1718 rel="noopener" 1719 >
1720 <span class="icon icon-new icon-youtube "> 1721 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.8 15.4286L15.509 12L9.8 8.57143V15.4286ZM22.516 6.48C22.659 7.01714 22.758 7.73714 22.824 8.65143C22.901 9.56571 22.934 10.3543 22.934 11.04L23 12C23 14.5029 22.824 16.3429 22.516 17.52C22.241 18.5486 21.603 19.2114 20.613 19.4971C20.096 19.6457 19.15 19.7486 17.698 19.8171C16.268 19.8971 14.959 19.9314 13.749 19.9314L12 20C7.391 20 4.52 19.8171 3.387 19.4971C2.397 19.2114 1.759 18.5486 1.484 17.52C1.341 16.9829 1.242 16.2629 1.176 15.3486C1.099 14.4343 1.066 13.6457 1.066 12.96L1 12C1 9.49714 1.176 7.65714 1.484 6.48C1.759 5.45143 2.397 4.78857 3.387 4.50286C3.904 4.35429 4.85 4.25143 6.302 4.18286C7.732 4.10286 9.041 4.06857 10.251 4.06857L12 4C16.609 4 19.48 4.18286 20.613 4.50286C21.603 4.78857 22.241 5.45143 22.516 6.48Z" fill="currentColor" /></svg> 1722</span> 1723 1724 </a> 1725 </li></ul> 1726 1727 1728 </div> 1729 </div><div class="header__row header__row-desktop logo-only"> 1730 <span class="header__logo"> 1731 <a 1732 class="header__logo-link" 1733 href="/" 1734 1735 aria-label="THE STAIR BARRIER" 1736 1737 ><div 1738 class=" 1739 image 1740 regular-logo 1741 1742 1743 animation--lazy-load 1744 " 1745 style="" 1746 > 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764<img 1765 alt="" 1766 class="image__img" 1767 fetchpriority="high" 1768 width="713" 1769 height="216" 1770 src="//thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=320" 1771 1772 srcset="//thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=100 100w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=150 150w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=200 200w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=240 240w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=280 280w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=300 300w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=360 360w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=400 400w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=450 450w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=500 500w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=550 550w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=600 600w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=650 650w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=700 700w" 1773 sizes="(max-width: 960px) 220px, 240px" 1774 onload="javascript: this.closest('.image').classList.add('loaded')" 1775/> 1776 </div><span class="header__logo-text">THE STAIR BARRIER</span></a> 1777 </span> 1778 </div><div class="header__row header__row-desktop lower three-segment"> 1779 <div class="header__row-segment header__row-segment-desktop left "> 1780 <a 1781 class=" 1782 header__icon-touch 1783 header__icon-touch--search 1784 no-transition 1785 " 1786 href="/search" 1787 1788 data-search 1789 1790 aria-label="Open search modal" 1791 aria-controls="MainQuickSearch" 1792 aria-expanded="false" 1793 > 1794 <span 1795 class="icon-button icon-button-header-search " 1796 1797> 1798 <span class="icon-button__icon"> 1799 <span class="icon icon-new icon-header-search "> 1800 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.048 17.89a6.923 6.923 0 1 0 0-13.847 6.923 6.923 0 0 0 0 13.847z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round"/> 1801 <path d="m16 16 4.308 4.308" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 1802</span> 1803 1804 </span> 1805</span> 1806 1807 <span 1808 class="icon-button icon-button-header-menu-close " 1809 1810> 1811 <span class="icon-button__icon"> 1812 <span class="icon icon-new icon-header-menu-close "> 1813 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg> 1814</span> 1815 1816 </span> 1817</span> 1818 1819 </a> 1820 1821 </div><div 1822 class="header__links-primary-scroll-container" 1823 data-scroll-container 1824 data-at-start="true" 1825 data-at-end="true" 1826 data-axis="horizontal" 1827 > 1828 <button 1829 class="scroll-button" 1830 data-position="start" 1831 data-direction="backwards" 1832 title="Previous" 1833 >
1834 <span class="icon icon-new icon-chevron "> 1835 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 1836</span> 1837 1838 </button> 1839 <div class="scroll-overflow-indicator-wrap" data-position="start"> 1840 <div class="scroll-overflow-indicator"></div> 1841 </div> 1842 <div data-scroll-container-viewport> 1843 <div class="scroll-sentinal scroll-sentinal--start" data-position="start"></div> 1844 <nav class="header__links header__links-primary" data-navigation> 1845 1846<ul class="header__links-list fs-navigation-base"> 1847 1848 1849 1850 1851 <li 1852 1853 data-submenu-parent 1854 1855 ><!-- if top level item is a link, render a clickable anchor link --><a 1856 class="navigation__submenu-trigger fs-navigation-base no-transition" 1857 data-link 1858 data-parent 1859 1860 data-meganav-trigger 1861 data-meganav-type="compact_meganav" 1862 data-meganav-handle="shop-the-collection" 1863 1864 aria-haspopup="true" 1865 aria-expanded="false" 1866 aria-controls="shop-the-collection-menu-0" 1867 1868 href="/" 1869 1870 1871 1872 > 1873 <span class="link-hover"> 1874 Shop the Collection 1875 </span> 1876 <span class="header__links-icon"> 1877 <span class="icon icon-new icon-chevron-small "> 1878 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 1879</span> 1880 1881 </span> 1882 </a><div 1883 class=" 1884 meganav 1885 1886 meganav--has-promo 1887 meganav--promo-position-right 1888 1889 1890 " 1891 id="shop-the-collection-menu-0" 1892 data-submenu data-hidden="true" 1893 data-menu-handle="shop-the-collection" 1894 data-meganav-type=compact_meganav 1895 data-align-to-trigger="true" 1896 style=" 1897 --column-count: 1; 1898 --columns-width: 480px; 1899 --columns-width: 480px; 1900 --secondary-width: 440px; 1901 --color-promo-text: #ffffff; 1902 --color-text-overlay-button: #ffffff; 1903 --color-background-overlay-button: #ffffff; 1904 --color-background-overlay-outline-button-alpha: 1905rgba(255, 255, 255, 0.1); 1906 --overlay-background: rgba(0,0,0,0); 1907 1908 --overlay-opacity: 0.0; 1909 " 1910 1911> 1912 <div class="meganav__inner"> 1913 1914 <div class="meganav__primary"> 1915 <div 1916 class="meganav__nav with-column-dividers" 1917 data-column-count="1" 1918> 1919 <ul class="meganav__list-parent" depth="0"> 1920 1921 <li class="" depth="0"> 1922 <h4> 1923 <a href="/products/the-stair-barrier-banister-to-banister-multiple-fabric-options">(BB) Banister to Banister - Indoor/Outdoor Fabrics</a> 1924 </h4> 1925 1926 <ul depth="1"> 1927 1928 </ul> 1929 1930 </li> 1931 1932 <li class="" depth="0"> 1933 <h4> 1934 <a href="/products/the-stair-barrier-wall-to-banister-multiple-fabric-options">(WB) Wall to Banister</a> 1935 </h4> 1936 1937 <ul depth="1"> 1938 1939 </ul> 1940 1941 </li> 1942 1943 <li class="" depth="0"> 1944 <h4> 1945 <a href="/collections/accessories-parts">Accessories & Parts</a> 1946 </h4> 1947 1948 <ul depth="1"> 1949 1950 </ul> 1951 1952 </li> 1953 1954 </ul> 1955 1956</div> 1957 1958 </div> 1959 1960 <div class="meganav__secondary"> 1961 <div 1962 1963 class="meganav-promo" 1964 style=" 1965 --text-horizontal-position: center; 1966 --text-vertical-position: flex-end; 1967 --min-promo-height: 250px; 1968 " 1969 ><a href="https://craftedgates.com?utm_source=stairbarrier&utm_medium=nav" class="meganav__promo-image-link"><div 1970 class=" 1971 image 1972 meganav__promo-image 1973 aspect-ratio--externally_set 1974 1975 animation--lazy-load 1976 " 1977 style="--focal-alignment: center;" 1978 > 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999<img 2000 alt="" 2001 class="image__img" 2002 loading="lazy" 2003 width="880" 2004 height="500" 2005 src="//thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=320" 2006 2007 srcset="//thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=100 100w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=150 150w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=200 200w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=240 240w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=280 280w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=300 300w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=360 360w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=400 400w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=450 450w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=500 500w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=550 550w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=600 600w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=650 650w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=700 700w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=750 750w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=800 800w, //thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472&width=850 850w" 2008 sizes="440px" 2009 onload="javascript: this.closest('.image').classList.add('loaded')" 2010/> 2011 </div></a><div class="meganav__secondary-promo-overlay"></div> 2012 2013 <div class="meganav__secondary-promo-text"> 2014 2015 <h3 class="ff-heading fs-heading-4-base meganav__secondary-promo-text-heading">From Our Family:</h3> 2016 2017 2018 2019 2020 2021 2022 <div class="button-block__button button-block__button--justify- button-block__button--justify-mobile- meganav__secondary-promo-text-button" ><a 2023 2024 2025 href="https://craftedgates.com?utm_source=stairbarrier&utm_medium=nav" 2026 2027 2028 class=" 2029 btn 2030 2031 btn--overlay 2032 2033 2034 2035 2036 btn--x-small 2037 2038 btn--secondary" 2039 >
2040 <span>Crafted Gates â Retractable</span> 2041 </a> 2042 </div> 2043 2044 2045 2046 2047 </div> 2048 </div> 2049 </div> 2050 2051 </div> 2052</div> 2053</li> 2054 2055 2056 2057 2058 <li 2059 2060 data-submenu-parent 2061 2062 ><!-- if top level item is a link, render a clickable anchor link --><a 2063 class="navigation__submenu-trigger fs-navigation-base no-transition" 2064 data-link 2065 data-parent 2066 2067 data-dropdown-trigger 2068 2069 aria-haspopup="true" 2070 aria-expanded="false" 2071 aria-controls="product-information-menu-1" 2072 2073 href="/pages/product-features" 2074 2075 2076 2077 > 2078 <span class="link-hover"> 2079 PRODUCT INFORMATION 2080 </span> 2081 <span class="header__links-icon"> 2082 <span class="icon icon-new icon-chevron-small "> 2083 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2084</span> 2085 2086 </span> 2087 </a><div 2088 class=" 2089 navigation__submenu 2090 ff-body 2091 fs-body-100 2092 2093 " 2094 id="product-information-menu-1" 2095 data-submenu 2096 data-depth="1" 2097 aria-hidden="true" 2098> 2099 <ul class="navigation__submenu-list"><li class="navigation__submenu-item"><a 2100 href="/pages/find-the-right-stair-gate" 2101 class="" 2102 2103 data-link 2104 > 2105 Find The Right Gate 2106 </a></li><li class="navigation__submenu-item"><a 2107 href="/pages/comparison-chart" 2108 class="" 2109 2110 data-link 2111 > 2112 Comparison Chart 2113 </a></li><li class="navigation__submenu-item"><a 2114 href="/pages/installation-video" 2115 class="" 2116 2117 data-link 2118 > 2119 Install Info & Videos 2120 </a></li><li class="navigation__submenu-item"><a 2121 href="/pages/product-features" 2122 class="" 2123 2124 data-link 2125 > 2126 Product Features 2127 </a></li><li class="navigation__submenu-item"><a 2128 href="https://support.thestairbarrier.com/kb/section/11/" 2129 class="" 2130 2131 data-link 2132 > 2133 FAQs 2134 </a></li></ul> 2135</div> 2136</li> 2137 2138 2139 2140 2141 <li 2142 2143 data-submenu-parent 2144 2145 ><!-- if top level item is a link, render a clickable anchor link --><a 2146 class="navigation__submenu-trigger fs-navigation-base no-transition" 2147 data-link 2148 data-parent 2149 2150 data-dropdown-trigger 2151 2152 aria-haspopup="true" 2153 aria-expanded="false" 2154 aria-controls="customer-care-menu-2" 2155 2156 href="https://support.thestairbarrier.com/new/" 2157 2158 2159 2160 > 2161 <span class="link-hover"> 2162 CUSTOMER CARE 2163 </span> 2164 <span class="header__links-icon"> 2165 <span class="icon icon-new icon-chevron-small "> 2166 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2167</span> 2168 2169 </span> 2170 </a><div 2171 class=" 2172 navigation__submenu 2173 ff-body 2174 fs-body-100 2175 2176 " 2177 id="customer-care-menu-2" 2178 data-submenu 2179 data-depth="1" 2180 aria-hidden="true" 2181> 2182 <ul class="navigation__submenu-list"><li class="navigation__submenu-item"><a 2183 href="https://support.thestairbarrier.com/new/" 2184 class="" 2185 2186 data-link 2187 > 2188 Contact Our Team 2189 </a></li><li class="navigation__submenu-item"><a 2190 href="/pages/product-registration" 2191 class="" 2192 2193 data-link 2194 > 2195 Register Your Product 2196 </a></li><li class="navigation__submenu-item"><a 2197 href="/pages/return-policy" 2198 class="" 2199 2200 data-link 2201 > 2202 Returns & Warranty 2203 </a></li><li class="navigation__submenu-item"><a 2204 class="navigation__submenu-trigger no-transition has-icon" 2205 data-dropdown-trigger 2206 data-link 2207 aria-haspopup="true" 2208 aria-expanded="false" 2209 href="/policies/privacy-policy" 2210 >
2211 <span class="navigation__submenu-child-link"> 2212 <label>Policies</label> 2213 <span class="icon icon-new icon-chevron-small navigation__submenu-icon"> 2214 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2215</span> 2216 2217 </span> 2218 </a> 2219 2220 <div 2221 class=" 2222 navigation__submenu 2223 ff-body 2224 fs-body-100 2225 2226 " 2227 id="" 2228 data-submenu 2229 data-depth="2" 2230 aria-hidden="true" 2231> 2232 <ul class="navigation__submenu-list"><li class="navigation__submenu-item"><a 2233 href="/pages/privacy-policy" 2234 class="" 2235 2236 data-link 2237 > 2238 Privacy Policy 2239 </a></li><li class="navigation__submenu-item"><a 2240 href="/pages/shipping-policy" 2241 class="" 2242 2243 data-link 2244 > 2245 Shipping Policy 2246 </a></li><li class="navigation__submenu-item"><a 2247 href="/pages/terms-of-service" 2248 class="" 2249 2250 data-link 2251 > 2252 Terms of Service 2253 </a></li></ul> 2254</div> 2255�</li></ul> 2256</div> 2257</li> 2258 2259 2260 2261 2262 <li 2263 2264 data-submenu-parent 2265 2266 ><!-- if top level item is a link, render a clickable anchor link --><a 2267 class="navigation__submenu-trigger fs-navigation-base no-transition" 2268 data-link 2269 data-parent 2270 2271 data-dropdown-trigger 2272 2273 aria-haspopup="true" 2274 aria-expanded="false" 2275 aria-controls="what-people-are-saying-menu-3" 2276 2277 href="/pages/in-the-news" 2278 2279 2280 2281 > 2282 <span class="link-hover"> 2283 WHAT PEOPLE ARE SAYING 2284 </span> 2285 <span class="header__links-icon"> 2286 <span class="icon icon-new icon-chevron-small "> 2287 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2288</span> 2289 2290 </span> 2291 </a><div 2292 class=" 2293 navigation__submenu 2294 ff-body 2295 fs-body-100 2296 2297 " 2298 id="what-people-are-saying-menu-3" 2299 data-submenu 2300 data-depth="1" 2301 aria-hidden="true" 2302> 2303 <ul class="navigation__submenu-list"><li class="navigation__submenu-item"><a 2304 href="/pages/reviews" 2305 class="" 2306 2307 data-link 2308 > 2309 Customer Reviews 2310 </a></li><li class="navigation__submenu-item"><a 2311 href="/pages/in-the-news" 2312 class="" 2313 2314 data-link 2315 > 2316 In The News 2317 </a></li></ul> 2318</div> 2319</li> 2320 2321</ul> 2322 2323</nav> 2324 <div class="scroll-sentinal scroll-sentinal--end" data-position="end"></div> 2325 </div> 2326 <div class="scroll-overflow-indicator-wrap" data-position="end"> 2327 <div class="scroll-overflow-indicator"></div> 2328 </div> 2329 <button 2330 class="scroll-button" 2331 data-position="end" 2332 data-direction="forwards" 2333 title="Next" 2334 > 2335 <span class="icon icon-new icon-chevron "> 2336 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 2337</span> 2338 2339 </button> 2340 </div> 2341<div class="header__row-segment header__row-segment-desktop right"><a 2342 class="header__icon-touch header__icon-touch--account" 2343 href="/account" 2344 aria-label="Go to the account page" 2345 > 2346 <span 2347 class="icon-button icon-button-header-account " 2348 2349> 2350 <span class="icon-button__icon"> 2351 <span class="icon icon-new icon-header-account "> 2352 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 2353</span> 2354 2355 </span> 2356</span> 2357 2358 </a> 2359<a 2360 class="header__icon-touch no-transition" 2361 href="/cart" 2362 aria-label="Open cart modal" 2363 data-js-cart-icon="bag" 2364 > 2365 2366 <span 2367 class="icon-button icon-button-header-shopping-bag " 2368 2369> 2370 <span class="icon-button__icon"> 2371 <span class="icon icon-new icon-header-shopping-bag "> 2372 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.148 11.479c-.101-1.428-.125-2.985-.296-4.57C15.577 4.37 14.372 2.64 12 2.64S8.423 4.37 8.148 6.908c-.171 1.586-.195 3.142-.296 4.57" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linejoin="bevel"/> 2373 <path d="M20.701 20.438V8.816H3.3v11.622H20.7z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 2374</span> 2375 2376 </span> 2377</span> 2378 2379 2380 <span data-js-cart-count>0</span> 2381 </a> 2382 </div> 2383 </div> 2384 2385 <div class="header__row header__row-mobile three-segment"><div class="header__row-segment left"> 2386 <button 2387 class="header__menu-icon header__icon-touch header__icon-menu" 2388 aria-label="Open menu modal" 2389 aria-expanded="false" 2390 data-aria-label-closed="Open menu modal" 2391 data-aria-label-opened="Close menu modal" 2392 data-js-menu-button 2393 > 2394 <span 2395 class="icon-button icon-button-header-menu " 2396 2397> 2398 <span class="icon-button__icon"> 2399 <span class="icon icon-new icon-header-menu "> 2400 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.692 12.646h16.616M3.692 5.762h16.616M3.692 19.608h16.616" stroke="currentColor" stroke-width="1.2"/></svg> 2401</span> 2402 2403 </span> 2404</span> 2405 2406 <span 2407 class="icon-button icon-button-header-menu-close " 2408 2409> 2410 <span class="icon-button__icon"> 2411 <span class="icon icon-new icon-header-menu-close "> 2412 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg> 2413</span> 2414 2415 </span> 2416</span> 2417 2418 </button> 2419 </div> 2420
2421 <span class="header__logo"> 2422 <a 2423 class="header__logo-link" 2424 href="/" 2425 2426 aria-label="THE STAIR BARRIER" 2427 2428 ><div 2429 class=" 2430 image 2431 regular-logo 2432 2433 2434 animation--lazy-load 2435 " 2436 style="" 2437 > 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455<img 2456 alt="" 2457 class="image__img" 2458 fetchpriority="high" 2459 width="713" 2460 height="216" 2461 src="//thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=320" 2462 2463 srcset="//thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=100 100w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=150 150w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=200 200w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=240 240w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=280 280w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=300 300w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=360 360w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=400 400w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=450 450w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=500 500w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=550 550w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=600 600w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=650 650w, //thestairbarrier.com/cdn/shop/files/blue.png?v=1743180023&width=700 700w" 2464 sizes="(max-width: 960px) 220px, 240px" 2465 onload="javascript: this.closest('.image').classList.add('loaded')" 2466/> 2467 </div><span class="header__logo-text">THE STAIR BARRIER</span></a> 2468 </span> 2469 2470 <div class="header__row-segment right"> 2471 <a 2472 class=" 2473 header__icon-touch 2474 header__icon-touch--search 2475 no-transition 2476 " 2477 href="/search" 2478 2479 data-search 2480 2481 aria-label="Open search modal" 2482 aria-controls="MainQuickSearch" 2483 aria-expanded="false" 2484 > 2485 <span 2486 class="icon-button icon-button-header-search " 2487 2488> 2489 <span class="icon-button__icon"> 2490 <span class="icon icon-new icon-header-search "> 2491 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.048 17.89a6.923 6.923 0 1 0 0-13.847 6.923 6.923 0 0 0 0 13.847z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round"/> 2492 <path d="m16 16 4.308 4.308" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 2493</span> 2494 2495 </span> 2496</span> 2497 2498 <span 2499 class="icon-button icon-button-header-menu-close " 2500 2501> 2502 <span class="icon-button__icon"> 2503 <span class="icon icon-new icon-header-menu-close "> 2504 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg> 2505</span> 2506 2507 </span> 2508</span> 2509 2510 </a> 2511<a 2512 class="header__icon-touch header__icon-touch--account" 2513 href="/account" 2514 aria-label="Go to the account page" 2515 > 2516 <span 2517 class="icon-button icon-button-header-account " 2518 2519> 2520 <span class="icon-button__icon"> 2521 <span class="icon icon-new icon-header-account "> 2522 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 2523</span> 2524 2525 </span> 2526</span> 2527 2528 </a> 2529<a 2530 class="header__icon-touch no-transition" 2531 href="/cart" 2532 aria-label="Open cart modal" 2533 data-js-cart-icon="bag" 2534 > 2535 2536 <span 2537 class="icon-button icon-button-header-shopping-bag " 2538 2539> 2540 <span class="icon-button__icon"> 2541 <span class="icon icon-new icon-header-shopping-bag "> 2542 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.148 11.479c-.101-1.428-.125-2.985-.296-4.57C15.577 4.37 14.372 2.64 12 2.64S8.423 4.37 8.148 6.908c-.171 1.586-.195 3.142-.296 4.57" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linejoin="bevel"/> 2543 <path d="M20.701 20.438V8.816H3.3v11.622H20.7z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 2544</span> 2545 2546 </span> 2547</span> 2548 2549 2550 <span data-js-cart-count>0</span> 2551 </a> 2552 </div></div> 2553 </div> 2554 2555 <div class="no-js-menu no-js-menu--desktop"> 2556 <nav> 2557 <ul> 2558 2559 <li> 2560 <a href="/">Shop the Collection</a> 2561 </li> 2562 2563 <li> 2564 <a href="/products/the-stair-barrier-banister-to-banister-multiple-fabric-options">(BB) Banister to Banister - Indoor/Outdoor Fabrics</a> 2565 </li> 2566 2567 2568 <li> 2569 <a href="/products/the-stair-barrier-wall-to-banister-multiple-fabric-options">(WB) Wall to Banister</a> 2570 </li> 2571 2572 2573 <li> 2574 <a href="/collections/accessories-parts">Accessories & Parts</a> 2575 </li> 2576 2577 2578 2579 <li> 2580 <a href="/pages/product-features">PRODUCT INFORMATION</a> 2581 </li> 2582 2583 <li> 2584 <a href="/pages/find-the-right-stair-gate">Find The Right Gate</a> 2585 </li> 2586 2587 2588 <li> 2589 <a href="/pages/comparison-chart">Comparison Chart</a> 2590 </li> 2591 2592 2593 <li> 2594 <a href="/pages/installation-video">Install Info & Videos</a> 2595 </li> 2596 2597 2598 <li> 2599 <a href="/pages/product-features">Product Features</a> 2600 </li> 2601 2602 2603 <li> 2604 <a href="https://support.thestairbarrier.com/kb/section/11/">FAQs</a> 2605 </li> 2606 2607 2608 2609 <li> 2610 <a href="https://support.thestairbarrier.com/new/">CUSTOMER CARE</a> 2611 </li> 2612 2613 <li> 2614 <a href="https://support.thestairbarrier.com/new/">Contact Our Team</a> 2615 </li> 2616 2617 2618 <li> 2619 <a href="/pages/product-registration">Register Your Product</a> 2620 </li> 2621 2622 2623 <li> 2624 <a href="/pages/return-policy">Returns & Warranty </a> 2625 </li> 2626 2627 2628 <li> 2629 <a href="/policies/privacy-policy">Policies</a> 2630 </li> 2631 2632 <li> 2633 <a href="/pages/privacy-policy">Privacy Policy</a> 2634 </li> 2635 2636 2637 <li> 2638 <a href="/pages/shipping-policy">Shipping Policy</a> 2639 </li> 2640 2641 2642 <li> 2643 <a href="/pages/terms-of-service">Terms of Service</a> 2644 </li> 2645 2646 2647 2648 2649 <li> 2650 <a href="/pages/in-the-news">WHAT PEOPLE ARE SAYING</a> 2651 </li> 2652 2653 <li> 2654 <a href="/pages/reviews">Customer Reviews</a> 2655 </li> 2656 2657 2658 <li> 2659 <a href="/pages/in-the-news">In The News</a> 2660 </li> 2661 2662 2663 2664</ul> 2665</nav> 2666 2667 </div> 2668 2669 2670 2671<section 2672 class="
2673 drawer-menu 2674 2675 " 2676 data-drawer-menu 2677 data-scroll-lock-ignore 2678 style="--item-height: 52px" 2679> 2680 <div class="drawer-menu__overlay" data-overlay></div> 2681 2682 <div class="drawer-menu__panel"> 2683 <div class="drawer-menu__bottom"> 2684 <div class="drawer-menu__all-links" data-depth="0" data-all-links data-in-initial-position="true"> 2685 <div class="drawer-menu__contents" data-scroll-lock-ignore> 2686 <div class="drawer-menu__main" data-main role="navigation"> 2687 <div class="drawer-menu__links-wrapper animation--drawer-menu-item"> 2688 <ul class="drawer-menu__primary-links" data-depth="0" data-primary-container="true"> 2689 <li 2690 class=" 2691 drawer-menu__item 2692 2693 2694 " 2695 data-list-item 2696 > 2697 <a 2698 data-item="parent" 2699 class="drawer-menu__link no-transition" 2700 href="/" 2701 2702 data-link="primary" 2703 aria-haspopup="true" 2704 aria-expanded="false" 2705 2706 > 2707 <div class="drawer-menu__link-title"> 2708 2709 2710 2711 <span class=""> 2712 Shop the Collection 2713 </span> 2714 </div><span class="icon icon-new icon-chevron menu-icon"> 2715 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 2716</span> 2717 2718</a> 2719 2720 2721<ul class="drawer-menu__list drawer-menu__list--sub drawer-menu-list--1" aria-hidden="true"> 2722 2723 2724 <li class="drawer-menu__item drawer-menu__item--heading"> 2725 <span 2726 class="drawer-menu__item--heading-back-link" 2727 data-item="back" 2728 aria-label="Back" 2729 > 2730 <span class="icon icon-new icon-arrow-long back-link-icon"> 2731 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m17.1 18.9 5.9-6.4L17.1 6m5.9 6.4H0" stroke="currentColor" stroke-width="1.1"/></svg> 2732</span> 2733 2734 </span> 2735 <a 2736 class="drawer-menu__link" 2737 data-heading="true" 2738 2739 href="/" 2740 2741 > 2742 <span class="fs-body-300">Shop the Collection</span> 2743 </a> 2744 </li> 2745 <li 2746 class=" 2747 drawer-menu__item 2748 2749 2750 " 2751 data-list-item 2752 > 2753 <a 2754 data-item="link" 2755 class="drawer-menu__link" 2756 href="/products/the-stair-barrier-banister-to-banister-multiple-fabric-options" 2757 2758 > 2759 <div class="drawer-menu__link-title"> 2760 2761 2762 2763 <span class=""> 2764 (BB) Banister to Banister - Indoor/Outdoor Fabrics 2765 </span> 2766 </div></a> 2767 2768 2769</li><li 2770 class=" 2771 drawer-menu__item 2772 2773 2774 " 2775 data-list-item 2776 > 2777 <a 2778 data-item="link" 2779 class="drawer-menu__link" 2780 href="/products/the-stair-barrier-wall-to-banister-multiple-fabric-options" 2781 2782 > 2783 <div class="drawer-menu__link-title"> 2784 2785 2786 2787 <span class=""> 2788 (WB) Wall to Banister 2789 </span> 2790 </div></a> 2791 2792 2793</li><li 2794 class=" 2795 drawer-menu__item 2796 2797 2798 " 2799 data-list-item 2800 > 2801 <a 2802 data-item="link" 2803 class="drawer-menu__link" 2804 href="/collections/accessories-parts" 2805 2806 > 2807 <div class="drawer-menu__link-title"> 2808 2809 2810 2811 <span class=""> 2812 Accessories & Parts 2813 </span> 2814 </div></a> 2815 2816 2817</li> 2818 </ul></li><li 2819 class=" 2820 drawer-menu__item 2821 2822 2823 " 2824 data-list-item 2825 > 2826 <a 2827 data-item="parent" 2828 class="drawer-menu__link no-transition" 2829 href="/pages/product-features" 2830 2831 data-link="primary" 2832 aria-haspopup="true" 2833 aria-expanded="false" 2834 2835 > 2836 <div class="drawer-menu__link-title"> 2837 2838 2839 2840 <span class=""> 2841 PRODUCT INFORMATION 2842 </span> 2843 </div><span class="icon icon-new icon-chevron menu-icon"> 2844 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 2845</span> 2846 2847</a> 2848 2849
2850<ul class="drawer-menu__list drawer-menu__list--sub drawer-menu-list--1" aria-hidden="true"> 2851 2852 2853 <li class="drawer-menu__item drawer-menu__item--heading"> 2854 <span 2855 class="drawer-menu__item--heading-back-link" 2856 data-item="back" 2857 aria-label="Back" 2858 > 2859 <span class="icon icon-new icon-arrow-long back-link-icon"> 2860 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m17.1 18.9 5.9-6.4L17.1 6m5.9 6.4H0" stroke="currentColor" stroke-width="1.1"/></svg> 2861</span> 2862 2863 </span> 2864 <a 2865 class="drawer-menu__link" 2866 data-heading="true" 2867 2868 href="/pages/product-features" 2869 2870 > 2871 <span class="fs-body-300">PRODUCT INFORMATION</span> 2872 </a> 2873 </li> 2874 <li 2875 class=" 2876 drawer-menu__item 2877 2878 2879 " 2880 data-list-item 2881 > 2882 <a 2883 data-item="link" 2884 class="drawer-menu__link" 2885 href="/pages/find-the-right-stair-gate" 2886 2887 > 2888 <div class="drawer-menu__link-title"> 2889 2890 2891 2892 <span class=""> 2893 Find The Right Gate 2894 </span> 2895 </div></a> 2896 2897 2898</li><li 2899 class=" 2900 drawer-menu__item 2901 2902 2903 " 2904 data-list-item 2905 > 2906 <a 2907 data-item="link" 2908 class="drawer-menu__link" 2909 href="/pages/comparison-chart" 2910 2911 > 2912 <div class="drawer-menu__link-title"> 2913 2914 2915 2916 <span class=""> 2917 Comparison Chart 2918 </span> 2919 </div></a> 2920 2921 2922</li><li 2923 class=" 2924 drawer-menu__item 2925 2926 2927 " 2928 data-list-item 2929 > 2930 <a 2931 data-item="link" 2932 class="drawer-menu__link" 2933 href="/pages/installation-video" 2934 2935 > 2936 <div class="drawer-menu__link-title"> 2937 2938 2939 2940 <span class=""> 2941 Install Info & Videos 2942 </span> 2943 </div></a> 2944 2945 2946</li><li 2947 class=" 2948 drawer-menu__item 2949 2950 2951 " 2952 data-list-item 2953 > 2954 <a 2955 data-item="link" 2956 class="drawer-menu__link" 2957 href="/pages/product-features" 2958 2959 > 2960 <div class="drawer-menu__link-title"> 2961 2962 2963 2964 <span class=""> 2965 Product Features 2966 </span> 2967 </div></a> 2968 2969 2970</li><li 2971 class=" 2972 drawer-menu__item 2973 2974 2975 " 2976 data-list-item 2977 > 2978 <a 2979 data-item="link" 2980 class="drawer-menu__link" 2981 href="https://support.thestairbarrier.com/kb/section/11/" 2982 2983 > 2984 <div class="drawer-menu__link-title"> 2985 2986 2987 2988 <span class=""> 2989 FAQs 2990 </span> 2991 </div></a> 2992 2993 2994</li> 2995 </ul></li><li 2996 class=" 2997 drawer-menu__item 2998 2999 3000 " 3001 data-list-item 3002 > 3003 <a 3004 data-item="parent" 3005 class="drawer-menu__link no-transition" 3006 href="https://support.thestairbarrier.com/new/" 3007 3008 data-link="primary" 3009 aria-haspopup="true" 3010 aria-expanded="false" 3011 3012 > 3013 <div class="drawer-menu__link-title"> 3014 3015 3016 3017 <span class=""> 3018 CUSTOMER CARE 3019 </span> 3020 </div><span class="icon icon-new icon-chevron menu-icon"> 3021 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 3022</span> 3023 3024</a> 3025 3026 3027<ul class="drawer-menu__list drawer-menu__list--sub drawer-menu-list--1" aria-hidden="true"> 3028 3029 3030 <li class="drawer-menu__item drawer-menu__item--heading"> 3031 <span 3032 class="drawer-menu__item--heading-back-link" 3033 data-item="back" 3034 aria-label="Back" 3035 > 3036 <span class="icon icon-new icon-arrow-long back-link-icon"> 3037 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m17.1 18.9 5.9-6.4L17.1 6m5.9 6.4H0" stroke="currentColor" stroke-width="1.1"/></svg> 3038</span> 3039 3040 </span> 3041 <a 3042 class="drawer-menu__link" 3043 data-heading="true" 3044 3045 href="https://support.thestairbarrier.com/new/" 3046 3047 >
3048 <span class="fs-body-300">CUSTOMER CARE</span> 3049 </a> 3050 </li> 3051 <li 3052 class=" 3053 drawer-menu__item 3054 3055 3056 " 3057 data-list-item 3058 > 3059 <a 3060 data-item="link" 3061 class="drawer-menu__link" 3062 href="https://support.thestairbarrier.com/new/" 3063 3064 > 3065 <div class="drawer-menu__link-title"> 3066 3067 3068 3069 <span class=""> 3070 Contact Our Team 3071 </span> 3072 </div></a> 3073 3074 3075</li><li 3076 class=" 3077 drawer-menu__item 3078 3079 3080 " 3081 data-list-item 3082 > 3083 <a 3084 data-item="link" 3085 class="drawer-menu__link" 3086 href="/pages/product-registration" 3087 3088 > 3089 <div class="drawer-menu__link-title"> 3090 3091 3092 3093 <span class=""> 3094 Register Your Product 3095 </span> 3096 </div></a> 3097 3098 3099</li><li 3100 class=" 3101 drawer-menu__item 3102 3103 3104 " 3105 data-list-item 3106 > 3107 <a 3108 data-item="link" 3109 class="drawer-menu__link" 3110 href="/pages/return-policy" 3111 3112 > 3113 <div class="drawer-menu__link-title"> 3114 3115 3116 3117 <span class=""> 3118 Returns & Warranty 3119 </span> 3120 </div></a> 3121 3122 3123</li><li 3124 class=" 3125 drawer-menu__item 3126 3127 3128 " 3129 data-list-item 3130 > 3131 <a 3132 data-item="parent" 3133 class="drawer-menu__link no-transition" 3134 href="/policies/privacy-policy" 3135 3136 data-link="primary" 3137 aria-haspopup="true" 3138 aria-expanded="false" 3139 3140 > 3141 <div class="drawer-menu__link-title"> 3142 3143 3144 3145 <span class=""> 3146 Policies 3147 </span> 3148 </div><span class="icon icon-new icon-chevron menu-icon"> 3149 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 3150</span> 3151 3152</a> 3153 3154 3155<ul class="drawer-menu__list drawer-menu__list--sub drawer-menu-list--2" aria-hidden="true"> 3156 3157 3158 <li class="drawer-menu__item drawer-menu__item--heading"> 3159 <span 3160 class="drawer-menu__item--heading-back-link" 3161 data-item="back" 3162 aria-label="Back" 3163 > 3164 <span class="icon icon-new icon-arrow-long back-link-icon"> 3165 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m17.1 18.9 5.9-6.4L17.1 6m5.9 6.4H0" stroke="currentColor" stroke-width="1.1"/></svg> 3166</span> 3167 3168 </span> 3169 <a 3170 class="drawer-menu__link" 3171 data-heading="true" 3172 3173 href="/policies/privacy-policy" 3174 3175 > 3176 <span class="fs-body-300">Policies</span> 3177 </a> 3178 </li> 3179 <li 3180 class=" 3181 drawer-menu__item 3182 3183 3184 " 3185 data-list-item 3186 > 3187 <a 3188 data-item="link" 3189 class="drawer-menu__link" 3190 href="/pages/privacy-policy" 3191 3192 > 3193 <div class="drawer-menu__link-title"> 3194 3195 3196 3197 <span class=""> 3198 Privacy Policy 3199 </span> 3200 </div></a> 3201 3202 3203</li><li 3204 class=" 3205 drawer-menu__item 3206 3207 3208 " 3209 data-list-item 3210 > 3211 <a 3212 data-item="link" 3213 class="drawer-menu__link" 3214 href="/pages/shipping-policy" 3215 3216 > 3217 <div class="drawer-menu__link-title"> 3218 3219 3220 3221 <span class=""> 3222 Shipping Policy 3223 </span> 3224 </div></a> 3225 3226 3227</li><li 3228 class=" 3229 drawer-menu__item 3230 3231 3232 " 3233 data-list-item 3234 > 3235 <a 3236 data-item="link" 3237 class="drawer-menu__link" 3238 href="/pages/terms-of-service" 3239 3240 > 3241 <div class="drawer-menu__link-title"> 3242 3243 3244 3245 <span class=""> 3246 Terms of Service 3247 </span> 3248 </div></a> 3249 3250 3251</li> 3252 </ul></li> 3253 </ul></li><li 3254 class=" 3255 drawer-menu__item 3256 3257 3258 " 3259 data-list-item 3260 > 3261 <a 3262 data-item="parent" 3263 class="drawer-menu__link no-transition" 3264 href="/pages/in-the-news" 3265 3266 data-link="primary" 3267 aria-haspopup="true" 3268 aria-expanded="false" 3269 3270 >
3271 <div class="drawer-menu__link-title"> 3272 3273 3274 3275 <span class=""> 3276 WHAT PEOPLE ARE SAYING 3277 </span> 3278 </div><span class="icon icon-new icon-chevron menu-icon"> 3279 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 3280</span> 3281 3282</a> 3283 3284 3285<ul class="drawer-menu__list drawer-menu__list--sub drawer-menu-list--1" aria-hidden="true"> 3286 3287 3288 <li class="drawer-menu__item drawer-menu__item--heading"> 3289 <span 3290 class="drawer-menu__item--heading-back-link" 3291 data-item="back" 3292 aria-label="Back" 3293 > 3294 <span class="icon icon-new icon-arrow-long back-link-icon"> 3295 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="m17.1 18.9 5.9-6.4L17.1 6m5.9 6.4H0" stroke="currentColor" stroke-width="1.1"/></svg> 3296</span> 3297 3298 </span> 3299 <a 3300 class="drawer-menu__link" 3301 data-heading="true" 3302 3303 href="/pages/in-the-news" 3304 3305 > 3306 <span class="fs-body-300">WHAT PEOPLE ARE SAYING</span> 3307 </a> 3308 </li> 3309 <li 3310 class=" 3311 drawer-menu__item 3312 3313 3314 " 3315 data-list-item 3316 > 3317 <a 3318 data-item="link" 3319 class="drawer-menu__link" 3320 href="/pages/reviews" 3321 3322 > 3323 <div class="drawer-menu__link-title"> 3324 3325 3326 3327 <span class=""> 3328 Customer Reviews 3329 </span> 3330 </div></a> 3331 3332 3333</li><li 3334 class=" 3335 drawer-menu__item 3336 3337 3338 " 3339 data-list-item 3340 > 3341 <a 3342 data-item="link" 3343 class="drawer-menu__link" 3344 href="/pages/in-the-news" 3345 3346 > 3347 <div class="drawer-menu__link-title"> 3348 3349 3350 3351 <span class=""> 3352 In The News 3353 </span> 3354 </div></a> 3355 3356 3357</li> 3358 </ul></li> 3359 </ul> 3360 </div> 3361 3362 3363 <div class="drawer-menu__links-wrapper animation--drawer-menu-item"> 3364 <ul 3365 class="drawer-menu__secondary-links" 3366 data-depth="0" 3367 data-secondary-container="true" 3368 style="--item-height: 42px" 3369 > 3370 3371 <li class="drawer-menu__item drawer-menu__item--account-item" data-list-item> 3372 <span class="icon icon-new icon-header-account "> 3373 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 3374</span> 3375 3376 <a class="drawer-menu__link" href="/account"> 3377 Register / Login 3378 </a></li> 3379 3380 3381 <li class="drawer-menu__item drawer-menu__item--social-icons" data-list-item> 3382 <ul class="social-icons social-icons--left" data-count="4"><li> 3383 <a 3384 href="https://www.facebook.com/StairBarrier/" 3385 title="THE STAIR BARRIER on Facebook" 3386 target="_blank" 3387 rel="noopener" 3388 > 3389 <span class="icon icon-new icon-facebook "> 3390 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg> 3391</span> 3392 3393 </a> 3394 </li><li> 3395 <a 3396 href="https://www.instagram.com/thestairbarrier_official/" 3397 title="THE STAIR BARRIER on Instagram" 3398 target="_blank" 3399 rel="noopener" 3400 > 3401 <span class="icon icon-new icon-instagram "> 3402 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg> 3403</span> 3404 3405 </a> 3406 </li><li> 3407 <a 3408 href="https://www.pinterest.com/thestairbarrier/" 3409 title="THE STAIR BARRIER on Pinterest" 3410 target="_blank" 3411 rel="noopener" 3412 >
3413 <span class="icon icon-new icon-pinterest "> 3414 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.237,2.636,7.855,6.356,9.312c-0.087-0.791-0.167-2.005,0.035-2.868 c0.182-0.78,1.172-4.971,1.172-4.971s-0.299-0.599-0.299-1.484c0-1.391,0.806-2.428,1.809-2.428c0.853,0,1.265,0.641,1.265,1.408 c0,0.858-0.546,2.141-0.828,3.329c-0.236,0.996,0.499,1.807,1.481,1.807c1.777,0,3.143-1.874,3.143-4.579 c0-2.394-1.72-4.068-4.177-4.068c-2.845,0-4.515,2.134-4.515,4.34c0,0.859,0.331,1.781,0.744,2.282 c0.082,0.099,0.093,0.186,0.069,0.287c-0.076,0.316-0.244,0.995-0.277,1.134c-0.043,0.183-0.145,0.222-0.334,0.133 c-1.249-0.582-2.03-2.408-2.03-3.874c0-3.154,2.292-6.052,6.608-6.052c3.469,0,6.165,2.472,6.165,5.776 c0,3.447-2.173,6.22-5.189,6.22c-1.013,0-1.966-0.527-2.292-1.148c0,0-0.502,1.909-0.623,2.378 c-0.226,0.868-0.835,1.958-1.243,2.622C9.975,21.843,10.969,22,12,22c5.522,0,10-4.478,10-10S17.523,2,12,2z" fill="currentColor" /></svg> 3415</span> 3416 3417 </a> 3418 </li><li> 3419 <a 3420 href="https://www.youtube.com/@thestairbarrier725" 3421 title="THE STAIR BARRIER on YouTube" 3422 target="_blank" 3423 rel="noopener" 3424 > 3425 <span class="icon icon-new icon-youtube "> 3426 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.8 15.4286L15.509 12L9.8 8.57143V15.4286ZM22.516 6.48C22.659 7.01714 22.758 7.73714 22.824 8.65143C22.901 9.56571 22.934 10.3543 22.934 11.04L23 12C23 14.5029 22.824 16.3429 22.516 17.52C22.241 18.5486 21.603 19.2114 20.613 19.4971C20.096 19.6457 19.15 19.7486 17.698 19.8171C16.268 19.8971 14.959 19.9314 13.749 19.9314L12 20C7.391 20 4.52 19.8171 3.387 19.4971C2.397 19.2114 1.759 18.5486 1.484 17.52C1.341 16.9829 1.242 16.2629 1.176 15.3486C1.099 14.4343 1.066 13.6457 1.066 12.96L1 12C1 9.49714 1.176 7.65714 1.484 6.48C1.759 5.45143 2.397 4.78857 3.387 4.50286C3.904 4.35429 4.85 4.25143 6.302 4.18286C7.732 4.10286 9.041 4.06857 10.251 4.06857L12 4C16.609 4 19.48 4.18286 20.613 4.50286C21.603 4.78857 22.241 5.45143 22.516 6.48Z" fill="currentColor" /></svg> 3427</span> 3428 3429 </a> 3430 </li></ul> 3431 3432 </li> 3433 3434 </ul> 3435 </div> 3436 3437 3438 </div> 3439 </div><div style="padding: 16px 20px 24px;"> 3440 <a href="https://craftedgates.com?utm_source=stairbarrier&utm_medium=nav_mobile" 3441 target="_blank" 3442 rel="noopener" 3443 class="meganav__promo-image-link" 3444 style="display:block; text-decoration:none; border-radius:6px; overflow:hidden;"> 3445 <div style="position:relative; width:100%; padding-top:56.818%;"> 3446 <img 3447 src="https://thestairbarrier.com/cdn/shop/files/craftedgates-tsb.png?v=1781016472" 3448 alt="Crafted Gates â Retractable fabric gates" 3449 style="position:absolute; top:0; left:0; width:100%; height:100%; object-fit:cover; display:block;" 3450 /> 3451 <div class="meganav__secondary-promo-text" style="position:absolute; bottom:0; left:0; right:0; display:flex; flex-direction:column; align-items:center; justify-content:flex-end; padding:20px; text-align:center;"> 3452 <h3 class="ff-heading fs-heading-4-base meganav__secondary-promo-text-heading" style="color:#ffffff;">From Our Family:</h3> 3453 <div class="button-block__button button-block--justify-- button-block--justify-mobile- meganav__secondary-promo-text-button"> 3454 <a href="https://craftedgates.com?utm_source=stairbarrier&utm_medium=nav_mobile" 3455 target="_blank" 3456 rel="noopener" 3457 class="btn btn--overlay btn--x-small btn--secondary"> 3458 CRAFTED GATES â RETRACTABLE 3459 </a> 3460 </div> 3461 </div> 3462 </div> 3463 </a> 3464 </div> 3465 3466 </div> 3467 </div> 3468 </div> 3469</section> 3470</header> 3471
3472<script> 3473 // Set heading height at component level 3474 const header = document.querySelector('[data-section-type="header"]'); 3475 document.documentElement.style.setProperty('--height-header', header.offsetHeight + 'px'); 3476</script>
3476<div 3477 class=" 3478 purchase-confirmation-popup 3479 3480 " 3481 data-purchase-confirmation-popup 3482 > 3483 <div class="purchase-confirmation-popup__inner"></div> 3484 </div><div class="flash-alert" data-flash-alert> 3485 <div class="flash-alert__container ff-body fs-body-100"></div> 3486</div> 3487 3488 3489 3490<style> #shopify-section-sections--15851765366866__header .meganav__secondary-promo-text-heading + .meganav__secondary-promo-text-button {margin-top: 0px;} #shopify-section-sections--15851765366866__header .fs-heading-4-base {text-shadow: 0 3px 12px rgb(0 0 0 / 61%);} #shopify-section-sections--15851765366866__header .btn.btn--secondary.btn--overlay, #shopify-section-sections--15851765366866__header .spr-button-primary.btn--overlay {background-color: #29333c8c; /* 55% opacity */ color: #ffffff; border: 1px solid rgba(255, 255, 255, 0.8);} </style></div> 3491<!-- END sections: header-group --> 3492 <!-- BEGIN sections: overlay-group --> 3493<div id="shopify-section-sections--15851765399634__quick-cart" class="shopify-section shopify-section-group-overlay-group"><div 3494 class=" 3495 quick-cart 3496 3497 " 3498 data-section-id="sections--15851765399634__quick-cart" 3499 data-section-type="quick-cart" 3500 > 3501 <div class="quick-cart__wrapper"> 3502 <div class="quick-cart__overlay"></div> 3503 <div class="quick-cart__container"> 3504 <div class="quick-cart__header"> 3505 <h2 class="quick-cart__heading ff-heading fs-heading-5-base"> 3506 Your cart 3507 </h2> 3508 <button 3509 type="button" 3510 data-modal-close 3511 class="quick-cart__close-icon" 3512 aria-label="Close" 3513 > 3514 <span 3515 class="icon-button icon-button-close icon-button--small " 3516 3517> 3518 <span class="icon-button__icon"> 3519 <span class="icon icon-new icon-close "> 3520 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 3521</span> 3522 3523 </span> 3524</span> 3525 3526 </button> 3527 </div><div class="quick-cart__empty-state"> 3528 <h3 class="quick-cart__empty-state-heading ff-heading fs-heading fs-heading-4-base"> 3529 Your cart is empty 3530 </h3> 3531 3532 3533 3534 <div class="button-block__button button-block__button--justify-center button-block__button--justify-mobile-center quick-cart__empty-state-promo-button" ><a 3535 3536 3537 href="/collections" 3538 3539 3540 class=" 3541 btn 3542 3543 3544 3545 3546 btn--secondary" 3547 > 3548 <span>Continue shopping</span> 3549 </a> 3550 </div> 3551 3552 3553 3554</div></div> 3555 </div> 3556 </div> 3557</div><div id="shopify-section-sections--15851765399634__popup" class="shopify-section shopify-section-group-overlay-group"> 3558</div> 3559<!-- END sections: overlay-group --> 3560<div 3561 id="MainQuickSearch" 3562 class="quick-search" 3563 data-quick-search 3564 aria-hidden="true" 3565> 3566 <div class="quick-search__overlay" data-overlay></div> 3567 3568 <div class="quick-search__container"> 3569 <button 3570 type="button" 3571 class="quick-search__close" 3572 aria-label="Close" 3573 data-close-icon 3574 > 3575 <span 3576 class="icon-button icon-button-close icon-button--small " 3577 3578> 3579 <span class="icon-button__icon"> 3580 <span class="icon icon-new icon-close "> 3581 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 3582</span> 3583 3584 </span> 3585</span> 3586 3587 </button> 3588 3589 <form 3590 action="/search" 3591 class="quick-search__form" 3592 autocomplete="off" 3593 data-quick-search-form 3594 data-scroll-lock-ignore 3595 > 3596 <div class="quick-search__bar"> 3597 <div class="quick-search__bar-inner"> 3598 <label for="search" class="visually-hidden" aria-label="What are you looking for?"></label> 3599 <div class="quick-search__actions"> 3600 <button class="quick-search__submit" type="submit" aria-label="Search">
3601 <span class="icon icon-new icon-search "> 3602 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.165 18.808a8.745 8.745 0 1 0 0-17.49 8.745 8.745 0 0 0 0 17.49z" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10" stroke-linecap="round"/> 3603 <path d="m16.5 16.5 5.363 5.362" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10"/></svg> 3604</span> 3605 3606 </button> 3607 </div> 3608 <input 3609 class="quick-search__input" 3610 id="search" 3611 type="text" 3612 name="q" 3613 placeholder="What are you looking for?" 3614 data-input 3615 > 3616 <input type="hidden" name="options[prefix]" value="last"> 3617 <div class="quick-search__actions"> 3618 <button class="quick-search__clear fs-body-50" type="button" data-clear> 3619 Clear 3620 </button> 3621 </div> 3622 </div> 3623 </div> 3624 3625 <div class="quick-search__results-wrapper"> 3626 <div class="quick-search__results" data-results></div> 3627 </div><div class="quick-search__footer"> 3628 <button type="submit" class="btn btn--primary btn--full">View all results</button> 3629 </div> 3630 </form> 3631 </div> 3632</div> 3633 3634<div class="header-overlay" data-header-overlay> 3635 <div class="header-overlay__inner"></div> 3636 </div> 3637 3638 <main id="main" class="main"> 3639 <section id="shopify-section-template--15851765301330__main" class="shopify-section search-section"><div 3640 data-section-id="template--15851765301330__main" 3641 data-section-type="search" 3642 data-layout-type="grid" 3643 data-collection-columns-desktop="4" 3644 data-search-term="" 3645 data-pagination-type="paginated" 3646 data-search-item-count="0" 3647 data-active-filter-count="0" 3648> 3649 <header 3650 class=" 3651 search-header 3652 3653 " 3654 > 3655 <div class="search-header__inner section-blocks animation--section-blocks"> 3656 <h1 class="search-header__title ff-heading fs-heading-2-base fs-heading-1-base-ns section-blocks__heading">Search our site 3657</h1> 3658 3659 <form 3660 class="search-form" 3661 action="/search" 3662 method="get" 3663 role="search" 3664 > 3665 <div class="search-form__input-wrapper"> 3666 <label for="Search" class="visually-hidden">What are you looking for?</label> 3667 <input 3668 data-search-input 3669 type="search" 3670 name="q" 3671 id="Search" 3672 class="search-form__input input" 3673 value="" 3674 placeholder="What are you looking for?" 3675 autocomplete="off" 3676 > 3677 <input type="hidden" name="options[prefix]" value="last"> 3678 <button type="submit" class="search-form__submit" aria-label="Search"> 3679 <span class="icon icon-new icon-search "> 3680 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.165 18.808a8.745 8.745 0 1 0 0-17.49 8.745 8.745 0 0 0 0 17.49z" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10" stroke-linecap="round"/> 3681 <path d="m16.5 16.5 5.363 5.362" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10"/></svg> 3682</span> 3683 3684 </button> 3685 </div> 3686 </form> 3687 </div> 3688 </header> 3689 3690 <div 3691 class=" 3692 section 3693 section--full-width 3694 search 3695 search--pagination-paginated 3696 search--has-filter-bar 3697 3698 " 3699 3700 data-enable-sticky-filter-sidebar="true" 3701 3702 style=" 3703 --search-columns-desktop: 4; 3704 --search-columns-mobile: 2; 3705 " 3706 > 3707 <div class="search__inner"> 3708 3709 <div class="search__container"> 3710 <div class="search__content"><div class="search__main-area"><div class="search__window"> 3711 <div class="search__loading" data-loading> 3712 <div class="loader"> 3713 <div class="loader__wrap"> 3714 <div class="loader__bar"></div> 3715 </div> 3716</div> 3717 3718 </div> 3719 3720 <div 3721 id="root" 3722 class="animation--search-items" 3723 data-partial 3724 data-search-results-count="0" 3725 > 3726 <div 3727 class=" 3728 search__results 3729 search__infinite-container 3730 3731 search__results--no-products 3732 3733 " 3734 ></div></div> 3735 </div> 3736 </div> 3737 </div> 3738 </div> 3739 3740 3741 <form class="filter-drawer popover" data-filter-modal-wrapper data-filter-form data-filter-drawer><div class="filter-drawer__wash" data-drawer-wash></div><div 3742 class=" 3743 filter-drawer__panel 3744 filter-drawer__panel--sort 3745 animation 3746 animation--filter-drawer 3747 " 3748 data-filter-modal="__sort" 3749 aria-labelledby="modal-Sort" 3750 aria-modal="true" 3751 aria-hidden="true" 3752 > 3753 <div class="filter-drawer__content" data-scroll-lock-ignore> 3754 <div class="filter-drawer__heading"> 3755 <h2 id="modal-Sort" class="ff-heading fs-heading-4-base"> 3756 Sort 3757 </h2> 3758 3759 <button 3760 type="button" 3761 class="filter-drawer__close" 3762 aria-label="Close" 3763 data-close-icon 3764 >
3765 <span 3766 class="icon-button icon-button-close icon-button--small " 3767 3768> 3769 <span class="icon-button__icon"> 3770 <span class="icon icon-new icon-close "> 3771 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 3772</span> 3773 3774 </span> 3775</span> 3776 3777 </button> 3778 </div> 3779 3780 <div class="filter-drawer__group animation--filter-drawer-item"> 3781 <ul class="filter-drawer__list"><li class="filter-item"> 3782 <label data-sort for="filter-relevance--mobile" class="filter-item__content"> 3783 <input 3784 type="radio" 3785 name="sort_by" 3786 3787 checked="checked" 3788 3789 value="relevance" 3790 data-value-escaped="relevance" 3791 id="filter-relevance--mobile" 3792 class="filter-item__radio visually-hidden" 3793 data-sort-item-input 3794 > 3795 3796 <div class="filter-item__content-inner"> 3797 <div class="filter-input__input"> 3798 <div class="indicator"></div> 3799 </div> 3800 3801 <span class="filter-item__label">Relevance</span> 3802 </div> 3803 </label> 3804 </li><li class="filter-item"> 3805 <label data-sort for="filter-price-low-to-high--mobile" class="filter-item__content"> 3806 <input 3807 type="radio" 3808 name="sort_by" 3809 3810 value="price-ascending" 3811 data-value-escaped="price-ascending" 3812 id="filter-price-low-to-high--mobile" 3813 class="filter-item__radio visually-hidden" 3814 data-sort-item-input 3815 > 3816 3817 <div class="filter-item__content-inner"> 3818 <div class="filter-input__input"> 3819 <div class="indicator"></div> 3820 </div> 3821 3822 <span class="filter-item__label">Price, low to high</span> 3823 </div> 3824 </label> 3825 </li><li class="filter-item"> 3826 <label data-sort for="filter-price-high-to-low--mobile" class="filter-item__content"> 3827 <input 3828 type="radio" 3829 name="sort_by" 3830 3831 value="price-descending" 3832 data-value-escaped="price-descending" 3833 id="filter-price-high-to-low--mobile" 3834 class="filter-item__radio visually-hidden" 3835 data-sort-item-input 3836 > 3837 3838 <div class="filter-item__content-inner"> 3839 <div class="filter-input__input"> 3840 <div class="indicator"></div> 3841 </div> 3842 3843 <span class="filter-item__label">Price, high to low</span> 3844 </div> 3845 </label> 3846 </li></ul> 3847 </div> 3848 </div> 3849 3850 <div class="filter-drawer__footer animation--filter-drawer-item"> 3851 <div class="filter-drawer__footer-buttons"> 3852 <button type="button" class="filter-drawer__button-apply btn btn--primary" data-button="close"> 3853 Done 3854 </button> 3855 </div> 3856 </div> 3857 </div></form> 3858 </div> 3859 </div> 3860</div> 3861 3862 3863</section> 3864 </main> 3865 3866 <!-- BEGIN sections: footer-group --> 3867<footer id="shopify-section-sections--15851765334098__footer" class="shopify-section shopify-section-group-footer-group footer__parent"><div 3868 class="footer section" 3869 data-section-id="sections--15851765334098__footer" 3870 data-section-type="footer" 3871 style=" 3872 --color-background-input: rgba(255, 255, 255, 0.2); 3873 --color-background-input-hover: rgba(255, 255, 255, 0.25); 3874 --color-background-input-hover-dull: rgba(255, 255, 255, 0.1); 3875 --color-background-input-highlight: rgba(255, 255, 255, 0.35); 3876 --color-text-input: rgba(255, 255, 255, 0.95); 3877 " 3878> 3879 <div class="footer__inner"> 3880 <div class="footer__groups"><div 3881 class=" 3882 footer__group 3883 footer__group--text 3884 footer__group--1 3885 3886 footer__group--first 3887 3888 3889 " 3890 style=" 3891 --desktop-width: 30%; 3892 --desktop-padding: 2%; 3893 --image-max-width: 120px 3894 " 3895 ><h4 class="footer__header ff-body">
3896 <span class="footer__heading fs-accent">OUR COMMITMENT</span> 3897 </h4><div class="footer__group-content"> 3898<div class="fs-body-100 footer__text"><p>Our team is committed to safety and providing families with hard to gate/unique stairs a safe solution for their home. The Stair Barrier is A+ Rated with the Better Business Bureau and is dedicated to providing the very best in quality and service to our customers.</p></div><ul class="social-icons social-icons--left" data-count="4"><li> 3899 <a 3900 href="https://www.facebook.com/StairBarrier/" 3901 title="THE STAIR BARRIER on Facebook" 3902 target="_blank" 3903 rel="noopener" 3904 > 3905 <span class="icon icon-new icon-facebook "> 3906 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg> 3907</span> 3908 3909 </a> 3910 </li><li> 3911 <a 3912 href="https://www.instagram.com/thestairbarrier_official/" 3913 title="THE STAIR BARRIER on Instagram" 3914 target="_blank" 3915 rel="noopener" 3916 > 3917 <span class="icon icon-new icon-instagram "> 3918 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg> 3919</span> 3920 3921 </a> 3922 </li><li> 3923 <a 3924 href="https://www.pinterest.com/thestairbarrier/" 3925 title="THE STAIR BARRIER on Pinterest" 3926 target="_blank" 3927 rel="noopener" 3928 > 3929 <span class="icon icon-new icon-pinterest "> 3930 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,4.237,2.636,7.855,6.356,9.312c-0.087-0.791-0.167-2.005,0.035-2.868 c0.182-0.78,1.172-4.971,1.172-4.971s-0.299-0.599-0.299-1.484c0-1.391,0.806-2.428,1.809-2.428c0.853,0,1.265,0.641,1.265,1.408 c0,0.858-0.546,2.141-0.828,3.329c-0.236,0.996,0.499,1.807,1.481,1.807c1.777,0,3.143-1.874,3.143-4.579 c0-2.394-1.72-4.068-4.177-4.068c-2.845,0-4.515,2.134-4.515,4.34c0,0.859,0.331,1.781,0.744,2.282 c0.082,0.099,0.093,0.186,0.069,0.287c-0.076,0.316-0.244,0.995-0.277,1.134c-0.043,0.183-0.145,0.222-0.334,0.133 c-1.249-0.582-2.03-2.408-2.03-3.874c0-3.154,2.292-6.052,6.608-6.052c3.469,0,6.165,2.472,6.165,5.776 c0,3.447-2.173,6.22-5.189,6.22c-1.013,0-1.966-0.527-2.292-1.148c0,0-0.502,1.909-0.623,2.378 c-0.226,0.868-0.835,1.958-1.243,2.622C9.975,21.843,10.969,22,12,22c5.522,0,10-4.478,10-10S17.523,2,12,2z" fill="currentColor" /></svg> 3931</span> 3932 3933 </a> 3934 </li><li> 3935 <a 3936 href="https://www.youtube.com/@thestairbarrier725" 3937 title="THE STAIR BARRIER on YouTube" 3938 target="_blank" 3939 rel="noopener" 3940 > 3941 <span class="icon icon-new icon-youtube "> 3942 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.8 15.4286L15.509 12L9.8 8.57143V15.4286ZM22.516 6.48C22.659 7.01714 22.758 7.73714 22.824 8.65143C22.901 9.56571 22.934 10.3543 22.934 11.04L23 12C23 14.5029 22.824 16.3429 22.516 17.52C22.241 18.5486 21.603 19.2114 20.613 19.4971C20.096 19.6457 19.15 19.7486 17.698 19.8171C16.268 19.8971 14.959 19.9314 13.749 19.9314L12 20C7.391 20 4.52 19.8171 3.387 19.4971C2.397 19.2114 1.759 18.5486 1.484 17.52C1.341 16.9829 1.242 16.2629 1.176 15.3486C1.099 14.4343 1.066 13.6457 1.066 12.96L1 12C1 9.49714 1.176 7.65714 1.484 6.48C1.759 5.45143 2.397 4.78857 3.387 4.50286C3.904 4.35429 4.85 4.25143 6.302 4.18286C7.732 4.10286 9.041 4.06857 10.251 4.06857L12 4C16.609 4 19.48 4.18286 20.613 4.50286C21.603 4.7885
39427 22.241 5.45143 22.516 6.48Z" fill="currentColor" /></svg> 3943</span> 3944 3945 </a> 3946 </li></ul> 3947</div> 3948 </div> 3949 <div 3950 class=" 3951 footer__group 3952 footer__group--spacer 3953 footer__group--2 3954 3955 3956 3957 hide-title-on-desktop 3958 " 3959 style=" 3960 --desktop-width: 5%; 3961 --desktop-padding: %; 3962 3963 " 3964 ><div class="footer__group-content"></div> 3965 </div> 3966 <div 3967 class=" 3968 footer__group 3969 footer__group--links 3970 footer__group--3 3971 footer__group--collapse 3972 3973 3974 3975 " 3976 style=" 3977 --desktop-width: 14%; 3978 --desktop-padding: 2%; 3979 3980 " 3981 ><h4 class="footer__header ff-body footer__header--collapsed"> 3982 <span class="footer__heading fs-accent">Company</span> 3983 </h4><button type="button" class="footer__header ff-body" data-header> 3984 <span class="footer__heading fs-accent">Company</span> 3985 <span class="footer__arrow"><span class="icon icon-new icon-chevron-small "> 3986 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 3987</span> 3988</span> 3989 </button><div class="footer__group-content"><div class="footer__links fs-body-100"> 3990 3991 <ul> 3992 3993 <li> 3994 <a href="/pages/awards">Our Awards</a> 3995 </li> 3996 3997 <li> 3998 <a href="/pages/specialneeds-discount">Special Needs Discount</a> 3999 </li> 4000 4001 <li> 4002 <a href="/pages/every-day-hero-discount">Every Day Hero Discount</a> 4003 </li> 4004 4005 <li> 4006 <a href="/blogs/the-stair-barrier-blog">Blog</a> 4007 </li> 4008 4009 <li> 4010 <a href="/pages/our-story-team">Our Story</a> 4011 </li> 4012 4013 <li> 4014 <a href="/pages/contact">Contact Us</a> 4015 </li> 4016 4017 </ul> 4018 4019 </div></div> 4020 </div> 4021 <div 4022 class=" 4023 footer__group 4024 footer__group--links 4025 footer__group--4 4026 footer__group--collapse 4027 4028 4029 4030 " 4031 style=" 4032 --desktop-width: 17%; 4033 --desktop-padding: 3%; 4034 4035 " 4036 ><h4 class="footer__header ff-body footer__header--collapsed"> 4037 <span class="footer__heading fs-accent">Support</span> 4038 </h4><button type="button" class="footer__header ff-body" data-header> 4039 <span class="footer__heading fs-accent">Support</span> 4040 <span class="footer__arrow"><span class="icon icon-new icon-chevron-small "> 4041 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 4042</span> 4043</span> 4044 </button><div class="footer__group-content"><div class="footer__links fs-body-100"> 4045 4046 <ul> 4047 4048 <li> 4049 <a href="/pages/return-policy">Return Policy</a> 4050 </li> 4051 4052 <li> 4053 <a href="/pages/privacy-policy">Privacy Policy</a> 4054 </li> 4055 4056 <li> 4057 <a href="/pages/terms-of-service">Terms of Service</a> 4058 </li> 4059 4060 <li> 4061 <a href="/pages/shipping-policy">Shipping Policy</a> 4062 </li> 4063 4064 </ul> 4065 4066 </div></div> 4067 </div> 4068 <div 4069 class=" 4070 footer__group 4071 footer__group--liquid 4072 footer__group--5 4073 4074 4075 footer__group--last 4076 hide-title-on-desktop 4077 " 4078 style=" 4079 --desktop-width: 30%; 4080 --desktop-padding: 2%; 4081 4082 " 4083 ><div class="footer__group-content"><div class="footer__liquid fs-body-100"> 4084 <div> 4085 <p class="fs-accent" style="color: #ffffff; margin: 0 0 16px;">Also from our family</p> 4086 4087 <a 4088 href="https://craftedgates.com?utm_source=stairbarrier&utm_medium=footer&utm_campaign=sister_brand" 4089 target="_blank" 4090 rel="noopener" 4091 style="font-size: 18px; font-family: 'Amiri', serif; font-weight: 400; color: #ffffff; text-decoration: none; display: block; margin-bottom: 10px;" 4092 >Crafted Gates Co.</a> 4093 4094 <p class="fs-body-100" style="color: rgba(255,255,255,0.7); line-height: 1.65; margin: 0 0 16px;"> 4095 Retractable fabric gates for doorways, hallways, and open spaces â beautifully designed for homes that live well. 4096 </p> 4097 4098 <a 4099 href="https://craftedgates.com?utm_source=stairbarrier&utm_medium=footer&utm_campaign=sister_brand" 4100 target="_blank" 4101 rel="noopener" 4102 class="fs-body-100" 4103 style="font-weight: 500; color: rgba(255,255,255,0.7); text-decoration: none; border-bottom: 1px solid rgba(255,255,255,0.3); padding-bottom: 2px;" 4104 >craftedgates.com â</a> 4105</div> 4106 </div></div> 4107 </div> 4108 4109 </div> 4110 4111 <div class="footer__bottom"> 4112 <div class="footer__bottom-left"><div class="footer__credits fs-body-50"> 4113 <p>
4114 Copyright © 2026, <a href="/" title="">THE STAIR BARRIER</a>. 4115 All rights reserved. 4116 See our terms of use and privacy notice. 4117 </p> 4118 4119 <p><a target="_blank" rel="nofollow noopener" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> 4120 </div> 4121 </div> 4122 4123 <div class="footer__bottom-right"><div class="payment-icons"> 4124 4125 <div class="payment-icons__icon"> 4126 <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-amazon"><title id="pi-amazon">Amazon</title><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" fill-rule="nonzero" 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" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg> 4127 4128 </div> 4129 4130 <div class="payment-icons__icon"> 4131 <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> 4132 4133 </div> 4134 4135 <div class="payment-icons__icon"> 4136 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
41360 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 4137 4138 </div> 4139 4140 <div class="payment-icons__icon"> 4141 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</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 d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 4142 </div> 4143 4144 <div class="payment-icons__icon"> 4145 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" 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 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-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 4146 </div> 4147 4148 <div class="payment-icons__icon"> 4149 <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-google_pay"><title id="pi-google_pay">Google Pay</title><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"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
414906zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 4150 4151 </div> 4152 4153 <div class="payment-icons__icon"> 4154 <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> 4155 4156 </div> 4157 4158 <div class="payment-icons__icon"> 4159 <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-shopify_pay"><title id="pi-shopify_pay">Shop Pay</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" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 4160 4161 </div> 4162 4163 <div class="payment-icons__icon"> 4164 <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;"/>
4164<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
416416.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> 4165 4166 </div> 4167 4168</div> 4169 4170</div> 4171 </div> 4172 </div> 4173</div> 4174 4175 4176<style> #shopify-section-sections--15851765334098__footer .footer__newsletter .footer__text {font-size: var(--font-size-body-100); font-family: var(--font-body); font-weight: var(--font-body-weight); font-style: var(--font-body-style); line-height: var(--line-height-body); color: var(--color-text-footer-subdued);} </style></footer> 4177<!-- END sections: footer-group --> 4178 4179 <div 4180 class=" 4181 store-availability-drawer 4182 popover 4183 4184 " 4185 data-store-availability-drawer 4186 aria-describedby="drawer-title" 4187 aria-hidden="true" 4188 role="dialog" 4189> 4190 <div class="store-availability-drawer__wash" data-store-availability-drawer-wash></div> 4191 <div class="store-availability-drawer__container"> 4192 <div class="store-availability-drawer__inner"> 4193 <div class="store-availability-drawer__header"> 4194 <div class="store-availability-drawer__product-info"> 4195 <h4 4196 id="drawer-title" 4197 class="store-availability-drawer__store-list-product-title ff-heading fs-heading-5-base" 4198 data-store-availability-product-title 4199 > 4200 Availability 4201 </h4> 4202 <p 4203 class="store-availability-drawer__store-list-variant-title fs-body-60 t-opacity-60" 4204 data-store-availability-variant-title 4205 ></p> 4206 </div> 4207 <button 4208 type="button" 4209 class="store-availability-drawer__close" 4210 data-store-availability-close 4211 aria-label="Close" 4212 > 4213 <span 4214 class="icon-button icon-button-close icon-button--small " 4215 4216> 4217 <span class="icon-button__icon"> 4218 <span class="icon icon-new icon-close "> 4219 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 4220</span> 4221 4222 </span> 4223</span> 4224 4225 </button> 4226 </div> 4227 <div class="store-availbility-drawer__product" data-store-availability-product></div> 4228 4229 <div class="store-availbility-drawer__content" data-store-list-container></div> 4230 </div> 4231 </div> 4232</div> 4233 4234 <div 4235 class=" 4236 quick-product--wrap 4237 modal 4238 popover 4239 is-fixed 4240 4241 4242 " 4243 aria-modal="true" 4244 4245 aria-hidden="true" 4246 4247 data-quick-view-modal 4248> 4249 <div class="modal__wash"></div> 4250 4251 <div class="quick-product--modal__inner modal__inner"> 4252 <div class="quick-view-modal__content empty"> 4253 <h3 class="quick-view-modal-loading-indicator"> 4254 <div class="loader"> 4255 <div class="loader__wrap"> 4256 <div class="loader__bar"></div> 4257 </div> 4258</div> 4259 4260 </h3> 4261 </div> 4262 <button 4263 type="button" 4264 data-modal-close 4265 class="modal__close-icon" 4266 aria-label="Close" 4267 > 4268 <span 4269 class="icon-button icon-button-close icon-button--small " 4270 4271> 4272 <span class="icon-button__icon"> 4273 <span class="icon icon-new icon-close "> 4274 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 4275</span> 4276 4277 </span> 4278</span> 4279 4280 </button> 4281 </div> 4282</div> 4283 4284 4285 <div class="modal popover" data-modal> 4286 <div class="modal__wash"></div> 4287 <div class="modal__inner" data-scroll-lock-ignore> 4288 <div class="modal__header"> 4289 <button 4290 type="button" 4291 data-modal-close 4292 class="modal__close-icon" 4293 aria-label="Close" 4294 >
4295 <span 4296 class="icon-button icon-button-close icon-button--small " 4297 4298> 4299 <span class="icon-button__icon"> 4300 <span class="icon icon-new icon-close "> 4301 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 4302</span> 4303 4304 </span> 4305</span> 4306 4307 </button> 4308 </div> 4309 <div class="modal__content rte non-page-rte"></div> 4310 </div> 4311</div> 4312 4313 4314 4315 </div> 4316 4317
4317<script src="//www.youtube.com/iframe_api" type="text/javascript"></script>
4317 4318 <link href="//thestairbarrier.com/cdn/shopifycloud/shopify-plyr/v1.0/shopify-plyr.css" rel="stylesheet" type="text/css" media="all" /> 4319 <style> .social-icons {color: #29333c;} </style> 4320<div id="shopify-block-ARXdxSFRwbExQVzNZM__599165751773745784" class="shopify-block shopify-app-block"> 4321
4322<script type="application/json" id="scala-allvariants">{ 4323 "variants":"[]", 4324 "notavailable":[], 4325 "selected":null, 4326 "firstavailable":null}</script>
4326 4327
4327<script src="https://cdn.shopify.com/extensions/01a08072-0c4b-718a-b61e-42010d3b75ac/scala-hide-variants-122/assets/main.js" defer></script>
4327 4328 4329 4330 <!-- BEGIN app snippet: optioncss --> 4331 4332<style data-shopify>:root { 4333 --scala-border:rgba(115, 115, 115, 0.5);--scala-hide-display:none!important;}{ 4334 cursor: not-allowed !important; 4335 text-decoration: var(--scala-text-decoration)!important;display: none!important;} 4336</style> 4337<!-- END app snippet --> 4338 4339 4340 4341 <link href="//cdn.shopify.com/extensions/01a08072-0c4b-718a-b61e-42010d3b75ac/scala-hide-variants-122/assets/hidden_style.css" rel="stylesheet" type="text/css" media="all" /> 4342 4343 4344 4345 4346</div><div id="shopify-block-AUk05U0FWN01YWGw3e__1092553828153919622" class="shopify-block shopify-app-block"> 4347 4348 4349</div><div id="shopify-block-AMHl1a3paRDdrOUt2a__7709396684840320309" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: social-widget-variable -->
4349<script type=text/javascript> 4350 4351 4352 window.__SW_OBJECT__ = window.__SW_OBJECT__ ?? { 4353 shop_id : "NxoACSRcVIVgpg", 4354 is_design_mode: false, 4355 locale: "en", 4356 page_type: "search", 4357 product_id : "", 4358 template_id: "search" 4359 }; 4360 4361 4362 window.__SW_DATA = window.__SW_DATA || {"widget":{"desktop":[{"widget":"{\"status\":true,\"pricing_plan\":\"Free\",\"widget_id\":\"b4324f3b-b830-11f1-aaa7-0a75023383c1\",\"settings\":{\"install_type\":\"auto\",\"page_name\":\"Home page\",\"page_custom_element\":\"\",\"page_custom_position\":\"\",\"layout_background_type\":\"color\",\"template_id\":1,\"display_layout\":\"grid\",\"item_no_of_rows\":2,\"item_no_of_columns\":4,\"is_show_pagination\":true,\"is_show_arrow\":true,\"is_enable_max_width\":false,\"is_enable_load_more_btn\":true,\"load_more_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eShow more\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"is_enable_heading_title\":false,\"heading_title\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 18px\\\"\u003eFollow Us on Instagram\u003c\/span\u003e\u003c\/p\u003e\",\"is_enable_heading_description\":false,\"heading_description\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 14px\\\"\u003eFollow us so you'll never miss an update\u003c\/span\u003e\u003c\/p\u003e\",\"is_enable_item_hover_effect\":true,\"item_no_of_slider\":5,\"item_no_of_photo\":10,\"auto_play_slider\":true,\"auto_play_duration\":3,\"is_enable_item_caption\":true,\"is_enable_item_likes_count\":false,\"is_enable_item_date\":true,\"on_image_click\":\"popup\",\"on_image_click_target_link\":\"_self\",\"is_enable_popup_user_profile\":true,\"is_enable_popup_follow_btn\":true,\"popup_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"is_enable_popup_caption\":true,\"is_enable_popup_likes_count\":false,\"is_enable_popup_comments_count\":false,\"is_enable_popup_date\":true,\"display_product_item\":\"horizontal\",\"cta_btn_link\":\"_self\",\"var_css\":{\"--sw-layout-margin-top\":\"0px\",\"--sw-layout-margin-bottom\":\"0px\",\"--sw-layout-padding-top\":\"0px\",\"--sw-layout-padding-bottom\":\"0px\",\"--sw-layout-padding-left\":\"0px\",\"--sw-layout-padding-right\":\"0px\",\"--sw-layout-max-width\":\"1200px\",\"--sw-layout-background-color\":\"rgba(255, 255, 255, 1)\",\"--sw-layout-background-image\":\"\",\"--sw-layout-background-size\":\"cover\",\"--sw-layout-background-repeat\":\"no\",\"--sw-layout-background-position-x\":\"center\",\"--sw-layout-background-position-y\":\"middle\",\"--sw-load-more-btn-font-size\":\"18px\",\"--sw-load-more-btn-background-color\":\"#FFFFFF\",\"--sw-load-more-btn-align\":\"center\",\"--sw-load-more-btn-font-weight\"
4362:\"normal\",\"--sw-load-more-btn-color\":\"#000000\",\"--sw-heading-title-font-size\":\"18px\",\"--sw-heading-title-text-align\":\"center\",\"--sw-heading-title-font-weight\":\"normal\",\"--sw-heading-title-color\":\"#000000\",\"--sw-heading-description-font-size\":\"14px\",\"--sw-heading-description-text-align\":\"center\",\"--sw-heading-description-font-weight\":\"normal\",\"--sw-heading-description-color\":\"#000000\",\"--sw-item-border-radius\":\"0px\",\"--sw-item-gutter\":\"2px\",\"--sw-popup-follow-btn-background-color\":\"#252627\",\"--sw-popup-follow-btn-color\":\"#000000\",\"--sw-popup-follow-btn-text-align\":\"center\",\"--sw-popup-follow-btn-font-size\":\"15px\",\"--sw-popup-follow-btn-font-weight\":\"normal\",\"--sw-hotspot-color\":\"#FFFFFF\",\"--sw-hotspot-hover-color\":\"#252627\",\"--sw-cta-btn-color\":\"#252627\",\"--sw-cta-btn-text-color\":\"#FFFFFF\",\"--sw-hover-font-weight\":\"normal\",\"--sw-hover-text-align\":\"center\",\"--sw-hover-font-size\":\"15px\",\"--sw-hover-color\":\"#ffffff\",\"--sw-hover-background-color\":\"rgba(37, 38, 39, 0.6)\",\"--sw-layout-background-size-custom-width\":100,\"--sw-layout-background-size-custom-height\":100,\"--sw-layout-pagination-color\":\"#A7A7A7\",\"--sw-layout-arrow-color\":\"#A7A7A7\",\"--sw-layout-background-size-local\":\"cover\"},\"mobile_template_id\":1,\"mobile_display_layout\":\"grid\",\"mobile_item_no_of_rows\":2,\"mobile_item_no_of_columns\":3,\"mobile_is_show_pagination\":true,\"mobile_is_show_arrow\":true,\"mobile_is_enable_load_more_btn\":true,\"mobile_load_more_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eShow more\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_is_enable_max_width\":false,\"mobile_layout_background_type\":\"color\",\"mobile_is_enable_heading_title\":false,\"mobile_heading_title\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 18px\\\"\u003eFollow Us on Instagram\u003c\/span\u003e\u003c\/p\u003e\",\"mobile_is_enable_heading_description\":false,\"mobile_heading_description\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 14px\\\"\u003eFollow us so you'll never miss an update\u003c\/span\u003e\u003c\/p\u003e\",\"mobile_is_enable_item_hover_effect\":true,\"mobile_item_no_of_slider\":3,\"mobile_auto_play_slider\":true,\"mobile_auto_play_duration\":3,\"mobile_is_enable_item_caption\":true,\"mobile_is_enable_item_likes_count\":false,\"mobile_is_enable_item_comments_count\":false,\"mobile_is_enable_item_date\":true,\"mobile_on_image_click\":\"popup\",\"mobile_on_image_click_target_link\":\"_self\",\"mobile_is_enable_popup_user_profile\":true,\"mobile_is_enable_popup_follow_btn\":true,\"mobile_popup_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_is_enable_popup_caption\":true,\"mobile_is_enable_popup_likes_count\":false,\"mobile_is_enable_popup_comments_count\":false,\"mobile_is_enable_popup_date\":true,\"mobile_display_product_item\":\"horizontal\",\"mobile_cta_btn_link\":\"_self\",\"mobile_var_css\":{\"--sw-layout-margin-top\":\"0px\",\"--sw-layout-margin-bottom\":\"0px\",\"--sw-layout-padding-top\":\"0px\",\"--sw-layout-padding-bottom\":\"0px\",\"--sw-layout-padding-left\":\"0px\",\"--sw-layout-padding-right\":\"0px\",\"--sw-layout-max-width\":\"1200px\",\"--sw-layout-background-color\":\"rgba(255, 255, 255, 1)\",\"--sw-layout-background-image\":\"\",\"--sw-layout-background-size\":\"cover\",\"--sw-layout-background-repeat\":\"no\",\"--sw-layout-background-position-x\":\"center\",\"--sw-layout-background-position-y\":\"middle\",\"--sw-load-more-btn-font-size\":\"18px\",\"--sw-load-more-btn-background-color\":\"#FFFFFF\",\"--sw-load-more-btn-align\":\"center\",\"--sw-load-more-btn-font-weight\"
4362:\"normal\",\"--sw-load-more-btn-color\":\"#000000\",\"--sw-heading-title-font-size\":\"18px\",\"--sw-heading-title-text-align\":\"center\",\"--sw-heading-title-font-weight\":\"normal\",\"--sw-heading-title-color\":\"#000000\",\"--sw-heading-description-font-size\":\"14px\",\"--sw-heading-description-text-align\":\"center\",\"--sw-heading-description-font-weight\":\"normal\",\"--sw-heading-description-color\":\"#000000\",\"--sw-item-border-radius\":\"0px\",\"--sw-item-gutter\":\"2px\",\"--sw-popup-follow-btn-background-color\":\"#252627\",\"--sw-popup-follow-btn-color\":\"#000000\",\"--sw-popup-follow-btn-text-align\":\"center\",\"--sw-popup-follow-btn-font-size\":\"15px\",\"--sw-popup-follow-btn-font-weight\":\"normal\",\"--sw-hotspot-color\":\"#FFFFFF\",\"--sw-hotspot-hover-color\":\"#252627\",\"--sw-cta-btn-color\":\"#252627\",\"--sw-cta-btn-text-color\":\"#FFFFFF\",\"--sw-hover-font-weight\":\"normal\",\"--sw-hover-text-align\":\"center\",\"--sw-hover-font-size\":\"15px\",\"--sw-hover-color\":\"#ffffff\",\"--sw-hover-background-color\":\"rgba(37, 38, 39, 0.6)\",\"--sw-layout-background-size-custom-width\":100,\"--sw-layout-background-size-custom-height\":100,\"--sw-layout-pagination-color\":\"#A7A7A7\",\"--sw-layout-arrow-color\":\"#A7A7A7\",\"--sw-layout-background-size-local\":\"cover\"},\"popup_user_profile_click_target_link\":\"_self\",\"mobile_popup_user_profile_click_target_link\":\"_self\",\"mobile_item_no_of_photo\":10,\"is_enable_instagram_logo\":false,\"mobile_is_enable_instagram_logo\":false,\"heading_type\":\"basic\",\"heading_social_account_id\":\"f61edb67-b048-11f0-ba28-46c57795897d\",\"mobile_heading_type\":\"basic\",\"mobile_heading_social_account_id\":\"f61edb67-b048-11f0-ba28-46c57795897d\",\"is_enable_heading_follow_btn\":true,\"heading_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_is_enable_heading_follow_btn\":true,\"mobile_heading_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"is_show_item_cart\":true,\"mobile_is_show_item_cart\":true,\"hotspot_target_link\":\"_blank\",\"mobile_hotspot_target_link\":\"_blank\",\"is_enable_popup_view_on_instagram\":true,\"mobile_is_enable_popup_view_on_instagram\":true,\"popup_view_on_instagram_target_link\":\"_self\",\"mobile_popup_view_on_instagram_target_link\":\"_self\",\"is_enable_item_comments_count\":false,\"heading_social_account\":{\"account_id\":\"f61edb67-b048-11f0-ba28-46c57795897d\",\"instagram_type\":\"InstagramByUsername\",\"username\":\"thestairbarrier\",\"name\":\"thestairbarrier\",\"avatar\":\"\",\"biography\":\"\",\"followers_count\":0,\"follows_count\":0,\"media_count\":12,\"gcs_avatar\":\"\"},\"mobile_heading_social_account\":{\"account_id\":\"f61edb67-b048-11f0-ba28-46c57795897d\",\"instagram_type\":\"InstagramByUsername\",\"username\":\"thestairbarrier\",\"name\":\"thestairbarrier\",\"avatar\":\"\",\"biography\":\"\",\"followers_count\":0,\"follows_count\":0,\"media_count\":12,\"gcs_avatar\":\"\"},\"currency_symbol\":\"$\",\"currency_code\":\"USD\",\"is_advance_template_enable_load_more_btn\":false,\"mobile_is_advance_template_enable_load_more_btn\":false,\"photo_ratio\":\"4:5\",\"mobile_photo_ratio\":\"1:1\",\"show_paired_reviews\":false,\"show_star_rating_badge\":true,\"rating_badge_position\":\"top_right\",\"rating_badge_color\":\"#1C1C1C\",\"rating_icon_shape\":\"default\",\"rating_icon_filled_color\":\"#FAAD14\",\"show_rating_icon_border\":true,\"rating_icon_border_color\":\"#FAAD14\",\"review_text_mode\":\"caption\",\"show_verified_review_label\":true,\"show_reviewer_details\":true,\"show_reviewer_country_flag\":true,\"show_review_published_date\":true,\"customer_avatar\":\"pastel\",\"customer_name_format\":\"masked\",\"mobile_show_paired_reviews\":false,\"mobile_show_star_rating_badge\":true,\"mobile_rating_badge_position\":\"top_right\",\"mobile_rating_badge_color\":\"#1C1C1C\",\"mobile_rating_icon_shape\":\"default\",\"mobile_rating_icon_filled_color\":\"#FAAD14\",\"mobile_show_rating_icon_border\":true,\"mobile_rating_icon_border_color\":\"#FAAD14\",\"mobile_review_text_mode\":\"caption\",\"mobile_show_verified_review_label\":true,\"mobile_show_reviewer_details\":true,\"mobile_show_reviewer_country_flag\":true,\"mobile_show_review_published_date\":true,\"mobile_customer_avatar\":\"pastel\",\"mobile_customer_name_format\":\"masked\",\"popup_layout\":\"advanced\",\"mobile_popup_layout\":\"advanced\"},\"translations\":{\"en\":{\"static\":{\"a_few_hours_ago\":\"A few hours ago\",\"a_few_minutes_ago\":\"A few minutes ago\",\"add_product_success\":\"Product successfully added to your cart\",\"april\":\"April\",\"august\":\"August\",\"comment\":\"Comment\",\"comments\":\"Comments\",\"december\":\"December\",\"february\":\"February\",\"follower\":\"Follower\",\"followers\":\"Followers\",\"following\":\"Following\",\"followings\":\"Followings\",\"january\":\"January\",\"july\":\"July\",\"june\":\"June\",\"just_now\":\"Just now\",\"like\":\"Like\",\"likes\":\"Likes\",\"march\":\"March\",\"may\":\"May\",\"november\":\"November\",\"october\":\"October\",\"post\":\"Post\",\"posts\":\"Posts\",\"september\":\"September\",\"two_days_ago\":\"2 days ago\",\"view_cart\":\"VIEW CART\",\"view_on_instagram\":\"View on Instagram\",\"view_product\":\"View products\",\"yesterday\":\"Yesterday\"},\"dynamic\":{\"load_more_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eShow more\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"popup_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"heading_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"heading_title\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 18px\\\"\u003eFollow Us on Instagram\u003c\/span\u003e\u003c\/p\u003e\",\"heading_description\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 14px\\\"\u003eFollow us so you'll never miss an update\u003c\/span\u003e\u003c\/p\u003e\",\"mobile_load_more_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eShow more\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_popup_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_heading_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_heading_title\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 18px\\\"\u003eFollow Us on Instagram\u003c\/span\u003e\u003c\/p\u003e\",\"mobile_heading_description\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 14px\\\"\u003eFollow us so you'll never miss an update\u003c\/span\u003e\u003c\/p\u003e\",\"cta_btn_text_detail_self\":\"VIEW DETAIL\",\"cta_btn_text_detail_blank\":\"VIEW DETAIL\",\"cta_btn_text_checkout\":\"BUY IT NOW\",\"cta_btn_text_add_to_cart\":\"ADD TO CART\",\"mobile_cta_btn_text_detail_self\":\"VIEW DETAIL\",\"mobile_cta_btn_text_detail_blank\":\"VIEW DETAIL\",\"mobile_cta_btn_text_checkout\":\"BUY IT NOW\",\"mobile_cta_btn_text_add_to_cart\":\"ADD TO CART\",\"verified_review_label\":\"Verified review\",\"mobile_verified_review_label\":\"Verified review\"}}},\"widget_type\":\"Instagram\",\"media_list\":[{\"media_id\":\"3b7e2d42-b902-11f1-ada4-1ebaff0b7c30\",\"media_type\":\"IMAGE\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/819762463_18064226084607000_851271286964823387_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=101\u0026ccb=7-5\u0026_nc_sid=18de74\u
43620026efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=NlKXcQDpk_oQ7kNvwHvhEPL\u0026_nc_oc=AdrDVFu90pFQe6TpmQfD_7UJjv0ILVTzClB6WPGxC2RMs9eDpy8SOp5IG2A3lmrxNFU\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQIaPiamScnNF0uJxzlxGX5p0ACquVk23SBon0vVdd_Wwg\u0026oe=6ABC7B30\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/DdsEeOzCMzB\/\",\"caption\":\"One wall. One banister. One pretty smart setup. ðâ\\n\\nWall-to-Banister is made for stairways that need a little flexibility without overcomplicating things.â\\n\\nGot a staircase like this? Drop your questions below.â\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-24T23:30:55Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"},{\"media_id\":\"8dca2c7d-b830-11f1-b6e2-de9dab23bb03\",\"media_type\":\"CAROUSEL_ALBUM\",\"media_url\":\"https:\/\/scontent-iad3-2.cdninstagram.com\/v\/t51.82787-15\/816987579_18063560483607000_2444354088011136426_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=103\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=LhqhP_7AcxkQ7kNvwE_inYS\u0026_nc_oc=AdrVeyUwZrq1xMt120PGnFO6fy3qfzxuvjM73d4dyQpbDXTr3DLu17Qm-dPowC4Wd3M\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-2.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJzpfniR6DaA_jtSoTese7fOzxW77cMnMf6QAP7p-1MWw\u0026oe=6ABC6F7C\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/Dde7gDmD5gf\/\",\"caption\":\"The backyard called. Everyone answered. âï¸ð¾â\\n\\nKids, pup, snacks, and all â with stair access managed right where the family needs it.â\\n\\nâKnow someone who needs this? Tag them.â\",\"comment_count\":0,\"like_count\":1,\"timestamp\":\"2026-09-19T21:02:19Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\",\"carousel\":[{\"id\":\"18587763889067198\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-2.cdninstagram.com\/v\/t51.82787-15\/816987579_18063560483607000_2444354088011136426_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=103\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=LhqhP_7AcxkQ7kNvwE_inYS\u0026_nc_oc=AdrVeyUwZrq1xMt120PGnFO6fy3qfzxuvjM73d4dyQpbDXTr3DLu17Qm-dPowC4Wd3M\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-2.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJzpfniR6DaA_jtSoTese7fOzxW77cMnMf6QAP7p-1MWw\u0026oe=6ABC6F7C\",\"timestamp\":\"2026-09-19T21:02:19Z\"},{\"id\":\"17882525292511031\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/v\/t51.82787-15\/808943193_18063560501607000_4631166807389951196_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=106\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=lPgFsYTruQoQ7kNvwE8Sch5\u0026_nc_oc=AdocmCH63eLX_76IyggfooI2mNgq_4Z1IoLzr2iY08nzd3qczF4xKiw4lgVdzUE6g9s\u0026_nc_zt=23\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQKDyYAo0hksTHvNDWw4P8IP8jCVJ6LuIV00PfK-dO0CIQ\u0026oe=6ABC9407\",\"timestamp\":\"2026-09-19T21:02:19Z\"},{\"id\":\"18152389219524292\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/795508028_18063560522607000_8856452830888798394_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=104\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=Jmno5Pf9zToQ7kNvwHJHyd1\u0026_nc_oc=Adqur4JzL2oy_TMmXF0AtzkqOclNMXSeyNQPKOBGNK932kNPm1fMZg1iQbdUcRgN79E\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJDB7qhCLgh959ZVbTTT_rt4OzAvVBhvVbgOg9aMcy_Rw\u0026oe=6ABC750D\",\"timestamp\":\"2026-09-19T21:02:19Z\"},{\"id\":\"18190734163403257\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/796328547_18063560543607000_2927985260756364746_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=110\u0026ccb=7-5\u0026_nc_sid=18de74\u
43620026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=XSe2mQiAY4cQ7kNvwGvZ3Qp\u0026_nc_oc=AdqVT52tIUdrpx7o5zeBU4SRr1dMMwirIMWTUVBLov8LEGZr8j9j3TyBWXNgSFFF4u8\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQL9soQnPjsfe6hzlWYN7_67Ey3yDnElLsxSwE7VVyT2QQ\u0026oe=6ABC8007\",\"timestamp\":\"2026-09-19T21:02:19Z\"},{\"id\":\"18132606805709014\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/816309888_18063560561607000_1719878445530910694_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=101\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=mUBES06qbNwQ7kNvwFSVlJv\u0026_nc_oc=AdpIYjyo9mFlLbqTRR7-oZ7ZUQBvfnP_3hwkJvijJQ0fRgWCFi4ztsF1zxKOW5xoVM8\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQKhrn-5xStAz5TMKg96W53oGkalTEtP3z2REor3wvc_cQ\u0026oe=6ABC6ED1\",\"timestamp\":\"2026-09-19T21:02:19Z\"}]},{\"media_id\":\"8dca9b48-b830-11f1-b6e3-de9dab23bb03\",\"media_type\":\"CAROUSEL_ALBUM\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/808430733_18062788616607000_1625201194925959505_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=108\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=y6WZqZmJbkIQ7kNvwHEp2Yd\u0026_nc_oc=Adpo7SHlH3s5qSkHGL4rRb73aFafcJPnH1xaPZmkkTUvJKHGE626F3LtjwnpG9-pWbU\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJGBpDoLjKAo1iRNj64-wgAI56iHeRGl_4MixNLGTawww\u0026oe=6ABC63EF\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/DdPiE4TijDo\/\",\"caption\":\"Real life doesnât stop because there are stairs nearby.\\n\\nThatâs exactly why The Stair Barrier was made to fit into the everyday â while youâre cleaning, playing, getting ready, or doing five things at once.\\n\\nSend this to the parent whoâs always multitasking.â\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-13T21:31:35Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\",\"carousel\":[{\"id\":\"18016643531738608\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/808430733_18062788616607000_1625201194925959505_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=108\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=y6WZqZmJbkIQ7kNvwHEp2Yd\u0026_nc_oc=Adpo7SHlH3s5qSkHGL4rRb73aFafcJPnH1xaPZmkkTUvJKHGE626F3LtjwnpG9-pWbU\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJGBpDoLjKAo1iRNj64-wgAI56iHeRGl_4MixNLGTawww\u0026oe=6ABC63EF\",\"timestamp\":\"2026-09-13T21:31:35Z\"},{\"id\":\"17971452762140676\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/v\/t51.82787-15\/808855660_18062788637607000_6204165540438546120_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=102\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=ayh2l562x8YQ7kNvwGudYP8\u0026_nc_oc=AdqwmsDBrDLMeugG6TXke6zyURBmJo0IiUQTgXSQyImdIPzkZm_LSVgQCaykuMSDu2o\u0026_nc_zt=23\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQLxdRTNGWPVl_S0hh16MvVo_sfsoXzO8G31c0HPLhl0sg\u0026oe=6ABC60D6\",\"timestamp\":\"2026-09-13T21:31:35Z\"},{\"id\":\"18103981640627414\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/809415265_18062788658607000_2990695621983874203_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=108\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=bca23Pz9SusQ7kNvwE5o2ox\u0026_nc_oc=AdpRmORcFU9l8_TSepWmjFFgOhxwoFFJDUax7AI-ckdsxuPpMhLwERikmEuPOPBd1d8\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQK_xEA2uyzLIRxujUfCBm2tYrzjA0eI1mOeRn4g_CJWqg\u0026oe=6ABC8BB7\",\"timestamp\":\"2026-09-13T21:31:35Z\"},{\"id\":\"18078074405408828\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/v\/t51.82787-15\/809107146_18062788694607000_5687772971831753434_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=100\u0026ccb=7-5\u0026_nc_sid=18de74\u
43620026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=cWmmbzlr56EQ7kNvwFA4XcR\u0026_nc_oc=AdqBTd7vzIYc-GM1B1NHmA8Wql0zRacjw-RBjEs8ab7S-qR4NapV8JDR-2GjMU4Tb_g\u0026_nc_zt=23\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQIG__IcMukI_ad32pndkiQ4b5g-APoJ2CBxBEbr-NIK_w\u0026oe=6ABC94C9\",\"timestamp\":\"2026-09-13T21:31:35Z\"}]},{\"media_id\":\"8dcafb21-b830-11f1-b6e4-de9dab23bb03\",\"media_type\":\"VIDEO\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/o1\/v\/t2\/f2\/m86\/AQMOqNi6-DMzRLHXyji99DUYSSVLUV0ydMYzx8741XdsdTw6gkbM8S_GD8IZLaSy6QUXPM7EMOaLmN_6MrfRTSOgcM3KOXRNAhA6vuA.mp4?_nc_cat=107\u0026_nc_sid=5e9851\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026_nc_ohc=sYhngnIabn4Q7kNvwGHtL-6\u0026efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uQ0xJUFMuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTgwNjIzNjg1Mjk2MDcwMDAsImFzc2V0X2FnZV9kYXlzIjoxNCwidmlfdXNlY2FzZV9pZCI6MTAwOTksImR1cmF0aW9uX3MiOjE4LCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D\u0026ccb=17-1\u0026vs=d4388478ed8f8088\u0026_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC8yMTRGRTNBN0ZGRUVFOTUyREMzOTM3QUI1NjUwNEQ5Rl92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyLzM4NDBFNzg4RjZENDZGNjVERkE2NDJBMDdDMUE0QUFBX2F1ZGlvX2Rhc2hpbml0Lm1wNBUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACawpZPAnOiVQBUCKAJDMywXQDLaHKwIMScYEmRhc2hfYmFzZWxpbmVfMV92MREAdf4HZeadAQA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026edm=AM6HXa8EAAAA\u0026_nc_zt=28\u0026oh=00_AQL_IDDHrPE7Gdep7YI48MulBLOjdY0aQOiOd9tJ_Ts3AA\u0026oe=6AB89160\",\"thumbnail_url\":\"https:\/\/scontent-iad3-2.cdninstagram.com\/v\/t51.82787-15\/806280010_18062516606607000_6210400417170451721_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=105\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D\u0026_nc_ohc=rITRNX8uoAEQ7kNvwEgyrmq\u0026_nc_oc=AdojF4M009Ymt3a1TemJdkAPjoC6jVK0FhcQNr_aNogJ5dwhAJhhYA_DdiSpCB2cS4U\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-2.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026_nc_tpa=Q5bMBQJ2LE_yU3TKbEnzjMbH7SNN_c34Kmg0rfNgrk6nqtuuMBgEQDURK4bBHgV8sg4schZep8ulLIUc\u0026oh=00_AQIxx5XXyUcfQouxF2oyFKJ2hFZki_J2h-7t20IYTb5gvg\u0026oe=6ABC914A\",\"permalink\":\"https:\/\/www.instagram.com\/reel\/DdHity5iuF1\/\",\"caption\":\"The Stair Barrier can be repositioned between compatible staircase locations when properly installed â giving your home more flexibility without making stair safety feel like a whole production.\\n\\nSave this for the next time everyone moves downstairs.â\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-10T19:03:41Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"},{\"media_id\":\"8dcb5baa-b830-11f1-b6e5-de9dab23bb03\",\"media_type\":\"IMAGE\",\"media_url\":\"https:\/\/scontent-iad3-2.cdninstagram.com\/v\/t51.82787-15\/798984244_18061989710607000_6632488998305136190_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=103\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=Sfa1_Ij5E9MQ7kNvwHTchSB\u0026_nc_oc=AdqVOyU0yPKY4u6gmo6EN5WQnnLc53UXn6R32TlWUYZlAHvISxfps478YEpaAB1lO5Q\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-2.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJ9XOQMH6LQuWMvL8i_iEqDD-JdJlPyAN-hwwHGzhYgWw\u0026oe=6ABC8348\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/DdAFN50jrEa\/\",\"caption\":\"No schedules. No rushing. Just everyone home together. ð¤â\\nHereâs to a Labor Day filled with slow mornings, little moments, and spaces made for family life.â\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-07T21:31:03Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"},{\"media_id\":\"8dcbbe8a-b830-11f1-b6e6-de9dab23bb03\",\"media_type\":\"IMAGE\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/v\/t51.82787-15\/795252477_18061
4362596086607000_5256601308184180706_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=109\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=wXKHYoouRywQ7kNvwFF8azE\u0026_nc_oc=AdqdfZFNQ96gIUWqH62TUeiXN9j9Vu2Kaq9FPsN1ghx14Xo0nQPgUGNLh62VGUKfNpc\u0026_nc_zt=23\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQKSdD_Lx5eH8HcwcJEh1cYdGHXtkYQHcug3LP0xVpUfYg\u0026oe=6ABC6332\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/Dc4kkGNjTFC\/\",\"caption\":\"A little extra reason to make stair safety part of the routine. ð¤â\\n\\nSeptember savings are officially here â and your perfect TSB fit might be waiting.â\\n\\nShop now through the link in bio.\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-04T23:31:01Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"},{\"media_id\":\"8dcc1ee8-b830-11f1-b6e7-de9dab23bb03\",\"media_type\":\"VIDEO\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/o1\/v\/t2\/f2\/m86\/AQNDzi7XJI-wZSVaesHLg0kocGMSbluUWxZ1p_dTEfgBfowLIvZfZ6pkmCTozOK3oCzxQQfQ2mPRT0GWLCAMst9tCWlId5gbcrz57sU.mp4?_nc_cat=102\u0026_nc_sid=5e9851\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026_nc_ohc=Kr4C2ezkDggQ7kNvwFxB4vr\u0026efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uQ0xJUFMuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTgwNjA4ODgzNDQ2MDcwMDAsImFzc2V0X2FnZV9kYXlzIjoyNiwidmlfdXNlY2FzZV9pZCI6MTAwOTksImR1cmF0aW9uX3MiOjI1LCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D\u0026ccb=17-1\u0026vs=7b6360b0063d876d\u0026_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC9GMDQ3ODhCNkYwMEIxMEVFNDYxNDg3OEYwRDE4MEM5Rl92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyLzY5NDRFODBDN0E4REQ2REY0RjZGRUM2REY3MTkwMDhBX2F1ZGlvX2Rhc2hpbml0Lm1wNBUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACaw5N2hiJKVQBUCKAJDMywXQDmxJul41P4YEmRhc2hfYmFzZWxpbmVfMV92MREAdf4HZeadAQA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026edm=AM6HXa8EAAAA\u0026_nc_zt=28\u0026oh=00_AQLzz5zZYDKnhClZay_qTBxxw9DxCJ5zqj0mNCNTocQVqA\u0026oe=6AB8855F\",\"thumbnail_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/v\/t51.71878-15\/790590640_1099696645725108_6689539334334139525_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=102\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D\u0026_nc_ohc=aATxchVPIIkQ7kNvwFuv6jT\u0026_nc_oc=AdpVXDr5gGEnufwo3EZkzt8fuLhH1F0tj6-qGE5mQKFM0Ji03y08NscChPv_XqHb22Q\u0026_nc_zt=23\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026_nc_tpa=Q5bMBQL4Zj1iHZw95l5hQfDRsrniSzo_FHqjsBBmSSq3nGxBZNzDX2EvvLgG2-7DNbKQPcDqqWJGxtea\u0026oh=00_AQKih7RQZdR2NYjknv-_gILvTpO39TTQZDWbb96uHddTMw\u0026oe=6ABC7D6E\",\"permalink\":\"https:\/\/www.instagram.com\/reel\/Dcq5hv4FT75\/\",\"caption\":\"Your stairs already know what they need â you just have to match the right fit. â¨â\\n\\nTwo banisters? Go Banister-to-Banister.â\\nOne wall and one banister? Wall-to-Banister is your solution.â\\n\\nMeasure your space, choose your style, and make your staircase feel safer without taking away from the look of your home.â\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-08-30T16:05:05Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"},{\"media_id\":\"8dcc7f60-b830-11f1-b6e8-de9dab23bb03\",\"media_type\":\"IMAGE\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/787483322_18060457682607000_1202791196065618805_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=108\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=01NPphMD4s8Q7kNvwEFDRHr\u0026_nc_oc=AdoDz-ZsarFPNo1zzRAvxsI6aVWI38uzTSk3083zDyYWTrO3n7RbeWkPWxcOEH46W3c\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQIwGtJavt_ky8hw8_KG8c-QkWyMXOE7pR0a-58QgmPlmg\u0026oe=6ABC9567\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/Dcj69q5CCws\/\",\"caption\":\"Some stairways donât fit the usual gate setup â and thatâs exactly where Wall-to-Banister comes in.â\\n\\nMade for spaces with one wall and one banister, this TSB design gives your stairs a clean, secure fit without overcomplicating your home.â\\n\\nâ¨Find your perfect fit at thestairbarrier.com â¨\",\"comment_count\":0,\"like_count\":1,\"timestamp\":\"2026-08-27T23:02:29Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"}],\"next_cursor\":\"MTc4Nzg3MTc0OTQ3NA==\",\"accounts\":{\"77d401a0-b830-11f1-ab3b-1a13282c94c4\":{\"id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"
4362internal_id\":\"17841448209988701\",\"name\":\"The Stair Barrier\",\"social_type\":\"InstagramBusiness\",\"connect_status\":true,\"username\":\"thestairbarrier_official\",\"avatar\":\"https:\/\/scontent-iad3-1.xx.fbcdn.net\/v\/t51.82787-15\/640262086_18030972743607000_9072616244425438300_n.jpg?_nc_cat=104\u0026ccb=1-7\u0026_nc_sid=7d201b\u0026_nc_ohc=eq2SHrnUVVsQ7kNvwE_pO3t\u0026_nc_oc=AdqnWHGvph8sPPoyleBVwGLbpwm339ioh7rxpaJ_HAklJH9xiFRNDimM_PV5DkwEKWo\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.xx\u0026edm=AL-3X8kEAAAA\u0026_nc_gid=Qi1NLunTBW8NATNDTETwPg\u0026oh=00_AQJKA2H921eeiceCOgkh3lckODXD3Tpz7A8ftDVJo18P9A\u0026oe=6ABC8A9B\",\"gcs_avatar\":\"\",\"biography\":\"Meets federal safety standards for baby \u0026 pet safety gates. Unique \u0026 attractive solution for hard to gate stairs. Made with sustainable materials.\",\"followers_count\":134,\"follows_count\":4,\"media_count\":59}},\"sources\":{\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\":{\"id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\",\"name\":\"Insta\",\"total_items\":58,\"last_sync\":\"0001-01-01T00:00:00Z\",\"source_type\":\"ProfileSelf\"}},\"widget_display\": { \"display\": true, \"hide_watermark\": false }}","block_ids":["AWUFjaXJmOEk0ZW8vZ__socialwidget_instafeed_base_widget_EYxLG7"],"widget_id":"b4324f3b-b830-11f1-aaa7-0a75023383c1"}],"mobile":[{"widget":"{\"status\":true,\"pricing_plan\":\"Free\",\"widget_id\":\"b4324f3b-b830-11f1-aaa7-0a75023383c1\",\"settings\":{\"install_type\":\"auto\",\"page_name\":\"Home page\",\"page_custom_element\":\"\",\"page_custom_position\":\"\",\"layout_background_type\":\"color\",\"template_id\":1,\"display_layout\":\"grid\",\"item_no_of_rows\":2,\"item_no_of_columns\":4,\"is_show_pagination\":true,\"is_show_arrow\":true,\"is_enable_max_width\":false,\"is_enable_load_more_btn\":true,\"load_more_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eShow more\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"is_enable_heading_title\":false,\"heading_title\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 18px\\\"\u003eFollow Us on Instagram\u003c\/span\u003e\u003c\/p\u003e\",\"is_enable_heading_description\":false,\"heading_description\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 14px\\\"\u003eFollow us so you'll never miss an update\u003c\/span\u003e\u003c\/p\u003e\",\"is_enable_item_hover_effect\":true,\"item_no_of_slider\":5,\"item_no_of_photo\":10,\"auto_play_slider\":true,\"auto_play_duration\":3,\"is_enable_item_caption\":true,\"is_enable_item_likes_count\":false,\"is_enable_item_date\":true,\"on_image_click\":\"popup\",\"on_image_click_target_link\":\"_self\",\"is_enable_popup_user_profile\":true,\"is_enable_popup_follow_btn\":true,\"popup_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"is_enable_popup_caption\":true,\"is_enable_popup_likes_count\":false,\"is_enable_popup_comments_count\":false,\"is_enable_popup_date\":true,\"display_product_item\":\"horizontal\",\"cta_btn_link\":\"_self\",\"var_css\":{\"--sw-layout-margin-top\":\"0px\",\"--sw-layout-margin-bottom\":\"0px\",\"--sw-layout-padding-top\":\"0px\",\"--sw-layout-padding-bottom\":\"0px\",\"--sw-layout-padding-left\":\"0px\",\"--sw-layout-padding-right\":\"0px\",\"--sw-layout-max-width\":\"1200px\",\"--sw-layout-background-color\":\"rgba(255, 255, 255, 1)\",\"--sw-layout-background-image\":\"\",\"--sw-layout-background-size\":\"cover\",\"--sw-layout-background-repeat\":\"no\",\"--sw-layout-background-position-x\":\"center\",\"--sw-layout-background-position-y\":\"middle\",\"--sw-load-more-btn-font-size\":\"18px\",\"--sw-load-more-btn-background-color\":\"#FFFFFF\",\"--sw-load-more-btn-align\":\"center\",\"--sw-load-more-btn-font-weight\"
4362:\"normal\",\"--sw-load-more-btn-color\":\"#000000\",\"--sw-heading-title-font-size\":\"18px\",\"--sw-heading-title-text-align\":\"center\",\"--sw-heading-title-font-weight\":\"normal\",\"--sw-heading-title-color\":\"#000000\",\"--sw-heading-description-font-size\":\"14px\",\"--sw-heading-description-text-align\":\"center\",\"--sw-heading-description-font-weight\":\"normal\",\"--sw-heading-description-color\":\"#000000\",\"--sw-item-border-radius\":\"0px\",\"--sw-item-gutter\":\"2px\",\"--sw-popup-follow-btn-background-color\":\"#252627\",\"--sw-popup-follow-btn-color\":\"#000000\",\"--sw-popup-follow-btn-text-align\":\"center\",\"--sw-popup-follow-btn-font-size\":\"15px\",\"--sw-popup-follow-btn-font-weight\":\"normal\",\"--sw-hotspot-color\":\"#FFFFFF\",\"--sw-hotspot-hover-color\":\"#252627\",\"--sw-cta-btn-color\":\"#252627\",\"--sw-cta-btn-text-color\":\"#FFFFFF\",\"--sw-hover-font-weight\":\"normal\",\"--sw-hover-text-align\":\"center\",\"--sw-hover-font-size\":\"15px\",\"--sw-hover-color\":\"#ffffff\",\"--sw-hover-background-color\":\"rgba(37, 38, 39, 0.6)\",\"--sw-layout-background-size-custom-width\":100,\"--sw-layout-background-size-custom-height\":100,\"--sw-layout-pagination-color\":\"#A7A7A7\",\"--sw-layout-arrow-color\":\"#A7A7A7\",\"--sw-layout-background-size-local\":\"cover\"},\"mobile_template_id\":1,\"mobile_display_layout\":\"grid\",\"mobile_item_no_of_rows\":2,\"mobile_item_no_of_columns\":3,\"mobile_is_show_pagination\":true,\"mobile_is_show_arrow\":true,\"mobile_is_enable_load_more_btn\":true,\"mobile_load_more_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eShow more\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_is_enable_max_width\":false,\"mobile_layout_background_type\":\"color\",\"mobile_is_enable_heading_title\":false,\"mobile_heading_title\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 18px\\\"\u003eFollow Us on Instagram\u003c\/span\u003e\u003c\/p\u003e\",\"mobile_is_enable_heading_description\":false,\"mobile_heading_description\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 14px\\\"\u003eFollow us so you'll never miss an update\u003c\/span\u003e\u003c\/p\u003e\",\"mobile_is_enable_item_hover_effect\":true,\"mobile_item_no_of_slider\":3,\"mobile_auto_play_slider\":true,\"mobile_auto_play_duration\":3,\"mobile_is_enable_item_caption\":true,\"mobile_is_enable_item_likes_count\":false,\"mobile_is_enable_item_comments_count\":false,\"mobile_is_enable_item_date\":true,\"mobile_on_image_click\":\"popup\",\"mobile_on_image_click_target_link\":\"_self\",\"mobile_is_enable_popup_user_profile\":true,\"mobile_is_enable_popup_follow_btn\":true,\"mobile_popup_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_is_enable_popup_caption\":true,\"mobile_is_enable_popup_likes_count\":false,\"mobile_is_enable_popup_comments_count\":false,\"mobile_is_enable_popup_date\":true,\"mobile_display_product_item\":\"horizontal\",\"mobile_cta_btn_link\":\"_self\",\"mobile_var_css\":{\"--sw-layout-margin-top\":\"0px\",\"--sw-layout-margin-bottom\":\"0px\",\"--sw-layout-padding-top\":\"0px\",\"--sw-layout-padding-bottom\":\"0px\",\"--sw-layout-padding-left\":\"0px\",\"--sw-layout-padding-right\":\"0px\",\"--sw-layout-max-width\":\"1200px\",\"--sw-layout-background-color\":\"rgba(255, 255, 255, 1)\",\"--sw-layout-background-image\":\"\",\"--sw-layout-background-size\":\"cover\",\"--sw-layout-background-repeat\":\"no\",\"--sw-layout-background-position-x\":\"center\",\"--sw-layout-background-position-y\":\"middle\",\"--sw-load-more-btn-font-size\":\"18px\",\"--sw-load-more-btn-background-color\":\"#FFFFFF\",\"--sw-load-more-btn-align\":\"center\",\"--sw-load-more-btn-font-weight\"
4362:\"normal\",\"--sw-load-more-btn-color\":\"#000000\",\"--sw-heading-title-font-size\":\"18px\",\"--sw-heading-title-text-align\":\"center\",\"--sw-heading-title-font-weight\":\"normal\",\"--sw-heading-title-color\":\"#000000\",\"--sw-heading-description-font-size\":\"14px\",\"--sw-heading-description-text-align\":\"center\",\"--sw-heading-description-font-weight\":\"normal\",\"--sw-heading-description-color\":\"#000000\",\"--sw-item-border-radius\":\"0px\",\"--sw-item-gutter\":\"2px\",\"--sw-popup-follow-btn-background-color\":\"#252627\",\"--sw-popup-follow-btn-color\":\"#000000\",\"--sw-popup-follow-btn-text-align\":\"center\",\"--sw-popup-follow-btn-font-size\":\"15px\",\"--sw-popup-follow-btn-font-weight\":\"normal\",\"--sw-hotspot-color\":\"#FFFFFF\",\"--sw-hotspot-hover-color\":\"#252627\",\"--sw-cta-btn-color\":\"#252627\",\"--sw-cta-btn-text-color\":\"#FFFFFF\",\"--sw-hover-font-weight\":\"normal\",\"--sw-hover-text-align\":\"center\",\"--sw-hover-font-size\":\"15px\",\"--sw-hover-color\":\"#ffffff\",\"--sw-hover-background-color\":\"rgba(37, 38, 39, 0.6)\",\"--sw-layout-background-size-custom-width\":100,\"--sw-layout-background-size-custom-height\":100,\"--sw-layout-pagination-color\":\"#A7A7A7\",\"--sw-layout-arrow-color\":\"#A7A7A7\",\"--sw-layout-background-size-local\":\"cover\"},\"popup_user_profile_click_target_link\":\"_self\",\"mobile_popup_user_profile_click_target_link\":\"_self\",\"mobile_item_no_of_photo\":10,\"is_enable_instagram_logo\":false,\"mobile_is_enable_instagram_logo\":false,\"heading_type\":\"basic\",\"heading_social_account_id\":\"f61edb67-b048-11f0-ba28-46c57795897d\",\"mobile_heading_type\":\"basic\",\"mobile_heading_social_account_id\":\"f61edb67-b048-11f0-ba28-46c57795897d\",\"is_enable_heading_follow_btn\":true,\"heading_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_is_enable_heading_follow_btn\":true,\"mobile_heading_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"is_show_item_cart\":true,\"mobile_is_show_item_cart\":true,\"hotspot_target_link\":\"_blank\",\"mobile_hotspot_target_link\":\"_blank\",\"is_enable_popup_view_on_instagram\":true,\"mobile_is_enable_popup_view_on_instagram\":true,\"popup_view_on_instagram_target_link\":\"_self\",\"mobile_popup_view_on_instagram_target_link\":\"_self\",\"is_enable_item_comments_count\":false,\"heading_social_account\":{\"account_id\":\"f61edb67-b048-11f0-ba28-46c57795897d\",\"instagram_type\":\"InstagramByUsername\",\"username\":\"thestairbarrier\",\"name\":\"thestairbarrier\",\"avatar\":\"\",\"biography\":\"\",\"followers_count\":0,\"follows_count\":0,\"media_count\":12,\"gcs_avatar\":\"\"},\"mobile_heading_social_account\":{\"account_id\":\"f61edb67-b048-11f0-ba28-46c57795897d\",\"instagram_type\":\"InstagramByUsername\",\"username\":\"thestairbarrier\",\"name\":\"thestairbarrier\",\"avatar\":\"\",\"biography\":\"\",\"followers_count\":0,\"follows_count\":0,\"media_count\":12,\"gcs_avatar\":\"\"},\"currency_symbol\":\"$\",\"currency_code\":\"USD\",\"is_advance_template_enable_load_more_btn\":false,\"mobile_is_advance_template_enable_load_more_btn\":false,\"photo_ratio\":\"4:5\",\"mobile_photo_ratio\":\"1:1\",\"show_paired_reviews\":false,\"show_star_rating_badge\":true,\"rating_badge_position\":\"top_right\",\"rating_badge_color\":\"#1C1C1C\",\"rating_icon_shape\":\"default\",\"rating_icon_filled_color\":\"#FAAD14\",\"show_rating_icon_border\":true,\"rating_icon_border_color\":\"#FAAD14\",\"review_text_mode\":\"caption\",\"show_verified_review_label\":true,\"show_reviewer_details\":true,\"show_reviewer_country_flag\":true,\"show_review_published_date\":true,\"customer_avatar\":\"pastel\",\"customer_name_format\":\"masked\",\"mobile_show_paired_reviews\":false,\"mobile_show_star_rating_badge\":true,\"mobile_rating_badge_position\":\"top_right\",\"mobile_rating_badge_color\":\"#1C1C1C\",\"mobile_rating_icon_shape\":\"default\",\"mobile_rating_icon_filled_color\":\"#FAAD14\",\"mobile_show_rating_icon_border\":true,\"mobile_rating_icon_border_color\":\"#FAAD14\",\"mobile_review_text_mode\":\"caption\",\"mobile_show_verified_review_label\":true,\"mobile_show_reviewer_details\":true,\"mobile_show_reviewer_country_flag\":true,\"mobile_show_review_published_date\":true,\"mobile_customer_avatar\":\"pastel\",\"mobile_customer_name_format\":\"masked\",\"popup_layout\":\"advanced\",\"mobile_popup_layout\":\"advanced\"},\"translations\":{\"en\":{\"static\":{\"a_few_hours_ago\":\"A few hours ago\",\"a_few_minutes_ago\":\"A few minutes ago\",\"add_product_success\":\"Product successfully added to your cart\",\"april\":\"April\",\"august\":\"August\",\"comment\":\"Comment\",\"comments\":\"Comments\",\"december\":\"December\",\"february\":\"February\",\"follower\":\"Follower\",\"followers\":\"Followers\",\"following\":\"Following\",\"followings\":\"Followings\",\"january\":\"January\",\"july\":\"July\",\"june\":\"June\",\"just_now\":\"Just now\",\"like\":\"Like\",\"likes\":\"Likes\",\"march\":\"March\",\"may\":\"May\",\"november\":\"November\",\"october\":\"October\",\"post\":\"Post\",\"posts\":\"Posts\",\"september\":\"September\",\"two_days_ago\":\"2 days ago\",\"view_cart\":\"VIEW CART\",\"view_on_instagram\":\"View on Instagram\",\"view_product\":\"View products\",\"yesterday\":\"Yesterday\"},\"dynamic\":{\"load_more_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eShow more\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"popup_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"heading_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"heading_title\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 18px\\\"\u003eFollow Us on Instagram\u003c\/span\u003e\u003c\/p\u003e\",\"heading_description\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 14px\\\"\u003eFollow us so you'll never miss an update\u003c\/span\u003e\u003c\/p\u003e\",\"mobile_load_more_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eShow more\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_popup_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_heading_follow_btn_text\":\"\u003cdiv style=\\\"background: #101010; border-radius: 3px; min-height: 32px; padding: 0 16px;border: none; display: inline-flex; align-items: center\\\"\u003e\u003cstrong\u003e\u003cspan style=\\\"color:#FFFFFF\\\"\u003eFollow\u003c\/span\u003e\u003c\/strong\u003e\u003c\/div\u003e\",\"mobile_heading_title\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 18px\\\"\u003eFollow Us on Instagram\u003c\/span\u003e\u003c\/p\u003e\",\"mobile_heading_description\":\"\u003cp style=\\\"text-align: center\\\"\u003e\u003cspan style=\\\"font-size: 14px\\\"\u003eFollow us so you'll never miss an update\u003c\/span\u003e\u003c\/p\u003e\",\"cta_btn_text_detail_self\":\"VIEW DETAIL\",\"cta_btn_text_detail_blank\":\"VIEW DETAIL\",\"cta_btn_text_checkout\":\"BUY IT NOW\",\"cta_btn_text_add_to_cart\":\"ADD TO CART\",\"mobile_cta_btn_text_detail_self\":\"VIEW DETAIL\",\"mobile_cta_btn_text_detail_blank\":\"VIEW DETAIL\",\"mobile_cta_btn_text_checkout\":\"BUY IT NOW\",\"mobile_cta_btn_text_add_to_cart\":\"ADD TO CART\",\"verified_review_label\":\"Verified review\",\"mobile_verified_review_label\":\"Verified review\"}}},\"widget_type\":\"Instagram\",\"media_list\":[{\"media_id\":\"3b7e2d42-b902-11f1-ada4-1ebaff0b7c30\",\"media_type\":\"IMAGE\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/819762463_18064226084607000_851271286964823387_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=101\u0026ccb=7-5\u0026_nc_sid=18de74\u
43620026efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=NlKXcQDpk_oQ7kNvwHvhEPL\u0026_nc_oc=AdrDVFu90pFQe6TpmQfD_7UJjv0ILVTzClB6WPGxC2RMs9eDpy8SOp5IG2A3lmrxNFU\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQIaPiamScnNF0uJxzlxGX5p0ACquVk23SBon0vVdd_Wwg\u0026oe=6ABC7B30\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/DdsEeOzCMzB\/\",\"caption\":\"One wall. One banister. One pretty smart setup. ðâ\\n\\nWall-to-Banister is made for stairways that need a little flexibility without overcomplicating things.â\\n\\nGot a staircase like this? Drop your questions below.â\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-24T23:30:55Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"},{\"media_id\":\"8dca2c7d-b830-11f1-b6e2-de9dab23bb03\",\"media_type\":\"CAROUSEL_ALBUM\",\"media_url\":\"https:\/\/scontent-iad3-2.cdninstagram.com\/v\/t51.82787-15\/816987579_18063560483607000_2444354088011136426_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=103\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=LhqhP_7AcxkQ7kNvwE_inYS\u0026_nc_oc=AdrVeyUwZrq1xMt120PGnFO6fy3qfzxuvjM73d4dyQpbDXTr3DLu17Qm-dPowC4Wd3M\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-2.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJzpfniR6DaA_jtSoTese7fOzxW77cMnMf6QAP7p-1MWw\u0026oe=6ABC6F7C\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/Dde7gDmD5gf\/\",\"caption\":\"The backyard called. Everyone answered. âï¸ð¾â\\n\\nKids, pup, snacks, and all â with stair access managed right where the family needs it.â\\n\\nâKnow someone who needs this? Tag them.â\",\"comment_count\":0,\"like_count\":1,\"timestamp\":\"2026-09-19T21:02:19Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\",\"carousel\":[{\"id\":\"18587763889067198\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-2.cdninstagram.com\/v\/t51.82787-15\/816987579_18063560483607000_2444354088011136426_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=103\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=LhqhP_7AcxkQ7kNvwE_inYS\u0026_nc_oc=AdrVeyUwZrq1xMt120PGnFO6fy3qfzxuvjM73d4dyQpbDXTr3DLu17Qm-dPowC4Wd3M\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-2.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJzpfniR6DaA_jtSoTese7fOzxW77cMnMf6QAP7p-1MWw\u0026oe=6ABC6F7C\",\"timestamp\":\"2026-09-19T21:02:19Z\"},{\"id\":\"17882525292511031\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/v\/t51.82787-15\/808943193_18063560501607000_4631166807389951196_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=106\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=lPgFsYTruQoQ7kNvwE8Sch5\u0026_nc_oc=AdocmCH63eLX_76IyggfooI2mNgq_4Z1IoLzr2iY08nzd3qczF4xKiw4lgVdzUE6g9s\u0026_nc_zt=23\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQKDyYAo0hksTHvNDWw4P8IP8jCVJ6LuIV00PfK-dO0CIQ\u0026oe=6ABC9407\",\"timestamp\":\"2026-09-19T21:02:19Z\"},{\"id\":\"18152389219524292\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/795508028_18063560522607000_8856452830888798394_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=104\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=Jmno5Pf9zToQ7kNvwHJHyd1\u0026_nc_oc=Adqur4JzL2oy_TMmXF0AtzkqOclNMXSeyNQPKOBGNK932kNPm1fMZg1iQbdUcRgN79E\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJDB7qhCLgh959ZVbTTT_rt4OzAvVBhvVbgOg9aMcy_Rw\u0026oe=6ABC750D\",\"timestamp\":\"2026-09-19T21:02:19Z\"},{\"id\":\"18190734163403257\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/796328547_18063560543607000_2927985260756364746_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=110\u0026ccb=7-5\u0026_nc_sid=18de74\u
43620026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=XSe2mQiAY4cQ7kNvwGvZ3Qp\u0026_nc_oc=AdqVT52tIUdrpx7o5zeBU4SRr1dMMwirIMWTUVBLov8LEGZr8j9j3TyBWXNgSFFF4u8\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQL9soQnPjsfe6hzlWYN7_67Ey3yDnElLsxSwE7VVyT2QQ\u0026oe=6ABC8007\",\"timestamp\":\"2026-09-19T21:02:19Z\"},{\"id\":\"18132606805709014\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/816309888_18063560561607000_1719878445530910694_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=101\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=mUBES06qbNwQ7kNvwFSVlJv\u0026_nc_oc=AdpIYjyo9mFlLbqTRR7-oZ7ZUQBvfnP_3hwkJvijJQ0fRgWCFi4ztsF1zxKOW5xoVM8\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQKhrn-5xStAz5TMKg96W53oGkalTEtP3z2REor3wvc_cQ\u0026oe=6ABC6ED1\",\"timestamp\":\"2026-09-19T21:02:19Z\"}]},{\"media_id\":\"8dca9b48-b830-11f1-b6e3-de9dab23bb03\",\"media_type\":\"CAROUSEL_ALBUM\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/808430733_18062788616607000_1625201194925959505_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=108\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=y6WZqZmJbkIQ7kNvwHEp2Yd\u0026_nc_oc=Adpo7SHlH3s5qSkHGL4rRb73aFafcJPnH1xaPZmkkTUvJKHGE626F3LtjwnpG9-pWbU\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJGBpDoLjKAo1iRNj64-wgAI56iHeRGl_4MixNLGTawww\u0026oe=6ABC63EF\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/DdPiE4TijDo\/\",\"caption\":\"Real life doesnât stop because there are stairs nearby.\\n\\nThatâs exactly why The Stair Barrier was made to fit into the everyday â while youâre cleaning, playing, getting ready, or doing five things at once.\\n\\nSend this to the parent whoâs always multitasking.â\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-13T21:31:35Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\",\"carousel\":[{\"id\":\"18016643531738608\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/808430733_18062788616607000_1625201194925959505_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=108\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=y6WZqZmJbkIQ7kNvwHEp2Yd\u0026_nc_oc=Adpo7SHlH3s5qSkHGL4rRb73aFafcJPnH1xaPZmkkTUvJKHGE626F3LtjwnpG9-pWbU\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJGBpDoLjKAo1iRNj64-wgAI56iHeRGl_4MixNLGTawww\u0026oe=6ABC63EF\",\"timestamp\":\"2026-09-13T21:31:35Z\"},{\"id\":\"17971452762140676\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/v\/t51.82787-15\/808855660_18062788637607000_6204165540438546120_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=102\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=ayh2l562x8YQ7kNvwGudYP8\u0026_nc_oc=AdqwmsDBrDLMeugG6TXke6zyURBmJo0IiUQTgXSQyImdIPzkZm_LSVgQCaykuMSDu2o\u0026_nc_zt=23\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQLxdRTNGWPVl_S0hh16MvVo_sfsoXzO8G31c0HPLhl0sg\u0026oe=6ABC60D6\",\"timestamp\":\"2026-09-13T21:31:35Z\"},{\"id\":\"18103981640627414\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad3-1.cdninstagram.com\/v\/t51.82787-15\/809415265_18062788658607000_2990695621983874203_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=108\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=bca23Pz9SusQ7kNvwE5o2ox\u0026_nc_oc=AdpRmORcFU9l8_TSepWmjFFgOhxwoFFJDUax7AI-ckdsxuPpMhLwERikmEuPOPBd1d8\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQK_xEA2uyzLIRxujUfCBm2tYrzjA0eI1mOeRn4g_CJWqg\u0026oe=6ABC8BB7\",\"timestamp\":\"2026-09-13T21:31:35Z\"},{\"id\":\"18078074405408828\",\"media_type\":\"IMAGE\",\"thumbnail_url\":\"\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/v\/t51.82787-15\/809107146_18062788694607000_5687772971831753434_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=100\u0026ccb=7-5\u0026_nc_sid=18de74\u
43620026efg=eyJlZmdfdGFnIjoiQ0FST1VTRUxfSVRFTS5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=cWmmbzlr56EQ7kNvwFA4XcR\u0026_nc_oc=AdqBTd7vzIYc-GM1B1NHmA8Wql0zRacjw-RBjEs8ab7S-qR4NapV8JDR-2GjMU4Tb_g\u0026_nc_zt=23\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQIG__IcMukI_ad32pndkiQ4b5g-APoJ2CBxBEbr-NIK_w\u0026oe=6ABC94C9\",\"timestamp\":\"2026-09-13T21:31:35Z\"}]},{\"media_id\":\"8dcafb21-b830-11f1-b6e4-de9dab23bb03\",\"media_type\":\"VIDEO\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/o1\/v\/t2\/f2\/m86\/AQMOqNi6-DMzRLHXyji99DUYSSVLUV0ydMYzx8741XdsdTw6gkbM8S_GD8IZLaSy6QUXPM7EMOaLmN_6MrfRTSOgcM3KOXRNAhA6vuA.mp4?_nc_cat=107\u0026_nc_sid=5e9851\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026_nc_ohc=sYhngnIabn4Q7kNvwGHtL-6\u0026efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5JTlNUQUdSQU0uQ0xJUFMuQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTgwNjIzNjg1Mjk2MDcwMDAsImFzc2V0X2FnZV9kYXlzIjoxNCwidmlfdXNlY2FzZV9pZCI6MTAwOTksImR1cmF0aW9uX3MiOjE4LCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D\u0026ccb=17-1\u0026vs=d4388478ed8f8088\u0026_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC8yMTRGRTNBN0ZGRUVFOTUyREMzOTM3QUI1NjUwNEQ5Rl92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyLzM4NDBFNzg4RjZENDZGNjVERkE2NDJBMDdDMUE0QUFBX2F1ZGlvX2Rhc2hpbml0Lm1wNBUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACawpZPAnOiVQBUCKAJDMywXQDLaHKwIMScYEmRhc2hfYmFzZWxpbmVfMV92MREAdf4HZeadAQA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026edm=AM6HXa8EAAAA\u0026_nc_zt=28\u0026oh=00_AQL_IDDHrPE7Gdep7YI48MulBLOjdY0aQOiOd9tJ_Ts3AA\u0026oe=6AB89160\",\"thumbnail_url\":\"https:\/\/scontent-iad3-2.cdninstagram.com\/v\/t51.82787-15\/806280010_18062516606607000_6210400417170451721_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=105\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiQ0xJUFMuYmVzdF9pbWFnZV91cmxnZW4uQzMifQ%3D%3D\u0026_nc_ohc=rITRNX8uoAEQ7kNvwEgyrmq\u0026_nc_oc=AdojF4M009Ymt3a1TemJdkAPjoC6jVK0FhcQNr_aNogJ5dwhAJhhYA_DdiSpCB2cS4U\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-2.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026_nc_tpa=Q5bMBQJ2LE_yU3TKbEnzjMbH7SNN_c34Kmg0rfNgrk6nqtuuMBgEQDURK4bBHgV8sg4schZep8ulLIUc\u0026oh=00_AQIxx5XXyUcfQouxF2oyFKJ2hFZki_J2h-7t20IYTb5gvg\u0026oe=6ABC914A\",\"permalink\":\"https:\/\/www.instagram.com\/reel\/DdHity5iuF1\/\",\"caption\":\"The Stair Barrier can be repositioned between compatible staircase locations when properly installed â giving your home more flexibility without making stair safety feel like a whole production.\\n\\nSave this for the next time everyone moves downstairs.â\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-10T19:03:41Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"},{\"media_id\":\"8dcb5baa-b830-11f1-b6e5-de9dab23bb03\",\"media_type\":\"IMAGE\",\"media_url\":\"https:\/\/scontent-iad3-2.cdninstagram.com\/v\/t51.82787-15\/798984244_18061989710607000_6632488998305136190_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=103\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=Sfa1_Ij5E9MQ7kNvwHTchSB\u0026_nc_oc=AdqVOyU0yPKY4u6gmo6EN5WQnnLc53UXn6R32TlWUYZlAHvISxfps478YEpaAB1lO5Q\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-2.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQJ9XOQMH6LQuWMvL8i_iEqDD-JdJlPyAN-hwwHGzhYgWw\u0026oe=6ABC8348\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/DdAFN50jrEa\/\",\"caption\":\"No schedules. No rushing. Just everyone home together. ð¤â\\nHereâs to a Labor Day filled with slow mornings, little moments, and spaces made for family life.â\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-07T21:31:03Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"},{\"media_id\":\"8dcbbe8a-b830-11f1-b6e6-de9dab23bb03\",\"media_type\":\"IMAGE\",\"media_url\":\"https:\/\/scontent-iad6-1.cdninstagram.com\/v\/t51.82787-15\/795252477_18061
4362596086607000_5256601308184180706_n.jpg?stp=dst-jpg_e35_tt6\u0026_nc_cat=109\u0026ccb=7-5\u0026_nc_sid=18de74\u0026efg=eyJlZmdfdGFnIjoiRkVFRC5iZXN0X2ltYWdlX3VybGdlbi5DMyJ9\u0026_nc_ohc=wXKHYoouRywQ7kNvwFF8azE\u0026_nc_oc=AdqdfZFNQ96gIUWqH62TUeiXN9j9Vu2Kaq9FPsN1ghx14Xo0nQPgUGNLh62VGUKfNpc\u0026_nc_zt=23\u0026_nc_ht=scontent-iad6-1.cdninstagram.com\u0026edm=AM6HXa8EAAAA\u0026_nc_gid=Mqosf1gwiCu6_1d5tCZb_Q\u0026oh=00_AQKSdD_Lx5eH8HcwcJEh1cYdGHXtkYQHcug3LP0xVpUfYg\u0026oe=6ABC6332\",\"thumbnail_url\":\"\",\"permalink\":\"https:\/\/www.instagram.com\/p\/Dc4kkGNjTFC\/\",\"caption\":\"A little extra reason to make stair safety part of the routine. ð¤â\\n\\nSeptember savings are officially here â and your perfect TSB fit might be waiting.â\\n\\nShop now through the link in bio.\",\"comment_count\":0,\"like_count\":0,\"timestamp\":\"2026-09-04T23:31:01Z\",\"account_id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"source_id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\"}],\"next_cursor\":\"MTc4ODU2NDY2MTQ4NA==\",\"accounts\":{\"77d401a0-b830-11f1-ab3b-1a13282c94c4\":{\"id\":\"77d401a0-b830-11f1-ab3b-1a13282c94c4\",\"internal_id\":\"17841448209988701\",\"name\":\"The Stair Barrier\",\"social_type\":\"InstagramBusiness\",\"connect_status\":true,\"username\":\"thestairbarrier_official\",\"avatar\":\"https:\/\/scontent-iad3-1.xx.fbcdn.net\/v\/t51.82787-15\/640262086_18030972743607000_9072616244425438300_n.jpg?_nc_cat=104\u0026ccb=1-7\u0026_nc_sid=7d201b\u0026_nc_ohc=eq2SHrnUVVsQ7kNvwE_pO3t\u0026_nc_oc=AdqnWHGvph8sPPoyleBVwGLbpwm339ioh7rxpaJ_HAklJH9xiFRNDimM_PV5DkwEKWo\u0026_nc_zt=23\u0026_nc_ht=scontent-iad3-1.xx\u0026edm=AL-3X8kEAAAA\u0026_nc_gid=Qi1NLunTBW8NATNDTETwPg\u0026oh=00_AQJKA2H921eeiceCOgkh3lckODXD3Tpz7A8ftDVJo18P9A\u0026oe=6ABC8A9B\",\"gcs_avatar\":\"\",\"biography\":\"Meets federal safety standards for baby \u0026 pet safety gates. Unique \u0026 attractive solution for hard to gate stairs. Made with sustainable materials.\",\"followers_count\":134,\"follows_count\":4,\"media_count\":59}},\"sources\":{\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\":{\"id\":\"8dc89f16-b830-11f1-b6e1-de9dab23bb03\",\"name\":\"Insta\",\"total_items\":58,\"last_sync\":\"0001-01-01T00:00:00Z\",\"source_type\":\"ProfileSelf\"}},\"widget_display\": { \"display\": true, \"hide_watermark\": false }}","block_ids":["AWUFjaXJmOEk0ZW8vZ__socialwidget_instafeed_base_widget_EYxLG7"],"widget_id":"b4324f3b-b830-11f1-aaa7-0a75023383c1"}]}}; 4363 4364 </script>
4364<!-- END app snippet --> 4365 4366</div>
4366<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4366 4367</body> 4368 4369</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.