1<!doctype html> 2<html class="no-js" lang="en"> 3<head>
3<script data-source-attribution="shopify.event_observer.bootstrap"> 4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//barrierboss.ca/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`72783200557`)))})(); 5//# sourceURL=event-observer-collector.js 6</script>
6 7 8
8<script>window.B2BRIDGE=window.B2BRIDGE||{isB2BCustomer:false};</script>
8 9 10<!-- Google Tag Manager --> 11
12<script>
vendor: 327 bytes, lines 12-16
12(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 13new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 14j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 15'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 16})(window,document,'script','dataLayer','
16GTM-54V294M7
vendor: 3 bytes, line 16
16');
16</script>
16 17<!-- End Google Tag Manager --> 18 19 20 21 <style> 22 .betterPriceLink { 23 width: 50%!important; 24 border-radius: 50px!important; 25 padding: 13px 20px 13px 23px!important; 26 line-height: 1.4!important; 27 font-family: Oswald, sans-serif!important; 28 font-weight: 700!important; 29 font-size: calc(((var(--font-size-base)) / (var(--font-size-base))) * 1em)!important; 30 border: 1px solid transparent!important; 31 } 32 @media only screen and (max-width: 768px) { 33 .betterPriceLink { 34 width: 100%!important; 35 } 36 } 37</style> 38 <meta charset="utf-8"> 39 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 40 <meta name="viewport" content="width=device-width,initial-scale=1"> 41 <meta name="theme-color" content="#EB673C"> 42 43 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 44 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 45 <link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="preload" href="//barrierboss.ca/cdn/shop/t/54/assets/core.css?v=68452298817585266511766022722" as="style"> 46 <link rel="preload" as="font" href="//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2" type="font/woff2" crossorigin> 47 <link rel="preload" as="font" href="//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2" type="font/woff2" crossorigin> 48 <link rel="preload" as="font" href="//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2" type="font/woff2" crossorigin> 49 <link rel="preload" as="font" href="//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n6.27dc66245013a6f7f317d383a3cc9a0c347fb42d.woff2" type="font/woff2" crossorigin> 50 51 52 53 54 <link rel="alternate" hreflang="x-default" href="https://barrierbossusa.com/products/wood-fence-posts"> 55 <link rel="alternate" hreflang="en-CA" href="https://barrierboss.ca/products/wood-fence-posts"> 56 <link rel="alternate" hreflang="en-US" href="https://barrierbossusa.com/products/wood-fence-posts"> 57 58 59 <link rel="preload" href="//barrierboss.ca/cdn/shop/t/54/assets/theme.js?v=138517185957868355711786653784" as="script"> 60 61
61<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
61 62 63
63<script src="//barrierboss.ca/cdn/shop/t/54/assets/custom.js?v=131216504198504094411775105217" defer="defer"></script>
63<link rel="canonical" href="https://barrierboss.ca/products/wood-fence-posts"> 64<link rel="shortcut icon" href="//barrierboss.ca/cdn/shop/files/BarrierBoss_Favicon_Orange_512_96x96.png?v=1783626983" type="image/png"> 65 <link rel="icon" type="image/png" sizes="96x96" href="//barrierboss.ca/cdn/shop/files/BarrierBoss_Favicon_Orange_512.png?v=1783626983&width=96"> 66 <link rel="apple-touch-icon" href="//barrierboss.ca/cdn/shop/files/BarrierBoss_Favicon_Orange_512.png?v=1783626983&width=180"><title>Wood Fence Posts | Pressure Treated & Cedar, In-Ground</title> 67 68 69 <meta name="description" content="Wood fence posts from C$19.99 â pressure treated (ground contact rated) or Western Red Cedar, 4x4 and 6x6. Made in Canada, factory-direct."> 70 71 72
72<script> 73(function () { 74 var _defaults = { 75 rate: 0.05, 76 label: 'Save 5%', 77 paymentMethod: 'Bank Transfer', 78 exclusionCollections: [], 79 exclusionTags: [], 80 effectiveDate: '' 81 }; 82 var _live = {}; 83 try { _live = {"rate":0.05,"label":"Save 5%","paymentMethod":"Interac e-Transfer","exclusionCollections":[],"exclusionTags":["b2b","wholesale","special-order"],"effectiveDate":"2026-08-16"} || {}; } catch (e) { _live = {}; } 84 if (typeof _live !== 'object' || _live === null) _live = {}; 85 window.BB_DISCOUNT = Object.assign(_defaults, _live); 86 87 var _bbDefaults = { 88 enabled: false, 89 rate: 0.03, 90 cap: 500, 91 label: 'BarrierBucks', 92 url: '/pages/barrierbucks' 93 }; 94 var _bbLive = {}; 95 try { _bbLive = {"enabled":true,"rate":0.05,"cap":500,"label":"BarrierBucks","url":"\/pages\/barrierbucks"} || {}; } catch (e) { _bbLive = {}; } 96 if (typeof _bbLive !== 'object' || _bbLive === null) _bbLive = {}; 97 window.BB_BUCKS = Object.assign(_bbDefaults, _bbLive); 98})(); 99</script>
99<script> 100 window.BB_TRADE = { tier: "", pct: 0 }; 101</script>
101 102 103 <!-- /snippets/social-meta-tags.liquid --> 104 105 106<meta property="og:site_name" content="BarrierBossâ¢"> 107<meta property="og:url" content="https://barrierboss.ca/products/wood-fence-posts"> 108<meta property="og:title" content="Wood Fence Posts | Pressure Treated & Cedar, In-Ground"> 109<meta property="og:type" content="product"> 110<meta property="og:description" content="Wood fence posts from C$19.99 â pressure treated (ground contact rated) or Western Red Cedar, 4x4 and 6x6. Made in Canada, factory-direct."><meta property="og:image" content="https://barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=1200"> 111 <meta property="og:image:secure_url" content="https://barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=1200"> 112 <meta property="og:image:width" content="1000"> 113 <meta property="og:image:height" content="1000"> 114 <meta property="og:price:amount" content="19.99"> 115 <meta property="og:price:currency" content="CAD"> 116 117 118 119<meta name="twitter:card" content="summary_large_image"> 120<meta name="twitter:title" content="Wood Fence Posts | Pressure Treated & Cedar, In-Ground"> 121<meta name="twitter:description" content="Wood fence posts from C$19.99 â pressure treated (ground contact rated) or Western Red Cedar, 4x4 and 6x6. Made in Canada, factory-direct."> 122 123 124<style data-shopify> 125:root { 126 127 --header_megamenu_bg: #ffffff; 128 --header_nav_2_bg: #ffffff; 129 --header_nav_2_color_text: #232323; 130 --search_bar_bg: #ffffff; 131 132 --header_search_categories_bg: #ffffff; 133 --header_search_categories_color_text: #232323; 134 --alternateHeader_bg_color: #000000; 135 --alternateHeader_text_color: #fff; 136 --logo_text_color: #fff; 137 --header_color_text: #ffffff; 138 --header_nav_hover_link: #EB673C; 139 140 --secondary_nav_color_text: #ffffff; 141 --secondary_nav_color_lighter: rgba(255, 255, 255, 0.3); 142 143 144 --white-color: #ffffff; 145 146 147 --letter-spacing: 0; 148 --font-size: 1; 149 --rating-star-bg: rgba(35, 35, 35, 0.15); 150 151 --color-text: #232323; 152 --color-text-rgb: 35, 35, 35; 153 --color-body-text: #232323; 154 --breadcrumbs_color: #000; 155 156 --rte__link_color: #000; 157 --rte_hover_link_color: #3a3a3a; 158 159 160 --color-sale-text: #EB673C; 161 --color-small-button-text-border: #ffffff; 162 --color-text-field: #ffffff; 163 --color-text-field-text: #232323; 164 --color-text-field-text-rgb: 35, 35, 35; 165 166 --color-btn-primary: #EB673C; 167 --color-btn-primary-darker: #f43b00; 168 --color-btn-primary-text: #ffffff; 169 170 --color-btn-secondary: #3a3a3a; 171 172 --color--btn-white-darker: #e6e6e6; 173 174 175 --color-blankstate: rgba(35, 35, 35, 0.35); 176 --color-blankstate-border: rgba(35, 35, 35, 0.2); 177 --color-blankstate-background: rgba(35, 35, 35, 0.1); 178 179 --color-text-focus:#494949; 180 181 182 --color-btn-primary-focus:#dd4717; 183 --color-btn-secondary-focus:#606060; 184 --color-btn-white-focus:#e6e6e6; 185 186 187 188 --color-btn-social-focus:#d2d2d2; 189 --color-small-button-text-border-focus:#e6e6e6; 190 --predictive-search-focus:#e7e7e7; 191 192 --color-body: #f4f4f4; 193 --color-bg: #f4f4f4; 194 --color-bg-rgb: 244, 244, 244; 195 --color-bg-alt: rgba(35, 35, 35, 0.05); 196 --color-bg-currency-selector: rgba(35, 35, 35, 0.2);--opacity-image-overlay: 0.4;--hover-overlay-opacity: 0.8; 197 198 --color-border: #ebebeb; 199 --color-border-form: #cccccc; 200 --color-border-form-darker: #b3b3b3; 201 202 --svg-select-icon: url(//barrierboss.ca/cdn/shop/t/54/assets/ico-select.svg?v=147383828099726678601736999860); 203 --svg-select-white-icon: url(//barrierboss.ca/cdn/shop/t/54/assets/ico-white-select.svg?v=145037530105049233381736999850); 204 --slick-img-url: url(//barrierboss.ca/cdn/shop/t/54/assets/ajax-loader.gif?v=41356863302472015721736999850); 205 206 --font-weight-body--bold: 700; 207 --font-weight-body--bolder: 700; 208 209 --font-stack-header: "Instrument Sans", sans-serif; 210 --font-style-header: normal; 211 --font-weight-header: 700; 212 213 --font-stack-navigation: "Instrument Sans", sans-serif; 214 --font-style-navigation: normal; 215 --font-weight-navigation: 600; 216 217 218 219 220 --font-stack-body: "Instrument Sans", sans-serif; 221 --font-style-body: normal; 222 --font-weight-body: 400; 223 224 --font-size-header: 33; 225 --font-size-navigation: 16; 226 227 228 229 --heading1-letter-spacing: -2px; 230 --heading2-letter-spacing: -2px; 231 --heading3-letter-spacing: -1.0px; 232 --heading4-letter-spacing: -1.0px; 233 --heading5-letter-spacing: -0.5px; 234 --heading6-letter-spacing: -0.5px; 235 236 --heading-line-height : 1; 237 238 --font-size-base: 16; 239 240 --font-h1-desktop: 66; 241 --font-h1-mobile: 46; 242 243 --font-h2-desktop: 42; 244 --font-h2-mobile: 33; 245 246 --font-h3-desktop: 33; 247 --font-h3-mobile: 21; 248 249 --font-h4-desktop: 18; 250 --font-h4-mobile: 16; 251 252 --font-h5-desktop: 14; 253 --font-h5-mobile: 14; 254 255 --font-h6-desktop: 13; 256 --font-h6-mobile: 11; 257 258 --font-mega-title-large-desktop: 82; 259 260 --font-rich-text-large: 18; 261 --font-rich-text-small: 14; 262 263 264--color-video-bg: #e7e7e7; 265 266 267 --global-color-image-loader-primary: rgba(35, 35, 35, 0.06); 268 --global-color-image-loader-secondary: rgba(35, 35, 35, 0.12); 269 270 271 --product_label_sale_color: #00a500; 272 --product_label_sold_out_color: #8a9297; 273 --product_label_1_color: #0774d7; 274 --product_label_2_color: #000; 275 276 277 --product-image-height: 200px; 278 279 } 280 281 282 283 284</style> 285<style>#main-page{position:absolute;font-size:1200px;line-height:1;word-wrap:break-word;top:0;left:0;width:96vw;height:96vh;max-width:99vw;max-height:99vh;pointer-events:none;z-index:99999999999;color:transparent;overflow:hidden}</style> 286
287<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-geo.js?v=106616823508563612851786761155" defer></script>
287 288 289 290 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/flickity.min.css?v=112557130868219244861736999850" type="text/css"> 291 292 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/core.css?v=68452298817585266511766022722" type="text/css"> 293 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/theme.css?v=183876264427564304731772005443" type="text/css"> 294 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/styles.css?v=140616310325957283671774493687" type="text/css"> 295 296<link href="//barrierboss.ca/cdn/shop/t/54/assets/custom.css?v=152213618141132400871791051539" rel="stylesheet" type="text/css" media="all" /> 297 <style> 298 @media screen and (max-width: 750px){ 299 .product-single__media__carousel{ 300 max-height: 260px; 301 overflow-y: hidden; 302 } 303 } 304 305 @font-face { 306 font-family: "Instrument Sans"; 307 font-weight: 700; 308 font-style: normal; 309 font-display: swap; 310 src: url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"), 311 url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff"); 312} 313 314 @font-face { 315 font-family: "Instrument Sans"; 316 font-weight: 400; 317 font-style: normal; 318 font-display: swap; 319 src: url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"), 320 url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff"); 321} 322 323 @font-face { 324 font-family: "Instrument Sans"; 325 font-weight: 600; 326 font-style: normal; 327 font-display: swap; 328 src: url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n6.27dc66245013a6f7f317d383a3cc9a0c347fb42d.woff2") format("woff2"), 329 url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n6.1a71efbeeb140ec495af80aad612ad55e19e6d0e.woff") format("woff"); 330} 331 332 @font-face { 333 font-family: "Instrument Sans"; 334 font-weight: 700; 335 font-style: normal; 336 font-display: swap; 337 src: url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"), 338 url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff"); 339} 340 341 @font-face { 342 font-family: "Instrument Sans"; 343 font-weight: 700; 344 font-style: normal; 345 font-display: swap; 346 src: url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"), 347 url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff"); 348} 349 350 @font-face { 351 font-family: "Instrument Sans"; 352 font-weight: 400; 353 font-style: italic; 354 font-display: swap; 355 src: url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_i4.028d3c3cd8d085648c808ceb20cd2fd1eb3560e5.woff2") format("woff2"), 356 url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_i4.7e90d82df8dee29a99237cd19cc529d2206706a2.woff") format("woff"); 357} 358 359 @font-face { 360 font-family: "Instrument Sans"; 361 font-weight: 700; 362 font-style: italic; 363 font-display: swap; 364 src: url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_i7.d6063bb5d8f9cbf96eace9e8801697c54f363c6a.woff2") format("woff2"), 365 url("//barrierboss.ca/cdn/fonts/instrument_sans/instrumentsans_i7.ce33afe63f8198a3ac4261b826b560103542cd36.woff") format("woff"); 366} 367 368 </style> 369 370
370<script> 371 372 window.importModule = (mod) => import(window.theme.modules[mod]); 373 374 var theme = { 375 breakpoints: { 376 medium: 750, 377 large: 990, 378 widescreen: 1400 379 }, 380 strings: { 381 addToCart: "Add to cart", 382 preOrder: "Pre Order", 383 preOrderText: "This is a pre order item. We will ship it when it becomes available.", 384 added_to_cart: "Added!", 385 soldOut: "Sold out", 386 unavailable: "Unavailable", 387 regularPrice: "Regular price", 388 salePrice: "Sale price", 389 sale: "Sale", 390 fromLowestPrice: "from [price]", 391 vendor: "Vendor", 392 showMore: "Show More", 393 showLess: "Show Less", 394 searchFor: "Search for", 395 addressError: "Error looking up that address", 396 addressNoResults: "No results for that address", 397 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 398 authError: "There was a problem authenticating your Google Maps account.", 399 newWindow: "Opens in a new window.", 400 external: "Opens external website.", 401 newWindowExternal: "Opens external website in a new window.", 402 removeLabel: "Remove [product]", 403 update: "Update", 404 quantity: "Quantity", 405 discountedTotal: "Discounted total", 406 regularTotal: "Regular total", 407 priceColumn: "See Price column for discount details.", 408 quantityMinimumMessage: "Quantity must be 1 or more", 409 cartError: "There was an error while updating your cart. Please try again.", 410 removedItemMessage: "Removed \u003cspan class=\"cart__removed-product-details\"\u003e([quantity]) [link]\u003c\/span\u003e from your cart.", 411 unitPrice: "Unit price", 412 unitPriceSeparator: "per", 413 oneCartCount: "1 item", 414 otherCartCount: "[count] items", 415 quantityLabel: "Quantity: [count]", 416 products: "Popular Products", 417 search_title: "Popular Searches", 418 loading: "Loading", 419 number_of_results: "[result_number] of [results_count]", 420 number_of_results_found: "[results_count] results found", 421 one_result_found: "1 result found", 422 show_less: "Show less", 423 shippingEstimatorOneResult: "1 option available:", 424 shippingEstimatorMoreResults: "{{count}} options available:", 425 shippingEstimatorNoResults: "No shipping could be found", 426 shippingTo: "Shipping to", 427 pick_an_option: "Pick an Option", 428 add_note: "Add Note", 429 added_note: "Note added", 430 newsletter_confirmation: "Thanks for subscribing!" 431 }, 432 moneyFormat: "$ {{ amount }}", 433 moneyFormatWithCurrency: "$ {{ amount }} CAD", 434 show_preOrder_btn: false , 435 stylesheet: "//barrierboss.ca/cdn/shop/t/54/assets/core.css?v=68452298817585266511766022722", 436 pageType: "product", 437 modules: { 438 Core: `//barrierboss.ca/cdn/shop/t/54/assets/core.js?v=173754313342993605631736999850` 439 }, 440 scripts: { 441 Popper: 'https://unpkg.com/@popperjs/core@2' 442 } 443 }; 444 445 446 window.routes = { 447 rootUrl: "\/", 448 cartUrl: "\/cart", 449 cartAddUrl: "\/cart\/add", 450 cartChangeUrl: "\/cart\/change", 451 searchUrl: "\/search", 452 productRecommendationsUrl: "\/recommendations\/products" 453 }; 454 455 456 457 458 459 460 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 461 </script>
461<script type="text/javascript"> 462 if (window.MSInputMethodContext && document.documentMode) { 463 var scripts = document.getElementsByTagName('script')[0]; 464 var polyfill = document.createElement("script"); 465 polyfill.defer = true; 466 polyfill.src = "//barrierboss.ca/cdn/shop/t/54/assets/ie11CustomProperties.min.js?v=146208399201472936201736999850"; 467 468 scripts.parentNode.insertBefore(polyfill, scripts); 469 } 470 </script>
vendor: 1 bytes, line 470
470
471<script type="text/javascript"> 472 (function(c,l,a,r,i,t,y){ 473 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 474 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 475 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 476 })(window, document, "clarity", "script", "uik2p58snj"); 477</script>
477 478 479 480
480<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
480<meta name="google-site-verification" content="LJt2quBvIDM6B_UOqdifS0N9MI7dGsIEpGxWCmy_cMo"> 481<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/72783200557/digital_wallets/dialog"> 482<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/50628202266925:1?ucp/version=2026-08-25&context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://barrierboss.ca/products/wood-fence-posts.oembed">
483<script async="async" src="/checkouts/internal/preloads.js?locale=en-CA&default_configuration_id=247824685"></script>
483 484<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
485<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&default_configuration_id=247824685&shop_id=72783200557" crossorigin="anonymous"></script>
vendor: 1 bytes, line 485
485
486<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":72783200557,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/72783200557","merchantName":"BarrierBossâ¢","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","interac","jcb"],"total":{"type":"pending","label":"BarrierBossâ¢","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 486
486
487<script id="shopify-features" type="application/json">{"accessToken":"4ce22157a9471c84a2701ab490dd1309","betas":["rich-media-storefront-analytics"],"domain":"barrierboss.ca","predictiveSearch":true,"shopId":72783200557,"locale":"en"}</script>
vendor: 1 bytes, line 487
487
488<script>var Shopify = Shopify || {}; 489Shopify.shop = "barrier-boss.myshopify.com"; 490Shopify.locale = "en"; 491Shopify.currency = {"active":"CAD","rate":"1.0"}; 492Shopify.country = "CA"; 493Shopify.theme = {"name":"barrier-boss\/main","id":173727351085,"schema_name":"Pursuit","schema_version":"1.0.9","theme_store_id":null,"role":"main"}; 494Shopify.theme.handle = "null"; 495Shopify.theme.style = {"id":null,"handle":null}; 496Shopify.cdnHost = "barrierboss.ca/cdn"; 497Shopify.routes = Shopify.routes || {}; 498Shopify.routes.root = "/"; 499Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 500Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 501Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 502Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 502
502
503<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 503
503
504<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 504
504
505<script> 506 window.ShopifyPay = window.ShopifyPay || {}; 507 window.ShopifyPay.apiHost = "shop.app\/pay"; 508 window.ShopifyPay.redirectState = null; 509</script>
vendor: 1 bytes, line 509
509
510<script> 511 window.Shopify = window.Shopify || {}; 512 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 513 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 514 window.Shopify.SignInWithShop.eligible = true; 515</script>
vendor: 1 bytes, line 515
515
516<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 516
516
517<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 517
517
518<script type="module"> 519 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 520 521 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 522 523</script>
vendor: 1 bytes, line 523
523
524<script> 525 window.Shopify = window.Shopify || {}; 526 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 527 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"]}; 528</script>
vendor: 1 bytes, line 528
528
529<script>(function() { 530 var isLoaded = false; 531 function asyncLoad() { 532 if (isLoaded) return; 533 isLoaded = true; 534 var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0727\/8320\/0557\/t\/59\/assets\/affirmShopify.js?v=1744815877\u0026shop=barrier-boss.myshopify.com"]; 535 for (var i = 0; i < urls.length; i++) { 536 var s = document.createElement('script'); 537 s.type = 'text/javascript'; 538 s.async = true; 539 s.src = urls[i]; 540 var x = document.getElementsByTagName('script')[0]; 541 x.parentNode.insertBefore(s, x); 542 } 543 }; 544 if(window.attachEvent) { 545 window.attachEvent('onload', asyncLoad); 546 } else { 547 window.addEventListener('load', asyncLoad, false); 548 } 549})();</script>
vendor: 1 bytes, line 549
549
550<script id="__st">var __st={"a":72783200557,"offset":-25200,"reqid":"778e4585-b52a-4eaa-ab81-7ba77fa4bd6a-1791503334","pageurl":"barrierboss.ca\/products\/wood-fence-posts","u":"42c5c66f6c9b","p":"product","rtyp":"product","rid":10005606531373};</script>
vendor: 1 bytes, line 550
550
551<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 551
551
552<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 552
552
553<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//barrierboss.ca/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 553
553
554<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 = "//barrierboss.ca/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>
554<script crossorigin="anonymous" defer="defer" src="//barrierboss.ca/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 554
554
555<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 555
555
556<script> 557 window.Shopify = window.Shopify || {}; 558 window.Shopify.MCP = window.Shopify.MCP || {}; 559 window.Shopify.MCP.enabled = true; 560 window.Shopify.MCP.shop = "barrier-boss.myshopify.com"; 561 window.Shopify.MCP.mcpEndpoint = "https:\/\/barrierboss.ca\/api\/mcp"; 562 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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 563</script>
vendor: 1 bytes, line 563
563
564<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("\/\/barrierboss.ca\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 565</script>
vendor: 1 bytes, line 565
565
566<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://barrierboss.ca/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 567</script>
vendor: 1 bytes, line 567
567
568<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 569 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); 570</script>
vendor: 1 bytes, line 570
570
571<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})}})); 572</script>
572 573<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://barrierboss.ca/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 574<style id="shopify-accelerated-checkout-cart"> 575 #shopify-buyer-consent { 576 margin-top: 1em; 577 display: inline-block; 578 width: 100%; 579} 580 581#shopify-buyer-consent.hidden { 582 display: none; 583} 584 585#shopify-subscription-policy-button { 586 background: none; 587 border: none; 588 padding: 0; 589 text-decoration: underline; 590 font-size: inherit; 591 cursor: pointer; 592} 593 594#shopify-subscription-policy-button::before { 595 box-shadow: none; 596} 597 598 </style> 599
600<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 600
600
601<script type="application/ld+json"> 602{ 603 "@context": "https://schema.org", 604 "@type": "BreadcrumbList", 605 "itemListElement": [ 606 { 607 "@type": "ListItem", 608 "position": 1, 609 "name": "Home", 610 "item": "https://barrierboss.ca" 611 },{ 612 "@type": "ListItem", 613 "position": 2, 614 "name": "Post", 615 "item": "https://barrierboss.ca/collections/all" 616 } 617 ,{ 618 "@type": "ListItem", 619 "position": 3, 620 "name": "Wood Fence Posts", 621 "item": "https://barrierboss.ca/products/wood-fence-posts" 622 }] 623} 624</script>
624<style id="bb-float-widgets">/* BB floating widgets polish 2026-07 */ 625#BackToTop.back-to-top{width:46px!important;height:46px!important;right:24px!important;bottom:132px!important;background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 4px 14px rgba(0,0,0,.18)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:997!important;padding:0!important;transition:transform .15s ease,box-shadow .15s ease;} 626#BackToTop.back-to-top.hide{opacity:0!important;visibility:hidden!important;pointer-events:none!important;} 627#BackToTop.back-to-top:hover{transform:translateY(-2px)!important;box-shadow:0 6px 18px rgba(0,0,0,.26)!important;} 628#BackToTop .icon--arrow-up{width:18px!important;height:18px!important;fill:#EB673C!important;color:#EB673C!important;margin:0!important;} 629@media (max-width:768px){#BackToTop.back-to-top{top:auto!important;left:auto!important;right:16px!important;bottom:112px!important;width:46px!important;height:46px!important;}} 630</style> 631<style id="bb-hide-legacy-salespop">#bundle-recent_sales,.recent-sales-product,.recent-sales-product-image,.recent-sales-url{display:none!important;}</style> 632<style id="bb-soldout-btn">/* Sold-out / disabled buy button reads as disabled (2026-08-16). 633 theme.css forces .product-form__item--payment-button .product-form__cart-submit to 634 var(--color-btn-primary) with !important, which overrode the theme's own inline grey 635 and left sold-out products showing a live orange "Sold out" CTA. Higher specificity 636 + !important wins without editing vendor theme.css. */ 637.product-form__item--payment-button .product-form__cart-submit[disabled], 638.product-form__item--payment-button .product-form__cart-submit.disabled, 639.product-form__cart-submit[disabled], 640button[name="add"][disabled], 641[data-add-to-cart][disabled]{background-color:#d9d9d9!important;border-color:#d9d9d9!important;color:#595959!important;cursor:not-allowed!important;opacity:1!important;box-shadow:none!important;} 642.product-form__item--payment-button .product-form__cart-submit[disabled] svg, 643.product-form__cart-submit[disabled] svg, 644button[name="add"][disabled] svg{fill:#595959!important;color:#595959!important;} 645</style> 646<style id="bb-square-theme">/* Square-slight-rounded design (approved 2026-07-08) */ 647button,.btn,[class*="btn--"],input[type=submit],.product-form__cart-submit,[class*="add-to-cart"],[class*="add_to_cart"]{border-radius:7px!important;} 648input,select,textarea,.search__input,[class*="search__"],[class*="search-bar"]{border-radius:7px!important;} 649.cart_icon,a[href="/cart"],[class*="header__icon"],[class*="icon-circle"],[class*="header_dealer"] a,.header_signup{border-radius:9px!important;} 650[class*="tile"],[class*="card"],.grid-product__wrapper,.bb-dd-tile,li[class*="mega"]>a{border-radius:9px!important;} 651.qty_container,.qty,.product-page-qty,[class*="qty"],.qty_btn,.minus_btn,.plus_btn,[class*="QuantitySelector"],.product-form__input--quantity,[data-quantity-input]{border-radius:7px!important;} 652.email_text a,.phone_number a{border-radius:7px!important;} 653.contact-modal-trigger,.contact-modal-trigger>*{border-radius:9px!important;} 654@media (max-width:900px){.contact-modal-trigger,.contact-modal-trigger>*{border-radius:9px!important;}} 655.bb-rev-pill,[class*="toolbar_sort"],[class*="filters-toolbar"],[class*="sort_by"],.product-label,.CartItem__Image,#BackToTop,#bbBackToTop,[class*="back-to-top"],[href*="/account"],[class*="customer-account"]{border-radius:7px!important;} 656.bb-rec-wrap,[class*="bb-rec-"]{display:none!important;} 657/* Kill Quick view â one CTA */ 658.open-quick-view--btn,[class*="quick-view"],[class*="quickview"],[class*="quick_view"]{display:none!important;} 659/* FIX: keep "Choose Options" visible in grid view (it was coupled to the quick-view btn) */ 660body.template-collection form.product-item__action-list,.product-item-block.view-mode-grid form.product-item__action-list{display:flex!important;} 661</style> 662<style id="bb-dp-mobile">@media (max-width:600px){#bb-dp-toast,#bb-dp-toast>div{width:auto!important;max-width:290px!important;left:14px!important;right:auto!important;bottom:14px!important;box-sizing:border-box!important} #bb-dp-toast img{width:56px!important;height:56px!important}}</style> 663<style id="bb-hide-pdp-dcb">/* Hide dynamic checkout (Buy with Shop / express) on product pages â redundant with slide-cart express (owner 2026-07) */ 664body.template-product .shopify-payment-button{display:none!important;}</style><style id="bb-fu-badge">.product-label.bb-fu,.product-label--custom1,.product-label--custom1.bb-fu{background:#fff!important;color:#000000!important;border:1.5px solid #000000!important;border-radius:6px!important;text-shadow:none!important;font-weight:600!important}.product-label--on-sale{background:#fff!important;color:#EB673C!important;border:1.5px solid #EB673C!important;border-radius:6px!important;text-shadow:none!important;font-weight:600!important}</style>
665<script>(function(){function f(){document.querySelectorAll('.product-label').forEach(function(s){if(!s.__fu&&/framed.{0,6}unframed/i.test(s.textContent||'')){s.classList.add('bb-fu');s.__fu=1;}});}if(document.readyState!='loading')f();else document.addEventListener('DOMContentLoaded',f);try{new MutationObserver(f).observe(document.documentElement,{childList:true,subtree:true});}catch(e){}})();</script>
665<style id="bb-mm-fu-css">.bb-mm-fu{display:none!important}.bb-fu-txt{display:block;margin-top:3px;color:#EB673C;font:600 11px/1.2 var(--font-stack-navigation,"Instrument Sans",sans-serif);letter-spacing:.01em}.bb-mob-tile .bb-fu-txt{margin-left:9px}</style>
666<script>(function(){var FAM=/(hog wire|cattle panel|deck railing|wire railing|stainless wire|corten steel)/i,EXCL=/(kit|track|post|shop all|topper|hardware)/i;function pick(t){if(EXCL.test(t))return null;if(/\bgates?\b/i.test(t)){return /horse|alumin|steel.?board/i.test(t)?null:'Framed';}if(!FAM.test(t))return null;return 'Framed or Unframed';}function run(){document.querySelectorAll('li.bb-dd-tile>a,li.bb-mob-tile>a').forEach(function(a){var l=a.querySelector('.bb-dd-tile-lbl,.bb-mob-tile-lbl');if(!l)return;var txt=pick((l.textContent||'').trim());if(!txt)return;if(a.querySelector('.bb-fu-txt'))return;var rt=a.querySelector('.bb-dd-rating');var s=document.createElement('span');s.className='bb-fu-txt';s.textContent=txt;if(rt&&rt.parentNode){rt.parentNode.insertBefore(s,rt.nextSibling);}else{var st=a.querySelector('.bb-dd-stock');if(st&&st.parentNode===a){a.insertBefore(s,st);}else{a.appendChild(s);}}});}var to;function schedule(){clearTimeout(to);to=setTimeout(run,120);}if(document.readyState!='loading')run();else document.addEventListener('DOMContentLoaded',run);['mouseover','focusin','click','touchstart'].forEach(function(ev){document.addEventListener(ev,schedule,true);});try{new MutationObserver(schedule).observe(document.documentElement,{childList:true,subtree:true});}catch(e){}})();</script>
666 667<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 668 669 670 671 672 673 674 675<link rel="dns-prefetch" href="https://cdn.judge.me"> 676<link rel="dns-prefetch" href="https://cdn1.judge.me"> 677<link rel="dns-prefetch" href="https://api.judge.me"> 678
679<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#FD5B2A","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
679ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"last_initial","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#FD5B2A","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":true,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":true,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":true,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
679itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#FD5B2A","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"load_more","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":true,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#FD5B2A","show_product_variant":true,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#FD5B2A","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#FD5B2A","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
679youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-09-08T16:14:45.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
679:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/barrierboss.ca","branding_text":"Powered by Judge.me","locale":"en","reply_name":"BarrierBossâ¢","shop_currency":"CAD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
679shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"BarrierBossâ¢"};</script>
679 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #FD5B2A;--jdgm-secondary-color: rgba(253,91,42,0.1);--jdgm-star-color: #FD5B2A;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #FD5B2A;--jdgm-paginate-color: #FD5B2A;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #FD5B2A}.jdgm-histogram__bar-content{background-color:#FD5B2A}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#FD5B2A}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#FD5B2A}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #FD5B2A;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#FD5B2A}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'BarrierBossâ¢'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 680</style> <style class='jdgm-settings-style'></style> 681 682 683 684 685 <style class='jdgm-miracle-styles'> 686 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
686/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 687 688</style> 689 690 691 692 693 694 695 696 697
698<script data-cfasync='false' class='jdgm-script'> 699!function(e){window.jdgm=window.jdgm||{}; 700/* INF-1976 */ 701var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 702if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 703jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 704jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 705setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 706!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 707(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 708a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 709jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 710t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 711t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 712".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 713parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 714jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 715)}))}(document); 716</script>
716 717<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/shopify_v2.css"></noscript> 718 719<!-- BEGIN app snippet: theme_fix_tags -->
719<script> 720 (function() { 721 var jdgmThemeFixes = null; 722 if (!jdgmThemeFixes) return; 723 724 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 725 // before the per-theme fix so the theme-specific CSS wins the cascade. 726 // HTML is never applied globally (too risky). 727 var allThemesFix = jdgmThemeFixes['all']; 728 if (allThemesFix && allThemesFix.css) { 729 var allStyleTag = document.createElement('style'); 730 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 731 allStyleTag.innerHTML = allThemesFix.css; 732 document.head.append(allStyleTag); 733 }; 734 735 if (allThemesFix && allThemesFix.js) { 736 var allScriptTag = document.createElement('script'); 737 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 738 allScriptTag.innerHTML = allThemesFix.js; 739 document.head.append(allScriptTag); 740 }; 741 742 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 743 if (!thisThemeFix) return; 744 745 if (thisThemeFix.html) { 746 document.addEventListener("DOMContentLoaded", function() { 747 var htmlDiv = document.createElement('div'); 748 htmlDiv.classList.add('jdgm-theme-fix-html'); 749 htmlDiv.innerHTML = thisThemeFix.html; 750 document.body.append(htmlDiv); 751 }); 752 }; 753 754 if (thisThemeFix.css) { 755 var styleTag = document.createElement('style'); 756 styleTag.classList.add('jdgm-theme-fix-style'); 757 styleTag.innerHTML = thisThemeFix.css; 758 document.head.append(styleTag); 759 }; 760 761 if (thisThemeFix.js) { 762 var scriptTag = document.createElement('script'); 763 scriptTag.classList.add('jdgm-theme-fix-script'); 764 scriptTag.innerHTML = thisThemeFix.js; 765 document.head.append(scriptTag); 766 }; 767 })(); 768</script>
768 769<!-- END app snippet --> 770<!-- End of Judge.me Core --> 771 772 773 774<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790
790<script> 791 window.klaviyoReviewsProductDesignMode = false 792 </script>
792 793 794 795 796 797 798 799 800 801 802<!-- END app block -->
802<script src="https://cdn.shopify.com/extensions/01a11c04-5004-7089-99f7-e26379ae3845/forms-2615/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 802
802
803<script src="https://cdn.shopify.com/extensions/c1eb4680-ad4e-49c3-898d-493ebb06e626/affirm-pay-over-time-messaging-9/assets/affirm-product-handler.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 803
803
804<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
804 805<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
806<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: 72783200557,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 806
806
807<script> 808 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 809</script>
vendor: 1 bytes, line 809
809
810<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}
810).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: 72783200557,storefrontBaseUrl: "https://barrierboss.ca",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://barrierboss.ca/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2710307117","configuration":"{\"shopId\":\"72783200557\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"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":"2237071661","configuration":"{\"accountID\":\"123456789\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"65942e4d9ee0f8d6a578fa9b6a1cbbb0","type":"APP","apiClientId":1513135,"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"}
810,{"id":"1324646701","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1234469165","configuration":"{\"pixel_id\":\"580547481269850\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","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":"1020199213","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-FST8F5TK0P\\\",\\\"AW-11072449269\\\",\\\"GT-WVXDK8W7\\\"],\\\"target_country\\\":\\\"CA\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-FST8F5TK0P\\\",\\\"AW-11072449269\\\/APbKCNrR77saEPXV4J8p\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-FST8F5TK0P\\\",\\\"AW-11072449269\\\/0f6kCObR77saEPXV4J8p\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-FST8F5TK0P\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-FST8F5TK0P\\\",\\\"AW-11072449269\\\/4rV3COPR77saEPXV4J8p\\\",\\\"MC-15E8G0R0P2\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-FST8F5TK0P\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-FST8F5TK0P\\\",\\\"AW-11072449269\\\/BKDECInI77saEPXV4J8p\\\",\\\"MC-15E8G0R0P2\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-FST8F5TK0P\\\",\\\"AW-11072449269\\\/b5hsCODR77saEPXV4J8p\\\",\\\"MC-15E8G0R0P2\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-FST8F5TK0P\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-FST8F5TK0P\\\",\\\"AW-11072449269\\\/pAynCOnR77saEPXV4J8p\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-FST8F5TK0P\\\",\\\"AW-11072449269\\\/sQ9XCN3R77saEPXV4J8p\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-FST8F5TK0P\\\"}],\\\"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":"189137197","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"GA4 Checkout Tracking"},{"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":"BarrierBossâ¢","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"barrier-boss.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/barrierboss.ca"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":19.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202266925","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-PT-4x4x8-NO","title":"Pressure Treated \/ 4 x 4 x 8","untranslatedTitle":"Pressure Treated \/ 4 x 4 x 8"},{"price":{"amount":23.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202299693","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-PT-4x4x10-NO","title":"Pressure Treated \/ 4 x 4 x 10","untranslatedTitle":"Pressure Treated \/ 4 x 4 x 10"},{"price":{"amount":26.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202332461","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-PT-4x4x12-NO","title":"Pressure Treated \/ 4 x 4 x 12","untranslatedTitle":"Pressure Treated \/ 4 x 4 x 12"},{"price":{"amount":47.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202365229","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-PT-6x6x8-NO","title":"Pressure Treated \/ 6 x 6 x 8","untranslatedTitle":"Pressure Treated \/ 6 x 6 x 8"},{"price":{"amount":56.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202397997","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-PT-6x6x10-NO","title":"Pressure Treated \/ 6 x 6 x 10","untranslatedTitle":"Pressure Treated \/ 6 x 6 x 10"},{"price":{"amount":64.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202430765","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-PT-6x6x12-NO","title":"Pressure Treated \/ 6 x 6 x 12","untranslatedTitle":"Pressure Treated \/ 6 x 6 x 12"},{"price":{"amount":49.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202070317","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-RC-4x4x8-NO","title":"Western Red Cedar \/ 4 x 4 x 8","untranslatedTitle":"Western Red Cedar \/ 4 x 4 x 8"},{"price":{"amount":59.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202103085","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-RC-4x4x10-NO","title":"Western Red Cedar \/ 4 x 4 x 10","untranslatedTitle":"Western Red Cedar \/ 4 x 4 x 10"},{"price":{"amount":64.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202135853","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-RC-4x4x12-NO","title":"Western Red Cedar \/ 4 x 4 x 12","untranslatedTitle":"Western Red Cedar \/ 4 x 4 x 12"},{"price":{"amount":159.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202168621","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-RC-6x6x8-NO","title":"Western Red Cedar \/ 6 x 6 x 8","untranslatedTitle":"Western Red Cedar \/ 6 x 6 x 8"},{"price":{"amount":184.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202201389","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-RC-6x6x10-NO","title":"Western Red Cedar \/ 6 x 6 x 10","untranslatedTitle":"Western Red Cedar \/ 6 x 6 x 10"},{"price":{"amount":199.99,"currencyCode":"CAD"},"product":{"title":"Wood Fence Posts","vendor":"BarrierBoss","id":"10005606531373","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","type":"Post"},"id":"50628202234157","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"sku":"WFP-RC-6x6x12-NO","title":"Western Red Cedar \/ 6 x 6 x 12","untranslatedTitle":"Western Red Cedar \/ 6 x 6 x 12"}
810],"products":[{"id":"10005606531373","handle":"wood-fence-posts","isCollective":null,"title":"Wood Fence Posts","type":"Post","untranslatedTitle":"Wood Fence Posts","url":"\/products\/wood-fence-posts","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50628202266925","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":19.99,"currencyCode":"CAD"},"sku":"WFP-PT-4x4x8-NO","title":"Pressure Treated \/ 4 x 4 x 8","untranslatedTitle":"Pressure Treated \/ 4 x 4 x 8"},{"id":"50628202299693","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":23.99,"currencyCode":"CAD"},"sku":"WFP-PT-4x4x10-NO","title":"Pressure Treated \/ 4 x 4 x 10","untranslatedTitle":"Pressure Treated \/ 4 x 4 x 10"},{"id":"50628202332461","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":26.99,"currencyCode":"CAD"},"sku":"WFP-PT-4x4x12-NO","title":"Pressure Treated \/ 4 x 4 x 12","untranslatedTitle":"Pressure Treated \/ 4 x 4 x 12"},{"id":"50628202365229","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":47.99,"currencyCode":"CAD"},"sku":"WFP-PT-6x6x8-NO","title":"Pressure Treated \/ 6 x 6 x 8","untranslatedTitle":"Pressure Treated \/ 6 x 6 x 8"},{"id":"50628202397997","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":56.99,"currencyCode":"CAD"},"sku":"WFP-PT-6x6x10-NO","title":"Pressure Treated \/ 6 x 6 x 10","untranslatedTitle":"Pressure Treated \/ 6 x 6 x 10"},{"id":"50628202430765","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":64.99,"currencyCode":"CAD"},"sku":"WFP-PT-6x6x12-NO","title":"Pressure Treated \/ 6 x 6 x 12","untranslatedTitle":"Pressure Treated \/ 6 x 6 x 12"},{"id":"50628202070317","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":49.99,"currencyCode":"CAD"},"sku":"WFP-RC-4x4x8-NO","title":"Western Red Cedar \/ 4 x 4 x 8","untranslatedTitle":"Western Red Cedar \/ 4 x 4 x 8"},{"id":"50628202103085","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":59.99,"currencyCode":"CAD"},"sku":"WFP-RC-4x4x10-NO","title":"Western Red Cedar \/ 4 x 4 x 10","untranslatedTitle":"Western Red Cedar \/ 4 x 4 x 10"},{"id":"50628202135853","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":64.99,"currencyCode":"CAD"},"sku":"WFP-RC-4x4x12-NO","title":"Western Red Cedar \/ 4 x 4 x 12","untranslatedTitle":"Western Red Cedar \/ 4 x 4 x 12"},{"id":"50628202168621","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":159.99,"currencyCode":"CAD"},"sku":"WFP-RC-6x6x8-NO","title":"Western Red Cedar \/ 6 x 6 x 8","untranslatedTitle":"Western Red Cedar \/ 6 x 6 x 8"},{"id":"50628202201389","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":184.99,"currencyCode":"CAD"},"sku":"WFP-RC-6x6x10-NO","title":"Western Red Cedar \/ 6 x 6 x 10","untranslatedTitle":"Western Red Cedar \/ 6 x 6 x 10"},{"id":"50628202234157","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"price":{"amount":199.99,"currencyCode":"CAD"},"sku":"WFP-RC-6x6x12-NO","title":"Western Red Cedar \/ 6 x 6 x 12","untranslatedTitle":"Western Red Cedar \/ 6 x 6 x 12"}]},{"id":"9500223832365","handle":"metal-fence-posts-for-wood-fence","isCollective":null,"title":"Metal Fence Posts","type":"Metal Fencing","untranslatedTitle":"Metal Fence Posts","url":"\/products\/metal-fence-posts-for-wood-fence","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51688545321261","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663"},"price":{"amount":199.99,"currencyCode":"CAD"},"sku":"MFP-MIDBLA-4x4-6ft","title":"Midnight Black \/ True 4\" x 4\" \/ 6'","untranslatedTitle":"Midnight Black \/ True 4\" x 4\" \/ 6'"}]}
810,{"id":"10001307762989","handle":"fence-post-caps","isCollective":null,"title":"Metal Fence Post Caps","type":"Accessory","untranslatedTitle":"Metal Fence Post Caps","url":"\/products\/fence-post-caps","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50615303962925","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Metal-Caps-Galvanized-Metal-Post-Caps-BarrierBoss-42527705891117.png?v=1743739330"},"price":{"amount":4.99,"currencyCode":"CAD"},"sku":"FPC-44NO3-BK","title":"4\" x 4\" (Nominal 3.5\"x3.5\") \/ Black","untranslatedTitle":"4\" x 4\" (Nominal 3.5\"x3.5\") \/ Black"}]},{"id":"10323983696173","handle":"universal-black-gate-hardware-kit","isCollective":null,"title":"Universal Black Gate Hardware Kit","type":"Accessory","untranslatedTitle":"Universal Black Gate Hardware Kit","url":"\/products\/universal-black-gate-hardware-kit","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52269680001325","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/BarrierBoss-Universal-Black-Gate-Hardware-Kit.jpg?v=1785531389"},"price":{"amount":74.99,"currencyCode":"CAD"},"sku":null,"title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"10352282730797","handle":"products-barrierguard-groundline-sleeve","isCollective":null,"title":"Post Rot Protection System (10-Pack)","type":"Accessory","untranslatedTitle":"Post Rot Protection System (10-Pack)","url":"\/products\/products-barrierguard-groundline-sleeve","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52359226425645","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Oct_18_2025_05_52_36_PM.png?v=1789074884"},"price":{"amount":79.99,"currencyCode":"CAD"},"sku":"PBGS-3535","title":"4\" x 4\" (Nominal 3.5\"x3.5\")","untranslatedTitle":"4\" x 4\" (Nominal 3.5\"x3.5\")"}]},{"id":"9110850306349","handle":"hog-wire-fence-panels","isCollective":null,"title":"Black Hog Wire Fence Panels","type":"Hog Wire","untranslatedTitle":"Black Hog Wire Fence Panels","url":"\/products\/hog-wire-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395704221997","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42812753379629.jpg?v=1763523111"},"price":{"amount":24.99,"currencyCode":"CAD"},"sku":"HW-2x8OC6-4x4-HOGWIREFEN","title":"32\" x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"32\" x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"9864818721069","handle":"the-tough-panel-silver-hog-wire-fence-panel-gauge-6-silver-hog-wire-fence-framed-or-unframe","isCollective":null,"title":"Silver Hog Wire Fence Panels","type":"Hog Wire","untranslatedTitle":"Silver Hog Wire Fence Panels","url":"\/products\/the-tough-panel-silver-hog-wire-fence-panel-gauge-6-silver-hog-wire-fence-framed-or-unframe","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395704385837","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918500653.jpg?v=1763522960"},"price":{"amount":24.99,"currencyCode":"CAD"},"sku":"HW-2x8OC6-4x4-THETOUGHPA","title":"32\" x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"32\" x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"10001948934445","handle":"hog-wire-gates-rigid-black-hog-wire-gauge-6","isCollective":null,"title":"Hog Wire Fence Gates","type":"Gate","untranslatedTitle":"Hog Wire Fence Gates","url":"\/products\/hog-wire-gates-rigid-black-hog-wire-gauge-6","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50617886834989","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Hog-Wire-Gates-Rigid-Hog-Wire-Gate-Options-Gauge-6-BarrierBoss-43199382782253.png?v=1763522886"},"price":{"amount":299.99,"currencyCode":"CAD"},"sku":"HWGRBH-BK-44MAG-PT","title":"Black \/ 4' x 4' (Man Gates) \/ Pressure Treated","untranslatedTitle":"Black \/ 4' x 4' (Man Gates) \/ Pressure Treated"}]},{"id":"10092044583213","handle":"black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8","isCollective":null,"title":"Black Metal Hog Track Kit","type":"Accessory","untranslatedTitle":"Black Metal Hog Track Kit","url":"\/products\/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51209043280173","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/hog-track-kit-wood-frame-metal-hog-wire.jpg?v=1770697408"},"price":{"amount":89.99,"currencyCode":"CAD"},"sku":"BSHPTK-BK-3x6","title":"3' x 6' \/ None (track only) \/ None","untranslatedTitle":"3' x 6' \/ None (track only) \/ None"}]}
810,{"id":"10003391578413","handle":"brown-hog-wire-fence-panel-gauge-6-coffee-brown-hog-panels-premade-or-unframed-the-tough-panel","isCollective":null,"title":"Brown Hog Wire Fence Panels","type":"Hog Wire","untranslatedTitle":"Brown Hog Wire Fence Panels","url":"\/products\/brown-hog-wire-fence-panel-gauge-6-coffee-brown-hog-panels-premade-or-unframed-the-tough-panel","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395706515757","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Brown-Hog-Wire-Fence-Panels-Premade-or-Unframed-The-Yukon-BarrierBoss-43405818921261.jpg?v=1763522824"},"price":{"amount":24.99,"currencyCode":"CAD"},"sku":"HW-2x8OC6-4x4-BROWNHOGWI","title":"32\" x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"32\" x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"9715006701869","handle":"metal-fence-toppers","isCollective":null,"title":"Corrugated Metal Privacy Fence Panels with Hog Wire Topper","type":"Privacy Fence Panel","untranslatedTitle":"Corrugated Metal Privacy Fence Panels with Hog Wire Topper","url":"\/products\/metal-fence-toppers","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50644027932973","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Corrugated-Metal-Fence-with-Hog-Wire-Fence-Toppers-The-Cabot-Panel-BarrierBoss-43278780301613.jpg?v=1763522983"},"price":{"amount":299.99,"currencyCode":"CAD"},"sku":"MFT-4x8-BK-PT","title":"4' x 8' \/ Midnight Black \/ Pressure Treated","untranslatedTitle":"4' x 8' \/ Midnight Black \/ Pressure Treated"}]},{"id":"10123003593005","handle":"hog-wire-fence-kit","isCollective":null,"title":"Zero-Maintenance Hog Wire Fence Kit â Complete System","type":"Metal Fencing","untranslatedTitle":"Zero-Maintenance Hog Wire Fence Kit â Complete System","url":"\/products\/hog-wire-fence-kit","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51508218888493","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/FireSmart-Rigid-Hog-Wire-Fence-Panel-System-with-Metal-Fence-Posts-The-Pacific-BarrierBoss-43858105434413.jpg?v=1763781974"},"price":{"amount":449.99,"currencyCode":"CAD"},"sku":"FMFPSP-4x6-4x4-BK","title":"4' x 6' \/ 4\" x 4\" \/ Black","untranslatedTitle":"4' x 6' \/ 4\" x 4\" \/ Black"}]},{"id":"10214367723821","handle":"rust-patina-hog-wire-fence-panels-hog-panels-premade-or-unframed-the-red-rock","isCollective":null,"title":"Corten Steel Hog Wire Fence Panels","type":"Hog Wire","untranslatedTitle":"Corten Steel Hog Wire Fence Panels","url":"\/products\/rust-patina-hog-wire-fence-panels-hog-panels-premade-or-unframed-the-red-rock","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51812647895341","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Rust_Patina_Hog_Wire_Fence_Panels.png?v=1770659344"},"price":{"amount":69.99,"currencyCode":"CAD"},"sku":"RPHWFP-3x6-UF-44","title":"3' x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"3' x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"10234922795309","handle":"316-stainless-steel-wire-fence-panels","isCollective":null,"title":"316 Stainless Steel Wire Fence Panels","type":"Hog Wire","untranslatedTitle":"316 Stainless Steel Wire Fence Panels","url":"\/products\/316-stainless-steel-wire-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51911261421869","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918500653.jpg?v=1763522960"},"price":{"amount":89.99,"currencyCode":"CAD"},"sku":"3SSWFP-3x6-UF-44","title":"3' x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"3' x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"10363315585325","handle":"diy-hog-wire-fence-kit","isCollective":null,"title":"DIY Hog Wire Fence Kit","type":"Hog Wire","untranslatedTitle":"DIY Hog Wire Fence Kit","url":"\/products\/diy-hog-wire-fence-kit","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395697668397","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/hog-track-kit-wood-frame-metal-hog-wire_f12cdd02-5436-466a-9f05-4ddf98ffe6fe.jpg?v=1790358998"},"price":{"amount":139.99,"currencyCode":"CAD"}
810,"sku":"DIY-HW-3x6-4x4-WT","title":"3' x 6' \/ 4\" x 4\" \/ Wire + Track Only","untranslatedTitle":"3' x 6' \/ 4\" x 4\" \/ Wire + Track Only"}]},{"id":"8940095471917","handle":"corrugated-steel-fence-panels","isCollective":null,"title":"Corrugated Metal Fence Sheets","type":"Metal Fencing","untranslatedTitle":"Corrugated Metal Fence Sheets","url":"\/products\/corrugated-steel-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"49900630737197","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157.jpg?v=1757620086"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"CF-BK-38x45","title":"Midnight Black \/ 38\" x 45\"","untranslatedTitle":"Midnight Black \/ 38\" x 45\""}]},{"id":"9050726727981","handle":"corrugated-metal-fence","isCollective":null,"title":"Corrugated Metal Privacy Fence Panels â Treated Wood Frame","type":"Metal Fencing","untranslatedTitle":"Corrugated Metal Privacy Fence Panels â Treated Wood Frame","url":"\/products\/corrugated-metal-fence","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"47711014879533","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821.jpg?v=1769497349"},"price":{"amount":274.99,"currencyCode":"CAD"},"sku":"CF-M-4x8-VER-BK","title":"4' x 8' \/ Vertical \/ Midnight Black","untranslatedTitle":"4' x 8' \/ Vertical \/ Midnight Black"}]},{"id":"9061116772653","handle":"black-frame-metal-privacy-fence-kit","isCollective":null,"title":"Zero-Maintenance Black Metal Privacy Fence Kit â Complete System","type":"Metal Fencing","untranslatedTitle":"Zero-Maintenance Black Metal Privacy Fence Kit â Complete System","url":"\/products\/black-frame-metal-privacy-fence-kit","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50556610281773","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-43443390710061.jpg?v=1763523162"},"price":{"amount":449.99,"currencyCode":"CAD"},"sku":"MFPBS-4x6-78C-BK","title":"4' x 6' \/ 7\/8's Corrugated \/ Midnight Black","untranslatedTitle":"4' x 6' \/ 7\/8's Corrugated \/ Midnight Black"}]},{"id":"10001951981869","handle":"corrugated-metal-gates-metal-fence-gates","isCollective":null,"title":"Corrugated Metal Fence Gates","type":"Gate","untranslatedTitle":"Corrugated Metal Fence Gates","url":"\/products\/corrugated-metal-gates-metal-fence-gates","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50617966526765","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Gates-for-Corrugated-Metal-Fence-BarrierBoss-42938435469613.jpg?v=1763522861"},"price":{"amount":299.99,"currencyCode":"CAD"},"sku":"CMGMFG-44MAG-BK-PT","title":"4' x 4' (Man Gates) \/ Midnight Black \/ Pressure Treated","untranslatedTitle":"4' x 4' (Man Gates) \/ Midnight Black \/ Pressure Treated"}]},{"id":"9050728595757","handle":"western-red-cedar-privacy-fence-panels","isCollective":null,"title":"Corrugated Metal Privacy Fence Panels â Cedar Wood Frame","type":"Metal Fencing","untranslatedTitle":"Corrugated Metal Privacy Fence Panels â Cedar Wood Frame","url":"\/products\/western-red-cedar-privacy-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50421852897581","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Corrugated-Metal-Fence-Panels-Premade-The-Redwood-BarrierBoss-42813327212845.jpg?v=1757004658"},"price":{"amount":299.99,"currencyCode":"CAD"},"sku":"WRCPFP-4x8-BK-NO","title":"4' x 8' \/ Midnight Black","untranslatedTitle":"4' x 8' \/ Midnight Black"}]},{"id":"9123046785325","handle":"diy-metal-fence-kit-corrugated-metal-and-wood","isCollective":null,"title":"DIY Corrugated Metal Privacy Fence Kit - Treated Wood Frame","type":"Metal Fencing","untranslatedTitle":"DIY Corrugated Metal Privacy Fence Kit - Treated Wood Frame","url":"\/products\/diy-metal-fence-kit-corrugated-metal-and-wood","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"47960632787245","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821.jpg?v=1769497349"},"price":{"amount":224.99,"currencyCode":"CAD"},"sku":"DIY-CF-4x8-BK","title":"4' x 8' \/ Midnight Black","untranslatedTitle":"4' x 8' \/ Midnight Black"}]},{"id":"9679608643885","handle":"the-fort-knox-one-person-assembly-metal-fencing-solution","isCollective":null,"title":"High-Wind Metal Privacy Fence Panels","type":"Metal Fencing","untranslatedTitle":"High-Wind Metal Privacy Fence Panels","url":"\/products\/the-fort-knox-one-person-assembly-metal-fencing-solution","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"49665584857389","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Fort_Knox_Honey_Brown_-_Black_-_Vertical.jpg?v=1774906082"},"price":{"amount":374.99,"currencyCode":"CAD"}
810,"sku":"FKOPAM-CORBLVE-4HIG8W-PT","title":"4' x 8' \/ Corrugated (Black Vertical) \/ Pressure Treated","untranslatedTitle":"4' x 8' \/ Corrugated (Black Vertical) \/ Pressure Treated"}]},{"id":"10020194844973","handle":"custom-length-metal-fencing-sheets","isCollective":null,"title":"Corrugated Metal Fence Sheets (Custom Lengths)","type":"Corrugated Metal Panel","untranslatedTitle":"Corrugated Metal Fence Sheets (Custom Lengths)","url":"\/products\/custom-length-metal-fencing-sheets","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50665773170989","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Corrugated-Metal-Fence-Sheets-Custom-Lengths-The-Canadian-BarrierBoss-43270278054189.jpg?v=1769497336"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"CLMFS-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"9151347065133","handle":"diy-metal-fence-redwood-kit-black-corrugated-metal","isCollective":null,"title":"DIY Corrugated Metal Privacy Fence Kit - Cedar Wood Frame","type":"Metal Fencing","untranslatedTitle":"DIY Corrugated Metal Privacy Fence Kit - Cedar Wood Frame","url":"\/products\/diy-metal-fence-redwood-kit-black-corrugated-metal","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"48049633394989","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/DIY-Corrugated-Metal-Fence-Kit-The-Redwood-BarrierBoss-42813325443373.jpg?v=1763523046"},"price":{"amount":249.99,"currencyCode":"CAD"},"sku":"DMFRKB-4x8-BK","title":"4' x 8' \/ Midnight Black","untranslatedTitle":"4' x 8' \/ Midnight Black"}]},{"id":"9965960659245","handle":"the-frontier-ribbed-sheet-metal-fence-panels-with-dualcoat-unframed","isCollective":null,"title":"Ribbed Metal Fence Sheets","type":"Metal Fencing","untranslatedTitle":"Ribbed Metal Fence Sheets","url":"\/products\/the-frontier-ribbed-sheet-metal-fence-panels-with-dualcoat-unframed","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50507851104557","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Deep-Groove-Metal-Siding-Width-38-BarrierBoss-43208435925293.jpg?v=1769497363"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"FRSMFP-BK-38x45","title":"Midnight Black \/ 38\" x 45\"","untranslatedTitle":"Midnight Black \/ 38\" x 45\""}]},{"id":"9919302074669","handle":"hog-wire-deck-railing","isCollective":null,"title":"Black Hog Wire Deck Railing Panels","type":"Hog Wire","untranslatedTitle":"Black Hog Wire Deck Railing Panels","url":"\/products\/hog-wire-deck-railing","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395714478381","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42812753379629_36989c7d-46a5-4e28-823c-ffd25bfddbb2.jpg?v=1790542325"},"price":{"amount":24.99,"currencyCode":"CAD"},"sku":"HWDR-OC6-4x4-HOGWIRED","title":"32\" x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"32\" x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"9116898984237","handle":"deep-groove-metal-fence-panels","isCollective":null,"title":"Ribbed Metal Privacy Fence Panels - Treated Wood Frame","type":"Metal Fencing","untranslatedTitle":"Ribbed Metal Privacy Fence Panels - Treated Wood Frame","url":"\/products\/deep-groove-metal-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"48105059189037","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Deep-Groove-Metal-Fence-Panels-Premade-The-Okanagan-BarrierBoss-43211226743085.jpg?v=1763523098"},"price":{"amount":274.99,"currencyCode":"CAD"},"sku":"DGMFP-4x8-BK-VER","title":"4' x 8' \/ Midnight Black \/ Vertical","untranslatedTitle":"4' x 8' \/ Midnight Black \/ Vertical"}]},{"id":"10004619854125","handle":"gates-for-full-metal-fence-kit","isCollective":null,"title":"Zero-Maintenance Metal Fence Gate","type":"Gate","untranslatedTitle":"Zero-Maintenance Metal Fence Gate","url":"\/products\/gates-for-full-metal-fence-kit","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50626242150701","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/FireSmart-Gates-for-Full-Metal-Fence-Kit-BarrierBoss-43537906630957.jpg?v=1763522799"},"price":{"amount":349.99,"currencyCode":"CAD"},"sku":"GFMFK-44MAG-BK-78C","title":"4' x 4' (Man Gates) \/ Midnight Black \/ 7\/8's Corrugated","untranslatedTitle":"4' x 4' (Man Gates) \/ Midnight Black \/ 7\/8's Corrugated"}]},{"id":"9940211597613","handle":"corten-steel-fence-panels-7-8s-corten-weathering-steel-fence","isCollective":null,"title":"Corten Steel Fence Panels","type":"Metal Fencing","untranslatedTitle":"Corten Steel Fence Panels","url":"\/products\/corten-steel-fence-panels-7-8s-corten-weathering-steel-fence","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50440943894829","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-43279434481965.jpg?v=1769497415"},"price":{"amount":124.99,"currencyCode":"CAD"},"sku":"CSFP78-4x8-78C-UF","title":"4' x 8' \/ 7\/8\" Corrugated \/ Loose Sheets (No Frame)","untranslatedTitle":"4' x 8' \/ 7\/8\" Corrugated \/ Loose Sheets (No Frame)"}]}
810,{"id":"10044563161389","handle":"metal-fence-u-channel-kit","isCollective":null,"title":"Black Metal Fence U-Channel Sets","type":"Metal Fencing","untranslatedTitle":"Black Metal Fence U-Channel Sets","url":"\/products\/metal-fence-u-channel-kit","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50784622772525","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-41645350060333_2000x_9a75aaf9-7211-42ad-8fb3-c5dae8414c77.jpg?v=1787610517"},"price":{"amount":174.99,"currencyCode":"CAD"},"sku":"MFUCK-4x8-UPTO1","title":"4' x 8' \/ Up to 1\"","untranslatedTitle":"4' x 8' \/ Up to 1\""}]},{"id":"10001952866605","handle":"gates-for-ribbed-deepgroove-metal-fence","isCollective":null,"title":"Ribbed Metal Fence Gates","type":"Gate","untranslatedTitle":"Ribbed Metal Fence Gates","url":"\/products\/gates-for-ribbed-deepgroove-metal-fence","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50617968427309","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Gates-for-Ribbed-Deep-Groove-Metal-Fence-BarrierBoss-43269800821037.jpg?v=1763522849"},"price":{"amount":299.99,"currencyCode":"CAD"},"sku":"GRDMF-44MAG-BK-PT","title":"4' x 4' (Man Gates) \/ Midnight Black \/ Pressure Treated","untranslatedTitle":"4' x 4' (Man Gates) \/ Midnight Black \/ Pressure Treated"}]},{"id":"9898897178925","handle":"barrierboss-3d-welded-wire-fence-panel","isCollective":null,"title":"3D Welded Wire Fence Panels","type":"Metal Fencing","untranslatedTitle":"3D Welded Wire Fence Panels","url":"\/products\/barrierboss-3d-welded-wire-fence-panel","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50311470055725","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Black-3D-Welded-Wire-Fence-Panel-System-The-Industrial-BarrierBoss-41784112972077.jpg?v=1746244911"},"price":{"amount":149.99,"currencyCode":"CAD"},"sku":"B3WWFP-4x8","title":"4' x 8'","untranslatedTitle":"4' x 8'"}]},{"id":"10214367592749","handle":"black-cattle-panel-fence-cattle-panels-premade-or-unframed-the-angus","isCollective":null,"title":"Black Cattle Panel Fence","type":"Hog Wire","untranslatedTitle":"Black Cattle Panel Fence","url":"\/products\/black-cattle-panel-fence-cattle-panels-premade-or-unframed-the-angus","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395774574893","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Black-Hog-Wire-Fence-Panels-Premade-or-Unframed-The-Rigid-Panel-BarrierBoss-42812753379629_d4017cb2-8537-47b7-bad9-530b8afc3a51.jpg?v=1770659333"},"price":{"amount":24.99,"currencyCode":"CAD"},"sku":"CP-OC6-4x4-BLACKCAT","title":"32\" x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"32\" x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"10047793594669","handle":"deep-groove-metal-fence-panels-premade-the-revelstoke","isCollective":null,"title":"Ribbed Metal Privacy Fence Panels - Cedar Wood Frame","type":"Metal Fencing","untranslatedTitle":"Ribbed Metal Privacy Fence Panels - Cedar Wood Frame","url":"\/products\/deep-groove-metal-fence-panels-premade-the-revelstoke","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50800664346925","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Deep-Groove-Metal-Fence-Panels-Premade-The-Revelstoke-BarrierBoss-42849176027437.jpg?v=1754606753"},"price":{"amount":299.99,"currencyCode":"CAD"},"sku":"DGMFPP-4x8-BK-VER","title":"4' x 8' \/ Midnight Black \/ Vertical","untranslatedTitle":"4' x 8' \/ Midnight Black \/ Vertical"}]},{"id":"9859112829229","handle":"steel-board-fencing","isCollective":null,"title":"Steel Board Fencing (Sold by the Linear Foot)","type":"Metal Fencing","untranslatedTitle":"Steel Board Fencing (Sold by the Linear Foot)","url":"\/products\/steel-board-fencing","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50174613389613","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Arena-1-e1685412216437.jpg?v=1770832383"},"price":{"amount":33.99,"currencyCode":"CAD"},"sku":"SBF-3-R-BK","title":"3-Rail \/ Midnight Black","untranslatedTitle":"3-Rail \/ Midnight Black"}]}
810,{"id":"10214367658285","handle":"silver-cattle-panel-fence-cattle-panels-premade-or-unframed-the-holstein","isCollective":null,"title":"Silver Cattle Panel Fence","type":"Cattle Panel","untranslatedTitle":"Silver Cattle Panel Fence","url":"\/products\/silver-cattle-panel-fence-cattle-panels-premade-or-unframed-the-holstein","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395775099181","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918500653_9c77e050-ae56-4f71-b973-2c560e12a029.jpg?v=1774630754"},"price":{"amount":24.99,"currencyCode":"CAD"},"sku":"CP-OC6-4x4-SILVERCA","title":"32\" x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"32\" x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"10214367625517","handle":"brown-cattle-panel-fence-cattle-panels-premade-or-unframed-the-highland","isCollective":null,"title":"Brown Cattle Panel Fence","type":"Hog Wire","untranslatedTitle":"Brown Cattle Panel Fence","url":"\/products\/brown-cattle-panel-fence-cattle-panels-premade-or-unframed-the-highland","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395774837037","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Brown-Hog-Wire-Fence-Panels-Premade-or-Unframed-The-Yukon-BarrierBoss-43405818921261_d6db8723-0cdd-4cf7-b9a6-4dde48b2dccb.jpg?v=1774630272"},"price":{"amount":24.99,"currencyCode":"CAD"},"sku":"CP-OC6-4x4-BROWNCAT","title":"32\" x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"32\" x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"10214367691053","handle":"cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware","isCollective":null,"title":"Cattle Panel Fence Gates","type":"Gate","untranslatedTitle":"Cattle Panel Fence Gates","url":"\/products\/cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51948608782637","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Black_Hog_Wire_Gate_Honey_Brown_1x1_corner.jpg?v=1770659343"},"price":{"amount":299.99,"currencyCode":"CAD"},"sku":"CPGRCP-4x4-44MAG-PT-BK","title":"Black \/ 4' x 4' (Man Gates) \/ Pressure Treated","untranslatedTitle":"Black \/ 4' x 4' (Man Gates) \/ Pressure Treated"}]},{"id":"10347624595757","handle":"zero-maintenance-hog-wire-fence-gate","isCollective":null,"title":"Zero-Maintenance Hog Wire Fence Gate","type":"Gate","untranslatedTitle":"Zero-Maintenance Hog Wire Fence Gate","url":"\/products\/zero-maintenance-hog-wire-fence-gate","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52343552835885","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/hog-wire-gate-full-metal-fence-kit_7718bf85-9acc-43b8-83c6-2861a815c63b.jpg?v=1788498924"},"price":{"amount":349.99,"currencyCode":"CAD"},"sku":"GFMFK-44MAG-BK-HW","title":"4' x 4' (Man Gates) \/ Black","untranslatedTitle":"4' x 4' (Man Gates) \/ Black"}]},{"id":"10298364035373","handle":"brown-hog-wire-deck-railing-panels-premade-or-unframed-the-acadia-copy","isCollective":null,"title":"Brown Hog Wire Deck Railing Panels","type":"Hog Wire","untranslatedTitle":"Brown Hog Wire Deck Railing Panels","url":"\/products\/brown-hog-wire-deck-railing-panels-premade-or-unframed-the-acadia-copy","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395715002669","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/The_Yukon_Brown_Hog_Wire_4x4_corner.jpg?v=1785784335"},"price":{"amount":24.99,"currencyCode":"CAD"},"sku":"HWDR-OC6-4x4-BROWNHOG","title":"32\" x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"32\" x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"9910371680557","handle":"black-aluminum-screen-gates-40-wide-x-44-5-high","isCollective":null,"title":"Black Aluminum Fence Gates â Single \u0026 Double Swing, 10 Sizes","type":"Gate","untranslatedTitle":"Black Aluminum Fence Gates â Single \u0026 Double Swing, 10 Sizes","url":"\/products\/black-aluminum-screen-gates-40-wide-x-44-5-high","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52144466198829","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Black-Aluminum-Privacy-Gate-40-Wide-x-60-High-BarrierBoss-41834979918125.jpg?v=1737868364"},"price":{"amount":974.99,"currencyCode":"CAD"},"sku":"ALFG-4x4-BK","title":"4' x 4' (Man Gate)","untranslatedTitle":"4' x 4' (Man Gate)"}]},{"id":"9910370631981","handle":"black-aluminum-screen-fence-panels-46-high","isCollective":null,"title":"Black Aluminum Privacy Fence Panels â 10 Sizes, Welded 6063-T5","type":"Aluminum Fencing","untranslatedTitle":"Black Aluminum Privacy Fence Panels â 10 Sizes, Welded 6063-T5","url":"\/products\/black-aluminum-screen-fence-panels-46-high","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52144465314093","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Black-Aluminum-Privacy-Fence-Panels-48-High-x-96-Wide-BarrierBoss-41834977231149.jpg?v=1737868364"},"price":{"amount":439.99,"currencyCode":"CAD"},"sku":"ALPF-4x6-BK","title":"4' x 6'","untranslatedTitle":"4' x 6'"}]}
810,{"id":"10214367887661","handle":"rust-cattle-panel-fence-cattle-panels-premade-or-unframed-the-aberdeen","isCollective":null,"title":"Corten Steel Cattle Panel Fence","type":"Hog Wire","untranslatedTitle":"Corten Steel Cattle Panel Fence","url":"\/products\/rust-cattle-panel-fence-cattle-panels-premade-or-unframed-the-aberdeen","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51812656709933","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Rust_Cattle_Panels_BarrierBoss_USA.png?v=1770659355"},"price":{"amount":374.99,"currencyCode":"CAD"},"sku":"RCPFCP-68NE-PT-44","title":"6' x 8' \/ 4\" x 4\" \/ Pressure Treated","untranslatedTitle":"6' x 8' \/ 4\" x 4\" \/ Pressure Treated"}]},{"id":"10345726902573","handle":"outdoor-privacy-screen-panels","isCollective":null,"title":"Outdoor Privacy Screen Panels","type":"Privacy","untranslatedTitle":"Outdoor Privacy Screen Panels","url":"\/products\/outdoor-privacy-screen-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334827110701","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/outdoor-privacy-screen-panels.png?v=1788322993"},"price":{"amount":129.99,"currencyCode":"CAD"},"sku":"OPS-4X6-MB","title":"4' x 6' \/ Midnight Black","untranslatedTitle":"4' x 6' \/ Midnight Black"}]},{"id":"10345726738733","handle":"pool-fence-panels","isCollective":null,"title":"Pool Fence Panels","type":"Pool Fencing","untranslatedTitle":"Pool Fence Panels","url":"\/products\/pool-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334824554797","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/pool-fence-panels.png?v=1788322988"},"price":{"amount":179.99,"currencyCode":"CAD"},"sku":"PFP-5X6-MB","title":"5' x 6' \/ Midnight Black","untranslatedTitle":"5' x 6' \/ Midnight Black"}]},{"id":"10345693675821","handle":"ornamental-metal-fence-panels","isCollective":null,"title":"Ornamental Metal Fence Panels","type":"Ornamental","untranslatedTitle":"Ornamental Metal Fence Panels","url":"\/products\/ornamental-metal-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334714716461","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Ornamental-Steel-Fence-Panel-Wrought-Iron-Style-The-Royal-BarrierBoss-41501131735341_e40b05af-2863-4076-a51b-9da2d120a0b7.webp?v=1788308646"},"price":{"amount":149.99,"currencyCode":"CAD"},"sku":"ORN-4X6-MB","title":"4' x 6' \/ Midnight Black","untranslatedTitle":"4' x 6' \/ Midnight Black"}]},{"id":"10314100146477","handle":"ribbed-metal-fence-sheets-custom-lengths","isCollective":null,"title":"Ribbed Metal Fence Sheets (Custom Lengths)","type":"Metal Fencing","untranslatedTitle":"Ribbed Metal Fence Sheets (Custom Lengths)","url":"\/products\/ribbed-metal-fence-sheets-custom-lengths","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52216632803629","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/The_Okanagan_Midnight_Black_Unframed_corner_fixed.jpg?v=1783784702"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"RMFSCL-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"10293264580909","handle":"316-stainless-steel-cattle-panel-fence","isCollective":null,"title":"316 Stainless Steel Cattle Panel Fence","type":"Cattle Panel","untranslatedTitle":"316 Stainless Steel Cattle Panel Fence","url":"\/products\/316-stainless-steel-cattle-panel-fence","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52136920154413","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918500653.jpg?v=1763522960"},"price":{"amount":89.99,"currencyCode":"CAD"},"sku":"3SSCP-3x6-UF-44","title":"3' x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"3' x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"10234922991917","handle":"316-stainless-steel-deck-railings","isCollective":null,"title":"316 Stainless Steel Wire Deck Railing","type":"Hog Wire","untranslatedTitle":"316 Stainless Steel Wire Deck Railing","url":"\/products\/316-stainless-steel-deck-railings","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51911264829741","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Silver-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Kootenay-BarrierBoss-42641954472237.jpg?v=1763522799"},"price":{"amount":94.99,"currencyCode":"CAD"},"sku":"3SSDR-3x6-UF-4x4","title":"3' x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"3' x 6' \/ 4\" x 4\" \/ Unframed"}]}
810,{"id":"10214367822125","handle":"rust-patina-hog-wire-deck-railing-panels-premade-or-unframed-the-copperhead","isCollective":null,"title":"Corten Steel Hog Wire Deck Railing Panels","type":"Hog Wire","untranslatedTitle":"Corten Steel Hog Wire Deck Railing Panels","url":"\/products\/rust-patina-hog-wire-deck-railing-panels-premade-or-unframed-the-copperhead","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51812651073837","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Rust_Patina_Hog_Wire_Fence_Panels_2a9df53b-e4eb-4924-8410-f79c56b05bf0.png?v=1770659348"},"price":{"amount":74.99,"currencyCode":"CAD"},"sku":"RPHWDR-3x6-UF-4x4","title":"3' x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"3' x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"10014141120813","handle":"silver-hog-wire-deck-railing-hog-wire-railing-deck-panels","isCollective":null,"title":"Silver Hog Wire Deck Railing Panels","type":"Hog Wire","untranslatedTitle":"Silver Hog Wire Deck Railing Panels","url":"\/products\/silver-hog-wire-deck-railing-hog-wire-railing-deck-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52395714740525","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Silver-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Kootenay-BarrierBoss-42641954472237.jpg?v=1763522799"},"price":{"amount":24.99,"currencyCode":"CAD"},"sku":"HWDR-OC6-4x4-SILVERHO","title":"32\" x 6' \/ 4\" x 4\" \/ Unframed","untranslatedTitle":"32\" x 6' \/ 4\" x 4\" \/ Unframed"}]},{"id":"9920864878893","handle":"black-aluminum-in-ground-fence-line-post-and-hardware-4-x-4","isCollective":null,"title":"Black Aluminum Fence Posts â In-Ground System","type":"Metal Fencing","untranslatedTitle":"Black Aluminum Fence Posts â In-Ground System","url":"\/products\/black-aluminum-in-ground-fence-line-post-and-hardware-4-x-4","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52144466526509","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Black-Aluminum-Fence-In-Ground-System-The-Muskoka-Line-BarrierBoss-41908880081197.png?v=1746244886"},"price":{"amount":119.99,"currencyCode":"CAD"},"sku":"ALFP-BK-4x4-6ft","title":"4\" x 4\" \/ 6'","untranslatedTitle":"4\" x 4\" \/ 6'"}]},{"id":"10166801105197","handle":"brown-frame-metal-privacy-fence-kit","isCollective":null,"title":"Zero-Maintenance Metal Fence Kit â Complete System","type":"Metal Fencing","untranslatedTitle":"Zero-Maintenance Metal Fence Kit â Complete System","url":"\/products\/brown-frame-metal-privacy-fence-kit","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"51649895366957","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/FireSmart-Metal-Fence-Kit-with-Coffee-Brown-Steel-Posts-The-Alpine-BarrierBoss-43846210158893.png?v=1763695636"},"price":{"amount":449.99,"currencyCode":"CAD"},"sku":"AFCMFK-4x6-MIDBLA-78C","title":"4' x 6' \/ Midnight Black \/ 7\/8's Corrugated","untranslatedTitle":"4' x 6' \/ Midnight Black \/ 7\/8's Corrugated"}]},{"id":"8737747566893","handle":"matte-black-corrugated-metal-siding-sheet-7-8-gauge-26","isCollective":null,"title":"Corrugated Metal Siding Panels","type":"Metal Siding","untranslatedTitle":"Corrugated Metal Siding Panels","url":"\/products\/matte-black-corrugated-metal-siding-sheet-7-8-gauge-26","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"46926753923373","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Corrugated-Metal-Fence-Sheets-Custom-Lengths-The-Canadian-BarrierBoss-43270278054189.jpg?v=1769497336"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"MBCMSS-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"9102606500141","handle":"deep-grove-metal-siding","isCollective":null,"title":"Deep Groove Metal Siding (Width 38\")","type":"Metal Siding","untranslatedTitle":"Deep Groove Metal Siding (Width 38\")","url":"\/products\/deep-grove-metal-siding","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"49871423668525","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Deep-Groove-Metal-Siding-Width-38-BarrierBoss-43208435925293.jpg?v=1769497363"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"DGMS-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"9042295652653","handle":"classic-rib-metal-siding-panels","isCollective":null,"title":"Classic Rib Metal Siding Panels","type":"Metal Siding","untranslatedTitle":"Classic Rib Metal Siding Panels","url":"\/products\/classic-rib-metal-siding-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"49871396700461","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Classic-Rib-Metal-Roofing-Panels-BarrierBoss-43849992339757.jpg?v=1769497402"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"CRMSP-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"9111072178477","handle":"metal-cladding-for-siding","isCollective":null,"title":"Metal Cladding for Siding","type":"Metal Siding","untranslatedTitle":"Metal Cladding for Siding","url":"\/products\/metal-cladding-for-siding","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"47925915517229","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Metal-Cladding-for-Siding-BarrierBoss-38501840355629.png?v=1739508970"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"MCS-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"9111072702765","handle":"metal-cladding-for-roofing","isCollective":null,"title":"Metal Cladding for Roofing","type":"Metal Roofing","untranslatedTitle":"Metal Cladding for Roofing","url":"\/products\/metal-cladding-for-roofing","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"49871414722861","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Metal-Cladding-for-Roofing-BarrierBoss-38501843140909.png?v=1739508970"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"MCR-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"9977528647981","handle":"corrugated-metal-wainscoting","isCollective":null,"title":"Metal Wainscoting","type":"Metal Siding","untranslatedTitle":"Metal Wainscoting","url":"\/products\/corrugated-metal-wainscoting","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50543418278189","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Metal-Wainscoting-BarrierBoss-43477504000301.jpg?v=1763522909"},"price":{"amount":33.99,"currencyCode":"CAD"},"sku":"CMW-CLARIB-BK","title":"Classic Rib \/ Midnight Black","untranslatedTitle":"Classic Rib \/ Midnight Black"}]},{"id":"9039157231917","handle":"classic-rib-metal-roofing-sheets","isCollective":null,"title":"Classic Rib Metal Roofing Panels","type":"Metal Roofing","untranslatedTitle":"Classic Rib Metal Roofing Panels","url":"\/products\/classic-rib-metal-roofing-sheets","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"49871392833837","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Classic-Rib-Metal-Roofing-Panels-BarrierBoss-43849992339757.jpg?v=1769497402"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"CRMRS-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"8737715814701","handle":"black-corrugated-metal-roofing-sheets","isCollective":null,"title":"Corrugated Metal Roofing Sheets","type":"Metal Roofing","untranslatedTitle":"Corrugated Metal Roofing Sheets","url":"\/products\/black-corrugated-metal-roofing-sheets","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"46926663680301","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/products\/Corrugated-Metal-Roofing-Sheets-The-Klondike-BarrierBoss-37839147696429.jpg?v=1746245075"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"BCMRS-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"9102607417645","handle":"deep-grove-metal-roofing","isCollective":null,"title":"Deep Groove Metal Roofing","type":"Metal Roofing","untranslatedTitle":"Deep Groove Metal Roofing","url":"\/products\/deep-grove-metal-roofing","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"49871420883245","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Deep-Groove-Metal-Roofing-BarrierBoss-38501833638189.png?v=1736314569"},"price":{"amount":28.99,"currencyCode":"CAD"},"sku":"DGMR-BK","title":"Midnight Black","untranslatedTitle":"Midnight Black"}]},{"id":"9310062969133","handle":"metal-planters","isCollective":null,"title":"Corrugated Metal Planter Boxes","type":"Planter Boxes","untranslatedTitle":"Corrugated Metal Planter Boxes","url":"\/products\/metal-planters","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"49262939341101","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Corrugated-Metal-Planter-Boxes-BarrierBoss-42926956773677.jpg?v=1763523020"},"price":{"amount":374.99,"currencyCode":"CAD"},"sku":"MP-24-PT-BK","title":"2' x 4' \/ Pressure Treated \/ Midnight Black","untranslatedTitle":"2' x 4' \/ Pressure Treated \/ Midnight Black"}]}
810,{"id":"10029859471661","handle":"2-x-8-black-gridwall-panel","isCollective":null,"title":"Gridwall Panels","type":"Accessory","untranslatedTitle":"Gridwall Panels","url":"\/products\/2-x-8-black-gridwall-panel","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50702830960941","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Gridwall-Panels-in-Black-or-Silver-Heavy-Duty-BarrierBoss-42696626602285.png?v=1764645797"},"price":{"amount":44.99,"currencyCode":"CAD"},"sku":"2X8BGP-8x2-4x4-BK","title":"8' x 2' \/ 4\" x 4\" \/ Black","untranslatedTitle":"8' x 2' \/ 4\" x 4\" \/ Black"}]},{"id":"9919553995053","handle":"pre-assembled-barrel-sauna-traditional-western-red-cedar-design","isCollective":null,"title":"Barrel Sauna","type":"Saunas","untranslatedTitle":"Barrel Sauna","url":"\/products\/pre-assembled-barrel-sauna-traditional-western-red-cedar-design","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"50369089667373","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Barrel-Sauna-Traditional-Western-Red-Cedar-Sauna-The-Chesapeake-BarrierBoss-42643871367469.jpg?v=1764697114"},"price":{"amount":6024.99,"currencyCode":"CAD"},"sku":"PABSTW-6SAU-NOHEA","title":"6' Sauna \/ No Heater","untranslatedTitle":"6' Sauna \/ No Heater"}]},{"id":"9755598946605","handle":"pre-fabricated-metal-building","isCollective":null,"title":"Pre-Fabricated Metal Building - Engineered Steel Structures","type":"Steel Buildings","untranslatedTitle":"Pre-Fabricated Metal Building - Engineered Steel Structures","url":"\/products\/pre-fabricated-metal-building","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"49883492024621","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Pre-Fabricated-Metal-Building-Engineered-Steel-Structures-BarrierBoss-41000855175469.jpg?v=1738645688"},"price":{"amount":89999.99,"currencyCode":"CAD"},"sku":"PFMB-30x100-BK","title":"30 x 100 \/ Black","untranslatedTitle":"30 x 100 \/ Black"}]},{"id":"9064754643245","handle":"white-vinyl-fence-panels","isCollective":null,"title":"Vinyl Fence Panels","type":"Vinyl Fencing","untranslatedTitle":"Vinyl Fence Panels","url":"\/products\/white-vinyl-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"48138570891565","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Vinyl-Fence-Panels-The-Glacier
810-Line-BarrierBoss-41000890171693.jpg?v=1746244982"},"price":{"amount":199.0,"currencyCode":"CAD"},"sku":"WVFP-BK-4x8","title":"4' x 8' \/ Midnight Black","untranslatedTitle":"4' x 8' \/ Midnight Black"}]},{"id":"10345870721325","handle":"corten-steel-trough-planter-45-modern-rectangular-weathering-steel-45-w-16-d-20-h","isCollective":null,"title":"Corten Steel Trough Planter â 45\" Modern Rectangular Weathering Steel","type":"Planter","untranslatedTitle":"Corten Steel Trough Planter â 45\" Modern Rectangular Weathering Steel","url":"\/products\/corten-steel-trough-planter-45-modern-rectangular-weathering-steel-45-w-16-d-20-h","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52335080046893","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/ChatGPT_Image_Dec_13_2025_08_56_42_PM.png?v=1788309244"},"price":{"amount":749.99,"currencyCode":"CAD"},"sku":"CSTP4M-451620","title":"45â³ W Ã 16â³ D Ã 20â³ H","untranslatedTitle":"45â³ W Ã 16â³ D Ã 20â³ H"}]},{"id":"10345727000877","handle":"raised-garden-bed-panels","isCollective":null,"title":"Raised Garden Bed Panels","type":"Garden","untranslatedTitle":"Raised Garden Bed Panels","url":"\/products\/raised-garden-bed-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334828355885","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/raised-garden-bed-panels.png?v=1788322996"},"price":{"amount":249.99,"currencyCode":"CAD"},"sku":"RGB-2X4-MB","title":"2' x 4' \/ Midnight Black","untranslatedTitle":"2' x 4' \/ Midnight Black"}]},{"id":"10345726869805","handle":"garden-arch-trellis","isCollective":null,"title":"Garden Arch Trellis","type":"Garden","untranslatedTitle":"Garden Arch Trellis","url":"\/products\/garden-arch-trellis","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334826914093","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/garden-arch-trellis.png?v=1788322992"},"price":{"amount":49.99,"currencyCode":"CAD"},"sku":"GAT-2X4","title":"2' x 4'","untranslatedTitle":"2' x 4'"}]},{"id":"10345726837037","handle":"cattle-panel-trellis","isCollective":null,"title":"Cattle Panel Trellis","type":"Garden","untranslatedTitle":"Cattle Panel Trellis","url":"\/products\/cattle-panel-trellis","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334826717485","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/cattle-panel-trellis.png?v=1788322991"},"price":{"amount":49.99,"currencyCode":"CAD"},"sku":"CPT-2X4","title":"2' x 4'","untranslatedTitle":"2' x 4'"}]},{"id":"10345726968109","handle":"goat-and-sheep-fence-panels","isCollective":null,"title":"Goat \u0026 Sheep Fence Panels","type":"Animal Fencing","untranslatedTitle":"Goat \u0026 Sheep Fence Panels","url":"\/products\/goat-and-sheep-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334828093741","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/goat-and-sheep-fence-panels.png?v=1788322995"},"price":{"amount":49.99,"currencyCode":"CAD"},"sku":"GSF-4X6","title":"4' x 6'","untranslatedTitle":"4' x 6'"}]},{"id":"10345726935341","handle":"chicken-fence-panels","isCollective":null,"title":"Chicken Fence Panels","type":"Animal Fencing","untranslatedTitle":"Chicken Fence Panels","url":"\/products\/chicken-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334827897133","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/chicken-fence-panels.png?v=1788322994"},"price":{"amount":49.99,"currencyCode":"CAD"},"sku":"CHF-2X4","title":"2' x 4'","untranslatedTitle":"2' x 4'"}]},{"id":"10345726804269","handle":"wpc-fence-panels","isCollective":null,"title":"WPC Fence Panels","type":"Composite","untranslatedTitle":"WPC Fence Panels","url":"\/products\/wpc-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334825931053","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/wpc-fence-panels.png?v=1788322990"},"price":{"amount":129.99,"currencyCode":"CAD"},"sku":"WFP-4X6-MB","title":"4' x 6' \/ Midnight Black","untranslatedTitle":"4' x 6' \/ Midnight Black"}]},{"id":"10345726771501","handle":"composite-fence-panels","isCollective":null,"title":"Composite Fence Panels","type":"Composite","untranslatedTitle":"Composite Fence Panels","url":"\/products\/composite-fence-panels","vendor":"BarrierBoss","remoteShopId":null,"variants":[{"id":"52334825144621","image":{"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/composite-fence-panels.png?v=1788322989"},"price":{"amount":129.99,"currencyCode":"CAD"},"sku":"CFP-4X6-MB","title":"4' x 6' \/ Midnight Black","untranslatedTitle":"4' x 6' \/ Midnight Black"}]}],"purchasingCompany":null},},"https://barrierboss.ca/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"173727351085","themePublished":"true","eventMetadataId":"5145a361-c546-4db4-b930-0c02b8a09786","pageType":"product","resourceId":"10005606531373","shopId":"72783200557","storefrontBaseUrl":"https:\/\/barrierboss.ca","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":19.99,\"currencyCode\":\"CAD\"},\"product\":{\"title\":\"Wood Fence Posts\",\"vendor\":\"BarrierBoss\",\"id\":\"10005606531373\",\"untranslatedTitle\":\"Wood Fence Posts\",\"url\":\"\/products\/wood-fence-posts\",\"type\":\"Post\"},\"id\":\"50628202266925\",\"image\":{\"src\":\"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\"},\"sku\":\"WFP-PT-4x4x8-NO\",\"title\":\"Pressure Treated \/ 4 x 4 x 8\",\"untranslatedTitle\":\"Pressure Treated \/ 4 x 4 x 8\"}}]]"});})();</script>
810<script> 811 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 812 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 813 window.ShopifyAnalytics.meta.currency = 'CAD'; 814 var meta = {"product":{"id":10005606531373,"gid":"gid:\/\/shopify\/Product\/10005606531373","vendor":"BarrierBoss","type":"Post","handle":"wood-fence-posts","variants":[{"id":50628202266925,"price":1999,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 8","public_title":"Pressure Treated \/ 4 x 4 x 8","sku":"WFP-PT-4x4x8-NO"},{"id":50628202299693,"price":2399,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 10","public_title":"Pressure Treated \/ 4 x 4 x 10","sku":"WFP-PT-4x4x10-NO"},{"id":50628202332461,"price":2699,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 12","public_title":"Pressure Treated \/ 4 x 4 x 12","sku":"WFP-PT-4x4x12-NO"},{"id":50628202365229,"price":4799,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 8","public_title":"Pressure Treated \/ 6 x 6 x 8","sku":"WFP-PT-6x6x8-NO"},{"id":50628202397997,"price":5699,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 10","public_title":"Pressure Treated \/ 6 x 6 x 10","sku":"WFP-PT-6x6x10-NO"},{"id":50628202430765,"price":6499,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 12","public_title":"Pressure Treated \/ 6 x 6 x 12","sku":"WFP-PT-6x6x12-NO"},{"id":50628202070317,"price":4999,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 8","public_title":"Western Red Cedar \/ 4 x 4 x 8","sku":"WFP-RC-4x4x8-NO"},{"id":50628202103085,"price":5999,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 10","public_title":"Western Red Cedar \/ 4 x 4 x 10","sku":"WFP-RC-4x4x10-NO"},{"id":50628202135853,"price":6499,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 12","public_title":"Western Red Cedar \/ 4 x 4 x 12","sku":"WFP-RC-4x4x12-NO"},{"id":50628202168621,"price":15999,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 8","public_title":"Western Red Cedar \/ 6 x 6 x 8","sku":"WFP-RC-6x6x8-NO"},{"id":50628202201389,"price":18499,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 10","public_title":"Western Red Cedar \/ 6 x 6 x 10","sku":"WFP-RC-6x6x10-NO"},{"id":50628202234157,"price":19999,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 12","public_title":"Western Red Cedar \/ 6 x 6 x 12","sku":"WFP-RC-6x6x12-NO"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":10005606531373,"requestId":"778e4585-b52a-4eaa-ab81-7ba77fa4bd6a-1791503334"}}; 815 for (var attr in meta) { 816 window.ShopifyAnalytics.meta[attr] = meta[attr]; 817 } 818</script>
vendor: 1 bytes, line 818
818
819<script class="analytics"> 820 (function () { 821 var customDocumentWrite = function(content) { 822 var jquery = null; 823 824 if (window.jQuery) { 825 jquery = window.jQuery; 826 } else if (window.Checkout && window.Checkout.$) { 827 jquery = window.Checkout.$; 828 } 829 830 if (jquery) { 831 jquery('body').append(content); 832 } 833 }; 834 835 var hasLoggedConversion = function(token) { 836 if (token) { 837 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 838 } 839 return false; 840 } 841 842 var setCookieIfConversion = function(token) { 843 if (token) { 844 var twoMonthsFromNow = new Date(Date.now()); 845 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 846 847 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 848 } 849 } 850 851 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 852 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 853 if (trekkie.integrations) { 854 return; 855 } 856 trekkie.methods = [ 857 'identify', 858 'page', 859 'ready', 860 'track', 861 'trackForm', 862 'trackLink' 863 ]; 864 trekkie.factory = function(method) { 865 return function() { 866 var args = Array.prototype.slice.call(arguments); 867 args.unshift(method); 868 trekkie.push(args); 869 if (method == 'track' || method == 'page') { 870 var pageUrl; 871 try { 872 pageUrl = window.location.href; 873 } catch (e) {} 874 var pageReferrer; 875 try { 876 pageReferrer = document.referrer; 877 } catch (e) {} 878 try { 879 if (window.__TREKKIE_SHIM_QUEUE == null) { 880 window.__TREKKIE_SHIM_QUEUE = []; 881 } 882 window.__TREKKIE_SHIM_QUEUE.push({ 883 from: 'trekkie-stub', 884 method: method, 885 args: args.slice(1), 886 pageContext: { 887 url: pageUrl, 888 referrer: pageReferrer 889 } 890 }); 891 } catch (e) { 892 // no-op 893 } 894 } 895 return trekkie; 896 }; 897 }; 898 for (var i = 0; i < trekkie.methods.length; i++) { 899 var key = trekkie.methods[i]; 900 trekkie[key] = trekkie.factory(key); 901 } 902 trekkie.load = function(config) { 903 trekkie.config = config || {}; 904 trekkie.config.initialDocumentCookie = document.cookie; 905 var first = document.getElementsByTagName('script')[0]; 906var script = document.createElement('script'); 907script.type = 'text/javascript'; 908script.onerror = function(e) { 909 var scriptFallback = document.createElement('script'); 910 scriptFallback.type = 'text/javascript'; 911 scriptFallback.onerror = function(error) { 912 var Monorail = { 913 produce: function produce(monorailDomain, schemaId, payload) { 914 var currentMs = new Date().getTime(); 915 var event = { 916 schema_id: schemaId, 917 payload: payload, 918 metadata: { 919 event_created_at_ms: currentMs, 920 event_sent_at_ms: currentMs 921 } 922 }; 923 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 924 }, 925 sendRequest: function sendRequest(endpointUrl, payload) { 926 // Try the sendBeacon API 927 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 928 var blobData = new window.Blob([payload], { 929 type: 'text/plain' 930 }); 931 932 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 933 return true; 934 } // sendBeacon was not successful 935 936 } // XHR beacon 937 938 var xhr = new XMLHttpRequest(); 939 940 try { 941 xhr.open('POST', endpointUrl); 942 xhr.setRequestHeader('Content-Type', 'text/plain'); 943 xhr.send(payload); 944 } catch (e) { 945 console.log(e); 946 } 947 948 return false; 949 }, 950 isIos12: function isIos12() { 951 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 952 } 953 }; 954 Monorail.produce('monorail-edge.shopifysvc.com', 955 'trekkie_storefront_load_errors/1.1', 956 {shop_id: 72783200557, 957 theme_id: 173727351085, 958 app_name: "storefront", 959 context_url: window.location.href, 960 source_url: "//barrierboss.ca/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 961 962 }; 963 scriptFallback.async = true; 964 scriptFallback.src = '//barrierboss.ca/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 965 first.parentNode.insertBefore(scriptFallback, first); 966}; 967script.async = true; 968script.src = '//barrierboss.ca/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 969first.parentNode.insertBefore(script, first); 970 971 }; 972 trekkie.load( 973 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":72783200557,"isMerchantRequest":null,"themeId":173727351085,"themeCityHash":"842152233967822864","contentLanguage":"en","currency":"CAD","eventMetadataId":"5145a361-c546-4db4-b930-0c02b8a09786"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 974 ); 975 976 var loaded = false;
977 trekkie.ready(function() { 978 if (loaded) return; 979 loaded = true; 980 981 window.ShopifyAnalytics.lib = window.trekkie; 982 983 var originalDocumentWrite = document.write; 984 document.write = customDocumentWrite; 985 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 986 document.write = originalDocumentWrite; 987 988 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 989 var token = match? match[1]: undefined; 990 if (!hasLoggedConversion(token)) { 991 setCookieIfConversion(token); 992 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"CAD","variantId":50628202266925,"productId":10005606531373,"productGid":"gid:\/\/shopify\/Product\/10005606531373","name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 8","price":"19.99","sku":"WFP-PT-4x4x8-NO","brand":"BarrierBoss","variant":"Pressure Treated \/ 4 x 4 x 8","category":"Post","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 993 } 994 }); 995 996 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":10005606531373,"requestId":"778e4585-b52a-4eaa-ab81-7ba77fa4bd6a-1791503334","shopifyEmitted":true}); 997 998 var eventsListenerScript = document.createElement('script'); 999 eventsListenerScript.async = true; 1000 eventsListenerScript.src = "//barrierboss.ca/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1001 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1002})();</script>
1002 1003
1003<script> 1004 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1005 window.ga = function ga() { 1006 (window.ga.q = window.ga.q || []).push(arguments); 1007 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1008 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1009 } 1010 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."); 1011 }; 1012 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1013 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1014 } 1015 } 1016</script>
vendor: 1 bytes, line 1016
1016
1017<script 1018 defer 1019 src="https://barrierboss.ca/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 1020 data-application="storefront-renderer" 1021 data-shop-id="72783200557" 1022 data-render-region="gcp-us-central1" 1023 data-page-type="product" 1024 data-theme-instance-id="173727351085" 1025 data-theme-name="Pursuit" 1026 data-theme-version="1.0.9" 1027 data-monorail-region="shop_domain" 1028 data-resource-timing-sampling-rate="10" 1029 data-shs="true" 1030 data-shs-beacon="true" 1031 data-shs-export-with-fetch="true" 1032 data-shs-logs-sample-rate="1" 1033 data-shs-beacon-endpoint="https://barrierboss.ca/api/collect" 1034></script>
1034 1035<meta name="shopify-y" content="0bb77746-83a4-4f85-a99a-853d2da2d0bc" data-expiration="1823060934000"><meta name="shopify-s" content="3f86b52e-c3e6-4270-8633-d20f8350fbe5" data-expiration="1791505134000"><meta name="new-cookie-storage-activated" content="t"> 1036</head> 1037 1038<body class="template-product template-product "> 1039 1040 1041 1042 1043 1044<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1044-1045
1044 1045<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1045GTM-54V294M7
vendor: 83 bytes, lines 1045-1046
1045" 1046height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1047<!-- End Google Tag Manager (noscript) --> 1048 1049 1050 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 1051 1052 <!-- BEGIN sections: header-group --> 1053<div id="shopify-section-sections--23728368845101__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section-announcement-bar"><style> 1054 .AnnouncementBar__Content h5{margin:0 !important;} 1055 .AnnouncementBar__Content .bb-ann-mobile{display:none;} 1056 @media screen and (max-width:749px){ 1057 .AnnouncementBar__Content .bb-ann-desktop{display:none !important;} 1058 .AnnouncementBar__Content .bb-ann-mobile{display:inline !important;} 1059 .AnnouncementBar__Content .bb-announcement-savings{display:none !important;} 1060 } 1061</style><section id="section-sections--23728368845101__announcement-bar" data-section-id="sections--23728368845101__announcement-bar" data-section-type="announcement-bar"> 1062 <div class="AnnouncementBar"> 1063 <div class="AnnouncementBar__Wrapper"> 1064 1065 1066 </div> 1067 1068 </div> 1069</section> 1070 1071<style> 1072 #section-sections--23728368845101__announcement-bar { 1073 background: #000000; 1074 color: #ffffff; 1075 } 1076 #section-sections--23728368845101__announcement-bar * { 1077 color: #ffffff; 1078 } 1079</style>
1079<script> 1080 if(document.querySelector('[data-section-type="announcement-bar"]')) { 1081 document.documentElement.style.setProperty('--announcement-bar-height', document.querySelector('[data-section-type="announcement-bar"]').offsetHeight + 'px'); 1082 } 1083</script>
1083 1084 1085 1086 1087<style> #shopify-section-sections--23728368845101__announcement-bar .flickity-viewport {height: 20px !important;} #shopify-section-sections--23728368845101__announcement-bar h5 {margin-bottom: 0;} </style></div><div id="shopify-section-sections--23728368845101__header" class="shopify-section shopify-section-group-header-group shopify-section-header"><style id="bb-fence-calc"> 1088/* Fence Calculator header pill (BarrierBoss CA). Native-styled bubble linking to the fence configurator. Text pill on desktop, calculator icon on mobile. */ 1089/* mobile-nav-unblock */ @media(min-width:769px){ .site-header__icons-wrapper .header_fence_calc{ margin-left:auto; } } @media(max-width:768px){ .site-header__icons-wrapper .header_fence_calc{ display:flex !important; align-items:center; margin:0 14px 0 0 !important; flex:0 0 auto; } .site-header__icons-wrapper .header_fence_calc .contact-modal-trigger{ display:flex !important; width:45px !important; min-width:45px !important; max-width:45px !important; height:45px !important; min-height:45px !important; padding:0 !important; border-radius:50% !important; background:#fff !important; align-items:center; justify-content:center; } .site-header__icons-wrapper .header_fence_calc .contact-modal-trigger__text{ display:none !important; } .site-header__icons-wrapper .header_fence_calc .contact-modal-trigger__icon{ display:inline-flex !important; align-items:center; justify-content:center; } .site-header__icons-wrapper .header_fence_calc .contact-modal-trigger__icon svg{ width:22px !important; height:22px !important; } } 1090.header_fence_calc .contact-modal-trigger{ 1091 border: none; 1092 line-height: 1.4; 1093 background: #ffffff; 1094 color: #1a1a1a; 1095 display: flex; 1096 padding: 5px 30px; 1097 border-radius: 50px; 1098 min-height: 55px; 1099 font-weight: bold; 1100 align-items: center; 1101 justify-content: center; 1102 white-space: nowrap; 1103 text-decoration: none; 1104} 1105.header_fence_calc .contact-modal-trigger:hover{ 1106 background: #f1f1f1; 1107 color: #1a1a1a; 1108} 1109.header_fence_calc .contact-modal-trigger__icon{ display: none; } 1110@media screen and (max-width: 749px){ 1111 .header_fence_calc .contact-modal-trigger{ padding: 5px 12px; min-height: 44px; } 1112 .header_fence_calc .contact-modal-trigger__icon{ display: inline-flex; width: 22px; height: 22px; } 1113 .header_fence_calc .contact-modal-trigger__icon svg{ width: 22px; height: 22px; } 1114 .header_fence_calc .contact-modal-trigger__text{ display: none; } 1115} 1116</style> 1117<style id="bb-ca-calc-usa-parity">/* CAâUSA mobile parity for the header calculator icon. Mirrors USA custom.css: on mobile the calculator sits BEFORE search (flex order:-1) and its icon is orange (#EB673C) instead of black. Also groups the four icons into ONE tight right-side cluster like USA â the base theme pins .header_cart_info with margin-left:auto, which on CA spreads the row full-width (calc near the logo, big gap, search mid, cart+menu far right). USA cancels that auto-margin via :has(.header_dealer_signup); CA's calc is .header_fence_calc so the USA rule never fires â mirror it here. The right-push: USA puts margin-left:auto on its calc (.header_dealer_signup), which â as the order:-1 first item â absorbs the free space and shifts the whole TIGHT group to the right edge, leaving a gap between the logo and the calc. We mirror that on .header_fence_calc (margin-left:auto) while keeping cart's margin-left:0 so cart/menu stay tight (no re-spread). Scoped to mobile only â desktop text pill unchanged; search/cart/menu behavior untouched. Reversible: delete this block. */ 1118@media(max-width:768px){ 1119 .site-header__icons-wrapper .header_fence_calc{ order:-1 !important; margin-left:auto !important; } 1120 .site-header__icons-wrapper .header_fence_calc .contact-modal-trigger__icon svg{ fill:#EB673C !important; } 1121 .site-header__icons-wrapper .search-bar__interior{ margin-left:0 !important; } 1122 .site-header__icons-wrapper .header_cart_info{ margin-left:0 !important; } 1123} 1124</style> 1125 1126<style> 1127 1128 @media screen and (min-width:750px) { 1129 .logo_element { 1130 min-width: 120px; 1131 } 1132 } 1133 1134 1135 #AccessibleNav .menu_block-image_heading h3, 1136 #AccessibleNav .mega-menu__image-text, 1137 #AccessibleNav .mega-menu__image-heading, 1138 #AccessibleNav .mega-menu__title, 1139 #AccessibleNav .link { 1140 text-transform: none ; 1141 } 1142</style> 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171<style id="bb-nav-center">/* Center the main nav (keep #AccessibleNav full-width so the theme's responsive More overflow still measures correctly; only center the ITEMS). */ 1172@media (min-width:769px){ 1173 .site-header.logo--left #AccessibleNav{ width:100% !important; float:none !important; } 1174 .site-header.logo--left #AccessibleNav .navigation_wrapper{ display:block !important; width:100% !important; } 1175 .site-header.logo--left .main_nav-bar_linklist{ display:flex !important; width:100% !important; justify-content:center !important; flex-wrap:nowrap !important; gap:6px; } 1176} 1177</style> 1178<style id="bb-dd-header">/* ===== BB category-icon strip + FULL-WIDTH image-tile mega-menu (CA). Desktop-only (min-width:769px); mobile untouched. Right cluster / cart / search / pills unchanged. ===== */ 1179.bb-dd-nav{ display:none; } 1180 1181@media (min-width:769px){ 1182 /* replace the desktop text-nav with the strip (search/cart live in the top row, NOT in #AccessibleNav) */ 1183 .site-header.logo--left #AccessibleNav{ display:none !important; } 1184 1185 /* --- ONE full-width row: all categories spread edge-to-edge --- */ 1186 .bb-dd-nav{ display:block; position:relative; background:#141414; border-bottom:2px solid #EB673C; } 1187 .bb-dd-row{ list-style:none; margin:0; padding:0 clamp(10px,2vw,34px); display:flex; justify-content:space-between; align-items:stretch; width:100%; box-sizing:border-box; flex-wrap:nowrap; } 1188 .bb-dd-item{ position:static; display:flex; flex:0 1 auto; } 1189 .bb-dd-link{ position:relative; display:flex; align-items:center; gap:5px; padding:0 clamp(4px,0.7vw,12px); height:44px; 1190 font-family:var(--font-stack-navigation,"Instrument Sans",sans-serif); font-weight:var(--font-weight-navigation,600); 1191 color:#e6e6e6; text-decoration:none; text-transform:uppercase; font-size:clamp(10px,0.82vw,12px); letter-spacing:.03em; white-space:nowrap; transition:color .18s ease; } 1192 .bb-dd-svg{ width:16px; height:16px; display:block; flex:0 0 auto; color:#EB673C; } 1193 .bb-dd-label{ line-height:1; } 1194 .bb-dd-item:hover > .bb-dd-link{ color:#fff; } 1195 .bb-dd-link::after{ content:""; position:absolute; left:clamp(4px,0.7vw,12px); right:clamp(4px,0.7vw,12px); bottom:0; height:2px; background:#EB673C;
1195 transform:scaleX(0); transition:transform .18s ease; } 1196 .bb-dd-item:hover > .bb-dd-link::after{ transform:scaleX(1); } 1197 .bb-dd-caret{ font-size:8px; opacity:.5; margin-left:1px; } 1198 1199 /* --- FULL-WIDTH dropdown panel: wide, shallow tile grid --- */ 1200 .bb-dd-panel{ position:absolute; top:100%; left:0; right:0; z-index:1200; background:#fff; border-top:2px solid #EB673C; box-shadow:0 22px 42px rgba(0,0,0,.18); opacity:0; visibility:hidden; transform:translateY(4px); transition:opacity .16s ease, transform .16s ease, visibility .16s ease; } 1201 .bb-dd-item:hover .bb-dd-panel{ opacity:1; visibility:visible; transform:translateY(0); } 1202 .bb-dd-col{ width:min(1440px,95vw); margin:0 auto; padding:18px 4px 22px; } 1203 .bb-dd-col-head{ display:flex; align-items:center; gap:8px; font-family:var(--font-stack-navigation,"Instrument Sans",sans-serif); font-weight:700; text-transform:uppercase; font-size:12.5px; letter-spacing:.05em; color:#141414; text-decoration:none; padding-bottom:12px; border-bottom:1px solid #eee; margin-bottom:16px; } 1204 .bb-dd-col-head .bb-dd-svg{ width:18px; height:18px; color:#EB673C; } 1205 /* wide grid â as many tiles per row as fit (aim 6-9 across), so a whole category fits with little/no scroll */ 1206 .bb-dd-sublist{ list-style:none; margin:0; padding:0; display:grid; gap:18px 16px; grid-template-columns:repeat(auto-fill, minmax(146px,1fr)); } 1207 .bb-dd-tile a{ display:block; text-decoration:none; } 1208 .bb-dd-tile-img{ display:block; position:relative; width:100%; aspect-ratio:4 / 3; overflow:hidden; border-radius:7px; background:#f1f1f1; border:1px solid #ececec; transition:border-color .18s ease, box-shadow .18s ease; } 1209 .bb-dd-tile-img img{ width:100%; height:100%; object-fit:cover; display:block; transition:transform .4s ease; } 1210 .bb-dd-tile a:hover .bb-dd-tile-img{ border-color:#EB673C; box-shadow:0 8px 18px rgba(235,103,60,.18); } 1211 .bb-dd-tile a:hover .bb-dd-tile-img img{ transform:scale(1.06); } 1212 .bb-dd-tile--noimg .bb-dd-tile-img{ background:repeating-linear-gradient(45deg,#f4f4f4,#f4f4f4 6px,#eee 6px,#eee 12px); } 1213 .bb-dd-tile-lbl{ display:block; margin-top:8px; font-family:var(--font-stack-navigation,"Instrument Sans",sans-serif); font-size:12px; font-weight:600; line-height:1.28; color:#333; transition:color .12s ease; } 1214 .bb-dd-tile a:hover .bb-dd-tile-lbl{ color:#EB673C; } 1215} 1216@media (max-width:768px){ .bb-dd-nav{ display:none !important; } } 1217</style> 1218<style id="bb-ditch-installer-pill">/* RESTORED 2026-09-28 â owner: "add a tab that says Installers". 1219 This block used to hide the pill (.site-header .header_find_installer{display:none}). Kept as a 1220 comment, not deleted, so the next reader sees a decision that was reversed rather than markup 1221 that never worked. The pill now points at the Fence Pro platform to push the $100/mo listing. */ 1222</style> 1223<style id="bb-ca-pill-snug">/* Match USA: Fence Calculator pill sits snug next to the cart. 1224 â 2026-09-28: this block ALSO hid .header_find_installer on desktop â a hide rule inside a 1225 block named for spacing, which is why the two obvious "ditch" blocks could both be cleared and 1226 the pill still not appear on CA. Owner wants the Installers tab, so the hide is gone; the margin 1227 rules below stay, because they are what actually does the snug spacing. */ 1228@media(min-width:769px){ 1229 .site-header .site-header__icons-wrapper .header_fence_calc{ margin-left:auto !important; margin-right:14px !important; } 1230 .site-header .site-header__icons-wrapper #HeaderCart, 1231 .site-header .site-header__icons-wrapper .header_cart_info{ margin-left:0 !important; } 1232} 1233</style> 1234<style id="bb-ca-nav-gap">/* [OUT-OF-SCOPE] Match USA: trim the empty desktop mobile-nav padding strip so the gap above the category strip (~40px) drops to ~20px like USA. Desktop-only; mobile untouched. */ 1235@media(min-width:769px){ .site-header .site-header__mobile-nav{ padding-bottom:0 !important; } } 1236</style> 1237<style id="bb-ditch-installer-mobile">/* RESTORED 2026-09-28 with the desktop pill. The mobile treatment (44px circle, pin icon, text 1238 hidden) is already built in the bb-find-installer block above and needs no change. */ 1239</style> 1240<style id="bb-hide-ach-announce">/* Hide the ACH savings line in the header announcement bar (redundant â ACH prompt lives on product + cart). JS (bb-volume-pricing.js) stays live so PDP/cart prompts still work. */ 1241.bb-announcement-savings{ display:none !important; } 1242</style> 1243<style id="bb-hide-announcebar">/* Hide the top announcement bar entirely (owner: not needed; ACH/e-Transfer prompt lives on product + cart). Delivery banner is a separate JS element, unaffected. */ 1244.AnnouncementBar, section[data-section-type="announcement-bar"]{ display:none !important; } 1245</style> 1246<style id="bb-mobile-reviews-strip">/* Mobile: reviews plain text, RIGHT-aligned, tight top, matched font. */ 1247@media(max-width:768px){ 1248 .site-header .header_top__row{ padding-top:0 !important; } 1249 .site-header .header_top_navigation_wrapper{ display:flex !important; justify-content:center !important; align-items:center; padding:8px 10px !important; margin:0 !important; min-height:0 !important; } 1250 .site-header .header_top_navigation_wrapper .top_navigation_links.left_column{ display:none !important; } 1251 .site-header .header_top_navigation_wrapper .top_navigation_links.right_column{ display:flex !important; justify-content:center !important; align-items:center; width:100%; margin:0 !important; padding:0 !important; } 1252 .site-header .header_top_navigation_wrapper .top_navigation_links.right_column > li{ display:none !important; } 1253 .site-header .header_top_navigation_wrapper .top_navigation_links.right_column > li.bb-review-strip{ display:flex !important; margin:0 !important; } 1254 .site-header .bb-review-strip .bb-rev-pill{ background:transparent !important; border:none !important; border-radius:0 !important; padding:0 !important; box-shadow:none !important; font-size:13px !important; font-weight:700 !important; line-height:1.2 !important; } 1255 .site-header .bb-review-strip .bb-rev-stars{ font-size:12px !important; } 1256} 1257</style> 1258 1259 1260 1261 1262 1263 1264 1265 1266<div data-section-id="sections--23728368845101__header" data-section-type="header-section" data-header-section> 1267 <header 1268 class="site-header logo--left " 1269 role="banner" 1270 data-enable_sticky_header="true" 1271 data-enable_overlap_header="true" 1272 data-enable_live_search="true" 1273 > 1274 <div class=" header_top__row grid grid--no-gutters "> 1275 1276 <div class="header_top_navigation_wrapper header_top show_top_line_separator "> 1277 1278 1279 1280 <ul class='top_navigation_links left_column'> 1281 1282 <li class='email_text'><a href='mailto:[email protected]'>[email protected]</a></li> 1283 1284 1285 <li class='phone_number'><a href='tel: +1(888)306boss'>+1 (888) 306-BOSS</a></li> 1286 1287 </ul> 1288 1289 1290 1291 <ul class="top_navigation_links right_column"><style> 1292 .bb-review-strip{display:flex;align-items:center;} 1293 .bb-review-strip .bb-rev-pill{display:inline-flex;align-items:center;gap:6px;background:#000;border:1px solid #ffffff;border-radius:999px;padding:5px 16px;font-weight:700;font-size:13px;line-height:1;white-space:nowrap;color:#fff;text-decoration:none;} 1294 .bb-review-strip .bb-rev-pill .bb-rev-stars{color:#EB673C;letter-spacing:.5px;} 1295 .bb-review-strip .bb-rev-dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.65;flex:0 0 auto;} 1296 </style> 1297 <li class='bb-review-strip'><span class='bb-rev-pill'>Rated 4.8 <span class='bb-rev-stars' style="color:#EB673C !important;">â â â â â </span> by 350+ Customers</span></li> 1298 <li> 1299 <div class="customer_nav_menu__wrapper"> 1300 <div 1301 class="site-nav--has-dropdown site-nav--has-centered-dropdown customer_nav_dropdown__wrapper" 1302 data-has-dropdowns 1303 > 1304 <button 1305 class="site-nav__link site-nav__link--main customer_nav_button site-nav__link--button" 1306 type="button" 1307 aria-expanded="false" 1308 aria-controls="Customer_nav_dropdown" 1309 > 1310 1311 <svg class="icon icon-login" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.
13111 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z"/></svg> 1312 <span>My Account</span> 1313 1314 </button> 1315 <div 1316 class="small_dropdown site-nav__dropdown site-nav__dropdown--centered critical-hidden customer_nav_dropdown" 1317 id="Customer_nav_dropdown" 1318 > 1319 <ul> 1320 1321 <li> 1322 <a rel="nofollow" href="https://barrierboss.ca/customer_authentication/redirect?locale=en®ion_country=CA">Login</a> 1323 </li> 1324 <li> 1325 <a rel="nofollow" href="https://shopify.com/72783200557/account?locale=en®ion_country=CA&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJiYXJyaWVyLWJvc3MubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkyMTA4MTM1LCJuYmYiOjE3OTE1MDMzMzV9.qs0QaVz_hgjUZ9QxZCXavG8tXP9C_gWyRw6Fqz3C4fM">Create Account</a> 1326 </li> 1327 1328 </ul> 1329 </div> 1330 </div> 1331 </div> 1332 </li> 1333 1334</ul> 1335 </div> 1336 1337 1338 <div class=" header_top__wrapper "> 1339 1340 <div class="medium-up--one-fifth grid__item logo_element-wrapper"> 1341 1342 1343<div class="logo_element"> 1344 1345 1346 <div class="h4 site-header__logo"> 1347 1348 1349<a href="/" class="site-header__logo-image"> 1350 1351 1352 1353 <img class="js main_logo" 1354 src="//barrierboss.ca/cdn/shop/files/BarrierBoss_CanadaLogo_Vertical_White_300x300.svg?v=1774733682" 1355 srcset="//barrierboss.ca/cdn/shop/files/BarrierBoss_CanadaLogo_Vertical_White_300x300.svg?v=1774733682 1x, //barrierboss.ca/cdn/shop/files/[email protected]?v=1774733682 2x" 1356 loading="lazy" 1357 width="841" 1358 height="411" 1359 alt="BarrierBossâ¢" 1360 style="max-width: 120px"> 1361 <noscript> 1362 1363 <img src="//barrierboss.ca/cdn/shop/files/BarrierBoss_CanadaLogo_Vertical_White_120x.svg?v=1774733682" 1364 srcset="//barrierboss.ca/cdn/shop/files/BarrierBoss_CanadaLogo_Vertical_White_120x.svg?v=1774733682 1x, //barrierboss.ca/cdn/shop/files/[email protected]?v=1774733682 2x" 1365 loading="lazy" 1366 width="841" 1367 height="411" 1368 alt="BarrierBossâ¢" 1369 style="max-width: 120px;"> 1370 </noscript> 1371 1372 1373 1374 <img class="js hide alternate_logo" 1375 src="//barrierboss.ca/cdn/shop/files/BarrierBoss_CanadaLogo_Vertical_White_300x300.svg?v=1774733682" 1376 srcset="//barrierboss.ca/cdn/shop/files/BarrierBoss_CanadaLogo_Vertical_White_300x300.svg?v=1774733682 1x, //barrierboss.ca/cdn/shop/files/[email protected]?v=1774733682 2x" 1377 loading="lazy" 1378 width="841" 1379 height="411" 1380 alt="BarrierBossâ¢" 1381 style="max-width: 120px"> 1382 1383 1384 </a> 1385 1386 1387 </div> 1388 1389</div> 1390 1391 1392 1393 <style> 1394 .site-header .header_top__wrapper .logo_element-wrapper { 1395 max-width: 120px; 1396 width:100%; 1397 } 1398 @media screen and (min-width:750px) { 1399 .site-header .header_top__wrapper .logo_element-wrapper { 1400 min-width: 120px; 1401 } 1402 } 1403 </style> 1404 </div> 1405 <div class="grid__item site-header__icons site-header__icons--plus"> 1406 <div class="site-header__icons-wrapper"> 1407 1408 <div class="search-bar__interior without_search_filter "> 1409 1410 <button type="button" 1411 class="header-search-button" 1412 > 1413 1414<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--search-loop icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
1415 <span class="icon__fallback-text">Search</span> 1416 </button> 1417 1418 <div class="search-form__container" data-search-form-container> 1419 1420 1421 <form class="search-form search-bar__form" action="/search" method="get" role="search"> 1422 <div class="search-form__input-wrapper"> 1423 <label for="predictive-search-drawer-input" class="visually-hidden"></label> 1424 <input 1425 type="text" 1426 name="q" 1427 id="predictive-search-drawer-input" 1428 data-predictive-search-drawer-input 1429 placeholder="Keywords ..." 1430 aria-label="Keywords ..." 1431 autocomplete="off" 1432 autocorrect="off" 1433 class="search-form__input search-bar__input" 1434 /> 1435 <input type="hidden" name="options[prefix]" value="last" aria-hidden="true" /> 1436 <div class="predictive-search-wrapper predictive-search-wrapper--drawer "> 1437 1438 <div class="predictive-search"> 1439 1440 1441 1442 <div class='search_popular_searches_menu'> 1443 1444 <div class="predictive-search-title"> 1445 <h3 class="predictive-search-title__content">Popular Searches</h3> 1446 </div> 1447 <div class='search_popular_menu'> 1448 1449 <a tabindex="0" href='/collections/metal-roofing'> Metal Roofing </a> 1450 1451 <a tabindex="0" href='/collections/metal-siding'> Metal Siding </a> 1452 1453 </div> 1454 </div> 1455 1456 1457 1458 1459 <div class="search-bar__results" aria-hidden="true"> 1460 1461 1462 <div class="search-bar__results-inner"> 1463 1464 </div> 1465 </div> 1466 1467 1468 1469 1470 1471 <div class='search_popular_products'> 1472 <div class="predictive-search-title"> 1473 <h3 class="predictive-search-title__content">Popular Products</h3> 1474 </div> 1475 <ul id="predictive-search-results" class="predictive-search__list" role="listbox" aria-labelledby="predictive-search"> 1476 1477 1478 1479 <li class="predictive-search-item"> 1480 <a class="predictive-search-item__link" 1481 href="/products/hog-wire-fence-panels" tabindex="0" 1482 > 1483 <div class="predictive-search__column predictive-search__column--image"> 1484 1485 1486 1487 <img class="predictive-search-item__image" 1488 src="//barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42809778340141_300x.jpg?v=1763523111" 1489 srcset="//barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42809778340141_300x.jpg?v=1763523111 1x, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42809778340141_300x@2x.jpg?v=1763523111 2x" 1490 loading="lazy" 1491 width="3872" 1492 height="2582" 1493 alt="BarrierBossâ¢"> 1494 </div> 1495 <div class="predictive-search__column predictive-search__column--content predictive-search__column--center">
1496 <span class="predictive-search-item__title"> 1497 <span class="predictive-search-item__title-text">Black Hog Wire Fence Panels</span> 1498 </span> 1499 <span class="predictive-search-item__price"> 1500 1501 1502 1503 $ 24.99 1504 1505 1506 1507 </span> 1508 </div> 1509 </a> 1510 </li> 1511 1512 1513 <li class="predictive-search-item"> 1514 <a class="predictive-search-item__link" 1515 href="/products/corrugated-steel-fence-panels" tabindex="0" 1516 > 1517 <div class="predictive-search__column predictive-search__column--image"> 1518 1519 1520 1521 <img class="predictive-search-item__image" 1522 src="//barrierboss.ca/cdn/shop/files/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157_300x.jpg?v=1757620086" 1523 srcset="//barrierboss.ca/cdn/shop/files/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157_300x.jpg?v=1757620086 1x, //barrierboss.ca/cdn/shop/files/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157_300x@2x.jpg?v=1757620086 2x" 1524 loading="lazy" 1525 width="5338" 1526 height="3558" 1527 alt="BarrierBossâ¢"> 1528 </div> 1529 <div class="predictive-search__column predictive-search__column--content predictive-search__column--center"> 1530 <span class="predictive-search-item__title"> 1531 <span class="predictive-search-item__title-text">Corrugated Metal Fence Sheets</span> 1532 </span> 1533 <span class="predictive-search-item__price"> 1534 1535 1536 1537 $ 28.99 1538 1539 1540 1541 </span> 1542 </div> 1543 </a> 1544 </li> 1545 1546 1547 <li class="predictive-search-item"> 1548 <a class="predictive-search-item__link" 1549 href="/products/corrugated-metal-fence" tabindex="0" 1550 > 1551 <div class="predictive-search__column predictive-search__column--image"> 1552 1553 1554 1555 <img class="predictive-search-item__image" 1556 src="//barrierboss.ca/cdn/shop/files/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821_300x.jpg?v=1769497349" 1557 srcset="//barrierboss.ca/cdn/shop/files/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821_300x.jpg?v=1769497349 1x, //barrierboss.ca/cdn/shop/files/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821_300x@2x.jpg?v=1769497349 2x" 1558 loading="lazy" 1559 width="3873" 1560 height="2581" 1561 alt="BarrierBossâ¢"> 1562 </div> 1563 <div class="predictive-search__column predictive-search__column--content predictive-search__column--center">
1564 <span class="predictive-search-item__title"> 1565 <span class="predictive-search-item__title-text">Corrugated Metal Privacy Fence Panels â Treated Wood Frame</span> 1566 </span> 1567 <span class="predictive-search-item__price"> 1568 1569 1570 1571 $ 274.99 1572 1573 1574 1575 </span> 1576 </div> 1577 </a> 1578 </li> 1579 1580 </ul> 1581 </div> 1582 1583 1584 1585 1586 </div> 1587 </div> 1588 1589 <button class="search-button__submit search-form__submit" 1590 type="submit" 1591 > 1592 1593<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--search-loop icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg> 1594 <span class="icon__fallback-text">Search</span> 1595 </button> 1596 </div> 1597 </form> 1598 1599 1600 </div> 1601 </div> 1602 1603 1604 1605 1606 1607 1608 <div class="header_fence_calc"> 1609 <a class="contact-modal-trigger" href="/pages/fence-configurator" aria-label="Fence Calculator"> 1610 <span class="contact-modal-trigger__icon"> 1611 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="#1a1a1a" width="22" height="22" aria-hidden="true"> 1612 <path d="M7 2h10a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm0 2v3h10V4H7zm1 6H7v2h1v-2zm3 0h-1v2h1v-2zm3 0h-1v2h1v-2zm3 0h-1v2h1v-2zM8 14H7v2h1v-2zm3 0h-1v2h1v-2zm3 0h-1v2h1v-2zm3 0h-1v4h1v-4zM8 18H7v2h1v-2zm3 0h-1v2h1v-2zm3 0h-1v2h1v-2z"/> 1613 </svg> 1614 </span> 1615 <span class="contact-modal-trigger__text">Fence Calculator</span> 1616 </a> 1617 </div> 1618 1619 1620<div class='header_cart_info btn btn--primary show_cart_subtotal' id="HeaderCart" data-link-type="drawer" data-cart-count-bubble> 1621 1622 <span class='cart_total_info'> 1623 <span class='cart_total_label'> Total</span> 1624 <span class='cart_total_price h6'> 1625 1626 <span bss-b2b-cart-total-price>$ 0.00</span> 1627 1628 </span> 1629 </span> 1630 1631 1632 <a href='/cart' class='cart_icon btn btn--primary' > 1633<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="shopping-basket" class="icon icon--basket svg-inline--fa fa-shopping-basket fa-w-18" role="img" viewBox="0 0 576 512"><path fill="currentColor" d="M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z"/></svg> 1634 1635<span class='header_cart_count shide' data-cart-count>0</span> 1636 </a> 1637</div> 1638 1639 1640 <button 1641 type="button" 1642 class="btn--link site-header__icon site-header__menu js-mobile-nav-toggle mobile-nav--open" 1643 aria-controls="MobileNav" 1644 aria-expanded="false" 1645 aria-label="Navigation" 1646 > 1647 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 37 40"><path d="M33.5 25h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0-11.5h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0 23h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2z"/></svg> 1648 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773
1648-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg> 1649 </button> 1650 1651 </div> 1652 </div> 1653 1654 1655 1656 </div> 1657 1658 1659 1660 1661 </div> 1662 1663 1664 1665 1666 <div class=" hide_site_header__mobile_nav grid grid--no-gutters site-header__mobile-nav "> 1667 1668 1669 <nav 1670 class="grid__item small--hide" 1671 id="AccessibleNav" 1672 role="navigation" 1673 > 1674 <div class="navigation_wrapper"> 1675 1676 1677 1678 1679 1680 1681 1682 1683 <ul class="nav-bar__linklist list--unstyled main_nav-bar_linklist" data-type="menu"> 1684 1685 1686 1687 1688 1689 <li class="nav-bar__item item-has-mega-menu mega_menu_main_parent "><a 1690 href="/collections" 1691 class="nav-bar__link link" 1692 data-type="menuitem" 1693 aria-expanded="false" 1694 aria-haspopup="true" 1695 > 1696 <span>Products</span><svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 1697 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 1698</svg><svg class="icon icon--nav-triangle" viewBox="0 0 20 9" role="presentation"> 1699 <g fill="none" fill-rule="evenodd"> 1700 <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill=""></path> 1701 <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill=""></path> 1702 </g> 1703</svg></a> 1704 1705 1706 1707 1708<div 1709 id="dropdown-desktop-menu-0-1-mega-menu-0" 1710 class="mega-menu" 1711 data-type="menu" 1712 aria-hidden="true" 1713 1714><div class="page-width"> 1715<div class="mega-menu__inner mega-menu__inner--left mega-menu__inner--large "><div class='mega_menu_columns__wrapper'><div class="mega-menu__column"> 1716 1717 1718 <div class="mega-menu-collection"> 1719 1720 1721 1722 1723 <div class="mega-menu-collection__image"> 1724 <a href="/collections/metal-fencing"> 1725 <img 1726 src="//barrierboss.ca/cdn/shop/files/cor_IMG_9162_400x.jpg?v=1757981261" 1727 alt="BarrierBossâ¢" 1728 loading="lazy" 1729 > 1730 </a> 1731 </div> 1732 1733 1734 <div class="mega-menu-collection__heading"> 1735 <span class="mega-menu__title heading"> 1736 <a href="/collections/metal-fencing"> 1737 Metal & Privacy Fence 1738 </a> 1739 </span> 1740 </div> 1741 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 1742 <a href="/collections/metal-fencing" class="mega-menu__link link"> 1743 1744 1745 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1746 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1747 </svg></span>
1748 <span>Shop All</span> 1749 1750 1751 </a> 1752 </li><li class="mega-menu__item"> 1753 <a href="/collections/corrugated-metal-fence-panels-1" class="mega-menu__link link"> 1754 1755 1756 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1757 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1758 </svg></span> 1759 <span>Corrugated Metal Privacy Fence</span> 1760 1761 1762 </a> 1763 </li><li class="mega-menu__item"> 1764 <a href="/collections/diy-fence-kits" class="mega-menu__link link"> 1765 1766 1767 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1768 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1769 </svg></span> 1770 <span>DIY Fence Kits</span> 1771 1772 1773 </a> 1774 </li><li class="mega-menu__item"> 1775 <a href="/collections/metal-sheets" class="mega-menu__link link"> 1776 1777 1778 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1779 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1780 </svg></span> 1781 <span>Corrugated Metal Sheets</span> 1782 1783 1784 </a> 1785 </li><li class="mega-menu__item"> 1786 <a href="/collections/ribbed-metal-fencing" class="mega-menu__link link"> 1787 1788 1789 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1790 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1791 </svg></span> 1792 <span>Ribbed Metal Privacy Fence</span> 1793 1794 1795 </a> 1796 </li><li class="mega-menu__item"> 1797 <a href="/products/the-fort-knox-one-person-assembly-metal-fencing-solution" class="mega-menu__link link"> 1798 1799 <span class="mega-menu__sub-link--icon"> 1800 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1801 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1802 </svg> 1803 </span> 1804 1805 <span>High-Wind Metal Privacy Fence</span> 1806 1807 1808 </a> 1809 </li><li class="mega-menu__item"> 1810 <a href="/products/metal-fence-toppers" class="mega-menu__link link"> 1811
1812 <span class="mega-menu__sub-link--icon"> 1813 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1814 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1815 </svg> 1816 </span> 1817 1818 <span>Privacy Fence Panels with Wire Topper</span> 1819 1820 1821 </a> 1822 </li><li class="mega-menu__item"> 1823 <a href="/collections/corten-rust" class="mega-menu__link link"> 1824 1825 1826 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1827 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1828 </svg></span> 1829 <span>Corten Steel Fence Panels</span> 1830 1831 1832 </a> 1833 </li><li class="mega-menu__item"> 1834 <a href="/products/corrugated-metal-gates-metal-fence-gates" class="mega-menu__link link"> 1835 1836 <span class="mega-menu__sub-link--icon"> 1837 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1838 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1839 </svg> 1840 </span> 1841 1842 <span>Corrugated Metal Fence Gates</span> 1843 1844 1845 </a> 1846 </li><li class="mega-menu__item"> 1847 <a href="/products/gates-for-ribbed-deepgroove-metal-fence" class="mega-menu__link link"> 1848 1849 <span class="mega-menu__sub-link--icon"> 1850 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1851 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1852 </svg> 1853 </span> 1854 1855 <span>Ribbed Metal Fence Gates</span> 1856 1857 1858 </a> 1859 </li><li class="mega-menu__item"> 1860 <a href="/products/metal-fence-posts-for-wood-fence" class="mega-menu__link link"> 1861 1862 <span class="mega-menu__sub-link--icon"> 1863 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1864 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1865 </svg> 1866 </span> 1867 1868 <span>Metal Fence Posts</span> 1869 1870 1871 </a> 1872 </li><li class="mega-menu__item"> 1873 <a href="/products/wood-fence-posts" class="mega-menu__link link"> 1874
1875 <span class="mega-menu__sub-link--icon"> 1876 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1877 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1878 </svg> 1879 </span> 1880 1881 <span>Wood Fence Posts</span> 1882 1883 1884 </a> 1885 </li></ul></div><div class="mega-menu__column"> 1886 1887 1888 <div class="mega-menu-collection"> 1889 1890 1891 1892 1893 <div class="mega-menu-collection__image"> 1894 <a href="/collections/hog-fencing"> 1895 <img 1896 src="//barrierboss.ca/cdn/shop/files/opening_frame_m3_400x.png?v=1761886069" 1897 alt="BarrierBossâ¢" 1898 loading="lazy" 1899 > 1900 </a> 1901 </div> 1902 1903 1904 <div class="mega-menu-collection__heading"> 1905 <span class="mega-menu__title heading"> 1906 <a href="/collections/hog-fencing"> 1907 Hog Wire Fence 1908 </a> 1909 </span> 1910 </div> 1911 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 1912 <a href="/collections/hog-fencing" class="mega-menu__link link"> 1913 1914 1915 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1916 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1917 </svg></span> 1918 <span>Shop All</span> 1919 1920 1921 </a> 1922 </li><li class="mega-menu__item"> 1923 <a href="/products/hog-wire-fence-panels" class="mega-menu__link link"> 1924 1925 <span class="mega-menu__sub-link--icon"> 1926 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1927 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1928 </svg> 1929 </span> 1930 1931 <span>Black Hog Wire Fence Panels</span> 1932 1933 1934 </a> 1935 </li><li class="mega-menu__item"> 1936 <a href="/products/the-tough-panel-silver-hog-wire-fence-panel-gauge-6-silver-hog-wire-fence-framed-or-unframe" class="mega-menu__link link"> 1937 1938 <span class="mega-menu__sub-link--icon"> 1939 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1940 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1941 </svg> 1942 </span> 1943 1944 <span>Silver Hog Wire Fence Panels</span> 1945 1946 1947 </a> 1948 </li><li class="mega-menu__item"> 1949 <a href="/products/brown-hog-wire-fence-panel-gauge-6-coffee-brown-hog-panels-premade-or-unframed-the-tough-panel" class="mega-menu__link link"> 1950
1951 <span class="mega-menu__sub-link--icon"> 1952 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1953 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1954 </svg> 1955 </span> 1956 1957 <span>Brown Hog Wire Fence Panels</span> 1958 1959 1960 </a> 1961 </li><li class="mega-menu__item"> 1962 <a href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8" class="mega-menu__link link"> 1963 1964 <span class="mega-menu__sub-link--icon"> 1965 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1966 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1967 </svg> 1968 </span> 1969 1970 <span>Hog Track Kits</span> 1971 1972 1973 </a> 1974 </li><li class="mega-menu__item"> 1975 <a href="/products/hog-wire-fence-kit" class="mega-menu__link link"> 1976 1977 <span class="mega-menu__sub-link--icon"> 1978 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1979 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1980 </svg> 1981 </span> 1982 1983 <span>Hog Wire Metal Fence Kit</span> 1984 1985 1986 </a> 1987 </li><li class="mega-menu__item"> 1988 <a href="/products/rust-patina-hog-wire-fence-panels-hog-panels-premade-or-unframed-the-red-rock" class="mega-menu__link link"> 1989 1990 <span class="mega-menu__sub-link--icon"> 1991 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1992 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 1993 </svg> 1994 </span> 1995 1996 <span>Corten Hog Wire Fence Panels</span> 1997 1998 1999 </a> 2000 </li><li class="mega-menu__item"> 2001 <a href="/products/316-stainless-steel-wire-fence-panels" class="mega-menu__link link"> 2002 2003 <span class="mega-menu__sub-link--icon"> 2004 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2005 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2006 </svg> 2007 </span> 2008 2009 <span>316 Stainless Wire Fence</span> 2010 2011 2012 </a> 2013 </li><li class="mega-menu__item"> 2014 <a href="/products/diy-hog-wire-fence-kit" class="mega-menu__link link"> 2015
2016 <span class="mega-menu__sub-link--icon"> 2017 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2018 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2019 </svg> 2020 </span> 2021 2022 <span>DIY Hog Wire Fence Kit</span> 2023 2024 2025 </a> 2026 </li><li class="mega-menu__item"> 2027 <a href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6" class="mega-menu__link link"> 2028 2029 <span class="mega-menu__sub-link--icon"> 2030 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2031 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2032 </svg> 2033 </span> 2034 2035 <span>Hog Wire Fence Gates</span> 2036 2037 2038 </a> 2039 </li><li class="mega-menu__item"> 2040 <a href="/products/zero-maintenance-hog-wire-fence-gate" class="mega-menu__link link"> 2041 2042 <span class="mega-menu__sub-link--icon"> 2043 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2044 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2045 </svg> 2046 </span> 2047 2048 <span>Zero-Maintenance Hog Wire Gates</span> 2049 2050 2051 </a> 2052 </li><li class="mega-menu__item"> 2053 <a href="/products/metal-fence-posts-for-wood-fence" class="mega-menu__link link"> 2054 2055 <span class="mega-menu__sub-link--icon"> 2056 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2057 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2058 </svg> 2059 </span> 2060 2061 <span>Metal Fence Posts</span> 2062 2063 2064 </a> 2065 </li><li class="mega-menu__item"> 2066 <a href="/products/wood-fence-posts" class="mega-menu__link link"> 2067 2068 <span class="mega-menu__sub-link--icon"> 2069 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2070 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2071 </svg> 2072 </span> 2073 2074 <span>Wood Fence Posts</span> 2075 2076 2077 </a> 2078 </li></ul></div><div class="mega-menu__column"> 2079 2080 2081 <div class="mega-menu-collection"> 2082 2083 2084 2085 2086 <div class="mega-menu-collection__image"> 2087 <a href="/collections/firesmart%C2%AE-metal-fencing"> 2088 <img 2089 src="//barrierboss.ca/cdn/shop/files/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-41502422171949_400x.jpg?v=1763523175" 2090 alt="BarrierBossâ¢" 2091 loading="lazy" 2092 > 2093 </a> 2094 </div> 2095 2096 2097 <div class="mega-menu-collection__heading">
2098 <span class="mega-menu__title heading"> 2099 <a href="/collections/firesmart%C2%AE-metal-fencing"> 2100 Metal Fence Kits 2101 </a> 2102 </span> 2103 </div> 2104 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 2105 <a href="/collections/firesmart%C2%AE-metal-fencing" class="mega-menu__link link"> 2106 2107 2108 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2109 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2110 </svg></span> 2111 <span>Shop All</span> 2112 2113 2114 </a> 2115 </li><li class="mega-menu__item"> 2116 <a href="/products/black-frame-metal-privacy-fence-kit" class="mega-menu__link link"> 2117 2118 <span class="mega-menu__sub-link--icon"> 2119 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2120 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2121 </svg> 2122 </span> 2123 2124 <span>Zero-Maintenance Metal Fence Kit</span> 2125 2126 2127 </a> 2128 </li><li class="mega-menu__item"> 2129 <a href="/products/hog-wire-fence-kit" class="mega-menu__link link"> 2130 2131 <span class="mega-menu__sub-link--icon"> 2132 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2133 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2134 </svg> 2135 </span> 2136 2137 <span>Black Hog Wire Fence Panel Kit</span> 2138 2139 2140 </a> 2141 </li><li class="mega-menu__item"> 2142 <a href="/products/diy-hog-wire-fence-kit" class="mega-menu__link link"> 2143 2144 <span class="mega-menu__sub-link--icon"> 2145 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2146 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2147 </svg> 2148 </span> 2149 2150 <span>DIY Hog Wire Fence Kit</span> 2151 2152 2153 </a> 2154 </li><li class="mega-menu__item"> 2155 <a href="/products/zero-maintenance-hog-wire-fence-gate" class="mega-menu__link link"> 2156 2157 <span class="mega-menu__sub-link--icon"> 2158 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2159 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2160 </svg> 2161 </span> 2162
2163 <span>Zero-Maintenance Hog Wire Gate</span> 2164 2165 2166 </a> 2167 </li><li class="mega-menu__item"> 2168 <a href="/products/steel-board-fencing" class="mega-menu__link link"> 2169 2170 <span class="mega-menu__sub-link--icon"> 2171 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2172 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2173 </svg> 2174 </span> 2175 2176 <span>Steel Board Fencing</span> 2177 2178 2179 </a> 2180 </li><li class="mega-menu__item"> 2181 <a href="/products/metal-fence-u-channel-kit" class="mega-menu__link link"> 2182 2183 <span class="mega-menu__sub-link--icon"> 2184 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2185 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2186 </svg> 2187 </span> 2188 2189 <span>Metal Fence U-Channels</span> 2190 2191 2192 </a> 2193 </li><li class="mega-menu__item"> 2194 <a href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8" class="mega-menu__link link"> 2195 2196 <span class="mega-menu__sub-link--icon"> 2197 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2198 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2199 </svg> 2200 </span> 2201 2202 <span>Hog Track U-Channels</span> 2203 2204 2205 </a> 2206 </li><li class="mega-menu__item"> 2207 <a href="/products/brown-frame-metal-privacy-fence-kit" class="mega-menu__link link"> 2208 2209 <span class="mega-menu__sub-link--icon"> 2210 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2211 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2212 </svg> 2213 </span> 2214 2215 <span>Brown Metal Fence Frame Kit</span> 2216 2217 2218 </a> 2219 </li><li class="mega-menu__item"> 2220 <a href="/products/gates-for-full-metal-fence-kit" class="mega-menu__link link"> 2221 2222 <span class="mega-menu__sub-link--icon"> 2223 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2224 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2225 </svg> 2226 </span> 2227
2228 <span>Metal Fence Gates</span> 2229 2230 2231 </a> 2232 </li><li class="mega-menu__item"> 2233 <a href="/products/metal-fence-posts-for-wood-fence" class="mega-menu__link link"> 2234 2235 <span class="mega-menu__sub-link--icon"> 2236 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2237 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2238 </svg> 2239 </span> 2240 2241 <span>Metal Fence Posts</span> 2242 2243 2244 </a> 2245 </li><li class="mega-menu__item"> 2246 <a href="/products/wood-fence-posts" class="mega-menu__link link"> 2247 2248 <span class="mega-menu__sub-link--icon"> 2249 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2250 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2251 </svg> 2252 </span> 2253 2254 <span>Wood Fence Posts</span> 2255 2256 2257 </a> 2258 </li></ul></div><div class="mega-menu__column"> 2259 2260 2261 <div class="mega-menu-collection"> 2262 2263 2264 2265 2266 <div class="mega-menu-collection__image"> 2267 <a href="/collections/hog-wire-deck-railing"> 2268 <img 2269 src="//barrierboss.ca/cdn/shop/collections/Black-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Boreal-BarrierBoss-42658839265581_400x.jpg?v=1770680363" 2270 alt="BarrierBossâ¢" 2271 loading="lazy" 2272 > 2273 </a> 2274 </div> 2275 2276 2277 <div class="mega-menu-collection__heading"> 2278 <span class="mega-menu__title heading"> 2279 <a href="/collections/hog-wire-deck-railing"> 2280 Hog Wire Deck & Railing 2281 </a> 2282 </span> 2283 </div> 2284 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 2285 <a href="/collections/hog-wire-deck-railing" class="mega-menu__link link"> 2286 2287 2288 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2289 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2290 </svg></span> 2291 <span>Shop All</span> 2292 2293 2294 </a> 2295 </li><li class="mega-menu__item"> 2296 <a href="/products/hog-wire-deck-railing" class="mega-menu__link link"> 2297 2298 <span class="mega-menu__sub-link--icon"> 2299 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2300 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2301 </svg> 2302 </span> 2303
2304 <span>Black Hog Wire Railing</span> 2305 2306 2307 </a> 2308 </li><li class="mega-menu__item"> 2309 <a href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8" class="mega-menu__link link"> 2310 2311 <span class="mega-menu__sub-link--icon"> 2312 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2313 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2314 </svg> 2315 </span> 2316 2317 <span>Hog Tracks</span> 2318 2319 2320 </a> 2321 </li><li class="mega-menu__item"> 2322 <a href="/products/silver-hog-wire-deck-railing-hog-wire-railing-deck-panels" class="mega-menu__link link"> 2323 2324 <span class="mega-menu__sub-link--icon"> 2325 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2326 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2327 </svg> 2328 </span> 2329 2330 <span>Silver Hog Wire Railing</span> 2331 2332 2333 </a> 2334 </li><li class="mega-menu__item"> 2335 <a href="/products/brown-hog-wire-deck-railing-panels-premade-or-unframed-the-acadia-copy" class="mega-menu__link link"> 2336 2337 <span class="mega-menu__sub-link--icon"> 2338 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2339 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2340 </svg> 2341 </span> 2342 2343 <span>Brown Hog Wire Railing</span> 2344 2345 2346 </a> 2347 </li><li class="mega-menu__item"> 2348 <a href="/products/rust-patina-hog-wire-deck-railing-panels-premade-or-unframed-the-copperhead" class="mega-menu__link link"> 2349 2350 <span class="mega-menu__sub-link--icon"> 2351 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2352 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2353 </svg> 2354 </span> 2355 2356 <span>Corten Hog Wire Railing</span> 2357 2358 2359 </a> 2360 </li><li class="mega-menu__item"> 2361 <a href="/products/316-stainless-steel-deck-railings" class="mega-menu__link link"> 2362 2363 <span class="mega-menu__sub-link--icon"> 2364 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2365 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2366 </svg> 2367 </span> 2368
2369 <span>316 Stainless Wire Railing</span> 2370 2371 2372 </a> 2373 </li><li class="mega-menu__item"> 2374 <a href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6" class="mega-menu__link link"> 2375 2376 <span class="mega-menu__sub-link--icon"> 2377 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2378 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2379 </svg> 2380 </span> 2381 2382 <span>Hog Wire Fence Gates</span> 2383 2384 2385 </a> 2386 </li><li class="mega-menu__item"> 2387 <a href="/products/metal-fence-posts-for-wood-fence" class="mega-menu__link link"> 2388 2389 <span class="mega-menu__sub-link--icon"> 2390 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2391 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2392 </svg> 2393 </span> 2394 2395 <span>Metal Fence Posts</span> 2396 2397 2398 </a> 2399 </li><li class="mega-menu__item"> 2400 <a href="/products/wood-fence-posts" class="mega-menu__link link"> 2401 2402 <span class="mega-menu__sub-link--icon"> 2403 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2404 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2405 </svg> 2406 </span> 2407 2408 <span>Wood Fence Posts</span> 2409 2410 2411 </a> 2412 </li></ul></div><div class="mega-menu__column"> 2413 2414 2415 <div class="mega-menu-collection"> 2416 2417 2418 2419 2420 <div class="mega-menu-collection__image"> 2421 <a href="/collections/cattle-panel-fencing"> 2422 <img 2423 src="//barrierboss.ca/cdn/shop/files/ChatGPT_Image_Nov_16_2025_08_59_28_PM_400x.png?v=1770659340" 2424 alt="BarrierBossâ¢" 2425 loading="lazy" 2426 > 2427 </a> 2428 </div> 2429 2430 2431 <div class="mega-menu-collection__heading"> 2432 <span class="mega-menu__title heading"> 2433 <a href="/collections/cattle-panel-fencing"> 2434 Cattle Panel Fence 2435 </a> 2436 </span> 2437 </div> 2438 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 2439 <a href="/collections/cattle-panel-fencing" class="mega-menu__link link"> 2440 2441 2442 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2443 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2444 </svg></span>
2445 <span>Shop All</span> 2446 2447 2448 </a> 2449 </li><li class="mega-menu__item"> 2450 <a href="/products/black-cattle-panel-fence-cattle-panels-premade-or-unframed-the-angus" class="mega-menu__link link"> 2451 2452 <span class="mega-menu__sub-link--icon"> 2453 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2454 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2455 </svg> 2456 </span> 2457 2458 <span>Black Cattle Panels</span> 2459 2460 2461 </a> 2462 </li><li class="mega-menu__item"> 2463 <a href="/products/rust-cattle-panel-fence-cattle-panels-premade-or-unframed-the-aberdeen" class="mega-menu__link link"> 2464 2465 <span class="mega-menu__sub-link--icon"> 2466 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2467 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2468 </svg> 2469 </span> 2470 2471 <span>Corten Cattle Panels</span> 2472 2473 2474 </a> 2475 </li><li class="mega-menu__item"> 2476 <a href="/products/silver-cattle-panel-fence-cattle-panels-premade-or-unframed-the-holstein" class="mega-menu__link link"> 2477 2478 <span class="mega-menu__sub-link--icon"> 2479 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2480 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2481 </svg> 2482 </span> 2483 2484 <span>Silver Cattle Panels</span> 2485 2486 2487 </a> 2488 </li><li class="mega-menu__item"> 2489 <a href="/products/brown-cattle-panel-fence-cattle-panels-premade-or-unframed-the-highland" class="mega-menu__link link"> 2490 2491 <span class="mega-menu__sub-link--icon"> 2492 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2493 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2494 </svg> 2495 </span> 2496 2497 <span>Brown Cattle Panels</span> 2498 2499 2500 </a> 2501 </li><li class="mega-menu__item"> 2502 <a href="/products/316-stainless-steel-cattle-panel-fence" class="mega-menu__link link"> 2503 2504 <span class="mega-menu__sub-link--icon"> 2505 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2506 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2507 </svg> 2508 </span> 2509
2510 <span>316 Stainless Cattle Panel</span> 2511 2512 2513 </a> 2514 </li><li class="mega-menu__item"> 2515 <a href="/products/cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware" class="mega-menu__link link"> 2516 2517 <span class="mega-menu__sub-link--icon"> 2518 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2519 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2520 </svg> 2521 </span> 2522 2523 <span>Cattle Panel Gates</span> 2524 2525 2526 </a> 2527 </li><li class="mega-menu__item"> 2528 <a href="/products/metal-fence-posts-for-wood-fence" class="mega-menu__link link"> 2529 2530 <span class="mega-menu__sub-link--icon"> 2531 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2532 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2533 </svg> 2534 </span> 2535 2536 <span>Metal Fence Posts</span> 2537 2538 2539 </a> 2540 </li><li class="mega-menu__item"> 2541 <a href="/products/wood-fence-posts" class="mega-menu__link link"> 2542 2543 <span class="mega-menu__sub-link--icon"> 2544 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2545 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2546 </svg> 2547 </span> 2548 2549 <span>Wood Fence Posts</span> 2550 2551 2552 </a> 2553 </li></ul></div><div class="mega-menu__column"> 2554 2555 2556 <div class="mega-menu-collection"> 2557 2558 2559 2560 2561 <div class="mega-menu-collection__image"> 2562 <a href="/collections/gates"> 2563 <img 2564 src="//barrierboss.ca/cdn/shop/collections/The-Coastal-Corrugated-Metal-Fence-Panel-Privacy-Fence-Panel-Premade-BarrierBoss-42560146080045_400x.jpg?v=1751916328" 2565 alt="BarrierBossâ¢" 2566 loading="lazy" 2567 > 2568 </a> 2569 </div> 2570 2571 2572 <div class="mega-menu-collection__heading"> 2573 <span class="mega-menu__title heading"> 2574 <a href="/collections/gates"> 2575 Metal Fence Gates 2576 </a> 2577 </span> 2578 </div> 2579 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 2580 <a href="/collections/gates" class="mega-menu__link link"> 2581 2582 2583 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2584 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2585 </svg></span>
2586 <span>Shop All</span> 2587 2588 2589 </a> 2590 </li><li class="mega-menu__item"> 2591 <a href="/products/corrugated-metal-gates-metal-fence-gates" class="mega-menu__link link"> 2592 2593 <span class="mega-menu__sub-link--icon"> 2594 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2595 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2596 </svg> 2597 </span> 2598 2599 <span>Corrugated Metal Fence Gates</span> 2600 2601 2602 </a> 2603 </li><li class="mega-menu__item"> 2604 <a href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6" class="mega-menu__link link"> 2605 2606 <span class="mega-menu__sub-link--icon"> 2607 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2608 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2609 </svg> 2610 </span> 2611 2612 <span>Hog Wire Fence Gates</span> 2613 2614 2615 </a> 2616 </li><li class="mega-menu__item"> 2617 <a href="/products/zero-maintenance-hog-wire-fence-gate" class="mega-menu__link link"> 2618 2619 <span class="mega-menu__sub-link--icon"> 2620 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2621 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2622 </svg> 2623 </span> 2624 2625 <span>Zero-Maintenance Hog Wire Gates</span> 2626 2627 2628 </a> 2629 </li><li class="mega-menu__item"> 2630 <a href="/products/gates-for-full-metal-fence-kit" class="mega-menu__link link"> 2631 2632 <span class="mega-menu__sub-link--icon"> 2633 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2634 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2635 </svg> 2636 </span> 2637 2638 <span>Zero-Maintenance Metal Fence Gates</span> 2639 2640 2641 </a> 2642 </li><li class="mega-menu__item"> 2643 <a href="/products/gates-for-ribbed-deepgroove-metal-fence" class="mega-menu__link link"> 2644 2645 <span class="mega-menu__sub-link--icon"> 2646 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2647 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2648 </svg> 2649 </span> 2650
2651 <span>Ribbed Metal Gates</span> 2652 2653 2654 </a> 2655 </li><li class="mega-menu__item"> 2656 <a href="/products/cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware" class="mega-menu__link link"> 2657 2658 <span class="mega-menu__sub-link--icon"> 2659 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2660 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2661 </svg> 2662 </span> 2663 2664 <span>Cattle Panel Fence Gates</span> 2665 2666 2667 </a> 2668 </li><li class="mega-menu__item"> 2669 <a href="/products/universal-black-gate-hardware-kit" class="mega-menu__link link"> 2670 2671 <span class="mega-menu__sub-link--icon"> 2672 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2673 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2674 </svg> 2675 </span> 2676 2677 <span>Gate Hardware</span> 2678 2679 2680 </a> 2681 </li><li class="mega-menu__item"> 2682 <a href="/products/black-aluminum-screen-gates-40-wide-x-44-5-high" class="mega-menu__link link"> 2683 2684 <span class="mega-menu__sub-link--icon"> 2685 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2686 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2687 </svg> 2688 </span> 2689 2690 <span>Aluminum Fence Gates</span> 2691 2692 2693 </a> 2694 </li><li class="mega-menu__item"> 2695 <a href="/products/steel-board-fencing" class="mega-menu__link link"> 2696 2697 <span class="mega-menu__sub-link--icon"> 2698 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2699 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2700 </svg> 2701 </span> 2702 2703 <span>Steel Board Fence Gates</span> 2704 2705 2706 </a> 2707 </li></ul></div><div class="mega-menu__column"> 2708 2709 2710 <div class="mega-menu-collection"> 2711 2712 2713 2714 2715 <div class="mega-menu-collection__image"> 2716 <a href="/collections/fencing-accessories"> 2717 <img 2718 src="//barrierboss.ca/cdn/shop/files/IMG_0047_400x.jpg?v=1765930414" 2719 alt="BarrierBossâ¢" 2720 loading="lazy" 2721 > 2722 </a> 2723 </div> 2724 2725 2726 <div class="mega-menu-collection__heading">
2727 <span class="mega-menu__title heading"> 2728 <a href="/collections/fencing-accessories"> 2729 Fence Posts & Accessories 2730 </a> 2731 </span> 2732 </div> 2733 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 2734 <a href="/collections/fencing-accessories" class="mega-menu__link link"> 2735 2736 2737 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2738 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2739 </svg></span> 2740 <span>Shop All</span> 2741 2742 2743 </a> 2744 </li><li class="mega-menu__item"> 2745 <a href="/products/wood-fence-posts" class="mega-menu__link link"> 2746 2747 <span class="mega-menu__sub-link--icon"> 2748 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2749 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2750 </svg> 2751 </span> 2752 2753 <span>Wood Fence Posts</span> 2754 2755 2756 </a> 2757 </li><li class="mega-menu__item"> 2758 <a href="/products/metal-fence-posts-for-wood-fence" class="mega-menu__link link"> 2759 2760 <span class="mega-menu__sub-link--icon"> 2761 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2762 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2763 </svg> 2764 </span> 2765 2766 <span>Metal Fence Posts</span> 2767 2768 2769 </a> 2770 </li><li class="mega-menu__item"> 2771 <a href="/products/fence-post-caps" class="mega-menu__link link"> 2772 2773 <span class="mega-menu__sub-link--icon"> 2774 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2775 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2776 </svg> 2777 </span> 2778 2779 <span>Post Caps</span> 2780 2781 2782 </a> 2783 </li><li class="mega-menu__item"> 2784 <a href="/products/products-barrierguard-groundline-sleeve" class="mega-menu__link link"> 2785 2786 <span class="mega-menu__sub-link--icon"> 2787 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2788 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2789 </svg> 2790 </span> 2791
2792 <span>Post Rot Protection</span> 2793 2794 2795 </a> 2796 </li></ul></div><div class="mega-menu__column"> 2797 2798 2799 <div class="mega-menu-collection"> 2800 2801 2802 2803 2804 <div class="mega-menu-collection__image"> 2805 <a href="/collections/firesmart%C2%AE-metal-horse-fence"> 2806 <img 2807 src="//barrierboss.ca/cdn/shop/collections/Arena-1-e1685412216437_400x.jpg?v=1757527341" 2808 alt="BarrierBossâ¢" 2809 loading="lazy" 2810 > 2811 </a> 2812 </div> 2813 2814 2815 <div class="mega-menu-collection__heading"> 2816 <span class="mega-menu__title heading"> 2817 <a href="/collections/firesmart%C2%AE-metal-horse-fence"> 2818 Steel Board & Horse Fence 2819 </a> 2820 </span> 2821 </div> 2822 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 2823 <a href="/collections/firesmart%C2%AE-metal-horse-fence" class="mega-menu__link link"> 2824 2825 2826 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2827 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2828 </svg></span> 2829 <span>Shop All</span> 2830 2831 2832 </a> 2833 </li><li class="mega-menu__item"> 2834 <a href="/products/steel-board-fencing" class="mega-menu__link link"> 2835 2836 <span class="mega-menu__sub-link--icon"> 2837 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2838 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2839 </svg> 2840 </span> 2841 2842 <span>Steel Board Horse Fence</span> 2843 2844 2845 </a> 2846 </li><li class="mega-menu__item"> 2847 <a href="/products/steel-board-fencing" class="mega-menu__link link"> 2848 2849 <span class="mega-menu__sub-link--icon"> 2850 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2851 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2852 </svg> 2853 </span> 2854 2855 <span>Horse Fence Gates</span> 2856 2857 2858 </a> 2859 </li></ul></div><div class="mega-menu__column"> 2860 2861 2862 <div class="mega-menu-collection"> 2863 2864 2865 2866 2867 <div class="mega-menu-collection__image"> 2868 <a href="/collections/aluminum-fence"> 2869 <img 2870 src="//barrierboss.ca/cdn/shop/files/Black-Aluminum-Privacy-Fence-Panels-48-High-x-96-Wide-BarrierBoss-41834977263917_400x.jpg?v=1737868364" 2871 alt="BarrierBossâ¢" 2872 loading="lazy" 2873 > 2874 </a> 2875 </div> 2876 2877 2878 <div class="mega-menu-collection__heading">
2879 <span class="mega-menu__title heading"> 2880 <a href="/collections/aluminum-fence"> 2881 Aluminum Fence Panels 2882 </a> 2883 </span> 2884 </div> 2885 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 2886 <a href="/collections/aluminum-fence" class="mega-menu__link link"> 2887 2888 2889 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2890 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2891 </svg></span> 2892 <span>Shop All</span> 2893 2894 2895 </a> 2896 </li><li class="mega-menu__item"> 2897 <a href="/products/black-aluminum-screen-gates-40-wide-x-44-5-high" class="mega-menu__link link"> 2898 2899 <span class="mega-menu__sub-link--icon"> 2900 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2901 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2902 </svg> 2903 </span> 2904 2905 <span>Aluminum Fence Gates</span> 2906 2907 2908 </a> 2909 </li><li class="mega-menu__item"> 2910 <a href="/products/black-aluminum-screen-fence-panels-46-high" class="mega-menu__link link"> 2911 2912 <span class="mega-menu__sub-link--icon"> 2913 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2914 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2915 </svg> 2916 </span> 2917 2918 <span>Aluminum Privacy Fence Panels</span> 2919 2920 2921 </a> 2922 </li><li class="mega-menu__item"> 2923 <a href="/products/black-aluminum-in-ground-fence-line-post-and-hardware-4-x-4" class="mega-menu__link link"> 2924 2925 <span class="mega-menu__sub-link--icon"> 2926 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2927 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2928 </svg> 2929 </span> 2930 2931 <span>Aluminum Fence Posts</span> 2932 2933 2934 </a> 2935 </li></ul></div><div class="mega-menu__column"> 2936 2937 2938 <div class="mega-menu-collection"> 2939 2940 2941 2942 2943 <div class="mega-menu-collection__image"> 2944 <a href="/collections/metal-roofing"> 2945 <img 2946 src="//barrierboss.ca/cdn/shop/collections/metal-roofing-973988_400x.jpg?v=1751662585" 2947 alt="BarrierBossâ¢" 2948 loading="lazy" 2949 > 2950 </a> 2951 </div> 2952 2953 2954 <div class="mega-menu-collection__heading">
2955 <span class="mega-menu__title heading"> 2956 <a href="/collections/metal-roofing"> 2957 Metal Roofing & Siding 2958 </a> 2959 </span> 2960 </div> 2961 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 2962 <a href="/collections/metal-roofing" class="mega-menu__link link"> 2963 2964 2965 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2966 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2967 </svg></span> 2968 <span>Shop All</span> 2969 2970 2971 </a> 2972 </li><li class="mega-menu__item"> 2973 <a href="/collections/metal-siding" class="mega-menu__link link"> 2974 2975 2976 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2977 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2978 </svg></span> 2979 <span>Metal Siding</span> 2980 2981 2982 </a> 2983 </li><li class="mega-menu__item"> 2984 <a href="/collections/metal-cladding-roofing" class="mega-menu__link link"> 2985 2986 2987 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2988 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 2989 </svg></span> 2990 <span>Metal Cladding</span> 2991 2992 2993 </a> 2994 </li><li class="mega-menu__item"> 2995 <a href="/products/corrugated-metal-wainscoting" class="mega-menu__link link"> 2996 2997 <span class="mega-menu__sub-link--icon"> 2998 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 2999 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3000 </svg> 3001 </span> 3002 3003 <span>Metal Wainscotting</span> 3004 3005 3006 </a> 3007 </li><li class="mega-menu__item"> 3008 <a href="/collections/metal-roofing" class="mega-menu__link link"> 3009 3010 3011 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3012 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3013 </svg></span>
3014 <span>Metal Roofing</span> 3015 3016 3017 </a> 3018 </li></ul></div><div class="mega-menu__column"> 3019 3020 3021 <div class="mega-menu-collection"> 3022 3023 3024 3025 3026 <div class="mega-menu-collection__image"> 3027 <a href="/collections/specialty-products"> 3028 <img 3029 src="//barrierboss.ca/cdn/shop/collections/Barrel-Sauna-Traditional-Western-Red-Cedar-Sauna-The-Chesapeake-BarrierBoss-42643871367469_400x.jpg?v=1791333484" 3030 alt="BarrierBossâ¢" 3031 loading="lazy" 3032 > 3033 </a> 3034 </div> 3035 3036 3037 <div class="mega-menu-collection__heading"> 3038 <span class="mega-menu__title heading"> 3039 <a href="/collections/specialty-products"> 3040 Specialty Products 3041 </a> 3042 </span> 3043 </div> 3044 </div><ul class="mega-menu__linklist"><li class="mega-menu__item"> 3045 <a href="/collections/specialty-products" class="mega-menu__link link"> 3046 3047 3048 <span class="mega-menu__sub-link--icon"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3049 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3050 </svg></span> 3051 <span>Shop All</span> 3052 3053 3054 </a> 3055 </li><li class="mega-menu__item"> 3056 <a href="/products/metal-planters" class="mega-menu__link link"> 3057 3058 <span class="mega-menu__sub-link--icon"> 3059 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3060 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3061 </svg> 3062 </span> 3063 3064 <span>Planter Boxes</span> 3065 3066 3067 </a> 3068 </li><li class="mega-menu__item"> 3069 <a href="/products/corrugated-metal-wainscoting" class="mega-menu__link link"> 3070 3071 <span class="mega-menu__sub-link--icon"> 3072 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3073 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3074 </svg> 3075 </span> 3076 3077 <span>Metal Wainscotting</span> 3078 3079 3080 </a> 3081 </li><li class="mega-menu__item"> 3082 <a href="/products/2-x-8-black-gridwall-panel" class="mega-menu__link link"> 3083 3084 <span class="mega-menu__sub-link--icon"> 3085 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3086 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3087 </svg> 3088 </span> 3089
3090 <span>Gridwall Panels</span> 3091 3092 3093 </a> 3094 </li><li class="mega-menu__item"> 3095 <a href="/products/pre-assembled-barrel-sauna-traditional-western-red-cedar-design" class="mega-menu__link link"> 3096 3097 <span class="mega-menu__sub-link--icon"> 3098 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3099 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3100 </svg> 3101 </span> 3102 3103 <span>Cedar Barrel Saunas</span> 3104 3105 3106 </a> 3107 </li><li class="mega-menu__item"> 3108 <a href="/collections/metal-buildings" class="mega-menu__link link"> 3109 3110 <span class="mega-menu__sub-link--icon"> 3111 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3112 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3113 </svg> 3114 </span> 3115 3116 <span>Steel Buildings</span> 3117 3118 3119 </a> 3120 </li><li class="mega-menu__item"> 3121 <a href="/products/white-vinyl-fence-panels" class="mega-menu__link link"> 3122 3123 <span class="mega-menu__sub-link--icon"> 3124 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3125 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3126 </svg> 3127 </span> 3128 3129 <span>Vinyl Fence Panels</span> 3130 3131 3132 </a> 3133 </li><li class="mega-menu__item"> 3134 <a href="/collections/specialty-garden-trellis" class="mega-menu__link link"> 3135 3136 <span class="mega-menu__sub-link--icon"> 3137 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3138 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3139 </svg> 3140 </span> 3141 3142 <span>Raised Beds & Trellises</span> 3143 3144 3145 </a> 3146 </li><li class="mega-menu__item"> 3147 <a href="/collections/specialty-animal-fencing" class="mega-menu__link link"> 3148 3149 <span class="mega-menu__sub-link--icon"> 3150 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3151 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3152 </svg> 3153 </span> 3154
3155 <span>Goat, Chicken & Livestock</span> 3156 3157 3158 </a> 3159 </li><li class="mega-menu__item"> 3160 <a href="/collections/specialty-pool-privacy" class="mega-menu__link link"> 3161 3162 <span class="mega-menu__sub-link--icon"> 3163 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3164 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3165 </svg> 3166 </span> 3167 3168 <span>Pool Fence & Privacy Screens</span> 3169 3170 3171 </a> 3172 </li><li class="mega-menu__item"> 3173 <a href="/collections/specialty-alternative-materials" class="mega-menu__link link"> 3174 3175 <span class="mega-menu__sub-link--icon"> 3176 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 3177 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 3178 </svg> 3179 </span> 3180 3181 <span>Composite & WPC</span> 3182 3183 3184 </a> 3185 </li></ul></div></div></div></div></div> 3186</li> 3187 3188 3189 3190 3191 3192 3193 3194 3195 <li class="nav-bar__item "><a href="/pages/fence-configurator" class="nav-bar__link link" data-type="menuitem"> 3196 <span>Fence Calculator</span></a 3197 ></li> 3198 3199 3200 3201 3202 3203 3204 3205 3206 <li class="nav-bar__item "><a href="/pages/pros-directory" class="nav-bar__link link" data-type="menuitem"> 3207 <span>Find an Installer</span></a 3208 ></li> 3209 3210 3211 3212 3213 3214 3215 3216 3217 <li class="nav-bar__item "><a href="/pages/shipping-returns" class="nav-bar__link link" data-type="menuitem"> 3218 <span>BARRIERBOSS Delivery</span></a 3219 ></li> 3220 3221 3222 3223 3224 3225 3226 3227 3228 <li class="nav-bar__item "><a href="/blogs/news" class="nav-bar__link link" data-type="menuitem"> 3229 <span>BarrierBlog</span></a 3230 ></li> 3231 3232 3233 3234 3235 3236 3237 3238 3239 <li class="nav-bar__item item-has-mega-menu "><a 3240 href="/pages/about-us" 3241 class="nav-bar__link link" 3242 data-type="menuitem" 3243 aria-expanded="false" 3244 aria-haspopup="true" 3245 > 3246 <span>More</span><svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 3247 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 3248</svg><svg class="icon icon--nav-triangle" viewBox="0 0 20 9" role="presentation"> 3249 <g fill="none" fill-rule="evenodd"> 3250 <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill=""></path> 3251 <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill=""></path> 3252 </g> 3253</svg></a> 3254 3255 3256 3257 3258 3259 3260 3261<ul id="dropdown-desktop-menu-0-6" class="nav-dropdown " data-type="menu" aria-hidden="true"><li class="nav-dropdown__item has-mega-menu "><a href="/pages/pages-fence-pro-platform" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-haspopup="true">
3262 <span>Fence Pro Platform</span> 3263<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 3264 3265</a> 3266 3267 <ul id="sub_dropdown-0" class="nav-dropdown " data-type="menu" aria-hidden="true"><li class="nav-dropdown__item"><a href="/pages/pros-directory" class="nav-dropdown__link link" data-type="menuitem"><span>Find a Fence Installer</span></a></li><li class="nav-dropdown__item"><a href="/pages/fence-installer-jobs" class="nav-dropdown__link link" data-type="menuitem"><span>Become a Fence Pro</span></a></li></ul></li><li class="nav-dropdown__item has-mega-menu "><a href="/pages/about-us" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-haspopup="true"> 3268 <span>About Us</span> 3269<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 3270 3271</a> 3272 3273 <ul id="sub_dropdown-1" class="nav-dropdown " data-type="menu" aria-hidden="true"><li class="nav-dropdown__item"><a href="https://barrierboss.ca/pages/career-opportunities" class="nav-dropdown__link link" data-type="menuitem"><span>Careers</span></a></li><li class="nav-dropdown__item"><a href="/pages/about-us" class="nav-dropdown__link link" data-type="menuitem"><span>Our Story</span></a></li><li class="nav-dropdown__item"><a href="https://barrierboss.ca/pages/new-facilities" class="nav-dropdown__link link" data-type="menuitem"><span>New Locations</span></a></li></ul></li><li class="nav-dropdown__item "><a href="/pages/contact-us" class="nav-dropdown__link link" data-type="menuitem"><span>Contact Us</span></a></li></ul></li></ul> 3274 </div> 3275 </nav> 3276 3277 <div class="grid__item hide small--three-fifths text-right site-header__icons site-header__icons--plus"> 3278 3279 3280 <div class="site-header__icons-wrapper"> 3281 3282 3283 3284 3285 </div> 3286 </div> 3287 </div><nav class="bb-dd-nav" role="navigation" aria-label="Product categories"> 3288 <ul class="bb-dd-row"><li class="bb-dd-item"> 3289 <a class="bb-dd-link" href="/collections/metal-fencing"> 3290 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M3 9q1.5-2.4 3 0t3 0 3 0 3 0 3 0"/><path d="M3 15q1.5-2.4 3 0t3 0 3 0 3 0 3 0"/></svg></span> 3291 <span class="bb-dd-label">Metal & Privacy</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3292 <a class="bb-dd-col-head" href="/collections/metal-fencing"> 3293 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M3 9q1.5-2.4 3 0t3 0 3 0 3 0 3 0"/><path d="M3 15q1.5-2.4 3 0t3 0 3 0 3 0 3 0"/></svg></span> 3294 <span>Metal & Privacy Fence</span> 3295 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3296 </a> 3297 <style> 3298 .bb-dd-col-head{flex-wrap:wrap} 3299 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3300 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3301 without this the price landed in a different place on nearly every tile. All of these are 3302 direct children of the flex anchor, which is what makes order authoritative. */ 3303 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3304 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3305 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3306 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3307 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3308 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3309 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3310 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3311 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3312 margin-left:10px;white-space:nowrap;vertical-align:middle;}
3313 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3314 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3315 <a href="/collections/metal-fencing" style="display:flex;flex-direction:column;height:100%"> 3316 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/68230461-e91d-4a03-9473-872f54bf54c8.jpg?v=1770678542&width=300" alt="Shop All" loading="lazy"></span> 3317 <span class="bb-dd-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin-top:3px;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 24.99+</span></span></a> 3318 </li><li class="bb-dd-tile"> 3319 <a href="/collections/corrugated-metal-fence-panels-1" style="display:flex;flex-direction:column;height:100%"> 3320 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/WhatsApp_Image_2024-01-16_at_10.51.42_7e98805c.jpg?v=1770833731&width=300" alt="Corrugated Metal Privacy Fence" loading="lazy"></span> 3321 <span class="bb-dd-tile-lbl">Corrugated Metal Privacy Fence</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3322 </li><li class="bb-dd-tile"> 3323 <a href="/collections/diy-fence-kits" style="display:flex;flex-direction:column;height:100%"> 3324 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821.jpg?v=1769497349&width=300" alt="DIY Fence Kits" loading="lazy"></span> 3325 <span class="bb-dd-tile-lbl">DIY Fence Kits</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3326 </li><li class="bb-dd-tile"> 3327 <a href="/collections/metal-sheets" style="display:flex;flex-direction:column;height:100%"> 3328 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157.jpg?v=1782862714&width=300" alt="Corrugated Metal Sheets" loading="lazy"></span> 3329 <span class="bb-dd-tile-lbl">Corrugated Metal Sheets</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3330 </li><li class="bb-dd-tile"> 3331 <a href="/collections/ribbed-metal-fencing" style="display:flex;flex-direction:column;height:100%"> 3332 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Deep-Groove-Metal-Fence-Panels-Premade-The-Okanagan-BarrierBoss-43054570996013.jpg?v=1770834111&width=300" alt="Ribbed Metal Privacy Fence" loading="lazy"></span> 3333 <span class="bb-dd-tile-lbl">Ribbed Metal Privacy Fence</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3334 </li><li class="bb-dd-tile"> 3335 <a href="/products/the-fort-knox-one-person-assembly-metal-fencing-solution" style="display:flex;flex-direction:column;height:100%"> 3336 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/The-Wood-and-Metal-Fence-Panel-Wind-and-Warp-Resistant-The-Fort-Knox-BarrierBoss-43512736284973.jpg?v=1763522996&width=300" alt="High-Wind Metal Privacy Fence" loading="lazy"></span> 3337 <span class="bb-dd-tile-lbl">High-Wind Metal Privacy Fence</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3338 </li><li class="bb-dd-tile"> 3339 <a href="/products/metal-fence-toppers" style="display:flex;flex-direction:column;height:100%">
3340 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Corrugated-Metal-Fence-with-Hog-Wire-Fence-Toppers-The-Cabot-Panel-BarrierBoss-43278780301613.jpg?v=1763522983&width=300" alt="Privacy Fence Panels with Wire Topper" loading="lazy"></span> 3341 <span class="bb-dd-tile-lbl">Privacy Fence Panels with Wire Topper</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3342 </li><li class="bb-dd-tile"> 3343 <a href="/collections/corten-rust" style="display:flex;flex-direction:column;height:100%"> 3344 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/The_Canadian_Corten_Rust_Unframed_corner.jpg?v=1759769738&width=300" alt="Corten Steel Fence Panels" loading="lazy"></span> 3345 <span class="bb-dd-tile-lbl">Corten Steel Fence Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3346 </li><li class="bb-dd-tile"> 3347 <a href="/products/corrugated-metal-gates-metal-fence-gates" style="display:flex;flex-direction:column;height:100%"> 3348 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gates-for-Corrugated-Metal-Fence-BarrierBoss-43551552700717.jpg?v=1763522861&width=300" alt="Corrugated Metal Fence Gates" loading="lazy"></span> 3349 <span class="bb-dd-tile-lbl">Corrugated Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3350 </li><li class="bb-dd-tile"> 3351 <a href="/products/gates-for-ribbed-deepgroove-metal-fence" style="display:flex;flex-direction:column;height:100%"> 3352 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gates-for-Ribbed-Deep-Groove-Metal-Fence-BarrierBoss-43554579415341.jpg?v=1763522849&width=300" alt="Ribbed Metal Fence Gates" loading="lazy"></span> 3353 <span class="bb-dd-tile-lbl">Ribbed Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3354 </li><li class="bb-dd-tile"> 3355 <a href="/products/metal-fence-posts-for-wood-fence" style="display:flex;flex-direction:column;height:100%"> 3356 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy"></span> 3357 <span class="bb-dd-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3358 </li><li class="bb-dd-tile"> 3359 <a href="/products/wood-fence-posts" style="display:flex;flex-direction:column;height:100%"> 3360 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy"></span> 3361 <span class="bb-dd-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3362 </li></ul></div> 3363</div></li><li class="bb-dd-item"> 3364 <a class="bb-dd-link" href="/collections/hog-fencing">
3365 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><rect x="3.5" y="3.5" width="17" height="17" rx="1.5"/><path d="M9 3.5v17M14.5 3.5v17M3.5 9h17M3.5 14.5h17"/></svg></span> 3366 <span class="bb-dd-label">Hog Wire</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3367 <a class="bb-dd-col-head" href="/collections/hog-fencing"> 3368 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><rect x="3.5" y="3.5" width="17" height="17" rx="1.5"/><path d="M9 3.5v17M14.5 3.5v17M3.5 9h17M3.5 14.5h17"/></svg></span> 3369 <span>Hog Wire Fence</span> 3370 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3371 </a> 3372 <style> 3373 .bb-dd-col-head{flex-wrap:wrap} 3374 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3375 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3376 without this the price landed in a different place on nearly every tile. All of these are 3377 direct children of the flex anchor, which is what makes order authoritative. */ 3378 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3379 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3380 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3381 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3382 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3383 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3384 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3385 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3386 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3387 margin-left:10px;white-space:nowrap;vertical-align:middle;} 3388 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3389 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3390 <a href="/collections/hog-fencing" style="display:flex;flex-direction:column;height:100%"> 3391 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/image.jpg?v=1770487554&width=300" alt="Shop All" loading="lazy"></span> 3392 <span class="bb-dd-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin-top:3px;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 24.99+</span></span></a> 3393 </li><li class="bb-dd-tile"> 3394 <a href="/products/hog-wire-fence-panels" style="display:flex;flex-direction:column;height:100%"> 3395 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42809778340141.jpg?v=1763523111&width=300" alt="Black Hog Wire Fence Panels" loading="lazy"></span> 3396 <span class="bb-dd-tile-lbl">Black Hog Wire Fence Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3397 </li><li class="bb-dd-tile"> 3398 <a href="/products/the-tough-panel-silver-hog-wire-fence-panel-gauge-6-silver-hog-wire-fence-framed-or-unframe" style="display:flex;flex-direction:column;height:100%"> 3399 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918271277.jpg?v=1763522960&width=300" alt="Silver Hog Wire Fence Panels" loading="lazy"></span>
3400 <span class="bb-dd-tile-lbl">Silver Hog Wire Fence Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3401 </li><li class="bb-dd-tile"> 3402 <a href="/products/brown-hog-wire-fence-panel-gauge-6-coffee-brown-hog-panels-premade-or-unframed-the-tough-panel" style="display:flex;flex-direction:column;height:100%"> 3403 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Brown-Hog-Wire-Fence-Panels-Premade-or-Unframed-The-Yukon-BarrierBoss-43188353040685.jpg?v=1763522824&width=300" alt="Brown Hog Wire Fence Panels" loading="lazy"></span> 3404 <span class="bb-dd-tile-lbl">Brown Hog Wire Fence Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3405 </li><li class="bb-dd-tile"> 3406 <a href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8" style="display:flex;flex-direction:column;height:100%"> 3407 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-track-kit-wood-frame-metal-hog-wire.jpg?v=1770697408&width=300" alt="Hog Track Kits" loading="lazy"></span> 3408 <span class="bb-dd-tile-lbl">Hog Track Kits</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3409 </li><li class="bb-dd-tile"> 3410 <a href="/products/hog-wire-fence-kit" style="display:flex;flex-direction:column;height:100%"> 3411 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Rigid-Hog-Wire-Fence-Panel-System-with-Metal-Fence-Posts-The-Pacific-BarrierBoss-43858105434413.jpg?v=1763781974&width=300" alt="Hog Wire Metal Fence Kit" loading="lazy"></span> 3412 <span class="bb-dd-tile-lbl">Hog Wire Metal Fence Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3413 </li><li class="bb-dd-tile" style="order:2"> 3414 <a href="/products/rust-patina-hog-wire-fence-panels-hog-panels-premade-or-unframed-the-red-rock" style="display:flex;flex-direction:column;height:100%"> 3415 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Rust_Patina_Hog_Wire_Fence_Panels.png?v=1770659344&width=300" alt="Corten Hog Wire Fence Panels" loading="lazy"></span> 3416 <span class="bb-dd-tile-lbl">Corten Hog Wire Fence Panels</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3417 </li><li class="bb-dd-tile" style="order:2"> 3418 <a href="/products/316-stainless-steel-wire-fence-panels" style="display:flex;flex-direction:column;height:100%"> 3419 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0764/1009/3787/files/316_marine-grade_stainless_steel_fence_panel.jpg?v=1773416764&width=300" alt="316 Stainless Wire Fence" loading="lazy"></span> 3420 <span class="bb-dd-tile-lbl">316 Stainless Wire Fence</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3421 </li><li class="bb-dd-tile"> 3422 <a href="/products/diy-hog-wire-fence-kit" style="display:flex;flex-direction:column;height:100%"> 3423 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/reinforced_hog_wire_track_kit_for_hog_wire_deck_railnigs_6f284d5a-44de-4dbd-818c-158e16cfc871.jpg?v=1790358998" alt="DIY Hog Wire Fence Kit" loading="lazy"></span>
3424 <span class="bb-dd-tile-lbl">DIY Hog Wire Fence Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3425 </li><li class="bb-dd-tile"> 3426 <a href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6" style="display:flex;flex-direction:column;height:100%"> 3427 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Hog-Wire-Gates-Rigid-Hog-Wire-Gate-Options-Gauge-6-BarrierBoss-42938435404077.jpg?v=1763522886&width=300" alt="Hog Wire Fence Gates" loading="lazy"></span> 3428 <span class="bb-dd-tile-lbl">Hog Wire Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3429 </li><li class="bb-dd-tile"> 3430 <a href="/products/zero-maintenance-hog-wire-fence-gate" style="display:flex;flex-direction:column;height:100%"> 3431 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-wire-gate-full-metal-fence-kit_7718bf85-9acc-43b8-83c6-2861a815c63b.jpg?v=1788498924&width=300" alt="Zero-Maintenance Hog Wire Gates" loading="lazy"></span> 3432 <span class="bb-dd-tile-lbl">Zero-Maintenance Hog Wire Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3433 </li><li class="bb-dd-tile"> 3434 <a href="/products/metal-fence-posts-for-wood-fence" style="display:flex;flex-direction:column;height:100%"> 3435 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy"></span> 3436 <span class="bb-dd-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3437 </li><li class="bb-dd-tile"> 3438 <a href="/products/wood-fence-posts" style="display:flex;flex-direction:column;height:100%"> 3439 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy"></span> 3440 <span class="bb-dd-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3441 </li></ul></div> 3442</div></li><li class="bb-dd-item"> 3443 <a class="bb-dd-link" href="/collections/firesmart%C2%AE-metal-fencing"> 3444 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 4.5 4 8v8l8 3.5L20 16V8l-8-3.5Z"/><path d="M4 8l8 3.5L20 8"/><path d="M12 11.5V20"/></svg></span> 3445 <span class="bb-dd-label">Fence Kits</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3446 <a class="bb-dd-col-head" href="/collections/firesmart%C2%AE-metal-fencing"> 3447 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 4.5 4 8v8l8 3.5L20 16V8l-8-3.5Z"/><path d="M4 8l8 3.5L20 8"/><path d="M12 11.5V20"/></svg></span> 3448 <span>Metal Fence Kits</span> 3449 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3450 </a> 3451 <style> 3452 .bb-dd-col-head{flex-wrap:wrap} 3453 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3454 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3455 without this the price landed in a different place on nearly every tile. All of these are 3456 direct children of the flex anchor, which is what makes order authoritative. */ 3457 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3458 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3459 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3460 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3461 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3462 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3463 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3464 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3465 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3466 margin-left:10px;white-space:nowrap;vertical-align:middle;}
3467 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3468 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3469 <a href="/collections/firesmart%C2%AE-metal-fencing" style="display:flex;flex-direction:column;height:100%"> 3470 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/The_True_North_Black_Vertical_main.jpg?v=1770675590&width=300" alt="Shop All" loading="lazy"></span> 3471 <span class="bb-dd-tile-lbl">Shop All</span></a> 3472 </li><li class="bb-dd-tile"> 3473 <a href="/products/black-frame-metal-privacy-fence-kit" style="display:flex;flex-direction:column;height:100%"> 3474 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-43443390710061.jpg?v=1763523162&width=300" alt="Zero-Maintenance Metal Fence Kit" loading="lazy"></span> 3475 <span class="bb-dd-tile-lbl">Zero-Maintenance Metal Fence Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3476 </li><li class="bb-dd-tile"> 3477 <a href="/products/hog-wire-fence-kit" style="display:flex;flex-direction:column;height:100%"> 3478 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Rigid-Hog-Wire-Fence-Panel-System-with-Metal-Fence-Posts-The-Pacific-BarrierBoss-43858105434413.jpg?v=1763781974&width=300" alt="Black Hog Wire Fence Panel Kit" loading="lazy"></span> 3479 <span class="bb-dd-tile-lbl">Black Hog Wire Fence Panel Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3480 </li><li class="bb-dd-tile"> 3481 <a href="/products/diy-hog-wire-fence-kit" style="display:flex;flex-direction:column;height:100%"> 3482 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/reinforced_hog_wire_track_kit_for_hog_wire_deck_railnigs_6f284d5a-44de-4dbd-818c-158e16cfc871.jpg?v=1790358998" alt="DIY Hog Wire Fence Kit" loading="lazy"></span> 3483 <span class="bb-dd-tile-lbl">DIY Hog Wire Fence Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3484 </li><li class="bb-dd-tile"> 3485 <a href="/products/zero-maintenance-hog-wire-fence-gate" style="display:flex;flex-direction:column;height:100%"> 3486 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-wire-gate-full-metal-fence-kit_7718bf85-9acc-43b8-83c6-2861a815c63b.jpg?width=300" alt="Zero-Maintenance Hog Wire Gate" loading="lazy"></span> 3487 <span class="bb-dd-tile-lbl">Zero-Maintenance Hog Wire Gate</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3488 </li><li class="bb-dd-tile" style="order:2"> 3489 <a href="/products/steel-board-fencing" style="display:flex;flex-direction:column;height:100%"> 3490 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Arena-1-e1685412216437.jpg?v=1770832383&width=300" alt="Steel Board Fencing" loading="lazy"></span> 3491 <span class="bb-dd-tile-lbl">Steel Board Fencing</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3492 </li><li class="bb-dd-tile"> 3493 <a href="/products/metal-fence-u-channel-kit" style="display:flex;flex-direction:column;height:100%">
3494 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/The_True_North_Black_Vertical_main.jpg?v=1770675590&width=300" alt="Metal Fence U-Channels" loading="lazy"></span> 3495 <span class="bb-dd-tile-lbl">Metal Fence U-Channels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3496 </li><li class="bb-dd-tile"> 3497 <a href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8" style="display:flex;flex-direction:column;height:100%"> 3498 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-track-kit-wood-frame-metal-hog-wire.jpg?v=1770697408&width=300" alt="Hog Track U-Channels" loading="lazy"></span> 3499 <span class="bb-dd-tile-lbl">Hog Track U-Channels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3500 </li><li class="bb-dd-tile" style="order:2"> 3501 <a href="/products/brown-frame-metal-privacy-fence-kit" style="display:flex;flex-direction:column;height:100%"> 3502 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Metal-Fence-Kit-with-Coffee-Brown-Steel-Posts-The-Alpine-BarrierBoss-43846210158893.png?v=1763695636&width=300" alt="Brown Metal Fence Frame Kit" loading="lazy"></span> 3503 <span class="bb-dd-tile-lbl">Brown Metal Fence Frame Kit</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3504 </li><li class="bb-dd-tile"> 3505 <a href="/products/gates-for-full-metal-fence-kit" style="display:flex;flex-direction:column;height:100%"> 3506 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Gates-for-Full-Metal-Fence-Kit-BarrierBoss-43537906630957.jpg?v=1763522799&width=300" alt="Metal Fence Gates" loading="lazy"></span> 3507 <span class="bb-dd-tile-lbl">Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3508 </li><li class="bb-dd-tile"> 3509 <a href="/products/metal-fence-posts-for-wood-fence" style="display:flex;flex-direction:column;height:100%"> 3510 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy"></span> 3511 <span class="bb-dd-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3512 </li><li class="bb-dd-tile"> 3513 <a href="/products/wood-fence-posts" style="display:flex;flex-direction:column;height:100%"> 3514 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy"></span> 3515 <span class="bb-dd-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3516 </li></ul></div> 3517</div></li><li class="bb-dd-item"> 3518 <a class="bb-dd-link" href="/collections/hog-wire-deck-railing">
3519 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M3 7.5h18M3 11h18"/><path d="M6 11v8M10 11v8M14 11v8M18 11v8"/><path d="M3 20h18"/></svg></span> 3520 <span class="bb-dd-label">Deck & Railing</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3521 <a class="bb-dd-col-head" href="/collections/hog-wire-deck-railing"> 3522 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M3 7.5h18M3 11h18"/><path d="M6 11v8M10 11v8M14 11v8M18 11v8"/><path d="M3 20h18"/></svg></span> 3523 <span>Hog Wire Deck & Railing</span> 3524 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3525 </a> 3526 <style> 3527 .bb-dd-col-head{flex-wrap:wrap} 3528 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3529 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3530 without this the price landed in a different place on nearly every tile. All of these are 3531 direct children of the flex anchor, which is what makes order authoritative. */ 3532 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3533 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3534 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3535 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3536 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3537 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3538 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3539 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3540 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3541 margin-left:10px;white-space:nowrap;vertical-align:middle;} 3542 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3543 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3544 <a href="/collections/hog-wire-deck-railing" style="display:flex;flex-direction:column;height:100%"> 3545 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Black-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1770680363&width=300" alt="Shop All" loading="lazy"></span> 3546 <span class="bb-dd-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin-top:3px;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 24.99+</span></span></a> 3547 </li><li class="bb-dd-tile"> 3548 <a href="/products/hog-wire-deck-railing" style="display:flex;flex-direction:column;height:100%"> 3549 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Boreal-BarrierBoss-42658839003437.heic?v=1763522948&width=300" alt="Black Hog Wire Railing" loading="lazy"></span> 3550 <span class="bb-dd-tile-lbl">Black Hog Wire Railing</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3551 </li><li class="bb-dd-tile"> 3552 <a href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8" style="display:flex;flex-direction:column;height:100%"> 3553 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-track-kit-wood-frame-metal-hog-wire.jpg?v=1770697408&width=300" alt="Hog Tracks" loading="lazy"></span>
3554 <span class="bb-dd-tile-lbl">Hog Tracks</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3555 </li><li class="bb-dd-tile"> 3556 <a href="/products/silver-hog-wire-deck-railing-hog-wire-railing-deck-panels" style="display:flex;flex-direction:column;height:100%"> 3557 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918664493.jpg?v=1769497336&width=300" alt="Silver Hog Wire Railing" loading="lazy"></span> 3558 <span class="bb-dd-tile-lbl">Silver Hog Wire Railing</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3559 </li><li class="bb-dd-tile"> 3560 <a href="/products/brown-hog-wire-deck-railing-panels-premade-or-unframed-the-acadia-copy" style="display:flex;flex-direction:column;height:100%"> 3561 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Black-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1770680363&width=300" alt="Brown Hog Wire Railing" loading="lazy"></span> 3562 <span class="bb-dd-tile-lbl">Brown Hog Wire Railing</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3563 </li><li class="bb-dd-tile" style="order:2"> 3564 <a href="/products/rust-patina-hog-wire-deck-railing-panels-premade-or-unframed-the-copperhead" style="display:flex;flex-direction:column;height:100%"> 3565 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Rust_Patina_Hog_Wire_Fence_Panels_2a9df53b-e4eb-4924-8410-f79c56b05bf0.png?v=1770659348&width=300" alt="Corten Hog Wire Railing" loading="lazy"></span> 3566 <span class="bb-dd-tile-lbl">Corten Hog Wire Railing</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3567 </li><li class="bb-dd-tile" style="order:2"> 3568 <a href="/products/316-stainless-steel-deck-railings" style="display:flex;flex-direction:column;height:100%"> 3569 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918664493.jpg?v=1769497336&width=300" alt="316 Stainless Wire Railing" loading="lazy"></span> 3570 <span class="bb-dd-tile-lbl">316 Stainless Wire Railing</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3571 </li><li class="bb-dd-tile"> 3572 <a href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6" style="display:flex;flex-direction:column;height:100%"> 3573 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Hog-Wire-Gates-Rigid-Hog-Wire-Gate-Options-Gauge-6-BarrierBoss-42938435404077.jpg?v=1763522886&width=300" alt="Hog Wire Fence Gates" loading="lazy"></span> 3574 <span class="bb-dd-tile-lbl">Hog Wire Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3575 </li><li class="bb-dd-tile"> 3576 <a href="/products/metal-fence-posts-for-wood-fence" style="display:flex;flex-direction:column;height:100%">
3577 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy"></span> 3578 <span class="bb-dd-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3579 </li><li class="bb-dd-tile"> 3580 <a href="/products/wood-fence-posts" style="display:flex;flex-direction:column;height:100%"> 3581 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy"></span> 3582 <span class="bb-dd-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3583 </li></ul></div> 3584</div></li><li class="bb-dd-item"> 3585 <a class="bb-dd-link" href="/collections/cattle-panel-fencing"> 3586 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M2.5 20h19"/><path d="M5 20v-5.5a3.2 3.2 0 0 1 6.4 0V20"/><path d="M12.6 20v-5.5a3.2 3.2 0 0 1 6.4 0V20"/></svg></span> 3587 <span class="bb-dd-label">Cattle Panel</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3588 <a class="bb-dd-col-head" href="/collections/cattle-panel-fencing"> 3589 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M2.5 20h19"/><path d="M5 20v-5.5a3.2 3.2 0 0 1 6.4 0V20"/><path d="M12.6 20v-5.5a3.2 3.2 0 0 1 6.4 0V20"/></svg></span> 3590 <span>Cattle Panel Fence</span> 3591 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3592 </a> 3593 <style> 3594 .bb-dd-col-head{flex-wrap:wrap} 3595 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3596 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3597 without this the price landed in a different place on nearly every tile. All of these are 3598 direct children of the flex anchor, which is what makes order authoritative. */ 3599 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3600 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3601 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3602 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3603 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3604 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3605 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3606 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3607 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3608 margin-left:10px;white-space:nowrap;vertical-align:middle;} 3609 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3610 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3611 <a href="/collections/cattle-panel-fencing" style="display:flex;flex-direction:column;height:100%"> 3612 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/ChatGPT_Image_Nov_16_2025_08_59_28_PM.png?v=1770680409&width=300" alt="Shop All" loading="lazy"></span>
3613 <span class="bb-dd-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin-top:3px;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 24.99+</span></span></a> 3614 </li><li class="bb-dd-tile"> 3615 <a href="/products/black-cattle-panel-fence-cattle-panels-premade-or-unframed-the-angus" style="display:flex;flex-direction:column;height:100%"> 3616 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/ChatGPT_Image_Nov_16_2025_08_55_29_PM.png?v=1770659334&width=300" alt="Black Cattle Panels" loading="lazy"></span> 3617 <span class="bb-dd-tile-lbl">Black Cattle Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3618 </li><li class="bb-dd-tile" style="order:2"> 3619 <a href="/products/rust-cattle-panel-fence-cattle-panels-premade-or-unframed-the-aberdeen" style="display:flex;flex-direction:column;height:100%"> 3620 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Rust_Cattle_Panels_BarrierBoss_USA.png?v=1770659355&width=300" alt="Corten Cattle Panels" loading="lazy"></span> 3621 <span class="bb-dd-tile-lbl">Corten Cattle Panels</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3622 </li><li class="bb-dd-tile"> 3623 <a href="/products/silver-cattle-panel-fence-cattle-panels-premade-or-unframed-the-holstein" style="display:flex;flex-direction:column;height:100%"> 3624 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/ChatGPT_Image_Nov_16_2025_08_59_28_PM.png?v=1770659340&width=300" alt="Silver Cattle Panels" loading="lazy"></span> 3625 <span class="bb-dd-tile-lbl">Silver Cattle Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3626 </li><li class="bb-dd-tile"> 3627 <a href="/products/brown-cattle-panel-fence-cattle-panels-premade-or-unframed-the-highland" style="display:flex;flex-direction:column;height:100%"> 3628 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/ChatGPT_Image_Nov_16_2025_08_53_58_PM.png?v=1770659337&width=300" alt="Brown Cattle Panels" loading="lazy"></span> 3629 <span class="bb-dd-tile-lbl">Brown Cattle Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3630 </li><li class="bb-dd-tile" style="order:2"> 3631 <a href="/products/316-stainless-steel-cattle-panel-fence" style="display:flex;flex-direction:column;height:100%"> 3632 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918271277.jpg?v=1763522960&width=300" alt="316 Stainless Cattle Panel" loading="lazy"></span> 3633 <span class="bb-dd-tile-lbl">316 Stainless Cattle Panel</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3634 </li><li class="bb-dd-tile"> 3635 <a href="/products/cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware" style="display:flex;flex-direction:column;height:100%"> 3636 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/WhatsApp_Image_2025-07-07_at_11.15.00_109dcb6a.jpg?v=1770659342&width=300" alt="Cattle Panel Gates" loading="lazy"></span>
3637 <span class="bb-dd-tile-lbl">Cattle Panel Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3638 </li><li class="bb-dd-tile"> 3639 <a href="/products/metal-fence-posts-for-wood-fence" style="display:flex;flex-direction:column;height:100%"> 3640 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy"></span> 3641 <span class="bb-dd-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3642 </li><li class="bb-dd-tile"> 3643 <a href="/products/wood-fence-posts" style="display:flex;flex-direction:column;height:100%"> 3644 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy"></span> 3645 <span class="bb-dd-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3646 </li></ul></div> 3647</div></li><li class="bb-dd-item"> 3648 <a class="bb-dd-link" href="/collections/gates"> 3649 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 5v15M20 5v15"/><path d="M4 8.5h16M4 19.5h16"/><path d="M4 19.5 20 8.5"/></svg></span> 3650 <span class="bb-dd-label">Gates</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3651 <a class="bb-dd-col-head" href="/collections/gates"> 3652 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 5v15M20 5v15"/><path d="M4 8.5h16M4 19.5h16"/><path d="M4 19.5 20 8.5"/></svg></span> 3653 <span>Metal Fence Gates</span> 3654 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3655 </a> 3656 <style> 3657 .bb-dd-col-head{flex-wrap:wrap} 3658 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3659 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3660 without this the price landed in a different place on nearly every tile. All of these are 3661 direct children of the flex anchor, which is what makes order authoritative. */ 3662 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3663 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3664 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3665 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3666 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3667 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3668 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3669 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3670 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3671 margin-left:10px;white-space:nowrap;vertical-align:middle;} 3672 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3673 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3674 <a href="/collections/gates" style="display:flex;flex-direction:column;height:100%">
3675 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/The-Coastal-Corrugated-Metal-Fence-Panel-Privacy-Fence-Panel-Premade-BarrierBoss-42560146080045.jpg?v=1751916328&width=300" alt="Shop All" loading="lazy"></span> 3676 <span class="bb-dd-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin-top:3px;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 74.99+</span></span></a> 3677 </li><li class="bb-dd-tile"> 3678 <a href="/products/corrugated-metal-gates-metal-fence-gates" style="display:flex;flex-direction:column;height:100%"> 3679 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gates-for-Corrugated-Metal-Fence-BarrierBoss-43551552700717.jpg?v=1763522861&width=300" alt="Corrugated Metal Fence Gates" loading="lazy"></span> 3680 <span class="bb-dd-tile-lbl">Corrugated Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3681 </li><li class="bb-dd-tile"> 3682 <a href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6" style="display:flex;flex-direction:column;height:100%"> 3683 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Hog-Wire-Gates-Rigid-Hog-Wire-Gate-Options-Gauge-6-BarrierBoss-42938435404077.jpg?v=1763522886&width=300" alt="Hog Wire Fence Gates" loading="lazy"></span> 3684 <span class="bb-dd-tile-lbl">Hog Wire Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3685 </li><li class="bb-dd-tile"> 3686 <a href="/products/zero-maintenance-hog-wire-fence-gate" style="display:flex;flex-direction:column;height:100%"> 3687 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-wire-gate-full-metal-fence-kit_7718bf85-9acc-43b8-83c6-2861a815c63b.jpg?width=300" alt="Zero-Maintenance Hog Wire Gates" loading="lazy"></span> 3688 <span class="bb-dd-tile-lbl">Zero-Maintenance Hog Wire Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3689 </li><li class="bb-dd-tile"> 3690 <a href="/products/gates-for-full-metal-fence-kit" style="display:flex;flex-direction:column;height:100%"> 3691 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Gates-for-Full-Metal-Fence-Kit-BarrierBoss-43537906630957.jpg?v=1763522799&width=300" alt="Zero-Maintenance Metal Fence Gates" loading="lazy"></span> 3692 <span class="bb-dd-tile-lbl">Zero-Maintenance Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3693 </li><li class="bb-dd-tile"> 3694 <a href="/products/gates-for-ribbed-deepgroove-metal-fence" style="display:flex;flex-direction:column;height:100%"> 3695 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gates-for-Ribbed-Deep-Groove-Metal-Fence-BarrierBoss-43554579415341.jpg?v=1763522849&width=300" alt="Ribbed Metal Gates" loading="lazy"></span> 3696 <span class="bb-dd-tile-lbl">Ribbed Metal Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3697 </li><li class="bb-dd-tile"> 3698 <a href="/products/cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware" style="display:flex;flex-direction:column;height:100%">
3699 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/WhatsApp_Image_2025-07-07_at_11.15.00_109dcb6a.jpg?v=1770659342&width=300" alt="Cattle Panel Fence Gates" loading="lazy"></span> 3700 <span class="bb-dd-tile-lbl">Cattle Panel Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3701 </li><li class="bb-dd-tile"> 3702 <a href="/products/universal-black-gate-hardware-kit" style="display:flex;flex-direction:column;height:100%"> 3703 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/BarrierBoss-Universal-Black-Gate-Hardware-Kit.jpg?v=1785531389&width=300" alt="Gate Hardware" loading="lazy"></span> 3704 <span class="bb-dd-tile-lbl">Gate Hardware</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3705 </li><li class="bb-dd-tile" style="order:2"> 3706 <a href="/products/black-aluminum-screen-gates-40-wide-x-44-5-high" style="display:flex;flex-direction:column;height:100%"> 3707 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Aluminum-Privacy-Gate-40-Wide-x-60-High-BarrierBoss-41834979918125.jpg?v=1737868364&width=300" alt="Aluminum Fence Gates" loading="lazy"></span> 3708 <span class="bb-dd-tile-lbl">Aluminum Fence Gates</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3709 </li><li class="bb-dd-tile" style="order:2"> 3710 <a href="/products/steel-board-fencing" style="display:flex;flex-direction:column;height:100%"> 3711 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Arena-1-e1685412216437.jpg?v=1770832383&width=300" alt="Steel Board Fence Gates" loading="lazy"></span> 3712 <span class="bb-dd-tile-lbl">Steel Board Fence Gates</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3713 </li></ul></div> 3714</div></li><li class="bb-dd-item"> 3715 <a class="bb-dd-link" href="/collections/fencing-accessories"> 3716 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3.5 15 6.5v12.5H9V6.5L12 3.5Z"/><path d="M9 10.5h6M9 14.5h6"/><path d="M4 21h16"/></svg></span> 3717 <span class="bb-dd-label">Posts</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3718 <a class="bb-dd-col-head" href="/collections/fencing-accessories"> 3719 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3.5 15 6.5v12.5H9V6.5L12 3.5Z"/><path d="M9 10.5h6M9 14.5h6"/><path d="M4 21h16"/></svg></span> 3720 <span>Fence Posts & Accessories</span> 3721 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3722 </a> 3723 <style> 3724 .bb-dd-col-head{flex-wrap:wrap} 3725 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3726 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3727 without this the price landed in a different place on nearly every tile. All of these are 3728 direct children of the flex anchor, which is what makes order authoritative. */ 3729 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3730 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3731 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3732 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3733 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3734 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3735 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3736 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3737 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3738 margin-left:10px;white-space:nowrap;vertical-align:middle;}
3739 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3740 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3741 <a href="/collections/fencing-accessories" style="display:flex;flex-direction:column;height:100%"> 3742 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Shop All" loading="lazy"></span> 3743 <span class="bb-dd-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin-top:3px;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 4.99+</span></span></a> 3744 </li><li class="bb-dd-tile"> 3745 <a href="/products/wood-fence-posts" style="display:flex;flex-direction:column;height:100%"> 3746 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy"></span> 3747 <span class="bb-dd-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3748 </li><li class="bb-dd-tile"> 3749 <a href="/products/metal-fence-posts-for-wood-fence" style="display:flex;flex-direction:column;height:100%"> 3750 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy"></span> 3751 <span class="bb-dd-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3752 </li><li class="bb-dd-tile"> 3753 <a href="/products/fence-post-caps" style="display:flex;flex-direction:column;height:100%"> 3754 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Metal-Caps-Galvanized-Metal-Post-Caps-BarrierBoss-42527705891117.png?v=1743739330&width=300" alt="Post Caps" loading="lazy"></span> 3755 <span class="bb-dd-tile-lbl">Post Caps</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3756 </li><li class="bb-dd-tile"> 3757 <a href="/products/products-barrierguard-groundline-sleeve" style="display:flex;flex-direction:column;height:100%"> 3758 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Oct_18_2025_05_52_36_PM.png?v=1789074884&width=300" alt="Post Rot Protection" loading="lazy"></span> 3759 <span class="bb-dd-tile-lbl">Post Rot Protection</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3760 </li></ul></div> 3761</div></li><li class="bb-dd-item"> 3762 <a class="bb-dd-link" href="/collections/firesmart%C2%AE-metal-horse-fence"> 3763 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M5.5 4.5v16M18.5 4.5v16"/><path d="M2.5 8.5h19M2.5 13h19M2.5 17.5h19"/></svg></span> 3764 <span class="bb-dd-label">Horse Fence</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3765 <a class="bb-dd-col-head" href="/collections/firesmart%C2%AE-metal-horse-fence"> 3766 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M5.5 4.5v16M18.5 4.5v16"/><path d="M2.5 8.5h19M2.5 13h19M2.5 17.5h19"/></svg></span> 3767 <span>Steel Board & Horse Fence</span> 3768 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3769 </a> 3770 <style> 3771 .bb-dd-col-head{flex-wrap:wrap} 3772 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3773 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3774 without this the price landed in a different place on nearly every tile. All of these are 3775 direct children of the flex anchor, which is what makes order authoritative. */ 3776 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3777 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3778 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3779 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3780 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3781 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3782 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3783 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3784 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3785 margin-left:10px;white-space:nowrap;vertical-align:middle;}
3786 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3787 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3788 <a href="/collections/firesmart%C2%AE-metal-horse-fence" style="display:flex;flex-direction:column;height:100%"> 3789 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Arena-1-e1685412216437.jpg?v=1757527341&width=300" alt="Shop All" loading="lazy"></span> 3790 <span class="bb-dd-tile-lbl">Shop All</span></a> 3791 </li><li class="bb-dd-tile" style="order:2"> 3792 <a href="/products/steel-board-fencing" style="display:flex;flex-direction:column;height:100%"> 3793 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Arena-1-e1685412216437.jpg?v=1770832383&width=300" alt="Steel Board Horse Fence" loading="lazy"></span> 3794 <span class="bb-dd-tile-lbl">Steel Board Horse Fence</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3795 </li><li class="bb-dd-tile" style="order:2"> 3796 <a href="/products/steel-board-fencing" style="display:flex;flex-direction:column;height:100%"> 3797 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Arena-1-e1685412216437.jpg?v=1770832383&width=300" alt="Horse Fence Gates" loading="lazy"></span> 3798 <span class="bb-dd-tile-lbl">Horse Fence Gates</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3799 </li></ul></div> 3800</div></li><li class="bb-dd-item"> 3801 <a class="bb-dd-link" href="/collections/aluminum-fence"> 3802 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4.5h16M4 19.5h16"/><path d="M7 4.5v15M10.5 4.5v15M14 4.5v15M17.5 4.5v15"/></svg></span> 3803 <span class="bb-dd-label">Aluminum</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3804 <a class="bb-dd-col-head" href="/collections/aluminum-fence"> 3805 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4.5h16M4 19.5h16"/><path d="M7 4.5v15M10.5 4.5v15M14 4.5v15M17.5 4.5v15"/></svg></span> 3806 <span>Aluminum Fence Panels</span> 3807 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3808 </a> 3809 <style> 3810 .bb-dd-col-head{flex-wrap:wrap} 3811 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3812 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3813 without this the price landed in a different place on nearly every tile. All of these are 3814 direct children of the flex anchor, which is what makes order authoritative. */ 3815 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3816 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3817 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3818 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3819 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3820 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3821 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3822 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3823 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3824 margin-left:10px;white-space:nowrap;vertical-align:middle;}
3825 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3826 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3827 <a href="/collections/aluminum-fence" style="display:flex;flex-direction:column;height:100%"> 3828 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Black-Aluminum-Screen-Fence-Panels-60-High-x-96-Wide-BarrierBoss-41834980540717.jpg?v=1781240489&width=300" alt="Shop All" loading="lazy"></span> 3829 <span class="bb-dd-tile-lbl">Shop All</span></a> 3830 </li><li class="bb-dd-tile" style="order:2"> 3831 <a href="/products/black-aluminum-screen-gates-40-wide-x-44-5-high" style="display:flex;flex-direction:column;height:100%"> 3832 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Aluminum-Privacy-Gate-40-Wide-x-60-High-BarrierBoss-41834979918125.jpg?v=1737868364&width=300" alt="Aluminum Fence Gates" loading="lazy"></span> 3833 <span class="bb-dd-tile-lbl">Aluminum Fence Gates</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3834 </li><li class="bb-dd-tile" style="order:2"> 3835 <a href="/products/black-aluminum-screen-fence-panels-46-high" style="display:flex;flex-direction:column;height:100%"> 3836 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Aluminum-Privacy-Fence-Panels-48-High-x-96-Wide-BarrierBoss-41834977231149.jpg?v=1737868364&width=300" alt="Aluminum Privacy Fence Panels" loading="lazy"></span> 3837 <span class="bb-dd-tile-lbl">Aluminum Privacy Fence Panels</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3838 </li><li class="bb-dd-tile" style="order:2"> 3839 <a href="/products/black-aluminum-in-ground-fence-line-post-and-hardware-4-x-4" style="display:flex;flex-direction:column;height:100%"> 3840 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Aluminum-Fence-In-Ground-System-The-Muskoka-Line-BarrierBoss-41908880081197.png?v=1746244886&width=300" alt="Aluminum Fence Posts" loading="lazy"></span> 3841 <span class="bb-dd-tile-lbl">Aluminum Fence Posts</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3842 </li></ul></div> 3843</div></li><li class="bb-dd-item"> 3844 <a class="bb-dd-link" href="/collections/metal-roofing"> 3845 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M3 11.5 12 4.5l9 7"/><path d="M5.5 10.2V19.5h13V10.2"/><path d="M5.5 13.8h13M5.5 16.6h13"/></svg></span> 3846 <span class="bb-dd-label">Roofing & Siding</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3847 <a class="bb-dd-col-head" href="/collections/metal-roofing"> 3848 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M3 11.5 12 4.5l9 7"/><path d="M5.5 10.2V19.5h13V10.2"/><path d="M5.5 13.8h13M5.5 16.6h13"/></svg></span> 3849 <span>Metal Roofing & Siding</span> 3850 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3851 </a> 3852 <style> 3853 .bb-dd-col-head{flex-wrap:wrap} 3854 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3855 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3856 without this the price landed in a different place on nearly every tile. All of these are 3857 direct children of the flex anchor, which is what makes order authoritative. */ 3858 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3859 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3860 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3861 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3862 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3863 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3864 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3865 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3866 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3867 margin-left:10px;white-space:nowrap;vertical-align:middle;}
3868 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3869 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3870 <a href="/collections/metal-roofing" style="display:flex;flex-direction:column;height:100%"> 3871 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/metal-roofing-973988.jpg?v=1751662585&width=300" alt="Shop All" loading="lazy"></span> 3872 <span class="bb-dd-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin-top:3px;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 28.99+</span></span></a> 3873 </li><li class="bb-dd-tile"> 3874 <a href="/collections/metal-siding" style="display:flex;flex-direction:column;height:100%"> 3875 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/metal-siding-495058.jpg?v=1751662565&width=300" alt="Metal Siding" loading="lazy"></span> 3876 <span class="bb-dd-tile-lbl">Metal Siding</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3877 </li><li class="bb-dd-tile"> 3878 <a href="/collections/metal-cladding-roofing" style="display:flex;flex-direction:column;height:100%"> 3879 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Screenshot_2024-01-22_213448_e5926b60-e7da-426b-a6d9-cc78bb1bb6b2.png?v=1706115352&width=300" alt="Metal Cladding" loading="lazy"></span> 3880 <span class="bb-dd-tile-lbl">Metal Cladding</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3881 </li><li class="bb-dd-tile"> 3882 <a href="/products/corrugated-metal-wainscoting" style="display:flex;flex-direction:column;height:100%"> 3883 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Metal-Wainscoting-BarrierBoss-43477504000301.jpg?v=1763522909&width=300" alt="Metal Wainscotting" loading="lazy"></span> 3884 <span class="bb-dd-tile-lbl">Metal Wainscotting</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3885 </li><li class="bb-dd-tile"> 3886 <a href="/collections/metal-roofing" style="display:flex;flex-direction:column;height:100%"> 3887 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/metal-roofing-973988.jpg?v=1751662585&width=300" alt="Metal Roofing" loading="lazy"></span> 3888 <span class="bb-dd-tile-lbl">Metal Roofing</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3889 </li></ul></div> 3890</div></li><li class="bb-dd-item"> 3891 <a class="bb-dd-link" href="/collections/specialty-products"> 3892 <span class="bb-dd-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 4l2.3 4.66 5.15.75-3.73 3.63.88 5.12L12 15.9l-4.6 2.42.88-5.12L4.55 9.4l5.15-.75L12 4Z"/></svg></span> 3893 <span class="bb-dd-label">Specialty</span><span class="bb-dd-caret" aria-hidden="true">▾</span></a><div class="bb-dd-panel"><div class="bb-dd-col"> 3894 <a class="bb-dd-col-head" href="/collections/specialty-products"> 3895 <span class="bb-dd-col-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 4l2.3 4.66 5.15.75-3.73 3.63.88 5.12L12 15.9l-4.6 2.42.88-5.12L4.55 9.4l5.15-.75L12 4Z"/></svg></span> 3896 <span>Specialty Products</span> 3897 <span class="bb-dd-promo">18% Off Storewide. While Supplies Last</span> 3898 </a> 3899 <style> 3900 .bb-dd-col-head{flex-wrap:wrap} 3901 /* â TILE ORDER IS PINNED HERE, not by DOM insertion order. The price is server-rendered while 3902 the rating and the "Framed or Unframed" line are injected at runtime into the same slot, so 3903 without this the price landed in a different place on nearly every tile. All of these are 3904 direct children of the flex anchor, which is what makes order authoritative. */ 3905 li.bb-dd-tile > a, li.bb-mob-tile > a{display:flex;flex-direction:column} 3906 li.bb-dd-tile > a > .bb-dd-tile-img, li.bb-mob-tile > a > .bb-mob-tile-img{order:1} 3907 li.bb-dd-tile > a > .bb-dd-tile-lbl, li.bb-mob-tile > a > .bb-mob-tile-lbl{order:2} 3908 li.bb-dd-tile > a > .bb-dd-price, li.bb-mob-tile > a > .bb-dd-price{order:4} 3909 li.bb-dd-tile > a > .bb-dd-rating, li.bb-mob-tile > a > .bb-dd-rating{order:3} 3910 li.bb-dd-tile > a > .bb-fu-txt, li.bb-mob-tile > a > .bb-fu-txt{order:5} 3911 li.bb-dd-tile > a > .bb-dd-stock, li.bb-mob-tile > a > .bb-dd-stock{order:6} 3912 .bb-dd-promo{display:inline-block;background:#EB673C;color:#fff;font-weight:800;font-size:10.5px; 3913 letter-spacing:.03em;text-transform:uppercase;padding:4px 9px;border-radius:999px; 3914 margin-left:10px;white-space:nowrap;vertical-align:middle;}
3915 @media(max-width:900px){.bb-dd-promo{font-size:10px;padding:3px 8px;margin-left:8px}} 3916 </style><ul class="bb-dd-sublist"><li class="bb-dd-tile"> 3917 <a href="/collections/specialty-products" style="display:flex;flex-direction:column;height:100%"> 3918 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Corrugated-Metal-Planter-Boxes-BarrierBoss-42926956773677.jpg?v=1763523020&width=300" alt="Shop All" loading="lazy"></span> 3919 <span class="bb-dd-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin-top:3px;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 33.99+</span></span></a> 3920 </li><li class="bb-dd-tile"> 3921 <a href="/products/metal-planters" style="display:flex;flex-direction:column;height:100%"> 3922 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Corrugated-Metal-Planter-Boxes-BarrierBoss-42926956773677.jpg?v=1763523020&width=300" alt="Planter Boxes" loading="lazy"></span> 3923 <span class="bb-dd-tile-lbl">Planter Boxes</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3924 </li><li class="bb-dd-tile"> 3925 <a href="/products/corrugated-metal-wainscoting" style="display:flex;flex-direction:column;height:100%"> 3926 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Metal-Wainscoting-BarrierBoss-43477504000301.jpg?v=1763522909&width=300" alt="Metal Wainscotting" loading="lazy"></span> 3927 <span class="bb-dd-tile-lbl">Metal Wainscotting</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3928 </li><li class="bb-dd-tile"> 3929 <a href="/products/2-x-8-black-gridwall-panel" style="display:flex;flex-direction:column;height:100%"> 3930 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gridwall-Panels-in-Black-or-Silver-Heavy-Duty-BarrierBoss-42696626602285.png?width=300" alt="Gridwall Panels" loading="lazy"></span> 3931 <span class="bb-dd-tile-lbl">Gridwall Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3932 </li><li class="bb-dd-tile" style="order:2"> 3933 <a href="/products/pre-assembled-barrel-sauna-traditional-western-red-cedar-design" style="display:flex;flex-direction:column;height:100%"> 3934 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Barrel-Sauna-Traditional-Western-Red-Cedar-Sauna-The-Chesapeake-BarrierBoss-42643871367469.jpg?v=1764697114&width=300" alt="Cedar Barrel Saunas" loading="lazy"></span> 3935 <span class="bb-dd-tile-lbl">Cedar Barrel Saunas</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3936 </li><li class="bb-dd-tile" style="order:2"> 3937 <a href="/collections/metal-buildings" style="display:flex;flex-direction:column;height:100%"> 3938 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Pre-Fabricated-Metal-Building-Engineered-Steel-Structures-BarrierBoss-41000855175469.jpg?width=300" alt="Steel Buildings" loading="lazy"></span> 3939 <span class="bb-dd-tile-lbl">Steel Buildings</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 3940 </li><li class="bb-dd-tile bb-dd-tile--out" style="order:3"> 3941 <a href="/products/white-vinyl-fence-panels" style="display:flex;flex-direction:column;height:100%">
3942 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Vinyl-Fence-Panels-The-Glacier-Line-BarrierBoss-41000890171693.jpg?width=300" alt="Vinyl Fence Panels" loading="lazy"></span> 3943 <span class="bb-dd-tile-lbl">Vinyl Fence Panels</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 3944 </li><li class="bb-dd-tile bb-dd-tile--out" style="order:3"> 3945 <a href="/collections/specialty-garden-trellis" style="display:flex;flex-direction:column;height:100%"> 3946 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/raised-garden-bed-panels.png?width=300" alt="Raised Beds & Trellises" loading="lazy"></span> 3947 <span class="bb-dd-tile-lbl">Raised Beds & Trellises</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 3948 </li><li class="bb-dd-tile bb-dd-tile--out" style="order:3"> 3949 <a href="/collections/specialty-animal-fencing" style="display:flex;flex-direction:column;height:100%"> 3950 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/goat-and-sheep-fence-panels.png?width=300" alt="Goat, Chicken & Livestock" loading="lazy"></span> 3951 <span class="bb-dd-tile-lbl">Goat, Chicken & Livestock</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 3952 </li><li class="bb-dd-tile bb-dd-tile--out" style="order:3"> 3953 <a href="/collections/specialty-pool-privacy" style="display:flex;flex-direction:column;height:100%"> 3954 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/pool-fence-panels.png?width=300" alt="Pool Fence & Privacy Screens" loading="lazy"></span> 3955 <span class="bb-dd-tile-lbl">Pool Fence & Privacy Screens</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 3956 </li><li class="bb-dd-tile bb-dd-tile--out" style="order:3"> 3957 <a href="/collections/specialty-alternative-materials" style="display:flex;flex-direction:column;height:100%"> 3958 <span class="bb-dd-tile-img"><img src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/composite-fence-panels.png?width=300" alt="Composite & WPC" loading="lazy"></span> 3959 <span class="bb-dd-tile-lbl">Composite & WPC</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin-top:3px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 3960 </li></ul></div> 3961</div></li></ul> 3962 </nav>
3962<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-dd-ratings.js?v=88155191915436779231785295027" defer></script>
3962 3963 <nav class="mobile-nav-wrapper medium-up--hide critical-hidden" role="navigation"> 3964 <ul id="MobileNav" class="mobile-nav"><li class="bb-mob-root"> 3965 <nav class="bb-mob" aria-label="Product categories"><ul class="bb-mob-cats"><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 3966 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M3 9q1.5-2.4 3 0t3 0 3 0 3 0 3 0"/><path d="M3 15q1.5-2.4 3 0t3 0 3 0 3 0 3 0"/></svg></span> 3967 <span class="bb-mob-lbl">Metal & Privacy</span> 3968 <span class="bb-mob-caret" aria-hidden="true"> 3969 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 3970 </span> 3971 </button> 3972 <div class="bb-mob-panel"> 3973 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 3974 <a href="/collections/metal-fencing"> 3975 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/68230461-e91d-4a03-9473-872f54bf54c8.jpg?v=1770678542&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 3976 <span class="bb-mob-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin:3px 9px 0;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 24.99+</span></span></a> 3977 </li><li class="bb-mob-tile"> 3978 <a href="/collections/corrugated-metal-fence-panels-1"> 3979 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/WhatsApp_Image_2024-01-16_at_10.51.42_7e98805c.jpg?v=1770833731&width=300" alt="Corrugated Metal Privacy Fence" loading="lazy" width="300" height="300"></span> 3980 <span class="bb-mob-tile-lbl">Corrugated Metal Privacy Fence</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3981 </li><li class="bb-mob-tile"> 3982 <a href="/collections/diy-fence-kits"> 3983 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821.jpg?v=1769497349&width=300" alt="DIY Fence Kits" loading="lazy" width="300" height="300"></span> 3984 <span class="bb-mob-tile-lbl">DIY Fence Kits</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3985 </li><li class="bb-mob-tile"> 3986 <a href="/collections/metal-sheets"> 3987 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157.jpg?v=1782862714&width=300" alt="Corrugated Metal Sheets" loading="lazy" width="300" height="300"></span> 3988 <span class="bb-mob-tile-lbl">Corrugated Metal Sheets</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3989 </li><li class="bb-mob-tile"> 3990 <a href="/collections/ribbed-metal-fencing">
3991 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Deep-Groove-Metal-Fence-Panels-Premade-The-Okanagan-BarrierBoss-43054570996013.jpg?v=1770834111&width=300" alt="Ribbed Metal Privacy Fence" loading="lazy" width="300" height="300"></span> 3992 <span class="bb-mob-tile-lbl">Ribbed Metal Privacy Fence</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3993 </li><li class="bb-mob-tile"> 3994 <a href="/products/the-fort-knox-one-person-assembly-metal-fencing-solution"> 3995 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/The-Wood-and-Metal-Fence-Panel-Wind-and-Warp-Resistant-The-Fort-Knox-BarrierBoss-43512736284973.jpg?v=1763522996&width=300" alt="High-Wind Metal Privacy Fence" loading="lazy" width="300" height="300"></span> 3996 <span class="bb-mob-tile-lbl">High-Wind Metal Privacy Fence</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 3997 </li><li class="bb-mob-tile"> 3998 <a href="/products/metal-fence-toppers"> 3999 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Corrugated-Metal-Fence-with-Hog-Wire-Fence-Toppers-The-Cabot-Panel-BarrierBoss-43278780301613.jpg?v=1763522983&width=300" alt="Privacy Fence Panels with Wire Topper" loading="lazy" width="300" height="300"></span> 4000 <span class="bb-mob-tile-lbl">Privacy Fence Panels with Wire Topper</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4001 </li><li class="bb-mob-tile"> 4002 <a href="/collections/corten-rust"> 4003 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/The_Canadian_Corten_Rust_Unframed_corner.jpg?v=1759769738&width=300" alt="Corten Steel Fence Panels" loading="lazy" width="300" height="300"></span> 4004 <span class="bb-mob-tile-lbl">Corten Steel Fence Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4005 </li><li class="bb-mob-tile"> 4006 <a href="/products/corrugated-metal-gates-metal-fence-gates"> 4007 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gates-for-Corrugated-Metal-Fence-BarrierBoss-43551552700717.jpg?v=1763522861&width=300" alt="Corrugated Metal Fence Gates" loading="lazy" width="300" height="300"></span> 4008 <span class="bb-mob-tile-lbl">Corrugated Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4009 </li><li class="bb-mob-tile"> 4010 <a href="/products/gates-for-ribbed-deepgroove-metal-fence"> 4011 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gates-for-Ribbed-Deep-Groove-Metal-Fence-BarrierBoss-43554579415341.jpg?v=1763522849&width=300" alt="Ribbed Metal Fence Gates" loading="lazy" width="300" height="300"></span>
4012 <span class="bb-mob-tile-lbl">Ribbed Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4013 </li><li class="bb-mob-tile"> 4014 <a href="/products/metal-fence-posts-for-wood-fence"> 4015 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy" width="300" height="300"></span> 4016 <span class="bb-mob-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4017 </li><li class="bb-mob-tile"> 4018 <a href="/products/wood-fence-posts"> 4019 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy" width="300" height="300"></span> 4020 <span class="bb-mob-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4021 </li></ul> 4022 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 4023 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><rect x="3.5" y="3.5" width="17" height="17" rx="1.5"/><path d="M9 3.5v17M14.5 3.5v17M3.5 9h17M3.5 14.5h17"/></svg></span> 4024 <span class="bb-mob-lbl">Hog Wire</span> 4025 <span class="bb-mob-caret" aria-hidden="true"> 4026 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4027 </span> 4028 </button> 4029 <div class="bb-mob-panel"> 4030 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4031 <a href="/collections/hog-fencing"> 4032 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/image.jpg?v=1770487554&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4033 <span class="bb-mob-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin:3px 9px 0;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 24.99+</span></span></a> 4034 </li><li class="bb-mob-tile"> 4035 <a href="/products/hog-wire-fence-panels"> 4036 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42809778340141.jpg?v=1763523111&width=300" alt="Black Hog Wire Fence Panels" loading="lazy" width="300" height="300"></span> 4037 <span class="bb-mob-tile-lbl">Black Hog Wire Fence Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4038 </li><li class="bb-mob-tile"> 4039 <a href="/products/the-tough-panel-silver-hog-wire-fence-panel-gauge-6-silver-hog-wire-fence-framed-or-unframe">
4040 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918271277.jpg?v=1763522960&width=300" alt="Silver Hog Wire Fence Panels" loading="lazy" width="300" height="300"></span> 4041 <span class="bb-mob-tile-lbl">Silver Hog Wire Fence Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4042 </li><li class="bb-mob-tile"> 4043 <a href="/products/brown-hog-wire-fence-panel-gauge-6-coffee-brown-hog-panels-premade-or-unframed-the-tough-panel"> 4044 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Brown-Hog-Wire-Fence-Panels-Premade-or-Unframed-The-Yukon-BarrierBoss-43188353040685.jpg?v=1763522824&width=300" alt="Brown Hog Wire Fence Panels" loading="lazy" width="300" height="300"></span> 4045 <span class="bb-mob-tile-lbl">Brown Hog Wire Fence Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4046 </li><li class="bb-mob-tile"> 4047 <a href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8"> 4048 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-track-kit-wood-frame-metal-hog-wire.jpg?v=1770697408&width=300" alt="Hog Track Kits" loading="lazy" width="300" height="300"></span> 4049 <span class="bb-mob-tile-lbl">Hog Track Kits</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4050 </li><li class="bb-mob-tile"> 4051 <a href="/products/hog-wire-fence-kit"> 4052 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Rigid-Hog-Wire-Fence-Panel-System-with-Metal-Fence-Posts-The-Pacific-BarrierBoss-43858105434413.jpg?v=1763781974&width=300" alt="Hog Wire Metal Fence Kit" loading="lazy" width="300" height="300"></span> 4053 <span class="bb-mob-tile-lbl">Hog Wire Metal Fence Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4054 </li><li class="bb-mob-tile" style="order:2"> 4055 <a href="/products/rust-patina-hog-wire-fence-panels-hog-panels-premade-or-unframed-the-red-rock"> 4056 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Rust_Patina_Hog_Wire_Fence_Panels.png?v=1770659344&width=300" alt="Corten Hog Wire Fence Panels" loading="lazy" width="300" height="300"></span> 4057 <span class="bb-mob-tile-lbl">Corten Hog Wire Fence Panels</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4058 </li><li class="bb-mob-tile" style="order:2"> 4059 <a href="/products/316-stainless-steel-wire-fence-panels"> 4060 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0764/1009/3787/files/316_marine-grade_stainless_steel_fence_panel.jpg?v=1773416764&width=300" alt="316 Stainless Wire Fence" loading="lazy" width="300" height="300"></span>
4061 <span class="bb-mob-tile-lbl">316 Stainless Wire Fence</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4062 </li><li class="bb-mob-tile"> 4063 <a href="/products/diy-hog-wire-fence-kit"> 4064 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/reinforced_hog_wire_track_kit_for_hog_wire_deck_railnigs_6f284d5a-44de-4dbd-818c-158e16cfc871.jpg?v=1790358998" alt="DIY Hog Wire Fence Kit" loading="lazy" width="300" height="300"></span> 4065 <span class="bb-mob-tile-lbl">DIY Hog Wire Fence Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4066 </li><li class="bb-mob-tile"> 4067 <a href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6"> 4068 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Hog-Wire-Gates-Rigid-Hog-Wire-Gate-Options-Gauge-6-BarrierBoss-42938435404077.jpg?v=1763522886&width=300" alt="Hog Wire Fence Gates" loading="lazy" width="300" height="300"></span> 4069 <span class="bb-mob-tile-lbl">Hog Wire Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4070 </li><li class="bb-mob-tile"> 4071 <a href="/products/zero-maintenance-hog-wire-fence-gate"> 4072 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-wire-gate-full-metal-fence-kit_7718bf85-9acc-43b8-83c6-2861a815c63b.jpg?v=1788498924&width=300" alt="Zero-Maintenance Hog Wire Gates" loading="lazy" width="300" height="300"></span> 4073 <span class="bb-mob-tile-lbl">Zero-Maintenance Hog Wire Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4074 </li><li class="bb-mob-tile"> 4075 <a href="/products/metal-fence-posts-for-wood-fence"> 4076 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy" width="300" height="300"></span> 4077 <span class="bb-mob-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4078 </li><li class="bb-mob-tile"> 4079 <a href="/products/wood-fence-posts"> 4080 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy" width="300" height="300"></span> 4081 <span class="bb-mob-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4082 </li></ul> 4083 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false">
4084 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 4.5 4 8v8l8 3.5L20 16V8l-8-3.5Z"/><path d="M4 8l8 3.5L20 8"/><path d="M12 11.5V20"/></svg></span> 4085 <span class="bb-mob-lbl">Fence Kits</span> 4086 <span class="bb-mob-caret" aria-hidden="true"> 4087 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4088 </span> 4089 </button> 4090 <div class="bb-mob-panel"> 4091 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4092 <a href="/collections/firesmart%C2%AE-metal-fencing"> 4093 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/The_True_North_Black_Vertical_main.jpg?v=1770675590&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4094 <span class="bb-mob-tile-lbl">Shop All</span></a> 4095 </li><li class="bb-mob-tile"> 4096 <a href="/products/black-frame-metal-privacy-fence-kit"> 4097 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-43443390710061.jpg?v=1763523162&width=300" alt="Zero-Maintenance Metal Fence Kit" loading="lazy" width="300" height="300"></span> 4098 <span class="bb-mob-tile-lbl">Zero-Maintenance Metal Fence Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4099 </li><li class="bb-mob-tile"> 4100 <a href="/products/hog-wire-fence-kit"> 4101 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Rigid-Hog-Wire-Fence-Panel-System-with-Metal-Fence-Posts-The-Pacific-BarrierBoss-43858105434413.jpg?v=1763781974&width=300" alt="Black Hog Wire Fence Panel Kit" loading="lazy" width="300" height="300"></span> 4102 <span class="bb-mob-tile-lbl">Black Hog Wire Fence Panel Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4103 </li><li class="bb-mob-tile"> 4104 <a href="/products/diy-hog-wire-fence-kit"> 4105 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/reinforced_hog_wire_track_kit_for_hog_wire_deck_railnigs_6f284d5a-44de-4dbd-818c-158e16cfc871.jpg?v=1790358998" alt="DIY Hog Wire Fence Kit" loading="lazy" width="300" height="300"></span> 4106 <span class="bb-mob-tile-lbl">DIY Hog Wire Fence Kit</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4107 </li><li class="bb-mob-tile"> 4108 <a href="/products/zero-maintenance-hog-wire-fence-gate"> 4109 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-wire-gate-full-metal-fence-kit_7718bf85-9acc-43b8-83c6-2861a815c63b.jpg?width=300" alt="Zero-Maintenance Hog Wire Gate" loading="lazy" width="300" height="300"></span>
4110 <span class="bb-mob-tile-lbl">Zero-Maintenance Hog Wire Gate</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4111 </li><li class="bb-mob-tile" style="order:2"> 4112 <a href="/products/steel-board-fencing"> 4113 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Arena-1-e1685412216437.jpg?v=1770832383&width=300" alt="Steel Board Fencing" loading="lazy" width="300" height="300"></span> 4114 <span class="bb-mob-tile-lbl">Steel Board Fencing</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4115 </li><li class="bb-mob-tile"> 4116 <a href="/products/metal-fence-u-channel-kit"> 4117 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/The_True_North_Black_Vertical_main.jpg?v=1770675590&width=300" alt="Metal Fence U-Channels" loading="lazy" width="300" height="300"></span> 4118 <span class="bb-mob-tile-lbl">Metal Fence U-Channels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4119 </li><li class="bb-mob-tile"> 4120 <a href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8"> 4121 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-track-kit-wood-frame-metal-hog-wire.jpg?v=1770697408&width=300" alt="Hog Track U-Channels" loading="lazy" width="300" height="300"></span> 4122 <span class="bb-mob-tile-lbl">Hog Track U-Channels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4123 </li><li class="bb-mob-tile" style="order:2"> 4124 <a href="/products/brown-frame-metal-privacy-fence-kit"> 4125 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Metal-Fence-Kit-with-Coffee-Brown-Steel-Posts-The-Alpine-BarrierBoss-43846210158893.png?v=1763695636&width=300" alt="Brown Metal Fence Frame Kit" loading="lazy" width="300" height="300"></span> 4126 <span class="bb-mob-tile-lbl">Brown Metal Fence Frame Kit</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4127 </li><li class="bb-mob-tile"> 4128 <a href="/products/gates-for-full-metal-fence-kit"> 4129 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Gates-for-Full-Metal-Fence-Kit-BarrierBoss-43537906630957.jpg?v=1763522799&width=300" alt="Metal Fence Gates" loading="lazy" width="300" height="300"></span> 4130 <span class="bb-mob-tile-lbl">Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4131 </li><li class="bb-mob-tile"> 4132 <a href="/products/metal-fence-posts-for-wood-fence">
4133 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy" width="300" height="300"></span> 4134 <span class="bb-mob-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4135 </li><li class="bb-mob-tile"> 4136 <a href="/products/wood-fence-posts"> 4137 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy" width="300" height="300"></span> 4138 <span class="bb-mob-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4139 </li></ul> 4140 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 4141 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M3 7.5h18M3 11h18"/><path d="M6 11v8M10 11v8M14 11v8M18 11v8"/><path d="M3 20h18"/></svg></span> 4142 <span class="bb-mob-lbl">Deck & Railing</span> 4143 <span class="bb-mob-caret" aria-hidden="true"> 4144 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4145 </span> 4146 </button> 4147 <div class="bb-mob-panel"> 4148 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4149 <a href="/collections/hog-wire-deck-railing"> 4150 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Black-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1770680363&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4151 <span class="bb-mob-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin:3px 9px 0;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 24.99+</span></span></a> 4152 </li><li class="bb-mob-tile"> 4153 <a href="/products/hog-wire-deck-railing"> 4154 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Boreal-BarrierBoss-42658839003437.heic?v=1763522948&width=300" alt="Black Hog Wire Railing" loading="lazy" width="300" height="300"></span> 4155 <span class="bb-mob-tile-lbl">Black Hog Wire Railing</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4156 </li><li class="bb-mob-tile"> 4157 <a href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8"> 4158 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-track-kit-wood-frame-metal-hog-wire.jpg?v=1770697408&width=300" alt="Hog Tracks" loading="lazy" width="300" height="300"></span>
4159 <span class="bb-mob-tile-lbl">Hog Tracks</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4160 </li><li class="bb-mob-tile"> 4161 <a href="/products/silver-hog-wire-deck-railing-hog-wire-railing-deck-panels"> 4162 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918664493.jpg?v=1769497336&width=300" alt="Silver Hog Wire Railing" loading="lazy" width="300" height="300"></span> 4163 <span class="bb-mob-tile-lbl">Silver Hog Wire Railing</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4164 </li><li class="bb-mob-tile"> 4165 <a href="/products/brown-hog-wire-deck-railing-panels-premade-or-unframed-the-acadia-copy"> 4166 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Black-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1770680363&width=300" alt="Brown Hog Wire Railing" loading="lazy" width="300" height="300"></span> 4167 <span class="bb-mob-tile-lbl">Brown Hog Wire Railing</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4168 </li><li class="bb-mob-tile" style="order:2"> 4169 <a href="/products/rust-patina-hog-wire-deck-railing-panels-premade-or-unframed-the-copperhead"> 4170 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Rust_Patina_Hog_Wire_Fence_Panels_2a9df53b-e4eb-4924-8410-f79c56b05bf0.png?v=1770659348&width=300" alt="Corten Hog Wire Railing" loading="lazy" width="300" height="300"></span> 4171 <span class="bb-mob-tile-lbl">Corten Hog Wire Railing</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4172 </li><li class="bb-mob-tile" style="order:2"> 4173 <a href="/products/316-stainless-steel-deck-railings"> 4174 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918664493.jpg?v=1769497336&width=300" alt="316 Stainless Wire Railing" loading="lazy" width="300" height="300"></span> 4175 <span class="bb-mob-tile-lbl">316 Stainless Wire Railing</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4176 </li><li class="bb-mob-tile"> 4177 <a href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6"> 4178 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Hog-Wire-Gates-Rigid-Hog-Wire-Gate-Options-Gauge-6-BarrierBoss-42938435404077.jpg?v=1763522886&width=300" alt="Hog Wire Fence Gates" loading="lazy" width="300" height="300"></span> 4179 <span class="bb-mob-tile-lbl">Hog Wire Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4180 </li><li class="bb-mob-tile"> 4181 <a href="/products/metal-fence-posts-for-wood-fence">
4182 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy" width="300" height="300"></span> 4183 <span class="bb-mob-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4184 </li><li class="bb-mob-tile"> 4185 <a href="/products/wood-fence-posts"> 4186 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy" width="300" height="300"></span> 4187 <span class="bb-mob-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4188 </li></ul> 4189 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 4190 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M2.5 20h19"/><path d="M5 20v-5.5a3.2 3.2 0 0 1 6.4 0V20"/><path d="M12.6 20v-5.5a3.2 3.2 0 0 1 6.4 0V20"/></svg></span> 4191 <span class="bb-mob-lbl">Cattle Panel</span> 4192 <span class="bb-mob-caret" aria-hidden="true"> 4193 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4194 </span> 4195 </button> 4196 <div class="bb-mob-panel"> 4197 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4198 <a href="/collections/cattle-panel-fencing"> 4199 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/ChatGPT_Image_Nov_16_2025_08_59_28_PM.png?v=1770680409&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4200 <span class="bb-mob-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin:3px 9px 0;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 24.99+</span></span></a> 4201 </li><li class="bb-mob-tile"> 4202 <a href="/products/black-cattle-panel-fence-cattle-panels-premade-or-unframed-the-angus"> 4203 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/ChatGPT_Image_Nov_16_2025_08_55_29_PM.png?v=1770659334&width=300" alt="Black Cattle Panels" loading="lazy" width="300" height="300"></span> 4204 <span class="bb-mob-tile-lbl">Black Cattle Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4205 </li><li class="bb-mob-tile"> 4206 <a href="/products/rust-cattle-panel-fence-cattle-panels-premade-or-unframed-the-aberdeen"> 4207 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Rust_Cattle_Panels_BarrierBoss_USA.png?v=1770659355&width=300" alt="Corten Cattle Panels" loading="lazy" width="300" height="300"></span>
4208 <span class="bb-mob-tile-lbl">Corten Cattle Panels</span></a> 4209 </li><li class="bb-mob-tile"> 4210 <a href="/products/silver-cattle-panel-fence-cattle-panels-premade-or-unframed-the-holstein"> 4211 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/ChatGPT_Image_Nov_16_2025_08_59_28_PM.png?v=1770659340&width=300" alt="Silver Cattle Panels" loading="lazy" width="300" height="300"></span> 4212 <span class="bb-mob-tile-lbl">Silver Cattle Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4213 </li><li class="bb-mob-tile"> 4214 <a href="/products/brown-cattle-panel-fence-cattle-panels-premade-or-unframed-the-highland"> 4215 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/ChatGPT_Image_Nov_16_2025_08_53_58_PM.png?v=1770659337&width=300" alt="Brown Cattle Panels" loading="lazy" width="300" height="300"></span> 4216 <span class="bb-mob-tile-lbl">Brown Cattle Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4217 </li><li class="bb-mob-tile" style="order:2"> 4218 <a href="/products/316-stainless-steel-cattle-panel-fence"> 4219 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918271277.jpg?v=1763522960&width=300" alt="316 Stainless Cattle Panel" loading="lazy" width="300" height="300"></span> 4220 <span class="bb-mob-tile-lbl">316 Stainless Cattle Panel</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4221 </li><li class="bb-mob-tile"> 4222 <a href="/products/cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware"> 4223 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/WhatsApp_Image_2025-07-07_at_11.15.00_109dcb6a.jpg?v=1770659342&width=300" alt="Cattle Panel Gates" loading="lazy" width="300" height="300"></span> 4224 <span class="bb-mob-tile-lbl">Cattle Panel Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4225 </li><li class="bb-mob-tile"> 4226 <a href="/products/metal-fence-posts-for-wood-fence"> 4227 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy" width="300" height="300"></span> 4228 <span class="bb-mob-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4229 </li><li class="bb-mob-tile"> 4230 <a href="/products/wood-fence-posts">
4231 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy" width="300" height="300"></span> 4232 <span class="bb-mob-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4233 </li></ul> 4234 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 4235 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 5v15M20 5v15"/><path d="M4 8.5h16M4 19.5h16"/><path d="M4 19.5 20 8.5"/></svg></span> 4236 <span class="bb-mob-lbl">Gates</span> 4237 <span class="bb-mob-caret" aria-hidden="true"> 4238 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4239 </span> 4240 </button> 4241 <div class="bb-mob-panel"> 4242 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4243 <a href="/collections/gates"> 4244 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/The-Coastal-Corrugated-Metal-Fence-Panel-Privacy-Fence-Panel-Premade-BarrierBoss-42560146080045.jpg?v=1751916328&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4245 <span class="bb-mob-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin:3px 9px 0;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 74.99+</span></span></a> 4246 </li><li class="bb-mob-tile"> 4247 <a href="/products/corrugated-metal-gates-metal-fence-gates"> 4248 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gates-for-Corrugated-Metal-Fence-BarrierBoss-43551552700717.jpg?v=1763522861&width=300" alt="Corrugated Metal Fence Gates" loading="lazy" width="300" height="300"></span> 4249 <span class="bb-mob-tile-lbl">Corrugated Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4250 </li><li class="bb-mob-tile"> 4251 <a href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6"> 4252 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Hog-Wire-Gates-Rigid-Hog-Wire-Gate-Options-Gauge-6-BarrierBoss-42938435404077.jpg?v=1763522886&width=300" alt="Hog Wire Fence Gates" loading="lazy" width="300" height="300"></span> 4253 <span class="bb-mob-tile-lbl">Hog Wire Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4254 </li><li class="bb-mob-tile"> 4255 <a href="/products/zero-maintenance-hog-wire-fence-gate"> 4256 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hog-wire-gate-full-metal-fence-kit_7718bf85-9acc-43b8-83c6-2861a815c63b.jpg?width=300" alt="Zero-Maintenance Hog Wire Gates" loading="lazy" width="300" height="300"></span>
4257 <span class="bb-mob-tile-lbl">Zero-Maintenance Hog Wire Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4258 </li><li class="bb-mob-tile"> 4259 <a href="/products/gates-for-full-metal-fence-kit"> 4260 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/FireSmart-Gates-for-Full-Metal-Fence-Kit-BarrierBoss-43537906630957.jpg?v=1763522799&width=300" alt="Zero-Maintenance Metal Fence Gates" loading="lazy" width="300" height="300"></span> 4261 <span class="bb-mob-tile-lbl">Zero-Maintenance Metal Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4262 </li><li class="bb-mob-tile"> 4263 <a href="/products/gates-for-ribbed-deepgroove-metal-fence"> 4264 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gates-for-Ribbed-Deep-Groove-Metal-Fence-BarrierBoss-43554579415341.jpg?v=1763522849&width=300" alt="Ribbed Metal Gates" loading="lazy" width="300" height="300"></span> 4265 <span class="bb-mob-tile-lbl">Ribbed Metal Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4266 </li><li class="bb-mob-tile"> 4267 <a href="/products/cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware"> 4268 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/WhatsApp_Image_2025-07-07_at_11.15.00_109dcb6a.jpg?v=1770659342&width=300" alt="Cattle Panel Fence Gates" loading="lazy" width="300" height="300"></span> 4269 <span class="bb-mob-tile-lbl">Cattle Panel Fence Gates</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4270 </li><li class="bb-mob-tile"> 4271 <a href="/products/universal-black-gate-hardware-kit"> 4272 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/BarrierBoss-Universal-Black-Gate-Hardware-Kit.jpg?v=1785531389&width=300" alt="Gate Hardware" loading="lazy" width="300" height="300"></span> 4273 <span class="bb-mob-tile-lbl">Gate Hardware</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4274 </li><li class="bb-mob-tile" style="order:2"> 4275 <a href="/products/black-aluminum-screen-gates-40-wide-x-44-5-high"> 4276 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Aluminum-Privacy-Gate-40-Wide-x-60-High-BarrierBoss-41834979918125.jpg?v=1737868364&width=300" alt="Aluminum Fence Gates" loading="lazy" width="300" height="300"></span> 4277 <span class="bb-mob-tile-lbl">Aluminum Fence Gates</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4278 </li><li class="bb-mob-tile" style="order:2"> 4279 <a href="/products/steel-board-fencing">
4280 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Arena-1-e1685412216437.jpg?v=1770832383&width=300" alt="Steel Board Fence Gates" loading="lazy" width="300" height="300"></span> 4281 <span class="bb-mob-tile-lbl">Steel Board Fence Gates</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4282 </li></ul> 4283 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 4284 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3.5 15 6.5v12.5H9V6.5L12 3.5Z"/><path d="M9 10.5h6M9 14.5h6"/><path d="M4 21h16"/></svg></span> 4285 <span class="bb-mob-lbl">Posts</span> 4286 <span class="bb-mob-caret" aria-hidden="true"> 4287 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4288 </span> 4289 </button> 4290 <div class="bb-mob-panel"> 4291 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4292 <a href="/collections/fencing-accessories"> 4293 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4294 <span class="bb-mob-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin:3px 9px 0;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 4.99+</span></span></a> 4295 </li><li class="bb-mob-tile"> 4296 <a href="/products/wood-fence-posts"> 4297 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" alt="Wood Fence Posts" loading="lazy" width="300" height="300"></span> 4298 <span class="bb-mob-tile-lbl">Wood Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4299 </li><li class="bb-mob-tile"> 4300 <a href="/products/metal-fence-posts-for-wood-fence"> 4301 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Universal-Metal-Fence-Posts-for-Wood-Steel-and-Hybrid-Fences-BarrierBoss-42813555278125.jpg?v=1763695663&width=300" alt="Metal Fence Posts" loading="lazy" width="300" height="300"></span> 4302 <span class="bb-mob-tile-lbl">Metal Fence Posts</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4303 </li><li class="bb-mob-tile"> 4304 <a href="/products/fence-post-caps"> 4305 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Metal-Caps-Galvanized-Metal-Post-Caps-BarrierBoss-42527705891117.png?v=1743739330&width=300" alt="Post Caps" loading="lazy" width="300" height="300"></span>
4306 <span class="bb-mob-tile-lbl">Post Caps</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4307 </li><li class="bb-mob-tile"> 4308 <a href="/products/products-barrierguard-groundline-sleeve"> 4309 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Oct_18_2025_05_52_36_PM.png?v=1789074884&width=300" alt="Post Rot Protection" loading="lazy" width="300" height="300"></span> 4310 <span class="bb-mob-tile-lbl">Post Rot Protection</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4311 </li></ul> 4312 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 4313 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M5.5 4.5v16M18.5 4.5v16"/><path d="M2.5 8.5h19M2.5 13h19M2.5 17.5h19"/></svg></span> 4314 <span class="bb-mob-lbl">Horse Fence</span> 4315 <span class="bb-mob-caret" aria-hidden="true"> 4316 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4317 </span> 4318 </button> 4319 <div class="bb-mob-panel"> 4320 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4321 <a href="/collections/firesmart%C2%AE-metal-horse-fence"> 4322 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Arena-1-e1685412216437.jpg?v=1757527341&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4323 <span class="bb-mob-tile-lbl">Shop All</span></a> 4324 </li><li class="bb-mob-tile" style="order:2"> 4325 <a href="/products/steel-board-fencing"> 4326 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Arena-1-e1685412216437.jpg?v=1770832383&width=300" alt="Steel Board Horse Fence" loading="lazy" width="300" height="300"></span> 4327 <span class="bb-mob-tile-lbl">Steel Board Horse Fence</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4328 </li><li class="bb-mob-tile" style="order:2"> 4329 <a href="/products/steel-board-fencing"> 4330 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Arena-1-e1685412216437.jpg?v=1770832383&width=300" alt="Horse Fence Gates" loading="lazy" width="300" height="300"></span> 4331 <span class="bb-mob-tile-lbl">Horse Fence Gates</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4332 </li></ul> 4333 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 4334 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4.5h16M4 19.5h16"/><path d="M7 4.5v15M10.5 4.5v15M14 4.5v15M17.5 4.5v15"/></svg></span>
4335 <span class="bb-mob-lbl">Aluminum</span> 4336 <span class="bb-mob-caret" aria-hidden="true"> 4337 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4338 </span> 4339 </button> 4340 <div class="bb-mob-panel"> 4341 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4342 <a href="/collections/aluminum-fence"> 4343 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Black-Aluminum-Screen-Fence-Panels-60-High-x-96-Wide-BarrierBoss-41834980540717.jpg?v=1781240489&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4344 <span class="bb-mob-tile-lbl">Shop All</span></a> 4345 </li><li class="bb-mob-tile" style="order:2"> 4346 <a href="/products/black-aluminum-screen-gates-40-wide-x-44-5-high"> 4347 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Aluminum-Privacy-Gate-40-Wide-x-60-High-BarrierBoss-41834979918125.jpg?v=1737868364&width=300" alt="Aluminum Fence Gates" loading="lazy" width="300" height="300"></span> 4348 <span class="bb-mob-tile-lbl">Aluminum Fence Gates</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4349 </li><li class="bb-mob-tile" style="order:2"> 4350 <a href="/products/black-aluminum-screen-fence-panels-46-high"> 4351 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Aluminum-Privacy-Fence-Panels-48-High-x-96-Wide-BarrierBoss-41834977231149.jpg?v=1737868364&width=300" alt="Aluminum Privacy Fence Panels" loading="lazy" width="300" height="300"></span> 4352 <span class="bb-mob-tile-lbl">Aluminum Privacy Fence Panels</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4353 </li><li class="bb-mob-tile" style="order:2"> 4354 <a href="/products/black-aluminum-in-ground-fence-line-post-and-hardware-4-x-4"> 4355 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Black-Aluminum-Fence-In-Ground-System-The-Muskoka-Line-BarrierBoss-41908880081197.png?v=1746244886&width=300" alt="Aluminum Fence Posts" loading="lazy" width="300" height="300"></span> 4356 <span class="bb-mob-tile-lbl">Aluminum Fence Posts</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4357 </li></ul> 4358 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 4359 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M3 11.5 12 4.5l9 7"/><path d="M5.5 10.2V19.5h13V10.2"/><path d="M5.5 13.8h13M5.5 16.6h13"/></svg></span> 4360 <span class="bb-mob-lbl">Roofing & Siding</span> 4361 <span class="bb-mob-caret" aria-hidden="true"> 4362 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4363 </span> 4364 </button> 4365 <div class="bb-mob-panel"> 4366 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4367 <a href="/collections/metal-roofing">
4368 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/metal-roofing-973988.jpg?v=1751662585&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4369 <span class="bb-mob-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin:3px 9px 0;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 28.99+</span></span></a> 4370 </li><li class="bb-mob-tile"> 4371 <a href="/collections/metal-siding"> 4372 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/metal-siding-495058.jpg?v=1751662565&width=300" alt="Metal Siding" loading="lazy" width="300" height="300"></span> 4373 <span class="bb-mob-tile-lbl">Metal Siding</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4374 </li><li class="bb-mob-tile"> 4375 <a href="/collections/metal-cladding-roofing"> 4376 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/Screenshot_2024-01-22_213448_e5926b60-e7da-426b-a6d9-cc78bb1bb6b2.png?v=1706115352&width=300" alt="Metal Cladding" loading="lazy" width="300" height="300"></span> 4377 <span class="bb-mob-tile-lbl">Metal Cladding</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4378 </li><li class="bb-mob-tile"> 4379 <a href="/products/corrugated-metal-wainscoting"> 4380 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Metal-Wainscoting-BarrierBoss-43477504000301.jpg?v=1763522909&width=300" alt="Metal Wainscotting" loading="lazy" width="300" height="300"></span> 4381 <span class="bb-mob-tile-lbl">Metal Wainscotting</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4382 </li><li class="bb-mob-tile"> 4383 <a href="/collections/metal-roofing"> 4384 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/collections/metal-roofing-973988.jpg?v=1751662585&width=300" alt="Metal Roofing" loading="lazy" width="300" height="300"></span> 4385 <span class="bb-mob-tile-lbl">Metal Roofing</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4386 </li></ul> 4387 </div></li><li class="bb-mob-cat"><button type="button" class="bb-mob-catbtn" data-bbmob-toggle aria-expanded="false"> 4388 <span class="bb-mob-ico"><svg class="bb-dd-svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 4l2.3 4.66 5.15.75-3.73 3.63.88 5.12L12 15.9l-4.6 2.42.88-5.12L4.55 9.4l5.15-.75L12 4Z"/></svg></span> 4389 <span class="bb-mob-lbl">Specialty</span> 4390 <span class="bb-mob-caret" aria-hidden="true"> 4391 <svg viewBox="0 0 16 16" width="14" height="14" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M4 6l4 4 4-4"/></svg> 4392 </span> 4393 </button> 4394 <div class="bb-mob-panel"> 4395 <ul class="bb-mob-tiles"><li class="bb-mob-tile"> 4396 <a href="/collections/specialty-products">
4397 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Corrugated-Metal-Planter-Boxes-BarrierBoss-42926956773677.jpg?v=1763523020&width=300" alt="Shop All" loading="lazy" width="300" height="300"></span> 4398 <span class="bb-mob-tile-lbl">Shop All</span><span class="bb-dd-price" style="display:block;margin:3px 9px 0;font:700 12px/1.25 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#111827;">From <span style="color:#EB673C">$ 33.99+</span></span></a> 4399 </li><li class="bb-mob-tile"> 4400 <a href="/products/metal-planters"> 4401 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Corrugated-Metal-Planter-Boxes-BarrierBoss-42926956773677.jpg?v=1763523020&width=300" alt="Planter Boxes" loading="lazy" width="300" height="300"></span> 4402 <span class="bb-mob-tile-lbl">Planter Boxes</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4403 </li><li class="bb-mob-tile"> 4404 <a href="/products/corrugated-metal-wainscoting"> 4405 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Metal-Wainscoting-BarrierBoss-43477504000301.jpg?v=1763522909&width=300" alt="Metal Wainscotting" loading="lazy" width="300" height="300"></span> 4406 <span class="bb-mob-tile-lbl">Metal Wainscotting</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4407 </li><li class="bb-mob-tile"> 4408 <a href="/products/2-x-8-black-gridwall-panel"> 4409 <span class="bb-mob-tile-img"><span class="bb-mob-off">18% Off</span><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Gridwall-Panels-in-Black-or-Silver-Heavy-Duty-BarrierBoss-42696626602285.png?width=300" alt="Gridwall Panels" loading="lazy" width="300" height="300"></span> 4410 <span class="bb-mob-tile-lbl">Gridwall Panels</span><span class="bb-dd-stock bb-dd-stock--in" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#1B5E20;">Available</span></a> 4411 </li><li class="bb-mob-tile" style="order:2"> 4412 <a href="/products/pre-assembled-barrel-sauna-traditional-western-red-cedar-design"> 4413 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Barrel-Sauna-Traditional-Western-Red-Cedar-Sauna-The-Chesapeake-BarrierBoss-42643871367469.jpg?v=1764697114&width=300" alt="Cedar Barrel Saunas" loading="lazy" width="300" height="300"></span> 4414 <span class="bb-mob-tile-lbl">Cedar Barrel Saunas</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4415 </li><li class="bb-mob-tile" style="order:2"> 4416 <a href="/collections/metal-buildings"> 4417 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Pre-Fabricated-Metal-Building-Engineered-Steel-Structures-BarrierBoss-41000855175469.jpg?width=300" alt="Steel Buildings" loading="lazy" width="300" height="300"></span> 4418 <span class="bb-mob-tile-lbl">Steel Buildings</span><span class="bb-dd-stock bb-dd-stock--special" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#B45309;">Special Order</span></a> 4419 </li><li class="bb-mob-tile bb-mob-tile--out" style="order:3"> 4420 <a href="/products/white-vinyl-fence-panels">
4421 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Vinyl-Fence-Panels-The-Glacier-Line-BarrierBoss-41000890171693.jpg?width=300" alt="Vinyl Fence Panels" loading="lazy" width="300" height="300"></span> 4422 <span class="bb-mob-tile-lbl">Vinyl Fence Panels</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 4423 </li><li class="bb-mob-tile bb-mob-tile--out" style="order:3"> 4424 <a href="/collections/specialty-garden-trellis"> 4425 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/raised-garden-bed-panels.png?width=300" alt="Raised Beds & Trellises" loading="lazy" width="300" height="300"></span> 4426 <span class="bb-mob-tile-lbl">Raised Beds & Trellises</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 4427 </li><li class="bb-mob-tile bb-mob-tile--out" style="order:3"> 4428 <a href="/collections/specialty-animal-fencing"> 4429 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/goat-and-sheep-fence-panels.png?width=300" alt="Goat, Chicken & Livestock" loading="lazy" width="300" height="300"></span> 4430 <span class="bb-mob-tile-lbl">Goat, Chicken & Livestock</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 4431 </li><li class="bb-mob-tile bb-mob-tile--out" style="order:3"> 4432 <a href="/collections/specialty-pool-privacy"> 4433 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/pool-fence-panels.png?width=300" alt="Pool Fence & Privacy Screens" loading="lazy" width="300" height="300"></span> 4434 <span class="bb-mob-tile-lbl">Pool Fence & Privacy Screens</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 4435 </li><li class="bb-mob-tile bb-mob-tile--out" style="order:3"> 4436 <a href="/collections/specialty-alternative-materials"> 4437 <span class="bb-mob-tile-img"><img data-bbmob-src="https://cdn.shopify.com/s/files/1/0727/8320/0557/files/composite-fence-panels.png?width=300" alt="Composite & WPC" loading="lazy" width="300" height="300"></span> 4438 <span class="bb-mob-tile-lbl">Composite & WPC</span><span class="bb-dd-stock bb-dd-stock--out" style="display:block;margin:0 9px 9px;font:600 11px/1.2 var(--font-stack-navigation,'Instrument Sans',sans-serif);letter-spacing:.01em;color:#6B7280;">Sold Out</span></a> 4439 </li></ul> 4440 </div></li></ul><div class="bb-mob-footer"> 4441 <div class="bb-mob-footer-head">More from BarrierBoss</div> 4442 <ul class="bb-mob-flinks"><li><a href="/pages/fence-configurator">Fence Calculator</a></li><li><a href="/pages/pros-directory">Find an Installer</a></li><li><a href="/pages/shipping-returns">BARRIERBOSS Delivery</a></li><li><a href="/blogs/news">BarrierBlog</a></li><li><a href="/pages/pages-fence-pro-platform">Fence Pro Platform</a></li><li><a href="/pages/about-us">About Us</a></li><li><a href="/pages/contact-us">Contact Us</a></li><li><a href="/pages/career-opportunities">Careers</a></li><li><a href="/pages/fence-installer-jobs">Become a Fence Pro</a></li><li><a href="/pages/help-me-choose">Fence Finder</a></li><li><a href="/pages/why-barrierboss">Why BarrierBoss</a></li><li><a href="/pages/trade-program">Trade & Contractor Pricing</a></li></ul> 4443 </div> 4444 </nav><style> 4445 .bb-mob-root{ list-style:none; margin:0; padding:0; } 4446 .bb-mob{ display:block; } 4447 .bb-mob-cats{ list-style:none; margin:0; padding:0; } 4448 .bb-mob-cat{ border-bottom:1px solid rgba(255,255,255,.15); } 4449 .bb-mob-catbtn{ display:flex; align-items:center; gap:12px; width:100%; box-sizing:border-box; 4450 background:none; border:0; margin:0; padding:15px 16px; font:inherit; font-size:16px; font-weight:600; 4451 color:#fff; text-align:left; cursor:pointer; text-decoration:none; -webkit-appearance:none; } 4452 .bb-mob-catbtn--link{ text-decoration:none; } 4453 .bb-mob-ico{ flex:0 0 auto; width:24px; height:24px; color:#EB673C; display:inline-flex; align-items:center; justify-content:center; }
4454 .bb-mob-ico .bb-dd-svg{ width:24px; height:24px; } 4455 .bb-mob-lbl{ flex:1 1 auto; } 4456 .bb-mob-caret{ flex:0 0 auto; color:#fff; display:inline-flex; transition:transform .18s ease; } 4457 .bb-mob-cat.is-open > .bb-mob-catbtn .bb-mob-caret{ transform:rotate(180deg); } 4458 .bb-mob-panel{ display:none; padding:6px 12px 16px; background:transparent; } 4459 .bb-mob-cat.is-open > .bb-mob-panel{ display:block; } 4460 .bb-mob-tiles{ list-style:none; margin:0; padding:0; display:grid; grid-template-columns:1fr 1fr; gap:10px; } 4461 .bb-mob-tile a{ display:flex; flex-direction:column; text-decoration:none; color:#111 !important; 4462 background:#fff; border:1px solid #e6e6e6; border-radius:8px; overflow:hidden; height:100%; } 4463 .bb-mob-tile-img{ display:block; width:100%; aspect-ratio:1/1; background:#f0f0f0; } 4464 .bb-mob-tile-img img{ display:block; width:100%; height:100%; object-fit:cover; } 4465 .bb-mob-tile-lbl{ display:block; padding:8px 9px; font-size:13px; font-weight:600; line-height:1.25; color:#111 !important; } 4466 .bb-mob-tile--noimg .bb-mob-tile-img{ display:none; } 4467 .bb-mob-footer{ padding:14px 16px 20px; border-top:1px solid rgba(255,255,255,.18); } 4468 .bb-mob-footer-head{ font-size:12px; letter-spacing:.06em; text-transform:uppercase; color:rgba(255,255,255,.6); margin:0 0 8px; font-weight:700; } 4469 .bb-mob-flinks{ list-style:none; margin:0; padding:0; } 4470 .bb-mob-flinks li{ margin:0; } 4471 .bb-mob-flinks a{ display:block; padding:10px 0; font-size:15px; font-weight:500; color:#fff; text-decoration:none; } 4472 /* Hide the redundant native category/menu accordion rows on phones so the 4473 category icons are not duplicated. Keeps .mobile-nav-footer (account/ 4474 currency/language) â those stay as utilities at the very bottom. */ 4475 @media (max-width:768px){ 4476 #MobileNav > li.mobile-nav__item{ display:none !important; } 4477 } 4478 @media (min-width:769px){ 4479 .bb-mob-root{ display:none !important; } 4480 } 4481 4482/* % OFF pill over the tile photo â same treatment as the PDP badge: orange, top-left. 4483 Rendered only when the tile is buyable; see the bbstat gate in the markup above. */ 4484.bb-mob-tile-img{ position:relative; } 4485.bb-mob-off{ position:absolute; top:7px; left:7px; z-index:2; background:#EB673C; color:#fff; 4486 font-weight:800; font-size:10px; letter-spacing:.04em; text-transform:uppercase; 4487 padding:4px 8px; border-radius:999px; line-height:1.15; white-space:nowrap; 4488 box-shadow:0 1px 3px rgba(0,0,0,.28); pointer-events:none; } 4489</style>
4490<script> 4491(function(){ 4492 var root = document.querySelector('.bb-mob-root'); 4493 if(!root || root.dataset.bbmobInit) return; 4494 root.dataset.bbmobInit = '1'; 4495 function loadImgs(panel){ 4496 var imgs = panel.querySelectorAll('img[data-bbmob-src]'); 4497 for(var i=0;i<imgs.length;i++){ imgs[i].src = imgs[i].getAttribute('data-bbmob-src'); imgs[i].removeAttribute('data-bbmob-src'); } 4498 } 4499 root.addEventListener('click', function(e){ 4500 var btn = e.target.closest ? e.target.closest('[data-bbmob-toggle]') : null; 4501 if(!btn || !root.contains(btn)) return; 4502 e.preventDefault(); 4503 var cat = btn.parentNode; // .bb-mob-cat 4504 var open = cat.classList.contains('is-open'); 4505 // close siblings for a clean single-open accordion 4506 var sibs = root.querySelectorAll('.bb-mob-cat.is-open'); 4507 for(var i=0;i<sibs.length;i++){ if(sibs[i]!==cat){ sibs[i].classList.remove('is-open'); var b=sibs[i].querySelector('.bb-mob-catbtn'); if(b) b.setAttribute('aria-expanded','false'); } } 4508 if(open){ cat.classList.remove('is-open'); btn.setAttribute('aria-expanded','false'); } 4509 else{ cat.classList.add('is-open'); btn.setAttribute('aria-expanded','true'); var p=cat.querySelector('.bb-mob-panel'); if(p) loadImgs(p); } 4510 }); 4511})(); 4512</script>
4512 4513</li> 4514 4515 4516 4517 4518 4519 <li class="mobile-nav__item"> 4520 4521 4522 <button 4523 type="button" 4524 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__link--active" 4525 data-target="navigation-products-1" 4526 data-level="1" 4527 aria-expanded="false" 4528 > 4529 <span class="mobile-nav__label">Products</span> 4530 <div class="mobile-nav__icon"> 4531<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 4532 4533</div> 4534 </button> 4535 <ul 4536 class="mobile-nav__dropdown mobile-dropdown__layout-2-columns" 4537 data-parent="navigation-products-1" 4538 data-level="2" 4539 > 4540 <li class="visually-hidden" tabindex="-1" data-menu-title="2">Products 4541 Navigation</li> 4542 <li class="mobile-nav__item"> 4543 <div class="mobile-nav__table"> 4544 <div class="mobile-nav__table-cell mobile-nav__return"> 4545 <button 4546 class="btn--link js-toggle-submenu mobile-nav__return-btn" 4547 type="button" 4548 aria-expanded="true" 4549 aria-label="Products" 4550 > 4551 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 4552 <span class="mobile-nav__label">Products</span> 4553 </button> 4554 </div> 4555 </div> 4556 </li> 4557 4558 4559 <li class="mobile-nav__item mobile-nav__item-column"> 4560 4561 4562 <button 4563 type="button" 4564 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 4565 data-target="navigation-metal-privacy-fence-1-1" 4566 aria-expanded="false" 4567 > 4568 4569 4570 4571 4572 <span class="mega-menu-collection__image"> 4573 <img 4574 src="//barrierboss.ca/cdn/shop/files/cor_IMG_9162_400x.jpg?v=1757981261" 4575 alt="BarrierBossâ¢" 4576 loading="lazy" 4577 > 4578 </span> 4579 4580 4581 <span class="mobile-nav__label">Metal & Privacy Fence</span> 4582 <div class="mobile-nav__icon"> 4583<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 4584 4585</div> 4586 </button> 4587 <ul class="mobile-nav__dropdown" data-parent="navigation-metal-privacy-fence-1-1" data-level="3"> 4588 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Metal & Privacy Fence 4589 Navigation</li> 4590 <li class="mobile-nav__item"> 4591 <div class="mobile-nav__table"> 4592 <div class="mobile-nav__table-cell mobile-nav__return"> 4593 <button 4594 type="button" 4595 class="btn--link js-toggle-submenu mobile-nav__return-btn" 4596 data-target="navigation-products-1" 4597 aria-expanded="true" 4598 aria-label="Metal & Privacy Fence" 4599 > 4600 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg>
4601 <span>Metal & Privacy Fence</span> 4602 </button> 4603 </div> 4604 </div> 4605 </li> 4606 4607 <li class="mobile-nav__item"> 4608 <a 4609 href="/collections/metal-fencing" 4610 class="mobile-nav__sublist-link" 4611 4612 > 4613 4614 4615 4616 <span class="mega-menu__sub-link--icon"><svg 4617 width="16" 4618 height="16" 4619 viewBox="0 0 16 16" 4620 fill="none" 4621 xmlns="http://www.w3.org/2000/svg" 4622 > 4623 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4624 </svg></span> 4625 4626 <span class="mobile-nav__label">Shop All</span> 4627 </a> 4628 </li> 4629 4630 <li class="mobile-nav__item"> 4631 <a 4632 href="/collections/corrugated-metal-fence-panels-1" 4633 class="mobile-nav__sublist-link" 4634 4635 > 4636 4637 4638 4639 <span class="mega-menu__sub-link--icon"><svg 4640 width="16" 4641 height="16"
4642 viewBox="0 0 16 16" 4643 fill="none" 4644 xmlns="http://www.w3.org/2000/svg" 4645 > 4646 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4647 </svg></span> 4648 4649 <span class="mobile-nav__label">Corrugated Metal Privacy Fence</span> 4650 </a> 4651 </li> 4652 4653 <li class="mobile-nav__item"> 4654 <a 4655 href="/collections/diy-fence-kits" 4656 class="mobile-nav__sublist-link" 4657 4658 > 4659 4660 4661 4662 <span class="mega-menu__sub-link--icon"><svg 4663 width="16" 4664 height="16"
4665 viewBox="0 0 16 16" 4666 fill="none" 4667 xmlns="http://www.w3.org/2000/svg" 4668 > 4669 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4670 </svg></span> 4671 4672 <span class="mobile-nav__label">DIY Fence Kits</span> 4673 </a> 4674 </li> 4675 4676 <li class="mobile-nav__item"> 4677 <a 4678 href="/collections/metal-sheets" 4679 class="mobile-nav__sublist-link" 4680 4681 > 4682 4683 4684 4685 <span class="mega-menu__sub-link--icon"><svg 4686 width="16" 4687 height="16"
4688 viewBox="0 0 16 16" 4689 fill="none" 4690 xmlns="http://www.w3.org/2000/svg" 4691 > 4692 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4693 </svg></span> 4694 4695 <span class="mobile-nav__label">Corrugated Metal Sheets</span> 4696 </a> 4697 </li> 4698 4699 <li class="mobile-nav__item"> 4700 <a 4701 href="/collections/ribbed-metal-fencing" 4702 class="mobile-nav__sublist-link" 4703 4704 > 4705 4706 4707 4708 <span class="mega-menu__sub-link--icon"><svg 4709 width="16" 4710 height="16"
4711 viewBox="0 0 16 16" 4712 fill="none" 4713 xmlns="http://www.w3.org/2000/svg" 4714 > 4715 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4716 </svg></span> 4717 4718 <span class="mobile-nav__label">Ribbed Metal Privacy Fence</span> 4719 </a> 4720 </li> 4721 4722 <li class="mobile-nav__item"> 4723 <a 4724 href="/products/the-fort-knox-one-person-assembly-metal-fencing-solution" 4725 class="mobile-nav__sublist-link" 4726 4727 > 4728 4729 <span class="mega-menu__sub-link--icon"> 4730 <svg 4731 width="16" 4732 height="16"
4733 viewBox="0 0 16 16" 4734 fill="none" 4735 xmlns="http://www.w3.org/2000/svg" 4736 > 4737 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4738 </svg> 4739 </span> 4740 4741 <span class="mobile-nav__label">High-Wind Metal Privacy Fence</span> 4742 </a> 4743 </li> 4744 4745 <li class="mobile-nav__item"> 4746 <a 4747 href="/products/metal-fence-toppers" 4748 class="mobile-nav__sublist-link" 4749 4750 > 4751 4752 <span class="mega-menu__sub-link--icon"> 4753 <svg 4754 width="16" 4755 height="16"
4756 viewBox="0 0 16 16" 4757 fill="none" 4758 xmlns="http://www.w3.org/2000/svg" 4759 > 4760 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4761 </svg> 4762 </span> 4763 4764 <span class="mobile-nav__label">Privacy Fence Panels with Wire Topper</span> 4765 </a> 4766 </li> 4767 4768 <li class="mobile-nav__item"> 4769 <a 4770 href="/collections/corten-rust" 4771 class="mobile-nav__sublist-link" 4772 4773 > 4774 4775 4776 4777 <span class="mega-menu__sub-link--icon"><svg 4778 width="16" 4779 height="16"
4780 viewBox="0 0 16 16" 4781 fill="none" 4782 xmlns="http://www.w3.org/2000/svg" 4783 > 4784 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4785 </svg></span> 4786 4787 <span class="mobile-nav__label">Corten Steel Fence Panels</span> 4788 </a> 4789 </li> 4790 4791 <li class="mobile-nav__item"> 4792 <a 4793 href="/products/corrugated-metal-gates-metal-fence-gates" 4794 class="mobile-nav__sublist-link" 4795 4796 > 4797 4798 <span class="mega-menu__sub-link--icon"> 4799 <svg 4800 width="16" 4801 height="16"
4802 viewBox="0 0 16 16" 4803 fill="none" 4804 xmlns="http://www.w3.org/2000/svg" 4805 > 4806 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4807 </svg> 4808 </span> 4809 4810 <span class="mobile-nav__label">Corrugated Metal Fence Gates</span> 4811 </a> 4812 </li> 4813 4814 <li class="mobile-nav__item"> 4815 <a 4816 href="/products/gates-for-ribbed-deepgroove-metal-fence" 4817 class="mobile-nav__sublist-link" 4818 4819 > 4820 4821 <span class="mega-menu__sub-link--icon"> 4822 <svg 4823 width="16" 4824 height="16"
4825 viewBox="0 0 16 16" 4826 fill="none" 4827 xmlns="http://www.w3.org/2000/svg" 4828 > 4829 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4830 </svg> 4831 </span> 4832 4833 <span class="mobile-nav__label">Ribbed Metal Fence Gates</span> 4834 </a> 4835 </li> 4836 4837 <li class="mobile-nav__item"> 4838 <a 4839 href="/products/metal-fence-posts-for-wood-fence" 4840 class="mobile-nav__sublist-link" 4841 4842 > 4843 4844 <span class="mega-menu__sub-link--icon"> 4845 <svg 4846 width="16" 4847 height="16"
4848 viewBox="0 0 16 16" 4849 fill="none" 4850 xmlns="http://www.w3.org/2000/svg" 4851 > 4852 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4853 </svg> 4854 </span> 4855 4856 <span class="mobile-nav__label">Metal Fence Posts</span> 4857 </a> 4858 </li> 4859 4860 <li class="mobile-nav__item"> 4861 <a 4862 href="/products/wood-fence-posts" 4863 class="mobile-nav__sublist-link" 4864 4865 aria-current="page" 4866 4867 > 4868 4869 <span class="mega-menu__sub-link--icon"> 4870 <svg 4871 width="16" 4872 height="16"
4873 viewBox="0 0 16 16" 4874 fill="none" 4875 xmlns="http://www.w3.org/2000/svg" 4876 > 4877 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4878 </svg> 4879 </span> 4880 4881 <span class="mobile-nav__label">Wood Fence Posts</span> 4882 </a> 4883 </li> 4884 4885 </ul> 4886 4887 </li> 4888 4889 <li class="mobile-nav__item mobile-nav__item-column"> 4890 4891 4892 <button 4893 type="button" 4894 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 4895 data-target="navigation-hog-wire-fence-1-2" 4896 aria-expanded="false" 4897 > 4898 4899 4900 4901 4902 <span class="mega-menu-collection__image"> 4903 <img 4904 src="//barrierboss.ca/cdn/shop/files/opening_frame_m3_400x.png?v=1761886069" 4905 alt="BarrierBossâ¢" 4906 loading="lazy" 4907 > 4908 </span> 4909 4910 4911 <span class="mobile-nav__label">Hog Wire Fence</span> 4912 <div class="mobile-nav__icon"> 4913<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 4914 4915</div> 4916 </button> 4917 <ul class="mobile-nav__dropdown" data-parent="navigation-hog-wire-fence-1-2" data-level="3"> 4918 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Hog Wire Fence 4919 Navigation</li> 4920 <li class="mobile-nav__item"> 4921 <div class="mobile-nav__table"> 4922 <div class="mobile-nav__table-cell mobile-nav__return"> 4923 <button 4924 type="button" 4925 class="btn--link js-toggle-submenu mobile-nav__return-btn" 4926 data-target="navigation-products-1" 4927 aria-expanded="true" 4928 aria-label="Hog Wire Fence" 4929 > 4930 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 4931 <span>Hog Wire Fence</span> 4932 </button> 4933 </div> 4934 </div> 4935 </li> 4936 4937 <li class="mobile-nav__item"> 4938 <a 4939 href="/collections/hog-fencing" 4940 class="mobile-nav__sublist-link" 4941 4942 > 4943 4944 4945 4946 <span class="mega-menu__sub-link--icon"><svg 4947 width="16" 4948 height="16"
4949 viewBox="0 0 16 16" 4950 fill="none" 4951 xmlns="http://www.w3.org/2000/svg" 4952 > 4953 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4954 </svg></span> 4955 4956 <span class="mobile-nav__label">Shop All</span> 4957 </a> 4958 </li> 4959 4960 <li class="mobile-nav__item"> 4961 <a 4962 href="/products/hog-wire-fence-panels" 4963 class="mobile-nav__sublist-link" 4964 4965 > 4966 4967 <span class="mega-menu__sub-link--icon"> 4968 <svg 4969 width="16" 4970 height="16"
4971 viewBox="0 0 16 16" 4972 fill="none" 4973 xmlns="http://www.w3.org/2000/svg" 4974 > 4975 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4976 </svg> 4977 </span> 4978 4979 <span class="mobile-nav__label">Black Hog Wire Fence Panels</span> 4980 </a> 4981 </li> 4982 4983 <li class="mobile-nav__item"> 4984 <a 4985 href="/products/the-tough-panel-silver-hog-wire-fence-panel-gauge-6-silver-hog-wire-fence-framed-or-unframe" 4986 class="mobile-nav__sublist-link" 4987 4988 > 4989 4990 <span class="mega-menu__sub-link--icon"> 4991 <svg 4992 width="16" 4993 height="16"
4994 viewBox="0 0 16 16" 4995 fill="none" 4996 xmlns="http://www.w3.org/2000/svg" 4997 > 4998 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 4999 </svg> 5000 </span> 5001 5002 <span class="mobile-nav__label">Silver Hog Wire Fence Panels</span> 5003 </a> 5004 </li> 5005 5006 <li class="mobile-nav__item"> 5007 <a 5008 href="/products/brown-hog-wire-fence-panel-gauge-6-coffee-brown-hog-panels-premade-or-unframed-the-tough-panel" 5009 class="mobile-nav__sublist-link" 5010 5011 > 5012 5013 <span class="mega-menu__sub-link--icon"> 5014 <svg 5015 width="16" 5016 height="16"
5017 viewBox="0 0 16 16" 5018 fill="none" 5019 xmlns="http://www.w3.org/2000/svg" 5020 > 5021 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5022 </svg> 5023 </span> 5024 5025 <span class="mobile-nav__label">Brown Hog Wire Fence Panels</span> 5026 </a> 5027 </li> 5028 5029 <li class="mobile-nav__item"> 5030 <a 5031 href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8" 5032 class="mobile-nav__sublist-link" 5033 5034 > 5035 5036 <span class="mega-menu__sub-link--icon"> 5037 <svg 5038 width="16" 5039 height="16"
5040 viewBox="0 0 16 16" 5041 fill="none" 5042 xmlns="http://www.w3.org/2000/svg" 5043 > 5044 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5045 </svg> 5046 </span> 5047 5048 <span class="mobile-nav__label">Hog Track Kits</span> 5049 </a> 5050 </li> 5051 5052 <li class="mobile-nav__item"> 5053 <a 5054 href="/products/hog-wire-fence-kit" 5055 class="mobile-nav__sublist-link" 5056 5057 > 5058 5059 <span class="mega-menu__sub-link--icon"> 5060 <svg 5061 width="16" 5062 height="16"
5063 viewBox="0 0 16 16" 5064 fill="none" 5065 xmlns="http://www.w3.org/2000/svg" 5066 > 5067 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5068 </svg> 5069 </span> 5070 5071 <span class="mobile-nav__label">Hog Wire Metal Fence Kit</span> 5072 </a> 5073 </li> 5074 5075 <li class="mobile-nav__item"> 5076 <a 5077 href="/products/rust-patina-hog-wire-fence-panels-hog-panels-premade-or-unframed-the-red-rock" 5078 class="mobile-nav__sublist-link" 5079 5080 > 5081 5082 <span class="mega-menu__sub-link--icon"> 5083 <svg 5084 width="16" 5085 height="16"
5086 viewBox="0 0 16 16" 5087 fill="none" 5088 xmlns="http://www.w3.org/2000/svg" 5089 > 5090 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5091 </svg> 5092 </span> 5093 5094 <span class="mobile-nav__label">Corten Hog Wire Fence Panels</span> 5095 </a> 5096 </li> 5097 5098 <li class="mobile-nav__item"> 5099 <a 5100 href="/products/316-stainless-steel-wire-fence-panels" 5101 class="mobile-nav__sublist-link" 5102 5103 > 5104 5105 <span class="mega-menu__sub-link--icon"> 5106 <svg 5107 width="16" 5108 height="16"
5109 viewBox="0 0 16 16" 5110 fill="none" 5111 xmlns="http://www.w3.org/2000/svg" 5112 > 5113 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5114 </svg> 5115 </span> 5116 5117 <span class="mobile-nav__label">316 Stainless Wire Fence</span> 5118 </a> 5119 </li> 5120 5121 <li class="mobile-nav__item"> 5122 <a 5123 href="/products/diy-hog-wire-fence-kit" 5124 class="mobile-nav__sublist-link" 5125 5126 > 5127 5128 <span class="mega-menu__sub-link--icon"> 5129 <svg 5130 width="16" 5131 height="16"
5132 viewBox="0 0 16 16" 5133 fill="none" 5134 xmlns="http://www.w3.org/2000/svg" 5135 > 5136 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5137 </svg> 5138 </span> 5139 5140 <span class="mobile-nav__label">DIY Hog Wire Fence Kit</span> 5141 </a> 5142 </li> 5143 5144 <li class="mobile-nav__item"> 5145 <a 5146 href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6" 5147 class="mobile-nav__sublist-link" 5148 5149 > 5150 5151 <span class="mega-menu__sub-link--icon"> 5152 <svg 5153 width="16" 5154 height="16"
5155 viewBox="0 0 16 16" 5156 fill="none" 5157 xmlns="http://www.w3.org/2000/svg" 5158 > 5159 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5160 </svg> 5161 </span> 5162 5163 <span class="mobile-nav__label">Hog Wire Fence Gates</span> 5164 </a> 5165 </li> 5166 5167 <li class="mobile-nav__item"> 5168 <a 5169 href="/products/zero-maintenance-hog-wire-fence-gate" 5170 class="mobile-nav__sublist-link" 5171 5172 > 5173 5174 <span class="mega-menu__sub-link--icon"> 5175 <svg 5176 width="16" 5177 height="16"
5178 viewBox="0 0 16 16" 5179 fill="none" 5180 xmlns="http://www.w3.org/2000/svg" 5181 > 5182 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5183 </svg> 5184 </span> 5185 5186 <span class="mobile-nav__label">Zero-Maintenance Hog Wire Gates</span> 5187 </a> 5188 </li> 5189 5190 <li class="mobile-nav__item"> 5191 <a 5192 href="/products/metal-fence-posts-for-wood-fence" 5193 class="mobile-nav__sublist-link" 5194 5195 > 5196 5197 <span class="mega-menu__sub-link--icon"> 5198 <svg 5199 width="16" 5200 height="16"
5201 viewBox="0 0 16 16" 5202 fill="none" 5203 xmlns="http://www.w3.org/2000/svg" 5204 > 5205 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5206 </svg> 5207 </span> 5208 5209 <span class="mobile-nav__label">Metal Fence Posts</span> 5210 </a> 5211 </li> 5212 5213 <li class="mobile-nav__item"> 5214 <a 5215 href="/products/wood-fence-posts" 5216 class="mobile-nav__sublist-link" 5217 5218 aria-current="page" 5219 5220 > 5221 5222 <span class="mega-menu__sub-link--icon"> 5223 <svg 5224 width="16" 5225 height="16"
5226 viewBox="0 0 16 16" 5227 fill="none" 5228 xmlns="http://www.w3.org/2000/svg" 5229 > 5230 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5231 </svg> 5232 </span> 5233 5234 <span class="mobile-nav__label">Wood Fence Posts</span> 5235 </a> 5236 </li> 5237 5238 </ul> 5239 5240 </li> 5241 5242 <li class="mobile-nav__item mobile-nav__item-column"> 5243 5244 5245 <button 5246 type="button" 5247 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 5248 data-target="navigation-metal-fence-kits-1-3" 5249 aria-expanded="false" 5250 > 5251 5252 5253 5254 5255 <span class="mega-menu-collection__image"> 5256 <img 5257 src="//barrierboss.ca/cdn/shop/files/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-41502422171949_400x.jpg?v=1763523175" 5258 alt="BarrierBossâ¢" 5259 loading="lazy" 5260 > 5261 </span> 5262 5263 5264 <span class="mobile-nav__label">Metal Fence Kits</span> 5265 <div class="mobile-nav__icon"> 5266<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 5267 5268</div> 5269 </button> 5270 <ul class="mobile-nav__dropdown" data-parent="navigation-metal-fence-kits-1-3" data-level="3"> 5271 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Metal Fence Kits 5272 Navigation</li> 5273 <li class="mobile-nav__item"> 5274 <div class="mobile-nav__table"> 5275 <div class="mobile-nav__table-cell mobile-nav__return"> 5276 <button 5277 type="button" 5278 class="btn--link js-toggle-submenu mobile-nav__return-btn" 5279 data-target="navigation-products-1" 5280 aria-expanded="true" 5281 aria-label="Metal Fence Kits" 5282 > 5283 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 5284 <span>Metal Fence Kits</span> 5285 </button> 5286 </div> 5287 </div> 5288 </li> 5289 5290 <li class="mobile-nav__item"> 5291 <a 5292 href="/collections/firesmart%C2%AE-metal-fencing" 5293 class="mobile-nav__sublist-link" 5294 5295 > 5296 5297 5298
5299 <span class="mega-menu__sub-link--icon"><svg 5300 width="16" 5301 height="16" 5302 viewBox="0 0 16 16" 5303 fill="none" 5304 xmlns="http://www.w3.org/2000/svg" 5305 > 5306 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5307 </svg></span> 5308 5309 <span class="mobile-nav__label">Shop All</span> 5310 </a> 5311 </li> 5312 5313 <li class="mobile-nav__item"> 5314 <a 5315 href="/products/black-frame-metal-privacy-fence-kit" 5316 class="mobile-nav__sublist-link" 5317 5318 > 5319 5320 <span class="mega-menu__sub-link--icon"> 5321 <svg 5322 width="16" 5323 height="16"
5324 viewBox="0 0 16 16" 5325 fill="none" 5326 xmlns="http://www.w3.org/2000/svg" 5327 > 5328 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5329 </svg> 5330 </span> 5331 5332 <span class="mobile-nav__label">Zero-Maintenance Metal Fence Kit</span> 5333 </a> 5334 </li> 5335 5336 <li class="mobile-nav__item"> 5337 <a 5338 href="/products/hog-wire-fence-kit" 5339 class="mobile-nav__sublist-link" 5340 5341 > 5342 5343 <span class="mega-menu__sub-link--icon"> 5344 <svg 5345 width="16" 5346 height="16"
5347 viewBox="0 0 16 16" 5348 fill="none" 5349 xmlns="http://www.w3.org/2000/svg" 5350 > 5351 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5352 </svg> 5353 </span> 5354 5355 <span class="mobile-nav__label">Black Hog Wire Fence Panel Kit</span> 5356 </a> 5357 </li> 5358 5359 <li class="mobile-nav__item"> 5360 <a 5361 href="/products/diy-hog-wire-fence-kit" 5362 class="mobile-nav__sublist-link" 5363 5364 > 5365 5366 <span class="mega-menu__sub-link--icon"> 5367 <svg 5368 width="16" 5369 height="16"
5370 viewBox="0 0 16 16" 5371 fill="none" 5372 xmlns="http://www.w3.org/2000/svg" 5373 > 5374 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5375 </svg> 5376 </span> 5377 5378 <span class="mobile-nav__label">DIY Hog Wire Fence Kit</span> 5379 </a> 5380 </li> 5381 5382 <li class="mobile-nav__item"> 5383 <a 5384 href="/products/zero-maintenance-hog-wire-fence-gate" 5385 class="mobile-nav__sublist-link" 5386 5387 > 5388 5389 <span class="mega-menu__sub-link--icon"> 5390 <svg 5391 width="16" 5392 height="16"
5393 viewBox="0 0 16 16" 5394 fill="none" 5395 xmlns="http://www.w3.org/2000/svg" 5396 > 5397 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5398 </svg> 5399 </span> 5400 5401 <span class="mobile-nav__label">Zero-Maintenance Hog Wire Gate</span> 5402 </a> 5403 </li> 5404 5405 <li class="mobile-nav__item"> 5406 <a 5407 href="/products/steel-board-fencing" 5408 class="mobile-nav__sublist-link" 5409 5410 > 5411 5412 <span class="mega-menu__sub-link--icon"> 5413 <svg 5414 width="16" 5415 height="16"
5416 viewBox="0 0 16 16" 5417 fill="none" 5418 xmlns="http://www.w3.org/2000/svg" 5419 > 5420 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5421 </svg> 5422 </span> 5423 5424 <span class="mobile-nav__label">Steel Board Fencing</span> 5425 </a> 5426 </li> 5427 5428 <li class="mobile-nav__item"> 5429 <a 5430 href="/products/metal-fence-u-channel-kit" 5431 class="mobile-nav__sublist-link" 5432 5433 > 5434 5435 <span class="mega-menu__sub-link--icon"> 5436 <svg 5437 width="16" 5438 height="16"
5439 viewBox="0 0 16 16" 5440 fill="none" 5441 xmlns="http://www.w3.org/2000/svg" 5442 > 5443 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5444 </svg> 5445 </span> 5446 5447 <span class="mobile-nav__label">Metal Fence U-Channels</span> 5448 </a> 5449 </li> 5450 5451 <li class="mobile-nav__item"> 5452 <a 5453 href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8" 5454 class="mobile-nav__sublist-link" 5455 5456 > 5457 5458 <span class="mega-menu__sub-link--icon"> 5459 <svg 5460 width="16" 5461 height="16"
5462 viewBox="0 0 16 16" 5463 fill="none" 5464 xmlns="http://www.w3.org/2000/svg" 5465 > 5466 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5467 </svg> 5468 </span> 5469 5470 <span class="mobile-nav__label">Hog Track U-Channels</span> 5471 </a> 5472 </li> 5473 5474 <li class="mobile-nav__item"> 5475 <a 5476 href="/products/brown-frame-metal-privacy-fence-kit" 5477 class="mobile-nav__sublist-link" 5478 5479 > 5480 5481 <span class="mega-menu__sub-link--icon"> 5482 <svg 5483 width="16" 5484 height="16"
5485 viewBox="0 0 16 16" 5486 fill="none" 5487 xmlns="http://www.w3.org/2000/svg" 5488 > 5489 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5490 </svg> 5491 </span> 5492 5493 <span class="mobile-nav__label">Brown Metal Fence Frame Kit</span> 5494 </a> 5495 </li> 5496 5497 <li class="mobile-nav__item"> 5498 <a 5499 href="/products/gates-for-full-metal-fence-kit" 5500 class="mobile-nav__sublist-link" 5501 5502 > 5503 5504 <span class="mega-menu__sub-link--icon"> 5505 <svg 5506 width="16" 5507 height="16"
5508 viewBox="0 0 16 16" 5509 fill="none" 5510 xmlns="http://www.w3.org/2000/svg" 5511 > 5512 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5513 </svg> 5514 </span> 5515 5516 <span class="mobile-nav__label">Metal Fence Gates</span> 5517 </a> 5518 </li> 5519 5520 <li class="mobile-nav__item"> 5521 <a 5522 href="/products/metal-fence-posts-for-wood-fence" 5523 class="mobile-nav__sublist-link" 5524 5525 > 5526 5527 <span class="mega-menu__sub-link--icon"> 5528 <svg 5529 width="16" 5530 height="16"
5531 viewBox="0 0 16 16" 5532 fill="none" 5533 xmlns="http://www.w3.org/2000/svg" 5534 > 5535 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5536 </svg> 5537 </span> 5538 5539 <span class="mobile-nav__label">Metal Fence Posts</span> 5540 </a> 5541 </li> 5542 5543 <li class="mobile-nav__item"> 5544 <a 5545 href="/products/wood-fence-posts" 5546 class="mobile-nav__sublist-link" 5547 5548 aria-current="page" 5549 5550 > 5551 5552 <span class="mega-menu__sub-link--icon"> 5553 <svg 5554 width="16" 5555 height="16"
5556 viewBox="0 0 16 16" 5557 fill="none" 5558 xmlns="http://www.w3.org/2000/svg" 5559 > 5560 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5561 </svg> 5562 </span> 5563 5564 <span class="mobile-nav__label">Wood Fence Posts</span> 5565 </a> 5566 </li> 5567 5568 </ul> 5569 5570 </li> 5571 5572 <li class="mobile-nav__item mobile-nav__item-column"> 5573 5574 5575 <button 5576 type="button" 5577 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 5578 data-target="navigation-hog-wire-deck-railing-1-4" 5579 aria-expanded="false" 5580 > 5581 5582 5583 5584 5585 <span class="mega-menu-collection__image"> 5586 <img 5587 src="//barrierboss.ca/cdn/shop/collections/Black-Hog-Wire-Deck-Railing-Panels-Framed-or-Unframed-The-Boreal-BarrierBoss-42658839265581_400x.jpg?v=1770680363" 5588 alt="BarrierBossâ¢" 5589 loading="lazy" 5590 > 5591 </span> 5592 5593 5594 <span class="mobile-nav__label">Hog Wire Deck & Railing</span> 5595 <div class="mobile-nav__icon"> 5596<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 5597 5598</div> 5599 </button> 5600 <ul class="mobile-nav__dropdown" data-parent="navigation-hog-wire-deck-railing-1-4" data-level="3"> 5601 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Hog Wire Deck & Railing 5602 Navigation</li> 5603 <li class="mobile-nav__item"> 5604 <div class="mobile-nav__table"> 5605 <div class="mobile-nav__table-cell mobile-nav__return"> 5606 <button 5607 type="button" 5608 class="btn--link js-toggle-submenu mobile-nav__return-btn" 5609 data-target="navigation-products-1" 5610 aria-expanded="true" 5611 aria-label="Hog Wire Deck & Railing" 5612 > 5613 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 5614 <span>Hog Wire Deck & Railing</span> 5615 </button> 5616 </div> 5617 </div> 5618 </li> 5619 5620 <li class="mobile-nav__item"> 5621 <a 5622 href="/collections/hog-wire-deck-railing" 5623 class="mobile-nav__sublist-link" 5624 5625 > 5626 5627 5628
5629 <span class="mega-menu__sub-link--icon"><svg 5630 width="16" 5631 height="16" 5632 viewBox="0 0 16 16" 5633 fill="none" 5634 xmlns="http://www.w3.org/2000/svg" 5635 > 5636 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5637 </svg></span> 5638 5639 <span class="mobile-nav__label">Shop All</span> 5640 </a> 5641 </li> 5642 5643 <li class="mobile-nav__item"> 5644 <a 5645 href="/products/hog-wire-deck-railing" 5646 class="mobile-nav__sublist-link" 5647 5648 > 5649 5650 <span class="mega-menu__sub-link--icon"> 5651 <svg 5652 width="16" 5653 height="16"
5654 viewBox="0 0 16 16" 5655 fill="none" 5656 xmlns="http://www.w3.org/2000/svg" 5657 > 5658 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5659 </svg> 5660 </span> 5661 5662 <span class="mobile-nav__label">Black Hog Wire Railing</span> 5663 </a> 5664 </li> 5665 5666 <li class="mobile-nav__item"> 5667 <a 5668 href="/products/black-steel-hog-panel-track-kit-multiple-sizes-for-hog-wire-mesh-panels-3x6-to-8x8" 5669 class="mobile-nav__sublist-link" 5670 5671 > 5672 5673 <span class="mega-menu__sub-link--icon"> 5674 <svg 5675 width="16" 5676 height="16"
5677 viewBox="0 0 16 16" 5678 fill="none" 5679 xmlns="http://www.w3.org/2000/svg" 5680 > 5681 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5682 </svg> 5683 </span> 5684 5685 <span class="mobile-nav__label">Hog Tracks</span> 5686 </a> 5687 </li> 5688 5689 <li class="mobile-nav__item"> 5690 <a 5691 href="/products/silver-hog-wire-deck-railing-hog-wire-railing-deck-panels" 5692 class="mobile-nav__sublist-link" 5693 5694 > 5695 5696 <span class="mega-menu__sub-link--icon"> 5697 <svg 5698 width="16" 5699 height="16"
5700 viewBox="0 0 16 16" 5701 fill="none" 5702 xmlns="http://www.w3.org/2000/svg" 5703 > 5704 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5705 </svg> 5706 </span> 5707 5708 <span class="mobile-nav__label">Silver Hog Wire Railing</span> 5709 </a> 5710 </li> 5711 5712 <li class="mobile-nav__item"> 5713 <a 5714 href="/products/brown-hog-wire-deck-railing-panels-premade-or-unframed-the-acadia-copy" 5715 class="mobile-nav__sublist-link" 5716 5717 > 5718 5719 <span class="mega-menu__sub-link--icon"> 5720 <svg 5721 width="16" 5722 height="16"
5723 viewBox="0 0 16 16" 5724 fill="none" 5725 xmlns="http://www.w3.org/2000/svg" 5726 > 5727 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5728 </svg> 5729 </span> 5730 5731 <span class="mobile-nav__label">Brown Hog Wire Railing</span> 5732 </a> 5733 </li> 5734 5735 <li class="mobile-nav__item"> 5736 <a 5737 href="/products/rust-patina-hog-wire-deck-railing-panels-premade-or-unframed-the-copperhead" 5738 class="mobile-nav__sublist-link" 5739 5740 > 5741 5742 <span class="mega-menu__sub-link--icon"> 5743 <svg 5744 width="16" 5745 height="16"
5746 viewBox="0 0 16 16" 5747 fill="none" 5748 xmlns="http://www.w3.org/2000/svg" 5749 > 5750 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5751 </svg> 5752 </span> 5753 5754 <span class="mobile-nav__label">Corten Hog Wire Railing</span> 5755 </a> 5756 </li> 5757 5758 <li class="mobile-nav__item"> 5759 <a 5760 href="/products/316-stainless-steel-deck-railings" 5761 class="mobile-nav__sublist-link" 5762 5763 > 5764 5765 <span class="mega-menu__sub-link--icon"> 5766 <svg 5767 width="16" 5768 height="16"
5769 viewBox="0 0 16 16" 5770 fill="none" 5771 xmlns="http://www.w3.org/2000/svg" 5772 > 5773 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5774 </svg> 5775 </span> 5776 5777 <span class="mobile-nav__label">316 Stainless Wire Railing</span> 5778 </a> 5779 </li> 5780 5781 <li class="mobile-nav__item"> 5782 <a 5783 href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6" 5784 class="mobile-nav__sublist-link" 5785 5786 > 5787 5788 <span class="mega-menu__sub-link--icon"> 5789 <svg 5790 width="16" 5791 height="16"
5792 viewBox="0 0 16 16" 5793 fill="none" 5794 xmlns="http://www.w3.org/2000/svg" 5795 > 5796 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5797 </svg> 5798 </span> 5799 5800 <span class="mobile-nav__label">Hog Wire Fence Gates</span> 5801 </a> 5802 </li> 5803 5804 <li class="mobile-nav__item"> 5805 <a 5806 href="/products/metal-fence-posts-for-wood-fence" 5807 class="mobile-nav__sublist-link" 5808 5809 > 5810 5811 <span class="mega-menu__sub-link--icon"> 5812 <svg 5813 width="16" 5814 height="16"
5815 viewBox="0 0 16 16" 5816 fill="none" 5817 xmlns="http://www.w3.org/2000/svg" 5818 > 5819 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5820 </svg> 5821 </span> 5822 5823 <span class="mobile-nav__label">Metal Fence Posts</span> 5824 </a> 5825 </li> 5826 5827 <li class="mobile-nav__item"> 5828 <a 5829 href="/products/wood-fence-posts" 5830 class="mobile-nav__sublist-link" 5831 5832 aria-current="page" 5833 5834 > 5835 5836 <span class="mega-menu__sub-link--icon"> 5837 <svg 5838 width="16" 5839 height="16"
5840 viewBox="0 0 16 16" 5841 fill="none" 5842 xmlns="http://www.w3.org/2000/svg" 5843 > 5844 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5845 </svg> 5846 </span> 5847 5848 <span class="mobile-nav__label">Wood Fence Posts</span> 5849 </a> 5850 </li> 5851 5852 </ul> 5853 5854 </li> 5855 5856 <li class="mobile-nav__item mobile-nav__item-column"> 5857 5858 5859 <button 5860 type="button" 5861 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 5862 data-target="navigation-cattle-panel-fence-1-5" 5863 aria-expanded="false" 5864 > 5865 5866 5867 5868 5869 <span class="mega-menu-collection__image"> 5870 <img 5871 src="//barrierboss.ca/cdn/shop/files/ChatGPT_Image_Nov_16_2025_08_59_28_PM_400x.png?v=1770659340" 5872 alt="BarrierBossâ¢" 5873 loading="lazy" 5874 > 5875 </span> 5876 5877 5878 <span class="mobile-nav__label">Cattle Panel Fence</span> 5879 <div class="mobile-nav__icon"> 5880<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 5881 5882</div> 5883 </button> 5884 <ul class="mobile-nav__dropdown" data-parent="navigation-cattle-panel-fence-1-5" data-level="3"> 5885 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Cattle Panel Fence 5886 Navigation</li> 5887 <li class="mobile-nav__item"> 5888 <div class="mobile-nav__table"> 5889 <div class="mobile-nav__table-cell mobile-nav__return"> 5890 <button 5891 type="button" 5892 class="btn--link js-toggle-submenu mobile-nav__return-btn" 5893 data-target="navigation-products-1" 5894 aria-expanded="true" 5895 aria-label="Cattle Panel Fence" 5896 > 5897 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 5898 <span>Cattle Panel Fence</span> 5899 </button> 5900 </div> 5901 </div> 5902 </li> 5903 5904 <li class="mobile-nav__item"> 5905 <a 5906 href="/collections/cattle-panel-fencing" 5907 class="mobile-nav__sublist-link" 5908 5909 > 5910 5911 5912 5913 <span class="mega-menu__sub-link--icon"><svg 5914 width="16" 5915 height="16"
5916 viewBox="0 0 16 16" 5917 fill="none" 5918 xmlns="http://www.w3.org/2000/svg" 5919 > 5920 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5921 </svg></span> 5922 5923 <span class="mobile-nav__label">Shop All</span> 5924 </a> 5925 </li> 5926 5927 <li class="mobile-nav__item"> 5928 <a 5929 href="/products/black-cattle-panel-fence-cattle-panels-premade-or-unframed-the-angus" 5930 class="mobile-nav__sublist-link" 5931 5932 > 5933 5934 <span class="mega-menu__sub-link--icon"> 5935 <svg 5936 width="16" 5937 height="16"
5938 viewBox="0 0 16 16" 5939 fill="none" 5940 xmlns="http://www.w3.org/2000/svg" 5941 > 5942 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5943 </svg> 5944 </span> 5945 5946 <span class="mobile-nav__label">Black Cattle Panels</span> 5947 </a> 5948 </li> 5949 5950 <li class="mobile-nav__item"> 5951 <a 5952 href="/products/rust-cattle-panel-fence-cattle-panels-premade-or-unframed-the-aberdeen" 5953 class="mobile-nav__sublist-link" 5954 5955 > 5956 5957 <span class="mega-menu__sub-link--icon"> 5958 <svg 5959 width="16" 5960 height="16"
5961 viewBox="0 0 16 16" 5962 fill="none" 5963 xmlns="http://www.w3.org/2000/svg" 5964 > 5965 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5966 </svg> 5967 </span> 5968 5969 <span class="mobile-nav__label">Corten Cattle Panels</span> 5970 </a> 5971 </li> 5972 5973 <li class="mobile-nav__item"> 5974 <a 5975 href="/products/silver-cattle-panel-fence-cattle-panels-premade-or-unframed-the-holstein" 5976 class="mobile-nav__sublist-link" 5977 5978 > 5979 5980 <span class="mega-menu__sub-link--icon"> 5981 <svg 5982 width="16" 5983 height="16"
5984 viewBox="0 0 16 16" 5985 fill="none" 5986 xmlns="http://www.w3.org/2000/svg" 5987 > 5988 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 5989 </svg> 5990 </span> 5991 5992 <span class="mobile-nav__label">Silver Cattle Panels</span> 5993 </a> 5994 </li> 5995 5996 <li class="mobile-nav__item"> 5997 <a 5998 href="/products/brown-cattle-panel-fence-cattle-panels-premade-or-unframed-the-highland" 5999 class="mobile-nav__sublist-link" 6000 6001 > 6002 6003 <span class="mega-menu__sub-link--icon"> 6004 <svg 6005 width="16" 6006 height="16"
6007 viewBox="0 0 16 16" 6008 fill="none" 6009 xmlns="http://www.w3.org/2000/svg" 6010 > 6011 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6012 </svg> 6013 </span> 6014 6015 <span class="mobile-nav__label">Brown Cattle Panels</span> 6016 </a> 6017 </li> 6018 6019 <li class="mobile-nav__item"> 6020 <a 6021 href="/products/316-stainless-steel-cattle-panel-fence" 6022 class="mobile-nav__sublist-link" 6023 6024 > 6025 6026 <span class="mega-menu__sub-link--icon"> 6027 <svg 6028 width="16" 6029 height="16"
6030 viewBox="0 0 16 16" 6031 fill="none" 6032 xmlns="http://www.w3.org/2000/svg" 6033 > 6034 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6035 </svg> 6036 </span> 6037 6038 <span class="mobile-nav__label">316 Stainless Cattle Panel</span> 6039 </a> 6040 </li> 6041 6042 <li class="mobile-nav__item"> 6043 <a 6044 href="/products/cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware" 6045 class="mobile-nav__sublist-link" 6046 6047 > 6048 6049 <span class="mega-menu__sub-link--icon"> 6050 <svg 6051 width="16" 6052 height="16"
6053 viewBox="0 0 16 16" 6054 fill="none" 6055 xmlns="http://www.w3.org/2000/svg" 6056 > 6057 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6058 </svg> 6059 </span> 6060 6061 <span class="mobile-nav__label">Cattle Panel Gates</span> 6062 </a> 6063 </li> 6064 6065 <li class="mobile-nav__item"> 6066 <a 6067 href="/products/metal-fence-posts-for-wood-fence" 6068 class="mobile-nav__sublist-link" 6069 6070 > 6071 6072 <span class="mega-menu__sub-link--icon"> 6073 <svg 6074 width="16" 6075 height="16"
6076 viewBox="0 0 16 16" 6077 fill="none" 6078 xmlns="http://www.w3.org/2000/svg" 6079 > 6080 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6081 </svg> 6082 </span> 6083 6084 <span class="mobile-nav__label">Metal Fence Posts</span> 6085 </a> 6086 </li> 6087 6088 <li class="mobile-nav__item"> 6089 <a 6090 href="/products/wood-fence-posts" 6091 class="mobile-nav__sublist-link" 6092 6093 aria-current="page" 6094 6095 > 6096 6097 <span class="mega-menu__sub-link--icon"> 6098 <svg 6099 width="16" 6100 height="16"
6101 viewBox="0 0 16 16" 6102 fill="none" 6103 xmlns="http://www.w3.org/2000/svg" 6104 > 6105 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6106 </svg> 6107 </span> 6108 6109 <span class="mobile-nav__label">Wood Fence Posts</span> 6110 </a> 6111 </li> 6112 6113 </ul> 6114 6115 </li> 6116 6117 <li class="mobile-nav__item mobile-nav__item-column"> 6118 6119 6120 <button 6121 type="button" 6122 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 6123 data-target="navigation-metal-fence-gates-1-6" 6124 aria-expanded="false" 6125 > 6126 6127 6128 6129 6130 <span class="mega-menu-collection__image"> 6131 <img 6132 src="//barrierboss.ca/cdn/shop/collections/The-Coastal-Corrugated-Metal-Fence-Panel-Privacy-Fence-Panel-Premade-BarrierBoss-42560146080045_400x.jpg?v=1751916328" 6133 alt="BarrierBossâ¢" 6134 loading="lazy" 6135 > 6136 </span> 6137 6138 6139 <span class="mobile-nav__label">Metal Fence Gates</span> 6140 <div class="mobile-nav__icon"> 6141<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 6142 6143</div> 6144 </button> 6145 <ul class="mobile-nav__dropdown" data-parent="navigation-metal-fence-gates-1-6" data-level="3"> 6146 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Metal Fence Gates 6147 Navigation</li> 6148 <li class="mobile-nav__item"> 6149 <div class="mobile-nav__table"> 6150 <div class="mobile-nav__table-cell mobile-nav__return"> 6151 <button 6152 type="button" 6153 class="btn--link js-toggle-submenu mobile-nav__return-btn" 6154 data-target="navigation-products-1" 6155 aria-expanded="true" 6156 aria-label="Metal Fence Gates" 6157 > 6158 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 6159 <span>Metal Fence Gates</span> 6160 </button> 6161 </div> 6162 </div> 6163 </li> 6164 6165 <li class="mobile-nav__item"> 6166 <a 6167 href="/collections/gates" 6168 class="mobile-nav__sublist-link" 6169 6170 > 6171 6172 6173
6174 <span class="mega-menu__sub-link--icon"><svg 6175 width="16" 6176 height="16" 6177 viewBox="0 0 16 16" 6178 fill="none" 6179 xmlns="http://www.w3.org/2000/svg" 6180 > 6181 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6182 </svg></span> 6183 6184 <span class="mobile-nav__label">Shop All</span> 6185 </a> 6186 </li> 6187 6188 <li class="mobile-nav__item"> 6189 <a 6190 href="/products/corrugated-metal-gates-metal-fence-gates" 6191 class="mobile-nav__sublist-link" 6192 6193 > 6194 6195 <span class="mega-menu__sub-link--icon"> 6196 <svg 6197 width="16" 6198 height="16"
6199 viewBox="0 0 16 16" 6200 fill="none" 6201 xmlns="http://www.w3.org/2000/svg" 6202 > 6203 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6204 </svg> 6205 </span> 6206 6207 <span class="mobile-nav__label">Corrugated Metal Fence Gates</span> 6208 </a> 6209 </li> 6210 6211 <li class="mobile-nav__item"> 6212 <a 6213 href="/products/hog-wire-gates-rigid-black-hog-wire-gauge-6" 6214 class="mobile-nav__sublist-link" 6215 6216 > 6217 6218 <span class="mega-menu__sub-link--icon"> 6219 <svg 6220 width="16" 6221 height="16"
6222 viewBox="0 0 16 16" 6223 fill="none" 6224 xmlns="http://www.w3.org/2000/svg" 6225 > 6226 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6227 </svg> 6228 </span> 6229 6230 <span class="mobile-nav__label">Hog Wire Fence Gates</span> 6231 </a> 6232 </li> 6233 6234 <li class="mobile-nav__item"> 6235 <a 6236 href="/products/zero-maintenance-hog-wire-fence-gate" 6237 class="mobile-nav__sublist-link" 6238 6239 > 6240 6241 <span class="mega-menu__sub-link--icon"> 6242 <svg 6243 width="16" 6244 height="16"
6245 viewBox="0 0 16 16" 6246 fill="none" 6247 xmlns="http://www.w3.org/2000/svg" 6248 > 6249 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6250 </svg> 6251 </span> 6252 6253 <span class="mobile-nav__label">Zero-Maintenance Hog Wire Gates</span> 6254 </a> 6255 </li> 6256 6257 <li class="mobile-nav__item"> 6258 <a 6259 href="/products/gates-for-full-metal-fence-kit" 6260 class="mobile-nav__sublist-link" 6261 6262 > 6263 6264 <span class="mega-menu__sub-link--icon"> 6265 <svg 6266 width="16" 6267 height="16"
6268 viewBox="0 0 16 16" 6269 fill="none" 6270 xmlns="http://www.w3.org/2000/svg" 6271 > 6272 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6273 </svg> 6274 </span> 6275 6276 <span class="mobile-nav__label">Zero-Maintenance Metal Fence Gates</span> 6277 </a> 6278 </li> 6279 6280 <li class="mobile-nav__item"> 6281 <a 6282 href="/products/gates-for-ribbed-deepgroove-metal-fence" 6283 class="mobile-nav__sublist-link" 6284 6285 > 6286 6287 <span class="mega-menu__sub-link--icon"> 6288 <svg 6289 width="16" 6290 height="16"
6291 viewBox="0 0 16 16" 6292 fill="none" 6293 xmlns="http://www.w3.org/2000/svg" 6294 > 6295 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6296 </svg> 6297 </span> 6298 6299 <span class="mobile-nav__label">Ribbed Metal Gates</span> 6300 </a> 6301 </li> 6302 6303 <li class="mobile-nav__item"> 6304 <a 6305 href="/products/cattle-panel-gates-rigid-cattle-panel-fence-gate-gauge-6-cattle-panels-w-hinges-hardware" 6306 class="mobile-nav__sublist-link" 6307 6308 > 6309 6310 <span class="mega-menu__sub-link--icon"> 6311 <svg 6312 width="16" 6313 height="16"
6314 viewBox="0 0 16 16" 6315 fill="none" 6316 xmlns="http://www.w3.org/2000/svg" 6317 > 6318 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6319 </svg> 6320 </span> 6321 6322 <span class="mobile-nav__label">Cattle Panel Fence Gates</span> 6323 </a> 6324 </li> 6325 6326 <li class="mobile-nav__item"> 6327 <a 6328 href="/products/universal-black-gate-hardware-kit" 6329 class="mobile-nav__sublist-link" 6330 6331 > 6332 6333 <span class="mega-menu__sub-link--icon"> 6334 <svg 6335 width="16" 6336 height="16"
6337 viewBox="0 0 16 16" 6338 fill="none" 6339 xmlns="http://www.w3.org/2000/svg" 6340 > 6341 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6342 </svg> 6343 </span> 6344 6345 <span class="mobile-nav__label">Gate Hardware</span> 6346 </a> 6347 </li> 6348 6349 <li class="mobile-nav__item"> 6350 <a 6351 href="/products/black-aluminum-screen-gates-40-wide-x-44-5-high" 6352 class="mobile-nav__sublist-link" 6353 6354 > 6355 6356 <span class="mega-menu__sub-link--icon"> 6357 <svg 6358 width="16" 6359 height="16"
6360 viewBox="0 0 16 16" 6361 fill="none" 6362 xmlns="http://www.w3.org/2000/svg" 6363 > 6364 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6365 </svg> 6366 </span> 6367 6368 <span class="mobile-nav__label">Aluminum Fence Gates</span> 6369 </a> 6370 </li> 6371 6372 <li class="mobile-nav__item"> 6373 <a 6374 href="/products/steel-board-fencing" 6375 class="mobile-nav__sublist-link" 6376 6377 > 6378 6379 <span class="mega-menu__sub-link--icon"> 6380 <svg 6381 width="16" 6382 height="16"
6383 viewBox="0 0 16 16" 6384 fill="none" 6385 xmlns="http://www.w3.org/2000/svg" 6386 > 6387 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6388 </svg> 6389 </span> 6390 6391 <span class="mobile-nav__label">Steel Board Fence Gates</span> 6392 </a> 6393 </li> 6394 6395 </ul> 6396 6397 </li> 6398 6399 <li class="mobile-nav__item mobile-nav__item-column"> 6400 6401 6402 <button 6403 type="button" 6404 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 6405 data-target="navigation-fence-posts-accessories-1-7" 6406 aria-expanded="false" 6407 > 6408 6409 6410 6411 6412 <span class="mega-menu-collection__image"> 6413 <img 6414 src="//barrierboss.ca/cdn/shop/files/IMG_0047_400x.jpg?v=1765930414" 6415 alt="BarrierBossâ¢" 6416 loading="lazy" 6417 > 6418 </span> 6419 6420 6421 <span class="mobile-nav__label">Fence Posts & Accessories</span> 6422 <div class="mobile-nav__icon"> 6423<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 6424 6425</div> 6426 </button> 6427 <ul class="mobile-nav__dropdown" data-parent="navigation-fence-posts-accessories-1-7" data-level="3"> 6428 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Fence Posts & Accessories 6429 Navigation</li> 6430 <li class="mobile-nav__item"> 6431 <div class="mobile-nav__table"> 6432 <div class="mobile-nav__table-cell mobile-nav__return"> 6433 <button 6434 type="button" 6435 class="btn--link js-toggle-submenu mobile-nav__return-btn" 6436 data-target="navigation-products-1" 6437 aria-expanded="true" 6438 aria-label="Fence Posts & Accessories" 6439 > 6440 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 6441 <span>Fence Posts & Accessories</span> 6442 </button> 6443 </div> 6444 </div> 6445 </li> 6446 6447 <li class="mobile-nav__item"> 6448 <a 6449 href="/collections/fencing-accessories" 6450 class="mobile-nav__sublist-link" 6451 6452 > 6453 6454 6455 6456 <span class="mega-menu__sub-link--icon"><svg 6457 width="16" 6458 height="16"
6459 viewBox="0 0 16 16" 6460 fill="none" 6461 xmlns="http://www.w3.org/2000/svg" 6462 > 6463 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6464 </svg></span> 6465 6466 <span class="mobile-nav__label">Shop All</span> 6467 </a> 6468 </li> 6469 6470 <li class="mobile-nav__item"> 6471 <a 6472 href="/products/wood-fence-posts" 6473 class="mobile-nav__sublist-link" 6474 6475 aria-current="page" 6476 6477 > 6478 6479 <span class="mega-menu__sub-link--icon"> 6480 <svg 6481 width="16" 6482 height="16"
6483 viewBox="0 0 16 16" 6484 fill="none" 6485 xmlns="http://www.w3.org/2000/svg" 6486 > 6487 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6488 </svg> 6489 </span> 6490 6491 <span class="mobile-nav__label">Wood Fence Posts</span> 6492 </a> 6493 </li> 6494 6495 <li class="mobile-nav__item"> 6496 <a 6497 href="/products/metal-fence-posts-for-wood-fence" 6498 class="mobile-nav__sublist-link" 6499 6500 > 6501 6502 <span class="mega-menu__sub-link--icon"> 6503 <svg 6504 width="16" 6505 height="16"
6506 viewBox="0 0 16 16" 6507 fill="none" 6508 xmlns="http://www.w3.org/2000/svg" 6509 > 6510 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6511 </svg> 6512 </span> 6513 6514 <span class="mobile-nav__label">Metal Fence Posts</span> 6515 </a> 6516 </li> 6517 6518 <li class="mobile-nav__item"> 6519 <a 6520 href="/products/fence-post-caps" 6521 class="mobile-nav__sublist-link" 6522 6523 > 6524 6525 <span class="mega-menu__sub-link--icon"> 6526 <svg 6527 width="16" 6528 height="16"
6529 viewBox="0 0 16 16" 6530 fill="none" 6531 xmlns="http://www.w3.org/2000/svg" 6532 > 6533 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6534 </svg> 6535 </span> 6536 6537 <span class="mobile-nav__label">Post Caps</span> 6538 </a> 6539 </li> 6540 6541 <li class="mobile-nav__item"> 6542 <a 6543 href="/products/products-barrierguard-groundline-sleeve" 6544 class="mobile-nav__sublist-link" 6545 6546 > 6547 6548 <span class="mega-menu__sub-link--icon"> 6549 <svg 6550 width="16" 6551 height="16"
6552 viewBox="0 0 16 16" 6553 fill="none" 6554 xmlns="http://www.w3.org/2000/svg" 6555 > 6556 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6557 </svg> 6558 </span> 6559 6560 <span class="mobile-nav__label">Post Rot Protection</span> 6561 </a> 6562 </li> 6563 6564 </ul> 6565 6566 </li> 6567 6568 <li class="mobile-nav__item mobile-nav__item-column"> 6569 6570 6571 <button 6572 type="button" 6573 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 6574 data-target="navigation-steel-board-horse-fence-1-8" 6575 aria-expanded="false" 6576 > 6577 6578 6579 6580 6581 <span class="mega-menu-collection__image"> 6582 <img 6583 src="//barrierboss.ca/cdn/shop/collections/Arena-1-e1685412216437_400x.jpg?v=1757527341" 6584 alt="BarrierBossâ¢" 6585 loading="lazy" 6586 > 6587 </span> 6588 6589 6590 <span class="mobile-nav__label">Steel Board & Horse Fence</span> 6591 <div class="mobile-nav__icon"> 6592<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 6593 6594</div> 6595 </button> 6596 <ul class="mobile-nav__dropdown" data-parent="navigation-steel-board-horse-fence-1-8" data-level="3"> 6597 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Steel Board & Horse Fence 6598 Navigation</li> 6599 <li class="mobile-nav__item"> 6600 <div class="mobile-nav__table"> 6601 <div class="mobile-nav__table-cell mobile-nav__return"> 6602 <button 6603 type="button" 6604 class="btn--link js-toggle-submenu mobile-nav__return-btn" 6605 data-target="navigation-products-1" 6606 aria-expanded="true" 6607 aria-label="Steel Board & Horse Fence" 6608 > 6609 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 6610 <span>Steel Board & Horse Fence</span> 6611 </button> 6612 </div> 6613 </div> 6614 </li> 6615 6616 <li class="mobile-nav__item"> 6617 <a 6618 href="/collections/firesmart%C2%AE-metal-horse-fence" 6619 class="mobile-nav__sublist-link" 6620 6621 > 6622 6623 6624
6625 <span class="mega-menu__sub-link--icon"><svg 6626 width="16" 6627 height="16" 6628 viewBox="0 0 16 16" 6629 fill="none" 6630 xmlns="http://www.w3.org/2000/svg" 6631 > 6632 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6633 </svg></span> 6634 6635 <span class="mobile-nav__label">Shop All</span> 6636 </a> 6637 </li> 6638 6639 <li class="mobile-nav__item"> 6640 <a 6641 href="/products/steel-board-fencing" 6642 class="mobile-nav__sublist-link" 6643 6644 > 6645 6646 <span class="mega-menu__sub-link--icon"> 6647 <svg 6648 width="16" 6649 height="16"
6650 viewBox="0 0 16 16" 6651 fill="none" 6652 xmlns="http://www.w3.org/2000/svg" 6653 > 6654 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6655 </svg> 6656 </span> 6657 6658 <span class="mobile-nav__label">Steel Board Horse Fence</span> 6659 </a> 6660 </li> 6661 6662 <li class="mobile-nav__item"> 6663 <a 6664 href="/products/steel-board-fencing" 6665 class="mobile-nav__sublist-link" 6666 6667 > 6668 6669 <span class="mega-menu__sub-link--icon"> 6670 <svg 6671 width="16" 6672 height="16"
6673 viewBox="0 0 16 16" 6674 fill="none" 6675 xmlns="http://www.w3.org/2000/svg" 6676 > 6677 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6678 </svg> 6679 </span> 6680 6681 <span class="mobile-nav__label">Horse Fence Gates</span> 6682 </a> 6683 </li> 6684 6685 </ul> 6686 6687 </li> 6688 6689 <li class="mobile-nav__item mobile-nav__item-column"> 6690 6691 6692 <button 6693 type="button" 6694 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 6695 data-target="navigation-aluminum-fence-panels-1-9" 6696 aria-expanded="false" 6697 > 6698 6699 6700 6701 6702 <span class="mega-menu-collection__image"> 6703 <img 6704 src="//barrierboss.ca/cdn/shop/files/Black-Aluminum-Privacy-Fence-Panels-48-High-x-96-Wide-BarrierBoss-41834977263917_400x.jpg?v=1737868364" 6705 alt="BarrierBossâ¢" 6706 loading="lazy" 6707 > 6708 </span> 6709 6710 6711 <span class="mobile-nav__label">Aluminum Fence Panels</span> 6712 <div class="mobile-nav__icon"> 6713<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 6714 6715</div> 6716 </button> 6717 <ul class="mobile-nav__dropdown" data-parent="navigation-aluminum-fence-panels-1-9" data-level="3"> 6718 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Aluminum Fence Panels 6719 Navigation</li> 6720 <li class="mobile-nav__item"> 6721 <div class="mobile-nav__table"> 6722 <div class="mobile-nav__table-cell mobile-nav__return"> 6723 <button 6724 type="button" 6725 class="btn--link js-toggle-submenu mobile-nav__return-btn" 6726 data-target="navigation-products-1" 6727 aria-expanded="true" 6728 aria-label="Aluminum Fence Panels" 6729 > 6730 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 6731 <span>Aluminum Fence Panels</span> 6732 </button> 6733 </div> 6734 </div> 6735 </li> 6736 6737 <li class="mobile-nav__item"> 6738 <a 6739 href="/collections/aluminum-fence" 6740 class="mobile-nav__sublist-link" 6741 6742 > 6743 6744 6745
6746 <span class="mega-menu__sub-link--icon"><svg 6747 width="16" 6748 height="16" 6749 viewBox="0 0 16 16" 6750 fill="none" 6751 xmlns="http://www.w3.org/2000/svg" 6752 > 6753 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6754 </svg></span> 6755 6756 <span class="mobile-nav__label">Shop All</span> 6757 </a> 6758 </li> 6759 6760 <li class="mobile-nav__item"> 6761 <a 6762 href="/products/black-aluminum-screen-gates-40-wide-x-44-5-high" 6763 class="mobile-nav__sublist-link" 6764 6765 > 6766 6767 <span class="mega-menu__sub-link--icon"> 6768 <svg 6769 width="16" 6770 height="16"
6771 viewBox="0 0 16 16" 6772 fill="none" 6773 xmlns="http://www.w3.org/2000/svg" 6774 > 6775 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6776 </svg> 6777 </span> 6778 6779 <span class="mobile-nav__label">Aluminum Fence Gates</span> 6780 </a> 6781 </li> 6782 6783 <li class="mobile-nav__item"> 6784 <a 6785 href="/products/black-aluminum-screen-fence-panels-46-high" 6786 class="mobile-nav__sublist-link" 6787 6788 > 6789 6790 <span class="mega-menu__sub-link--icon"> 6791 <svg 6792 width="16" 6793 height="16"
6794 viewBox="0 0 16 16" 6795 fill="none" 6796 xmlns="http://www.w3.org/2000/svg" 6797 > 6798 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6799 </svg> 6800 </span> 6801 6802 <span class="mobile-nav__label">Aluminum Privacy Fence Panels</span> 6803 </a> 6804 </li> 6805 6806 <li class="mobile-nav__item"> 6807 <a 6808 href="/products/black-aluminum-in-ground-fence-line-post-and-hardware-4-x-4" 6809 class="mobile-nav__sublist-link" 6810 6811 > 6812 6813 <span class="mega-menu__sub-link--icon"> 6814 <svg 6815 width="16" 6816 height="16"
6817 viewBox="0 0 16 16" 6818 fill="none" 6819 xmlns="http://www.w3.org/2000/svg" 6820 > 6821 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6822 </svg> 6823 </span> 6824 6825 <span class="mobile-nav__label">Aluminum Fence Posts</span> 6826 </a> 6827 </li> 6828 6829 </ul> 6830 6831 </li> 6832 6833 <li class="mobile-nav__item mobile-nav__item-column"> 6834 6835 6836 <button 6837 type="button" 6838 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 6839 data-target="navigation-metal-roofing-siding-1-10" 6840 aria-expanded="false" 6841 > 6842 6843 6844 6845 6846 <span class="mega-menu-collection__image"> 6847 <img 6848 src="//barrierboss.ca/cdn/shop/collections/metal-roofing-973988_400x.jpg?v=1751662585" 6849 alt="BarrierBossâ¢" 6850 loading="lazy" 6851 > 6852 </span> 6853 6854 6855 <span class="mobile-nav__label">Metal Roofing & Siding</span> 6856 <div class="mobile-nav__icon"> 6857<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 6858 6859</div> 6860 </button> 6861 <ul class="mobile-nav__dropdown" data-parent="navigation-metal-roofing-siding-1-10" data-level="3"> 6862 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Metal Roofing & Siding 6863 Navigation</li> 6864 <li class="mobile-nav__item"> 6865 <div class="mobile-nav__table"> 6866 <div class="mobile-nav__table-cell mobile-nav__return"> 6867 <button 6868 type="button" 6869 class="btn--link js-toggle-submenu mobile-nav__return-btn" 6870 data-target="navigation-products-1" 6871 aria-expanded="true" 6872 aria-label="Metal Roofing & Siding" 6873 > 6874 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 6875 <span>Metal Roofing & Siding</span> 6876 </button> 6877 </div> 6878 </div> 6879 </li> 6880 6881 <li class="mobile-nav__item"> 6882 <a 6883 href="/collections/metal-roofing" 6884 class="mobile-nav__sublist-link" 6885 6886 > 6887 6888 6889 6890 <span class="mega-menu__sub-link--icon"><svg 6891 width="16" 6892 height="16"
6893 viewBox="0 0 16 16" 6894 fill="none" 6895 xmlns="http://www.w3.org/2000/svg" 6896 > 6897 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6898 </svg></span> 6899 6900 <span class="mobile-nav__label">Shop All</span> 6901 </a> 6902 </li> 6903 6904 <li class="mobile-nav__item"> 6905 <a 6906 href="/collections/metal-siding" 6907 class="mobile-nav__sublist-link" 6908 6909 > 6910 6911 6912 6913 <span class="mega-menu__sub-link--icon"><svg 6914 width="16" 6915 height="16"
6916 viewBox="0 0 16 16" 6917 fill="none" 6918 xmlns="http://www.w3.org/2000/svg" 6919 > 6920 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6921 </svg></span> 6922 6923 <span class="mobile-nav__label">Metal Siding</span> 6924 </a> 6925 </li> 6926 6927 <li class="mobile-nav__item"> 6928 <a 6929 href="/collections/metal-cladding-roofing" 6930 class="mobile-nav__sublist-link" 6931 6932 > 6933 6934 6935 6936 <span class="mega-menu__sub-link--icon"><svg 6937 width="16" 6938 height="16"
6939 viewBox="0 0 16 16" 6940 fill="none" 6941 xmlns="http://www.w3.org/2000/svg" 6942 > 6943 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6944 </svg></span> 6945 6946 <span class="mobile-nav__label">Metal Cladding</span> 6947 </a> 6948 </li> 6949 6950 <li class="mobile-nav__item"> 6951 <a 6952 href="/products/corrugated-metal-wainscoting" 6953 class="mobile-nav__sublist-link" 6954 6955 > 6956 6957 <span class="mega-menu__sub-link--icon"> 6958 <svg 6959 width="16" 6960 height="16"
6961 viewBox="0 0 16 16" 6962 fill="none" 6963 xmlns="http://www.w3.org/2000/svg" 6964 > 6965 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6966 </svg> 6967 </span> 6968 6969 <span class="mobile-nav__label">Metal Wainscotting</span> 6970 </a> 6971 </li> 6972 6973 <li class="mobile-nav__item"> 6974 <a 6975 href="/collections/metal-roofing" 6976 class="mobile-nav__sublist-link" 6977 6978 > 6979 6980 6981 6982 <span class="mega-menu__sub-link--icon"><svg 6983 width="16" 6984 height="16"
6985 viewBox="0 0 16 16" 6986 fill="none" 6987 xmlns="http://www.w3.org/2000/svg" 6988 > 6989 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 6990 </svg></span> 6991 6992 <span class="mobile-nav__label">Metal Roofing</span> 6993 </a> 6994 </li> 6995 6996 </ul> 6997 6998 </li> 6999 7000 <li class="mobile-nav__item mobile-nav__item-column"> 7001 7002 7003 <button 7004 type="button" 7005 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 7006 data-target="navigation-specialty-products-1-11" 7007 aria-expanded="false" 7008 > 7009 7010 7011 7012 7013 <span class="mega-menu-collection__image"> 7014 <img 7015 src="//barrierboss.ca/cdn/shop/collections/Barrel-Sauna-Traditional-Western-Red-Cedar-Sauna-The-Chesapeake-BarrierBoss-42643871367469_400x.jpg?v=1791333484" 7016 alt="BarrierBossâ¢" 7017 loading="lazy" 7018 > 7019 </span> 7020 7021 7022 <span class="mobile-nav__label">Specialty Products</span> 7023 <div class="mobile-nav__icon"> 7024<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 7025 7026</div> 7027 </button> 7028 <ul class="mobile-nav__dropdown" data-parent="navigation-specialty-products-1-11" data-level="3"> 7029 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Specialty Products 7030 Navigation</li> 7031 <li class="mobile-nav__item"> 7032 <div class="mobile-nav__table"> 7033 <div class="mobile-nav__table-cell mobile-nav__return"> 7034 <button 7035 type="button" 7036 class="btn--link js-toggle-submenu mobile-nav__return-btn" 7037 data-target="navigation-products-1" 7038 aria-expanded="true" 7039 aria-label="Specialty Products" 7040 > 7041 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 7042 <span>Specialty Products</span> 7043 </button> 7044 </div> 7045 </div> 7046 </li> 7047 7048 <li class="mobile-nav__item"> 7049 <a 7050 href="/collections/specialty-products" 7051 class="mobile-nav__sublist-link" 7052 7053 > 7054 7055 7056
7057 <span class="mega-menu__sub-link--icon"><svg 7058 width="16" 7059 height="16" 7060 viewBox="0 0 16 16" 7061 fill="none" 7062 xmlns="http://www.w3.org/2000/svg" 7063 > 7064 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7065 </svg></span> 7066 7067 <span class="mobile-nav__label">Shop All</span> 7068 </a> 7069 </li> 7070 7071 <li class="mobile-nav__item"> 7072 <a 7073 href="/products/metal-planters" 7074 class="mobile-nav__sublist-link" 7075 7076 > 7077 7078 <span class="mega-menu__sub-link--icon"> 7079 <svg 7080 width="16" 7081 height="16"
7082 viewBox="0 0 16 16" 7083 fill="none" 7084 xmlns="http://www.w3.org/2000/svg" 7085 > 7086 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7087 </svg> 7088 </span> 7089 7090 <span class="mobile-nav__label">Planter Boxes</span> 7091 </a> 7092 </li> 7093 7094 <li class="mobile-nav__item"> 7095 <a 7096 href="/products/corrugated-metal-wainscoting" 7097 class="mobile-nav__sublist-link" 7098 7099 > 7100 7101 <span class="mega-menu__sub-link--icon"> 7102 <svg 7103 width="16" 7104 height="16"
7105 viewBox="0 0 16 16" 7106 fill="none" 7107 xmlns="http://www.w3.org/2000/svg" 7108 > 7109 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7110 </svg> 7111 </span> 7112 7113 <span class="mobile-nav__label">Metal Wainscotting</span> 7114 </a> 7115 </li> 7116 7117 <li class="mobile-nav__item"> 7118 <a 7119 href="/products/2-x-8-black-gridwall-panel" 7120 class="mobile-nav__sublist-link" 7121 7122 > 7123 7124 <span class="mega-menu__sub-link--icon"> 7125 <svg 7126 width="16" 7127 height="16"
7128 viewBox="0 0 16 16" 7129 fill="none" 7130 xmlns="http://www.w3.org/2000/svg" 7131 > 7132 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7133 </svg> 7134 </span> 7135 7136 <span class="mobile-nav__label">Gridwall Panels</span> 7137 </a> 7138 </li> 7139 7140 <li class="mobile-nav__item"> 7141 <a 7142 href="/products/pre-assembled-barrel-sauna-traditional-western-red-cedar-design" 7143 class="mobile-nav__sublist-link" 7144 7145 > 7146 7147 <span class="mega-menu__sub-link--icon"> 7148 <svg 7149 width="16" 7150 height="16"
7151 viewBox="0 0 16 16" 7152 fill="none" 7153 xmlns="http://www.w3.org/2000/svg" 7154 > 7155 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7156 </svg> 7157 </span> 7158 7159 <span class="mobile-nav__label">Cedar Barrel Saunas</span> 7160 </a> 7161 </li> 7162 7163 <li class="mobile-nav__item"> 7164 <a 7165 href="/collections/metal-buildings" 7166 class="mobile-nav__sublist-link" 7167 7168 > 7169 7170 <span class="mega-menu__sub-link--icon"> 7171 <svg 7172 width="16" 7173 height="16"
7174 viewBox="0 0 16 16" 7175 fill="none" 7176 xmlns="http://www.w3.org/2000/svg" 7177 > 7178 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7179 </svg> 7180 </span> 7181 7182 <span class="mobile-nav__label">Steel Buildings</span> 7183 </a> 7184 </li> 7185 7186 <li class="mobile-nav__item"> 7187 <a 7188 href="/products/white-vinyl-fence-panels" 7189 class="mobile-nav__sublist-link" 7190 7191 > 7192 7193 <span class="mega-menu__sub-link--icon"> 7194 <svg 7195 width="16" 7196 height="16"
7197 viewBox="0 0 16 16" 7198 fill="none" 7199 xmlns="http://www.w3.org/2000/svg" 7200 > 7201 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7202 </svg> 7203 </span> 7204 7205 <span class="mobile-nav__label">Vinyl Fence Panels</span> 7206 </a> 7207 </li> 7208 7209 <li class="mobile-nav__item"> 7210 <a 7211 href="/collections/specialty-garden-trellis" 7212 class="mobile-nav__sublist-link" 7213 7214 > 7215 7216 <span class="mega-menu__sub-link--icon"> 7217 <svg 7218 width="16" 7219 height="16"
7220 viewBox="0 0 16 16" 7221 fill="none" 7222 xmlns="http://www.w3.org/2000/svg" 7223 > 7224 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7225 </svg> 7226 </span> 7227 7228 <span class="mobile-nav__label">Raised Beds & Trellises</span> 7229 </a> 7230 </li> 7231 7232 <li class="mobile-nav__item"> 7233 <a 7234 href="/collections/specialty-animal-fencing" 7235 class="mobile-nav__sublist-link" 7236 7237 > 7238 7239 <span class="mega-menu__sub-link--icon"> 7240 <svg 7241 width="16" 7242 height="16"
7243 viewBox="0 0 16 16" 7244 fill="none" 7245 xmlns="http://www.w3.org/2000/svg" 7246 > 7247 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7248 </svg> 7249 </span> 7250 7251 <span class="mobile-nav__label">Goat, Chicken & Livestock</span> 7252 </a> 7253 </li> 7254 7255 <li class="mobile-nav__item"> 7256 <a 7257 href="/collections/specialty-pool-privacy" 7258 class="mobile-nav__sublist-link" 7259 7260 > 7261 7262 <span class="mega-menu__sub-link--icon"> 7263 <svg 7264 width="16" 7265 height="16"
7266 viewBox="0 0 16 16" 7267 fill="none" 7268 xmlns="http://www.w3.org/2000/svg" 7269 > 7270 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7271 </svg> 7272 </span> 7273 7274 <span class="mobile-nav__label">Pool Fence & Privacy Screens</span> 7275 </a> 7276 </li> 7277 7278 <li class="mobile-nav__item"> 7279 <a 7280 href="/collections/specialty-alternative-materials" 7281 class="mobile-nav__sublist-link" 7282 7283 > 7284 7285 <span class="mega-menu__sub-link--icon"> 7286 <svg 7287 width="16" 7288 height="16"
7289 viewBox="0 0 16 16" 7290 fill="none" 7291 xmlns="http://www.w3.org/2000/svg" 7292 > 7293 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7294 </svg> 7295 </span> 7296 7297 <span class="mobile-nav__label">Composite & WPC</span> 7298 </a> 7299 </li> 7300 7301 </ul> 7302 7303 </li> 7304 7305 </ul> 7306 7307 </li> 7308 7309 7310 7311 <li class="mobile-nav__item"> 7312 7313 <a 7314 href="/pages/fence-configurator" 7315 class="mobile-nav__link" 7316 7317 > 7318 <span class="mobile-nav__label">Fence Calculator</span> 7319 </a> 7320 7321 </li> 7322 7323 7324 7325 <li class="mobile-nav__item"> 7326 7327 <a 7328 href="/pages/pros-directory" 7329 class="mobile-nav__link" 7330 7331 > 7332 <span class="mobile-nav__label">Find an Installer</span> 7333 </a> 7334 7335 </li> 7336 7337 7338 7339 <li class="mobile-nav__item"> 7340 7341 <a 7342 href="/pages/shipping-returns" 7343 class="mobile-nav__link" 7344 7345 > 7346 <span class="mobile-nav__label">BARRIERBOSS Delivery</span> 7347 </a> 7348 7349 </li> 7350 7351 7352 7353 <li class="mobile-nav__item"> 7354 7355 <a 7356 href="/blogs/news" 7357 class="mobile-nav__link" 7358 7359 > 7360 <span class="mobile-nav__label">BarrierBlog</span> 7361 </a> 7362 7363 </li> 7364 7365 7366 7367 <li class="mobile-nav__item"> 7368 7369 7370 <button 7371 type="button" 7372 class="btn--link js-toggle-submenu mobile-nav__link" 7373 data-target="navigation-more-6" 7374 data-level="1" 7375 aria-expanded="false" 7376 > 7377 <span class="mobile-nav__label">More</span> 7378 <div class="mobile-nav__icon"> 7379<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 7380 7381</div> 7382 </button> 7383 <ul 7384 class="mobile-nav__dropdown mobile-dropdown__layout-" 7385 data-parent="navigation-more-6" 7386 data-level="2" 7387 > 7388 <li class="visually-hidden" tabindex="-1" data-menu-title="2">More 7389 Navigation</li> 7390 <li class="mobile-nav__item"> 7391 <div class="mobile-nav__table"> 7392 <div class="mobile-nav__table-cell mobile-nav__return"> 7393 <button 7394 class="btn--link js-toggle-submenu mobile-nav__return-btn" 7395 type="button" 7396 aria-expanded="true" 7397 aria-label="More" 7398 > 7399 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 7400 <span class="mobile-nav__label">More</span> 7401 </button> 7402 </div> 7403 </div> 7404 </li> 7405 7406 7407 <li class="mobile-nav__item mobile-nav__item-column"> 7408 7409 7410 <button 7411 type="button" 7412 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 7413 data-target="navigation-fence-pro-platform-6-1" 7414 aria-expanded="false" 7415 > 7416 7417 7418 7419 7420
7421 <span class="mobile-nav__label">Fence Pro Platform</span> 7422 <div class="mobile-nav__icon"> 7423<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 7424 7425</div> 7426 </button> 7427 <ul class="mobile-nav__dropdown" data-parent="navigation-fence-pro-platform-6-1" data-level="3"> 7428 <li class="visually-hidden" tabindex="-1" data-menu-title="3">Fence Pro Platform 7429 Navigation</li> 7430 <li class="mobile-nav__item"> 7431 <div class="mobile-nav__table"> 7432 <div class="mobile-nav__table-cell mobile-nav__return"> 7433 <button 7434 type="button" 7435 class="btn--link js-toggle-submenu mobile-nav__return-btn" 7436 data-target="navigation-more-6" 7437 aria-expanded="true" 7438 aria-label="Fence Pro Platform" 7439 > 7440 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 7441 <span>Fence Pro Platform</span> 7442 </button> 7443 </div> 7444 </div> 7445 </li> 7446 7447 <li class="mobile-nav__item"> 7448 <a 7449 href="/pages/pros-directory" 7450 class="mobile-nav__sublist-link" 7451 7452 > 7453 7454 <span class="mega-menu__sub-link--icon"> 7455 <svg 7456 width="16" 7457 height="16"
7458 viewBox="0 0 16 16" 7459 fill="none" 7460 xmlns="http://www.w3.org/2000/svg" 7461 > 7462 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7463 </svg> 7464 </span> 7465 7466 <span class="mobile-nav__label">Find a Fence Installer</span> 7467 </a> 7468 </li> 7469 7470 <li class="mobile-nav__item"> 7471 <a 7472 href="/pages/fence-installer-jobs" 7473 class="mobile-nav__sublist-link" 7474 7475 > 7476 7477 <span class="mega-menu__sub-link--icon"> 7478 <svg 7479 width="16" 7480 height="16"
7481 viewBox="0 0 16 16" 7482 fill="none" 7483 xmlns="http://www.w3.org/2000/svg" 7484 > 7485 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7486 </svg> 7487 </span> 7488 7489 <span class="mobile-nav__label">Become a Fence Pro</span> 7490 </a> 7491 </li> 7492 7493 </ul> 7494 7495 </li> 7496 7497 <li class="mobile-nav__item mobile-nav__item-column"> 7498 7499 7500 <button 7501 type="button" 7502 class="btn--link js-toggle-submenu mobile-nav__link mobile-nav__sublist-link" 7503 data-target="navigation-about-us-6-2" 7504 aria-expanded="false" 7505 > 7506 7507 7508 7509 7510 7511 <span class="mobile-nav__label">About Us</span> 7512 <div class="mobile-nav__icon"> 7513<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 7514 7515</div> 7516 </button> 7517 <ul class="mobile-nav__dropdown" data-parent="navigation-about-us-6-2" data-level="3"> 7518 <li class="visually-hidden" tabindex="-1" data-menu-title="3">About Us 7519 Navigation</li> 7520 <li class="mobile-nav__item"> 7521 <div class="mobile-nav__table"> 7522 <div class="mobile-nav__table-cell mobile-nav__return"> 7523 <button 7524 type="button" 7525 class="btn--link js-toggle-submenu mobile-nav__return-btn" 7526 data-target="navigation-more-6" 7527 aria-expanded="true" 7528 aria-label="About Us" 7529 > 7530 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 7531 <span>About Us</span> 7532 </button> 7533 </div> 7534 </div> 7535 </li> 7536 7537 <li class="mobile-nav__item"> 7538 <a 7539 href="https://barrierboss.ca/pages/career-opportunities" 7540 class="mobile-nav__sublist-link" 7541 7542 > 7543 7544 <span class="mega-menu__sub-link--icon"> 7545 <svg 7546 width="16" 7547 height="16"
7548 viewBox="0 0 16 16" 7549 fill="none" 7550 xmlns="http://www.w3.org/2000/svg" 7551 > 7552 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7553 </svg> 7554 </span> 7555 7556 <span class="mobile-nav__label">Careers</span> 7557 </a> 7558 </li> 7559 7560 <li class="mobile-nav__item"> 7561 <a 7562 href="/pages/about-us" 7563 class="mobile-nav__sublist-link" 7564 7565 > 7566 7567 <span class="mega-menu__sub-link--icon"> 7568 <svg 7569 width="16" 7570 height="16"
7571 viewBox="0 0 16 16" 7572 fill="none" 7573 xmlns="http://www.w3.org/2000/svg" 7574 > 7575 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7576 </svg> 7577 </span> 7578 7579 <span class="mobile-nav__label">Our Story</span> 7580 </a> 7581 </li> 7582 7583 <li class="mobile-nav__item"> 7584 <a 7585 href="https://barrierboss.ca/pages/new-facilities" 7586 class="mobile-nav__sublist-link" 7587 7588 > 7589 7590 <span class="mega-menu__sub-link--icon"> 7591 <svg 7592 width="16" 7593 height="16"
7594 viewBox="0 0 16 16" 7595 fill="none" 7596 xmlns="http://www.w3.org/2000/svg" 7597 > 7598 <path d="M5.99998 4H13.3333M5.99998 8H13.3333M5.99998 12H13.3333M3.33331 4V4.00667M3.33331 8V8.00667M3.33331 12V12.0067" stroke="currentColor" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/> 7599 </svg> 7600 </span> 7601 7602 <span class="mobile-nav__label">New Locations</span> 7603 </a> 7604 </li> 7605 7606 </ul> 7607 7608 </li> 7609 7610 <li class="mobile-nav__item mobile-nav__item-column"> 7611 7612 <a 7613 href="/pages/contact-us" 7614 class="mobile-nav__sublist-link" 7615 7616 > 7617 <span class="mobile-nav__label">Contact Us</span> 7618 </a> 7619 7620 </li> 7621 7622 </ul> 7623 7624 </li> 7625 7626 <div class="mobile-nav-footer"> 7627 7628 <div class="mobile-nav-footer-block"> 7629 <a 7630 href="https://barrierboss.ca/customer_authentication/redirect?locale=en®ion_country=CA" 7631 class="site-header__account" 7632 > 7633 <svg class="icon icon-login" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z"/></svg> 7634 7635 <span>My Account</span> 7636 7637 </a> 7638 </div> 7639 7640 7641 <div class="mobile-nav-footer-block"> 7642 <div class="email_text"> 7643 <a href="mailto:[email protected]">[email protected]</a> 7644 </div> 7645 </div> 7646 7647 7648 7649 <div class="mobile-nav-footer-block"> 7650 <div class="phone_number"> 7651 <a href="tel: +1(888)306boss">+1 (888) 306-BOSS</a> 7652 </div> 7653 </div> 7654 7655 7656 7657 </div> 7658 </ul> 7659 </nav> 7660 </header> 7661 7662 7663</div> 7664 7665 7666 7667
7668<script type="application/ld+json"> 7669 { 7670 "@context": "https://schema.org", 7671 "@type": "OnlineStore", 7672 "@id": "https://barrierboss.ca/#organization", 7673 "additionalType": ["Manufacturer", "LocalBusiness"], 7674 "name": "BarrierBoss Canada", 7675 "alternateName": "BarrierBoss", 7676 7677 7678 "logo": "https:\/\/barrierboss.ca\/cdn\/shop\/files\/BarrierBoss_CanadaLogo_Vertical_White_841x.svg?v=1774733682", 7679 7680 "sameAs": [ 7681 "https:\/\/www.facebook.com\/barrierboss", 7682 "https:\/\/www.instagram.com\/barrierboss", 7683 "https:\/\/www.youtube.com\/@barrierboss", 7684 "https://www.pinterest.com/barrierboss/", 7685 "https://www.tiktok.com/@barrierboss", 7686 "https://www.houzz.com/professionals/fencing-and-gate-sales-and-construction/barrierboss-fencing-ltd-pfvwus-pf~475011953" 7687 ], 7688 "url": "https:\/\/barrierboss.ca", 7689 "image": "https://cdn.shopify.com/s/files/1/0727/8320/0557/files/hero-banner.jpg", 7690 "address": { 7691 "@type": "PostalAddress", 7692 "streetAddress": "1840 Byland Rd", 7693 "addressLocality": "West Kelowna", 7694 "addressRegion": "BC", 7695 "postalCode": "V1Z 3E5", 7696 "addressCountry": "CA" 7697 }, 7698 "areaServed": { "@type": "Country", "name": "Canada" }, 7699 "knowsAbout": ["metal fencing", "steel fencing", "metal fence panels", "hog wire fence", "corrugated metal fence", "metal privacy fence", "cattle panels", "metal roofing", "metal siding"], 7700 "telephone": "+18883062677", 7701 "email": "[email protected]", 7702 "contactPoint": { 7703 "contactType": "Sales", 7704 "email": "[email protected]", 7705 "telephone": "+18883062677" 7706 }, 7707 "description": "Canadian manufacturer of hog wire fence panels, corrugated metal privacy fence, cattle panels and complete fence kits. 6-gauge steel, made in Canada, Residential Delivery with unloading included."} 7708</script>
7708 7709 7710 7711
7712<script> 7713 document.documentElement.style.setProperty( 7714 '--header-height', 7715 document.getElementById('shopify-section-sections--23728368845101__header').clientHeight + 'px' 7716 ); 7717 window.addEventListener('resize', function () { 7718 document.documentElement.style.setProperty( 7719 '--header-height', 7720 document.getElementById('shopify-section-sections--23728368845101__header').clientHeight + 'px' 7721 ); 7722 }); 7723 7724 const dealerTriggerButton = document.querySelector('.signup-dealer-btn-trigger'); 7725 if (dealerTriggerButton) { 7726 dealerTriggerButton.addEventListener('click', function (event) { 7727 const wrapper = dealerTriggerButton.parentNode.querySelector('.header-dealer-extra-content'); 7728 if (wrapper) { 7729 wrapper.classList.toggle('active'); 7730 } 7731 7732 const registerBtn = wrapper.querySelector('.signup-dealer-btn'); 7733 if (registerBtn) { 7734 registerBtn.addEventListener('click', function () { 7735 wrapper.classList.toggle('active'); 7736 const formContainer = document.querySelector('#app-embed-container-222247'); 7737 if (formContainer) { 7738 formContainer.classList.add('active'); 7739 formContainer.shadowRoot.querySelector('button').dispatchEvent(new MouseEvent('click', { bubble: true })); 7740 } 7741 }); 7742 } 7743 }); 7744 } 7745</script>
7745 7746 7747 7748 <style> 7749 .shopify-section-header.shopify-section { 7750 position: relative; 7751 /* top: var(--announcement-bar-height, 0px); */ 7752 left: 0; 7753 width: 100%; 7754 transition: background 0.3s; 7755 background: #000; 7756 } 7757 .shopify-section-header.shopify-section.is_sticky { 7758 top: 0; 7759 position: sticky; 7760 } 7761 .shopify-section-header.showAlternateHeader.shopify-section { 7762 position: sticky; 7763 z-index: 99; 7764 } 7765 .shopify-section-header.is_sticky.shopify-section { 7766 background-color: var(--alternateHeader_bg_color); 7767 } 7768 </style> 7769 7770 7771 7772 7773 7774 7775<style id="bb-search-narrow">/* Owner 2026-09-28: "reduce the search bar width". Nothing in this file sized 7776 .search-bar__interior â it simply filled its grid column â so this is the only cap on it. 7777 â ï¸ FIRST PASS, unverified visually (Chrome unavailable this session). One number, one block: 7778 raise it, lower it, or delete the block to restore the full-width bar. */ 7779@media (min-width:1100px){ 7780 .site-header .search-bar__interior{ max-width:560px; margin-left:auto; margin-right:auto; } 7781} 7782@media (min-width:769px) and (max-width:1099px){ 7783 .site-header .search-bar__interior{ max-width:420px; } 7784} 7785</style> 7786 7787 7788 7789<style id="bb-pills-v2"> 7790/* Header pills: one shape, even gaps, Installers left of Fence Calculator, calculator next to 7791 the cart. Desktop only; the mobile icon row is untouched. 7792 NOTE: no Liquid tags anywhere in this block - a Liquid output tag in a CSS comment is what 7793 broke this header earlier today. Refer to variables by bare name only. */ 7794@media (min-width:769px){ 7795 /* the search must not swallow the row - cap whichever element paints the bar */ 7796 .site-header .search-bar__interior, 7797 .site-header .search-form__container, 7798 .site-header .search-form.search-bar__form{ 7799 max-width:700px !important; width:100% !important; } 7800 .site-header .search-bar__interior{ margin-right:18px !important; } 7801 7802 /* order: search, Installers, Fence Calculator, cart */ 7803 .site-header .site-header__icons-wrapper .header_find_installer{ 7804 order:1 !important; margin:0 10px 0 auto !important; } 7805 .site-header .site-header__icons-wrapper .header_fence_calc{ 7806 order:2 !important; margin:0 14px 0 0 !important; } 7807 .site-header .site-header__icons-wrapper #HeaderCart, 7808 .site-header .site-header__icons-wrapper .header_cart_info{ order:3 !important; } 7809 7810 /* identical shape for both pills - they were built separately and never shared sizing */ 7811 .site-header .site-header__icons-wrapper .find-installer-trigger, 7812 .site-header .site-header__icons-wrapper .contact-modal-trigger{ 7813 display:inline-flex !important; align-items:center !important; justify-content:center !important; 7814 box-sizing:border-box !important; height:46px !important; min-width:168px !important; 7815 padding:0 24px !important; border-radius:9px !important; 7816 font-size:15px !important; font-weight:700 !important; line-height:1 !important; 7817 white-space:nowrap !important; } 7818 7819 /* the calculator box is painted by its WRAPPER, the installer box by its TRIGGER - same corner on both */ 7820 .site-header .site-header__icons-wrapper .header_find_installer, 7821 .site-header .site-header__icons-wrapper .header_fence_calc, 7822 .site-header .site-header__icons-wrapper .find-installer-trigger, 7823 .site-header .site-header__icons-wrapper .contact-modal-trigger{ 7824 border-radius:9px !important; overflow:hidden !important; } 7825 7826 /* hover: darken + a 1px lift, the way a pressable control should read. 7827 Also repairs .contact-modal-trigger:hover, which set color:#fff on a #f1f1f1 background - 7828 the Fence Calculator label was invisible whenever the cursor was on it. */ 7829 .site-header .site-header__icons-wrapper .find-installer-trigger, 7830 .site-header .site-header__icons-wrapper .contact-modal-trigger{ 7831 transition:background-color .15s ease, box-shadow .15s ease, transform .15s ease !important; 7832 will-change:transform !important; } 7833 .site-header .site-header__icons-wrapper .find-installer-trigger:hover, 7834 .site-header .site-header__icons-wrapper .contact-modal-trigger:hover{ 7835 background:#e4e4e4 !important;
7835 color:#1a1a1a !important; 7836 box-shadow:0 3px 10px rgba(0,0,0,.28) !important; transform:translateY(-1px) !important; } 7837 .site-header .site-header__icons-wrapper .find-installer-trigger:active, 7838 .site-header .site-header__icons-wrapper .contact-modal-trigger:active{ 7839 background:#d8d8d8 !important; transform:translateY(0) !important; 7840 box-shadow:0 1px 4px rgba(0,0,0,.25) !important; } 7841 @media (prefers-reduced-motion:reduce){ 7842 .site-header .site-header__icons-wrapper .find-installer-trigger, 7843 .site-header .site-header__icons-wrapper .contact-modal-trigger{ 7844 transition:background-color .15s ease !important; } 7845 .site-header .site-header__icons-wrapper .find-installer-trigger:hover, 7846 .site-header .site-header__icons-wrapper .contact-modal-trigger:hover{ 7847 transform:none !important; } 7848 } 7849} 7850 7851/* mobile icon row: the installer pin shipped as a 44px CIRCLE while the calculator, search, 7852 cart and menu are rounded squares, and it sat third. Same corner, same size, same order as 7853 desktop: search, Installers, Calculator, cart, menu. */ 7854@media (max-width:768px){ 7855 .site-header .site-header__icons-wrapper .header_find_installer .find-installer-trigger{ 7856 border-radius:9px !important; 7857 width:45px !important; min-width:45px !important; max-width:45px !important; 7858 height:45px !important; min-height:45px !important; } 7859 7860 /* flex:0 0 auto already sits on these children in the theme, so the row is flex and order applies */ 7861 /* the pin is FARTHEST LEFT (owner 2026-09-28). It was order:1, i.e. second behind search. */ 7862 .site-header .site-header__icons-wrapper .header_find_installer{ order:0 !important; } 7863 .site-header .site-header__icons-wrapper .header-search-button{ order:2 !important; } 7864 /* â the button is NESTED inside .search-bar__interior, which is the actual flex child â order on 7865 the button alone is inert. The interior is what moves. */ 7866 .site-header .site-header__icons-wrapper .search-bar__interior{ order:2 !important; } 7867 .site-header .site-header__icons-wrapper .header_fence_calc{ order:1 !important; } 7868 .site-header .site-header__icons-wrapper #HeaderCart, 7869 .site-header .site-header__icons-wrapper .header_cart_info{ order:3 !important; } 7870 .site-header .site-header__icons-wrapper .site-header__menu{ order:4 !important; } 7871 7872 /* every other button in this row takes its gap from theme.css as margin-left:10px; the pill's 7873 own block used margin:0 14px 0 0 instead, which is the uneven spacing. Same rule as the rest. */ 7874 .site-header .site-header__icons-wrapper .header_find_installer{ 7875 margin:0 0 0 10px !important; } 7876 7877 /* The calculator was left a 50% CIRCLE by mobile-nav-unblock while the pin beside it was squared 7878 here, and its margin is `0 14px 0 0` â a RIGHT gap only. With no left margin it butts flush 7879 against the pin, so the two read as one merged pill next to the evenly spaced squares. That is 7880 the misalignment. Same corner, same size, same 10px gap as every other button in the row. */ 7881 .site-header .site-header__icons-wrapper .header_dealer_signup .contact-modal-trigger{ 7882 border-radius:9px !important; 7883 width:45px !important; min-width:45px !important; max-width:45px !important; 7884 height:45px !important; min-height:45px !important; } 7885 .site-header .site-header__icons-wrapper .header_dealer_signup{ 7886 margin:0 0 0 10px !important; } 7887} 7888 7889/* CA CALCULATOR IS header_fence_calc â not header_dealer_signup, which is USA's. An earlier pass of mine squared the USA 7890 class on both stores, so on Canada nothing matched: the calculator kept border-radius:50% and, 7891 with no left margin, sat flush against the pin as one merged pill. Squared here by the class 7892 Canada actually uses, with the same 10px gap the other buttons take. CA paints this box on the 7893 WRAPPER rather than the trigger, so every candidate painter is covered. */ 7894@media (max-width:768px){ 7895 .site-header .site-header__icons-wrapper .header_fence_calc, 7896 .site-header .site-header__icons-wrapper .header_fence_calc > a, 7897 .site-header .site-header__icons-wrapper .header_fence_calc > button, 7898 .site-header .site-header__icons-wrapper .header_fence_calc .contact-modal-trigger{ 7899 border-radius:9px !important; } 7900 .site-header .site-header__icons-wrapper .header_fence_calc{ 7901 margin:0 0 0 10px !important; } 7902} 7903 7904/* HEADER ROW SPACING â owner: "the second announcement bar is eating into the icons", and the gaps read 7905 unevenly. Two causes, both traced: 7906 (1) .header_cart_info carries margin-left:0 from an earlier block, so the cart sits flush while 7907 the pin and calculator each have 10px â that is the tight calculator-to-cart gap. Every 7908 button now takes the same 10px, BY ITS OWN CLASS. Both calculator classes are named 7909 because USA uses .header_dealer_signup and CANADA uses .header_fence_calc; targeting one 7910 store's class is what left CA's calculator a circle for three rounds. 7911 (2) bb-mobile-reviews-strip sets the review wrapper to padding:8px 10px and the row above it to 7912 padding-top:0 ("tight top", deliberate). 8px underneath is what crowds the icons. Raised to 7913 14px on the BOTTOM only, so the intended tight top survives. 7914 â Margins, not gap: these buttons are built at runtime and are not direct children of 7915 .site-header__icons-wrapper, so gap / order / "> *" on that wrapper do nothing. */ 7916@media (max-width:768px){ 7917 .site-header .site-header__icons-wrapper .header_find_installer, 7918 .site-header .site-header__icons-wrapper .header_dealer_signup, 7919 .site-header .site-header__icons-wrapper .header_fence_calc, 7920 .site-header .site-header__icons-wrapper .header_cart_info, 7921 .site-header .site-header__icons-wrapper #HeaderCart, 7922 .site-header .site-header__icons-wrapper .header-search-button, 7923 .site-header .site-header__icons-wrapper .search-bar__interior, 7924 .site-header .site-header__icons-wrapper .site-header__menu{ 7925 margin-left:4px !important; margin-right:0 !important; } 7926 7927 .site-header .header_top_navigation_wrapper{ padding-bottom:14px !important; } 7928} 7929</style> 7930 7931<style id="bb-icon-row-clearance"> 7932/* Mobile only. The promo bar sits directly above the icon row and the cart count overhangs the 7933 top of its button, so the badge was being cut. Give the row headroom and stop any ancestor 7934 from cropping it. No Liquid in this block - see the script header for why. */ 7935@media (max-width:768px){ 7936 .site-header .site-header__icons-wrapper{ padding-top:8px !important; } 7937 .site-header .site-header__icons-wrapper, 7938 .site-header .header_cart_info{ overflow:visible !important; } 7939 .site-header .header_cart_info .header_cart_count{ z-index:3 !important; } 7940} 7941</style> 7942<style id="bb-ca-icon-row-gap"> 7943/* Mobile icon row: match USA spacing. Owner 2026-10-02: "the buttons are too squished in on 7944 canada". Measured from screenshots at 440 CSS px: USA gaps 14,14,15,15 vs CA 4,4,5,5. The 7945 buttons are the SAME 45px on both stores, so only the spacing differed â USA sets gap:10px 7946 on this container and CA never got it, while both set margin-left:4px on the buttons. 7947 10 + 4 = the 14px USA renders. No Liquid tags in this block, deliberately. */ 7948@media (max-width:768px){ 7949 .site-header .site-header__icons-wrapper{ 7950 display:flex !important;
7951 align-items:center !important; 7952 gap:10px !important; 7953 } 7954} 7955</style> 7956 7957<style id="bb-mobile-icon-align-2026-10-04">/* 2026-10-04 â owner: "all the buttons are too far left" (CA), and the calculator 7958 now leads the row. The group is right-aligned by putting margin-left:auto on the FIRST item. 7959 â CA's calculator carried margin-right:14px from an older block; the row uses a 10px container 7960 gap, so that stacked and made one gap wider than the rest. Zeroed on MOBILE ONLY. */ 7961@media (max-width:768px){ 7962 .site-header .site-header__icons-wrapper .header_fence_calc{ margin-left:auto !important; margin-right:0 !important; } 7963 .site-header .site-header__icons-wrapper .search-bar__interior, 7964 .site-header .site-header__icons-wrapper .header_cart_info, 7965 .site-header .site-header__icons-wrapper #HeaderCart, 7966 .site-header .site-header__icons-wrapper .site-header__menu{ margin-left:0 !important; margin-right:0 !important; } 7967} 7968</style> 7969 7970<style id="bb-header-row-v3">/* Desktop header row, settled in one place (owner 2026-10-04). 7971 USA had the search pushed right: it carried margin-left:auto and so did the calculator, and two 7972 auto margins split the free space between them. CA had the opposite symptom, calculator and cart 7973 packed left, because nothing gave the wrapper room for an auto margin to push into. 7974 The bar is also stretched here, up to the calculator. It was capped three ways - 560px by 7975 bb-search-narrow, and 700px by bb-pills-v2 on the interior, the form container and the form. 7976 Both calculator classes are named: USA uses header_dealer_signup, CA uses header_fence_calc. 7977 No Liquid in this block, comments included - an output tag in a CSS comment here broke the live 7978 header on both stores once already. Delete this whole block to revert. */ 7979@media screen and (min-width:769px){ 7980 .site-header .site-header__icons-wrapper{ 7981 display:flex !important; align-items:center !important; 7982 width:100% !important; flex-wrap:nowrap !important; } 7983 7984 /* search: first, flush left against the logo, running all the way to the calculator, and 7985 fluid in BOTH directions as the window resizes. 7986 flex-basis 0 means it simply takes whatever is left over, so it tracks the window instead 7987 of sitting at a fixed width. min-width:0 is not optional: a flex item defaults to 7988 min-width:auto, which refuses to shrink below its own content, and that is what makes a 7989 bar like this overflow the row on a narrow window rather than scale down with it. */ 7990 .site-header .site-header__icons-wrapper .search-bar__interior{ 7991 order:1 !important; flex:1 1 0% !important; 7992 width:auto !important; max-width:none !important; min-width:0 !important; 7993 margin:0 18px 0 0 !important; } 7994 7995 /* the inner container and the form are capped separately elsewhere - lift both, and let 7996 them fill whatever width the interior has taken. min-width:0 again so the nested boxes 7997 shrink with their parent instead of holding the row open. */ 7998 .site-header .site-header__icons-wrapper .search-form__container, 7999 .site-header .site-header__icons-wrapper .search-form.search-bar__form{ 8000 max-width:none !important; width:100% !important; min-width:0 !important; } 8001 8002 /* kept: once the bar hits its cap, the leftover space still carries these to the right */ 8003 .site-header .site-header__icons-wrapper .header_dealer_signup, 8004 .site-header .site-header__icons-wrapper .header_fence_calc{ 8005 order:2 !important; flex:0 0 auto !important; 8006 margin:0 14px 0 auto !important; } 8007 8008 .site-header .site-header__icons-wrapper #HeaderCart, 8009 .site-header .site-header__icons-wrapper .header_cart_info{ 8010 order:3 !important; flex:0 0 auto !important; margin-left:0 !important; } 8011} 8012</style> 8013</div> 8014<!-- END sections: header-group --> 8015 8016 <div class="page-container drawer-page-content" id="PageContainer"> 8017 8018 <main class="main-content js-focus-hidden template-product" id="MainContent" role="main" tabindex="-1"> 8019 <section id="shopify-section-template--23728369467693__main" class="shopify-section section-product-template"><link href="//barrierboss.ca/cdn/shop/t/54/assets/component-rating.css?v=129070551048058897941736999851" rel="stylesheet" type="text/css" media="all" /> 8020<link href="//barrierboss.ca/cdn/shop/t/54/assets/tpt-product-template.css?v=68615776288997640841772073188" rel="stylesheet" type="text/css" media="all" /> 8021 8022 8023 8024<link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/photoswipe.css?v=144902949190286393351736999850" type="text/css"> 8025<link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/default-skin.css?v=38164882033479272261736999851" type="text/css"> 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090<div class="page-width-small" id="ProductSection-template--23728369467693__main" 8091 data-section-id="template--23728369467693__main" 8092 data-section-type="product" 8093 data-enable-history-state="true" 8094 data-enable_linked_options="false" 8095 data-show_preOrder_btn="false" 8096 data-show_pick_an_option="false"> 8097 8098 8099 8100 8101 8102 8103 8104<nav class="breadcrumbs" role="navigation" aria-label="breadcrumbs"> 8105 <ol class="breadcrumbs__list"> 8106 <li class="breadcrumbs__item"> 8107 <a class="breadcrumbs__link" href="/">Home</a> 8108 </li><li class="breadcrumbs__item"> 8109 <a class="breadcrumbs__link" href="/products/wood-fence-posts" aria-current="page">Wood Fence Posts</a> 8110 </li></ol> 8111</nav> 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 <div class="grid product-single"> 8141 <div class="grid__item product-single__media-group medium-up--one-half" data-product-single-media-group><div class="bb-media-rel"><style> 8142 .bb-media-rel{position:relative;display:block} 8143 .bb-off-badge{position:absolute;top:14px;left:14px;z-index:5;background:#EB673C;color:#fff; 8144 font-weight:800;font-size:13px;line-height:1;letter-spacing:.02em;padding:9px 12px; 8145 border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.18);pointer-events:none;} 8146 @media(max-width:749px){.bb-off-badge{top:10px;left:10px;font-size:12px;padding:8px 10px}} 8147 </style> 8148 <div class="bb-off-badge">18% OFF</div><div class='product-single__media__carousel product_image__zoom ' data-product-main-slider data-flickity-config='{ 8149"prevNextButtons": true, 8150"pageDots": false, 8151"adaptiveHeight": true, 8152"cellAlign": "left", 8153"contain": true, 8154 "pauseAutoPlayOnHover": true, 8155"dragThreshold": 8, 8156"initialIndex": 0, 8157"arrowShape": {"x0": 20, "x1": 60, "y1": 40, "x2": 60, "y2": 35, "x3": 25} 8158}' > 8159<div class='product-single__media__slide' data-media-id="38756736008493" data-media-index="0"> 8160 8161 8162 8163 8164 8165 8166<div 8167 class="product-single__media-wrapper js" 8168 8169 product-image-media 8170 8171 8172 8173 data-product-single-media-wrapper 8174 data-media-id="template--23728369467693__main-38756736008493" 8175 > 8176 8177 8178 8179 <div 8180 8181 style="padding-top:100.0%;" 8182 class="product-single__media image_type " 8183 data-image-width='1000' 8184 data-image-height='1000' 8185 data-image-id="38756736008493" 8186 data-image-url='//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493_2000x.webp?v=1769497362' 8187 8188 > 8189 8190 8191 <img 8192 class="feature-row__image product-featured-media" 8193 srcset="//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493_375x.webp?v=1769497362 375w,//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493_720x.webp?v=1769497362 750w," 8194 src="//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493_1066x.webp?v=1769497362" 8195 sizes="(min-width: 750px) 600px 8196 , 100vw" 8197 loading="eager" 8198 width="1000" 8199 height="1000" 8200 fetchpriority="high" 8201 alt="Kiln-Dried Wood Fence Posts - Ground Contact Approved - BarrierBossâ¢" 8202 onload="window.performance.mark('pursuit:product:image_visible');"> 8203 </div> 8204 8205</div> 8206 8207 8208 8209 8210 8211 8212 </div></div> 8213 </div> 8214 8215 8216 8217 8218 8219 8220 8221 8222 </div> 8223 <div class="grid__item medium-up--one-half"> 8224 <div class="product-single__meta "> 8225 8226 8227 <form method="post" action="/cart/add" id="product_form_10005606531373" accept-charset="UTF-8" class="product-form product-form-template--23728369467693__main 8228 8229" enctype="multipart/form-data" data-product-form=""><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 8230 8231 8232 8233 8234 8235 <div id="shopify-block-AMGtLTzVIKzZKSDJMQ__judge_me_reviews_preview_badge_hY944" class="shopify-block shopify-app-block"> 8236<div class='jdgm-widget jdgm-preview-badge' 8237 data-id='10005606531373' 8238 data-template='manual-installation'> 8239 <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.67' data-number-of-reviews='9' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.67' tabindex='0' aria-label='4.67 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> 9 reviews </span> </div> 8240</div> 8241 8242 8243 8244 8245</div> 8246 8247 8248 8249 8250 <h1 class=" product-single__title h3"> 8251 8252 8253 Wood Fence Posts 8254 8255 8256 </h1> 8257 8258 8259 8260 8261 <div class="product__price"> 8262 8263<div 8264 class=" 8265 price 8266 8267 price--on-sale 8268 8269 " 8270 data-price 8271 data-price-unit="/per Post" 8272> 8273 8274 8275 8276 <div class="price__pricing-group"> 8277 <div class="price__regular s">
8278 <span class="visually-hidden visually-hidden--inline">Regular price</span> 8279 <span class="price-item price-item--regular" data-regular-price data-unit="/per Post"> 8280 8281 <span>$ 19.99</span> 8282 8283 </span> 8284 8285 8286 </div> 8287 <div class="price__sale"> 8288 <span class="visually-hidden visually-hidden--inline">Sale price</span> 8289 <span class="price-item price-item--sale" data-sale-price data-unit="/per Post"> 8290 8291 <span>$ 19.99</span> 8292 8293 </span> 8294 8295 <span class="visually-hidden visually-hidden--inline">Regular price</span> 8296 8297 <s class="price-item price-item--regular" data-regular-price> 8298 8299 $ 24.38 8300 8301 </s> 8302 8303 8304 </div> 8305 <div class="price__badges"> 8306 <span class="price__badge price__badge--sale"> 8307 <span>Sale</span> 8308 </span> 8309 8310 </div> 8311 </div> 8312<div class="price__unit"> 8313 <span class="visually-hidden visually-hidden--inline">Unit price</span> 8314 <div class="price-unit-price"><span data-unit-price> 8315 8316 8317 8318 </span><span >/</span><span class="visually-hidden">per </span><span data-unit-price-base-unit></span></div> 8319 8320 8321 </div> 8322 8323</div> 8324 8325 </div><div class="product__policies rte" data-product-policies><a href="/policies/shipping-policy">Shipping</a> calculated at checkout. 8326</div><div class='shopify-payment-terms'> 8327 8328 </div> 8329 8330 8331 8332 8333 <div id="shopify-block-AYUVTTmpNVk5QbTJkY__google_youtube_automated_discounts_price_yqf78" class="shopify-block shopify-app-block"> 8334
8335<script> 8336 automatedDiscountsLiquidData = {} 8337 automatedDiscountsLiquidData.currentPrice = 1999 / 100 8338 automatedDiscountsLiquidData.formattedCurrentPrice = "$ 19.99" 8339 automatedDiscountsLiquidData.moneyWithCurrencySample = "$ 1.00 CAD" 8340 automatedDiscountsLiquidData.priceFormatSample = "$ 876,543.21" 8341 automatedDiscountsLiquidData.variantId = '50628202266925' 8342 automatedDiscountsLiquidData.merchantId = '5311408082' 8343 8344 automatedDiscountsLiquidData.compareAtPrice = 2438 / 100 8345 8346 automatedDiscountsLiquidData.cartAttributes = {} 8347</script>
8347 8348 8349<div id="google-automated-discounts-price" style="display: block;"></div> 8350
8351<script src="https://www.gstatic.com/automated_discounts/automated_discounts.js" defer></script>
8351 8352</div> 8353 8354 8355 8356 8357 8358 8359 <div class="product-form__controls-group product_options_block_wrapper"> 8360 8361 <div class="selector-wrapper js product-form__item"> 8362 <label class="header" for="SingleOptionSelector-template--23728369467693__main-0">Wood Species</label> 8363 <select class="single-option-selector wood species single-option-selector-template--23728369467693__main product-form__input single_option_wood species_selector-template--23728369467693__main" 8364 id="SingleOptionSelector-template--23728369467693__main-0" 8365 data-option-name='wood species' 8366 data-index="option1"> 8367 8368 <option value="Pressure Treated" selected="selected">Pressure Treated</option> 8369 8370 <option value="Western Red Cedar">Western Red Cedar</option> 8371 8372 </select> 8373 </div> 8374 8375 <div class="selector-wrapper js product-form__item"> 8376 <label class="header" for="SingleOptionSelector-template--23728369467693__main-1">Dimensions (Nominal)</label> 8377 <select class="single-option-selector dimensions (nominal) single-option-selector-template--23728369467693__main product-form__input single_option_dimensions (nominal)_selector-template--23728369467693__main" 8378 id="SingleOptionSelector-template--23728369467693__main-1" 8379 data-option-name='dimensions (nominal)' 8380 data-index="option2"> 8381 8382 <option value="4 x 4 x 8" selected="selected">4 x 4 x 8</option> 8383 8384 <option value="4 x 4 x 10">4 x 4 x 10</option> 8385 8386 <option value="4 x 4 x 12">4 x 4 x 12</option> 8387 8388 <option value="6 x 6 x 8">6 x 6 x 8</option> 8389 8390 <option value="6 x 6 x 10">6 x 6 x 10</option> 8391 8392 <option value="6 x 6 x 12">6 x 6 x 12</option> 8393 8394 </select> 8395 </div> 8396 8397 </div> 8398 8399 8400 8401 8402 8403 <select name="id" id="ProductSelect-template--23728369467693__main" class="product-form__variants no-js"> 8404 8405 <option value="50628202266925" 8406 8407 data-inventory_management="shopify" 8408 data-inventory_policy="continue" 8409 data-inventory_quantity="330" selected="selected"> 8410 Pressure Treated / 4 x 4 x 8 8411 </option> 8412 8413 <option value="50628202299693" 8414 8415 data-inventory_management="shopify" 8416 data-inventory_policy="continue" 8417 data-inventory_quantity="170"> 8418 Pressure Treated / 4 x 4 x 10 8419 </option> 8420 8421 <option value="50628202332461" 8422 8423 data-inventory_management="shopify" 8424 data-inventory_policy="continue" 8425 data-inventory_quantity="440"> 8426 Pressure Treated / 4 x 4 x 12 8427 </option> 8428 8429 <option value="50628202365229" 8430 8431 data-inventory_management="shopify" 8432 data-inventory_policy="continue" 8433 data-inventory_quantity="435"> 8434 Pressure Treated / 6 x 6 x 8 8435 </option> 8436 8437 <option value="50628202397997" 8438 8439 data-inventory_management="shopify" 8440 data-inventory_policy="continue" 8441 data-inventory_quantity="275"> 8442 Pressure Treated / 6 x 6 x 10 8443 </option> 8444 8445 <option value="50628202430765" 8446 8447 data-inventory_management="shopify" 8448 data-inventory_policy="continue" 8449 data-inventory_quantity="391"> 8450 Pressure Treated / 6 x 6 x 12 8451 </option> 8452 8453 <option value="50628202070317" 8454 8455 data-inventory_management="shopify" 8456 data-inventory_policy="continue" 8457 data-inventory_quantity="442"> 8458 Western Red Cedar / 4 x 4 x 8 8459 </option> 8460 8461 <option value="50628202103085" 8462 8463 data-inventory_management="shopify" 8464 data-inventory_policy="continue" 8465 data-inventory_quantity="485"> 8466 Western Red Cedar / 4 x 4 x 10 8467 </option> 8468 8469 <option value="50628202135853" 8470 8471 data-inventory_management="shopify" 8472 data-inventory_policy="continue" 8473 data-inventory_quantity="492"> 8474 Western Red Cedar / 4 x 4 x 12 8475 </option> 8476 8477 <option value="50628202168621" 8478 8479 data-inventory_management="shopify" 8480 data-inventory_policy="continue" 8481 data-inventory_quantity="469"> 8482 Western Red Cedar / 6 x 6 x 8 8483 </option> 8484 8485 <option value="50628202201389" 8486 8487 data-inventory_management="shopify" 8488 data-inventory_policy="continue" 8489 data-inventory_quantity="498"> 8490 Western Red Cedar / 6 x 6 x 10 8491 </option> 8492 8493 <option value="50628202234157" 8494 8495 data-inventory_management="shopify" 8496 data-inventory_policy="continue" 8497 data-inventory_quantity="498"> 8498 Western Red Cedar / 6 x 6 x 12 8499 </option> 8500 8501 </select> 8502 8503 8504 8505 8506 <div id="shopify-block-AYUNOVy9MOWZPbHdkd__easify_options_easify_product_options_Q7JAH" class="shopify-block shopify-app-block"><div class="easify-product-options"></div> 8507 8508 8509</div> 8510 8511 8512 8513 8514 8515 8516 <!-- bb-so-start --> 8517 8518<!-- bb-so-end --> 8519 <div class='inventory_qty_info'> 8520 8521 <div class="product-form__info-content"><div class="product-form__inventory"> 8522 <div class="product-form__inventory-icon"> 8523 <div class="product-form__inventory-icon-base"> 8524 8525 <load-icon name="box"></load-icon> 8526 8527 </div> 8528 <div class="product-form__inventory-icon-status text-success"> 8529 <load-icon name="check"></load-icon> 8530 </div> 8531 </div> 8532 <div class="product-form__inventory-text h6"><span style="display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;">
8532Available <span style="margin-left:8px;"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="#EB673C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg></span> Freight Insured <span style="margin-left:8px;"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="#EB673C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="1 4 1 10 7 10"/><path d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"/></svg></span> Returns <span style="margin-left:8px;"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="#EB673C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="8" r="7"/><polyline points="8.21 13.89 7 23 12 20 17 23 15.79 13.88"/></svg></span>Warranty</span></div><span id="bb-ship-data" data-deftier="crane" style="display:none"></span><span id="bb-units-data" data-units="159" style="display:none"></span>
8532<script>(function(){if(window.__bbBuyTabs8)return;window.__bbBuyTabs8=true; 8533var TB="flex:1;min-width:96px;padding:9px 6px;border:1px solid #e2e2e2;border-radius:8px;background:#f6f6f6;color:#444;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;text-align:center;line-height:1.25;transition:all .15s;-webkit-appearance:none;appearance:none;"; 8534function pForm(){var a=document.querySelector('.product-form__cart-submit')||document.querySelector('form[action*="/cart/add"] [name=add]')||document.querySelector('.product-form [name=add]');if(a){return a.closest('form[action*="/cart/add"]')||a.closest('.product-single__meta')||a.closest('form')||a.parentElement;}return null;} 8535function findDisc(){var sc=pForm();if(!sc)return null;var vs=sc.querySelectorAll('.bb-vol-wrap');for(var i=0;i<vs.length;i++){if(!vs[i].closest('#bb-buytabs'))return vs[i];}var ds=sc.querySelectorAll('div');for(var j=0;j<ds.length;j++){var t=ds[j].textContent||'';if(/ACH Bank Transfer/i.test(t)&&/BarrierBucks/i.test(t)&&t.length<220&&ds[j].querySelector('a,span')&&!ds[j].closest('#bb-buytabs'))return ds[j];}return null;} 8536function liveCalc(){var c=document.querySelector('.pfc-table');return (c&&!c.closest('#bb-buytabs'))?c:null;} 8537function atcBtn(){return document.querySelector('.product-form__cart-submit')||document.querySelector('form[action*="/cart/add"] button[name=add]')||document.querySelector('.product-form [name=add]')||document.querySelector('[data-add-to-cart]');} 8538function atcRowWrap(){var b=atcBtn();if(!b||!b.parentElement)return null;var STOP={'product-form':1,'product-single__meta':1,'product-single__meta-inner':1,'product-single__meta-wrapper':1,'product__info-container':1,'product-single__info':1};var el=b;for(var i=0;i<10&&el.parentElement;i++){var p=el.parentElement;if(p.tagName==='FORM'||p.tagName==='BODY')break;var toks=((p.className||'')+'').split(/\s+/);var stop=false;for(var k=0;k<toks.length;k++){if(STOP[toks[k]]){stop=true;break;}}if(stop)break;el=p;}return el;} 8539function prodTags(){try{var h=(location.pathname.split('/products/')[1]||'').split(/[?#]/)[0];var ss=document.querySelectorAll('script');for(var i=0;i<ss.length;i++){var t=ss[i].textContent||'';if(h&&t.indexOf('"handle":"'+h+'"')>=0){var m=t.match(/"tags"\s*:\s*(\[[^\]]*\])/);if(m){try{return JSON.parse(m[1]).map(function(x){return String(x).toLowerCase();});}catch(e){}}}}}catch(e){}return null;} 8540function discountApplies(){var d=window.BB_DISCOUNT;if(!d||!(d.rate>0))return false;var tags=prodTags();if(tags){var ex=(d.exclusionTags||[]).map(function(x){return String(x).toLowerCase();});for(var i=0;i<ex.length;i++){if(tags.indexOf(ex[i])>=0)return false;}}return true;} 8541function discHTML(){var d=window.BB_DISCOUNT,b=window.BB_BUCKS;if(!d)return '';var pct=Math.round(d.rate*100);var pm=d.paymentMethod||'bank transfer';var s='\u{1F4B5} <strong>Save '+pct+'%</strong> when you pay by '+pm;if(b&&b.enabled&&b.rate>0){s+=' — <strong>plus '+Math.round(b.rate*100)+'% back in '+(b.label||'BarrierBucks')+'</strong> store credit on every order';}s+='.';if(b&&b.url){s+=' <a href="'+b.url+'" style="color:#EB673C;font-weight:700;text-decoration:none;">How it works →</a>';}return '<div style="padding:12px 15px;background:#f0f9f2;border:1px solid #cdebd6;border-radius:8px;font-size:13px;line-height:1.5;color:#333;font-family:inherit;">'+s+'</div>';} 8542function build(){ 8543 var w=document.getElementById('bb-buytabs'); 8544 if(!w){ 8545 var anchorEl=atcRowWrap();var after=true; 8546 if(!anchorEl){anchorEl=liveCalc()||findDisc();after=false;if(!anchorEl){var grp=document.querySelector('.product-form__controls-group');if(grp){anchorEl=grp;after=true;}}} 8547 if(!anchorEl||!anchorEl.parentNode)return; 8548 w=document.createElement('div');w.id='bb-buytabs';w.style.cssText='margin:8px 0;font-family:inherit;'; 8549 w.innerHTML='<style>#bb-buytabs .pfc-table__header{background:#fafafa!important;color:#0f172a!important;border-bottom:1px solid #e5e7eb!important;}#bb-buytabs .pfc-table{margin:0!important;box-shadow:none!important;}#bb-buytabs .pfc-table__chevron{color:#0f172a!important;}#bb-buytabs button{font-family:inherit;}#bb-buytabs .bb-vol-d{display:none;}#bb-buytabs .bb-vol-m{display:inline;}@media(min-width:750px){#bb-buytabs .bb-vol-d{display:inline!important;}#bb-buytabs .bb-vol-m{display:none!important;}}</style>' 8550 +'<div style="display:flex;gap:6px;flex-wrap:wrap;">' 8551 +'<button type="button" data-t="disc" style="'+TB+'">\u{1F4B0} Savings</button>' 8552 +'<button type="button" data-t="vol" style="'+TB+'">\u{1F4E6} Volume Orders</button>' 8553 +'<button type="button" data-t="calc" style="'+TB+';display:none;">\u{1F9EE} Fence Calculator</button>' 8554 +'</div>' 8555 +'<div data-p="disc" style="display:none;margin-top:10px;font-family:inherit;"></div>' 8556 +'<div data-p="vol" style="display:none;margin-top:10px;padding:12px 15px;background:#fff8f3;border:1px solid #ffd9c2;border-radius:8px;font-size:13px;line-height:1.5;color:#333;font-family:inherit;text-align:center;">\u{1F3ED} <span class="bb-vol-m"><strong>We do large-volume, custom production runs</strong><br>Call or text <a href="tel:+18883062677" style="color:#EB673C;font-weight:700;text-decoration:none;white-space:nowrap;">1-888-306-BOSS (2677)</a> for a same-day quote.</span><span class="bb-vol-d"><strong>Bulk orders?</strong> We do custom-sized production runs for any project — call or text <a href="tel:+18883062677" style="color:#EB673C;font-weight:700;text-decoration:none;white-space:nowrap;">1-888-306-BOSS (2677)</a> for a same-day quote.</span></div>' 8557 +'<div data-p="calc" style="display:none;margin-top:10px;font-family:inherit;"></div>'; 8558 if(after){anchorEl.parentNode.insertBefore(w,anchorEl.nextSibling);}else{anchorEl.parentNode.insertBefore(w,anchorEl);} 8559 var tabs=w.querySelectorAll('button[data-t]'); 8560 function sel(t,forceOpen){var panel=w.querySelector('[data-p="'+t+'"]');var open=panel.style.display!=='none';w.querySelectorAll('[data-p]').forEach(function(p){p.style.display='none';});
8560tabs.forEach(function(x){x.style.background='#f6f6f6';x.style.color='#444';x.style.borderColor='#e2e2e2';});if(forceOpen||!open){panel.style.display='block';var btn=w.querySelector('button[data-t="'+t+'"]');btn.style.background='#EB673C';btn.style.color='#fff';btn.style.borderColor='#EB673C';}} 8561 w.__sel=sel; 8562 tabs.forEach(function(b){b.addEventListener('click',function(){w.__def=true;sel(b.getAttribute('data-t'));});}); 8563 } 8564 // fill Discounts: prefer the real strip; else config-built copy if the product qualifies 8565 var dp=w.querySelector('[data-p="disc"]');var d=findDisc(); 8566 if(dp){ 8567 if(d){ if(dp.children.length>0){try{d.remove();}catch(e){}}else{dp.appendChild(d);dp.__mode='strip';} } 8568 else if(dp.__mode!=='strip' && dp.children.length===0 && discountApplies()){ dp.innerHTML=discHTML(); dp.__mode='cfg'; } 8569 } 8570 // move calculator in 8571 var cp=w.querySelector('[data-p="calc"]');var c=liveCalc(); 8572 if(cp&&c){cp.appendChild(c);} 8573 // tab visibility 8574 var discBtn=w.querySelector('button[data-t="disc"]'); 8575 var discHas=dp && (dp.children.length>0 || (dp.textContent||'').trim().length>0); 8576 if(discBtn){discBtn.style.display=discHas?'':'none';} 8577 var calcBtn=w.querySelector('button[data-t="calc"]'); 8578 var calcHas=!!w.querySelector('[data-p="calc"] .pfc-table'); 8579 if(calcBtn){calcBtn.style.display=calcHas?'':'none';} 8580 // default-open: prefer disc once it has content; fall back to vol only after a grace period 8581 w.__ticks=(w.__ticks||0)+1; 8582 if(!w.__def && w.__sel){ if(discHas){w.__sel('disc',true);w.__def=true;} else if(w.__ticks>=4){w.__sel('vol',true);w.__def=true;} } 8583} 8584setInterval(build,800); 8585if(document.readyState!=='loading')build();else document.addEventListener('DOMContentLoaded',build); 8586setTimeout(build,1200);setTimeout(build,2600);setTimeout(build,4000); 8587})();</script>
8587<script>(function(){if(window.__bbUnitsCA)return;window.__bbUnitsCA=true;var ORIG=null;function se(){return document.querySelector('.product-form__inventory-text');}function ub(){var d=document.getElementById('bb-units-data');return d?(parseInt(d.getAttribute('data-units'),10)||0):0;}function uk(){var s=document.querySelectorAll('select.single-option-selector');var k='';for(var i=0;i<s.length;i++)k+=(s[i].value||'')+'|';return k;}function uh(x){var h=0;for(var i=0;i<x.length;i++)h=((h<<5)-h+x.charCodeAt(i))|0;return Math.abs(h);}function un(){var b=ub();if(!b)return null;var n=b+((uh(uk())%61)-30);if(n<55)n=55;if(n>190)n=190;return n;}function us(){/* a built-to-order product is not buyable, but it is NOT sold out â without this the disabled button makes bbSetIcon stamp a red X beside amber "Special Order" text. Keyed on the rendered strip so Liquid stays the single source of truth for the state. */try{var _so=document.querySelector(".product-form__inventory-text");if(_so&&/special\s*order/i.test(_so.textContent||""))return false;}catch(e){}var b=document.querySelector('button[name="add"], .product-form__cart-submit, [data-add-to-cart]');if(b&&b.dataset&&b.dataset.bbAvail!==undefined&&b.dataset.bbAvail!=='')return b.dataset.bbAvail==='0';/*BB_TRUTH_READ*/if(b&&(b.disabled||/sold\s*out|unavailable|not available/i.test(b.textContent||'')))return true;return false;}function bbSetIcon(sold){try{var st=(window.__bbSO ? null : document.querySelector('.product-form__inventory-icon-status'));if(!st)return;var want=sold?'x':'check';var li=st.querySelector('load-icon');if(!li||li.getAttribute('name')!==want){st.innerHTML='<load-icon name="'+want+'"></load-icon>';}st.className=st.className.replace(/text-(success|danger)/g,'')+' text-'+(sold?'danger':'success');}catch(e){}}function run(){var s=se();if(!s)return;if(ORIG===null&&/Available/.test(s.innerHTML)&&/Warranty/.test(s.innerHTML))ORIG=s.innerHTML;if(us()){var oos=ORIG?ORIG.replace('>Available','>Out of stock'):s.innerHTML;if(s.innerHTML!==oos)s.innerHTML=oos;bbSetIcon(true);return;}if(!ORIG)return;var n=un();var dd=ORIG;/*BB_QTY_DISABLED 2026-07-29 owner: remove qty next to Available; restore = ORIG.replace('>Available','>'+n+' Available')*/void 0/*BB_QTY_ENABLED 2026-07-25 (re-enabled per owner; was BB_QTY_HIDDEN 07-19 display 75-175 via custom.units_available)*/;if(s.innerHTML!==dd)s.innerHTML=dd;bbSetIcon(false);}document.addEventListener('change',function(){setTimeout(run,60);},true);document.addEventListener('click',function(){setTimeout(run,150);},true);setInterval(run,600);if(document.readyState!=='loading')run();else document.addEventListener('DOMContentLoaded',run);})();</script>
8587<script> 8588/* BB_BADGE_FALLBACK 2026-07-19 â per-variant availability badge for products WITHOUT the 8589 custom.units_available metafield. Those products only get a server-rendered badge from 8590 the DEFAULT variant, which never updates on variant change (steel-board-fencing, corten, 8591 etc. showed "Available" with a green check on sold-out variants). 8592 Deliberately INERT when #bb-units-data exists â that branch already owns the badge. */ 8593(function(){ 8594 if (window.__bbBadgeFallback) return; window.__bbBadgeFallback = 1; 8595 if (document.getElementById('bb-units-data')) return; // other branch owns it 8596 var AVAIL = null, ORIG = null; 8597 function load(){ 8598 if (AVAIL) return AVAIL; 8599 try { 8600 var el = document.querySelector('script[data-product-json]'); if (!el) return null; 8601 var d = JSON.parse(el.textContent); var p = d.product || d; 8602 if (!p || !p.variants) return null; 8603 AVAIL = {}; 8604 for (var i = 0; i < p.variants.length; i++) AVAIL[p.variants[i].id] = !!p.variants[i].available; 8605 return AVAIL; 8606 } catch (e) { return null; } 8607 } 8608 function vid(){ 8609 var u = new URLSearchParams(location.search).get('variant'); if (u) return parseInt(u, 10); 8610 var i = document.querySelector('select[name="id"], input[name="id"]'); 8611 return i ? parseInt(i.value, 10) : null; 8612 } 8613 window.__bbSpecialOrder =false; 8614 function strip(){ return document.querySelector('.product-form__inventory-text'); } 8615 function setIcon(sold){ 8616 try { 8617 var st = (window.__bbSO ? null : document.querySelector('.product-form__inventory-icon-status')); if (!st) return; 8618 var want = sold ? 'x' : 'check', li = st.querySelector('load-icon'); 8619 if (!li || li.getAttribute('name') !== want) st.innerHTML = '<load-icon name="' + want + '"></load-icon>'; 8620 st.className = st.className.replace(/text-(success|danger)/g, '') + ' text-' + (sold ? 'danger' : 'success'); 8621 } catch (e) {} 8622 } 8623 function apply(){ 8624 if (window.__bbSO || document.querySelector('[data-bb-so]')) { 8625 /* special order is NOT out of stock â leave the icon alone and label the button honestly */ 8626 try { 8627 var _b = document.querySelector('[data-add-to-cart-text]'); 8628 if (_b && !/special order/i.test(_b.textContent || '')) _b.textContent = 'Special Order'; 8629 } catch (e) {} 8630 return; 8631 } 8632 var m = load(); if (!m) return; 8633 var id = vid(); if (!id || !(id in m)) return; 8634 var s = strip(); if (!s) return; 8635 /* never capture a sold-out render as the "available" template */ 8636 if (ORIG === null && /Warranty/.test(s.innerHTML) && !/out of stock/i.test(s.textContent || '')) ORIG = s.innerHTML; 8637 var sold = !m[id]; 8638 if (sold) { 8639 var oos = ORIG ? ORIG.replace('>Available', '>Out of stock') : s.innerHTML; 8640 if (s.innerHTML !== oos) s.innerHTML = oos; 8641 setIcon(true); 8642 } else if (ORIG) { 8643 if (s.innerHTML !== ORIG) s.innerHTML = ORIG; 8644 setIcon(false); 8645 } 8646 } 8647 document.addEventListener('change', function(){ setTimeout(apply, 60); }, true); 8648 document.addEventListener('click', function(){ setTimeout(apply, 180); }, true); 8649 setInterval(apply, 700); 8650 if (document.readyState !== 'loading') apply(); else document.addEventListener('DOMContentLoaded', apply); 8651})(); 8652</script>
8652 8653
8654<script> 8655(function(){ 8656 if(window.__bbShipChip) return; window.__bbShipChip=true; 8657 function defTier(){ var d=document.getElementById('bb-ship-data'); return (d&&d.getAttribute('data-deftier'))||'quick'; } 8658 function frameSel(){ var s=document.querySelectorAll('select.single-option-selector'); for(var i=0;i<s.length;i++){ if(/frame/i.test(s[i].className)) return s[i]; } for(var j=0;j<s.length;j++){ if(/unframed/i.test(s[j].innerHTML)) return s[j]; } return null; } 8659 function tierFor(){ var fs=frameSel(); if(fs){ return /unframed/i.test(String(fs.value||''))?'quick':'crane'; } return defTier(); } 8660 function chip(t){ var lab=''; return '<span class="bb-ship-chip" data-tier="'+t+'" style="display:inline-block;background:rgba(0,0,0,.05);color:#5f6368;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;letter-spacing:.2px;margin-left:10px;vertical-align:middle;white-space:nowrap;">'+lab+'</span>'; } 8661 /* BB_CHIP_SALE_FIX 2026-08-12 (owner: "we need those labels showing in both cases"). 8662 WAS: querySelector('.product-form__price .price__regular') || '.product-form__price' || '.price__regular' 8663 Two defects: (1) `.product-form__price` does not exist in this theme, so it always fell through 8664 to a bare `.price__regular`; on a SALE product every `.price__regular` is HIDDEN (the visible 8665 price renders in `.price__sale` under `.price--on-sale`) â the chip was still built, just placed 8666 inside a hidden node, so Loose Truck / Crane Truck vanished on every discounted product. 8667 (2) unscoped, it could match a RELATED-PRODUCT card's price instead of this product's. 8668 NOW: scope to the real price block and take the first VISIBLE candidate. 8669 â ï¸ This file has OTHER anchor() functions (inventory strip) â this is the SHIP-CHIP one only. */
8670 function anchor(){ 8671 var scope = document.querySelector('.product__price') || document.body; 8672 /* BB_CHIP_RIGHT_OF_SALE 2026-08-12 â prefer the pricing GROUP so the chip appends AFTER 8673 .price__badges (the SALE / SOLD OUT pill), i.e. to the RIGHT of it. Anchoring to 8674 .price__sale put it before the pill because the pill is a SIBLING, not a child. */ 8675 var grp = scope.querySelector('.price__pricing-group'); 8676 if (grp && grp.offsetParent) return grp; 8677 var c = scope.querySelectorAll('.price__sale, .price__regular'); 8678 for (var i=0;i<c.length;i++){ if (c[i].offsetParent) return c[i]; } 8679 return scope.offsetParent ? scope : null; 8680 } 8681 function applyChip(){ 8682 var a=anchor(); if(!a) return; 8683 var t=tierFor(); 8684 var ex=a.querySelector('.bb-ship-chip'); 8685 if(ex && ex.getAttribute('data-tier')===t) return; 8686 /* clear stale chips anywhere â one can be stranded in a hidden price node after a variant flip */ 8687 var all=document.querySelectorAll('.bb-ship-chip'); 8688 for(var j=0;j<all.length;j++){ if(all[j].parentNode) all[j].parentNode.removeChild(all[j]); } 8689 a.insertAdjacentHTML('beforeend', chip(t)); 8690 } 8691 document.addEventListener('change', function(){ setTimeout(applyChip,80); }, true); 8692 document.addEventListener('click', function(){ setTimeout(applyChip,200); }, true); 8693 setInterval(applyChip, 500); 8694 if(document.readyState!=='loading') applyChip(); else document.addEventListener('DOMContentLoaded', applyChip); 8695})(); 8696</script>
8696 8697 </div> 8698 </div> 8699 </div> 8700 8701 8702 8703 8704<style> 8705 .product-form__controls-group--submit .product-form__item--submit{padding-left:0 !important;} 8706 .product-button-qty{align-items:stretch;} 8707 .product-button-qty > .form_bg_row.quantity_block{display:flex;align-items:stretch;} 8708 .product-button-qty .qty.product-page-qty{display:flex;align-items:center;box-sizing:border-box;} 8709 </style><div class="product-form__controls-group 8710 8711 product-form__controls-group--submit "> 8712 <div class="product-form__item product-form__item--submit" 8713 > 8714 8715 <div class="product-button-qty"> 8716 <div class='form_bg_row quantity_block'> 8717 <div class='product_quantity_info_container'> 8718 <div class='qty_container'> 8719 <label class='header' for="Quantity-8e2ecb36-9fd8-4b5d-8561-c11f4d549609">Quantity:</label> 8720 <div class="qty product-page-qty"> 8721 <a href='#' class="minus_btn qty_btn" ></a> 8722 <input type="text" id="Quantity-8e2ecb36-9fd8-4b5d-8561-c11f4d549609" 8723 name="quantity" value="1" min="1" pattern="[0-9]*" 8724 class="product-form__input product-form__input--quantity" 8725 data-quantity-input> 8726 <a href='#' class="plus_btn qty_btn" ></a> 8727 </div> 8728 </div> 8729 </div> 8730 </div> 8731 <style> 8732 /* Two layouts. USA: .qty_container is the flex row holding stepper + ATC. 8733 CA: .product-button-qty is the row, with the ATC as a direct child and the 8734 stepper nested inside .form_bg_row. Support both. */ 8735 .qty_container > .qty.product-page-qty { flex: 0 0 auto; max-width: 150px; } 8736 /* CA: make .product-button-qty the same single row as USA â stepper, Buy Sample, 8737 Add to cart. â ï¸ nowrap is essential: with wrap, ATC drops to its own full-width 8738 line, which is what broke the CA buy box on first deploy. */ 8739 .product-button-qty { display: flex; align-items: stretch; flex-wrap: nowrap; gap: 10px; } 8740 /* CA nests the stepper two levels deeper, so the USA `.qty_container > .qty` cap 8741 never reaches it and the stepper ran ~300px vs USA's ~150px. Cap it here. */ 8742 .product-button-qty > .form_bg_row { flex: 0 0 auto; margin: 0; } 8743 .product-button-qty > .form_bg_row .product_quantity_info_container, 8744 .product-button-qty > .form_bg_row .qty_container { width: auto; max-width: 165px; } 8745 .product-button-qty > .form_bg_row .qty.product-page-qty { max-width: 165px; width: 100%; } 8746 /* min-height:100% does not resolve without a definite parent height, so on CA the 8747 button rendered 35px against the stepper/ATC's 58px. Force the wrapper to stretch 8748 and let the button fill it. */ 8749 .product-button-qty > .product-form__item--sample { flex: 0 0 auto; align-self: stretch; display: flex; } 8750 .product-button-qty > .product-form__item--sample .bb-sample-btn { flex: 1 1 auto; height: auto; min-height: 0; } 8751 .product-button-qty > .product-form__cart-submit { flex: 1 1 auto; min-width: 0; width: auto; } 8752 .product-form__item--sample { display: flex; align-items: stretch; flex: 0 0 auto; } 8753 .bb-sample-btn{ 8754 display:flex; flex-direction:column; align-items:center; justify-content:center; 8755 gap:2px; padding:0 18px; min-height:100%; white-space:nowrap; cursor:pointer; 8756 background:#fff; color:#111; border:2px solid #111; border-radius:6px; 8757 font-weight:700; line-height:1.1; transition:background .15s,color .15s; 8758 } 8759 .bb-sample-btn:hover{ background:#111; color:#fff; } 8760 .bb-sample-btn[disabled]{ opacity:.45; cursor:not-allowed; } 8761 .bb-sample-btn .bb-sample-sub{ font-size:11px; font-weight:600; opacity:.72; } 8762 .bb-sample-btn:hover .bb-sample-sub{ opacity:.9; } 8763 /* Three elements do not fit one row on a phone: the stepper's + button was being 8764 overlapped and "Add to cart" wrapped to two lines. Below 750px let the row wrap 8765 and give Buy Sample its own full-width line under the stepper + ATC. */ 8766 @media (max-width: 749px){ 8767 .qty_container, .product-button-qty{ flex-wrap:wrap; gap:8px; } 8768 .product-button-qty > .product-form__cart-submit{ flex:1 1 0; } 8769 .qty_container > .qty.product-page-qty{ max-width:none; flex:0 0 auto; } 8770 .qty_container > .product-form__item--payment-button{ flex:1 1 0; min-width:0; } 8771 /* 0 0 100% not 1 1 100% â with shrink allowed it squeezes back onto the row 8772 and crushes Add to cart to ~97px, which is what wrapped its label. */ 8773 /* â ï¸ Must repeat the CA child selector here. A media query adds NO specificity, 8774 so the desktop `.product-button-qty > .product-form__item--sample` rule (two 8775 classes) outranks a bare one-class rule and CA never wrapped â which crushed 8776 Add to cart to three lines on mobile. */ 8777 .product-form__item--sample, 8778 .product-button-qty > .product-form__item--sample{ flex:0 0 100%; order:3; align-self:auto; } 8779 .bb-sample-btn{ 8780 width:100%; flex-direction:row; gap:8px; 8781 padding:13px 12px; min-height:48px; font-size:15px; 8782 } 8783 .bb-sample-btn .bb-sample-sub{ font-size:13px; } 8784 } 8785</style>
8785<script type="application/json" id="bb-sample-variant-images"> 8786{"50628202266925": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8787"50628202299693": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8788"50628202332461": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8789"50628202365229": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8790"50628202397997": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8791"50628202430765": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8792"50628202070317": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8793"50628202103085": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8794"50628202135853": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8795"50628202168621": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8796"50628202201389": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300", 8797"50628202234157": "//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" 8798} 8799</script>
8799 8800 8801<div class="product-form__item--sample"> 8802 <button type="button" class="bb-sample-btn" data-bb-sample 8803 data-sample-variant="50913267450157" 8804 data-product-title="Wood Fence Posts" 8805 data-product-handle="wood-fence-posts" 8806 data-product-img="//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=300" 8807 aria-label="Buy a 12 inch by 12 inch sample of this product for $50, credited back to your order"> 8808 <span>Buy Sample</span> 8809 <span class="bb-sample-sub">$50 credited back</span> 8810 </button> 8811</div> 8812
8813<script> 8814(function(){ 8815 /* This snippet renders ABOVE the Add-to-cart markup, so at parse time the ATC 8816 button does not exist yet. Defer init until the DOM is built, otherwise the 8817 availability check fails closed and the sample button is permanently grey. */ 8818 if (document.readyState === 'loading') { 8819 document.addEventListener('DOMContentLoaded', init); 8820 } else { 8821 init(); 8822 } 8823 8824function init(){ 8825 var btn = document.querySelector('[data-bb-sample]'); 8826 if (!btn) return; 8827 8828 function currentVariant(){ 8829 var sel = document.querySelector('select[name="id"], input[name="id"]'); 8830 return sel ? sel.value : ''; 8831 } 8832 /* Build one property per option, using the option's own name as the label, and 8833 DROP size options â a 12"x12" sample has no panel size, and printing 8834 "3' x 6'" on it is actively misleading on the packing slip. */ 8835 var SKIP_OPTION = /size|height|width|length/i; 8836 8837 function sampleProperties(){ 8838 var props = {}; 8839 document.querySelectorAll('.selector-wrapper').forEach(function(w){ 8840 var label = w.querySelector('label'); 8841 var sel = w.querySelector('select, input:checked'); 8842 if (!label || !sel || !sel.value) return; 8843 var name = label.textContent.replace(/[:*]/g, '').trim(); 8844 if (!name || SKIP_OPTION.test(name)) return; 8845 props[name] = sel.value; 8846 }); 8847 if (!Object.keys(props).length) { // fallback if markup differs 8848 var vals = []; 8849 document.querySelectorAll('.single-option-selector').forEach(function(s){ 8850 if (s.value) vals.push(s.value); 8851 }); 8852 if (vals.length) props['Options'] = vals.join(' / '); 8853 } 8854 return props; 8855 } 8856 8857 /* ââ ONLY show on variants that are actually buyable âââââââââââââââââââââ 8858 Mirror the Add-to-cart button's own state rather than re-deriving 8859 availability. The template already owns that logic (AVAIL map + the 8860 sold-out / parked-line handling), so mirroring guarantees the sample 8861 button can never contradict it. Hidden by default; revealed only when 8862 ATC is genuinely enabled. */ 8863 /* Scope to THIS buy box. A second Add-to-cart exists in the mobile floating 8864 bar, and a bare querySelector grabs whichever comes first in the DOM â 8865 which made the sample button mirror the wrong button's state. */ 8866 var box = btn.closest('.qty_container') || btn.closest('form') || document; 8867 var atc = box.querySelector('.product-form__cart-submit, button[name="add"], [data-add-to-cart]'); 8868 8869 var SAMPLE_ID = Number(btn.getAttribute('data-sample-variant')); 8870 var cart = { hasSample: false, hasProduct: false, sigs: [] }; 8871 var lbl = btn.querySelector('span'); 8872 var sub = btn.querySelector('.bb-sample-sub'); 8873 8874 /* A sample is identified by the PRODUCT + the options that actually differ at 8875 12"x12" (opening, frame, colour) â NOT by panel size, which is meaningless on 8876 a sample. Anyone comparing a 4"x4" against a 2"x2" needs both in the cart, so 8877 only the SAME config may block re-ordering. */ 8878 /* Prefer the SELECTED variant's own image; fall back to the product's featured 8879 image when that variant has none. Otherwise an unframed sample arrives in the 8880 cart showing a framed panel. */ 8881 var VARIANT_IMAGES = (function(){ 8882 try { return JSON.parse(document.getElementById('bb-sample-variant-images').textContent); } 8883 catch(_e){ return {}; } 8884 })(); 8885 function variantImage(){ 8886 var id = String(currentVariant() || '');
8887 return VARIANT_IMAGES[id] || btn.getAttribute('data-product-img') || ''; 8888 } 8889 8890 function sampleSig(){ 8891 var p = sampleProperties(); 8892 var parts = [btn.getAttribute('data-product-handle') || '']; 8893 Object.keys(p).sort().forEach(function(k){ parts.push(k + '=' + p[k]); }); 8894 return parts.join('|'); 8895 } 8896 8897 /* Mixing IS allowed â verified: a mixed cart rates sample $0 + product's own 8898 profile rate, summed by Shopify. We only reflect that a sample is already 8899 in the cart, so nobody buys two. */ 8900 function readCart(){ 8901 return fetch('/cart.js', { headers: { 'Accept': 'application/json' } }) 8902 .then(function(r){ return r.json(); }) 8903 .then(function(c){ 8904 cart = { hasSample: false, hasProduct: false, sigs: [] }; 8905 (c.items || []).forEach(function(it){ 8906 if (Number(it.variant_id) === SAMPLE_ID) { 8907 cart.hasSample = true; 8908 var s = it.properties && it.properties._sig; 8909 if (s) cart.sigs.push(s); 8910 } else cart.hasProduct = true; 8911 }); 8912 }) 8913 .catch(function(){}); 8914 } 8915 8916 function syncAvailability(){ 8917 var buyable = !!atc && !atc.disabled && !atc.hasAttribute('disabled'); 8918 8919 /* Only THIS exact config blocks. A different opening or frame of the same 8920 product is a different sample and must still be orderable. */ 8921 if (cart.sigs.indexOf(sampleSig()) !== -1){ 8922 btn.disabled = true; 8923 lbl.textContent = 'Sample in cart'; 8924 if (sub) sub.textContent = 'this option added'; 8925 btn.title = 'You already have a sample of this exact option in your cart'; 8926 } else { 8927 btn.disabled = !buyable; 8928 lbl.textContent = 'Buy Sample'; 8929 if (sub) sub.textContent = '$50 credited back'; 8930 btn.title = buyable ? '' : 'Sample unavailable for this option'; 8931 } 8932 btn.setAttribute('aria-disabled', String(btn.disabled)); 8933 } 8934 8935 function resync(){ return readCart().then(syncAvailability); } 8936 resync(); 8937 8938 /* Reopen the drawer after the post-add reload, using the theme's own trigger so 8939 every native handler (close, scroll, focus trap) is intact. */ 8940 try { 8941 if (sessionStorage.getItem('bbOpenCartAfterReload') === '1') { 8942 sessionStorage.removeItem('bbOpenCartAfterReload'); 8943 setTimeout(function(){ 8944 var t = document.querySelector('.js-drawer-open-cart, [data-cart-drawer-toggle], .site-header__cart'); 8945 if (t) t.click(); 8946 }, 700); 8947 } 8948 } catch (_e) {} 8949 8950 /* â DELETED 2026-08-11: a capture-phase click handler that force-closed the drawer. 8951 It fought the theme's own toggle (mine removed `show`, theirs put it back, so the 8952 X looked dead) and stripped `js-drawer-open` from body, killing the scroll lock. 8953 The drawer must be left entirely alone â no listeners, no class changes, no 8954 DOM swaps. Do not reintroduce any of this. */ 8955 8956 ['cart:updated','cart:refresh','cart:change','cart:build','ajaxCart.afterCartLoad'] 8957 .forEach(function(ev){ document.addEventListener(ev, resync); }); 8958 8959 /* The drawer removes lines via its own AJAX and does not reliably fire an event 8960 we can hook, so the button kept saying "Sample in cart" until a refresh. 8961 Watch the cart endpoints themselves â this catches every mutation path 8962 (fetch or jQuery/XHR), whoever triggers it. */ 8963 var CART_WRITE = /\/cart\/(add|change|update|clear)(\.js)?/i; 8964 8965 if (window.fetch) { 8966 var _fetch = window.fetch; 8967 window.fetch = function(){ 8968 var url = (arguments[0] && arguments[0].url) || String(arguments[0] || ''); 8969 var p = _fetch.apply(this, arguments); 8970 if (CART_WRITE.test(url)) p.then(function(){ setTimeout(resync, 120); }).catch(function(){}); 8971 return p; 8972 }; 8973 } 8974 8975 var _open = XMLHttpRequest.prototype.open; 8976 XMLHttpRequest.prototype.open = function(method, url){ 8977 if (CART_WRITE.test(String(url || ''))) { 8978 this.addEventListener('loadend', function(){ setTimeout(resync, 120); }); 8979 } 8980 return _open.apply(this, arguments); 8981 }; 8982 8983 /* belt and braces: re-check when the tab regains focus */ 8984 document.addEventListener('visibilitychange', function(){ if (!document.hidden) resync(); }); 8985 8986 if (atc){ 8987 syncAvailability(); 8988 new MutationObserver(syncAvailability) 8989 .observe(atc, { attributes: true, attributeFilter: ['disabled', 'class'] }); 8990 document.addEventListener('variant:change', syncAvailability); 8991 document.querySelectorAll('.single-option-selector, select[name="id"]').forEach(function(s){ 8992 s.addEventListener('change', function(){ setTimeout(syncAvailability, 60); }); 8993 }); 8994 } else { 8995 btn.disabled = true; // no ATC found: fail closed, never offer a sample 8996 } 8997 8998 btn.addEventListener('click', function(){ 8999 var sampleId = btn.getAttribute('data-sample-variant'); 9000 if (!sampleId) return; 9001 btn.disabled = true; 9002 var original = btn.querySelector('span').textContent; 9003 btn.querySelector('span').textContent = 'Addingâ¦'; 9004 9005 var props = sampleProperties(); 9006 props['Sample of'] = btn.getAttribute('data-product-title'); 9007 props['Shipping'] = 'Free'; 9008 props['Credit'] = '$50 credited back to your account when this
9008ships'; 9009 props['_src_handle'] = btn.getAttribute('data-product-handle'); 9010 props['_src_variant'] = currentVariant(); 9011 props['_img'] = variantImage(); 9012 props['_sig'] = sampleSig(); /* lets the button know THIS config is already in the cart */ 9013 9014 fetch('/cart/add.js', { 9015 method: 'POST', 9016 headers: { 'Content-Type': 'application/json' }, 9017 body: JSON.stringify({ items: [{ id: Number(sampleId), quantity: 1, properties: props }] }) 9018 }) 9019 .then(function(r){ return r.json(); }) 9020 .then(function(){ 9021 /* open the slide cart rather than navigating to /cart */ 9022 return readCart().then(function(){ 9023 syncAvailability(); 9024 document.dispatchEvent(new CustomEvent('cart:updated')); 9025 document.dispatchEvent(new CustomEvent('cart:refresh')); 9026 var drawer = document.getElementById('sidebar-cart'); 9027 var section = drawer && drawer.closest('[id^="shopify-section-"]'); 9028 var trigger = document.querySelector('.js-drawer-open-cart, [data-cart-drawer-toggle], a[href="/cart"].site-header__cart, .site-header__cart'); 9029 9030 function openIt(){ 9031 if (trigger) trigger.click(); 9032 else if (drawer) drawer.classList.add('show'); 9033 else window.location.href = '/cart'; 9034 btn.disabled = false; 9035 lbl.textContent = original; 9036 } 9037 9038 /* â DO NOT swap #sidebar-cart's DOM node to refresh it. The drawer is 9039 rendered into the layout (not a Shopify section) so the Section Rendering 9040 API cannot rebuild it â but replacing the node destroys the theme's 9041 directly-bound handlers: the X stopped closing and the drawer stopped 9042 scrolling on mobile. Reload instead, then reopen natively on the fresh 9043 page, which has correct contents AND all of the theme's own behaviour. */ 9044 try { sessionStorage.setItem('bbOpenCartAfterReload', '1'); } catch (_e) {} 9045 window.location.reload(); 9046 }); 9047 }) 9048 .catch(function(){ 9049 btn.disabled = false; 9050 btn.querySelector('span').textContent = original; 9051 }); 9052 }); 9053} 9054})(); 9055</script>
9055 9056 <button type="submit" name="add" 9057 aria-label="Add to cart" 9058 class="btn product-form__cart-submit btn--primary" 9059 data-add-to-cart> 9060 <span data-add-to-cart-text> 9061 Add to cart 9062 9063</span> 9064<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="shopping-basket" class="icon icon--basket svg-inline--fa fa-shopping-basket fa-w-18" role="img" viewBox="0 0 576 512"><path fill="currentColor" d="M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z"/></svg> 9065 9066<span class="hide" data-loader> 9067 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-spinner" viewBox="0 0 20 20"><path d="M7.229 1.173a9.25 9.25 0 1 0 11.655 11.412 1.25 1.25 0 1 0-2.4-.698 6.75 6.75 0 1 1-8.506-8.329 1.25 1.25 0 1 0-.75-2.385z" fill="#919EAB"/></svg> 9068 </span> 9069 </button> 9070 9071 </div> 9072 9073 9074 9075 9076 9077 9078 9079 </div> 9080 9081 <div class='pre_order_text hide '> 9082 This is a pre order item. We will ship it when it becomes available. 9083 </div> 9084 </div><div id="bb-dep-pdp" class="bb-dep-pdp" style="display:none;margin:12px 0"><label class="sw"><input type="checkbox" id="bb-dep-pdp-t"><span class="sl"></span></label><div class="tx"><b>Pay in 2 ��� 50% deposit</b>On orders over C$10,000: pay half now, the balance before we ship. No auto-charge.</div></div> 9085 9086 9087 9088 9089 9090 9091 9092<div class="bb-ship-est bb-ship-est--product" id="bb-ship-est-product" data-cart-total="0" data-bb-hogwire="false" data-bb-init-unframed="false" data-bb-crane-ids="50628202266925 50628202299693 50628202332461 50628202365229 50628202397997 50628202430765 50628202070317 50628202103085 50628202135853 50628202168621 50628202201389 50628202234157" style="display:none"> 9093 <div class="bb-ship-header" id="bb-ship-header-product"></div> 9094 <div class="bb-ship-status" id="bb-ship-status-product"></div> 9095 <div class="bb-ship-slider" id="bb-ship-slider-product"> 9096 <div class="bb-ship-progress" id="bb-ship-progress-product"> 9097 <div class="bb-ship-progress__bar" id="bb-ship-bar-product"></div> 9098 <div class="bb-ship-progress__thumb" id="bb-ship-thumb-product"></div> 9099 </div> 9100 <div class="bb-ship-tiers" id="bb-ship-tiers-product"></div> 9101 </div> 9102 <div class="bb-ship-delivery" id="bb-ship-delivery-product"></div> 9103 <div class="bb-ship-trust" id="bb-ship-trust-product"></div><div class="bb-ship-rowbar" id="bb-ship-rowbar-product" data-bb-rowbar></div> 9104</div> 9105 9106<div class="bb-ship-zip bb-ship-zip--product" id="bb-ship-zip-product" style="display:none"> 9107 <div class="bb-ship-zip__form" id="bb-ship-zip-form-product"> 9108 9109 <label class="bb-ship-zip__label" for="bb-ship-zip-input-product">Enter your postal code for shipping estimate</label> 9110 9111 <div class="bb-ship-zip__row"> 9112 9113 <input class="bb-ship-zip__input" id="bb-ship-zip-input-product" type="text" placeholder="e.g. V6B 1A1" maxlength="7"> 9114 9115 <button class="bb-ship-zip__btn" type="button" id="bb-ship-zip-btn-product">Go</button> 9116 </div> 9117 </div> 9118</div> 9119 9120 9121<style> 9122 .bb-ship-est--product{margin:0 0 12px;border-radius:10px;width:100%;overflow:hidden;background:#fff;border:1.5px solid #EB673C;box-shadow:0 1px 4px rgba(235,103,60,.12)} 9123 .bb-ship-est--product .bb-ship-header{padding:7px 16px 1px} 9124 .bb-ship-est--product .bb-ship-header .bb-proof{padding:1px 8px 0!important;margin:7px 0 0!important} 9125 .bb-ship-est--product .bb-ship-status{padding:1px 16px 5px;font-size:13px;line-height:1.3;color:#2a2b2a} 9126 .bb-ship-est--product .bb-ship-slider{padding:0 16px 3px} 9127 .bb-ship-est--product .bb-ship-progress{height:9px} 9128 .bb-ship-est--product .bb-ship-progress__thumb{width:16px;height:16px;margin-top:-12px;border-width:3px} 9129 .bb-ship-est--product .bb-ship-delivery{padding:3px 16px 5px;font-size:11px;color:#888} 9130 .bb-ship-est--product .bb-ship-trust{line-height:1.3;padding-bottom:3px} 9131 /* Peak Season block: centered + even padding. Excludes the closing badge row 9132 (which has its own layout/spacing). Bottom breathing room via trust padding. */ 9133 .bb-ship-est--product .bb-ship-trust>div:not(.bb-ship-allin__badges){padding:2px 14px 5px!important;line-height:1.35!important;text-align:center} 9134 .bb-ship-zip--product{margin:0 0 12px;width:100%} 9135 9136/* iOS zoom guard â estimator zip + cart notes are the two input
9136s that zoom on focus (owner 2026-07) */ 9137.bb-ship-zip input,.bb-ship-zip__input,textarea#CartSpecialInstructions,textarea[name="note"],.cart-note textarea,.Cart-Drawer textarea,.Cart-Drawer input:not([type=checkbox]):not([type=radio]):not([type=submit]){font-size:16px!important} 9138</style> 9139 9140 9141 9142 9143 9144 9145<style> 9146 /* Center the whole estimator as one tidy column (owner 2026-07), both 9147 contexts. Elements with their own flex/absolute layout (badge row, slider 9148 ticks) are unaffected; ragged text lines (delivery/ETA, status) now center. */ 9149 .bb-ship-est{text-align:center} 9150 .bb-ship-header__line{text-align:center} 9151 .bb-ship-header__zone{font-size:11px;color:#2a2b2a;font-weight:700;letter-spacing:.3px} 9152 .bb-ship-est--cart .bb-ship-header__zone{font-size:10px} 9153 9154 /* Slider/ladder REMOVED both contexts (owner 2026-07) â the dynamic hero 9155 token shows the current rate. Hidden here so it's gone in every state 9156 (served + paused); JS also hides it in the served path. */ 9157 .bb-ship-slider{display:none!important} 9158 /* Slider track (kept for reference; element is hidden) */ 9159 .bb-ship-slider{position:relative;overflow:visible;padding-top:6px;padding-bottom:2px} 9160 .bb-ship-progress{position:relative;background:#eee;border-radius:6px;overflow:visible} 9161 .bb-ship-progress__bar{height:100%;background:linear-gradient(90deg,#EB673C,#EB673C);border-radius:6px 0 0 6px;transition:width .6s cubic-bezier(.4,0,.2,1);width:0;position:relative} 9162 .bb-ship-progress--complete .bb-ship-progress__bar{border-radius:6px;background:linear-gradient(90deg,#EB673C,#ffa500,#EB673C);background-size:200% 100%;animation:bb-shimmer 2s linear infinite} 9163 9164 /* Thumb circle */ 9165 .bb-ship-progress__thumb{position:absolute;right:-1px;background:#fff;border:3px solid #EB673C;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.18);transition:left .6s cubic-bezier(.4,0,.2,1);z-index:3;pointer-events:none} 9166 .bb-ship-progress--complete .bb-ship-progress__thumb{border-color:#EB673C;background:#EB673C} 9167 9168 /* Tier markers on slider */ 9169 .bb-ship-tiers{position:relative;height:22px;margin-top:2px} 9170 .bb-ship-tier{position:absolute;transform:translateX(-50%);text-align:center;font-size:9px;font-weight:600;color:#999;line-height:1.2;white-space:nowrap} 9171 .bb-ship-tier::before{content:'';display:block;width:1px;height:5px;background:#ccc;margin:0 auto 2px} 9172 .bb-ship-tier--unlocked{color:#2a2b2a} 9173 .bb-ship-tier--unlocked::before{background:#EB673C} 9174 .bb-ship-tier--current{color:#EB673C;font-weight:800} 9175 .bb-ship-tier--current::before{background:#EB673C} 9176 .bb-ship-tier--free{font-weight:800} 9177 .bb-ship-tier--free.bb-ship-tier--unlocked{color:#EB673C} 9178 9179 .bb-ship-status strong{font-weight:700} 9180 .bb-ship-status__amount{color:#EB673C;font-weight:800} 9181 .bb-ship-status__saving{color:#EB673C;font-weight:700} 9182 .bb-ship-status__unlocked{color:#2a2b2a;font-weight:700} 9183 .bb-ship-status__free{font-weight:800;color:#EB673C} 9184 .bb-ship-delivery{display:block} 9185 .bb-ship-delivery__info{font-size:11px;color:#555;line-height:1.6} 9186 .bb-ship-delivery__info strong{color:#2a2b2a;font-weight:700} 9187 .bb-ship-delivery__sep{color:#ccc;margin:0 2px} 9188 @keyframes bb-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.03)}} 9189 .bb-ship-est--celebrating{animation:bb-pulse .4s ease} 9190 @keyframes bb-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}} 9191 .bb-ship-savings{margin-top:6px;padding:5px 10px;background:linear-gradient(90deg,#fff8f4,#fff1e8);border-radius:4px;font-size:12px;color:#2a2b2a;font-weight:500} 9192 .bb-ship-savings strong{color:#EB673C;font-weight:800} 9193 9194 .bb-ship-zip__form{border:1px solid #e8e8e8;border-radius:8px;padding:14px;background:#fff} 9195 .bb-ship-zip__label{display:block;font-size:12px;font-weight:600;color:#2a2b2a;margin-bottom:8px} 9196 .bb-ship-zip__row{display:flex;gap:8px} 9197 .bb-ship-zip__input{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;outline:none} 9198 .bb-ship-zip__input:focus{border-color:#EB673C} 9199 .bb-ship-zip__btn{padding:8px 16px;background:#EB673C;color:#fff;border:none;border-radius:4px;font-size:13px;font-weight:600;cursor:pointer} 9200 .bb-ship-zip__btn:hover{background:#EB673C} 9201 .bb-ship-zip__error{margin-top:6px;font-size:11px;color:#c00} 9202 .bb-ship-header__loc{color:#EB673C} 9203 .bb-ship-change{color:#999;font-size:10px;font-weight:400;text-decoration:underline;cursor:pointer;margin-left:2px} 9204 .bb-ship-change:hover{color:#EB673C} 9205 .bb-ship-est--cart .bb-ship-change{font-size:10px} 9206 .bb-ship-header__arrival{display:block;font-size:11px;font-weight:700;color:#2a2b2a;letter-spacing:.3px} 9207 .bb-ship-header__arrival strong{color:#EB673C} 9208 .bb-ship-est--cart .bb-ship-header__arrival{font-size:10px} 9209</style> 9210 9211<style> 9212 .bb-ship-header__line{white-space:nowrap;overflow:hidden;max-width:100%} 9213 .bb-ship-header__arrival{display:inline} 9214 .bb-ship-header__arrival::before{content:'\00b7\00a0';color:#bbb;font-weight:400} 9215 @media (max-width:600px){ 9216 .bb-ship-est--product .bb-ship-header{padding-left:10px;padding-right:10px} 9217 .bb-ship-est--product .bb-ship-header__zone{letter-spacing:0} 9218 } 9219 9220.bb-ship-allin{text-align:center;padding:9px 14px 6px;line-height:1.35}
9221/* Hero recolor (owner 2026-07): the two dollar figures = ORANGE, descriptive 9222 text = BLACK, no green. Delivered-price total â orange. */ 9223.bb-ship-allin__price{display:block;font-size:27px;font-weight:900;color:#EB673C;letter-spacing:-.6px} 9224/* Small gray caption stacked centered directly under the price (owner 2026-07): 9225 "all-in before discounts" â original stacked style, shortened text. The 9226 caption fills the space below the price, so the price has no extra bottom margin. */ 9227.bb-ship-allin__cap{display:block;font-size:10px;font-weight:400;color:#888;margin-top:3px;line-height:1.2} 9228/* Two-tier weight (owner 2026-07): ALL text lines gently semibold (600); the 9229 money numbers + rate token sit heavier (700-900) + orange to pop above. */ 9230.bb-ship-allin__label{display:block;font-size:11px;font-weight:600;color:#000;letter-spacing:.3px;margin-top:12px;line-height:1.4} 9231.bb-ship-allin__ratetoken{color:#EB673C;font-weight:700}/* dynamic delivery token (FREE / $X) â orange + heavy */ 9232.bb-ship-allin__eta{color:#EB673C}/* ETA date range â orange (owner 2026-07) */ 9233/* Closing trust-badge row at the BOTTOM of the estimator (owner 2026-07) â 9234 mirrors the header divider: grey hairline rules flank the centered badges 9235 (no stars). Reuses the estimator's existing SVG badges (orange icons). */ 9236.bb-ship-allin__badges{margin-top:10px} 9237/* Labels MIRROR the "â FACTORY DIRECT PRICING â " header text exactly (owner 9238 2026-07): 10px, #000, letter-spacing 0.8px, weight 600 (already). Orange icons 9239 kept (mirror the header's orange stars); label case unchanged. On the narrow 9240 slide-cart, nowrap + tight gaps keep all four on ONE line. */ 9241.bb-ship-badges-inner > span{font-size:10px!important;color:#000!important;letter-spacing:0.8px} 9242.bb-ship-est--cart .bb-ship-allin__badges{gap:3px} 9243.bb-ship-est--cart .bb-ship-badges-inner{flex-wrap:nowrap;gap:0 3px!important} 9244.bb-ship-est--cart .bb-ship-badges-inner > span{gap:2px!important} 9245/* MOBILE only (owner 2026-07): faint grey en-dash "â" separator between each of 9246 the 3 badges (::before on every badge after the first) + extra spacing. Same 9247 light-grey family as the strip's flanking rules. Desktop keeps its tight look 9248 (media-query only). */ 9249@media (max-width:768px){ 9250 .bb-ship-badges-inner{gap:0 2px!important} 9251 .bb-ship-badges-inner > span + span::before{content:"â";color:rgba(0,0,0,0.3);font-weight:400;margin:0 6px} 9252 .bb-ship-est--cart .bb-ship-badges-inner{gap:0 2px!important} 9253} 9254/* Divider inset + centering (owner 2026-07): the grey flanking rule-lines of BOTH 9255 the top "â FACTORY DIRECT PRICING â " header divider AND the bottom badge divider 9256 stop short of the card edges and MATCH each other. The bottom divider lives in 9257 .bb-ship-trust (no side padding), so it mirrors the header's side padding per 9258 context/breakpoint; then an equal 8px inset on each divider's flanking-line ends 9259 pulls both in the same amount. Centre badge group stays centred under the price. */ 9260.bb-ship-homeowner-badge,.bb-ship-allin__badges{justify-content:center} 9261.bb-ship-est--product .bb-ship-allin__badges{padding-left:16px;padding-right:16px} 9262.bb-ship-est--cart .bb-ship-allin__badges{padding-left:12px;padding-right:12px} 9263.bb-ship-est--cartpage .bb-ship-allin__badges{padding-left:12px;padding-right:12px} 9264.bb-ship-homeowner-badge>span:first-child,.bb-ship-allin__badges>span:first-child{margin-left:8px} 9265.bb-ship-homeowner-badge>span:last-child,.bb-ship-allin__badges>span:last-child{margin-right:8px} 9266@media (max-width:600px){.bb-ship-est--product .bb-ship-allin__badges{padding-left:10px;padding-right:10px}} 9267.bb-ship-allin__dl{display:block;line-height:1.4}/* two stacked centered delivery lines */ 9268.bb-ship-allin__dl + .bb-ship-allin__dl{margin-top:3px} 9269.bb-ship-allin--free .bb-ship-allin__price{color:#EB673C} 9270.bb-ship-allin--free .bb-ship-allin__label{color:#000} 9271 9272/* ACH line (owner 2026-07, reverted to full wording): "Pay by ACH Bank Transfer 9273 & Save 10% â $13,260" â sentence black, the $ amount orange+bold. */ 9274.bb-ship-allin__ach{display:block;font-size:12px;font-weight:600;color:#000;margin-top:3px;line-height:1.35} 9275.bb-ship-allin__ach strong{color:#EB673C;font-weight:700} 9276/* Even vertical rhythm (owner 2026-07): consistent ~12px BETWEEN groups 9277 (neighbors â money â delivery â BarrierBucks/peak), tight within groups. The 9278 neighborsâprice gap now comes from the hero's 12px top padding (proof margin 9279 bottom = 0), matching the ACHâdelivery gap. */ 9280.bb-ship-header .bb-proof{margin:10px 0 0} 9281.bb-ship-trust{margin-top:6px} 9282 9283.bb-vol-cart-dynamic{display:none!important} 9284 9285 9286 9287</style>
9288<script> 9289(function(){ 9290 function fitOne(line){ 9291 var kids=line.querySelectorAll('.bb-ship-header__zone,.bb-ship-header__arrival'); 9292 for(var j=0;j<kids.length;j++) kids[j].style.fontSize=''; 9293 if(!line.clientWidth || line.clientWidth<40) return; 9294 var z=line.querySelector('.bb-ship-header__zone'); 9295 var fs=parseFloat(getComputedStyle(z||line).fontSize)||11, g=0; 9296 while(line.scrollWidth>line.clientWidth && fs>8 && g<40){ fs-=0.5; for(var k=0;k<kids.length;k++) kids[k].style.fontSize=fs+'px'; g++; } 9297 } 9298 function fit(){ var ls=document.querySelectorAll('.bb-ship-header__line'); for(var i=0;i<ls.length;i++) fitOne(ls[i]); } 9299 window.addEventListener('resize',fit); 9300 setInterval(fit,800); setTimeout(fit,1200); setTimeout(fit,2600); setTimeout(fit,4200); 9301})(); 9302</script>
9302 9303 9304
9305<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-shipping-estimator-ca.js?v=164205733279447238841791299866" defer></script>
9305 9306
9307<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-order-proof-ca.js?v=36508504352531773151790813570" defer></script>
9307 9308 9309 9310 9311 9312 9313 <style> 9314 .bb-drs{--o:#eb673c;--ink:#232323;--mut:#6b6b6b;--line:#e3e3e3; 9315 margin:10px 0 14px;border:2px solid var(--o);border-radius:12px;background:#fff; 9316 font-family:inherit;color:var(--ink);overflow:hidden} 9317 .bb-drs--compact{border-width:1px;border-radius:8px;margin:10px 0 12px} 9318 .bb-drs__hd{padding:10px 14px 9px;text-align:center;display:flex;flex-wrap:wrap; 9319 align-items:baseline;justify-content:center;gap:1px 8px} 9320 .bb-drs--compact .bb-drs__hd{padding:9px 12px 8px} 9321 .bb-drs__stars{color:var(--o);font-size:1.02rem;letter-spacing:2px;line-height:1} 9322 .bb-drs--compact .bb-drs__stars{font-size:.95rem;letter-spacing:1px} 9323 .bb-drs__rated{font-weight:700;font-size:.9rem;font-variant-numeric:tabular-nums} 9324 .bb-drs__based{font-size:.82rem;font-weight:600} 9325 .bb-drs__sub{flex:1 0 100%;color:var(--mut);font-size:.73rem} 9326 9327 /* attached: parked as the LAST ROW INSIDE the estimator panel, so there is no seam at all. 9328 Stacking it underneath left the panel's rounded corners + border above a square top edge, 9329 which read as two separate boxes. Styled to match the native "Peak season & booking" row. */ 9330 /* â FAIL OPEN. An earlier build hid this until the script parked it inside the panel â but the 9331 estimator panel only renders once a ZIP is known, so with no ZIP the row vanished completely. 9332 Unparked = an ordinary bordered card in place; parked = flush native row inside the panel. */ 9333 .bb-drs--attached{margin:10px 0 12px;border:1.5px solid #EB673C;border-radius:10px;background:#fff} 9334 .bb-drs--attached[data-parked]{margin:0;border:0;border-radius:0;background:transparent;width:100%} 9335 .bb-ship-est--product .bb-drs--attached{width:100%} 9336 .bb-drs--attached .bb-drs__toggle{display:flex;width:100%;align-items:center;justify-content:center; 9337 gap:8px;border:0;background:transparent;color:var(--ink); 9338 font:inherit;font-size:13px;font-weight:600;padding:8px 14px 10px;cursor:pointer;text-align:center} 9339 .bb-drs--attached[data-parked] .bb-drs__toggle{border-top:1px solid rgba(0,0,0,.06)} 9340 .bb-drs--attached .bb-drs__toggle:hover{background:rgba(235,103,60,.05)} 9341 .bb-drs--attached .bb-drs__wrap{border-top:1px solid rgba(0,0,0,.06)} 9342 .bb-drs--attached .bb-drs__dots{padding-bottom:10px} 9343 .bb-drs--attached .bb-drs__toggle .bb-drs__stars{font-size:.9rem;letter-spacing:1px} 9344 .bb-drs--attached .bb-drs__caret{font-size:9px;display:inline-block;transition:transform .18s} 9345 .bb-drs--attached[data-open] .bb-drs__caret{transform:rotate(180deg)} 9346 .bb-drs--attached .bb-drs__panel{display:none} 9347 .bb-drs--attached[data-open] .bb-drs__panel{display:block} 9348 /* Owner: the two expandable rows had DIFFERENT carets at different sizes, floating mid-row after 9349 variable-length labels. Unify them and pin both to the right edge so they read as one accordion 9350 group. Label stays centred; the caret is absolutely positioned so it lines up across both rows. 9351 â ï¸ !important throughout â the estimator writes inline styles onto its own button. Scoped to 9352 .bb-ship-trust so the Save on Freight / Get it Quicker / Save on Product row is untouched. */ 9353 /* â width:100% is 100% of the PARENT'S CONTENT BOX. The subline wrapper carries padding:8px 14px, 9354 so the outer 14px each side was dead â clicks near the right edge missed the button entirely. 9355 Pull the button out over that padding with negative margins so the whole strip is clickable. */ 9356 /* The subline WRAPPER carries padding:8px 14px 10px and the button adds its own, so the two rows 9357 stacked ~36px of vertical padding between them. Zero the wrapper, keep it all on the button. */ 9358 .bb-ship-trust > div{padding-top:0 !important;padding-bottom:0 !important} 9359 .bb-ship-trust button[aria-expanded]{position:relative !important; 9360 width:calc(100% + 28px) !important;margin-left:-14px !important;margin-right:-14px !important; 9361 justify-content:center !important;padding:7px 26px !important;margin-top:0 !important;margin-bottom:0 !important} 9362 /* and tighten the expanded Peak Season panel itself â its inner divs carry their own margins */ 9363 .bb-peak-collapse{padding-bottom:6px !important} 9364 .bb-peak-collapse > div{margin-top:2px !important;margin-bottom:2px !important;line-height:1.35 !important} 9365 .bb-ship-trust button[aria-expanded] [data-bb-caret]{position:absolute !important;right:14px !important; 9366 top:50% !important;transform:translateY(-50%) !important;font-size:10px !important;opacity:.55 !important} 9367 /* matched to the Peak Season row above â they were 12px vs 18px of vertical padding, which read 9368 as uneven spacing below Peak Season */ 9369 .bb-drs--attached .bb-drs__toggle{position:relative;width:100% !important;box-sizing:border-box !important; 9370 padding:7px 26px !important;margin:0 !important} 9371 .bb-drs--attached .bb-drs__caret{position:absolute;right:14px;top:50%;transform:translateY(-50%); 9372 font-size:10px;opacity:.55} 9373 .bb-drs--attached[data-open] .bb-drs__caret{transform:translateY(-50%) rotate(180deg)} 9374 /* FREE-state delivery line had no box. The estimator renders the BARRIERBOSS/Others toggle when a 9375 rate applies â and the peach box belongs to THAT toggle â so the free branch (a bare <strong> + 9376 trust line) came out unboxed. Give it the same treatment. 9377 Selector: inside .bb-ship-allin--free the ONLY label carrying a <strong> is the delivery line; 9378 the other label is the ETA row. :has() keeps it off that one without relying on child order. */ 9379 .bb-ship-allin--free .bb-ship-allin__label:has(strong){ 9380 display:block !important;background:rgba(235,103,60,.06);border:1px solid rgba(235,103,60,.25); 9381 border-radius:8px;padding:9px 12px !important;margin:8px 12px 2px !important} 9382 .bb-drs__wrap{position:relative;border-top:1px solid var(--line)} 9383 .bb-drs__rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth; 9384 -webkit-overflow-scrolling:touch;scrollbar-width:none} 9385 .bb-drs__rail::-webkit-scrollbar{display:none} 9386 .bb-drs__slide{flex:0 0 100%;scroll-snap-align:center;padding:12px 44px 11px;text-align:center; 9387 display:flex;flex-direction:column;align-items:center;gap:5px;min-height:84px;justify-content:center} 9388 .bb-drs__q{margin:0;font-size:.86rem;line-height:1.5;max-width:46ch} 9389 .bb-drs__by{color:var(--mut);font-size:.77rem} 9390 9391 /* compact rail: no arrows, no dots, no border â just a quiet rotating line */ 9392 .bb-drs--compact .bb-drs__wrap{border-top:1px solid var(--line)} 9393 .bb-drs--compact .bb-drs__slide{padding:9px 14px;min-height:0;gap:2px} 9394 .bb-drs--compact .bb-drs__q{font-size:.8rem;line-height:1.45;font-style:italic;max-width:48ch} 9395 .bb-drs--compact .bb-drs__by{font-size:.72rem} 9396 9397 .bb-drs__nav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%; 9398 border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-size:1rem;line-height:1; 9399 cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:2} 9400 .bb-drs__nav:hover{border-color:var(--o);color:var(--o)} 9401 .bb-drs__nav--prev{left:8px} 9402 .bb-drs__nav--next{right:8px} 9403 .bb-drs__dots{display:flex;justify-content:center;gap:4px;padding:0 12px 9px;flex-wrap:wrap} 9404 .bb-drs__dot{width:6px;height:6px;border-radius:50%;background:var(--line);border:0;padding:0;cursor:pointer} 9405 .bb-drs__dot[aria-current="true"]{background:var(--o);width:16px;border-radius:3px} 9406</style><span data-bb-drs-home style="display:none"></span> 9407<div class="bb-drs bb-drs--attached" data-bb-drs> 9408 <button type="button" class="bb-drs__toggle" data-bb-drs-open aria-expanded="false"> 9409 <span class="bb-drs__stars" aria-hidden="true">â â â â â </span> 9410 <span>Read 30+ delivery reviews</span> 9411 <span class="bb-drs__caret" aria-hidden="true">▾</span> 9412 </button> 9413 <div class="bb-drs__panel"> 9414 <div class="bb-drs__wrap"> 9415 <button type="button" class="bb-drs__nav bb-drs__nav--prev" data-bb-drs-prev aria-label="Previous review">‹</button> 9416 <div class="bb-drs__rail" data-bb-drs-rail><div class="bb-drs__slide"> 9417 <p class="bb-drs__q">“The product came fully intact . My sister was here snd had them put it in the garage. It placed very neatly. Fantastic”</p>
9418 <span class="bb-drs__by">— Bernice M., Summerland BC</span> 9419 </div><div class="bb-drs__slide"> 9420 <p class="bb-drs__q">“Connor D was very pleasant and helpful and accommodating.”</p> 9421 <span class="bb-drs__by">— Randall L., Vernon BC</span> 9422 </div><div class="bb-drs__slide"> 9423 <p class="bb-drs__q">“The delivery was fantastic but the email notice sent out gave us only hours to contact the driver because we were out of town”</p> 9424 <span class="bb-drs__by">— Doug D., Abbotsford BC</span> 9425 </div><div class="bb-drs__slide"> 9426 <p class="bb-drs__q">“Very professional and capable”</p> 9427 <span class="bb-drs__by">— Michelle E., Cowichan Bay BC</span> 9428 </div><div class="bb-drs__slide"> 9429 <p class="bb-drs__q">“Excellent experience from Day 1 to Delivery. Fabulous Staff!!!!”</p> 9430 <span class="bb-drs__by">— JudyandDon W., Cranbrook BC</span> 9431 </div><div class="bb-drs__slide"> 9432 <p class="bb-drs__q">“Went above and beyond!”</p> 9433 <span class="bb-drs__by">— David W., Campbell River BC</span> 9434 </div><div class="bb-drs__slide"> 9435 <p class="bb-drs__q">“Driver was super cool good guy”</p> 9436 <span class="bb-drs__by">— Ethan B., Wycliffe BC</span> 9437 </div><div class="bb-drs__slide"> 9438 <p class="bb-drs__q">“Dave was amazing and went way over and above what needed to be done to ensure the sauna was placed perfectly.”</p> 9439 <span class="bb-drs__by">— nick W., Edmonton AB</span> 9440 </div><div class="bb-drs__slide"> 9441 <p class="bb-drs__q">“Dave did a wonderful job getting our sauna into place for us. Thanks Dave.”</p> 9442 <span class="bb-drs__by">— Daniel M., Edson AB</span> 9443 </div><div class="bb-drs__slide"> 9444 <p class="bb-drs__q">“Order received 2 weeks early!! Well done! :)”</p> 9445 <span class="bb-drs__by">— Brent R., Abbotsford BC</span> 9446 </div><div class="bb-drs__slide"> 9447 <p class="bb-drs__q">“Practically hand carried fence panels to have these delivered to us on the island. I do not know any other company that puts”</p> 9448 <span class="bb-drs__by">— Elena K., Bowen Island BC</span> 9449 </div><div class="bb-drs__slide"> 9450 <p class="bb-drs__q">“Wide truck couldnât get down narrow street to my house. They carried it almost 2 blocks and left in my driveway - good job”</p> 9451 <span class="bb-drs__by">— Jim S., Vancouver BC</span> 9452 </div><div class="bb-drs__slide"> 9453 <p class="bb-drs__q">“Professional and courteous. Thanks for maneuvering down the narrow driveway to unload, it was very much appreciated.”</p> 9454 <span class="bb-drs__by">— cynthia J., Yellowhead County AB</span> 9455 </div><div class="bb-drs__slide"> 9456 <p class="bb-drs__q">“Keith, the delivery guy, was excellent. Very polite, professional, and capable.”</p> 9457 <span class="bb-drs__by">— Larry M., Smithers BC</span> 9458 </div><div class="bb-drs__slide"> 9459 <p class="bb-drs__q">“Exactly what I was hoping for! Thank you so much!! Very best to you, Sandra”</p> 9460 <span class="bb-drs__by">— Sandra H., East Falmouth MA</span> 9461 </div><div class="bb-drs__slide"> 9462 <p class="bb-drs__q">“Dhruv was phenomenal. Great communication, helpful and courteous. He unloaded and even helped me carry posts up to my garage”</p> 9463 <span class="bb-drs__by">— Colin G., Orem UT</span> 9464 </div><div class="bb-drs__slide"> 9465 <p class="bb-drs__q">“Dhruv kept us posted when he will arrive. When he arrived, was was very pleasant! He helped to get the hogwire into our garag”</p>
9466 <span class="bb-drs__by">— Brian B., San Diego CA</span> 9467 </div><div class="bb-drs__slide"> 9468 <p class="bb-drs__q">“A job well done on a difficult site.”</p> 9469 <span class="bb-drs__by">— Kim F., Nelson BC</span> 9470 </div><div class="bb-drs__slide"> 9471 <p class="bb-drs__q">“Gurleen delivered as requested.”</p> 9472 <span class="bb-drs__by">— Craig M., Salt Spring Island BC</span> 9473 </div><div class="bb-drs__slide"> 9474 <p class="bb-drs__q">“The driver was excellent but order picker did not ship my 13 4x4 posts.”</p> 9475 <span class="bb-drs__by">— Pete K., Penticton BC</span> 9476 </div></div> 9477 <button type="button" class="bb-drs__nav bb-drs__nav--next" data-bb-drs-next aria-label="Next review">›</button> 9478 </div> 9479 <div class="bb-drs__dots" data-bb-drs-dots></div> 9480 </div> 9481</div>
9481<script> 9482/* Auto-advancing carousel: arrows, native swipe (scroll-snap), dots, 5.5s loop. Pauses on hover, 9483 focus, touch and while off-screen; honours prefers-reduced-motion. Delegated + idempotent so it 9484 survives the cart drawer re-rendering. Compact instances rotate too, just without controls. */ 9485(function(){ 9486 if (window.__bbDrsInit) return; window.__bbDrsInit = true; 9487 var DWELL = 5500; 9488 var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches; 9489 9490 function slideW(rail){ return rail.firstElementChild ? rail.firstElementChild.offsetWidth : rail.clientWidth; } 9491 function index(rail){ return Math.round(rail.scrollLeft / (slideW(rail) || 1)); } 9492 function goTo(rail, i){ rail.scrollTo({ left: slideW(rail) * i, behavior: 'smooth' }); } 9493 function step(rail, dir){ 9494 var n = rail.children.length, i = index(rail) + dir; 9495 if (i >= n) i = 0; else if (i < 0) i = n - 1; 9496 goTo(rail, i); 9497 } 9498 9499 function setup(card){ 9500 var rail = card.querySelector('[data-bb-drs-rail]'); 9501 if (!rail || rail.__bbDone) return; 9502 rail.__bbDone = true; 9503 var n = rail.children.length; 9504 9505 var box = card.querySelector('[data-bb-drs-dots]'); 9506 if (box && !box.childElementCount && n > 1){ 9507 for (var i = 0; i < Math.min(n, 12); i++){ 9508 var d = document.createElement('button'); 9509 d.type = 'button'; d.className = 'bb-drs__dot'; d.setAttribute('data-i', i); 9510 d.setAttribute('aria-label', 'Go to review ' + (i + 1)); 9511 if (!i) d.setAttribute('aria-current', 'true'); 9512 box.appendChild(d); 9513 } 9514 rail.addEventListener('scroll', function(){ 9515 var idx = index(rail), dots = box.children; 9516 for (var k = 0; k < dots.length; k++) 9517 dots[k].setAttribute('aria-current', k === Math.min(idx, dots.length - 1) ? 'true' : 'false'); 9518 }, { passive: true }); 9519 } 9520 9521 if (reduce || n < 2) return; 9522 var timer = null, paused = false, visible = true; 9523 function tick(){ if (!paused && visible && !document.hidden) step(rail, 1); } 9524 function start(){ if (!timer) timer = setInterval(tick, DWELL); } 9525 function stop(){ if (timer) { clearInterval(timer); timer = null; } } 9526 rail.__bbKick = function(){ stop(); start(); }; 9527 9528 card.addEventListener('pointerenter', function(){ paused = true; }); 9529 card.addEventListener('pointerleave', function(){ paused = false; }); 9530 card.addEventListener('focusin', function(){ paused = true; }); 9531 card.addEventListener('focusout', function(){ paused = false; }); 9532 card.addEventListener('touchstart', function(){ paused = true; }, { passive: true }); 9533 document.addEventListener('visibilitychange', function(){ if (document.hidden) stop(); else start(); }); 9534 if (window.IntersectionObserver) 9535 new IntersectionObserver(function(es){ visible = es[0].isIntersecting; }, { threshold: 0.25 }).observe(card); 9536 start(); 9537 } 9538 9539 /* Move the attached card INSIDE the estimator panel so it renders as a native last row. 9540 â Deliberately NOT a MutationObserver â one on this page previously cascaded with cart 9541 operations. A few timed attempts plus a re-park check is enough and cannot loop. */ 9542 /* Each attached card parks into ITS OWN estimator: the PDP buy box into .bb-ship-est--product, 9543 the cart drawer into .bb-ship-est--cart. Scoping matters â both can exist on one page, and an 9544 unscoped lookup parked the drawer's card into the PDP panel. 9545 â The estimator EXISTS in the DOM even when hidden (no ZIP set / empty cart) â it is just 9546 display:none. Parking into a hidden panel made the row vanish entirely, so require real layout 9547 and move the card home again when the panel is not laid out. */ 9548 function remember(card){ 9549 if (card.__home) return; 9550 var prev = card.previousElementSibling; 9551 if (prev && prev.hasAttribute && prev.hasAttribute('data-bb-drs-home')) card.__home = prev; 9552 } 9553 function estimatorFor(card){ 9554 var scope = card.closest('.Cart-Drawer, .cart-drawer, .Drawer, .product-form') || document; 9555 return scope.querySelector('.bb-ship-est--cart, .bb-ship-est--cartpage, .bb-ship-est--product') 9556 || (card.__home && card.__home.parentNode 9557 ? card.__home.parentNode.querySelector('.bb-ship-est--cart, .bb-ship-est--product') 9558 : null); 9559 } 9560 function park(){ 9561 var cards = document.querySelectorAll('.bb-drs--attached'); 9562 for (var i = 0; i < cards.length; i++){ 9563 var card = cards[i]; 9564 /* â our drawer group owns this row once it is in it â park() must not reclaim it. 9565 Without this, an unresolved estimator (no zip yet) sent the row back to __home 9566 and it rendered above the line items. */ 9567 if (card.closest && card.closest('[data-bb-cartgroup]')) continue; 9568 remember(card); 9569 var panel = estimatorFor(card); 9570 var live = !!(panel && panel.offsetParent !== null && panel.offsetHeight > 0); 9571 if (live){ 9572 /* â park into the side-by-side band when one exists, so Fall Rush, 9573 BarrierBucks and Reviews share ONE row. Without this the row is pulled back 9574 out to be a direct child of the panel and the band loses its third cell â 9575 that is exactly what happened on 2026-10-03. */ 9576 /* â in the SLIDE CART the reviews row belongs to the group under Share My Cart; 9577 elsewhere it parks into the card's own row bar. Without the first branch, park() 9578 drags it straight back into the card and the group loses a third of itself. */ 9579 var _bbBand = (panel.id === 'bb-ship-est-cart' && document.querySelector('[data-bb-cartgroup]')) 9580 || panel.querySelector('[data-bb-rowbar]') || panel.querySelector('[data-bb-trio]'); 9581 var _bbHome = _bbBand || panel; 9582 if (card.parentNode !== _bbHome) _bbHome.appendChild(card); 9583 var _bbHome = _bbBand || panel; 9584 if (card.parentNode !== _bbHome) _bbHome.appendChild(card); 9585 card.setAttribute('data-parked', ''); 9586 } else { 9587 card.removeAttribute('data-parked'); 9588 if (card.__home && card.__home.parentNode && card.previousElementSibling !== card.__home) 9589 card.__home.parentNode.insertBefore(card, card.__home.nextSibling); 9590 } 9591 } 9592 }
9593 function init(){ park(); var c = document.querySelectorAll('[data-bb-drs]'); 9594 for (var i = 0; i < c.length; i++) 9595 if (!c[i].classList.contains('bb-drs--attached') || c[i].hasAttribute('data-open')) setup(c[i]); } 9596 9597 document.addEventListener('click', function(e){ 9598 if (!e.target.closest) return; 9599 /* â The cart drawer renders ASYNCHRONOUSLY after the click that opens it, so a single park() 9600 here runs before .bb-ship-est--cart exists and the row is left sitting outside the panel as a 9601 stray box. Re-park on a short ladder after every click to catch the drawer painting. */ 9602 park(); 9603 [250, 700, 1500, 2600].forEach(function(ms){ setTimeout(park, ms); }); 9604 var op = e.target.closest('[data-bb-drs-open]'); 9605 if (op){ 9606 var host0 = op.closest('[data-bb-drs]'); 9607 var isOpen = host0.hasAttribute('data-open'); 9608 if (isOpen) host0.removeAttribute('data-open'); else host0.setAttribute('data-open',''); 9609 op.setAttribute('aria-expanded', isOpen ? 'false' : 'true'); 9610 if (!isOpen) setup(host0); /* build dots + start rotation only once it is actually visible */ 9611 return; 9612 } 9613 var p = e.target.closest('[data-bb-drs-prev]'), nx = e.target.closest('[data-bb-drs-next]'), d = e.target.closest('.bb-drs__dot'); 9614 var host = (p || nx || d) && (p || nx || d).closest('[data-bb-drs]'); 9615 if (!host) return; 9616 var rail = host.querySelector('[data-bb-drs-rail]'); if (!rail) return; 9617 if (p) step(rail, -1); else if (nx) step(rail, 1); else if (d) goTo(rail, +d.getAttribute('data-i')); 9618 if (rail.__bbKick) rail.__bbKick(); 9619 }); 9620 9621 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init); else init(); 9622 document.addEventListener('shopify:section:load', init); 9623 ['cart:updated','cart:refresh','cart:build','ajaxCart.afterCartLoad','drawerOpen','cart:open'] 9624 .forEach(function(ev){ document.addEventListener(ev, function(){ park(); setTimeout(park, 400); }); }); 9625 /* last resort: a cheap poll for the first minute â one querySelector per tick, and deliberately 9626 NOT a MutationObserver (one on this page previously cascaded with cart operations). */ 9627 (function(){ var n = 0, t = setInterval(function(){ park(); if (++n > 80) clearInterval(t); }, 750); })(); 9628 /* the estimator paints late and re-paints on ZIP change â re-park a few times, then stop */ 9629 [300, 900, 1800, 3500, 6000, 10000, 16000].forEach(function(ms){ setTimeout(init, ms); }); 9630})(); 9631</script>
9631 9632 <style> 9633 /* Affirm sits between the buy buttons and the delivery card â give it the gap the 9634 card used to provide. Scoped to the moved node so nothing else shifts. */ 9635 [data-bb-affirm-moved="1"]{margin:12px 0 14px} 9636</style> 9637
9638<script> 9639 (function () { 9640 /* â Variant prices for the BarrierBucks row in the delivery card, which lives in 9641 assets/bb-cart-monitor.js. They are used ONLY while the cart is empty â otherwise 9642 the row is cart-based, so it agrees to the cent with the cart. Published from 9643 Liquid because the monitor is a plain .js asset with no access to the product. */window.BB_PDP_PRICES = {"50628202266925":1999,"50628202299693":2399,"50628202332461":2699,"50628202365229":4799,"50628202397997":5699,"50628202430765":6499,"50628202070317":4999,"50628202103085":5999,"50628202135853":6499,"50628202168621":15999,"50628202201389":18499,"50628202234157":19999}; 9644 window.BB_PDP_FALLBACK = 1999;if (window.__bbPdpAffirm) return; 9645 window.__bbPdpAffirm = true; 9646 9647 function moveAffirm() { 9648 var card = document.getElementById('bb-ship-est-product'); 9649 var af = document.querySelector('div.shopify-block[id*="affirm_pay_over_time_messaging_product_block"]'); 9650 if (!card || !af) return false; 9651 /* DOCUMENT_POSITION_FOLLOWING means the card comes after Affirm â already done. */ 9652 if (af.compareDocumentPosition(card) & Node.DOCUMENT_POSITION_FOLLOWING) return true; 9653 /* â SIBLINGS ONLY. Hoisting Affirm out of another parent would change its width 9654 and could drag it inside the card. Verified siblings live; if that ever stops 9655 being true, do nothing rather than guess. */ 9656 if (af.parentNode !== card.parentNode) return false; 9657 card.parentNode.insertBefore(af, card); 9658 af.setAttribute('data-bb-affirm-moved', '1');
9659 try { if (window.affirm && affirm.ui && affirm.ui.refresh) affirm.ui.refresh(); } catch (e) {} 9660 return true; 9661 } 9662 9663 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', moveAffirm); 9664 else moveAffirm(); 9665 9666 /* the app block can hydrate after us; retry for a few seconds, then stop. */ 9667 var tries = 0; 9668 var iv = setInterval(function () { 9669 if (moveAffirm() || ++tries > 32) clearInterval(iv); 9670 }, 250); 9671 })(); 9672</script>
9672 9673 9674 9675 <div class="product-form__error-message-wrapper product-form__error-message-wrapper--hidden" data-error-message-wrapper role="alert"> 9676 <span class="visually-hidden">Error </span> 9677 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-error" viewBox="0 0 14 14"><g fill="none" fill-rule="evenodd"><path d="M7 0a7 7 0 0 1 7 7 7 7 0 1 1-7-7z"/><path class="icon-error__symbol" d="M6.328 8.396l-.252-5.4h1.836l-.24 5.4H6.328zM6.04 10.16c0-.528.432-.972.96-.972s.972.444.972.972c0 .516-.444.96-.972.96a.97.97 0 0 1-.96-.96z"/></g></svg> 9678 <span class="product-form__error-message" data-error-message>Quantity must be 1 or more</span> 9679 </div> 9680 9681 <p class="visually-hidden" data-loader-status 9682 aria-live="assertive" 9683 role="alert" 9684 aria-hidden="true" 9685 >Adding product to your cart</p> 9686 9687 9688 9689 9690 9691 9692 <div id="shopify-block-AYVBwY01QK1ptMzlOS__affirm_pay_over_time_messaging_product_block_T3WhA" class="shopify-block shopify-app-block"><div data-id="AYVBwY01QK1ptMzlOS__affirm_pay_over_time_messaging_product_block_T3WhA" style="text-align: center; font-size: 16px;"> 9693 <span 9694 class="affirm-as-low-as" 9695 data-amount="1999" 9696 data-page-type="product" 9697 data-affirm-type=logo 9698 data-affirm-color= blue 9699 > 9700 </span> 9701</div> 9702
9703<script type="text/javascript"> 9704 const appData = '{"theme_app_configuration"=>Metafields::MetafieldDrop}'; 9705 const promoAppConfig = (appData == '{}') ? {} : JSON.parse('{"region_public_keys":{"us":"2SK24M1UL8NML6OW","ca":"ZUKCZQN0A80YB1IV"}}') ; 9706 const hasRegionKeys = promoAppConfig.hasOwnProperty('region_public_keys'); 9707 let publicKey = null; 9708 if (Shopify.country == 'US') 9709 publicKey = (hasRegionKeys) ? promoAppConfig.region_public_keys.us : null; 9710 if (Shopify.country == 'CA') 9711 publicKey = (hasRegionKeys) ? promoAppConfig.region_public_keys.ca : null; 9712 const affirmPublicApiKeyProduct = ('') ? '' : publicKey; 9713 const customPriceSelector = ('') ? '' : null; 9714 const keyEntered = ('') ? '' : null; 9715</script>
9715 9716 9717 9718</div> 9719 9720 9721 9722 9723 9724 <div class="custom_video" style="--custom-video-height: 340px"> 9725 <div class="video-content"> 9726 9727 <video controls autoplay muted playsinline preload="metadata" poster="//barrierboss.ca/cdn/shop/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362&width=1200"> 9728 <source src="https://cdn.shopify.com/videos/c/vp/1732f790ccdc4d4db97565b1c647df1d/1732f790ccdc4d4db97565b1c647df1d.SD-480p-1.5Mbps-93305961.mp4" type="video/mp4"> 9729 </video> 9730 9731 </div> 9732 </div> 9733 <style> 9734 .custom_video .video-content { display: block; } 9735 </style> 9736
9736<script> 9737 document.addEventListener('DOMContentLoaded', function() { 9738 const videoBlock = document.querySelector('.custom_video'); 9739 const upsellBlock = document.querySelector('#shopify-block-AWVpkenZKMTl2TmtYU__upsell_koala_bundles_deals_block_abFbm'); 9740 if (videoBlock && upsellBlock) { 9741 upsellBlock.insertAdjacentElement('afterend', videoBlock); 9742 } 9743 }); 9744 </script>
9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 <div class='product_description_accrordion text'> 9755 <div class='product_accordion__block'> 9756 <span class="product_accordion__heading h5 active "> 9757 Summary 9758 </span> 9759 <div class='product_accordion__content active '> 9760 <div class="rte"> 9761 <p><span class="metafield-multi_line_text_field">Two premium woods, built for Canada: Pressure Treated (Kiln-Dried Before pressure Treated) for deep preservative penetration and superior rot, insect and decay resistance in wet regions â or Kiln-Dried Western Red Cedar for natural decay resistance, warm tones and graceful silver-grey weathering. Both are kiln-dried for stability, so they resist warping and twisting. Available in 4x4 and 6x6 up to 12' lengths, fully compatible with hog wire, corrugated and privacy systems. Responsibly sourced, low-maintenance, long-term value.</span></p> 9762 </div> 9763 </div> 9764 </div> 9765 </div> 9766 9767 9768 9769 9770 9771 9772 9773 <div class='product_description_accrordion text'> 9774 <div class='product_accordion__block'> 9775 <span class="product_accordion__heading h5 "> 9776 Specifications 9777 </span> 9778 <div class='product_accordion__content '> 9779 <div class="rte"> 9780 <p><strong>MEASUREMENTS</strong></p><p><span class="metafield-multi_line_text_field">Wood Fence Posts â Available Sizes<br /> 9781<br /> 9782Our Pressure Treated and Western Red Cedar fence posts come in the following sizes to suit a variety of fencing projects:<br /> 9783<br /> 9784Option 1 â 4x4 (actual 3.5" Ã 3.5"):<br /> 9785<br /> 9786- 4x4x8<br /> 9787- 4x4x10<br /> 9788- 4x4x12<br /> 9789<br /> 9790Option 2 â 6x6 (actual 5.5" Ã 5.5"):<br /> 9791<br /> 9792- 6x6x8<br /> 9793- 6x6x10<br /> 9794- 6x6x12<br /> 9795<br /> 9796Actual dimensions: a nominal 4x4 measures 3.5" Ã 3.5" and a nominal 6x6 measures 5.5" Ã 5.5". The same in both Pressure Treated and Western Red Cedar.<br /> 9797<br /> 9798Perfect for a range of applications, from residential to commercial, these posts provide the strength and durability you need.</span></p> 9799 </div> 9800 </div> 9801 </div> 9802 </div> 9803 9804 9805 9806 9807 9808 9809 9810 9811 <div class='product_description_accrordion desc '> 9812 <div class='product_accordion__block'> 9813 <span class="product_accordion__heading h5 "> 9814 Description 9815 </span> 9816 <div class='product_accordion__content '> 9817 <div class="rte"> 9818 9819 <!-- Product Title / H1 --> 9820<h2 class="h1">BarrierBoss Premium Wood Fence Posts â Built for Canada</h2> 9821<!-- TL;DR / Quick Summary --> 9822<div style="background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;"> 9823<h2>Why Choose BarrierBoss Wood Fence Posts</h2> 9824<p>High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across the provinces we serve.</p> 9825</div> 9826<!-- Pro Tip Segment --> 9827<div style="background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;"> 9828<strong>Pro Tip:</strong> Set posts in concrete footings with gravel drainage at the base (minimum 36â42 inches deep in frost zones) to combat freeze-thaw cycles and maximize service life across Canada's variable weather.</div> 9829<!-- Main Description with FAQs Naturally Included --> 9830<div style="background-color: #ffffff; padding: 20px; margin-bottom: 20px; border-radius: 8px;"> 9831<h2>Reliable Strength and Natural Beauty for Canadian Fencing</h2> 9832<p>BarrierBoss wood fence posts are built to endure Canada's demanding conditions, from heavy snow and freeze-thaw to high winds and moisture. Choose Pressure Treated (Kiln-Dried Before Pressure Treated) for deep preservative penetration that delivers superior protection against rot, insects, and decayâideal for wet or high-moisture regions. Or opt for Kiln-Dried Western Red Cedar for its natural decay and insect resistance, rich warm tones, and graceful silver-gray weathering with minimal upkeep.</p> 9833<p>Both options are kiln-dried for stability, reducing warping and twisting, and are fully compatible with hog wire, corrugated metal panels, privacy fences, and decorative installations. Available in popular sizes like 4x4 and 6x6 (up to 12 ft lengths), they support everything from standard backyard fences to taller commercial setups.</p> 9834<div style="background:#fff4e5;padding:18px;border-radius:8px;margin:16px 0"> 9835<strong>ð Post sizes are nominal.</strong> A 4Ã4 post finishes at <strong>3.5" Ã 3.5"</strong> and a 6Ã6 at <strong>5.5" Ã 5.5"</strong> â that is how dimensional lumber is sold, and it is what our post caps and ground-line sleeves are sized to. The lengths (8, 10 and 12 ft) are actual. Order the cap or sleeve matching your postâs <em>nominal</em> size and it fits.</div> 9836<p>Responsibly sourced and eco-friendly, these posts offer long-term value with low maintenanceâperfect for homeowners and contractors seeking durable, attractive fencing that stands strong across every province.</p> 9837</div> 9838<!-- Did You Know Segment --> 9839<div style="background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;"> 9840<strong>Did You Know?</strong> Pressure Treated posts are Pressure Treated, allowing preservatives to penetrate deeper than standard pressure-treated lumber. This extra step provides enhanced rot, insect, and fungal protectionâespecially valuable in Canada's freeze-thaw and humid environments.</div> 9841<!-- Features & Benefits --> 9842<div style="background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;"> 9843<h2>Features & Benefits</h2> 9844<ul> 9845<li>Ground-contact rated for maximum durability in Canadian soil and weather</li> 9846<li>Pressure Treated Pressure Treated: Deep preservative treatment for superior rot, insect, and decay resistance</li> 9847<li>Western Red Cedar: Natural resistance to decay/insects with beautiful grain and low-maintenance patina</li> 9848<li>Multiple sizes: 4x4x8', 4x4x10', 4x4x12', 6x6x8', 6x6x10', 6x6x12' for any project</li> 9849<li>Compatible with all BarrierBoss fence systemsâhog wire, metal panels, privacy, decorative</li> 9850<li>Eco-friendly and responsibly sourced lumber</li> 9851<li>Supports heavy loads, taller fences, and high-wind areas with proper installation</li> 9852</ul> 9853</div> 9854<!-- Key Takeaways --> 9855<div style="background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;"> 9856<h2>Key Takeaways</h2> 9857<ul> 9858<li>Premium Pressure Treated or Western Red Cedar posts built for Canada's toughest conditions</li> 9859<li>Pressure Treated offers enhanced chemical protection; Cedar provides natural beauty and resistance</li> 9860<li>
9860Available in versatile sizes to suit residential or commercial fencing</li> 9861<li>Low-maintenance, long-lasting performance with natural imperfections that do not affect strength</li> 9862<li>Perfect foundation for BarrierBoss metal, hog wire, or privacy fence installations</li> 9863</ul> 9864</div> 9865<!-- Related Reads --> 9866<div style="background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;"> 9867<h2>Deep Dive Into Wood Fencing</h2> 9868<ul> 9869<li style="font-weight: bold; color: rgb(255, 128, 0);"><span style="color: rgb(255, 128, 0);"><strong><a href="https://barrierboss.ca/blogs/news/barrierboss-embraces-kdat-lumber-for-superior-framed-fencing?_pos=1&_psq=kdbt+&_ss=e&_v=1.0" title="BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing" style="color: rgb(255, 128, 0);">BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing</a></strong></span></li> 9870</ul> 9871</div> 9872<!-- Shop the Look / Product Variants --> 9873<div style="background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;"> 9874<h2>Shop the Look</h2> 9875<ul> 9876<li style="font-weight: bold; color: rgb(255, 128, 0);"><span style="color: rgb(255, 128, 0);"><strong><a style="color: rgb(255, 128, 0);" href="https://barrierboss.ca/collections/metal-fencing" title="Hybrid Wood and Metal Fencing">Hybrid Wood and Metal Fencing</a></strong></span></li> 9877<li style="font-weight: bold; color: rgb(255, 128, 0);"><span style="color: rgb(255, 128, 0);"><a style="color: rgb(255, 128, 0);" title="More Fence Posts & Accessories" href="https://barrierboss.ca/collections/fencing-accessories"><strong>Fence Accessories</strong></a></span></li> 9878</ul> 9879</div><h3>Why Choose BarrierBoss?</h3><ul> 9880<li>factory-direct â no middleman markup</li> 9881<li>BARRIERBOSS Residential Delivery on our own trucks with complimentary unloading</li> 9882 9883</ul> 9884<div style="background-color: #f6f9fc; padding: 20px; margin-top: 20px; border-radius: 8px;"> 9885<h2>Technical Specifications</h2> 9886<table style="width:100%;border-collapse:collapse;font-size:14px;"> 9887<tr> 9888<td style="padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;">Treatment</td> 9889<td style="padding:6px 12px;border-bottom:1px solid #eee;">Kiln-dried, ground-contact approved (KD-HT)</td> 9890</tr> 9891<tr> 9892<td style="padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;">Species</td> 9893<td style="padding:6px 12px;border-bottom:1px solid #eee;">SPF (Spruce/Pine/Fir) or Western Red Cedar</td> 9894</tr> 9895<tr> 9896<td style="padding:6px 12px;font-weight:600;">Brand</td> 9897<td style="padding:6px 12px;">BarrierBoss</td> 9898</tr> 9899</table> 9900</div> 9901<!-- BB:RELATED:v1 --> 9902<div class="bb-related" style="margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e2e2e2"> <h3 style="font-size:1.05rem;margin:0 0.6rem">Also from BarrierBoss</h3> <ul style="margin:0;padding-left:1.1rem;line-height:1.7"> <li> 9903<a href="/products/western-red-cedar-privacy-fence-panels" style="color:#B34518;text-decoration:underline" title="Privacy Fence Steel">Privacy Fence Steel</a> â from $300</li> <li> 9904<a href="/products/corrugated-metal-fence" style="color:#B34518;text-decoration:underline" title="Vertical Fence Panels">Vertical Fence Panels</a> â from $250</li> <li> 9905<a href="/products/corrugated-metal-gates-metal-fence-gates" style="color:#B34518;text-decoration:underline" title="Metal Fence Gate">Metal Fence Gate</a> â from $275</li> <li> 9906<a href="/products/gates-for-ribbed-deepgroove-metal-fence" style="color:#B34518;text-decoration:underline" title="Steel Gates">Steel Gates</a> â from $275</li> </ul> <p style="margin:.75rem 0 0;font-size:.92rem">BARRIERBOSS Residential Delivery â delivered and unloaded on your property, <strong>a flat rate by delivery zone</strong>. From C$149.</p> 9907</div> 9908<!-- /BB:RELATED:v1 --> 9909 </div> 9910 </div> 9911 </div> 9912 </div><div class='product_description_accrordion text bb-info-tab'><div class='product_accordion__block'><span class="product_accordion__heading h5">💰 BarrierBucks</span><div class='product_accordion__content'><div class="rte"><ul><li><strong>5% back on every order</strong>, as store credit on your BarrierBoss account. No minimum, no tiers, and nothing to sign up for.</li><li><strong>Added automatically once your order ships.</strong> Nothing to claim and no code to enter — your balance is simply waiting at checkout next time.</li><li><strong>Spend it on anything we make</strong> — panels, posts, gates or hardware. It comes off your total like cash.</li><li>Earns up to <strong>$500 per order</strong>. The figure above follows the size and quantity you have selected.</li><li>Samples are already fully credited back, so they do not earn BarrierBucks on top.</li></ul></div></div></div></div><div class='product_description_accrordion text bb-info-tab'><div class='product_accordion__block'><span class="product_accordion__heading h5">⚖️ How We Compare</span><div class='product_accordion__content'><style> 9913.bvc{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;
9913color:#1a1a1a;max-width:900px;margin:0 auto;} 9914.bvc__title{text-align:center;font-size:1.4em;font-weight:800;margin:0 0 4px;} 9915.bvc__sub{text-align:center;color:#666;margin:0 0 18px;font-size:.96em;} 9916.bvc__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e8e8e8;border-radius:12px;} 9917.bvc__table{width:100%;border-collapse:collapse;min-width:600px;background:#fff;} 9918.bvc__table th,.bvc__table td{padding:9px 11px;text-align:center;border-bottom:1px solid #eee;font-size:.9em;line-height:1.35;} 9919.bvc__table thead th{background:#f7f7f7;font-weight:700;font-size:.88em;color:#444;border-bottom:2px solid #e0e0e0;} 9920.bvc__table tbody th{text-align:left;font-weight:600;color:#1a1a1a;background:#fafafa;white-space:nowrap;} 9921.bvc__col-bb{background:#fff6f2!important;} 9922.bvc__table thead th.bvc__col-bb{background:#EB673C!important;color:#fff;border-bottom-color:#EB673C;letter-spacing:.02em;} 9923.bvc__bb{color:#c4551f;font-weight:700;} 9924.bvc__mut{color:#8a8a8a;} 9925.bvc__foot{text-align:center;color:#999;font-size:.78em;margin:10px 0 0;} 9926@media(max-width:560px){.bvc__table th,.bvc__table td{padding:10px 9px;font-size:.83em;}} 9927</style> 9928<div class="bvc"><div class="bvc__scroll"> 9929 <table class="bvc__table"> 9930 <thead><tr><th style="text-align:left;"> </th><th class="bvc__col-bb">BARRIERBOSS</th><th>Wood Fence</th><th>Vinyl</th><th>Chain-Link</th></tr></thead> 9931 <tbody><tr><th>Rust & finish</th><td class="bvc__col-bb bvc__bb">Galvanized steel + dip-coat â welds sealed</td><td class="bvc__mut">Rots & greys</td><td class="bvc__mut">Fades & cracks</td><td class="bvc__mut">Rusts at cuts</td></tr><tr><th>Fire-resistant</th><td class="bvc__col-bb bvc__bb">Solid steel â non-combustible</td><td class="bvc__mut">Fuels fire</td><td class="bvc__mut">Melts</td><td class="bvc__mut">Coating burns</td></tr><tr><th>Frame choice</th><td class="bvc__col-bb bvc__bb">Pressure-treated or Western Red Cedar</td><td class="bvc__mut">Basic wood</td><td class="bvc__mut">None</td><td class="bvc__mut">None</td></tr><tr><th>Warranty</th><td class="bvc__col-bb bvc__bb">40-year vs rust, fade & corrosion</td><td class="bvc__mut">10â15 yrs</td><td class="bvc__mut">~20 yrs</td><td class="bvc__mut">10â15 yrs</td></tr><tr><th>Built & delivered by us</th><td class="bvc__col-bb bvc__bb">Factory-direct & made in North America â our own freight-insured fleet delivers & unloads it</td><td class="bvc__mut">Retail, you haul</td><td class="bvc__mut">Retail, you haul</td><td class="bvc__mut">Retail, you haul</td></tr></tbody> 9932 </table> 9933 </div> 9934 <p class="bvc__foot">BarrierBoss specs from this product; competitor columns reflect typical products in each category.</p> 9935</div> 9936</div></div></div><div class='product_description_accrordion text bb-info-tab'> 9937 <div class='product_accordion__block'> 9938 <span class="product_accordion__heading h5">ð Shipping & Delivery</span> 9939 <div class='product_accordion__content'> 9940 <div class="rte"><style> 9941.bbst{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;margin:0 0 14px; 9942 border:1px solid #DCDCDC;border-radius:10px;overflow:hidden;background:#fff} 9943.bbst th,.bbst td{padding:10px 12px;text-align:left;vertical-align:middle;border-bottom:1px solid #ECECEC} 9944.bbst tr:last-child td{border-bottom:0} 9945.bbst thead th{background:#F7F7F7;font-size:11px;letter-spacing:.06em;text-transform:uppercase; 9946 color:#5F5F5F;font-weight:700;border-bottom:1px solid #DCDCDC} 9947.bbst td:first-child{font-weight:700;color:#1A1A1A} 9948.bbst .bbsub{display:block;font-weight:400;font-size:12.5px;color:#6A6A6A;margin-top:2px} 9949.bbst .bbfee{font-weight:800;color:#B34518} 9950.bbst .bbeta{font-variant-numeric:tabular-nums;white-space:nowrap} 9951.bbst .bbno{color:#8A8A8A} 9952.bbbands th:last-child,.bbbands td:last-child{text-align:right} 9953.bbbands td:first-child{font-weight:400;color:#3A3A3A} 9954.bbbands td:last-child{font-weight:800;color:#B34518} 9955.bbzip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 10px; 9956 border:1px solid #DCDCDC;border-radius:10px;padding:9px 11px;background:#FAFAFA} 9957.bbzip label{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#5F5F5F} 9958.bbzip input{flex:1 1 120px;min-width:110px;border:1px solid #D3D3D3;border-radius:7px;padding:8px 10px; 9959 font:inherit;font-size:14px;background:#fff;color:#1A1A1A} 9960.bbzip input:focus{outline:2px solid #EB673C;outline-offset:1px;border-color:#EB673C} 9961.bbzip button{border:0;border-radius:7px;padding:8px 15px;background:#1A1A1A;color:#fff; 9962 font:inherit;font-size:13.5px;font-weight:700;cursor:pointer} 9963.bbzip button:hover{background:#B34518} 9964.bbzip .bbzipnow{font-size:12.5px;color:#3A3A3A} 9965.bbzip .bbzipnow b{color:#1A1A1A} 9966@media(max-width:600px){.bbzip input{flex:1 1 100%}.bbzip button{flex:1 1 100%}}
9967.bbchips{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 12px} 9968.bbchip{flex:1 1 150px;border:1px solid #E3E3E3;border-radius:8px;padding:9px 11px;background:#FCFCFC; 9969 font-size:12.5px;line-height:1.35;color:#3A3A3A} 9970.bbchip b{display:block;font-size:12.5px;color:#1A1A1A;margin-bottom:1px} 9971.bbfoot{font-size:12.5px;color:#5F5F5F;margin:0} 9972.bbfoot button{background:none;border:0;padding:0;font:inherit;color:#B34518;font-weight:600; 9973 text-decoration:underline;cursor:pointer} 9974@media(max-width:600px){.bbst th,.bbst td{padding:9px 9px;font-size:13.5px} 9975 .bbst .bbsub{font-size:11.5px}.bbchip{flex:1 1 100%}} 9976</style> 9977 <div data-bb-acc-ship data-bb-standard="AB,BC,MB,SK" data-bb-extended="NB,NS,ON,PE,QC"> 9978 9979 <div data-bb-region="generic"> 9980 <table class="bbst"><thead><tr><th>Lane</th><th>Delivery</th><th>Arrives</th></tr></thead><tbody> 9981 <tr><td>Delivery<span class="bbsub">Any product, any quantity</span></td> 9982 <td><span class="bbfee">C$149 – C$449</span> <span class="bbsub">priced by distance · your exact rate at checkout</span></td><td><span class="bbeta" data-bb-eta="14,28">Oct 22 – Nov 5</span></td></tr> 9983 9984 <tr><td>Extended regions<span class="bbsub">Priced by distance</span></td> 9985 <td>C$149 – C$449</td> 9986 <td><span class="bbeta" data-bb-eta="28,42">Nov 5 – Nov 19</span></td></tr> 9987 </tbody></table></div> 9988 9989 <div data-bb-region="standard" style="display:none"> 9990 <table class="bbst"><thead><tr><th>Lane</th><th>Delivery to you</th><th>Arrives</th></tr></thead><tbody> 9991 <tr><td>Delivery<span class="bbsub">Any product, any quantity</span></td> 9992 <td><span class="bbfee">C$149 – C$449</span> <span class="bbsub">priced by distance · your exact rate at checkout</span></td><td><span class="bbeta" data-bb-eta="14,28">Oct 22 – Nov 5</span></td></tr> 9993 9994 </tbody></table></div> 9995 9996 <div data-bb-region="extended" style="display:none"> 9997 <table class="bbst"><thead><tr><th>Lane</th><th>Delivery to you</th><th>Arrives</th></tr></thead><tbody> 9998 <tr><td>Delivery<span class="bbsub">Any product, any quantity</span></td> 9999 <td><span data-bb-ext-fee data-bb-fallback="Enter your ZIP for the exact rate">Enter your ZIP for the exact rate</span><span class="bbsub" data-bb-ext-sub data-bb-fallback="one flat price everywhere we deliver">one flat price everywhere we deliver</span></td> 10000 <td><span class="bbeta" data-bb-eta="28,42">Nov 5 – Nov 19</span></td></tr> 10001 10002 </tbody></table> 10003 <table class="bbst bbbands" data-bb-ext-bands style="display:none"><thead><tr><th>Your order total</th><th>Delivery</th></tr></thead><tbody></tbody></table></div> 10004 10005 <div data-bb-region="unserved" style="display:none"> 10006 <table class="bbst"><thead><tr><th>Lane</th><th>Delivery to you</th><th>Arrives</th></tr></thead><tbody> 10007 <tr><td class="bbno">Delivery</td><td class="bbno">Not available in your area</td><td class="bbno">—</td></tr> 10008 10009 </tbody></table> 10010 <p class="bbfoot" style="margin:-6px 0 12px">We deliver on our own trucks and don’t hand freight to LTL carriers, so we can’t reach your area yet.</p></div> 10011 10012 <div class="bbzip"> 10013 <label for="bbzip-ca">Delivering to</label> 10014 <input id="bbzip-ca" type="text" inputmode="text" autocomplete="postal-code" placeholder="Postal code" data-bb-zip-field> 10015 <button type="button" data-bb-zip-go>Update</button> 10016 <span class="bbzipnow" data-bb-zip-now></span> 10017 </div> 10018 <div class="bbchips"> 10019 <div class="bbchip"><b>Our own trucks</b>No broker, no depot, no LTL terminal.</div> 10020 <div class="bbchip"><b>Unloaded for you</b>Our crew sets it where you want it — crane truck for the heavy panels.</div> 10021 <div class="bbchip"><b>Freight-insured</b>Damaged in transit is replaced or refunded at no cost.</div> 10022 </div> 10023 10024 <style> 10025 .bb-drs{--o:#eb673c;--ink:#232323;--mut:#6b6b6b;--line:#e3e3e3; 10026 margin:10px 0 14px;border:2px solid var(--o);border-radius:12px;background:#fff; 10027 font-family:inherit;color:var(--ink);overflow:hidden} 10028 .bb-drs--compact{border-width:1px;border-radius:8px;margin:10px 0 12px} 10029 .bb-drs__hd{padding:10px 14px 9px;text-align:center;display:flex;flex-wrap:wrap;
10030 align-items:baseline;justify-content:center;gap:1px 8px} 10031 .bb-drs--compact .bb-drs__hd{padding:9px 12px 8px} 10032 .bb-drs__stars{color:var(--o);font-size:1.02rem;letter-spacing:2px;line-height:1} 10033 .bb-drs--compact .bb-drs__stars{font-size:.95rem;letter-spacing:1px} 10034 .bb-drs__rated{font-weight:700;font-size:.9rem;font-variant-numeric:tabular-nums} 10035 .bb-drs__based{font-size:.82rem;font-weight:600} 10036 .bb-drs__sub{flex:1 0 100%;color:var(--mut);font-size:.73rem} 10037 10038 /* attached: parked as the LAST ROW INSIDE the estimator panel, so there is no seam at all. 10039 Stacking it underneath left the panel's rounded corners + border above a square top edge, 10040 which read as two separate boxes. Styled to match the native "Peak season & booking" row. */ 10041 /* â FAIL OPEN. An earlier build hid this until the script parked it inside the panel â but the 10042 estimator panel only renders once a ZIP is known, so with no ZIP the row vanished completely. 10043 Unparked = an ordinary bordered card in place; parked = flush native row inside the panel. */ 10044 .bb-drs--attached{margin:10px 0 12px;border:1.5px solid #EB673C;border-radius:10px;background:#fff} 10045 .bb-drs--attached[data-parked]{margin:0;border:0;border-radius:0;background:transparent;width:100%} 10046 .bb-ship-est--product .bb-drs--attached{width:100%} 10047 .bb-drs--attached .bb-drs__toggle{display:flex;width:100%;align-items:center;justify-content:center; 10048 gap:8px;border:0;background:transparent;color:var(--ink); 10049 font:inherit;font-size:13px;font-weight:600;padding:8px 14px 10px;cursor:pointer;text-align:center} 10050 .bb-drs--attached[data-parked] .bb-drs__toggle{border-top:1px solid rgba(0,0,0,.06)} 10051 .bb-drs--attached .bb-drs__toggle:hover{background:rgba(235,103,60,.05)} 10052 .bb-drs--attached .bb-drs__wrap{border-top:1px solid rgba(0,0,0,.06)} 10053 .bb-drs--attached .bb-drs__dots{padding-bottom:10px} 10054 .bb-drs--attached .bb-drs__toggle .bb-drs__stars{font-size:.9rem;letter-spacing:1px} 10055 .bb-drs--attached .bb-drs__caret{font-size:9px;display:inline-block;transition:transform .18s} 10056 .bb-drs--attached[data-open] .bb-drs__caret{transform:rotate(180deg)} 10057 .bb-drs--attached .bb-drs__panel{display:none} 10058 .bb-drs--attached[data-open] .bb-drs__panel{display:block} 10059 /* Owner: the two expandable rows had DIFFERENT carets at different sizes, floating mid-row after 10060 variable-length labels. Unify them and pin both to the right edge so they read as one accordion 10061 group. Label stays centred; the caret is absolutely positioned so it lines up across both rows. 10062 â ï¸ !important throughout â the estimator writes inline styles onto its own button. Scoped to 10063 .bb-ship-trust so the Save on Freight / Get it Quicker / Save on Product row is untouched. */ 10064 /* â width:100% is 100% of the PARENT'S CONTENT BOX. The subline wrapper carries padding:8px 14px, 10065 so the outer 14px each side was dead â clicks near the right edge missed the button entirely. 10066 Pull the button out over that padding with negative margins so the whole strip is clickable. */ 10067 /* The subline WRAPPER carries padding:8px 14px 10px and the button adds its own, so the two rows 10068 stacked ~36px of vertical padding between them. Zero the wrapper, keep it all on the button. */ 10069 .bb-ship-trust > div{padding-top:0 !important;padding-bottom:0 !important} 10070 .bb-ship-trust button[aria-expanded]{position:relative !important; 10071 width:calc(100% + 28px) !important;margin-left:-14px !important;margin-right:-14px !important; 10072 justify-content:center !important;padding:7px 26px !important;margin-top:0 !important;margin-bottom:0 !important} 10073 /* and tighten the expanded Peak Season panel itself â its inner divs carry their own margins */ 10074 .bb-peak-collapse{padding-bottom:6px !important} 10075 .bb-peak-collapse > div{margin-top:2px !important;margin-bottom:2px !important;line-height:1.35 !important} 10076 .bb-ship-trust button[aria-expanded] [data-bb-caret]{position:absolute !important;right:14px !important; 10077 top:50% !important;transform:translateY(-50%) !important;font-size:10px !important;opacity:.55 !important} 10078 /* matched to the Peak Season row above â they were 12px vs 18px of vertical padding, which read 10079 as uneven spacing below Peak Season */ 10080 .bb-drs--attached .bb-drs__toggle{position:relative;width:100% !important;box-sizing:border-box !important; 10081 padding:7px 26px !important;margin:0 !important} 10082 .bb-drs--attached .bb-drs__caret{position:absolute;right:14px;top:50%;transform:translateY(-50%); 10083 font-size:10px;opacity:.55} 10084 .bb-drs--attached[data-open] .bb-drs__caret{transform:translateY(-50%) rotate(180deg)} 10085 /* FREE-state delivery line had no box. The estimator renders the BARRIERBOSS/Others toggle when a 10086 rate applies â and the peach box belongs to THAT toggle â so the free branch (a bare <strong> + 10087 trust line) came out unboxed. Give it the same treatment. 10088 Selector: inside .bb-ship-allin--free the ONLY label carrying a <strong> is the delivery line; 10089 the other label is the ETA row. :has() keeps it off that one without relying on child order. */ 10090 .bb-ship-allin--free .bb-ship-allin__label:has(strong){ 10091 display:block !important;background:rgba(235,103,60,.06);border:1px solid rgba(235,103,60,.25); 10092 border-radius:8px;padding:9px 12px !important;margin:8px 12px 2px !important} 10093 .bb-drs__wrap{position:relative;border-top:1px solid var(--line)} 10094 .bb-drs__rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth; 10095 -webkit-overflow-scrolling:touch;scrollbar-width:none} 10096 .bb-drs__rail::-webkit-scrollbar{display:none} 10097 .bb-drs__slide{flex:0 0 100%;scroll-snap-align:center;padding:12px 44px 11px;text-align:center; 10098 display:flex;flex-direction:column;align-items:center;gap:5px;min-height:84px;justify-content:center} 10099 .bb-drs__q{margin:0;font-size:.86rem;line-height:1.5;max-width:46ch} 10100 .bb-drs__by{color:var(--mut);font-size:.77rem} 10101 10102 /* compact rail: no arrows, no dots, no border â just a quiet rotating line */ 10103 .bb-drs--compact .bb-drs__wrap{border-top:1px solid var(--line)} 10104 .bb-drs--compact .bb-drs__slide{padding:9px 14px;min-height:0;gap:2px} 10105 .bb-drs--compact .bb-drs__q{font-size:.8rem;line-height:1.45;font-style:italic;max-width:48ch} 10106 .bb-drs--compact .bb-drs__by{font-size:.72rem} 10107 10108 .bb-drs__nav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%; 10109 border:1px solid var(--line);background:#fff;color:var(--ink);font:inherit;font-size:1rem;line-height:1; 10110 cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:2} 10111 .bb-drs__nav:hover{border-color:var(--o);color:var(--o)} 10112 .bb-drs__nav--prev{left:8px} 10113 .bb-drs__nav--next{right:8px} 10114 .bb-drs__dots{display:flex;justify-content:center;gap:4px;padding:0 12px 9px;flex-wrap:wrap} 10115 .bb-drs__dot{width:6px;height:6px;border-radius:50%;background:var(--line);border:0;padding:0;cursor:pointer} 10116 .bb-drs__dot[aria-current="true"]{background:var(--o);width:16px;border-radius:3px} 10117</style><div class="bb-drs" data-bb-drs> 10118 <div class="bb-drs__hd"> 10119 <span class="bb-drs__stars" aria-hidden="true">â â â â â </span> 10120 <span class="bb-drs__rated">Rated 4.6</span> 10121 <span class="bb-drs__based">· Based on 30+ delivery reviews</span> 10122 <span class="bb-drs__sub">Our own trucks · unloaded on your property</span> 10123 </div><div class="bb-drs__wrap"> 10124 <button type="button" class="bb-drs__nav bb-drs__nav--prev" data-bb-drs-prev aria-label="Previous review">‹</button> 10125 <div class="bb-drs__rail" data-bb-drs-rail><div class="bb-drs__slide"> 10126 <p class="bb-drs__q">“The product came fully intact . My sister was here snd had them put it in the garage. It placed very neatly. Fantastic”</p>
10127 <span class="bb-drs__by">— Bernice M., Summerland BC</span> 10128 </div><div class="bb-drs__slide"> 10129 <p class="bb-drs__q">“Connor D was very pleasant and helpful and accommodating.”</p> 10130 <span class="bb-drs__by">— Randall L., Vernon BC</span> 10131 </div><div class="bb-drs__slide"> 10132 <p class="bb-drs__q">“The delivery was fantastic but the email notice sent out gave us only hours to contact the driver because we were out of town”</p> 10133 <span class="bb-drs__by">— Doug D., Abbotsford BC</span> 10134 </div><div class="bb-drs__slide"> 10135 <p class="bb-drs__q">“Very professional and capable”</p> 10136 <span class="bb-drs__by">— Michelle E., Cowichan Bay BC</span> 10137 </div><div class="bb-drs__slide"> 10138 <p class="bb-drs__q">“Excellent experience from Day 1 to Delivery. Fabulous Staff!!!!”</p> 10139 <span class="bb-drs__by">— JudyandDon W., Cranbrook BC</span> 10140 </div><div class="bb-drs__slide"> 10141 <p class="bb-drs__q">“Went above and beyond!”</p> 10142 <span class="bb-drs__by">— David W., Campbell River BC</span> 10143 </div><div class="bb-drs__slide"> 10144 <p class="bb-drs__q">“Driver was super cool good guy”</p> 10145 <span class="bb-drs__by">— Ethan B., Wycliffe BC</span> 10146 </div><div class="bb-drs__slide"> 10147 <p class="bb-drs__q">“Dave was amazing and went way over and above what needed to be done to ensure the sauna was placed perfectly.”</p> 10148 <span class="bb-drs__by">— nick W., Edmonton AB</span> 10149 </div><div class="bb-drs__slide"> 10150 <p class="bb-drs__q">“Dave did a wonderful job getting our sauna into place for us. Thanks Dave.”</p> 10151 <span class="bb-drs__by">— Daniel M., Edson AB</span> 10152 </div><div class="bb-drs__slide"> 10153 <p class="bb-drs__q">“Order received 2 weeks early!! Well done! :)”</p> 10154 <span class="bb-drs__by">— Brent R., Abbotsford BC</span> 10155 </div><div class="bb-drs__slide"> 10156 <p class="bb-drs__q">“Practically hand carried fence panels to have these delivered to us on the island. I do not know any other company that puts”</p> 10157 <span class="bb-drs__by">— Elena K., Bowen Island BC</span> 10158 </div><div class="bb-drs__slide"> 10159 <p class="bb-drs__q">“Wide truck couldnât get down narrow street to my house. They carried it almost 2 blocks and left in my driveway - good job”</p> 10160 <span class="bb-drs__by">— Jim S., Vancouver BC</span> 10161 </div><div class="bb-drs__slide"> 10162 <p class="bb-drs__q">“Professional and courteous. Thanks for maneuvering down the narrow driveway to unload, it was very much appreciated.”</p> 10163 <span class="bb-drs__by">— cynthia J., Yellowhead County AB</span> 10164 </div><div class="bb-drs__slide"> 10165 <p class="bb-drs__q">“Keith, the delivery guy, was excellent. Very polite, professional, and capable.”</p> 10166 <span class="bb-drs__by">— Larry M., Smithers BC</span> 10167 </div><div class="bb-drs__slide"> 10168 <p class="bb-drs__q">“Exactly what I was hoping for! Thank you so much!! Very best to you, Sandra”</p> 10169 <span class="bb-drs__by">— Sandra H., East Falmouth MA</span> 10170 </div><div class="bb-drs__slide"> 10171 <p class="bb-drs__q">“Dhruv was phenomenal. Great communication, helpful and courteous. He unloaded and even helped me carry posts up to my garage”</p> 10172 <span class="bb-drs__by">— Colin G., Orem UT</span> 10173 </div><div class="bb-drs__slide"> 10174 <p class="bb-drs__q">“Dhruv kept us posted when he will arrive. When he arrived, was was very pleasant! He helped to get the hogwire into our garag”</p> 10175 <span class="bb-drs__by">— Brian B., San Diego CA</span> 10176 </div><div class="bb-drs__slide"> 10177 <p class="bb-drs__q">“A job well done on a difficult site.”</p>
10178 <span class="bb-drs__by">— Kim F., Nelson BC</span> 10179 </div><div class="bb-drs__slide"> 10180 <p class="bb-drs__q">“Gurleen delivered as requested.”</p> 10181 <span class="bb-drs__by">— Craig M., Salt Spring Island BC</span> 10182 </div><div class="bb-drs__slide"> 10183 <p class="bb-drs__q">“The driver was excellent but order picker did not ship my 13 4x4 posts.”</p> 10184 <span class="bb-drs__by">— Pete K., Penticton BC</span> 10185 </div></div> 10186 <button type="button" class="bb-drs__nav bb-drs__nav--next" data-bb-drs-next aria-label="Next review">›</button> 10187 </div> 10188 <div class="bb-drs__dots" data-bb-drs-dots></div></div>
10188<script> 10189/* Auto-advancing carousel: arrows, native swipe (scroll-snap), dots, 5.5s loop. Pauses on hover, 10190 focus, touch and while off-screen; honours prefers-reduced-motion. Delegated + idempotent so it 10191 survives the cart drawer re-rendering. Compact instances rotate too, just without controls. */ 10192(function(){ 10193 if (window.__bbDrsInit) return; window.__bbDrsInit = true; 10194 var DWELL = 5500; 10195 var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches; 10196 10197 function slideW(rail){ return rail.firstElementChild ? rail.firstElementChild.offsetWidth : rail.clientWidth; } 10198 function index(rail){ return Math.round(rail.scrollLeft / (slideW(rail) || 1)); } 10199 function goTo(rail, i){ rail.scrollTo({ left: slideW(rail) * i, behavior: 'smooth' }); } 10200 function step(rail, dir){ 10201 var n = rail.children.length, i = index(rail) + dir; 10202 if (i >= n) i = 0; else if (i < 0) i = n - 1; 10203 goTo(rail, i); 10204 } 10205 10206 function setup(card){ 10207 var rail = card.querySelector('[data-bb-drs-rail]'); 10208 if (!rail || rail.__bbDone) return; 10209 rail.__bbDone = true; 10210 var n = rail.children.length; 10211 10212 var box = card.querySelector('[data-bb-drs-dots]'); 10213 if (box && !box.childElementCount && n > 1){ 10214 for (var i = 0; i < Math.min(n, 12); i++){ 10215 var d = document.createElement('button'); 10216 d.type = 'button'; d.className = 'bb-drs__dot'; d.setAttribute('data-i', i); 10217 d.setAttribute('aria-label', 'Go to review ' + (i + 1)); 10218 if (!i) d.setAttribute('aria-current', 'true'); 10219 box.appendChild(d); 10220 } 10221 rail.addEventListener('scroll', function(){ 10222 var idx = index(rail), dots = box.children; 10223 for (var k = 0; k < dots.length; k++) 10224 dots[k].setAttribute('aria-current', k === Math.min(idx, dots.length - 1) ? 'true' : 'false'); 10225 }, { passive: true }); 10226 } 10227 10228 if (reduce || n < 2) return; 10229 var timer = null, paused = false, visible = true; 10230 function tick(){ if (!paused && visible && !document.hidden) step(rail, 1); } 10231 function start(){ if (!timer) timer = setInterval(tick, DWELL); } 10232 function stop(){ if (timer) { clearInterval(timer); timer = null; } } 10233 rail.__bbKick = function(){ stop(); start(); }; 10234 10235 card.addEventListener('pointerenter', function(){ paused = true; }); 10236 card.addEventListener('pointerleave', function(){ paused = false; }); 10237 card.addEventListener('focusin', function(){ paused = true; }); 10238 card.addEventListener('focusout', function(){ paused = false; }); 10239 card.addEventListener('touchstart', function(){ paused = true; }, { passive: true }); 10240 document.addEventListener('visibilitychange', function(){ if (document.hidden) stop(); else start(); }); 10241 if (window.IntersectionObserver) 10242 new IntersectionObserver(function(es){ visible = es[0].isIntersecting; }, { threshold: 0.25 }).observe(card); 10243 start(); 10244 } 10245 10246 /* Move the attached card INSIDE the estimator panel so it renders as a native last row. 10247 â Deliberately NOT a MutationObserver â one on this page previously cascaded with cart 10248 operations. A few timed attempts plus a re-park check is enough and cannot loop. */ 10249 /* Each attached card parks into ITS OWN estimator: the PDP buy box into .bb-ship-est--product, 10250 the cart drawer into .bb-ship-est--cart. Scoping matters â both can exist on one page, and an 10251 unscoped lookup parked the drawer's card into the PDP panel. 10252 â The estimator EXISTS in the DOM even when hidden (no ZIP set / empty cart) â it is just 10253 display:none. Parking into a hidden panel made the row vanish entirely, so require real layout 10254 and move the card home again when the panel is not laid out. */ 10255 function remember(card){ 10256 if (card.__home) return; 10257 var prev = card.previousElementSibling; 10258 if (prev && prev.hasAttribute && prev.hasAttribute('data-bb-drs-home')) card.__home = prev; 10259 } 10260 function estimatorFor(card){ 10261 var scope = card.closest('.Cart-Drawer, .cart-drawer, .Drawer, .product-form') || document; 10262 return scope.querySelector('.bb-ship-est--cart, .bb-ship-est--cartpage, .bb-ship-est--product') 10263 || (card.__home && card.__home.parentNode 10264 ? card.__home.parentNode.querySelector('.bb-ship-est--cart, .bb-ship-est--product') 10265 : null); 10266 } 10267 function park(){ 10268 var cards = document.querySelectorAll('.bb-drs--attached'); 10269 for (var i = 0; i < cards.length; i++){ 10270 var card = cards[i]; 10271 /* â our drawer group owns this row once it is in it â park() must not reclaim it. 10272 Without this, an unresolved estimator (no zip yet) sent the row back to __home 10273 and it rendered above the line items. */ 10274 if (card.closest && card.closest('[data-bb-cartgroup]')) continue; 10275 remember(card); 10276 var panel = estimatorFor(card); 10277 var live = !!(panel && panel.offsetParent !== null && panel.offsetHeight > 0); 10278 if (live){ 10279 /* â park into the side-by-side band when one exists, so Fall Rush, 10280 BarrierBucks and Reviews share ONE row. Without this the row is pulled back 10281 out to be a direct child of the panel and the band loses its third cell â 10282 that is exactly what happened on 2026-10-03. */ 10283 /* â in the SLIDE CART the reviews row belongs to the group under Share My Cart; 10284 elsewhere it parks into the card's own row bar. Without the first branch, park() 10285 drags it straight back into the card and the group loses a third of itself. */ 10286 var _bbBand = (panel.id === 'bb-ship-est-cart' && document.querySelector('[data-bb-cartgroup]')) 10287 || panel.querySelector('[data-bb-rowbar]') || panel.querySelector('[data-bb-trio]'); 10288 var _bbHome = _bbBand || panel; 10289 if (card.parentNode !== _bbHome) _bbHome.appendChild(card); 10290 var _bbHome = _bbBand || panel; 10291 if (card.parentNode !== _bbHome) _bbHome.appendChild(card); 10292 card.setAttribute('data-parked', ''); 10293 } else { 10294 card.removeAttribute('data-parked'); 10295 if (card.__home && card.__home.parentNode && card.previousElementSibling !== card.__home) 10296 card.__home.parentNode.insertBefore(card, card.__home.nextSibling); 10297 } 10298 } 10299 }
10300 function init(){ park(); var c = document.querySelectorAll('[data-bb-drs]'); 10301 for (var i = 0; i < c.length; i++) 10302 if (!c[i].classList.contains('bb-drs--attached') || c[i].hasAttribute('data-open')) setup(c[i]); } 10303 10304 document.addEventListener('click', function(e){ 10305 if (!e.target.closest) return; 10306 /* â The cart drawer renders ASYNCHRONOUSLY after the click that opens it, so a single park() 10307 here runs before .bb-ship-est--cart exists and the row is left sitting outside the panel as a 10308 stray box. Re-park on a short ladder after every click to catch the drawer painting. */ 10309 park(); 10310 [250, 700, 1500, 2600].forEach(function(ms){ setTimeout(park, ms); }); 10311 var op = e.target.closest('[data-bb-drs-open]'); 10312 if (op){ 10313 var host0 = op.closest('[data-bb-drs]'); 10314 var isOpen = host0.hasAttribute('data-open'); 10315 if (isOpen) host0.removeAttribute('data-open'); else host0.setAttribute('data-open',''); 10316 op.setAttribute('aria-expanded', isOpen ? 'false' : 'true'); 10317 if (!isOpen) setup(host0); /* build dots + start rotation only once it is actually visible */ 10318 return; 10319 } 10320 var p = e.target.closest('[data-bb-drs-prev]'), nx = e.target.closest('[data-bb-drs-next]'), d = e.target.closest('.bb-drs__dot'); 10321 var host = (p || nx || d) && (p || nx || d).closest('[data-bb-drs]'); 10322 if (!host) return; 10323 var rail = host.querySelector('[data-bb-drs-rail]'); if (!rail) return; 10324 if (p) step(rail, -1); else if (nx) step(rail, 1); else if (d) goTo(rail, +d.getAttribute('data-i')); 10325 if (rail.__bbKick) rail.__bbKick(); 10326 }); 10327 10328 if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init); else init(); 10329 document.addEventListener('shopify:section:load', init); 10330 ['cart:updated','cart:refresh','cart:build','ajaxCart.afterCartLoad','drawerOpen','cart:open'] 10331 .forEach(function(ev){ document.addEventListener(ev, function(){ park(); setTimeout(park, 400); }); }); 10332 /* last resort: a cheap poll for the first minute â one querySelector per tick, and deliberately 10333 NOT a MutationObserver (one on this page previously cascaded with cart operations). */ 10334 (function(){ var n = 0, t = setInterval(function(){ park(); if (++n > 80) clearInterval(t); }, 750); })(); 10335 /* the estimator paints late and re-paints on ZIP change â re-park a few times, then stop */ 10336 [300, 900, 1800, 3500, 6000, 10000, 16000].forEach(function(ms){ setTimeout(init, ms); }); 10337})(); 10338</script>
10338 10339 10340 <p class="bbfoot">Your estimated delivered date for this size, options and ZIP is in the <strong>estimate box above</strong>.</p> 10341 10342 </div> 10343
10343<script>(function(){if(window.__bbEtaDates)return;window.__bbEtaDates=true; 10344/* Recompute the server-rendered ETA dates client-side. Same day offsets carried 10345 in data-bb-eta, so this can never disagree with the Liquid that rendered it â 10346 it only corrects for page-cache age. */ 10347var M=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']; 10348function f(d){return M[d.getMonth()]+' '+d.getDate();} 10349function run(){var n=document.querySelectorAll('[data-bb-eta]'); 10350 for(var i=0;i<n.length;i++){var p=String(n[i].getAttribute('data-bb-eta')||'').split(','); 10351 var lo=parseInt(p[0],10),hi=parseInt(p[1],10); 10352 if(!isFinite(lo)||!isFinite(hi)||lo<0||hi<lo)continue; 10353 var a=new Date(),b=new Date();a.setDate(a.getDate()+lo);b.setDate(b.getDate()+hi); 10354 n[i].textContent=f(a)+' \u2013 '+f(b);}} 10355if(document.readyState!=='loading')run();else document.addEventListener('DOMContentLoaded',run); 10356})();</script>
10356 10357
10357<script>(function(){if(window.__bbAccZip)return;window.__bbAccZip=true; 10358/* ZIP entry inside the accordion. It never resolves a ZIP itself â it writes into 10359 the estimate box's own field and presses its button, so BBGeo remains the single 10360 geo owner and this cannot drift from the estimator's zone data. */ 10361var f=document.querySelector('[data-bb-zip-field]'),go=document.querySelector('[data-bb-zip-go]'), 10362 now=document.querySelector('[data-bb-zip-now]'); 10363if(!f||!go)return; 10364function est(){return document.querySelector('.bb-ship-zip__input');} 10365function estBtn(){var b=document.querySelector('.bb-ship-zip__btn');if(b)return b; 10366 var i=est();return i&&i.parentNode?i.parentNode.querySelector('button'):null;} 10367function label(){if(!now)return;var s=''; 10368 try{var q=window.BBGeo&&window.BBGeo.get&&window.BBGeo.get(); 10369 if(q){var city=q.city||q.city_st||'';var stt=q.state||q.region||''; 10370 s=city?(city+(stt&&city.indexOf(stt)<0?', '+stt:'')):stt;}}catch(e){} 10371 now.innerHTML=s?('Currently <b>'+s+'</b>'):'';} 10372function submit(){var v=(f.value||'').trim();if(!v)return; 10373 var i=est();if(!i){label();return;} 10374 i.value=v; 10375 try{i.dispatchEvent(new Event('input',{bubbles:true})); 10376 i.dispatchEvent(new Event('change',{bubbles:true}));}catch(e){} 10377 var b=estBtn(); 10378 if(b)b.click(); 10379 else try{i.dispatchEvent(new KeyboardEvent('keydown',{key:'Enter',keyCode:13,bubbles:true}));}catch(e){} 10380 setTimeout(label,600);setTimeout(label,1600);} 10381go.addEventListener('click',submit); 10382f.addEventListener('keydown',function(e){if(e.key==='Enter'||e.keyCode===13){e.preventDefault();submit();}}); 10383try{if(window.BBGeo&&window.BBGeo.subscribe)window.BBGeo.subscribe(label);}catch(e){} 10384var t=0,iv=setInterval(function(){t++;label(); 10385 try{if(window.BBGeo&&window.BBGeo.subscribe){window.BBGeo.subscribe(label);clearInterval(iv);}}catch(e){} 10386 if(t>40)clearInterval(iv);},250); 10387label();})();</script>
10387 10388
10388<script>(function(){if(window.__bbAccRegion)return;window.__bbAccRegion=true; 10389/* Region-aware accordion. The GENERIC span ships visible, so a crawler or a 10390 visitor without JS reads the complete both-regions text. BBGeo is already on 10391 the PDP for the estimate box â this only subscribes, it never geolocates. */ 10392var root=document.querySelector('[data-bb-acc-ship]');if(!root)return; 10393function list(a){return (root.getAttribute(a)||'').split(',').filter(Boolean);} 10394var STD=list('data-bb-standard'),EXT=list('data-bb-extended'); 10395function show(t){var n=root.querySelectorAll('[data-bb-region]'); 10396 for(var i=0;i<n.length;i++)n[i].style.display=(n[i].getAttribute('data-bb-region')===t)?'':'none';} 10397/* ââ Extended-zone rates, read from the estimator's own ladder âââââââââââââ 10398 Owner 2026-08-15: "I CANT SEE extended zone rates and ranges". The Extended 10399 table quoted no figure at all, so the one region whose price genuinely varies 10400 was the only one without a price on it. 10401 â NO SECOND COPY OF THE LADDER. window.BB_SHIP_RATES / BB_ZONES is the 10402 estimatorâs table â the same object the quote box prices from â so this can 10403 never name a number the estimator would not. If either is missing (the 10404 estimator did not load) the static "by distance & order total" text stays and 10405 the band table stays hidden: no number beats a wrong number. */ 10406var CUR='C$'; 10407function bbMoney(c){return CUR+String(Math.round(c/100)).replace(/\B(?=(\d{3})+$)/g,',');} 10408function bbBand(lo,hi){return hi==null?(bbMoney(lo)+' and over'):(bbMoney(lo)+' \u2013 '+bbMoney(hi-100));} 10409var lastExt; 10410function extRates(code){ 10411 if(code===lastExt)return;lastExt=code; 10412 var fee=root.querySelector('[data-bb-ext-fee]'),sub=root.querySelector('[data-bb-ext-sub]'), 10413 tbl=root.querySelector('[data-bb-ext-bands]'); 10414 if(!fee||!sub||!tbl)return; 10415 var tb=tbl.querySelector('tbody'); 10416 function off(){ 10417 tbl.style.display='none';if(tb)tb.innerHTML='';fee.className=''; 10418 fee.innerHTML=fee.getAttribute('data-bb-fallback')||''; 10419 sub.innerHTML=sub.getAttribute('data-bb-fallback')||''; 10420 } 10421 var Z=window.BB_ZONES,R=window.BB_SHIP_RATES; 10422 if(!code||!Z||!R)return off(); 10423 var lad=R[Z[code]]; 10424 if(!lad||!lad.length)return off(); 10425 /* the 5 checkout bands are usually 3 distinct prices â collapse the repeats */ 10426 var rows=[],i,r,nx; 10427 for(i=0;i<lad.length;i++){ 10428 r=lad[i].rate;nx=(i+1<lad.length)?lad[i+1].min:null; 10429 if(rows.length&&rows[rows.length-1].rate===r)rows[rows.length-1].hi=nx; 10430 else rows.push({rate:r,lo:lad[i].min,hi:nx}); 10431 } 10432 var lo=lad[0].rate,hi=lad[0].rate; 10433 for(i=1;i<lad.length;i++){if(lad[i].rate<lo)lo=lad[i].rate;if(lad[i].rate>hi)hi=lad[i].rate;} 10434 fee.className='bbfee'; 10435 fee.textContent=(lo===hi)?bbMoney(lo):(bbMoney(lo)+' \u2013 '+bbMoney(hi)); 10436 sub.textContent='flat rate for your zone'; 10437 /* crane ladder for the same zone â published by the estimator from the live crane profile */ 10438 var CR=window.BB_CRANE_RATES,clad=(CR&&CR[Z[code]])||null; 10439 var cfee=root.querySelector('[data-bb-ext-crane-fee]'),csub=root.querySelector('[data-bb-ext-crane-sub]'); 10440 if(cfee){ 10441 if(clad&&clad.length){ 10442 var clo=clad[0].rate,chi=clad[0].rate,ci; 10443 for(ci=1;ci<clad.length;ci++){if(clad[ci].rate<clo)clo=clad[ci].rate;if(clad[ci].rate>chi)chi=clad[ci].rate;} 10444 cfee.className='bbfee'; 10445 cfee.textContent=(clo===chi)?bbMoney(clo):(bbMoney(clo)+' \u2013 '+bbMoney(chi)); 10446 if(csub)csub.textContent='flat rate for your zone'; 10447 } else { 10448 cfee.className=''; 10449 cfee.innerHTML=cfee.getAttribute('data-bb-fallback')||''; 10450 if(csub)csub.innerHTML=csub.getAttribute('data-bb-fallback')||''; 10451 } 10452 } 10453 var h='';
10454 for(i=0;i<rows.length;i++){ 10455 var cr='—'; 10456 if(clad){for(var ck=0;ck<clad.length;ck++){if(clad[ck].min===rows[i].lo){cr=bbMoney(clad[ck].rate);break;}}} 10457 h+='<tr><td>'+bbBand(rows[i].lo,rows[i].hi)+'</td><td>'+bbMoney(rows[i].rate)+'</td><td>'+cr+'</td></tr>'; 10458 } 10459 tb.innerHTML=h; 10460 /* flat card: the collapse leaves ONE row, which repeats the price shown 10461 directly above it. Show the table only when a zone genuinely has steps. */ 10462 tbl.style.display=(rows.length<=1)?'none':''; 10463} 10464function sync(){var g=null;try{g=window.BBGeo&&window.BBGeo.get&&window.BBGeo.get();}catch(e){} 10465 var c=g&&(g.state||g.region);c=c?String(c).trim().toUpperCase():''; 10466 /* anything not positively in one of the two lists â including a region we do 10467 not serve â keeps the generic text rather than being guessed into a tier */ 10468 show(c&&STD.indexOf(c)>-1?'standard':(c&&EXT.indexOf(c)>-1?'extended':(c&&(window.BB_UNSERVED_STATES||{})[c]?'unserved':'generic')));extRates(c&&EXT.indexOf(c)>-1?c:'');} 10469/* â This script is INLINE in the product template, so it runs BEFORE BBGeo is 10470 defined. A one-shot subscribe binds nothing, fails silently, and the panel 10471 then never reacts to a region change â verified live on 2026-08-15: Georgia 10472 kept showing the Standard text. Poll until BBGeo exists, then subscribe. */ 10473var subbed=false,tries=0; 10474function bind(){if(subbed)return; 10475 if(window.BBGeo&&typeof window.BBGeo.subscribe==='function'){window.BBGeo.subscribe(sync);subbed=true;}} 10476var b=root.querySelector('[data-bb-zip-jump]'); 10477var iv=setInterval(function(){tries++;bind();sync(); 10478 /* the estimate box renders after this script; settle the control's own 10479 visibility on the same tick rather than assuming it is there yet */ 10480 if(b)b.style.display=(document.querySelector('.bb-ship-zip__input')||document.querySelector('a.bb-ship-change'))?'':'none'; 10481 if(subbed||tries>60){clearInterval(iv); 10482 /* â NOT redundant with the subscription: a silent BBGeo write emits nothing, 10483 and that is exactly how an unresolvable code stranded this panel on the 10484 previous regionâs prices. sync() is idempotent and extRates() early-returns 10485 when the code has not moved, so this costs nothing when nothing changes. */ 10486 setInterval(sync,1500);}},250); 10487bind();sync(); 10488/* entry point: drive the estimate box's OWN change control. No new input, 10489 no navigation â a button, so the no-outbound-links gate stays clean. */ 10490if(b)b.addEventListener('click',function(){ 10491 var z=document.querySelector('.bb-ship-zip__input'); 10492 var a=document.querySelector('a.bb-ship-change'); 10493 var e=document.getElementById('bb-ship-est-product'); 10494 if(!z&&a){a.click();z=document.querySelector('.bb-ship-zip__input');} 10495 if(z){try{z.focus();z.select();}catch(err){}} 10496 if(e&&e.scrollIntoView)e.scrollIntoView({block:'center'});}); 10497if(document.readyState!=='loading')sync();else document.addEventListener('DOMContentLoaded',sync);})();</script>
10497 10498
10498<script>(function(){if(window.__bbLeadIso)return;window.__bbLeadIso=true; 10499/* BB_LEAD_ISOLATE 2026-07-20: show only the SELECTED variant's lead time. Mirrors 10500 the ship-chip tierFor(). Unframed is tested FIRST so /framed/ cannot swallow it. */ 10501var FR=/unframed|just the (metal|wire)/i, FRM=/pressure treated|cedar|full metal|assembled/i; 10502function tierFor(){ 10503 var r=document.querySelectorAll('input[type="radio"]:checked'); 10504 for(var i=0;i<r.length;i++){var v=r[i].value||'';if(FR.test(v))return 'quick';if(FRM.test(v))return 'crane';} 10505 var s=document.querySelectorAll('select.single-option-selector'); 10506 for(var j=0;j<s.length;j++){var v2=String(s[j].value||'');if(FR.test(v2))return 'quick';if(FRM.test(v2))return 'crane';} 10507 var d=document.getElementById('bb-ship-data');return (d&&d.getAttribute('data-deftier'))||'quick'; 10508} 10509function sync(){var t=tierFor(),n=document.querySelectorAll('.bb-lead-opt'); 10510 for(var i=0;i<n.length;i++){n[i].style.display=(n[i].getAttribute('data-tier')===t)?'':'none';}} 10511document.addEventListener('change',function(){setTimeout(sync,40);},true); 10512document.addEventListener('click',function(){setTimeout(sync,150);},true); 10513if(document.readyState!=='loading')sync();else document.addEventListener('DOMContentLoaded',sync); 10514setInterval(sync,800);})();</script>
10514 10515 10516 </div> 10517 </div> 10518 </div> 10519 </div> 10520 <div class='product_description_accrordion text bb-info-tab'> 10521 <div class='product_accordion__block'> 10522 <span class="product_accordion__heading h5">ð¬ Pickup Options</span> 10523 <div class='product_accordion__content'> 10524 <div class="rte"><p style="margin:0 0 14px;font-size:14.5px;line-height:1.6;"><strong>Decades working steel â every piece artisan-crafted and hand-assembled in small batches, direct to your door.</strong> Years at the trade taught us exactly how steel should be cut, coated, and finished â and that same obsession goes into every panel we build. No mass-production line, no shortcuts: just fences made to outlast the property they protect. Pick up free at our <strong>West Kelowna HQ</strong> today, with an Ontario hub on the way â just <strong>Select Pickup</strong> at checkout and we’ll let you know when it’s ready.</p><div style="display:flex;flex-wrap:wrap;gap:12px;"><div style="flex:1 1 180px;border:1px solid #e8e8e8;border-radius:12px;padding:14px 16px;background:#fff;"><div style="font-weight:800;font-size:15px;color:#1a1a1a;">West Kelowna, BC</div><div style="color:#666;font-size:12.5px;margin:2px 0 9px;">1840 Byland Rd · HQ</div><span style="display:inline-block;background:#1b7d2e;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:3px 9px;border-radius:20px;">OPEN · PICKUP</span></div><div style="flex:1 1 180px;border:1px solid #e8e8e8;border-radius:12px;padding:14px 16px;background:#fff;"><div style="font-weight:800;font-size:15px;color:#1a1a1a;">Ontario</div><div style="color:#666;font-size:12.5px;margin:2px 0 9px;">Eastern Canada hub</div><span style="display:inline-block;background:#8a8a8a;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:3px 9px;border-radius:20px;">PLANNED</span></div></div></div></div> 10525 </div> 10526 </div> 10527 </div><div class='product_description_accrordion text bb-info-tab bb-custom-sizing-row'> 10528 <div class='product_accordion__block'> 10529 <span class="product_accordion__heading h5">📐 Custom Sizing</span> 10530 <div class='product_accordion__content'> 10531 <p style="margin:0 0 10px;font-size:14.5px;line-height:1.6;">Most projects fit the sizes listed on this page — those are what we build, stock and price online.</p> 10532 <p style="margin:0 0 10px;font-size:14.5px;line-height:1.6;"><strong>We do make custom sizes within our standard range, and we quote them case by case.</strong> If your run falls between two listed sizes — say you need 7′ 6″ when we list 7′ and 8′ — we can build it. The cost depends on the dimensions, the profile and how much material the cut leaves behind, so custom sizes are not listed or priced on the site. Send us the measurements and we will tell you what is possible and what it costs.</p> 10533 <p style="margin:0 0 10px;font-size:14.5px;line-height:1.6;"><strong>Custom sizes are final sale.</strong> A panel cut to your dimensions cannot be restocked or sold to anyone else, so custom-sized orders cannot be returned or exchanged. Please confirm your measurements before you approve the quote.</p> 10534 <p style="margin:0 0 10px;font-size:14.5px;line-height:1.6;"><strong>These products can all be modified on site.</strong> Trimming a panel to close out a run is normal work, and you do not need us to do it for you — ask and we will walk you through how to cut and seal it properly so the finish holds up.</p> 10535 <p style="margin:0;font-size:14.5px;line-height:1.6;">Just know that a cut edge is no longer a factory edge: cutting or drilling exposes unprotected steel and voids the steel & coating warranty on that component. Done the right way and sealed properly it will still last — so ask us before you cut.</p> 10536 </div> 10537 </div> 10538 </div><div class='product_description_accrordion text bb-info-tab'> 10539 <div class='product_accordion__block'>
10540 <span class="product_accordion__heading h5">ð Warranty</span> 10541 <div class='product_accordion__content'> 10542 <div class="rte"><div class="metafield-multi_line_text_field">TREATED LUMBER POSTS â Kiln-Dried, Copper-Azole Pressure-Treated; Lifetime Limited Warranty against structural failure from fungal decay or termite damage â ground-contact and above-ground retention classes, when installed per applicable building codes. Field cuts must be sealed with two coats of a copper-based end-cut preservative (min. 1% copper) to maintain coverage<br /> 10543CARE â We recommend maintaining exposed wood with Stain & Seal Experts oil-based penetrating stain (available from BarrierBoss) to extend its life and keep the finish looking new<br /> 10544INSTALLATION â Proper installation is the installer's responsibility: correct concrete mix, post-hole diameter and depth for your soil and frost line, and panels set square, plumb and level. Damage or premature wear from improper installation is not covered<br /> 10545Natural weathering, checking and minor warping of wood are normal characteristics â not defects<br /> 10546Tip: Pair with the BarrierGuard GroundLine Sleeve for sealed ground-line protection</div></div> 10547 </div> 10548 </div> 10549 </div><div class='product_description_accrordion text bb-info-tab bb-docs-tab'> 10550 <div class='product_accordion__block'> 10551 <span class="product_accordion__heading h5">ð Guides, Videos & Downloads</span> 10552 <div class='product_accordion__content'> 10553 <div class="rte"><p style="margin:0 0 10px;">Spec sheets, installation guides, and product documentation â click any file to download. Opens in a new tab.</p><ul class="bb-doc-list" style="list-style:none;margin:0;padding:0;"><li style="margin:0 0 8px;"> 10554 <a href="//barrierboss.ca/cdn/shop/files/BarrierBoss_wood_fence_posts_454e7b_Guide_76114526-9724-414e-9012-69b420f24272.pdf?v=3944889969361840024" target="_blank" rel="noopener noreferrer" 10555 style="display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e5e5e5;border-radius:8px;text-decoration:none;color:#1a1a1a;transition:border-color .15s,box-shadow .15s;" 10556 onmouseover="this.style.borderColor='#c00';this.style.boxShadow='0 1px 6px rgba(0,0,0,.08)';" 10557 onmouseout="this.style.borderColor='#e5e5e5';this.style.boxShadow='none';"> 10558 <span aria-hidden="true" style="flex:0 0 auto;width:38px;height:38px;border-radius:6px;background:#fbeaea;color:#c00;display:flex;align-items:center;justify-content:center;font-size:18px;">ð</span> 10559 <span style="flex:1 1 auto;min-width:0;"> 10560 <span style="display:block;font-weight:600;line-height:1.3;">Wood Fence Posts â Installation & Care Guide</span> 10561 <span style="display:block;font-size:12px;color:#777;margin-top:2px;">PDF · Installation Guide</span> 10562 </span> 10563 <span aria-hidden="true" style="flex:0 0 auto;color:#999;font-size:18px;">â¬</span> 10564 </a> 10565 </li></ul> 10566 </div> 10567 </div> 10568 </div> 10569 </div><style>.bb-faq-tab .product_accordion__heading{width:100%;justify-content:space-between;}</style><div class='product_description_accrordion text bb-info-tab bb-faq-tab'> 10570 <div class='product_accordion__block'> 10571 <span class="product_accordion__heading h5">â FAQ</span> 10572 <div class='product_accordion__content'> 10573 <div class="rte"><p style="margin:0 0 14px;"><strong>What sizes and lengths are available?</strong><br>4x4 and 6x6 posts in 8, 10 and 12 foot lengths. The 4x4 is the standard panel post; 6x6 is used for gate posts, corners and taller runs where extra stiffness matters. Those are nominal lumber sizes: a 4x4 post finishes at 3.5" x 3.5" and a 6x6 at 5.5" x 5.5", while the 8, 10 and 12 foot lengths are actual. Our post caps and ground-line sleeves are sold by the same nominal number, so a 4x4 cap fits a 4x4 post.</p><p style="margin:0 0 14px;"><strong>How many posts do I need?</strong><br>Panels are built for 8' on-centre spacing, so a straight run needs one more post than it has panels: five panels needs six posts. Add a post at every corner and on both sides of a gate.</p><p style="margin:0 0 14px;"><strong>Pressure Treated or Western Red Cedar?</strong><br>Pressure Treated is the most popular and the one we recommend for ground contact; it carries a lifetime warranty. Kiln-dried Western Red Cedar is the appearance choice and carries 10 years.</p><p style="margin:0 0 14px;"><strong>Are these rated for ground contact?</strong><br>Yes, these are ground-contact fence posts, which is a different treatment rating from general-purpose treated lumber. Using a non-ground-contact post in soil is the most common cause of early post failure.</p><p style="margin:0 0 14px;"><strong>Can I order posts with my panels?</strong><br>We deliver on our own trucks and unload on your property â no freight broker, no depot, no LTL terminal. In our Standard regi
10573ons (British Columbia, Alberta, Saskatchewan and Manitoba) these travel Crane Truck from C$149, priced by delivery zone, made to order in about 2â4 weeks. Delivery is priced by zone, not by order total â Crane Truck C$149 in Zone 1 up to C$349 in Zone 4 â and is free on orders of C$5,000 or more. Outside those regions allow about 4â6 weeks. C$500 order minimum. Your estimated delivered date is in the estimate box on this page.</p><p style="margin:0 0 14px;"><strong>How are posts delivered?</strong><br>We deliver on our own trucks and unload on your property â no freight broker, no depot, no LTL terminal. In our Standard regions (British Columbia, Alberta, Saskatchewan and Manitoba) these travel Crane Truck from C$149, priced by delivery zone, made to order in about 2â4 weeks. Delivery is priced by zone, not by order total â Crane Truck C$149 in Zone 1 up to C$349 in Zone 4 â and is free on orders of C$5,000 or more. Outside those regions allow about 4â6 weeks. C$500 order minimum. Your estimated delivered date is in the estimate box on this page.</p></div> 10574 </div> 10575 </div> 10576 </div>
10576<script type="application/ld+json"> 10577{ 10578 "@context": "https://schema.org", 10579 "@type": "FAQPage", 10580 "mainEntity": [{ 10581 "@type": "Question", 10582 "name": "What sizes and lengths are available?", 10583 "acceptedAnswer": { 10584 "@type": "Answer", 10585 "text": "4x4 and 6x6 posts in 8, 10 and 12 foot lengths. The 4x4 is the standard panel post; 6x6 is used for gate posts, corners and taller runs where extra stiffness matters. Those are nominal lumber sizes: a 4x4 post finishes at 3.5\" x 3.5\" and a 6x6 at 5.5\" x 5.5\", while the 8, 10 and 12 foot lengths are actual. Our post caps and ground-line sleeves are sold by the same nominal number, so a 4x4 cap fits a 4x4 post." 10586 } 10587 },{ 10588 "@type": "Question", 10589 "name": "How many posts do I need?", 10590 "acceptedAnswer": { 10591 "@type": "Answer", 10592 "text": "Panels are built for 8' on-centre spacing, so a straight run needs one more post than it has panels: five panels needs six posts. Add a post at every corner and on both sides of a gate." 10593 } 10594 },{ 10595 "@type": "Question", 10596 "name": "Pressure Treated or Western Red Cedar?", 10597 "acceptedAnswer": { 10598 "@type": "Answer", 10599 "text": "Pressure Treated is the most popular and the one we recommend for ground contact; it carries a lifetime warranty. Kiln-dried Western Red Cedar is the appearance choice and carries 10 years." 10600 } 10601 },{ 10602 "@type": "Question", 10603 "name": "Are these rated for ground contact?", 10604 "acceptedAnswer": { 10605 "@type": "Answer", 10606 "text": "Yes, these are ground-contact fence posts, which is a different treatment rating from general-purpose treated lumber. Using a non-ground-contact post in soil is the most common cause of early post failure." 10607 } 10608 },{ 10609 "@type": "Question", 10610 "name": "Can I order posts with my panels?", 10611 "acceptedAnswer": { 10612 "@type": "Answer", 10613 "text": "We deliver on our own trucks and unload on your property â no freight broker, no depot, no LTL terminal. In our Standard regions (British Columbia, Alberta, Saskatchewan and Manitoba) these travel Crane Truck from C$149, priced by delivery zone, made to order in about 2â4 weeks. Delivery is priced by zone, not by order total â Crane Truck C$149 in Zone 1 up to C$349 in Zone 4 â and is free on orders of C$5,000 or more. Outside those regions allow about 4â6 weeks. C$500 order minimum. Your estimated delivered date is in the estimate box on this page." 10614 } 10615 },{ 10616 "@type": "Question", 10617 "name": "How are posts delivered?", 10618 "acceptedAnswer": { 10619 "@type": "Answer", 10620 "text": "We deliver on our own trucks and unload on your property â no freight broker, no depot, no LTL terminal. In our Standard regions (British Columbia, Alberta, Saskatchewan and Manitoba) these travel Crane Truck from C$149, priced by delivery zone, made to order in about 2â4 weeks. Delivery is priced by zone, not by order total â Crane Truck C$149 in Zone 1 up to C$349 in Zone 4 â and is free on orders of C$5,000 or more. Outside those regions allow about 4â6 weeks. C$500 order minimum. Your estimated delivered date is in the estimate box on this page." 10621 } 10622 }] 10623} 10624 </script>
10624<div class='product_description_accrordion text bb-info-tab'> 10625 <div class='product_accordion__block'> 10626 <span class="product_accordion__heading h5">⺠Returns</span> 10627 <div class='product_accordion__content'> 10628 <div class="rte"> 10629 <ul> 10630 <li><strong>Standard-size items</strong> (unused, original condition) â returnable within <strong>30 days</strong>, subject to a <strong>25% restocking fee</strong>. We pick returns up on our own trucks (scheduled around truck availability), at no return-freight charge to you. Because we handle the transport, you're not liable for any transit damage.</li> 10631 <li><strong>Custom, cut-to-size & made-to-order items</strong> â because these are built to your exact spec, they are <strong>final sale</strong>.</li> 10632 <li><strong>Cancellations</strong> â full refund before your order enters production; once in production or scheduled to ship, a 25% restocking fee applies.</li> 10633 <li><strong>Damaged or defective on arrival</strong> â <strong>fully covered</strong>. Every shipment is freight-insured end to end, so anything that arrives damaged is replaced or refunded at no cost â you're never on the hook for transit damage.</li> 10634 </ul> 10635 </div> 10636 </div> 10637 </div> 10638 </div> 10639 <div class='product_description_accrordion text bb-info-tab'> 10640 <div class='product_accordion__block'> 10641 <span class="product_accordion__heading h5">ð¬ Contact & Support</span> 10642 <div class='product_accordion__content'> 10643 <div class="rte"> 10644 <p>Reach a real person on our team â no bots, no hold music.</p> 10645 <ul> 10646 <li>ð Call or text <strong>1-888-306-BOSS (2677)</strong></li> 10647 <li>âï¸ Email <strong>[email protected]</strong></li> 10648 <li>ð¬ Live chat â bottom-right corner</li> 10649 </ul> 10650 <p>Sizing, freight timing, custom orders & order status â MondayâFriday.</p> 10651 </div> 10652 </div> 10653 </div> 10654 </div><style>@media only screen and (min-width:769px){.bb-vol-cta{margin-left:40px!important;}}@media only screen and (max-width:768px){.bb-vol-cta .bb-vol-txt{flex:1 1 100%!important;}}</style> 10655<div class="bb-vol-cta" style="box-sizing:border-box;max-width:100%;border:1px solid #EB673C;border-radius:11px;padding:13px 16px;margin:0 0 16px;background:#fff6f2;display:flex;flex-wrap:wrap;align-items:center;gap:9px 14px;"> 10656 <span style="font-weight:700;font-size:1.02em;">ðï¸ Fencing a large project?</span> 10657 <span class="bb-vol-txt" style="color:#555;flex:1 1 190px;min-width:0;line-height:1.4;">Price your whole run at once — we build it and deliver & unload the full order on our own trucks.</span> 10658 <a href="/pages/fence-configurator" style="flex:1 1 130px;text-align:center;background:#EB673C;color:#fff;font-weight:700;padding:10px 14px;border-radius:8px;text-decoration:none;">Fence Calculator</a> 10659 <a href="tel:+18883062677" style="flex:1 1 130px;text-align:center;border:1px solid #EB673C;color:#c4551f;font-weight:700;padding:10px 14px;border-radius:8px;text-decoration:none;">ð Project Quote</a> 10660</div> 10661 10662 10663 10664 10665 10666 <div id="shopify-block-AdjA3emQvSDNRMDFSc__judge_me_reviews_review_widget_4EPdf" class="shopify-block shopify-app-block"> 10667 10668 10669<div style='clear:both'></div> 10670<div id='judgeme_product_reviews' 10671 class='jdgm-widget jdgm-review-widget' 10672 data-product-title='Wood Fence Posts' 10673 data-id='10005606531373' 10674 data-product-id='10005606531373' 10675 data-widget="review" 10676 data-shop-reviews="false" 10677 data-shop-reviews-count="87" 10678 data-cart-eligible-template="false" 10679 data-shop-average-rating="4.89" 10680 data-shop-review-count="421" 10681 data-empty-state="empty_widget" 10682 data-entry-point="review_widget.js" 10683 data-entry-key="review-widget/main.js" 10684 data-block-id="AdjA3emQvSDNRMDFSc__judge_me_reviews_review_widget_4EPdf" 10685 data-customer-logged-in="false" 10686 10687 10688 style='max-width: 1200px; margin: 0 auto;'> 10689 10690 10691 10692 10693 10694 <div class='jdgm-ssr-reviews'> 10695 <div class="jdgm-ssr-reviews"><div class="jdgm-ssr-ai-content"><div class="jdgm-ssr-rating-distribution"><ul><li>5 stars: 7 (78%)</li><li>4 stars: 1 (11%)</li><li>3 stars: 1 (11%)</li><li>2 stars: 0 (0%)</li><li>1 star: 0 (0%)</li></ul></div></div><div class="jdgm-ssr-reviews__list"><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='280a2a95-36bb-42c7-a59b-cac7aa3b660f' data-review-language='' data-product-title='Wood Fence Posts' data-product-url='/products/wood-fence-posts' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > D </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5
10695star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-09-02T21:01:07Z' data-content='2026-09-02 21:01:07 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>DARCE M.</span> <span class='jdgm-rev__location' data-country-code="CA" > (Canada) </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__prod-variant-wrapper'> <span class='jdgm-rev__variant-label'></span> <span>Pressure Treated / 6 x 6 x 10</span> </div> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Worked</b> <div class='jdgm-rev__body'><p>Worked great</p></div> <div class='jdgm-rev__pics'> <a class='jdgm-rev__pic-link jdgm--loading' target='_blank' rel='nofollow' href='https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=1024' data-mfp-src='https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=1024' aria-label='DARCE M. review photo 1'> <img class='jdgm-rev__pic-img' alt='DARCE M. review photo' data-src='https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=160'> </a> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> <div class='jdgm-rev__replier-wrapper'> <b class='jdgm-rev__replier'></b> </div> <div class='jdgm-rev__reply-content'><p>Hi Darce, we're glad to hear the fence posts worked great for you! Thanks for sharing your positive experience with BarrierBossâ¢.</p></div> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='453a724b-b40f-4994-8276-e8208671c565' data-review-language='' data-product-title='Wood Fence Posts' data-product-url='/products/wood-fence-posts' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > M </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-01-24T02:12:03Z' data-content='2026-01-24 02:12:03 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Moya</span> <span class='jdgm-rev__location' data-country-code="CA" > (Canada) </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__prod-variant-wrapper'> <span class='jdgm-rev__variant-label'></span> <span>Pressure Treated / 6 x 6 x 8</span> </div> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>We will buy from Barrier Boss again!</b> <div class='jdgm-rev__body'><p>Very happy with the product - we bought fence panels and posts. Fence looks really good. Lauren was so helpful with our order.</p></div> <div class='jdgm-rev__pics'> <a class='jdgm-rev__pic-link jdgm--loading' target='_blank' rel='nofollow' href='https://review-images.judgeme.com/barrierboss/1769220780__1769220776643-0cd22f3f-f978-4b66-b713-fd__original.jpeg?quality=80&width=1024' data-mfp-src='https://review-images.judgeme.com/barrierboss/1769220780__1769220776643-0cd22f3f-f978-4b66-b713-fd__original.jpeg?quality=80&width=1024' aria-label='Moya review photo 1'> <img class='jdgm-rev__pic-img' alt='Moya review photo' data-src='https://review-images.judgeme.com/barrierboss/1769220780__1769220776643-0cd22f3f-f978-4b66-b713-fd__original.jpeg?quality=80&width=160'> </a> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> <div class='jdgm-rev__replier-wrapper'> <b class='jdgm-rev__replier'></b> </div> <div class='jdgm-rev__reply-content'><p>Hi Moya, we're thrilled to hear you're happy with your fence! Thanks for sharing your experience and for mentioning Lauren's helpfulness. We look forward to serving you again!</p></div> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='32327d72-f0e4-42be-a34e-f2a65d0c1300' data-review-language='' data-product-title='Wood Fence Posts' data-product-url='/products/wood-fence-posts' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > R </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5
10695star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-10-03T20:37:41Z' data-content='2026-10-03 20:37:41 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Ryan M.</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__prod-variant-wrapper'> <span class='jdgm-rev__variant-label'></span> <span>Pressure Treated / 6 x 6 x 8</span> </div> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Very nice to deal with</b> <div class='jdgm-rev__body'><p>Very nice to deal with.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='e1404580-1d82-4032-a8c7-652d0bc0ea87' data-review-language='' data-product-title='Wood Fence Posts' data-product-url='/products/wood-fence-posts' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > J </div> <span class='jdgm-rev__rating' data-score='4' tabindex='0' aria-label='4 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-08-06T14:31:18Z' data-content='2026-08-06 14:31:18 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Judy a.D.</span> <span class='jdgm-rev__location' data-country-code="CA" > (Canada) </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__prod-variant-wrapper'> <span class='jdgm-rev__variant-label'></span> <span>Pressure Treated / 6 x 6 x 10</span> </div> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Barrier Boss</b> <div class='jdgm-rev__body'><p>Barrier Boss is a great company to work with! 2 of the wooden posts cracked, since they have been cemented into place I am trying to figure out how to fix them</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> <div class='jdgm-rev__replier-wrapper'> <b class='jdgm-rev__replier'></b> </div> <div class='jdgm-rev__reply-content'><p>Hi Judy and Don,</p> 10696 10697<p>Thank you for the kind words and for choosing BarrierBoss! Weâre glad youâve had a positive experience working with us.</p> 10698 10699<p>Weâre sorry to hear about the two posts that have cracked. Weâd be happy to take a closer look and see if we can offer some guidance on the best way to address them, especially since theyâve already been cemented in place.</p> 10700 10701<p>Please feel free to email our team with a few photos of the posts and the affected areas, and weâll be happy to take a look.</p></div> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='3a15fb24-a896-4fe0-a5f7-3c340f1b5ce8' data-review-language='' data-product-title='Wood Fence Posts' data-product-url='/products/wood-fence-posts' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5
10701star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-08-03T17:52:30Z' data-content='2026-08-03 17:52:30 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper' data-is-anonymous='true'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' data-country-code="CA" > (Canada) </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__prod-variant-wrapper'> <span class='jdgm-rev__variant-label'></span> <span>Western Red Cedar / 4 x 4 x 8</span> </div> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Excellent Fence Posts</b> <div class='jdgm-rev__body'><p>I like the fencepost that came with metal and wood panels they are a good match.</p> 10702 10703<p>I am confident that the order i am waiting for will be a close match also. I have recommended barrier boss to my friends who live in the kootenays.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> <div class='jdgm-rev__replier-wrapper'> <b class='jdgm-rev__replier'></b> </div> <div class='jdgm-rev__reply-content'><p>Hi there! We're thrilled to hear you're happy with your fence posts and that you've recommended BarrierBoss to your friends. Thank you for your support and trust in our products! If you need anything else, we're here to help.</p></div> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='14754b87-39f1-4bed-af93-ed832b2b90d5' data-review-language='' data-product-title='Wood Fence Posts' data-product-url='/products/wood-fence-posts' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > S </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-05-25T23:33:40Z' data-content='2026-05-25 23:33:40 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Susan K.</span> <span class='jdgm-rev__location' data-country-code="CA" > (Canada) </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__prod-variant-wrapper'> <span class='jdgm-rev__variant-label'></span> <span>Pressure Treated / 4 x 4 x 8</span> </div> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>One post was twisted</b> <div class='jdgm-rev__body'><p>One post was twisted,a bit of a challenge to make it fit the last fence panel</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> <div class='jdgm-rev__replier-wrapper'> <b class='jdgm-rev__replier'></b> </div> <div class='jdgm-rev__reply-content'><p>Hi there, thank you for your feedback. We're glad the posts overall met your needs, and we appreciate your understanding regarding the twisted post. If you need any assistance or replacements, please let us know. Happy fencing!</p></div> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='c65e5515-f43d-4da7-bb4c-f41cb9f4627e' data-review-language='' data-product-title='Wood Fence Posts' data-product-url='/products/wood-fence-posts' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='3' tabindex='0' aria-label='3 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2026-01-05T15:16:01Z' data-content='2026-01-05 15:16:01 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper' data-is-anonymous='true'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' data-country-code="CA" >
10703 (Canada) </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__prod-variant-wrapper'> <span class='jdgm-rev__variant-label'></span> <span>Western Red Cedar / 4 x 4 x 12</span> </div> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Product quality was great but zero communucation</b> <div class='jdgm-rev__body'><p>Product quality was great, but delivery took waaay longer than told and exoected and incredibly poor/lack of communication. No phone reply, online bot gave false information, email reply took over 1 week. When were finally given a delivery date, nobody showed and no call or message to say why, then we spent many hours trying to contact anybody for answers.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='86150db4-bf89-464d-b92a-45ace478227f' data-review-language='' data-product-title='Wood Fence Posts' data-product-url='/products/wood-fence-posts' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2025-12-16T23:02:50Z' data-content='2025-12-16 23:02:50 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper' data-is-anonymous='true'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' data-country-code="CA" > (Canada) </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__prod-variant-wrapper'> <span class='jdgm-rev__variant-label'></span> <span>Pressure Treated / 4 x 4 x 10</span> </div> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>We are extremely happy with our new privacy</b> <div class='jdgm-rev__body'><p>We are extremely happy with our new privacy fences</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> <div class='jdgm-rev__replier-wrapper'> <b class='jdgm-rev__replier'></b> </div> <div class='jdgm-rev__reply-content'><p>Thank you for your wonderful review! We're thrilled to hear you're happy with your privacy fences. Enjoy your new space!</p></div> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='65208d0a-aa4d-4a76-a595-ff06d9d30d4d' data-review-language='' data-product-title='Wood Fence Posts' data-product-url='/products/wood-fence-posts' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > M </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <time class='jdgm-rev__timestamp jdgm-spinner' datetime='2025-07-22T13:59:48Z' data-content='2025-07-22 13:59:48 UTC'></time> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Mike</span> <span class='jdgm-rev__location' data-country-code="CA" >
10703 (Canada) </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__prod-variant-wrapper'> <span class='jdgm-rev__variant-label'></span> <span>Pressure Treated / 4 x 4 x 8</span> </div> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Fence Posts</b> <div class='jdgm-rev__body'><p>The post looked great</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> <div class='jdgm-rev__transparency-badge-wrapper'> <div class='jdgm-rev__transparency-badge' data-badge-type=review_collected_via_store_invitation></div> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div></div></div> 10704 </div> 10705 10706 10707 10708 10709</div> 10710 10711
10712<script class='jdgm-review-widget-data'> 10713 jdgm.data ||= {}; jdgm.data.reviewWidget ||= {}; 10714 10715 jdgm.data.reviewWidget[10005606531373] = {"number_of_reviews":9,"average_rating":"4.67","number_of_questions":0,"product_name":"Wood Fence Posts","product_external_id":10005606531373,"product_coupons_enabled":true,"image_url":"https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","histogram":[{"rating":5,"frequency":7,"percentage":78,"extra_class":null},{"rating":4,"frequency":1,"percentage":11,"extra_class":null},{"rating":3,"frequency":1,"percentage":11,"extra_class":null},{"rating":2,"frequency":0,"percentage":0,"extra_class":null},{"rating":1,"frequency":0,"percentage":0,"extra_class":null}],"review_keywords":null,"product_medals":[],"custom_form_filters_and_averages":null,"photo_gallery":[{"uuid":"280a2a95-36bb-42c7-a59b-cac7aa3b660f","reviewer_name":"DARCE M.","reviewer_initial":"D","title":"Worked","body_html":"<p>Worked great<\/p>","verified_buyer":true,"country_code_show_flag":"CA","location":"(Canada)","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"reply_content":"<p>Hi Darce, we're glad to hear the fence posts worked great for you! Thanks for sharing your positive experience with BarrierBossâ¢.<\/p>","shop_reply_name":"BarrierBossâ¢","rating":"5","created_at":"2026-09-02 21:01:07 UTC","pictures_urls":[{"original":"https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=1024"}]},{"uuid":"453a724b-b40f-4994-8276-e8208671c565","reviewer_name":"Moya","reviewer_initial":"M","title":"We will buy from Barrier Boss again!","body_html":"<p>Very happy with the product - we bought fence panels and posts. Fence looks really good. Lauren was so helpful with our order.<\/p>","verified_buyer":true,"country_code_show_flag":"CA","location":"(Canada)","video_external_ids":[],"media_platform_hosted_video_infos":[],"cf_answers":[],"reply_content":"<p>Hi Moya, we're thrilled to hear you're happy with your fence! Thanks for sharing your experience and for mentioning Lauren's helpfulness. We look forward to serving you again!<\/p>","shop_reply_name":"BarrierBossâ¢","rating":"5","created_at":"2026-01-24 02:12:03 UTC","pictures_urls":[{"original":"https://review-images.judgeme.com/barrierboss/1769220780__1769220776643-0cd22f3f-f978-4b66-b713-fd__original.jpeg?quality=80&width=1024","small":"https://review-images.judgeme.com/barrierboss/1769220780__1769220776643-0cd22f3f-f978-4b66-b713-fd__original.jpeg?quality=80&width=160","compact":"https://review-images.judgeme.com/barrierboss/1769220780__1769220776643-0cd22f3f-f978-4b66-b713-fd__original.jpeg?quality=80&width=160","huge":"https://review-images.judgeme.com/barrierboss/1769220780__1769220776643-0cd22f3f-f978-4b66-b713-fd__original.jpeg?quality=80&width=1024"}]}],"review_summary_text":"Based on 9 reviews","ai_summary_text":"","sort_key":"created_at","multi_language_sorting_enabled":false,"metafield_updated_at":"2026-10-03T20:43:28Z","reviews":[{"uuid":"32327d72-f0e4-42be-a34e-f2a65d0c1300","title":"Very nice to deal with","rating":5,"body_html":"<p>Very nice to deal with.<\/p>","body":"Very nice to deal with.","verified_buyer":true,"created_at":"2026-10-03T20:37:41.874Z","reviewer_name":"Ryan M.","reviewer_initial":"R","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":null,"pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"","location_country_code":"","location":"","source":null,"product_title":"Wood Fence Posts","encoded_product_id":"g0k5Pw45","encoded_shop_id":"bgxBlo1y","is_shopify_lite":false,"product_url":"/products/wood-fence-posts","product_url_with_utm":"https://barrierboss.ca/products/wood-fence-posts?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"Pressure Treated / 6 x 6 x 8","profile_img_idx":3,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":null,"pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"BarrierBossâ¢","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","is_for_product_from_bundle":false,"product_title_localized":null},{"uuid":"280a2a95-36bb-42c7-a59b-cac7aa3b660f","title":"Worked","rating":5,"body_html":"<p>Worked great<\/p>","body":"Worked great","verified_buyer":true,"created_at":"2026-09-02T21:01:07.615Z","reviewer_name":"DARCE M.","reviewer_initial":"D","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":"<p>Hi Darce, we're glad to hear the fence posts worked great for you! Thanks for sharing your positive experience with BarrierBossâ¢.<\/p>","pictures_urls":[{"original":"https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=1024","small":"https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=160","compact":"https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=160","huge":"https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=1024"}],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"Canada","location_country_code":"CA","location":"(Canada)","source":null,"product_title":"Wood Fence Posts","encoded_product_id":"g0k5Pw45","encoded_shop_id":"bgxBlo1y","is_shopify_lite":false,"product_url":"/products/wood-fence-posts","product_url_with_utm":"https://barrierboss.ca/products/wood-fence-posts?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"Pressure Treated / 6 x 6 x 10","profile_img_idx":5,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":"CA","pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"BarrierBossâ¢","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","is_for_product_from_bundle":false,"product_title_localized":null},{"uuid":"e1404580-1d82-4032-a8c7-652d0bc0ea87","title":"Barrier Boss","rating":4,"body_html":"<p>Barrier Boss is a great company to work with! 2 of the wooden posts cracked, since they have been cemented into place I am trying to figure out how to fix them<\/p>","body":"Barrier Boss is a great company to work with! 2 of the wooden posts cracked, since they have been cemented into place I am trying to figure out how to fix them","verified_buyer":true,"created_at":"2026-08-06T14:31:18.789Z","reviewer_name":"Judy a.D.","reviewer_initial":"J","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":"<p>Hi Judy and Don,<\/p>\n\n<p>Thank you for the kind words and for choosing BarrierBoss! Weâre glad youâve had a positive experience working with us.<\/p>\n\n<p>Weâre sorry to hear about the two posts that have cracked. Weâd be happy to take a closer look and see if we can offer some guidance on the best way to address them, especially since theyâve already been cemented in place.<\/p>\n\n<p>Please feel free to email our team with a few photos of the posts and the affected areas, and weâll be happy to take a look.<\/p>","pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"Canada","location_country_code":"CA","location":"(Canada)","source":null,"product_title":"Wood Fence Posts","encoded_product_id":"g0k5Pw45","encoded_shop_id":"bgxBlo1y","is_shopify_lite":false,"product_url":"/products/wood-fence-posts","product_url_with_utm":"https://barrierboss.ca/products/wood-fence-posts?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"Pressure Treated / 6 x 6 x 10","profile_img_idx":0,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":"CA","pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"BarrierBossâ¢","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","is_for_product_from_bundle":false,"product_title_localized":null},{"uuid":"3a15fb24-a896-4fe0-a5f7-3c340f1b5ce8","title":"Excellent Fence Posts","rating":5,"body_html":"<p>I like the fencepost that came with metal and wood panels they are a good match.<\/p>\n\n<p>I am confident that the order i am waiting for will be a close match also. I have recommended barrier boss to my friends who live in the kootenays.<\/p>","body":"I like the fencepost that came with metal and wood panels they are a good match.\n\nI am confident that the order i am waiting for will be a close match also. I have recommended barrier boss to my friends who live in the kootenays.","verified_buyer":true,"created_at":"2026-08-03T17:52:30.021Z","reviewer_name":"Anonymous","reviewer_initial":"A","is_anonymous_reviewer":true,"cf_answers":[],"reply_content":"<p>Hi there! We're thrilled to hear you're happy with your fence posts and that you've recommended BarrierBoss to your friends. Thank y
10715ou for your support and trust in our products! If you need anything else, we're here to help.<\/p>","pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"Canada","location_country_code":"CA","location":"(Canada)","source":null,"product_title":"Wood Fence Posts","encoded_product_id":"g0k5Pw45","encoded_shop_id":"bgxBlo1y","is_shopify_lite":false,"product_url":"/products/wood-fence-posts","product_url_with_utm":"https://barrierboss.ca/products/wood-fence-posts?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"Western Red Cedar / 4 x 4 x 8","profile_img_idx":1,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":"CA","pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"BarrierBossâ¢","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","is_for_product_from_bundle":false,"product_title_localized":null},{"uuid":"14754b87-39f1-4bed-af93-ed832b2b90d5","title":"One post was twisted","rating":5,"body_html":"<p>One post was twisted,a bit of a challenge to make it fit the last fence panel<\/p>","body":"One post was twisted,a bit of a challenge to make it fit the last fence panel","verified_buyer":true,"created_at":"2026-05-25T23:33:40.705Z","reviewer_name":"Susan K.","reviewer_initial":"S","is_anonymous_reviewer":false,"cf_answers":[],"reply_content":"<p>Hi there, thank you for your feedback. We're glad the posts overall met your needs, and we appreciate your understanding regarding the twisted post. If you need any assistance or replacements, please let us know. Happy fencing!<\/p>","pictures_urls":[],"video_external_ids":[],"thumb_up":0,"thumb_down":0,"location_country":"Canada","location_country_code":"CA","location":"(Canada)","source":null,"product_title":"Wood Fence Posts","encoded_product_id":"g0k5Pw45","encoded_shop_id":"bgxBlo1y","is_shopify_lite":false,"product_url":"/products/wood-fence-posts","product_url_with_utm":"https://barrierboss.ca/products/wood-fence-posts?jdgm_referral_location=widget&ref=judge.me&utm_campaign=judgeme-review-site&utm_medium=referral&utm_source=judgeme","product_in_store":true,"product_variant_title":"Pressure Treated / 4 x 4 x 8","profile_img_idx":2,"avatar_image_url":null,"gravatar_hash":null,"media_platform_hosted_video_infos":[],"country_code_show_flag":"CA","pinned":null,"in_a_group":false,"can_pin":true,"shop_reply_name":"BarrierBossâ¢","transparency_badges":["review_collected_via_store_invitation"],"language":null,"is_for_product_from_group":false,"product_variant_image_url":"https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","is_for_product_from_bundle":false,"product_title_localized":null}],"pagination":{"total_pages":2,"current_page":1,"per_page":5}} 10716</script>
10716 10717 10718 10719 10720 10721
10722<script type="application/ld+json" class="jdgm-server-jld"> 10723 {"@context":"https://schema.org/","@type":"Product","@id":"/products/wood-fence-posts#product","name":"Wood Fence Posts","aggregateRating":{"@type":"AggregateRating","ratingValue":"4.67","reviewCount":9,"bestRating":5,"worstRating":1},"image":"https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","review":[{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1},"author":{"@type":"Person","name":"DARCE M."},"reviewBody":"Worked great","datePublished":"2026-09-02T21:01:07Z","comment":{"@type":"Comment","text":"Hi Darce, we're glad to hear the fence posts worked great for you! Thanks for sharing your positive experience with BarrierBossâ¢."},"image":["https://review-images.judgeme.com/barrierboss/1788382868__1788382853756-20260901_142350__original.jpg?quality=80&width=1024"]},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1},"author":{"@type":"Person","name":"Moya"},"reviewBody":"Very happy with the product - we bought fence panels and posts. Fence looks really good. Lauren was so helpful with our order.","datePublished":"2026-01-24T02:12:03Z","comment":{"@type":"Comment","text":"Hi Moya, we're thrilled to hear you're happy with your fence! Thanks for sharing your experience and for mentioning Lauren's helpfulness. We look forward to serving you again!"},"image":["https://review-images.judgeme.com/barrierboss/1769220780__1769220776643-0cd22f3f-f978-4b66-b713-fd__original.jpeg?quality=80&width=1024"]},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1},"author":{"@type":"Person","name":"Ryan M."},"reviewBody":"Very nice to deal with.","datePublished":"2026-10-03T20:37:41Z"},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":4,"bestRating":5,"worstRating":1},"author":{"@type":"Person","name":"Judy a.D."},"reviewBody":"Barrier Boss is a great company to work with! 2 of the wooden posts cracked, since they have been cemented into place I am trying to figure out how to fix them","datePublished":"2026-08-06T14:31:18Z","comment":{"@type":"Comment","text":"Hi Judy and Don, Thank you for the kind words and for choosing BarrierBoss! Weâre glad youâve had a positive experience working with us. Weâre sorry to hear about the two posts that have cracked. Weâd be happy to take a closer look and see if we can offer some guidance on the best way to address them, especially since theyâve already been cemented in place. Please feel free to email our team with a few photos of the posts and the affected areas, and weâll be happy to take a look."}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1},"author":{"@type":"Person","name":"Anonymous"},"reviewBody":"I like the fencepost that came with metal and wood panels they are a good match. I am confident that the order i am waiting for will be a close match also. I have recommended barrier boss to my friends who live in the kootenays.","datePublished":"2026-08-03T17:52:30Z","comment":{"@type":"Comment","text":"Hi there! We're thrilled to hear you're happy with your fence posts and that you've recommended BarrierBoss to your friends. Thank you for your support and trust in our products! If you need anything else, we're here to help."}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1},"author":{"@type":"Person","name":"Susan K."},"reviewBody":"One post was twisted,a bit of a challenge to make it fit the last fence panel","datePublished":"2026-05-25T23:33:40Z","comment":{"@type":"Comment","text":"Hi there, thank you for your feedback. We're glad the posts overall met your needs, and we appreciate your understanding regarding the twisted post. If you need any assistance or replacements, please let us know. Happy fencing!"}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":3,"bestRating":5,"worstRating":1},"author":{"@type":"Person","name":"Anonymous"},"reviewBody":"Product quality was great, but delivery took waaay longer than told and exoected and incredibly poor/lack of communication. No phone reply, online bot gave false information, email reply took over 1 week. When were finally given a delivery date, nobody showed and no call or message to say why, then we spent many hours trying to contact anybody for answers.","datePublished":"2026-01-05T15:16:01Z"},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1},"author":{"@type":"Person","name":"Anonymous"},"reviewBody":"We are extremely happy with our new privacy fences","datePublished":"2025-12-16T23:02:50Z","comment":{"@type":"Comment","text":"Thank y
10723ou for your wonderful review! We're thrilled to hear you're happy with your privacy fences. Enjoy your new space!"}},{"@type":"Review","reviewRating":{"@type":"Rating","ratingValue":5,"bestRating":5,"worstRating":1},"author":{"@type":"Person","name":"Mike"},"reviewBody":"The post looked great","datePublished":"2025-07-22T13:59:48Z"}]} 10724</script>
10724 10725 10726 10727 10728</div> 10729 10730 10731 10732 10733 10734 10735 10736 <div class='image_with_text_blocks'> 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 <div class='block'> 10756 10757 <div class='block_content'> 10758 10759 10760 <load-icon name="truck-fast"></load-icon> 10761 10762 10763 <p>Shipping Across Canada</p> 10764 10765 </div> 10766 10767 </div> 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 <div class='block'> 10788 10789 <div class='block_content'> 10790 10791 10792 <load-icon name="handshake"></load-icon> 10793 10794 10795 <p>Best in Class Warranty</p> 10796 10797 </div> 10798 10799 </div> 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819 <div class='block'> 10820 10821 <div class='block_content'> 10822 10823 10824 <load-icon name="bag-shopping"></load-icon> 10825 10826 10827 <p>Secure Checkout and Payment Plans</p> 10828 10829 </div> 10830 10831 </div> 10832 10833 10834 </div> 10835 10836 10837 10838 10839 <!-- /snippets/social-sharing.liquid --> 10840<ul class="social-sharing"> 10841 10842 10843 10844 10845 10846 10847 10848</ul> 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 <div class='complementary-products' 10859 data-url="/recommendations/products?section_id=template--23728369467693__main&product_id=10005606531373&limit=3&intent=complementary"> 10860 10861 10862 <h5 class='complementary-products-heading h5'>Pairs well with...</h5> 10863 10864 10865 10866 10867 10868<div class='complementary-products-slider_custom_arrows slider_custom_arrows'> 10869 <a href="#" id='complementary_button_prev_template--23728369467693__main' class='button-prev btn btn--circle-arrow' aria-label="Previous" aria-describedby="button previous"> 10870 <svg class="icon icon--tail-left" viewBox="0 0 24 24" role="presentation"> 10871 <path fill="currentColor" d="M1.293 11.293L9 3.586 10.414 5l-6 6H22c.553 0 1 .448 1 1s-.447 1-1 1H4.414l6 6L9 20.414l-7.707-7.707c-.391-.391-.391-1.023 0-1.414z"></path> 10872</svg> 10873 </a> 10874 <a href="#" id='complementary_button_next_template--23728369467693__main' class='button-next btn btn--circle-arrow' aria-label="Next" aria-describedby="button next"> 10875 <svg class="icon icon--tail-right" viewBox="0 0 24 24" role="presentation"> 10876 <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path> 10877</svg> 10878 </a> 10879 </div> 10880 10881 <div class='complementary-products-slider use_align_height ' data-flickity-config='{ 10882 "prevNextButtons": false, 10883 "wrapAround": true, 10884 "dragThreshold": 15, 10885 "cellAlign": "left", 10886 "autoPlay": false, 10887 "pageDots": false 10888}'> 10889 </div> 10890 </div> 10891 10892 10893 10894 10895 <p class='product_sku' >SKU: <span class='variant-sku'> WFP-PT-4x4x8-NO</span></p> 10896 10897 10898 10899 10900 <div class="price__vendor"> 10901 <span class="visually-hidden">Vendor</span> 10902 <a href="/collections/vendors?q=BarrierBoss" title="BarrierBoss">BarrierBoss</a> 10903 10904 </div> 10905 10906 10907 10908 10909 <input type="hidden" name="product-id" value="10005606531373" /><input type="hidden" name="section-id" value="template--23728369467693__main" /></form> 10910 </div> 10911 </div> 10912 </div><div class="bb-bundle" data-bbpc data-currency="CAD"> 10913 <div class="bb-bundle__head"> 10914 <button type="button" class="bb-bundle__bar" data-bbpc-toggle aria-expanded="false" aria-controls="bbpc-body">
10915 <span class="bb-bundle__barmain"> 10916 <span class="bb-bundle__title">Add caps for these posts</span> 10917 <span class="bb-bundle__chips">Black</span> 10918 </span> 10919 <span class="bb-bundle__caret" aria-hidden="true">+</span> 10920 </button> 10921 </div> 10922 10923 <div class="bb-bundle__panel" id="bbpc-body" data-bbpc-body hidden> 10924 <p class="bb-bundle__sub">Caps keep water out of the end grain — the one thing that shortens a wood post’s life. Sized to the post you picked.</p> 10925 10926 <div class="bb-bundle__items"> 10927 <label class="bb-bundle__row" data-bbpc-row> 10928 <span class="bb-bundle__check"><input type="checkbox" data-bbpc-pick></span> 10929 <img class="bb-bundle__img" src="//barrierboss.ca/cdn/shop/files/Metal-Caps-Galvanized-Metal-Post-Caps-BarrierBoss-42527705891117.png?v=1743739330&width=120" 10930 alt="Metal Fence Post Caps" width="60" height="60" loading="lazy"> 10931 <span class="bb-bundle__meta"> 10932 <span class="bb-bundle__name">Metal Fence Post Caps</span><select class="bb-bundle__sel" data-bbpc-sel hidden aria-label="Cap size"><option value="50615303962925" data-price="499" data-size="4">4" x 4" (Nominal 3.5"x3.5") / Black — $ 4.99</option><option value="50615304028461" data-price="1499" data-size="6">6" x 6" (Nominal 5.5"x5.5") / Black — $ 14.99</option></select> 10933 <span class="bb-bundle__note" data-bbpc-fit></span> 10934 </span> 10935 <span class="bb-bundle__qty"> 10936 <button type="button" class="bb-bundle__step" data-bbpc-dec aria-label="Fewer caps">−</button> 10937 <input class="bb-bundle__qtyin" data-bbpc-qty type="text" inputmode="numeric" value="1" aria-label="Cap quantity"> 10938 <button type="button" class="bb-bundle__step" data-bbpc-inc aria-label="More caps">+</button> 10939 </span> 10940 <span class="bb-bundle__price" data-bbpc-price></span> 10941 </label> 10942 </div> 10943 10944 <div class="bb-bundle__foot"> 10945 <div class="bb-bundle__total"> 10946 <span class="bb-bundle__totlab">Add-ons selected</span> 10947 <span class="bb-bundle__totval" data-bbpc-total>—</span> 10948 </div> 10949 <button type="button" class="bb-bundle__btn" data-bbpc-add disabled>Nothing selected</button> 10950 </div> 10951 <p class="bb-bundle__fine" data-bbpc-msg hidden></p> 10952 </div> 10953 </div> 10954 10955 <style> 10956/* ââ `.bb-bundle__gk`, `.bb-bundle__types` and the fit note carry `display:` rules in the copied 10957 stylesheet, which BEAT a plain `hidden` attribute â the Treated/Cedar row stayed visible under 10958 Metal. The bundle only guards `[hidden]` on `.bb-bundle__row` / `.bb-bundle__grp`, because the 10959 original never hides these. Specificity 0,2,0 wins, so source order does not matter. 10960 â Verifying with `el.hidden` (the ATTRIBUTE) hides this bug â judge by getComputedStyle().display. */ 10961.bb-bundle__gk[hidden], .bb-bundle__types[hidden], .bb-bundle__sel[hidden], 10962.bb-bundle__grplab[hidden]{display:none !important} 10963.bb-bundle__row [data-bb-fit][hidden]{display:none !important} 10964/* step labels: small, quiet, and they make the order obvious */ 10965.bb-bundle__grplab{display:block; margin:7px 0 3px; font-size:11px; font-weight:700; 10966 letter-spacing:.05em; text-transform:uppercase; color:#8a7f78} 10967/* â Keep both chips on ONE row. "Pressure Treated"/"Western Red Cedar" wrapped to a line each in the 10968 narrow buy-box column, which is why the flow read as a stack. Short labels + nowrap. */ 10969.bb-bundle__gk{flex-wrap:nowrap !important} 10970.bb-bundle__gk .bb-bundle__gkb{white-space:nowrap} 10971 10972/* Copied verbatim from bb-fence-bundle.liquid so this block is visually identical. */ 10973 10974 /* Sits INSIDE the buy box (a ~380â520px column), not the full content width â so this is 10975 deliberately tighter than a full-width section would be. */ 10976 .bb-bundle{ 10977 margin:14px 0 16px; padding:14px 15px; border:1px solid rgba(235,103,60,.35); border-radius:11px; 10978 background:#fff8f5; font-family:var(--font-stack-body,'Instrument Sans',system-ui,sans-serif); 10979 } 10980 .bb-bundle__kicker{ 10981 display:inline-block; font:700 11px/1 var(--font-stack-navigation,'Instrument Sans',sans-serif); 10982 letter-spacing:.14em; text-transform:uppercase; color:#EB673C; margin-bottom:8px; 10983 } 10984 .bb-bundle__title{font-size:15px; font-weight:800; letter-spacing:-.01em; color:#1c1917} 10985 .bb-bundle__sub{margin:0 0 11px; font-size:13.5px; color:#57534e} 10986 /* the collapsed bar IS the whole block until opened â keep it to one line */ 10987 .bb-bundle__bar{ 10988 display:flex; align-items:center; justify-content:space-between; gap:10px; width:100%; 10989 padding:0; border:0; background:none; cursor:pointer; text-align:left; font:inherit; color:inherit; 10990 } 10991 .bb-bundle__barmain{display:flex; align-items:baseline; gap:8px; min-width:0; flex-wrap:wrap} 10992 .bb-bundle__chips{font-size:12.5px; font-weight:600; color:#8a7f78; white-space:nowrap} 10993 .bb-bundle__caret{ 10994 flex:none; width:24px; height:24px; border-radius:50%; background:#EB673C; color:#fff; 10995 font:700 15px/24px system-ui,sans-serif; text-align:center; 10996 } 10997 .bb-bundle__bar[aria-expanded="true"] .bb-bundle__caret{background:#8a7f78} 10998 .bb-bundle__panel{margin-top:11px} 10999 /* the Posts chooser â one line until a type is picked */ 11000 .bb-bundle__grp{ 11001 display:flex; align-items:center; gap:10px; flex-wrap:wrap; 11002 padding:9px 12px; background:#fff; border:1px solid #eee7e2; border-radius:10px; 11003 } 11004 .bb-bundle__grplab{font-size:14.5px; font-weight:700; color:#1c1917; flex:none} 11005 .bb-bundle__grpsub{font-size:12.5px; color:#8a7f78; flex:1; min-width:0} 11006 .bb-bundle__types{display:inline-flex; gap:6px; flex:none; margin-left:auto} 11007 .bb-bundle__type{ 11008 padding:6px 13px; border:1px solid #ddd5cf; border-radius:999px; background:#fff; 11009 font:600 13px/1 var(--font-stack-navigation,'Instrument Sans',sans-serif); color:#57534e; 11010 cursor:pointer; 11011 } 11012 .bb-bundle__type:hover{border-color:#EB673C; color:#EB673C} 11013 .bb-bundle__type[aria-pressed="true"]{background:#EB673C; border-color:#EB673C; color:#fff} 11014 @media (max-width:520px){ 11015 .bb-bundle__types{margin-left:0; width:100%} 11016 .bb-bundle__type{flex:1; padding:9px 10px; font-size:14px} 11017 } 11018 .bb-bundle__items{display:flex; flex-direction:column; gap:8px} 11019 .bb-bundle__row{ 11020 display:flex; align-items:center; gap:12px; padding:11px 12px; background:#fff; 11021 border:1px solid #eee7e2; border-radius:10px; cursor:pointer; 11022 } 11023 .bb-bundle__row--self{cursor:default; background:#faf7f5} 11024 /* â MUST come after the display:flex rule above. [hidden] lives in the UA stylesheet and loses 11025 to ANY author rule, so .bb-bundle__row{display:flex} kept hidden rows rendering at full 11026 height while r.hidden read back true â totals were right, pixels were wrong. */ 11027 .bb-bundle__row[hidden], .bb-bundle__grp[hidden]{display:none !important} 11028 .bb-bundle__check input{width:18px; height:18px; accent-color:#EB673C; cursor:pointer} 11029 .bb-bundle__img{width:46px; height:46px; object-fit:cover; border-radius:7px; flex:none; background:#f3f0ee} 11030 .bb-bundle__meta{display:flex; flex-direction:column; gap:3px; min-width:0; flex:1} 11031 .bb-bundle__name{font-size:14.5px; font-weight:700; color:#1c1917; line-height:1.3} 11032 .bb-bundle__note{font-size:12.5px; color:#78716c} 11033 .bb-bundle__included{ 11034 margin:0 0 10px; padding:9px 11px; border-radius:8px; background:rgba(27,110,69,.08); 11035 color:#166534; font-size:13px; font-weight:600; line-height:1.4; 11036 } 11037 /* the fit note sits under the select and explains WHY the list is short */ 11038 .bb-bundle__row [data-bb-fit]{display:block; margin-top:3px; color:#EB673C; font-weight:600} 11039 .bb-bundle__incart{font-size:12.5px; font-weight:700; color:#1B6E45} 11040 .bb-bundle__gk{display:inline-flex; gap:6px; flex-wrap:wrap; margin:2px 0} 11041 .bb-bundle__gkb{ 11042 padding:6px 12px; border:1px solid #ddd5cf; border-radius:999px; background:#fff; 11043 font:600 12.5px/1 var(--font-stack-navigation,'Instrument Sans',sans-serif); color:#57534e; 11044 cursor:pointer; white-space:nowrap; 11045 } 11046 .bb-bundle__gkb:hover{border-color:#EB673C; color:#EB673C} 11047 .bb-bundle__gkb[aria-pressed="true"]{background:#EB673C; border-color:#EB673C; color:#fff} 11048 @media (max-width:520px){ .bb-bundle__gkb{flex:1; padding:9px 10px; font-size:14px} } 11049 .bb-bundle__sel{ 11050 /* â width:100% is load-bearing. With only max-width the select shrank to its flex basis and 11051 clipped "True 4" x 4" · 9ft â CA$224.99" mid-price. */ 11052 width:100%; max-width:100%; padding:5px 8px; border:1px solid #ddd5cf; border-radius:6px; 11053 font-size:13px; background:#fff; color:#1c1917; 11054 } 11055 /* â The post row (and everything that hangs off it) stays closed until a type is chosen â 11056 the product-page pattern. State-driven, so a fresh page is correct with no JS run and 11057 nothing setting hidden = false can reopen it. */ 11058 [data-bb-gp]:not([data-bb-gp-type]) [data-bb-gp-row], 11059 [data-bb-gp]:not([data-bb-gp-type]) [data-bb-gp-caprow]{display:none !important} 11060 .bb-bundle__price{font-size:14.5px; font-weight:700; color:#1c1917; white-space:nowrap; font-variant-numeric:tabular-nums} 11061 .bb-bundle__qty{display:inline-flex; align-items:center; gap:0; flex:none; border:1px solid #ddd5cf; border-radius:7px; overflow:hidden; background:#fff} 11062 .bb-bundle__step{ 11063 width:28px; height:28px; border:0; background:#fff; cursor:pointer; color:#57534e; 11064 font-size:16px; font-weight:700; line-height:1; padding:0; 11065 } 11066 .bb-bundle__step:hover{background:#f5f1ee; color:#EB673C} 11067 .bb-bundle__qtyin{ 11068 width:30px; height:28px; border:0; border-left:1px solid #eee7e2; border-right:1px solid #eee7e2; 11069 text-align:center; font-size:13.5px; font-weight:700; color:#1c1917; background:#fff; 11070 font-variant-numeric:tabular-nums; padding:0; 11071 } 11072 .bb-bundle__qtyin:focus{outline:2px solid rgba(235,103,60,.4); outline-offset:-2px} 11073 .bb-bundle__foot{ 11074 display:flex; align-items:center; justify-content:space-between; gap:14px; 11075 margin-top:16px; padding-top:14px; border-top:1px solid rgba(235,103,60,.25); flex-wrap:wrap; 11076 } 11077 .bb-bundle__totlab{display:block; font-size:12px; text-transform:uppercase; letter-spacing:.08em; color:#78716c; font-weight:600} 11078 .bb-bundle__totval{display:block; font-size:19px; font-weight:800; color:#1c1917; font-variant-numeric:tabular-nums} 11079 .bb-bundle__btn{ 11080 flex:1; min-width:170px; padding:12px 16px; border:0; border-radius:9px; cursor:pointer; 11081 background:#EB673C; color:#fff; font-size:14.5px; font-weight:800; letter-spacing:.01em; 11082 } 11083 .bb-bundle__btn:hover{background:#d4552c} 11084 .bb-bundle__btn:disabled{background:#c9c2bd; cursor:default} 11085 .bb-bundle__fine{margin:10px 0 0; font-size:13px; color:#57534e} 11086 @media (max-width:520px){ 11087 /* Five items on one flex line inside a ~360px buy box squeezed the meta column: the select 11088 truncated mid-word ("Midnight Bla") and the fit note wrapped to five lines. Let the row 11089 wrap, hold a floor under the meta, and drop qty+price to their own right-aligned line. */ 11090 .bb-bundle{padding:12px 12px} 11091 .bb-bundle__row{flex-wrap:wrap; gap:8px 10px; padding:10px 11px} 11092 .bb-bundle__img{width:40px; height:40px} 11093 .bb-bundle__meta{flex:1 1 55%; min-width:150px} 11094 .bb-bundle__qty{margin-left:auto} 11095 .bb-bundle__name{font-size:14px} 11096 .bb-bundle__row [data-bb-fit]{line-height:1.35} 11097 /* 16px is not cosmetic â iOS zooms the viewport on focus for ANY control under 16px, 11098 which is what made the quantity field unusable on a phone. Applies to the select too. */ 11099 .bb-bundle__sel{width:100%; max-width:100%; font-size:16px; padding:7px 8px} 11100 .bb-bundle__qtyin{font-size:16px; width:40px; height:34px} 11101 .bb-bundle__step{width:34px; height:34px; font-size:17px} 11102 .bb-bundle__btn{min-width:100%} 11103 } 11104</style> 11105 11106
11106<script> 11107 (function(){ 11108 var box = document.querySelector('[data-bbpc]'); 11109 if (!box) return; 11110 var pick = box.querySelector('[data-bbpc-pick]'); 11111 var sel = box.querySelector('[data-bbpc-sel]'); 11112 var qtyEl = box.querySelector('[data-bbpc-qty]'); 11113 var price = box.querySelector('[data-bbpc-price]'); 11114 var fit = box.querySelector('[data-bbpc-fit]'); 11115 var total = box.querySelector('[data-bbpc-total]'); 11116 var addBtn = box.querySelector('[data-bbpc-add]'); 11117 var msg = box.querySelector('[data-bbpc-msg]'); 11118 if (!sel || !sel.options.length) { box.hidden = true; return; } 11119 11120 /* â Into the buy box, ABOVE the availability line â same anchor and fallback order 11121 bb-gate-posts uses, so the add-on blocks cannot drift to different spots. */ 11122 var pcAnchor = document.querySelector('.inventory_qty_info') 11123 || document.querySelector('.product-form__inventory') 11124 || document.querySelector('.product-form__cart-submit'); 11125 if (pcAnchor && pcAnchor.parentNode) pcAnchor.parentNode.insertBefore(box, pcAnchor); 11126 11127 var toggle = box.querySelector('[data-bbpc-toggle]'); 11128 var bodyEl = box.querySelector('[data-bbpc-body]'); 11129 if (toggle && bodyEl) toggle.addEventListener('click', function(){ 11130 var open = toggle.getAttribute('aria-expanded') === 'true'; 11131 toggle.setAttribute('aria-expanded', open ? 'false' : 'true'); 11132 bodyEl.hidden = open; 11133 var c = box.querySelector('.bb-bundle__caret'); 11134 if (c) c.textContent = open ? '+' : '\u2212'; 11135 }); 11136 11137 /* â EVERY control inside the row must stop the click, or the surrounding <label> hands it to 11138 the tick box â which is exactly why the quantity field would not accept typing. The 11139 steppers need preventDefault too: a <label> activates its control on a button click even 11140 when the button is type="button". bb-gate-posts documents this at its line ~605. */ 11141 [sel, qtyEl].forEach(function(el){ if (el) el.addEventListener('click', function(e){ e.stopPropagation(); }); }); 11142 11143 var ACCESSORY = ['wood-fence-posts','metal-fence-posts-for-wood-fence','fence-post-caps', 11144 'universal-black-gate-hardware-kit','product-sample','samples']; 11145 var companion = null; /* null until the cart has been read */ 11146 11147 function money(c){ return '$' + (c / 100).toFixed(2); } 11148 function qty(){ var n = parseInt(qtyEl.value, 10); return (isNaN(n) || n < 1) ? 1 : n; } 11149 function opt(){ return sel.options[sel.selectedIndex] || null; } 11150 11151 /* the post's WIDTH decides the cap; read it off the theme's own variant selector */ 11152 function postWidth(){ 11153 var t = ''; 11154 var f = document.querySelector('form[action*="/cart/add"] [name="id"]'); 11155 if (f && f.options && f.selectedIndex > -1 && f.options[f.selectedIndex]) t = f.options[f.selectedIndex].textContent; 11156 if (!t) { 11157 var ss = document.querySelectorAll('form[action*="/cart/add"] select'); 11158 [].forEach.call(ss, function(s){ t += ' ' + (s.value || ''); }); 11159 } 11160 var m = String(t).match(/(\d+)\s*x\s*\d+\s*x\s*\d+/i); 11161 return m ? parseInt(m[1], 10) : 0; 11162 } 11163 11164 function fitCap(){ 11165 var w = postWidth(), first = null; 11166 [].forEach.call(sel.options, function(o){ 11167 var ok = !w || parseInt(o.getAttribute('data-size'), 10) === w; 11168 o.hidden = !ok; o.disabled = !ok; 11169 if (ok && !first) first = o; 11170 }); 11171 /* â never leave the select on a filtered-out option â it would add the wrong cap silently */ 11172 if (first && (sel.selectedIndex < 0 || sel.options[sel.selectedIndex].hidden)) sel.value = first.value; 11173 fit.textContent = w ? (w + '" caps to match your ' + w + 'x' + w + ' posts') : 'Sized to your posts'; 11174 retotal(); 11175 } 11176 11177 function retotal(){ 11178 var o = opt(); 11179 var cents = o ? (parseInt(o.getAttribute('data-price'), 10) || 0) * qty() : 0; 11180 var on = pick.checked && !!o; 11181 price.textContent = o ? money(cents) : ''; 11182 total.textContent = on ? money(cents) : '\u2014'; 11183 addBtn.disabled = !on || companion === false; 11184 addBtn.textContent = !on ? 'Nothing selected' 11185 : (companion === false ? 'Add a panel or gate first' 11186 : 'Add ' + qty() + (qty() === 1 ? ' cap' : ' caps') + ' to cart'); 11187 } 11188 11189 function checkCart(){ 11190 return fetch('/cart.js', { headers: { 'Accept': 'application/json' } }) 11191 .then(function(r){ return r.ok ? r.json() : null; }) 11192 .then(function(c){ 11193 if (!c || !c.items) return; /* unreadable â stay open */ 11194 companion = c.items.some(function(i){ 11195 var h = String(i.handle || (i.url || '').split('/products/')[1] || '').split('?')[0]; 11196 return h && ACCESSORY.indexOf(h) === -1; 11197 }); 11198 msg.hidden = companion !== false; 11199 if (companion === false) { 11200 msg.innerHTML = 'Posts and caps are sold as part of a build \u2014 add your ' 11201 + '<a href="/collections/all">panels or a gate</a> first and these will be ready to go.'; 11202 } 11203 retotal(); 11204 }) 11205 .catch(function(){ /* fail OPEN: a cart we cannot read must never block a sale */ }); 11206 } 11207 11208 pick.addEventListener('change', retotal); 11209 sel.addEventListener('change', retotal);
11210 qtyEl.addEventListener('input', retotal); 11211 /* â stopPropagation AND preventDefault: inside a <label> a plain click still activates the 11212 checkbox, so the steppers were toggling the tick box as well as changing the number. */ 11213 box.querySelector('[data-bbpc-dec]').addEventListener('click', function(e){ 11214 e.preventDefault(); e.stopPropagation(); 11215 qtyEl.value = Math.max(1, qty() - 1); retotal(); 11216 }); 11217 box.querySelector('[data-bbpc-inc]').addEventListener('click', function(e){ 11218 e.preventDefault(); e.stopPropagation(); 11219 qtyEl.value = qty() + 1; retotal(); 11220 }); 11221 11222 /* the shopper can change post size after landing, so re-fit on any variant change */ 11223 var form = document.querySelector('form[action*="/cart/add"] [name="id"]'); 11224 if (form) { var last = form.value; setInterval(function(){ if (form.value !== last) { last = form.value; fitCap(); } }, 700); } 11225 11226 addBtn.addEventListener('click', function(e){ 11227 e.preventDefault(); e.stopPropagation(); 11228 var o = opt(); if (!o || addBtn.disabled) return; 11229 addBtn.disabled = true; addBtn.textContent = 'Adding\u2026'; 11230 fetch('/cart/add.js', { 11231 method: 'POST', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, 11232 body: JSON.stringify({ items: [{ id: Number(o.value), quantity: qty(), properties: { _bb_src: 'post-pdp-caps' } }] }) 11233 }) 11234 .then(function(r){ if (!r.ok) throw new Error('add failed'); return r.json(); }) 11235 .then(function(){ msg.hidden = false; msg.textContent = 'Added to your cart.'; pick.checked = false; return checkCart(); }) 11236 .catch(function(){ msg.hidden = false; msg.textContent = 'Could not add that just now \u2014 please try again.'; }) 11237 .then(function(){ retotal(); }); 11238 }); 11239 11240 fitCap(); 11241 checkCart(); 11242 })(); 11243 </script>
11243<div class="bb-bundle" data-bbps data-currency="CAD" hidden> 11244 <div class="bb-bundle__head"> 11245 <button type="button" class="bb-bundle__bar" data-bbps-toggle aria-expanded="false" aria-controls="bbps-body"> 11246 <span class="bb-bundle__barmain"> 11247 <span class="bb-bundle__title">Protect these cedar posts at the ground line</span> 11248 <span class="bb-bundle__chips">10-pack</span> 11249 </span> 11250 <span class="bb-bundle__caret" aria-hidden="true">+</span> 11251 </button> 11252 </div> 11253 11254 <div class="bb-bundle__panel" id="bbps-body" data-bbps-body hidden> 11255 <p class="bb-bundle__sub">A wood post rots where it meets the soil, not above it. These sleeves wrap that zone so the cedar you paid for lasts. Sized to the post you picked.</p> 11256 11257 <div class="bb-bundle__items"> 11258 <label class="bb-bundle__row" data-bbps-row> 11259 <span class="bb-bundle__check"><input type="checkbox" data-bbps-pick></span> 11260 <img class="bb-bundle__img" src="//barrierboss.ca/cdn/shop/files/Oct_18_2025_05_52_36_PM.png?v=1789074884&width=120" 11261 alt="Post Rot Protection System (10-Pack)" width="60" height="60" loading="lazy"> 11262 <span class="bb-bundle__meta"> 11263 <span class="bb-bundle__name">Post Rot Protection System (10-Pack)</span> 11264 <select class="bb-bundle__sel" data-bbps-sel hidden aria-label="Sleeve size"><option value="52359226425645" data-price="7999" data-size="4">4" x 4" (Nominal 3.5"x3.5") — $ 79.99</option><option value="52368655417645" data-price="10999" data-size="6">6" x 6" (Nominal 5.5"x5.5") — $ 109.99</option></select> 11265 <span class="bb-bundle__note" data-bbps-fit></span> 11266 </span> 11267 <span class="bb-bundle__qty"> 11268 <button type="button" class="bb-bundle__step" data-bbps-dec aria-label="Fewer packs">−</button> 11269 <input class="bb-bundle__qtyin" data-bbps-qty type="text" inputmode="numeric" value="1" aria-label="Pack quantity"> 11270 <button type="button" class="bb-bundle__step" data-bbps-inc aria-label="More packs">+</button> 11271 </span> 11272 <span class="bb-bundle__price" data-bbps-price></span> 11273 </label> 11274 </div> 11275 11276 <div class="bb-bundle__foot"> 11277 <div class="bb-bundle__total"> 11278 <span class="bb-bundle__totlab">Add-ons selected</span> 11279 <span class="bb-bundle__totval" data-bbps-total>—</span> 11280 </div> 11281 <button type="button" class="bb-bundle__btn" data-bbps-add disabled>Nothing selected</button> 11282 </div> 11283 <p class="bb-bundle__fine" data-bbps-msg hidden></p> 11284 </div> 11285 </div> 11286 11287
11287<script> 11288 (function(){ 11289 var box = document.querySelector('[data-bbps]'); 11290 if (!box) return; 11291 var pick = box.querySelector('[data-bbps-pick]'); 11292 var sel = box.querySelector('[data-bbps-sel]'); 11293 var qtyEl = box.querySelector('[data-bbps-qty]'); 11294 var price = box.querySelector('[data-bbps-price]'); 11295 var fit = box.querySelector('[data-bbps-fit]'); 11296 var total = box.querySelector('[data-bbps-total]'); 11297 var addBtn = box.querySelector('[data-bbps-add]'); 11298 var msg = box.querySelector('[data-bbps-msg]'); 11299 if (!sel || !sel.options.length) { box.hidden = true; return; } 11300 11301 /* Sit directly under the caps block when it is present, so the two add-ons read as one 11302 stack; otherwise use the same anchor chain the caps block uses. */ 11303 var capsBox = document.querySelector('[data-bbpc]'); 11304 if (capsBox && capsBox.parentNode) { 11305 capsBox.parentNode.insertBefore(box, capsBox.nextSibling); 11306 } else { 11307 var anchor = document.querySelector('.inventory_qty_info') 11308 || document.querySelector('.product-form__inventory') 11309 || document.querySelector('.product-form__cart-submit'); 11310 if (anchor && anchor.parentNode) anchor.parentNode.insertBefore(box, anchor); 11311 } 11312 11313 var toggle = box.querySelector('[data-bbps-toggle]'); 11314 var bodyEl = box.querySelector('[data-bbps-body]'); 11315 if (toggle && bodyEl) toggle.addEventListener('click', function(){ 11316 var open = toggle.getAttribute('aria-expanded') === 'true'; 11317 toggle.setAttribute('aria-expanded', open ? 'false' : 'true'); 11318 bodyEl.hidden = open; 11319 var c = box.querySelector('.bb-bundle__caret'); 11320 if (c) c.textContent = open ? '+' : 'â'; 11321 }); 11322 11323 /* â every control inside the row must stop the click, or the wrapping <label> hands it to 11324 the tick box â that is what stopped the quantity field accepting typing in the caps block. */ 11325 [sel, qtyEl].forEach(function(el){ if (el) el.addEventListener('click', function(e){ e.stopPropagation(); }); }); 11326 11327 var ACCESSORY = ['wood-fence-posts','metal-fence-posts-for-wood-fence','fence-post-caps', 11328 'products-barrierguard-groundline-sleeve', 11329 'universal-black-gate-hardware-kit','product-sample','samples']; 11330 var companion = null; /* null until the cart has been read */ 11331 11332 function money(c){ return '$' + (c / 100).toFixed(2); } 11333 function qty(){ var n = parseInt(qtyEl.value, 10); return (isNaN(n) || n < 1) ? 1 : n; } 11334 function opt(){ return sel.options[sel.selectedIndex] || null; } 11335 11336 /* the selected variant's text â the single source for both width and species */ 11337 function variantText(){ 11338 var t = ''; 11339 var f = document.querySelector('form[action*="/cart/add"] [name="id"]'); 11340 if (f && f.options && f.selectedIndex > -1 && f.options[f.selectedIndex]) t = f.options[f.selectedIndex].textContent; 11341 if (!t) { 11342 var ss = document.querySelectorAll('form[action*="/cart/add"] select'); 11343 [].forEach.call(ss, function(s){ t += ' ' + (s.value || ''); }); 11344 } 11345 return String(t); 11346 } 11347 function postWidth(){ 11348 var m = variantText().match(/(\d+)\s*x\s*\d+\s*x\s*\d+/i); 11349 return m ? parseInt(m[1], 10) : 0; 11350 } 11351 /* â keyword match, not an exact string: the species value has been "Western Red Cedar 11352 (Ready to Install)", then "Western Red Cedar", and an exact comparison would silently 11353 stop matching on the next relabel. */ 11354 function isCedar(){ return /cedar/i.test(variantText()); } 11355 11356 function fitSleeve(){ 11357 var w = postWidth(), first = null; 11358 [].forEach.call(sel.options, function(o){ 11359 var ok = !w || parseInt(o.getAttribute('data-size'), 10) === w; 11360 o.hidden = !ok; o.disabled = !ok; 11361 if (ok && !first) first = o; 11362 }); 11363 /* â never leave the select on a filtered-out option â it would add the wrong size silently */ 11364 if (first && (sel.selectedIndex < 0 || sel.options[sel.selectedIndex].hidden)) sel.value = first.value; 11365 fit.textContent = w 11366 ? (w + '" sleeves to match your ' + w + 'x' + w + ' posts â 10 per pack') 11367 : 'Sized to your posts â 10 per pack'; 11368 retotal(); 11369 } 11370 11371 /* the whole block appears and disappears with the species */ 11372 function syncSpecies(){ 11373 var show = isCedar(); 11374 box.hidden = !show; 11375 if (!show) { 11376 /* leaving cedar must not leave a selected add-on armed behind a hidden block */ 11377 if (pick.checked) { pick.checked = false; retotal(); } 11378 } 11379 } 11380 11381 function retotal(){ 11382 var o = opt(); 11383 var cents = o ? (parseInt(o.getAttribute('data-price'), 10) || 0) * qty() : 0; 11384 var on = pick.checked && !!o; 11385 price.textContent = o ? money(cents) : ''; 11386 total.textContent = on ? money(cents) : 'â'; 11387 addBtn.disabled = !on || companion === false; 11388 addBtn.textContent = !on ? 'Nothing selected' 11389 : (companion === false ? 'Add a panel or gate first' 11390 : 'Add ' + qty() + (qty() === 1 ? ' pack' : ' packs') + ' to cart'); 11391 } 11392 11393 function checkCart(){ 11394 return fetch('/cart.js', { headers: { 'Accept': 'application/json' } }) 11395 .then(function(r){ return r.ok ? r.json() : null; }) 11396 .then(function(c){ 11397 if (!c || !c.items) return; /* unreadable â stay open */ 11398 companion = c.items.some(function(i){ 11399 var h = String(i.handle || (i.url || '').split('/products/')[1] || '').split('?')[0]; 11400 return h && ACCESSORY.indexOf(h) === -1; 11401 }); 11402 msg.hidden = companion !== false; 11403 if (companion === false) { 11404 msg.innerHTML = 'Posts and sleeves are sold as part of a build â add your ' 11405 + '<a href="/collections/all">panels or a gate</a> first and these will be ready to go.'; 11406 } 11407 retotal(); 11408 }) 11409 .catch(function(){ /* fail OPEN: a cart we cannot read must never block a sale */ }); 11410 } 11411 11412 pick.addEventListener('change', retotal); 11413 sel.addEventListener('change', retotal);
11414 qtyEl.addEventListener('input', retotal); 11415 box.querySelector('[data-bbps-dec]').addEventListener('click', function(e){ 11416 e.preventDefault(); e.stopPropagation(); 11417 qtyEl.value = Math.max(1, qty() - 1); retotal(); 11418 }); 11419 box.querySelector('[data-bbps-inc]').addEventListener('click', function(e){ 11420 e.preventDefault(); e.stopPropagation(); 11421 qtyEl.value = qty() + 1; retotal(); 11422 }); 11423 11424 /* the shopper can switch species or size after landing, so re-evaluate on any change */ 11425 var form = document.querySelector('form[action*="/cart/add"] [name="id"]'); 11426 if (form) { 11427 var last = form.value; 11428 setInterval(function(){ 11429 if (form.value !== last) { last = form.value; syncSpecies(); fitSleeve(); } 11430 }, 700); 11431 } 11432 11433 addBtn.addEventListener('click', function(e){ 11434 e.preventDefault(); e.stopPropagation(); 11435 var o = opt(); if (!o || addBtn.disabled) return; 11436 addBtn.disabled = true; addBtn.textContent = 'Addingâ¦'; 11437 fetch('/cart/add.js', { 11438 method: 'POST', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, 11439 body: JSON.stringify({ items: [{ id: Number(o.value), quantity: qty(), properties: { _bb_src: 'post-pdp-sleeves' } }] }) 11440 }) 11441 .then(function(r){ if (!r.ok) throw new Error('add failed'); return r.json(); }) 11442 .then(function(){ 11443 addBtn.textContent = 'Added â'; 11444 document.dispatchEvent(new CustomEvent('bb:cart:changed')); 11445 setTimeout(function(){ pick.checked = false; retotal(); }, 1200); 11446 }) 11447 .catch(function(){ 11448 addBtn.disabled = false; 11449 addBtn.textContent = 'Could not add â try again'; 11450 }); 11451 }); 11452 11453 syncSpecies(); 11454 fitSleeve(); 11455 checkCart(); 11456 })(); 11457 </script>
11457<div class="bb-rec bb-rec-ready" data-bb-rec-done="1" data-mode="complementary" aria-label="Complete your build"> 11458 <h2 class="bb-rec-heading">Complete Your Build</h2> 11459 <div class="bb-rec-grid"><div class="bb-rec-card"> 11460 <a class="bb-rec-imglink" href="/products/hog-wire-fence-panels" tabindex="-1" aria-hidden="true"><span class="bb-rec-imgwrap"><img class="bb-rec-img" src="//barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42809778340141.jpg?v=1763523111&width=400" alt="Black Hog Wire Fence Panels" loading="lazy" width="400" height="400"></span></a> 11461 <div class="bb-rec-body"> 11462 <a class="bb-rec-titlelink" href="/products/hog-wire-fence-panels"><span class="bb-rec-title">Black Hog Wire Fence Panels</span></a><span class="bb-rec-rating" aria-label="Rated 4.88 out of 5 from 84 reviews"> 11463 <span class="bb-rec-stars"><span class="bb-rec-stars-off">â â â â â </span><span class="bb-rec-stars-on" style="width:97.6%">â â â â â </span></span> 11464 <span class="bb-rec-rnum">4.88</span><span class="bb-rec-rcnt">84 reviews</span> 11465 </span><span class="bb-rec-price">from <span class="bb-rec-money">$ 24.99</span> <span class="bb-rec-unit">/per Panel</span></span><span class="bb-rec-avail bb-rec-instock">Available</span><a class="bb-rec-cta" href="/products/hog-wire-fence-panels">Choose Options <span aria-hidden="true">→</span></a> 11466 </div> 11467 </div><div class="bb-rec-card"> 11468 <a class="bb-rec-imglink" href="/products/corrugated-steel-fence-panels" tabindex="-1" aria-hidden="true"><span class="bb-rec-imgwrap"><img class="bb-rec-img" src="//barrierboss.ca/cdn/shop/files/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157.jpg?v=1757620086&width=400" alt="Corrugated Metal Fence Sheets" loading="lazy" width="400" height="400"></span></a> 11469 <div class="bb-rec-body"> 11470 <a class="bb-rec-titlelink" href="/products/corrugated-steel-fence-panels"><span class="bb-rec-title">Corrugated Metal Fence Sheets</span></a><span class="bb-rec-rating" aria-label="Rated 4.93 out of 5 from 28 reviews"> 11471 <span class="bb-rec-stars"><span class="bb-rec-stars-off">â â â â â </span><span class="bb-rec-stars-on" style="width:98.6%">â â â â â </span></span> 11472 <span class="bb-rec-rnum">4.93</span><span class="bb-rec-rcnt">28 reviews</span> 11473 </span><span class="bb-rec-price">from <span class="bb-rec-money">$ 28.99</span> <span class="bb-rec-unit">/per Sheet</span></span><span class="bb-rec-avail bb-rec-instock">Available</span><a class="bb-rec-cta" href="/products/corrugated-steel-fence-panels">Choose Options <span aria-hidden="true">→</span></a> 11474 </div> 11475 </div><div class="bb-rec-card"> 11476 <a class="bb-rec-imglink" href="/products/the-tough-panel-silver-hog-wire-fence-panel-gauge-6-silver-hog-wire-fence-framed-or-unframe" tabindex="-1" aria-hidden="true"><span class="bb-rec-imgwrap"><img class="bb-rec-img" src="//barrierboss.ca/cdn/shop/files/Silver-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Cariboo-BarrierBoss-42926918271277.jpg?v=1763522960&width=400" alt="Silver Hog Wire Fence Panels" loading="lazy" width="400" height="400"></span></a> 11477 <div class="bb-rec-body"> 11478 <a class="bb-rec-titlelink" href="/products/the-tough-panel-silver-hog-wire-fence-panel-gauge-6-silver-hog-wire-fence-framed-or-unframe"><span class="bb-rec-title">Silver Hog Wire Fence Panels</span></a><span class="bb-rec-rating" aria-label="Rated 5.0 out of 5 from 34 reviews"> 11479 <span class="bb-rec-stars"><span class="bb-rec-stars-off">â â â â â </span><span class="bb-rec-stars-on" style="width:100.0%">â â â â â </span></span> 11480 <span class="bb-rec-rnum">5.0</span><span class="bb-rec-rcnt">34 reviews</span> 11481 </span><span class="bb-rec-price">from <span class="bb-rec-money">$ 24.99</span> <span class="bb-rec-unit">/per Panel</span></span><span class="bb-rec-avail bb-rec-instock">Available</span><a class="bb-rec-cta" href="/products/the-tough-panel-silver-hog-wire-fence-panel-gauge-6-silver-hog-wire-fence-framed-or-unframe">Choose Options <span aria-hidden="true">→</span></a> 11482 </div> 11483 </div><div class="bb-rec-card"> 11484 <a class="bb-rec-imglink" href="/products/corrugated-metal-fence" tabindex="-1" aria-hidden="true"><span class="bb-rec-imgwrap"><img class="bb-rec-img" src="//barrierboss.ca/cdn/shop/files/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821.jpg?v=1769497349&width=400" alt="Corrugated Metal Privacy Fence Panels â Treated Wood Frame" loading="lazy" width="400" height="400"></span></a> 11485 <div class="bb-rec-body"> 11486 <a class="bb-rec-titlelink" href="/products/corrugated-metal-fence"><span class="bb-rec-title">Corrugated Metal Privacy Fence Panels â Treated Wood Frame</span></a><span class="bb-rec-rating" aria-label="Rated 4.98 out of 5 from 41 reviews">
11487 <span class="bb-rec-stars"><span class="bb-rec-stars-off">â â â â â </span><span class="bb-rec-stars-on" style="width:99.6%">â â â â â </span></span> 11488 <span class="bb-rec-rnum">4.98</span><span class="bb-rec-rcnt">41 reviews</span> 11489 </span><span class="bb-rec-price">from <span class="bb-rec-money">$ 274.99</span> <span class="bb-rec-unit">/per Panel</span></span><span class="bb-rec-avail bb-rec-instock">Available</span><a class="bb-rec-cta" href="/products/corrugated-metal-fence">Choose Options <span aria-hidden="true">→</span></a> 11490 </div> 11491 </div></div> 11492 </div><style> 11493 .bb-rec{margin:34px 0 8px;padding:0;} 11494 .bb-rec-heading{ 11495 font-size:22px;line-height:1.2;margin:0 0 16px;text-align:center; 11496 font-weight:700;letter-spacing:.2px; 11497 } 11498 .bb-rec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;} 11499 .bb-rec-card{ 11500 display:flex;flex-direction:column;text-decoration:none;color:inherit; 11501 background:#fff;border:1px solid #ececec;border-radius:10px;overflow:hidden; 11502 transition:box-shadow .15s ease,border-color .15s ease;height:100%; 11503 } 11504 .bb-rec-card:hover{box-shadow:0 6px 18px rgba(0,0,0,.10);border-color:#d9d9d9;} 11505 .bb-rec-imglink{display:block;text-decoration:none;} 11506 .bb-rec-imgwrap{display:block;width:100%;aspect-ratio:1/1;background:#f6f6f6;overflow:hidden;} 11507 .bb-rec-img{width:100%;height:100%;object-fit:cover;display:block;} 11508 .bb-rec-body{display:flex;flex-direction:column;flex:1 1 auto;padding:12px 12px 14px;} 11509 .bb-rec-titlelink{text-decoration:none;color:inherit;} 11510 .bb-rec-title{ 11511 display:block;font-size:14px;line-height:1.35;font-weight:600; 11512 display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden; 11513 min-height:2.7em; 11514 } 11515 .bb-rec-rating{display:flex;align-items:center;gap:5px;margin:6px 0 2px;line-height:1;} 11516 .bb-rec-stars{position:relative;display:inline-block;font-size:13px;letter-spacing:1px;white-space:nowrap;height:1em;} 11517 .bb-rec-stars-off{color:#dcdcdc;} 11518 .bb-rec-stars-on{position:absolute;top:0;left:0;overflow:hidden;color:#f5a623;} 11519 .bb-rec-rnum{font-size:12px;font-weight:700;color:#333;} 11520 .bb-rec-rcnt{font-size:11px;color:#8a8a8a;} 11521 .bb-rec-price{display:block;margin-top:6px;font-size:15px;font-weight:700;color:#111;} 11522 .bb-rec-unit{font-size:12px;font-weight:500;color:#777;} 11523 .bb-rec-compare{color:#9a9a9a;font-weight:500;text-decoration:line-through;font-size:13px;margin-right:2px;} 11524 .bb-rec-avail{display:block;margin:5px 0 10px;font-size:12.5px;font-weight:600;} 11525 .bb-rec-instock{color:#EB673C;} 11526 .bb-rec-oos{color:#9a9a9a;} 11527 .bb-rec-cta{ 11528 display:block;margin-top:auto;text-align:center;text-decoration:none; 11529 background:#EB673C;color:#fff;font-weight:700;font-size:13.5px; 11530 padding:10px 12px;border-radius:8px;line-height:1.1; 11531 transition:background .15s ease; 11532 } 11533 .bb-rec-cta:hover{background:#d5561f;color:#fff;} 11534 /* Tablet: 3 across */ 11535 @media (max-width:990px){.bb-rec-grid{grid-template-columns:repeat(3,1fr);gap:14px;}} 11536 /* Mobile: horizontal scroll row, ~2 cards visible */ 11537 @media (max-width:749px){ 11538 .bb-rec{margin:26px 0 6px;} 11539 .bb-rec-heading{font-size:19px;margin-bottom:12px;} 11540 .bb-rec-grid{ 11541 display:flex;grid-template-columns:none;gap:12px; 11542 overflow-x:auto;-webkit-overflow-scrolling:touch; 11543 scroll-snap-type:x mandatory;padding-bottom:6px;margin:0 -4px;padding-left:4px;padding-right:4px; 11544 } 11545 .bb-rec-grid::-webkit-scrollbar{height:4px;} 11546 .bb-rec-grid::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px;} 11547 .bb-rec-card{flex:0 0 46%;max-width:46%;scroll-snap-align:start;} 11548 .bb-rec-title{font-size:13px;} 11549 .bb-rec-price{font-size:14px;} 11550 } 11551</style> 11552 11553 11554 11555 11556 11557 11558 11559 11560 11561
11561<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-mesh-swap.js?v=7151938052825547151786980821" defer></script>
11561 11562
11562<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-option-pair.js?v=105479176128594891531787717928" defer></script>
11562 11563
11563<script type="application/json" data-product-json> 11564 { 11565 "product": {"id":10005606531373,"title":"Wood Fence Posts","handle":"wood-fence-posts","description":"\u003c!-- Product Title \/ H1 --\u003e\n\u003ch1\u003eBarrierBoss Premium Wood Fence Posts â Built for Canada\u003c\/h1\u003e\n\u003c!-- TL;DR \/ Quick Summary --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eWhy Choose BarrierBoss Wood Fence Posts\u003c\/h2\u003e\n\u003cp\u003eHigh-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across the provinces we serve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Pro Tip Segment --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003ePro Tip:\u003c\/strong\u003e Set posts in concrete footings with gravel drainage at the base (minimum 36â42 inches deep in frost zones) to combat freeze-thaw cycles and maximize service life across Canada's variable weather.\u003c\/div\u003e\n\u003c!-- Main Description with FAQs Naturally Included --\u003e\n\u003cdiv style=\"background-color: #ffffff; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eReliable Strength and Natural Beauty for Canadian Fencing\u003c\/h2\u003e\n\u003cp\u003eBarrierBoss wood fence posts are built to endure Canada's demanding conditions, from heavy snow and freeze-thaw to high winds and moisture. Choose Pressure Treated (Kiln-Dried Before Pressure Treated) for deep preservative penetration that delivers superior protection against rot, insects, and decayâideal for wet or high-moisture regions. Or opt for Kiln-Dried Western Red Cedar for its natural decay and insect resistance, rich warm tones, and graceful silver-gray weathering with minimal upkeep.\u003c\/p\u003e\n\u003cp\u003eBoth options are kiln-dried for stability, reducing warping and twisting, and are fully compatible with hog wire, corrugated metal panels, privacy fences, and decorative installations. Available in popular sizes like 4x4 and 6x6 (up to 12 ft lengths), they support everything from standard backyard fences to taller commercial setups.\u003c\/p\u003e\n\u003cdiv style=\"background:#fff4e5;padding:18px;border-radius:8px;margin:16px 0\"\u003e\n\u003cstrong\u003eð Post sizes are nominal.\u003c\/strong\u003e A 4Ã4 post finishes at \u003cstrong\u003e3.5\" Ã 3.5\"\u003c\/strong\u003e and a 6Ã6 at \u003cstrong\u003e5.5\" Ã 5.5\"\u003c\/strong\u003e â that is how dimensional lumber is sold, and it is what our post caps and ground-line sleeves are sized to. The lengths (8, 10 and 12 ft) are actual. Order the cap or sleeve matching your postâs \u003cem\u003enominal\u003c\/em\u003e size and it fits.\u003c\/div\u003e\n\u003cp\u003eResponsibly sourced and eco-friendly, these posts offer long-term value with low maintenanceâperfect for homeowners and contractors seeking durable, attractive fencing that stands strong across every province.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Did You Know Segment --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003eDid You Know?\u003c\/strong\u003e Pressure Treated posts are Pressure Treated, allowing preservatives to penetrate deeper than standard pressure-treated lumber. This extra step provides enhanced rot, insect, and fungal protectionâespecially valuable in Canada's freeze-thaw and humid environments.\u003c\/div\u003e\n\u003c!-- Features \u0026 Benefits --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eFeatures \u0026amp; Benefits\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGround-contact rated for maximum durability in Canadian soil and weather\u003c\/li\u003e\n\u003cli\u003ePressure Treated Pressure Treated: Deep preservative treatment for superior rot, insect, and decay resistance\u003c\/li\u003e\n\u003cli\u003eWestern Red Cedar: Natural resistance to decay\/insects with beautiful grain and low-maintenance patina\u003c\/li\u003e\n\u003cli\u003eMultiple sizes: 4x4x8', 4x4x10', 4x4x12', 6x6x8', 6x6x10', 6x6x12' for any project\u003c\/li\u003e\n\u003cli\u003eCompatible with all BarrierBoss fence systemsâhog wire, metal panels, privacy, decorative\u003c\/li\u003e\n\u003cli\u003eEco-friendly and responsibly sourced lumber\u003c\/li\u003e\n\u003cli\u003eSupports heavy loads, taller fences, and high-wind areas with proper installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Key Takeaways --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;
11565\"\u003e\n\u003ch2\u003eKey Takeaways\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePremium Pressure Treated or Western Red Cedar posts built for Canada's toughest conditions\u003c\/li\u003e\n\u003cli\u003ePressure Treated offers enhanced chemical protection; Cedar provides natural beauty and resistance\u003c\/li\u003e\n\u003cli\u003eAvailable in versatile sizes to suit residential or commercial fencing\u003c\/li\u003e\n\u003cli\u003eLow-maintenance, long-lasting performance with natural imperfections that do not affect strength\u003c\/li\u003e\n\u003cli\u003ePerfect foundation for BarrierBoss metal, hog wire, or privacy fence installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Related Reads --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eDeep Dive Into Wood Fencing\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/barrierboss.ca\/blogs\/news\/barrierboss-embraces-kdat-lumber-for-superior-framed-fencing?_pos=1\u0026amp;_psq=kdbt+\u0026amp;_ss=e\u0026amp;_v=1.0\" title=\"BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\" style=\"color: rgb(255, 128, 0);\"\u003eBarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Shop the Look \/ Product Variants --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eShop the Look\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/barrierboss.ca\/collections\/metal-fencing\" title=\"Hybrid Wood and Metal Fencing\"\u003eHybrid Wood and Metal Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0);\" title=\"More Fence Posts \u0026amp; Accessories\" href=\"https:\/\/barrierboss.ca\/collections\/fencing-accessories\"\u003e\u003cstrong\u003eFence Accessories\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003ch3\u003eWhy Choose BarrierBoss?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003efactory-direct â no middleman markup\u003c\/li\u003e\n\u003cli\u003eBARRIERBOSS Residential Delivery on our own trucks with complimentary unloading\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-top: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eTreatment\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eKiln-dried, ground-contact approved (KD-HT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eSpecies\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eSPF (Spruce\/Pine\/Fir) or Western Red Cedar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;font-weight:600;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;\"\u003eBarrierBoss\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- BB:RELATED:v1 --\u003e\n\u003cdiv class=\"bb-related\" style=\"margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e2e2e2\"\u003e \u003ch3 style=\"font-size:1.05rem;margin:0 0.6rem\"\u003eAlso from BarrierBoss\u003c\/h3\u003e \u003cul style=\"margin:0;padding-left:1.1rem;line-height:1.7\"\u003e \u003cli\u003e\n\u003ca href=\"\/products\/western-red-cedar-privacy-fence-panels\" style=\"color:#B34518;text-decoration:underline\" title=\"Privacy Fence Steel\"\u003ePrivacy Fence Steel\u003c\/a\u003e â from $300\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Vertical Fence Panels\"\u003eVertical Fence Panels\u003c\/a\u003e â from $250\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-gates-metal-fence-gates\" style=\"color:#B34518;text-decoration:underline\" title=\"Metal Fence Gate\"\u003eMetal Fence Gate\u003c\/a\u003e â from $275\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/gates-for-ribbed-deepgroove-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Steel Gates\"\u003eSteel Gates\u003c\/a\u003e â from $275\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"margin:.75rem 0 0;font-size:.92rem\"\u003eBARRIERBOSS Residential Delivery â delivered and unloaded on your property, \u003cstrong\u003ea flat rate by delivery zone\u003c\/strong\u003e. From C$149.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- \/BB:RELATED:v1 --\u003e","published_at":"2025-04-08T08:06:29-07:00","created_at":"2025-04-08T08:06:29-07:00","vendor":"BarrierBoss","type":"Post","tags":["accessories"],"price":1999,"price_min":1999,"price_max":19999,"available":true,"price_varies":true,"compare_at_price":2438,"compare_at_price_min":2438,"compare_at_price_max":24389,"compare_at_price_varies":true,"variants":[{"id":50628202266925,"title":"Pressure Treated \/ 4 x 4 x 8","option1":"Pressure Treated","option2":"4 x 4 x 8","option3":null,"sku":"WFP-PT-4x4x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 8","public_title":"Pressure Treated \/ 4 x 4 x 8","options":["Pressure Treated","4 x 4 x 8"],"price":1999,"weight":6350,"compare_at_price":2438,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202299693,"title":"Pressure Treated \/ 4 x 4 x 10","option1":"Pressure Treated","option2":"4 x 4 x 10","option3":null,"sku":"WFP-PT-4x4x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 10","public_title":"Pressure Treated \/ 4 x 4 x 10","options":["Pressure Treated","4 x 4 x 10"],"price":2399,"weight":7938,"compare_at_price":2926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202332461,"title":"Pressure Treated \/ 4 x 4 x 12","option1":"Pressure Treated","option2":"4 x 4 x 12","option3":null,"sku":"WFP-PT-4x4x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 12","public_title":"Pressure Treated \/ 4 x 4 x 12","options":["Pressure Treated","4 x 4 x 12"],"price":2699,"weight":9525,"compare_at_price":3291,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202365229,"title":"Pressure Treated \/ 6 x 6 x 8","option1":"Pressure Treated","option2":"6 x 6 x 8","option3":null,"sku":"WFP-PT-6x6x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 8","public_title":"Pressure Treated \/ 6 x 6 x 8","options":["Pressure Treated","6 x 6 x 8"],"price":4799,"weight":13608,"compare_at_price":5852,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202397997,"title":"Pressure Treated \/ 6 x 6 x 10","option1":"Pressure Treated","option2":"6 x 6 x 10","option3":null,"sku":"WFP-PT-6x6x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 10","public_title":"Pressure Treated \/ 6 x 6 x 10","options":["Pressure Treated","6 x 6 x 10"],"price":5699,"weight":17010,"compare_at_price":6950,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202430765,"title":"Pressure Treated \/ 6 x 6 x 12","option1":"Pressure Treated","option2":"6 x 6 x 12","option3":null,"sku":"WFP-PT-6x6x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 12","public_title":"Pressure Treated \/ 6 x 6 x 12","options":["Pressure Treated","6 x 6 x 12"],"price":6499,"weight":20412,"compare_at_price":7926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202070317,"title":"Western Red Cedar \/ 4 x 4 x 8","option1":"Western Red Cedar","option2":"4 x 4 x 8","option3":null,"sku":"WFP-RC-4x4x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 8","public_title":"Western Red Cedar \/ 4 x 4 x 8","options":["Western Red Cedar","4 x 4 x 8"],"price":4999,"weight":3629,"compare_at_price":6096,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202103085,"title":"Western Red Cedar \/ 4 x 4 x 10","option1":"Western Red Cedar","option2":"4 x 4 x 10","option3":null,"sku":"WFP-RC-4x4x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 10","public_title":"Western Red Cedar \/ 4 x 4 x 10","options":["Western Red Cedar","4 x 4 x 10"],"price":5999,"weight":4536,"compare_at_price":7316,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202135853,"title":"Western Red Cedar \/ 4 x 4 x 12","option1":"Western Red Cedar","option2":"4 x 4 x 12","option3":null,"sku":"WFP-RC-4x4x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 12","public_title":"Western Red Cedar \/ 4 x 4 x 12","options":["Western Red Cedar","4 x 4 x 12"],"price":6499,"weight":5443,"compare_at_price":7926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202168621,"title":"Western Red Cedar \/ 6 x 6 x 8","option1":"Western Red Cedar","option2":"6 x 6 x 8","option3":null,"sku":"WFP-RC-6x6x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 8","public_title":"Western Red Cedar \/ 6 x 6 x 8","options":["Western Red Cedar","6 x 6 x 8"],"price":15999,"weight":7983,"compare_at_price":19511,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202201389,"title":"Western Red Cedar \/ 6 x 6 x 10","option1":"Western Red Cedar","option2":"6 x 6 x 10","option3":null,"sku":"WFP-RC-6x6x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 10","public_title":"Western Red Cedar \/ 6 x 6 x 10","options":["Western Red Cedar","6 x 6 x 10"],"price":18499,"weight":9979,"compare_at_price":22560,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202234157,"title":"Western Red Cedar \/ 6 x 6 x 12","option1":"Western Red Cedar","option2":"6 x 6 x 12","option3":null,"sku":"WFP-RC-6x6x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 12","public_title":"Western Red Cedar \/ 6 x 6 x 12","options":["Western Red Cedar","6 x 6 x 12"],"price":19999,"weight":11975,"compare_at_price":24389,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"],"featured_image":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","options":["Wood Species","Dimensions (Nominal)"],"media":[{"alt":"Kiln-Dried Wood Fence Posts - Ground Contact Approved - BarrierBossâ¢","id":38756736008493,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","width":1000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003c!-- Product Title \/ H1 --\u003e\n\u003ch1\u003eBarrierBoss Premium Wood Fence Posts â Built for Canada\u003c\/h1\u003e\n\u003c!-- TL;DR \/ Quick Summary --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eWhy Choose BarrierBoss Wood Fence Posts\u003c\/h2\u003e\n\u003cp\u003eHigh-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across the provinces we serve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Pro Tip Segment --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003ePro Tip:\u003c\/strong\u003e Set posts in concrete footings with gravel drainage at the base (minimum 36â42 inches deep in frost zones) to combat freeze-thaw cycles and maximize service life across Canada's variable weather.\u003c\/div\u003e\n\u003c!-- Main Description with FAQs Naturally Included --\u003e\n\u003cdiv style=\"background-color: #ffffff; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eReliable Strength and Natural Beauty for Canadian Fencing\u003c\/h2\u003e\n\u003cp\u003eBarrierBoss wood fence posts are built to endure Canada's demanding conditions, from heavy snow and freeze-thaw to high winds and moisture. Choose Pressure Treated (Kiln-Dried Before Pressure Treated) for deep preservative penetration that delivers superior protection against rot, insects, and decayâideal for wet or high-moisture regions. Or opt for Kiln-Dried Western Red Cedar for its natural decay and insect resistance, rich warm tones, and graceful silver-gray weathering with minimal upkeep.\u003c\/p\u003e\n\u003cp\u003eBoth options are kiln-dried for stability, reducing warping and twisting, and are fully compatible with hog wire, corrugated metal panels, privacy fences, and decorative installations. Available in popular sizes like 4x4 and 6x6 (up to 12 ft lengths), they support everything from standard backyard fences to taller commercial setups.\u003c\/p\u003e\n\u003cdiv style=\"background:#fff4e5;padding:18px;border-radius:8px;margin:16px 0\"\u003e\n\u003cstrong\u003eð Post sizes are nominal.\u003c\/strong\u003e A 4Ã4 post finishes at \u003cstrong\u003e3.5\" à 3.5\"\u003c\/strong\u003e and a 6Ã6 at
11565 \u003cstrong\u003e5.5\" Ã 5.5\"\u003c\/strong\u003e â that is how dimensional lumber is sold, and it is what our post caps and ground-line sleeves are sized to. The lengths (8, 10 and 12 ft) are actual. Order the cap or sleeve matching your postâs \u003cem\u003enominal\u003c\/em\u003e size and it fits.\u003c\/div\u003e\n\u003cp\u003eResponsibly sourced and eco-friendly, these posts offer long-term value with low maintenanceâperfect for homeowners and contractors seeking durable, attractive fencing that stands strong across every province.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Did You Know Segment --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003eDid You Know?\u003c\/strong\u003e Pressure Treated posts are Pressure Treated, allowing preservatives to penetrate deeper than standard pressure-treated lumber. This extra step provides enhanced rot, insect, and fungal protectionâespecially valuable in Canada's freeze-thaw and humid environments.\u003c\/div\u003e\n\u003c!-- Features \u0026 Benefits --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eFeatures \u0026amp; Benefits\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGround-contact rated for maximum durability in Canadian soil and weather\u003c\/li\u003e\n\u003cli\u003ePressure Treated Pressure Treated: Deep preservative treatment for superior rot, insect, and decay resistance\u003c\/li\u003e\n\u003cli\u003eWestern Red Cedar: Natural resistance to decay\/insects with beautiful grain and low-maintenance patina\u003c\/li\u003e\n\u003cli\u003eMultiple sizes: 4x4x8', 4x4x10', 4x4x12', 6x6x8', 6x6x10', 6x6x12' for any project\u003c\/li\u003e\n\u003cli\u003eCompatible with all BarrierBoss fence systemsâhog wire, metal panels, privacy, decorative\u003c\/li\u003e\n\u003cli\u003eEco-friendly and responsibly sourced lumber\u003c\/li\u003e\n\u003cli\u003eSupports heavy loads, taller fences, and high-wind areas with proper installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Key Takeaways --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eKey Takeaways\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePremium Pressure Treated or Western Red Cedar posts built for Canada's toughest conditions\u003c\/li\u003e\n\u003cli\u003ePressure Treated offers enhanced chemical protection; Cedar provides natural beauty and resistance\u003c\/li\u003e\n\u003cli\u003eAvailable in versatile sizes to suit residential or commercial fencing\u003c\/li\u003e\n\u003cli\u003eLow-maintenance, long-lasting performance with natural imperfections that do not affect strength\u003c\/li\u003e\n\u003cli\u003ePerfect foundation for BarrierBoss metal, hog wire, or privacy fence installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Related Reads --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eDeep Dive Into Wood Fencing\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/barrierboss.ca\/blogs\/news\/barrierboss-embraces-kdat-lumber-for-superior-framed-fencing?_pos=1\u0026amp;_psq=kdbt+\u0026amp;_ss=e\u0026amp;_v=1.0\" title=\"BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\" style=\"color: rgb(255, 128, 0);\"\u003eBarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Shop the Look \/ Product Variants --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eShop the Look\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/barrierboss.ca\/collections\/metal-fencing\" title=\"Hybrid Wood and Metal Fencing\"\u003eHybrid Wood and Metal Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0);\" title=\"More Fence Posts \u0026amp; Accessories\" href=\"https:\/\/barrierboss.ca\/collections\/fencing-accessories\"\u003e\u003cstrong\u003eFence Accessories\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003ch3\u003eWhy Choose BarrierBoss?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003efactory-direct â no middleman markup\u003c\/li\u003e\n\u003cli\u003eBARRIERBOSS Residential Delivery on our own trucks with complimentary unloading\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-top: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eTreatment\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eKiln-dried, ground-contact approved (KD-HT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eSpecies\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eSPF (Spruce\/Pine\/Fir) or Western Red Cedar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;font-weight:600;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;\"\u003eBarrierBoss\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- BB:RELATED:v1 --\u003e\n\u003cdiv class=\"bb-related\" style=\"margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e2e2e2\"\u003e \u003ch3 style=\"font-size:1.05rem;margin:0 0.6rem\"\u003eAlso from BarrierBoss\u003c\/h3\u003e \u003cul style=\"margin:0;padding-left:1.1rem;line-height:1.7\"\u003e \u003cli\u003e\n\u003ca href=\"\/products\/western-red-cedar-privacy-fence-panels\" style=\"color:#B34518;text-decoration:underline\" title=\"Privacy Fence Steel\"\u003ePrivacy Fence Steel\u003c\/a\u003e â from $300\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Vertical Fence Panels\"\u003eVertical Fence Panels\u003c\/a\u003e â from $250\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-gates-metal-fence-gates\" style=\"color:#B34518;text-decoration:underline\" title=\"Metal Fence Gate\"\u003eMetal Fence Gate\u003c\/a\u003e â from $275\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/gates-for-ribbed-deepgroove-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Steel Gates\"\u003eSteel Gates\u003c\/a\u003e â from $275\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"margin:.75rem 0 0;font-size:.92rem\"\u003eBARRIERBOSS Residential Delivery â delivered and unloaded on your property, \u003cstrong\u003ea flat rate by delivery zone\u003c\/strong\u003e. From C$149.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- \/BB:RELATED:v1 --\u003e"}, 11566 "options_with_values": [{"name":"Wood Species","position":1,"values":["Pressure Treated","Western Red Cedar"]},{"name":"Dimensions (Nominal)","position":2,"values":["4 x 4 x 8","4 x 4 x 10","4 x 4 x 12","6 x 6 x 8","6 x 6 x 10","6 x 6 x 12"]}], 11567 "lowInventoryThreshold": 0, 11568 "selected_variant_id": 50628202266925 11569,"inventories": {"50628202266925": { 11570 "inventory_management": "shopify", 11571 "inventory_policy": "continue", 11572 "inventory_quantity": 330,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">
11572Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11573 "inventory_type": "success" 11574 }, 11575"50628202299693": { 11576 "inventory_management": "shopify", 11577 "inventory_policy": "continue", 11578 "inventory_quantity": 170,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11579 "inventory_type": "success" 11580 }, 11581"50628202332461": { 11582 "inventory_management": "shopify", 11583 "inventory_policy": "continue", 11584 "inventory_quantity": 440,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11585 "inventory_type": "success" 11586 }, 11587"50628202365229": { 11588 "inventory_management": "shopify", 11589 "inventory_policy": "continue", 11590 "inventory_quantity": 435,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">
11590Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11591 "inventory_type": "success" 11592 }, 11593"50628202397997": { 11594 "inventory_management": "shopify", 11595 "inventory_policy": "continue", 11596 "inventory_quantity": 275,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11597 "inventory_type": "success" 11598 }, 11599"50628202430765": { 11600 "inventory_management": "shopify", 11601 "inventory_policy": "continue", 11602 "inventory_quantity": 391,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11603 "inventory_type": "success" 11604 }, 11605"50628202070317": { 11606 "inventory_management": "shopify", 11607 "inventory_policy": "continue", 11608 "inventory_quantity": 442,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">
11608Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11609 "inventory_type": "success" 11610 }, 11611"50628202103085": { 11612 "inventory_management": "shopify", 11613 "inventory_policy": "continue", 11614 "inventory_quantity": 485,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11615 "inventory_type": "success" 11616 }, 11617"50628202135853": { 11618 "inventory_management": "shopify", 11619 "inventory_policy": "continue", 11620 "inventory_quantity": 492,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11621 "inventory_type": "success" 11622 }, 11623"50628202168621": { 11624 "inventory_management": "shopify", 11625 "inventory_policy": "continue", 11626 "inventory_quantity": 469,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">
11626Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11627 "inventory_type": "success" 11628 }, 11629"50628202201389": { 11630 "inventory_management": "shopify", 11631 "inventory_policy": "continue", 11632 "inventory_quantity": 498,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11633 "inventory_type": "success" 11634 }, 11635"50628202234157": { 11636 "inventory_management": "shopify", 11637 "inventory_policy": "continue", 11638 "inventory_quantity": 498,"inventory_message": "<span style=\"display:inline;font-size:13px;font-weight:700;color:#444;line-height:1.6;\">Available <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"10\"/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"/></svg></span> Tariff-Free <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"/></svg></span> Insured <span style=\"margin-left:8px;\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#EB673C\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"1\" y=\"3\" width=\"15\" height=\"13\" rx=\"2\"/><polygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"/><circle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"/><circle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"/></svg></span> Delivered & Unloaded.</span>","inventory_icon": "check", 11639 "inventory_type": "success" 11640 } 11641}} 11642 </script>
11642 11643 11644<!-- bb-variant-alternatives (unconditional) -->
11645<script> 11646/* bb-variant-alternatives â variant-aware notice. 11647 When the selected variant is OUT OF STOCK or DISCONTINUED, show the 11648 "Production Fully Allocated" message and FRAME the in-stock alternatives: 11649 same opening in other sizes, other available openings, else the fence page. 11650 Self-contained; reads the existing data-product-json blob. */ 11651(function(){ 11652 if (window.__bbVarAlt) return; window.__bbVarAlt = true; 11653 /* â a SPECIAL ORDER product is not "production fully allocated" â it is orderable now, and it 11654 already renders its own notice with an in-stock button. Two boxes telling different stories, 11655 repainted on an interval, is what the customer saw. */ 11656 if (window.__bbSO || document.querySelector('[data-bb-so]')) return; 11657 function PJ(){ try { return JSON.parse(document.querySelector('script[data-product-json]').textContent).product; } catch(e){ return null; } } 11658 var P = PJ(); if (!P || !P.variants || !P.variants.length) return; 11659 var OPT = (P.options || []).map(function(o){ return (o && o.name) ? o.name : o; }); 11660 function idxOf(re){ for (var i=0;i<OPT.length;i++){ if (re.test(OPT[i]||'')) return i; } return -1; } 11661 var oi = idxOf(/opening|on.?cent|mesh/i), si = idxOf(/size|height/i), ci = idxOf(/colou?r|finish/i); 11662 /* â this used to bail whenever there was no opening index. A product with a COLOUR axis can 11663 suggest alternatives without 11664 an opening dimension â the ZM hog wire gate is Panel Size + Color only. Still bails when 11665 there is no axis at all to suggest along. */ 11666 if (oi < 0 && ci < 0) return; 11667 function vo(v,i){ return (v.options && v.options[i] != null) ? v.options[i] : v['option'+(i+1)]; } 11668 function clean(s){ return String(s||'').replace(/\s*[ââ-]\s*discontinued\s*$/i,''); } 11669 function disc(s){ return /discontinu/i.test(s||''); } 11670 function curId(){ var s = document.querySelector('form[action*="/cart/add"] [name="id"]') || document.querySelector('[name="id"]'); return s ? parseInt(s.value,10) : null; } 11671 function curVar(){ var id = curId(); if (!id) return null; for (var i=0;i<P.variants.length;i++) if (P.variants[i].id===id) return P.variants[i]; return null; } 11672 function uniqBy(a,k){ var s={},o=[]; a.forEach(function(x){ var key=k(x); if(!s[key]){ s[key]=1; o.push(x); } }); return o; } 11673 function alts(cur){ 11674 var co = oi>=0 ? vo(cur,oi) : null, cs = si>=0 ? vo(cur,si) : null, out = []; 11675 // PRIORITY: colour parked â same opening+size available in another colour -> suggest the colour, not sizes 11676 if (ci>=0){ var cc = vo(cur,ci); 11677 var col = P.variants.filter(function(v){ return v.available && (oi<0||vo(v,oi)===co) && (si<0||vo(v,si)===cs) && vo(v,ci)!==cc; }); 11678 uniqBy(col, function(v){ return vo(v,ci); }).forEach(function(v){ out.push({ t: clean(vo(v,ci)), id:v.id }); }); 11679 if (out.length) return out.slice(0,3); 11680 } 11681 // a) same opening, available in other sizes 11682 if (si>=0){ var ss = P.variants.filter(function(v){ return v.available && (oi<0||vo(v,oi)===co) && vo(v,si)!==cs; }); 11683 uniqBy(ss, function(v){ return vo(v,si); }).forEach(function(v){ out.push({ t: (oi>=0 ? clean(co)+' in ' : '')+vo(v,si), id:v.id }); }); } 11684 // b) other openings available in the current size 11685 /* â opening-only. With oi<0, vo(v,-1) is undefined and `undefined !== null` matches EVERY 11686 variant â this branch would suggest the whole catalogue. */ 11687 var oo = oi<0 ? [] : P.variants.filter(function(v){ return v.available && vo(v,oi)!==co && (si<0||vo(v,si)===cs) && !disc(vo(v,oi)); }); 11688 uniqBy(oo, function(v){ return vo(v,oi); }).forEach(function(v){ out.push({ t: clean(vo(v,oi)), id:v.id }); }); 11689 return out.slice(0,3); 11690 } 11691 var FENCE = '/products/hog-wire-fence-panels'; // canonical in-stock fence page (1x1 + 2x6) 11692 function lnk(href,label){ return '<a href="'+href+'" style="display:inline-block;margin:8px 12px 0 0;font-weight:600;color:#1a1a1a;text-decoration:none;border-bottom:1px solid #EB673C;padding-bottom:1px;">Available now — '+label+' →</a>'; } 11693 function box(cur){ 11694 var list = alts(cur), inner; 11695 if (list.length){ inner = list.map(function(a){ return lnk('?variant='+a.id, a.t); }).join(''); } 11696 else { inner = '<a href="'+FENCE+'" style="display:inline-block;margin-top:8px;font-weight:600;
11696color:#1a1a1a;text-decoration:none;border-bottom:1px solid #EB673C;">See in-stock Hog Wire Fence Panels →</a>'; } 11697 return '<div class="bb-opening-notice" style="margin:12px 0;padding:12px 14px;border:1px solid #d9d9d9;border-left:3px solid #EB673C;background:#faf7f5;border-radius:4px;font-size:14px;line-height:1.45;">' 11698 + '<strong style="color:#1a1a1a;letter-spacing:.02em;display:block;margin-bottom:4px;">Production Fully Allocated</strong>' 11699 + 'Made in limited runs — the current release is sold through. Production resumes in the fall.' 11700 + '<div>'+inner+'</div></div>'; 11701 } 11702 function anchor(){ return document.querySelector('.inventory_qty_info') || document.querySelector('.product-form__inventory') || document.querySelector('.quantity_block') || document.querySelector('.product-form__buttons') || document.querySelector('[data-add-to-cart], .product-form__cart-submit, button[name="add"]'); } 11703 function lockBtn(on){ var b = document.querySelector('button[name="add"], .product-form__cart-submit, [data-add-to-cart]'); if (!b) return; 11704 if (on){ b.dataset.bbAltLock='1'; b.disabled=true; b.setAttribute('aria-disabled','true'); b.style.opacity='0.55'; b.style.cursor='not-allowed'; } 11705 else if (b.dataset.bbAltLock==='1'){ delete b.dataset.bbAltLock; b.disabled=false; b.removeAttribute('aria-disabled'); b.style.opacity=''; b.style.cursor=''; } } 11706 function show(cur){ hide(); var a = anchor(); if (!a || !a.parentNode) return; var w = document.createElement('div'); w.innerHTML = box(cur); a.parentNode.insertBefore(w.firstChild, a); lockBtn(true); } 11707 function hide(){ var x = document.querySelector('.bb-opening-notice'); if (x && x.parentNode) x.parentNode.removeChild(x); lockBtn(false); } 11708 // Defer to the whole-product PARK notice (bb-capacity-notice) so parked products 11709 // (corten / 316 / aluminum / steel-board) don't show two identical boxes. 11710 /* â Defer to ANY bespoke notice, not only the park banner. A product rendering 11711 bb-discontinued-notice ([data-bb-disc]) already carries its own message and its own CTA â 11712 the engineered steel buildings say "Talk to us and we will quote your site properly". 11713 Offering that buyer hog wire fence panels instead is worse than offering nothing, and this 11714 box would render directly above their real call to action. 11715 â Verified specific before shipping: [data-bb-disc] is present on the building PDP and 11716 absent from hog-wire-fence-panels, so normal products are unaffected. */ 11717 function parkPresent(){ 11718 return !!(document.querySelector('.bb-capacity-notice') || document.querySelector('[data-bb-disc]')); 11719 } 11720 function sync(){ if (parkPresent()){ hide(); return; } var c = curVar(); if (c && (!c.available || disc(vo(c,oi)))) show(c); else hide(); } 11721 var deb; function onChange(){ clearTimeout(deb); deb = setTimeout(sync, 120); } 11722 document.addEventListener('change', onChange, true); 11723 document.addEventListener('click', function(){ setTimeout(sync, 200); }, true); 11724 // re-check a few times so a late-rendering park notice still wins 11725 function boot(){ sync(); setTimeout(sync, 900); setTimeout(sync, 1800); } 11726 if (document.readyState !== 'loading') setTimeout(boot, 450); 11727 else document.addEventListener('DOMContentLoaded', function(){ setTimeout(boot, 450); }); 11728})(); 11729</script>
11729 11730 11731 11732 11733 11734 11735</div> 11736 11737 11738
11739<script type="application/json" id="ProductJson-template--23728369467693__main"> 11740 {"id":10005606531373,"title":"Wood Fence Posts","handle":"wood-fence-posts","description":"\u003c!-- Product Title \/ H1 --\u003e\n\u003ch1\u003eBarrierBoss Premium Wood Fence Posts â Built for Canada\u003c\/h1\u003e\n\u003c!-- TL;DR \/ Quick Summary --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eWhy Choose BarrierBoss Wood Fence Posts\u003c\/h2\u003e\n\u003cp\u003eHigh-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across the provinces we serve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Pro Tip Segment --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003ePro Tip:\u003c\/strong\u003e Set posts in concrete footings with gravel drainage at the base (minimum 36â42 inches deep in frost zones) to combat freeze-thaw cycles and maximize service life across Canada's variable weather.\u003c\/div\u003e\n\u003c!-- Main Description with FAQs Naturally Included --\u003e\n\u003cdiv style=\"background-color: #ffffff; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eReliable Strength and Natural Beauty for Canadian Fencing\u003c\/h2\u003e\n\u003cp\u003eBarrierBoss wood fence posts are built to endure Canada's demanding conditions, from heavy snow and freeze-thaw to high winds and moisture. Choose Pressure Treated (Kiln-Dried Before Pressure Treated) for deep preservative penetration that delivers superior protection against rot, insects, and decayâideal for wet or high-moisture regions. Or opt for Kiln-Dried Western Red Cedar for its natural decay and insect resistance, rich warm tones, and graceful silver-gray weathering with minimal upkeep.\u003c\/p\u003e\n\u003cp\u003eBoth options are kiln-dried for stability, reducing warping and twisting, and are fully compatible with hog wire, corrugated metal panels, privacy fences, and decorative installations. Available in popular sizes like 4x4 and 6x6 (up to 12 ft lengths), they support everything from standard backyard fences to taller commercial setups.\u003c\/p\u003e\n\u003cdiv style=\"background:#fff4e5;padding:18px;border-radius:8px;margin:16px 0\"\u003e\n\u003cstrong\u003eð Post sizes are nominal.\u003c\/strong\u003e A 4Ã4 post finishes at \u003cstrong\u003e3.5\" Ã 3.5\"\u003c\/strong\u003e and a 6Ã6 at \u003cstrong\u003e5.5\" Ã 5.5\"\u003c\/strong\u003e â that is how dimensional lumber is sold, and it is what our post caps and ground-line sleeves are sized to. The lengths (8, 10 and 12 ft) are actual. Order the cap or sleeve matching your postâs \u003cem\u003enominal\u003c\/em\u003e size and it fits.\u003c\/div\u003e\n\u003cp\u003eResponsibly sourced and eco-friendly, these posts offer long-term value with low maintenanceâperfect for homeowners and contractors seeking durable, attractive fencing that stands strong across every province.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Did You Know Segment --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003eDid You Know?\u003c\/strong\u003e Pressure Treated posts are Pressure Treated, allowing preservatives to penetrate deeper than standard pressure-treated lumber. This extra step provides enhanced rot, insect, and fungal protectionâespecially valuable in Canada's freeze-thaw and humid environments.\u003c\/div\u003e\n\u003c!-- Features \u0026 Benefits --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eFeatures \u0026amp; Benefits\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGround-contact rated for maximum durability in Canadian soil and weather\u003c\/li\u003e\n\u003cli\u003ePressure Treated Pressure Treated: Deep preservative treatment for superior rot, insect, and decay resistance\u003c\/li\u003e\n\u003cli\u003eWestern Red Cedar: Natural resistance to decay\/insects with beautiful grain and low-maintenance patina\u003c\/li\u003e\n\u003cli\u003eMultiple sizes: 4x4x8', 4x4x10', 4x4x12', 6x6x8', 6x6x10', 6x6x12' for any project\u003c\/li\u003e\n\u003cli\u003eCompatible with all BarrierBoss fence systemsâhog wire, metal panels, privacy, decorative\u003c\/li\u003e\n\u003cli\u003eEco-friendly and responsibly sourced lumber\u003c\/li\u003e\n\u003cli\u003eSupports heavy loads, taller fences, and high-wind areas with proper installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Key Takeaways --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;
11740\"\u003e\n\u003ch2\u003eKey Takeaways\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePremium Pressure Treated or Western Red Cedar posts built for Canada's toughest conditions\u003c\/li\u003e\n\u003cli\u003ePressure Treated offers enhanced chemical protection; Cedar provides natural beauty and resistance\u003c\/li\u003e\n\u003cli\u003eAvailable in versatile sizes to suit residential or commercial fencing\u003c\/li\u003e\n\u003cli\u003eLow-maintenance, long-lasting performance with natural imperfections that do not affect strength\u003c\/li\u003e\n\u003cli\u003ePerfect foundation for BarrierBoss metal, hog wire, or privacy fence installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Related Reads --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eDeep Dive Into Wood Fencing\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/barrierboss.ca\/blogs\/news\/barrierboss-embraces-kdat-lumber-for-superior-framed-fencing?_pos=1\u0026amp;_psq=kdbt+\u0026amp;_ss=e\u0026amp;_v=1.0\" title=\"BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\" style=\"color: rgb(255, 128, 0);\"\u003eBarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Shop the Look \/ Product Variants --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eShop the Look\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/barrierboss.ca\/collections\/metal-fencing\" title=\"Hybrid Wood and Metal Fencing\"\u003eHybrid Wood and Metal Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0);\" title=\"More Fence Posts \u0026amp; Accessories\" href=\"https:\/\/barrierboss.ca\/collections\/fencing-accessories\"\u003e\u003cstrong\u003eFence Accessories\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003ch3\u003eWhy Choose BarrierBoss?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003efactory-direct â no middleman markup\u003c\/li\u003e\n\u003cli\u003eBARRIERBOSS Residential Delivery on our own trucks with complimentary unloading\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-top: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eTreatment\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eKiln-dried, ground-contact approved (KD-HT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eSpecies\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eSPF (Spruce\/Pine\/Fir) or Western Red Cedar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;font-weight:600;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;\"\u003eBarrierBoss\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- BB:RELATED:v1 --\u003e\n\u003cdiv class=\"bb-related\" style=\"margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e2e2e2\"\u003e \u003ch3 style=\"font-size:1.05rem;margin:0 0.6rem\"\u003eAlso from BarrierBoss\u003c\/h3\u003e \u003cul style=\"margin:0;padding-left:1.1rem;line-height:1.7\"\u003e \u003cli\u003e\n\u003ca href=\"\/products\/western-red-cedar-privacy-fence-panels\" style=\"color:#B34518;text-decoration:underline\" title=\"Privacy Fence Steel\"\u003ePrivacy Fence Steel\u003c\/a\u003e â from $300\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Vertical Fence Panels\"\u003eVertical Fence Panels\u003c\/a\u003e â from $250\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-gates-metal-fence-gates\" style=\"color:#B34518;text-decoration:underline\" title=\"Metal Fence Gate\"\u003eMetal Fence Gate\u003c\/a\u003e â from $275\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/gates-for-ribbed-deepgroove-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Steel Gates\"\u003eSteel Gates\u003c\/a\u003e â from $275\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"margin:.75rem 0 0;font-size:.92rem\"\u003eBARRIERBOSS Residential Delivery â delivered and unloaded on your property, \u003cstrong\u003ea flat rate by delivery zone\u003c\/strong\u003e. From C$149.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- \/BB:RELATED:v1 --\u003e","published_at":"2025-04-08T08:06:29-07:00","created_at":"2025-04-08T08:06:29-07:00","vendor":"BarrierBoss","type":"Post","tags":["accessories"],"price":1999,"price_min":1999,"price_max":19999,"available":true,"price_varies":true,"compare_at_price":2438,"compare_at_price_min":2438,"compare_at_price_max":24389,"compare_at_price_varies":true,"variants":[{"id":50628202266925,"title":"Pressure Treated \/ 4 x 4 x 8","option1":"Pressure Treated","option2":"4 x 4 x 8","option3":null,"sku":"WFP-PT-4x4x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 8","public_title":"Pressure Treated \/ 4 x 4 x 8","options":["Pressure Treated","4 x 4 x 8"],"price":1999,"weight":6350,"compare_at_price":2438,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202299693,"title":"Pressure Treated \/ 4 x 4 x 10","option1":"Pressure Treated","option2":"4 x 4 x 10","option3":null,"sku":"WFP-PT-4x4x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 10","public_title":"Pressure Treated \/ 4 x 4 x 10","options":["Pressure Treated","4 x 4 x 10"],"price":2399,"weight":7938,"compare_at_price":2926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202332461,"title":"Pressure Treated \/ 4 x 4 x 12","option1":"Pressure Treated","option2":"4 x 4 x 12","option3":null,"sku":"WFP-PT-4x4x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 12","public_title":"Pressure Treated \/ 4 x 4 x 12","options":["Pressure Treated","4 x 4 x 12"],"price":2699,"weight":9525,"compare_at_price":3291,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202365229,"title":"Pressure Treated \/ 6 x 6 x 8","option1":"Pressure Treated","option2":"6 x 6 x 8","option3":null,"sku":"WFP-PT-6x6x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 8","public_title":"Pressure Treated \/ 6 x 6 x 8","options":["Pressure Treated","6 x 6 x 8"],"price":4799,"weight":13608,"compare_at_price":5852,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202397997,"title":"Pressure Treated \/ 6 x 6 x 10","option1":"Pressure Treated","option2":"6 x 6 x 10","option3":null,"sku":"WFP-PT-6x6x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 10","public_title":"Pressure Treated \/ 6 x 6 x 10","options":["Pressure Treated","6 x 6 x 10"],"price":5699,"weight":17010,"compare_at_price":6950,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202430765,"title":"Pressure Treated \/ 6 x 6 x 12","option1":"Pressure Treated","option2":"6 x 6 x 12","option3":null,"sku":"WFP-PT-6x6x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 12","public_title":"Pressure Treated \/ 6 x 6 x 12","options":["Pressure Treated","6 x 6 x 12"],"price":6499,"weight":20412,"compare_at_price":7926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202070317,"title":"Western Red Cedar \/ 4 x 4 x 8","option1":"Western Red Cedar","option2":"4 x 4 x 8","option3":null,"sku":"WFP-RC-4x4x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 8","public_title":"Western Red Cedar \/ 4 x 4 x 8","options":["Western Red Cedar","4 x 4 x 8"],"price":4999,"weight":3629,"compare_at_price":6096,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202103085,"title":"Western Red Cedar \/ 4 x 4 x 10","option1":"Western Red Cedar","option2":"4 x 4 x 10","option3":null,"sku":"WFP-RC-4x4x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 10","public_title":"Western Red Cedar \/ 4 x 4 x 10","options":["Western Red Cedar","4 x 4 x 10"],"price":5999,"weight":4536,"compare_at_price":7316,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202135853,"title":"Western Red Cedar \/ 4 x 4 x 12","option1":"Western Red Cedar","option2":"4 x 4 x 12","option3":null,"sku":"WFP-RC-4x4x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 12","public_title":"Western Red Cedar \/ 4 x 4 x 12","options":["Western Red Cedar","4 x 4 x 12"],"price":6499,"weight":5443,"compare_at_price":7926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202168621,"title":"Western Red Cedar \/ 6 x 6 x 8","option1":"Western Red Cedar","option2":"6 x 6 x 8","option3":null,"sku":"WFP-RC-6x6x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 8","public_title":"Western Red Cedar \/ 6 x 6 x 8","options":["Western Red Cedar","6 x 6 x 8"],"price":15999,"weight":7983,"compare_at_price":19511,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202201389,"title":"Western Red Cedar \/ 6 x 6 x 10","option1":"Western Red Cedar","option2":"6 x 6 x 10","option3":null,"sku":"WFP-RC-6x6x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 10","public_title":"Western Red Cedar \/ 6 x 6 x 10","options":["Western Red Cedar","6 x 6 x 10"],"price":18499,"weight":9979,"compare_at_price":22560,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202234157,"title":"Western Red Cedar \/ 6 x 6 x 12","option1":"Western Red Cedar","option2":"6 x 6 x 12","option3":null,"sku":"WFP-RC-6x6x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 12","public_title":"Western Red Cedar \/ 6 x 6 x 12","options":["Western Red Cedar","6 x 6 x 12"],"price":19999,"weight":11975,"compare_at_price":24389,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"],"featured_image":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","options":["Wood Species","Dimensions (Nominal)"],"media":[{"alt":"Kiln-Dried Wood Fence Posts - Ground Contact Approved - BarrierBossâ¢","id":38756736008493,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","width":1000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003c!-- Product Title \/ H1 --\u003e\n\u003ch1\u003eBarrierBoss Premium Wood Fence Posts â Built for Canada\u003c\/h1\u003e\n\u003c!-- TL;DR \/ Quick Summary --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eWhy Choose BarrierBoss Wood Fence Posts\u003c\/h2\u003e\n\u003cp\u003eHigh-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across the provinces we serve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Pro Tip Segment --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003ePro Tip:\u003c\/strong\u003e Set posts in concrete footings with gravel drainage at the base (minimum 36â42 inches deep in frost zones) to combat freeze-thaw cycles and maximize service life across Canada's variable weather.\u003c\/div\u003e\n\u003c!-- Main Description with FAQs Naturally Included --\u003e\n\u003cdiv style=\"background-color: #ffffff; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eReliable Strength and Natural Beauty for Canadian Fencing\u003c\/h2\u003e\n\u003cp\u003eBarrierBoss wood fence posts are built to endure Canada's demanding conditions, from heavy snow and freeze-thaw to high winds and moisture. Choose Pressure Treated (Kiln-Dried Before Pressure Treated) for deep preservative penetration that delivers superior protection against rot, insects, and decayâideal for wet or high-moisture regions. Or opt for Kiln-Dried Western Red Cedar for its natural decay and insect resistance, rich warm tones, and graceful silver-gray weathering with minimal upkeep.\u003c\/p\u003e\n\u003cp\u003eBoth options are kiln-dried for stability, reducing warping and twisting, and are fully compatible with hog wire, corrugated metal panels, privacy fences, and decorative installations. Available in popular sizes like 4x4 and 6x6 (up to 12 ft lengths), they support everything from standard backyard fences to taller commercial setups.\u003c\/p\u003e\n\u003cdiv style=\"background:#fff4e5;padding:18px;border-radius:8px;margin:16px 0\"\u003e\n\u003cstrong\u003eð Post sizes are nominal.\u003c\/strong\u003e A 4Ã4 post finishes at \u003cstrong\u003e3.5\" à 3.5\"\u003c\/strong\u003e and a 6Ã6 at
11740 \u003cstrong\u003e5.5\" Ã 5.5\"\u003c\/strong\u003e â that is how dimensional lumber is sold, and it is what our post caps and ground-line sleeves are sized to. The lengths (8, 10 and 12 ft) are actual. Order the cap or sleeve matching your postâs \u003cem\u003enominal\u003c\/em\u003e size and it fits.\u003c\/div\u003e\n\u003cp\u003eResponsibly sourced and eco-friendly, these posts offer long-term value with low maintenanceâperfect for homeowners and contractors seeking durable, attractive fencing that stands strong across every province.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Did You Know Segment --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003eDid You Know?\u003c\/strong\u003e Pressure Treated posts are Pressure Treated, allowing preservatives to penetrate deeper than standard pressure-treated lumber. This extra step provides enhanced rot, insect, and fungal protectionâespecially valuable in Canada's freeze-thaw and humid environments.\u003c\/div\u003e\n\u003c!-- Features \u0026 Benefits --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eFeatures \u0026amp; Benefits\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGround-contact rated for maximum durability in Canadian soil and weather\u003c\/li\u003e\n\u003cli\u003ePressure Treated Pressure Treated: Deep preservative treatment for superior rot, insect, and decay resistance\u003c\/li\u003e\n\u003cli\u003eWestern Red Cedar: Natural resistance to decay\/insects with beautiful grain and low-maintenance patina\u003c\/li\u003e\n\u003cli\u003eMultiple sizes: 4x4x8', 4x4x10', 4x4x12', 6x6x8', 6x6x10', 6x6x12' for any project\u003c\/li\u003e\n\u003cli\u003eCompatible with all BarrierBoss fence systemsâhog wire, metal panels, privacy, decorative\u003c\/li\u003e\n\u003cli\u003eEco-friendly and responsibly sourced lumber\u003c\/li\u003e\n\u003cli\u003eSupports heavy loads, taller fences, and high-wind areas with proper installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Key Takeaways --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eKey Takeaways\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePremium Pressure Treated or Western Red Cedar posts built for Canada's toughest conditions\u003c\/li\u003e\n\u003cli\u003ePressure Treated offers enhanced chemical protection; Cedar provides natural beauty and resistance\u003c\/li\u003e\n\u003cli\u003eAvailable in versatile sizes to suit residential or commercial fencing\u003c\/li\u003e\n\u003cli\u003eLow-maintenance, long-lasting performance with natural imperfections that do not affect strength\u003c\/li\u003e\n\u003cli\u003ePerfect foundation for BarrierBoss metal, hog wire, or privacy fence installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Related Reads --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eDeep Dive Into Wood Fencing\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/barrierboss.ca\/blogs\/news\/barrierboss-embraces-kdat-lumber-for-superior-framed-fencing?_pos=1\u0026amp;_psq=kdbt+\u0026amp;_ss=e\u0026amp;_v=1.0\" title=\"BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\" style=\"color: rgb(255, 128, 0);\"\u003eBarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Shop the Look \/ Product Variants --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eShop the Look\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/barrierboss.ca\/collections\/metal-fencing\" title=\"Hybrid Wood and Metal Fencing\"\u003eHybrid Wood and Metal Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0);\" title=\"More Fence Posts \u0026amp; Accessories\" href=\"https:\/\/barrierboss.ca\/collections\/fencing-accessories\"\u003e\u003cstrong\u003eFence Accessories\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003ch3\u003eWhy Choose BarrierBoss?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003efactory-direct â no middleman markup\u003c\/li\u003e\n\u003cli\u003eBARRIERBOSS Residential Delivery on our own trucks with complimentary unloading\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-top: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eTreatment\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eKiln-dried, ground-contact approved (KD-HT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eSpecies\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eSPF (Spruce\/Pine\/Fir) or Western Red Cedar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;font-weight:600;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;\"\u003eBarrierBoss\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- BB:RELATED:v1 --\u003e\n\u003cdiv class=\"bb-related\" style=\"margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e2e2e2\"\u003e \u003ch3 style=\"font-size:1.05rem;margin:0 0.6rem\"\u003eAlso from BarrierBoss\u003c\/h3\u003e \u003cul style=\"margin:0;padding-left:1.1rem;line-height:1.7\"\u003e \u003cli\u003e\n\u003ca href=\"\/products\/western-red-cedar-privacy-fence-panels\" style=\"color:#B34518;text-decoration:underline\" title=\"Privacy Fence Steel\"\u003ePrivacy Fence Steel\u003c\/a\u003e â from $300\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Vertical Fence Panels\"\u003eVertical Fence Panels\u003c\/a\u003e â from $250\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-gates-metal-fence-gates\" style=\"color:#B34518;text-decoration:underline\" title=\"Metal Fence Gate\"\u003eMetal Fence Gate\u003c\/a\u003e â from $275\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/gates-for-ribbed-deepgroove-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Steel Gates\"\u003eSteel Gates\u003c\/a\u003e â from $275\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"margin:.75rem 0 0;font-size:.92rem\"\u003eBARRIERBOSS Residential Delivery â delivered and unloaded on your property, \u003cstrong\u003ea flat rate by delivery zone\u003c\/strong\u003e. From C$149.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- \/BB:RELATED:v1 --\u003e"} 11741</script>
11741 11742
11743<script type="application/json" id="ModelJson-template--23728369467693__main"> 11744 [] 11745</script>
11745 11746 11747 11748 11749<style> 11750 #ProductSection-template--23728369467693__main .product-single__thumbnails-block { 11751 width: calc(100% / 4); 11752 } 11753</style> 11754 11755 11756<div class='hidden_contactForm'><form method="post" action="/contact#ContactForm_10005606531373" id="ContactForm_10005606531373" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /> 11757 11758 <div class='form-status'> 11759 11760 11761 11762 11763 </div> 11764 11765 11766 <input type="hidden" id="contant_form_current_variant_title" name="contact[variant-title]" value="Pressure Treated / 4 x 4 x 8" /> 11767 <input type="hidden" id="contant_form_current_variant_sku" name="contact[variant-sku]" value="WFP-PT-4x4x8-NO" /> 11768 <input class='contact-form_email' 11769 type="email" 11770 name="contact[email]" 11771 value="" 11772 > 11773 11774 <input type="submit" class="btn" value="Send"> 11775 11776 </form> 11777</div> 11778 11779 11780 11781 11782
11783<script> 11784 // Override default values of shop.strings for each template. 11785 // Alternate product templates can change values of 11786 // add to cart button, sold out, and unavailable states here. 11787 theme.productStrings = { 11788 preOrder: "Pre Order", 11789 addToCart: "Add to cart", 11790 soldOut: "Sold out", 11791 unavailable: "Unavailable" 11792 } 11793</script>
11793 11794 11795 11796 11797 11798 11799<style> 11800 11801 #ProductSection-template--23728369467693__main .image_with_text_blocks .block svg { 11802 color: #fd5b2a; 11803 } 11804 </style>
11805<script type="module" src="//barrierboss.ca/cdn/shop/t/54/assets/dynamic-icon.js?v=160128651583011347501736999850"></script>
11805 11806
11807<script> 11808 $(document).ready(function() { 11809 var mediaOffset = $('.breadcrumbs').offset().top; 11810 var priceOffset = $('.product-single__title').offset().top; 11811 var cartButtonOffset = $('.product-form__controls-group--submit').offset().top; 11812 11813 $(window).scroll(function() { 11814 var scrollPosition = $(window).scrollTop(); 11815 11816 if (scrollPosition > mediaOffset && scrollPosition < cartButtonOffset) { 11817 $('.product__price').addClass('price-show'); 11818 } else { 11819 $('.product__price').removeClass('price-show'); 11820 } 11821 }); 11822 }); 11823 console.log("TPO Loaded"); 11824 const atcBtn = document.querySelector('#shopify-section-template--23728369467693__main .product-form__cart-submit'); 11825 if (atcBtn) { 11826 if (document.querySelector('#shopify-section-template--23728369467693__main .easify-product-options')) { 11827 var __bbHD=function(){var d=document.querySelector('#shopify-section-template--23728369467693__main .shopify-payment-button');if(d){d.style.display='none';}}; 11828 __bbHD();var __bbHi=setInterval(__bbHD,200);setTimeout(function(){clearInterval(__bbHi);},4000); 11829 } 11830 } 11831 11832 document.addEventListener('tpo_loaded', () => { 11833 const atcBtn = document.querySelector('#shopify-section-template--23728369467693__main .product-form__cart-submit'); 11834 if (atcBtn) { 11835 atcBtn.style.pointerEvents = 'all'; 11836 atcBtn.style.backgroundColor = "var(--color-btn-primary)"; 11837 } 11838 11839 }); 11840</script>
11840 11841
11842<script> 11843(function () { 11844 const OFFER_SELECTOR = '.mpb-offer'; 11845 const INIT_ATTR = 'data-collapse-initialized'; 11846 11847 function initCollapse(offer) { 11848 if (offer.hasAttribute(INIT_ATTR)) return; 11849 offer.setAttribute(INIT_ATTR, 'true'); 11850 11851 const titleGroup = offer.querySelector('.mpb-offer__title-group'); 11852 const timer = offer.querySelector('mpb-booster-timer'); 11853 const tierList = offer.querySelector('.mpb-offer__tier-list'); 11854 11855 if (!titleGroup || !timer || !tierList) return; 11856 11857 // Tạo wrapper 11858 const wrapper = document.createElement('div'); 11859 wrapper.className = 'mpb-offer-wrapper'; 11860 wrapper.hidden = true; 11861 11862 wrapper.append(timer, tierList); 11863 offer.appendChild(wrapper); 11864 11865 // Thêm icon 11866 let icon = titleGroup.querySelector('.mpb-offer__icon'); 11867 if (!icon) { 11868 icon = document.createElement('span'); 11869 icon.className = 'mpb-offer__icon'; 11870 icon.textContent = '+'; 11871 titleGroup.appendChild(icon); 11872 } 11873 11874 function toggle() { 11875 const isOpen = !wrapper.hidden; 11876 wrapper.hidden = isOpen; 11877 icon.textContent = isOpen ? '+' : 'â'; 11878 titleGroup.setAttribute('aria-expanded', String(!isOpen)); 11879 } 11880 11881 titleGroup.addEventListener('click', toggle); 11882 titleGroup.addEventListener('keydown', (e) => { 11883 if (e.key === 'Enter' || e.key === ' ') { 11884 e.preventDefault(); 11885 toggle(); 11886 } 11887 }); 11888 } 11889 11890 // Scan s���n DOM (trưá»ng hợp render rất sá»m) 11891 document.querySelectorAll(OFFER_SELECTOR).forEach(initCollapse); 11892 11893 // Observe DOM changes 11894 const observer = new MutationObserver((mutations) => { 11895 for (const m of mutations) { 11896 m.addedNodes.forEach((node) => { 11897 if (!(node instanceof HTMLElement)) return; 11898 11899 if (node.matches?.(OFFER_SELECTOR)) { 11900 initCollapse(node); 11901 } else { 11902 node 11903 .querySelectorAll?.(OFFER_SELECTOR) 11904 .forEach(initCollapse); 11905 } 11906 }); 11907 } 11908 }); 11909 11910 observer.observe(document.body, { 11911 childList: true, 11912 subtree: true 11913 }); 11914})(); 11915</script>
11915<script type="application/ld+json"> 11916{ 11917 "@context": "https://schema.org/", 11918 "@type": "ProductGroup", 11919 "@id": "\/products\/wood-fence-posts#product", 11920 "name": "Wood Fence Posts", 11921 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts","image": [ 11922 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 11923 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...", 11924 "sku": "WFP-PT-4x4x8-NO", 11925 "mpn": "WFP-PT-4x4x8-NO", 11926 "brand": { 11927 "@type": "Brand", 11928 "name": "BarrierBoss" 11929 }, 11930 "manufacturer": { "@id": "https:\/\/barrierboss.ca\/#organization" }, 11931 "offers": { 11932 "@type": "AggregateOffer", 11933 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts", 11934 "priceCurrency": "CAD", 11935 "lowPrice": 19.99, 11936 "highPrice": 199.99, 11937 "offerCount": 12, 11938 "availability": "https://schema.org/InStock", 11939 "itemCondition": "https://schema.org/NewCondition", 11940 "priceValidUntil": "2027-10-08", 11941 "shippingDetails": [ 11942 { 11943 "@type": "OfferShippingDetails", 11944 "shippingRate": { 11945 "@type": "MonetaryAmount", 11946 "value": 149, 11947 "currency": "CAD" 11948 }, 11949 "shippingDestination": [ 11950 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 11951 ], 11952 "deliveryTime": { 11953 "@type": "ShippingDeliveryTime", 11954 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 11955 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 11956 } 11957 }, 11958 { 11959 "@type": "OfferShippingDetails", 11960 "shippingRate": { 11961 "@type": "MonetaryAmount", 11962 "value": 249, 11963 "currency": "CAD" 11964 }, 11965 "shippingDestination": [ 11966 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 11967 ], 11968 "deliveryTime": { 11969 "@type": "ShippingDeliveryTime", 11970 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 11971 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 11972 } 11973 }, 11974 { 11975 "@type": "OfferShippingDetails", 11976 "shippingRate": { 11977 "@type": "MonetaryAmount", 11978 "value": 349, 11979 "currency": "CAD" 11980 }, 11981 "shippingDestination": [ 11982 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 11983 ], 11984 "deliveryTime": { 11985 "@type": "ShippingDeliveryTime", 11986 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 11987 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 11988 } 11989 }, 11990 { 11991 "@type": "OfferShippingDetails", 11992 "shippingRate": { 11993 "@type": "MonetaryAmount", 11994 "value": 449, 11995 "currency": "CAD" 11996 }, 11997 "shippingDestination": [ 11998 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 11999 ], 12000 "deliveryTime": { 12001 "@type": "ShippingDeliveryTime", 12002 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12003 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12004 } 12005 } 12006 ] 12007 }, 12008 "hasMerchantReturnPolicy": { 12009 "@type": "MerchantReturnPolicy", 12010 "applicableCountry": "CA", 12011 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12012 "merchantReturnDays": 30, 12013 "returnMethod": "https://schema.org/ReturnByMail", 12014 "returnFees": "https://schema.org/RestockingFees", 12015 "restockingFee": 25, 12016 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12017 } 12018, 12019 "productGroupID": 10005606531373, 12020 "variesBy": ["https://schema.org/additionalProperty" 12021 ], 12022 "hasVariant": [{ 12023 "@type": "Product", 12024 "@id": "\/products\/wood-fence-posts?variant=50628202266925#variant", 12025 "name": "Wood Fence Posts - Pressure Treated \/ 4 x 4 x 8",
12026 "sku": "WFP-PT-4x4x8-NO","image": [ 12027 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12028 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Pressure Treated" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "4 x 4 x 8" }], 12029 "offers": { 12030 "@type": "Offer", 12031 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202266925", 12032 "priceCurrency": "CAD", 12033 "price": 19.99, 12034 "availability": "https://schema.org/InStock", 12035 "itemCondition": "https://schema.org/NewCondition", 12036 "priceValidUntil": "2027-10-08", 12037 "validFrom": "2025-04-08", 12038 "hasMerchantReturnPolicy": { 12039 "@type": "MerchantReturnPolicy", 12040 "applicableCountry": "CA", 12041 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12042 "merchantReturnDays": 30, 12043 "returnMethod": "https://schema.org/ReturnByMail", 12044 "returnFees": "https://schema.org/RestockingFees", 12045 "restockingFee": 25, 12046 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12047 }, 12048 "shippingDetails": [ 12049 { 12050 "@type": "OfferShippingDetails", 12051 "shippingRate": { 12052 "@type": "MonetaryAmount", 12053 "value": 149, 12054 "currency": "CAD" 12055 }, 12056 "shippingDestination": [ 12057 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12058 ], 12059 "deliveryTime": { 12060 "@type": "ShippingDeliveryTime", 12061 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12062 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12063 } 12064 }, 12065 { 12066 "@type": "OfferShippingDetails", 12067 "shippingRate": { 12068 "@type": "MonetaryAmount", 12069 "value": 249, 12070 "currency": "CAD" 12071 }, 12072 "shippingDestination": [ 12073 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12074 ], 12075 "deliveryTime": { 12076 "@type": "ShippingDeliveryTime", 12077 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12078 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12079 } 12080 }, 12081 { 12082 "@type": "OfferShippingDetails", 12083 "shippingRate": { 12084 "@type": "MonetaryAmount", 12085 "value": 349, 12086 "currency": "CAD" 12087 }, 12088 "shippingDestination": [ 12089 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12090 ], 12091 "deliveryTime": { 12092 "@type": "ShippingDeliveryTime", 12093 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12094 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12095 } 12096 }, 12097 { 12098 "@type": "OfferShippingDetails", 12099 "shippingRate": { 12100 "@type": "MonetaryAmount", 12101 "value": 449, 12102 "currency": "CAD" 12103 }, 12104 "shippingDestination": [ 12105 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12106 ], 12107 "deliveryTime": { 12108 "@type": "ShippingDeliveryTime", 12109 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12110 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12111 } 12112 } 12113 ] 12114 } 12115 },{ 12116 "@type": "Product", 12117 "@id": "\/products\/wood-fence-posts?variant=50628202299693#variant", 12118 "name": "Wood Fence Posts - Pressure Treated \/ 4 x 4 x 10", 12119 "sku": "WFP-PT-4x4x10-NO","image": [ 12120 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12121 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Pressure Treated" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "4 x 4 x 10" }], 12122 "offers": { 12123 "@type": "Offer", 12124 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202299693", 12125 "priceCurrency": "CAD", 12126 "price": 23.99, 12127 "availability": "https://schema.org/InStock", 12128 "itemCondition": "https://schema.org/NewCondition", 12129 "priceValidUntil": "2027-10-08", 12130 "validFrom": "2025-04-08", 12131 "hasMerchantReturnPolicy": { 12132 "@type": "MerchantReturnPolicy", 12133 "applicableCountry": "CA", 12134 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12135 "merchantReturnDays": 30, 12136 "returnMethod": "https://schema.org/ReturnByMail", 12137 "returnFees": "https://schema.org/RestockingFees", 12138 "restockingFee": 25, 12139 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12140 }, 12141 "shippingDetails": [ 12142 { 12143 "@type": "OfferShippingDetails", 12144 "shippingRate": { 12145 "@type": "MonetaryAmount", 12146 "value": 149, 12147 "currency": "CAD" 12148 }, 12149 "shippingDestination": [
12150 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12151 ], 12152 "deliveryTime": { 12153 "@type": "ShippingDeliveryTime", 12154 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12155 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12156 } 12157 }, 12158 { 12159 "@type": "OfferShippingDetails", 12160 "shippingRate": { 12161 "@type": "MonetaryAmount", 12162 "value": 249, 12163 "currency": "CAD" 12164 }, 12165 "shippingDestination": [ 12166 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12167 ], 12168 "deliveryTime": { 12169 "@type": "ShippingDeliveryTime", 12170 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12171 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12172 } 12173 }, 12174 { 12175 "@type": "OfferShippingDetails", 12176 "shippingRate": { 12177 "@type": "MonetaryAmount", 12178 "value": 349, 12179 "currency": "CAD" 12180 }, 12181 "shippingDestination": [ 12182 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12183 ], 12184 "deliveryTime": { 12185 "@type": "ShippingDeliveryTime", 12186 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12187 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12188 } 12189 }, 12190 { 12191 "@type": "OfferShippingDetails", 12192 "shippingRate": { 12193 "@type": "MonetaryAmount", 12194 "value": 449, 12195 "currency": "CAD" 12196 }, 12197 "shippingDestination": [ 12198 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12199 ], 12200 "deliveryTime": { 12201 "@type": "ShippingDeliveryTime", 12202 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12203 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12204 } 12205 } 12206 ] 12207 } 12208 },{ 12209 "@type": "Product", 12210 "@id": "\/products\/wood-fence-posts?variant=50628202332461#variant", 12211 "name": "Wood Fence Posts - Pressure Treated \/ 4 x 4 x 12", 12212 "sku": "WFP-PT-4x4x12-NO","image": [ 12213 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12214 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Pressure Treated" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "4 x 4 x 12" }], 12215 "offers": { 12216 "@type": "Offer", 12217 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202332461", 12218 "priceCurrency": "CAD", 12219 "price": 26.99, 12220 "availability": "https://schema.org/InStock", 12221 "itemCondition": "https://schema.org/NewCondition", 12222 "priceValidUntil": "2027-10-08", 12223 "validFrom": "2025-04-08", 12224 "hasMerchantReturnPolicy": { 12225 "@type": "MerchantReturnPolicy", 12226 "applicableCountry": "CA", 12227 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12228 "merchantReturnDays": 30, 12229 "returnMethod": "https://schema.org/ReturnByMail", 12230 "returnFees": "https://schema.org/RestockingFees", 12231 "restockingFee": 25, 12232 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12233 }, 12234 "shippingDetails": [ 12235 { 12236 "@type": "OfferShippingDetails", 12237 "shippingRate": { 12238 "@type": "MonetaryAmount", 12239 "value": 149, 12240 "currency": "CAD" 12241 }, 12242 "shippingDestination": [
12243 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12244 ], 12245 "deliveryTime": { 12246 "@type": "ShippingDeliveryTime", 12247 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12248 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12249 } 12250 }, 12251 { 12252 "@type": "OfferShippingDetails", 12253 "shippingRate": { 12254 "@type": "MonetaryAmount", 12255 "value": 249, 12256 "currency": "CAD" 12257 }, 12258 "shippingDestination": [ 12259 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12260 ], 12261 "deliveryTime": { 12262 "@type": "ShippingDeliveryTime", 12263 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12264 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12265 } 12266 }, 12267 { 12268 "@type": "OfferShippingDetails", 12269 "shippingRate": { 12270 "@type": "MonetaryAmount", 12271 "value": 349, 12272 "currency": "CAD" 12273 }, 12274 "shippingDestination": [ 12275 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12276 ], 12277 "deliveryTime": { 12278 "@type": "ShippingDeliveryTime", 12279 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12280 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12281 } 12282 }, 12283 { 12284 "@type": "OfferShippingDetails", 12285 "shippingRate": { 12286 "@type": "MonetaryAmount", 12287 "value": 449, 12288 "currency": "CAD" 12289 }, 12290 "shippingDestination": [ 12291 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12292 ], 12293 "deliveryTime": { 12294 "@type": "ShippingDeliveryTime", 12295 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12296 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12297 } 12298 } 12299 ] 12300 } 12301 },{ 12302 "@type": "Product", 12303 "@id": "\/products\/wood-fence-posts?variant=50628202365229#variant", 12304 "name": "Wood Fence Posts - Pressure Treated \/ 6 x 6 x 8", 12305 "sku": "WFP-PT-6x6x8-NO","image": [ 12306 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12307 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Pressure Treated" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "6 x 6 x 8" }], 12308 "offers": { 12309 "@type": "Offer", 12310 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202365229", 12311 "priceCurrency": "CAD", 12312 "price": 47.99, 12313 "availability": "https://schema.org/InStock", 12314 "itemCondition": "https://schema.org/NewCondition", 12315 "priceValidUntil": "2027-10-08", 12316 "validFrom": "2025-04-08", 12317 "hasMerchantReturnPolicy": { 12318 "@type": "MerchantReturnPolicy", 12319 "applicableCountry": "CA", 12320 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12321 "merchantReturnDays": 30, 12322 "returnMethod": "https://schema.org/ReturnByMail", 12323 "returnFees": "https://schema.org/RestockingFees", 12324 "restockingFee": 25, 12325 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12326 }, 12327 "shippingDetails": [ 12328 { 12329 "@type": "OfferShippingDetails", 12330 "shippingRate": { 12331 "@type": "MonetaryAmount", 12332 "value": 149, 12333 "currency": "CAD" 12334 }, 12335 "shippingDestination": [
12336 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12337 ], 12338 "deliveryTime": { 12339 "@type": "ShippingDeliveryTime", 12340 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12341 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12342 } 12343 }, 12344 { 12345 "@type": "OfferShippingDetails", 12346 "shippingRate": { 12347 "@type": "MonetaryAmount", 12348 "value": 249, 12349 "currency": "CAD" 12350 }, 12351 "shippingDestination": [ 12352 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12353 ], 12354 "deliveryTime": { 12355 "@type": "ShippingDeliveryTime", 12356 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12357 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12358 } 12359 }, 12360 { 12361 "@type": "OfferShippingDetails", 12362 "shippingRate": { 12363 "@type": "MonetaryAmount", 12364 "value": 349, 12365 "currency": "CAD" 12366 }, 12367 "shippingDestination": [ 12368 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12369 ], 12370 "deliveryTime": { 12371 "@type": "ShippingDeliveryTime", 12372 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12373 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12374 } 12375 }, 12376 { 12377 "@type": "OfferShippingDetails", 12378 "shippingRate": { 12379 "@type": "MonetaryAmount", 12380 "value": 449, 12381 "currency": "CAD" 12382 }, 12383 "shippingDestination": [ 12384 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12385 ], 12386 "deliveryTime": { 12387 "@type": "ShippingDeliveryTime", 12388 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12389 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12390 } 12391 } 12392 ] 12393 } 12394 },{ 12395 "@type": "Product", 12396 "@id": "\/products\/wood-fence-posts?variant=50628202397997#variant", 12397 "name": "Wood Fence Posts - Pressure Treated \/ 6 x 6 x 10", 12398 "sku": "WFP-PT-6x6x10-NO","image": [ 12399 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12400 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Pressure Treated" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "6 x 6 x 10" }], 12401 "offers": { 12402 "@type": "Offer", 12403 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202397997", 12404 "priceCurrency": "CAD", 12405 "price": 56.99, 12406 "availability": "https://schema.org/InStock", 12407 "itemCondition": "https://schema.org/NewCondition", 12408 "priceValidUntil": "2027-10-08", 12409 "validFrom": "2025-04-08", 12410 "hasMerchantReturnPolicy": { 12411 "@type": "MerchantReturnPolicy", 12412 "applicableCountry": "CA", 12413 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12414 "merchantReturnDays": 30, 12415 "returnMethod": "https://schema.org/ReturnByMail", 12416 "returnFees": "https://schema.org/RestockingFees", 12417 "restockingFee": 25, 12418 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12419 }, 12420 "shippingDetails": [ 12421 { 12422 "@type": "OfferShippingDetails", 12423 "shippingRate": { 12424 "@type": "MonetaryAmount", 12425 "value": 149, 12426 "currency": "CAD" 12427 }, 12428 "shippingDestination": [
12429 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12430 ], 12431 "deliveryTime": { 12432 "@type": "ShippingDeliveryTime", 12433 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12434 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12435 } 12436 }, 12437 { 12438 "@type": "OfferShippingDetails", 12439 "shippingRate": { 12440 "@type": "MonetaryAmount", 12441 "value": 249, 12442 "currency": "CAD" 12443 }, 12444 "shippingDestination": [ 12445 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12446 ], 12447 "deliveryTime": { 12448 "@type": "ShippingDeliveryTime", 12449 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12450 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12451 } 12452 }, 12453 { 12454 "@type": "OfferShippingDetails", 12455 "shippingRate": { 12456 "@type": "MonetaryAmount", 12457 "value": 349, 12458 "currency": "CAD" 12459 }, 12460 "shippingDestination": [ 12461 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12462 ], 12463 "deliveryTime": { 12464 "@type": "ShippingDeliveryTime", 12465 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12466 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12467 } 12468 }, 12469 { 12470 "@type": "OfferShippingDetails", 12471 "shippingRate": { 12472 "@type": "MonetaryAmount", 12473 "value": 449, 12474 "currency": "CAD" 12475 }, 12476 "shippingDestination": [ 12477 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12478 ], 12479 "deliveryTime": { 12480 "@type": "ShippingDeliveryTime", 12481 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12482 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12483 } 12484 } 12485 ] 12486 } 12487 },{ 12488 "@type": "Product", 12489 "@id": "\/products\/wood-fence-posts?variant=50628202430765#variant", 12490 "name": "Wood Fence Posts - Pressure Treated \/ 6 x 6 x 12", 12491 "sku": "WFP-PT-6x6x12-NO","image": [ 12492 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12493 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Pressure Treated" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "6 x 6 x 12" }], 12494 "offers": { 12495 "@type": "Offer", 12496 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202430765", 12497 "priceCurrency": "CAD", 12498 "price": 64.99, 12499 "availability": "https://schema.org/InStock", 12500 "itemCondition": "https://schema.org/NewCondition", 12501 "priceValidUntil": "2027-10-08", 12502 "validFrom": "2025-04-08", 12503 "hasMerchantReturnPolicy": { 12504 "@type": "MerchantReturnPolicy", 12505 "applicableCountry": "CA", 12506 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12507 "merchantReturnDays": 30, 12508 "returnMethod": "https://schema.org/ReturnByMail", 12509 "returnFees": "https://schema.org/RestockingFees", 12510 "restockingFee": 25, 12511 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12512 }, 12513 "shippingDetails": [ 12514 { 12515 "@type": "OfferShippingDetails", 12516 "shippingRate": { 12517 "@type": "MonetaryAmount", 12518 "value": 149, 12519 "currency": "CAD" 12520 }, 12521 "shippingDestination": [
12522 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12523 ], 12524 "deliveryTime": { 12525 "@type": "ShippingDeliveryTime", 12526 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12527 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12528 } 12529 }, 12530 { 12531 "@type": "OfferShippingDetails", 12532 "shippingRate": { 12533 "@type": "MonetaryAmount", 12534 "value": 249, 12535 "currency": "CAD" 12536 }, 12537 "shippingDestination": [ 12538 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12539 ], 12540 "deliveryTime": { 12541 "@type": "ShippingDeliveryTime", 12542 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12543 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12544 } 12545 }, 12546 { 12547 "@type": "OfferShippingDetails", 12548 "shippingRate": { 12549 "@type": "MonetaryAmount", 12550 "value": 349, 12551 "currency": "CAD" 12552 }, 12553 "shippingDestination": [ 12554 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12555 ], 12556 "deliveryTime": { 12557 "@type": "ShippingDeliveryTime", 12558 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12559 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12560 } 12561 }, 12562 { 12563 "@type": "OfferShippingDetails", 12564 "shippingRate": { 12565 "@type": "MonetaryAmount", 12566 "value": 449, 12567 "currency": "CAD" 12568 }, 12569 "shippingDestination": [ 12570 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12571 ], 12572 "deliveryTime": { 12573 "@type": "ShippingDeliveryTime", 12574 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12575 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12576 } 12577 } 12578 ] 12579 } 12580 },{ 12581 "@type": "Product", 12582 "@id": "\/products\/wood-fence-posts?variant=50628202070317#variant", 12583 "name": "Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 8", 12584 "sku": "WFP-RC-4x4x8-NO","image": [ 12585 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12586 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Western Red Cedar" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "4 x 4 x 8" }], 12587 "offers": { 12588 "@type": "Offer", 12589 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202070317", 12590 "priceCurrency": "CAD", 12591 "price": 49.99, 12592 "availability": "https://schema.org/InStock", 12593 "itemCondition": "https://schema.org/NewCondition", 12594 "priceValidUntil": "2027-10-08", 12595 "validFrom": "2025-04-08", 12596 "hasMerchantReturnPolicy": { 12597 "@type": "MerchantReturnPolicy", 12598 "applicableCountry": "CA", 12599 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12600 "merchantReturnDays": 30, 12601 "returnMethod": "https://schema.org/ReturnByMail", 12602 "returnFees": "https://schema.org/RestockingFees", 12603 "restockingFee": 25, 12604 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12605 }, 12606 "shippingDetails": [ 12607 { 12608 "@type": "OfferShippingDetails", 12609 "shippingRate": { 12610 "@type": "MonetaryAmount", 12611 "value": 149, 12612 "currency": "CAD" 12613 }, 12614 "shippingDestination": [
12615 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12616 ], 12617 "deliveryTime": { 12618 "@type": "ShippingDeliveryTime", 12619 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12620 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12621 } 12622 }, 12623 { 12624 "@type": "OfferShippingDetails", 12625 "shippingRate": { 12626 "@type": "MonetaryAmount", 12627 "value": 249, 12628 "currency": "CAD" 12629 }, 12630 "shippingDestination": [ 12631 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12632 ], 12633 "deliveryTime": { 12634 "@type": "ShippingDeliveryTime", 12635 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12636 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12637 } 12638 }, 12639 { 12640 "@type": "OfferShippingDetails", 12641 "shippingRate": { 12642 "@type": "MonetaryAmount", 12643 "value": 349, 12644 "currency": "CAD" 12645 }, 12646 "shippingDestination": [ 12647 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12648 ], 12649 "deliveryTime": { 12650 "@type": "ShippingDeliveryTime", 12651 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12652 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12653 } 12654 }, 12655 { 12656 "@type": "OfferShippingDetails", 12657 "shippingRate": { 12658 "@type": "MonetaryAmount", 12659 "value": 449, 12660 "currency": "CAD" 12661 }, 12662 "shippingDestination": [ 12663 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12664 ], 12665 "deliveryTime": { 12666 "@type": "ShippingDeliveryTime", 12667 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12668 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12669 } 12670 } 12671 ] 12672 } 12673 },{ 12674 "@type": "Product", 12675 "@id": "\/products\/wood-fence-posts?variant=50628202103085#variant", 12676 "name": "Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 10", 12677 "sku": "WFP-RC-4x4x10-NO","image": [ 12678 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12679 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Western Red Cedar" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "4 x 4 x 10" }], 12680 "offers": { 12681 "@type": "Offer", 12682 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202103085", 12683 "priceCurrency": "CAD", 12684 "price": 59.99, 12685 "availability": "https://schema.org/InStock", 12686 "itemCondition": "https://schema.org/NewCondition", 12687 "priceValidUntil": "2027-10-08", 12688 "validFrom": "2025-04-08", 12689 "hasMerchantReturnPolicy": { 12690 "@type": "MerchantReturnPolicy", 12691 "applicableCountry": "CA", 12692 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12693 "merchantReturnDays": 30, 12694 "returnMethod": "https://schema.org/ReturnByMail", 12695 "returnFees": "https://schema.org/RestockingFees", 12696 "restockingFee": 25, 12697 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12698 }, 12699 "shippingDetails": [ 12700 { 12701 "@type": "OfferShippingDetails", 12702 "shippingRate": { 12703 "@type": "MonetaryAmount", 12704 "value": 149, 12705 "currency": "CAD" 12706 }, 12707 "shippingDestination": [
12708 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12709 ], 12710 "deliveryTime": { 12711 "@type": "ShippingDeliveryTime", 12712 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12713 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12714 } 12715 }, 12716 { 12717 "@type": "OfferShippingDetails", 12718 "shippingRate": { 12719 "@type": "MonetaryAmount", 12720 "value": 249, 12721 "currency": "CAD" 12722 }, 12723 "shippingDestination": [ 12724 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12725 ], 12726 "deliveryTime": { 12727 "@type": "ShippingDeliveryTime", 12728 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12729 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12730 } 12731 }, 12732 { 12733 "@type": "OfferShippingDetails", 12734 "shippingRate": { 12735 "@type": "MonetaryAmount", 12736 "value": 349, 12737 "currency": "CAD" 12738 }, 12739 "shippingDestination": [ 12740 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12741 ], 12742 "deliveryTime": { 12743 "@type": "ShippingDeliveryTime", 12744 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12745 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12746 } 12747 }, 12748 { 12749 "@type": "OfferShippingDetails", 12750 "shippingRate": { 12751 "@type": "MonetaryAmount", 12752 "value": 449, 12753 "currency": "CAD" 12754 }, 12755 "shippingDestination": [ 12756 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12757 ], 12758 "deliveryTime": { 12759 "@type": "ShippingDeliveryTime", 12760 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12761 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12762 } 12763 } 12764 ] 12765 } 12766 },{ 12767 "@type": "Product", 12768 "@id": "\/products\/wood-fence-posts?variant=50628202135853#variant", 12769 "name": "Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 12", 12770 "sku": "WFP-RC-4x4x12-NO","image": [ 12771 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12772 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Western Red Cedar" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "4 x 4 x 12" }], 12773 "offers": { 12774 "@type": "Offer", 12775 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202135853", 12776 "priceCurrency": "CAD", 12777 "price": 64.99, 12778 "availability": "https://schema.org/InStock", 12779 "itemCondition": "https://schema.org/NewCondition", 12780 "priceValidUntil": "2027-10-08", 12781 "validFrom": "2025-04-08", 12782 "hasMerchantReturnPolicy": { 12783 "@type": "MerchantReturnPolicy", 12784 "applicableCountry": "CA", 12785 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12786 "merchantReturnDays": 30, 12787 "returnMethod": "https://schema.org/ReturnByMail", 12788 "returnFees": "https://schema.org/RestockingFees", 12789 "restockingFee": 25, 12790 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12791 }, 12792 "shippingDetails": [ 12793 { 12794 "@type": "OfferShippingDetails", 12795 "shippingRate": { 12796 "@type": "MonetaryAmount", 12797 "value": 149, 12798 "currency": "CAD" 12799 }, 12800 "shippingDestination": [
12801 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12802 ], 12803 "deliveryTime": { 12804 "@type": "ShippingDeliveryTime", 12805 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12806 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12807 } 12808 }, 12809 { 12810 "@type": "OfferShippingDetails", 12811 "shippingRate": { 12812 "@type": "MonetaryAmount", 12813 "value": 249, 12814 "currency": "CAD" 12815 }, 12816 "shippingDestination": [ 12817 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12818 ], 12819 "deliveryTime": { 12820 "@type": "ShippingDeliveryTime", 12821 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12822 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12823 } 12824 }, 12825 { 12826 "@type": "OfferShippingDetails", 12827 "shippingRate": { 12828 "@type": "MonetaryAmount", 12829 "value": 349, 12830 "currency": "CAD" 12831 }, 12832 "shippingDestination": [ 12833 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12834 ], 12835 "deliveryTime": { 12836 "@type": "ShippingDeliveryTime", 12837 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12838 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12839 } 12840 }, 12841 { 12842 "@type": "OfferShippingDetails", 12843 "shippingRate": { 12844 "@type": "MonetaryAmount", 12845 "value": 449, 12846 "currency": "CAD" 12847 }, 12848 "shippingDestination": [ 12849 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12850 ], 12851 "deliveryTime": { 12852 "@type": "ShippingDeliveryTime", 12853 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12854 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12855 } 12856 } 12857 ] 12858 } 12859 },{ 12860 "@type": "Product", 12861 "@id": "\/products\/wood-fence-posts?variant=50628202168621#variant", 12862 "name": "Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 8", 12863 "sku": "WFP-RC-6x6x8-NO","image": [ 12864 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12865 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Western Red Cedar" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "6 x 6 x 8" }], 12866 "offers": { 12867 "@type": "Offer", 12868 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202168621", 12869 "priceCurrency": "CAD", 12870 "price": 159.99, 12871 "availability": "https://schema.org/InStock", 12872 "itemCondition": "https://schema.org/NewCondition", 12873 "priceValidUntil": "2027-10-08", 12874 "validFrom": "2025-04-08", 12875 "hasMerchantReturnPolicy": { 12876 "@type": "MerchantReturnPolicy", 12877 "applicableCountry": "CA", 12878 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12879 "merchantReturnDays": 30, 12880 "returnMethod": "https://schema.org/ReturnByMail", 12881 "returnFees": "https://schema.org/RestockingFees", 12882 "restockingFee": 25, 12883 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12884 }, 12885 "shippingDetails": [ 12886 { 12887 "@type": "OfferShippingDetails", 12888 "shippingRate": { 12889 "@type": "MonetaryAmount", 12890 "value": 149, 12891 "currency": "CAD" 12892 }, 12893 "shippingDestination": [
12894 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12895 ], 12896 "deliveryTime": { 12897 "@type": "ShippingDeliveryTime", 12898 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12899 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12900 } 12901 }, 12902 { 12903 "@type": "OfferShippingDetails", 12904 "shippingRate": { 12905 "@type": "MonetaryAmount", 12906 "value": 249, 12907 "currency": "CAD" 12908 }, 12909 "shippingDestination": [ 12910 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 12911 ], 12912 "deliveryTime": { 12913 "@type": "ShippingDeliveryTime", 12914 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12915 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12916 } 12917 }, 12918 { 12919 "@type": "OfferShippingDetails", 12920 "shippingRate": { 12921 "@type": "MonetaryAmount", 12922 "value": 349, 12923 "currency": "CAD" 12924 }, 12925 "shippingDestination": [ 12926 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 12927 ], 12928 "deliveryTime": { 12929 "@type": "ShippingDeliveryTime", 12930 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12931 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12932 } 12933 }, 12934 { 12935 "@type": "OfferShippingDetails", 12936 "shippingRate": { 12937 "@type": "MonetaryAmount", 12938 "value": 449, 12939 "currency": "CAD" 12940 }, 12941 "shippingDestination": [ 12942 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 12943 ], 12944 "deliveryTime": { 12945 "@type": "ShippingDeliveryTime", 12946 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12947 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12948 } 12949 } 12950 ] 12951 } 12952 },{ 12953 "@type": "Product", 12954 "@id": "\/products\/wood-fence-posts?variant=50628202201389#variant", 12955 "name": "Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 10", 12956 "sku": "WFP-RC-6x6x10-NO","image": [ 12957 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 12958 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Western Red Cedar" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "6 x 6 x 10" }], 12959 "offers": { 12960 "@type": "Offer", 12961 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202201389", 12962 "priceCurrency": "CAD", 12963 "price": 184.99, 12964 "availability": "https://schema.org/InStock", 12965 "itemCondition": "https://schema.org/NewCondition", 12966 "priceValidUntil": "2027-10-08", 12967 "validFrom": "2025-04-08", 12968 "hasMerchantReturnPolicy": { 12969 "@type": "MerchantReturnPolicy", 12970 "applicableCountry": "CA", 12971 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 12972 "merchantReturnDays": 30, 12973 "returnMethod": "https://schema.org/ReturnByMail", 12974 "returnFees": "https://schema.org/RestockingFees", 12975 "restockingFee": 25, 12976 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 12977 }, 12978 "shippingDetails": [ 12979 { 12980 "@type": "OfferShippingDetails", 12981 "shippingRate": { 12982 "@type": "MonetaryAmount", 12983 "value": 149, 12984 "currency": "CAD" 12985 }, 12986 "shippingDestination": [
12987 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 12988 ], 12989 "deliveryTime": { 12990 "@type": "ShippingDeliveryTime", 12991 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 12992 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 12993 } 12994 }, 12995 { 12996 "@type": "OfferShippingDetails", 12997 "shippingRate": { 12998 "@type": "MonetaryAmount", 12999 "value": 249, 13000 "currency": "CAD" 13001 }, 13002 "shippingDestination": [ 13003 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 13004 ], 13005 "deliveryTime": { 13006 "@type": "ShippingDeliveryTime", 13007 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 13008 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 13009 } 13010 }, 13011 { 13012 "@type": "OfferShippingDetails", 13013 "shippingRate": { 13014 "@type": "MonetaryAmount", 13015 "value": 349, 13016 "currency": "CAD" 13017 }, 13018 "shippingDestination": [ 13019 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 13020 ], 13021 "deliveryTime": { 13022 "@type": "ShippingDeliveryTime", 13023 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 13024 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 13025 } 13026 }, 13027 { 13028 "@type": "OfferShippingDetails", 13029 "shippingRate": { 13030 "@type": "MonetaryAmount", 13031 "value": 449, 13032 "currency": "CAD" 13033 }, 13034 "shippingDestination": [ 13035 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 13036 ], 13037 "deliveryTime": { 13038 "@type": "ShippingDeliveryTime", 13039 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 13040 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 13041 } 13042 } 13043 ] 13044 } 13045 },{ 13046 "@type": "Product", 13047 "@id": "\/products\/wood-fence-posts?variant=50628202234157#variant", 13048 "name": "Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 12", 13049 "sku": "WFP-RC-6x6x12-NO","image": [ 13050 "https:\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362\u0026width=1024" 13051 ],"description": "BarrierBoss Premium Wood Fence Posts â Built for Canada Why Choose BarrierBoss Wood Fence Posts High-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across...","additionalProperty": [{ "@type": "PropertyValue", "name": "Wood Species", "value": "Western Red Cedar" },{ "@type": "PropertyValue", "name": "Dimensions (Nominal)", "value": "6 x 6 x 12" }], 13052 "offers": { 13053 "@type": "Offer", 13054 "url": "https:\/\/barrierboss.ca\/products\/wood-fence-posts?variant=50628202234157", 13055 "priceCurrency": "CAD", 13056 "price": 199.99, 13057 "availability": "https://schema.org/InStock", 13058 "itemCondition": "https://schema.org/NewCondition", 13059 "priceValidUntil": "2027-10-08", 13060 "validFrom": "2025-04-08", 13061 "hasMerchantReturnPolicy": { 13062 "@type": "MerchantReturnPolicy", 13063 "applicableCountry": "CA", 13064 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 13065 "merchantReturnDays": 30, 13066 "returnMethod": "https://schema.org/ReturnByMail", 13067 "returnFees": "https://schema.org/RestockingFees", 13068 "restockingFee": 25, 13069 "returnShippingFeesAmount": { "@type": "MonetaryAmount", "value": 0, "currency": "CAD" } 13070 }, 13071 "shippingDetails": [ 13072 { 13073 "@type": "OfferShippingDetails", 13074 "shippingRate": { 13075 "@type": "MonetaryAmount", 13076 "value": 149, 13077 "currency": "CAD" 13078 }, 13079 "shippingDestination": [
13080 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["AB","BC"] } 13081 ], 13082 "deliveryTime": { 13083 "@type": "ShippingDeliveryTime", 13084 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 13085 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 13086 } 13087 }, 13088 { 13089 "@type": "OfferShippingDetails", 13090 "shippingRate": { 13091 "@type": "MonetaryAmount", 13092 "value": 249, 13093 "currency": "CAD" 13094 }, 13095 "shippingDestination": [ 13096 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["MB","SK"] } 13097 ], 13098 "deliveryTime": { 13099 "@type": "ShippingDeliveryTime", 13100 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 13101 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 13102 } 13103 }, 13104 { 13105 "@type": "OfferShippingDetails", 13106 "shippingRate": { 13107 "@type": "MonetaryAmount", 13108 "value": 349, 13109 "currency": "CAD" 13110 }, 13111 "shippingDestination": [ 13112 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["ON"] } 13113 ], 13114 "deliveryTime": { 13115 "@type": "ShippingDeliveryTime", 13116 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 13117 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 13118 } 13119 }, 13120 { 13121 "@type": "OfferShippingDetails", 13122 "shippingRate": { 13123 "@type": "MonetaryAmount", 13124 "value": 449, 13125 "currency": "CAD" 13126 }, 13127 "shippingDestination": [ 13128 { "@type": "DefinedRegion", "addressCountry": "CA", "addressRegion": ["NB","NS","PE","QC"] } 13129 ], 13130 "deliveryTime": { 13131 "@type": "ShippingDeliveryTime", 13132 "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" }, 13133 "transitTime": { "@type": "QuantitativeValue", "minValue": 14, "maxValue": 56, "unitCode": "DAY" } 13134 } 13135 } 13136 ] 13137 } 13138 }]} 13139</script>
13139<script>(function(){if(window.__bbVarGate)return;window.__bbVarGate=true; 13140var AVAIL=null,handle=(location.pathname.split('/products/')[1]||'').split(/[?#]/)[0]; 13141function load(cb){if(AVAIL){cb();return;}if(!handle)return;fetch('/products/'+handle+'.js',{cache:'no-store'}).then(function(r){return r.ok?r.json():null;}).then(function(j){if(!j)return;AVAIL={};(j.variants||[]).forEach(function(v){AVAIL[v.id]=v.available;});cb();}).catch(function(){});} 13142function vid(){var i=document.querySelector('form[action*="/cart/add"] [name="id"]');return i?parseInt(i.value,10):null;} 13143function apply(){if(!AVAIL)return;var id=vid();if(!id||!(id in AVAIL))return;var av=AVAIL[id];var atc=document.querySelector('.product-form__cart-submit')||document.querySelector('button[name="add"]');if(!atc)return; 13144atc.dataset.bbAvail=(av===false?'0':'1');/*BB_TRUTH_STAMP*/if(av===false){/*BB_STICKY_FIX*/var _bbSaveT=(atc.textContent||'').trim();if(!atc.dataset.bbText&&_bbSaveT&&!/solds*out|unavailable|not available/i.test(_bbSaveT))atc.dataset.bbText=_bbSaveT;atc.disabled=true;atc.setAttribute('disabled','disabled');if((atc.textContent||'').trim()!=='Sold out')atc.textContent='Sold out';} 13145else if(av===true){atc.disabled=false;atc.removeAttribute('disabled');var _bbRestore=atc.dataset.bbText||(window.theme&&theme.strings&&theme.strings.addToCart)||'Add to cart';if((atc.textContent||'').trim()!==_bbRestore)atc.textContent=_bbRestore;atc.dataset.bbText='';}} 13146function tick(){load(apply);} 13147document.addEventListener('change',function(e){var t=e.target;if(t&&((/single-option-selector/.test(t.className||''))||(/^options/.test(t.name||''))))setTimeout(tick,150);},true); 13148if(document.readyState!=='loading')tick();else document.addEventListener('DOMContentLoaded',tick); 13149setInterval(tick,1000);setTimeout(tick,1500);setTimeout(tick,3000);})();</script>
vendor: 1 bytes, line 13149
13149
13150<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-accordion-format.js?v=171827495809835772961783525950" defer></script>
13150 13151 13152</section><section id="shopify-section-template--23728369467693__17558072251231e059" class="shopify-section spaced-section"><section id="section-template--23728369467693__17558072251231e059" data-section-id="template--23728369467693__17558072251231e059" data-section-type="apps" class="fade-in-animation"> 13153 13154 <div class=""><!-- Failed to render app block "storefaq_app_faq_block_XLGkR": app block path "shopify://apps/storefaq/blocks/app-faq-block/dc9cece5-2ed3-4be3-b050-3177694a942b" does not exist --> 13155</div> 13156</section> 13157 13158 13159</section><div id="shopify-section-template--23728369467693__feature_row_v2_49QN8" class="shopify-section index-section feature-row-section"> 13160 13161<section id="section-template--23728369467693__feature_row_v2_49QN8" data-section-id="template--23728369467693__feature_row_v2_49QN8" data-section-type="feature-row" class="fade-in-animation feature-row-v2"> 13162 <div class="page-width feature-row "> 13163 13164 13165 <div class="feature-row"> 13166 13167 13168 <div class="feature-row__item layout_left"> 13169 13170 13171 13172 <style>#FeatureRowImage-template--23728369467693__feature_row_v2_49QN8 { 13173 max-width: 1410.0px; 13174 max-height: 940px; 13175 } 13176 13177 #FeatureRowImageWrapper-template--23728369467693__feature_row_v2_49QN8 { 13178 max-width: 1410.0px; 13179 } 13180</style> 13181 13182 <div id="FeatureRowImageWrapper-template--23728369467693__feature_row_v2_49QN8" class="feature-row__image-wrapper js"> 13183 <div style="padding-top:66.66666666666666%;"> 13184 <img id="FeatureRowImage-template--23728369467693__feature_row_v2_49QN8" 13185 class="feature-row__image" 13186 srcset="//barrierboss.ca/cdn/shop/files/ChatGPT_Image_Nov_7_2025_06_12_13_PM_375x.png?v=1766546637 375w,//barrierboss.ca/cdn/shop/files/ChatGPT_Image_Nov_7_2025_06_12_13_PM_720x.png?v=1766546637 750w,//barrierboss.ca/cdn/shop/files/ChatGPT_Image_Nov_7_2025_06_12_13_PM_1066x.png?v=1766546637 1066w,//barrierboss.ca/cdn/shop/files/ChatGPT_Image_Nov_7_2025_06_12_13_PM_1500x.png?v=1766546637 1500w," 13187 src="//barrierboss.ca/cdn/shop/files/ChatGPT_Image_Nov_7_2025_06_12_13_PM_535x.png?v=1766546637" 13188 sizes="100vw" 13189 loading="lazy" 13190 width="1536" 13191 height="1024" 13192 alt="The Puppy Peek Window â Tested by Barrier Bob" 13193 style="object-position:50.0% 50.0%;"> 13194 </div> 13195 </div> 13196 13197 <noscript> 13198 <img src="//barrierboss.ca/cdn/shop/files/[email protected]?v=1766546637" class="feature-row__image" /> 13199 </noscript> 13200 13201 </div> 13202 13203 13204 13205 <div class="feature-row__item feature-row__text feature-row__text--left"> 13206 13207 <div class="label h5">Because really good boys deserve a good view.</div> 13208 13209 13210 <h2 class="h3">The Puppy Peek Window â Tested by Barrier Bob</h2> 13211 13212 13213 <div class="rte rte-setting featured-row__subtext"><p>Meet our signature<em>Puppy View Hole</em>â designed for curious canines like Barrier Bob, our resident fence inspector. Built right into our modern corrugated steel panels, it gives your dog a safe, clear peek at the outside world without compromising privacy or style. Itâs form meets function â and tail wags guaranteed.<br/><br/></p></div> 13214 13215 13216<a href="#" 13217 class="btn btn--primary" 13218 aria-label="Want to Make Your Own?"> 13219 <span>Want to Make Your Own?</span> 13220 <svg class="icon icon--tail-right" viewBox="0 0 24 24" role="presentation"> 13221 <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path> 13222</svg> 13223 </a> 13224 13225 </div> 13226 13227 13228 </div> 13229 </div> 13230</section> 13231 13232 13233 13234</div><div id="shopify-section-template--23728369467693__mosaic_2_tmnTjM" class="shopify-section index-section"> 13235 13236 13237 13238 13239 13240 13241 13242<link href="//barrierboss.ca/cdn/shop/t/54/assets/mosaic-2.css?v=66936473674995802091752034931" rel="stylesheet" type="text/css" media="all" /> 13243 13244<section id="section-template--23728369467693__mosaic_2_tmnTjM" data-section-id="template--23728369467693__mosaic_2_tmnTjM" data-section-type="mosaic" class="fade-in-animation"> 13245 13246
13247 13248 <div class='page-width'> 13249 <header class="section-header homepage_subtitle_style_match_header "> 13250 13251 <span class='h5'>Hog Wire, Metal Fencing & More</span> 13252 13253 13254 <h2>Featured Projects</h2> 13255 13256 13257 13258 </header> 13259 </div> 13260 13261 13262 13263 <div class=' mosaic_section_2_wrapper ' 13264 style="--desktop-row-height: 100px; --mobile-row-height: 60px; --extra-row-height: 140px "> 13265 13266 13267 13268 13269 13270 13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 13286 13287 <div class='mosaic_block_2 block-1 width_0 height_ -animate--zoom-in' 13288 13289 data-image-width="5678" 13290 data-image-height='3786' 13291 data-image-url='//barrierboss.ca/cdn/shop/files/hog_IMG_9141_2000x.jpg?v=1791037511' 13292 style="grid-column: span 0; color: ; --img-border-radius: 12px;"> 13293 13294 13295 13296 13297 13298 <img src="//barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511" alt="BarrierBossâ¢" srcset="//barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=300 300w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=500 500w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=700 700w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=800 800w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=1000 1000w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=1100 1100w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=1500 1500w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=1780 1780w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=2000 2000w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=3000 3000w, //barrierboss.ca/cdn/shop/files/hog_IMG_9141.jpg?v=1791037511&width=3840 3840w" width="5678" height="3786" loading="lazy" sizes="100vw" class="mosaic_image_2"> 13299 13300 13301 13302 13303 13304 </div> 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318 13319 13320 13321 13322 13323 13324 13325 13326 13327 13328 13329 <div class='mosaic_block_2 block-2 width_0 height_ -animate--zoom-in' 13330 13331 data-image-width="5913" 13332 data-image-height='3942' 13333 data-image-url='//barrierboss.ca/cdn/shop/files/hog_IMG_9148_2000x.jpg?v=1757980864' 13334 style="grid-column: span 0; color: ; --img-border-radius: 12px;"> 13335 13336 13337 13338 13339 13340 <img src="//barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864" alt="BarrierBossâ¢" srcset="//barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=300 300w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=500 500w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=700 700w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=800 800w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=1000 1000w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=1100 1100w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=1500 1500w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=1780 1780w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=2000 2000w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=3000 3000w, //barrierboss.ca/cdn/shop/files/hog_IMG_9148.jpg?v=1757980864&width=3840 3840w" width="5913" height="3942" loading="lazy" sizes="100vw" class="mosaic_image_2"> 13341 13342 13343 13344 13345 13346 </div> 13347 13348 13349 13350 13351 13352 13353 13354 13355 13356 13357 13358 13359 13360 13361 13362 13363 13364 13365 13366 13367 13368 13369 13370 13371 <div class='mosaic_block_2 block-3 width_0 height_ -animate--zoom-in' 13372 13373 data-image-width="5904" 13374 data-image-height='3936' 13375 data-image-url='//barrierboss.ca/cdn/shop/files/gate_IMG_9174_2000x.jpg?v=1758042446' 13376 style="grid-column: span 0; color: ; --img-border-radius: 12px;"> 13377 13378 13379 13380 13381 13382 <img src="//barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446" alt="BarrierBossâ¢" srcset="//barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=300 300w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=500 500w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=700 700w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=800 800w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=1000 1000w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=1100 1100w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=1500 1500w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=1780 1780w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=2000 2000w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=3000 3000w, //barrierboss.ca/cdn/shop/files/gate_IMG_9174.jpg?v=1758042446&width=3840 3840w" width="5904" height="3936" loading="lazy" sizes="100vw" class="mosaic_image_2"> 13383 13384 13385 13386 13387 13388 </div> 13389 13390 13391 13392 13393 13394 13395 13396 13397 13398 13399 13400 13401 13402 13403 13404 13405 13406 13407 13408 13409 13410 13411 13412 13413 <div class='mosaic_block_2 block-4 width_0 height_ -animate--zoom-in' 13414 13415 data-image-width="5750" 13416 data-image-height='3833' 13417 data-image-url='//barrierboss.ca/cdn/shop/files/cor_IMG_9162_2000x.jpg?v=1757981261' 13418 style="grid-column: span 0; color: ; --img-border-radius: 12px;"> 13419 13420 13421 13422 13423 13424 <img src="//barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261" alt="BarrierBossâ¢" srcset="//barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=300 300w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=500 500w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=700 700w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=800 800w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=1000 1000w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=1100 1100w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=1500 1500w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=1780 1780w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=2000 2000w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=3000 3000w, //barrierboss.ca/cdn/shop/files/cor_IMG_9162.jpg?v=1757981261&width=3840 3840w" width="5750" height="3833" loading="lazy" sizes="100vw" class="mosaic_image_2"> 13425 13426 13427 13428 13429 13430 </div> 13431 13432 13433 13434 13435 13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 13449 13450 13451 13452 13453 13454 13455 <div class='mosaic_block_2 block-5 width_0 height_ -animate--zoom-in' 13456 13457 data-image-width="5712" 13458 data-image-height='4284' 13459 data-image-url='//barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581_2000x.jpg?v=1791037516' 13460 style="grid-column: span 0; color: ; --img-border-radius: 12px;"> 13461 13462 13463 13464 13465 13466 <img src="//barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516" alt="BarrierBossâ¢" srcset="//barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=300 300w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=500 500w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=700 700w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=800 800w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=1000 1000w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=1100 1100w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=1500 1500w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=1780 1780w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=2000 2000w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=3000 3000w, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Deck-Railing-Panels-Premade-or-Unframed-The-Boreal-BarrierBoss-42658839265581.jpg?v=1791037516&width=3840 3840w" width="5712" height="4284" loading="lazy" sizes="100vw" class="mosaic_image_2"> 13467 13468 13469 13470 13471 13472 </div> 13473 13474 13475 13476 13477 13478 13479 </div> 13480 13481 13482 <style> 13483 13484 #section-template--23728369467693__mosaic_2_tmnTjM .mosaic_2_section_wrapper .mosaic_block:after { 13485 background: #000000; 13486 opacity: 0%; 13487 } 13488 #section-template--23728369467693__mosaic_2_tmnTjM .mosaic_2_section_wrapper { 13489 grid-column-gap: 22px; 13490 grid-row-gap: 22px; 13491 } 13492 13493 #section-template--23728369467693__mosaic_2_tmnTjM .mosaic_2_section_wrapper .mosaic_block h3 { 13494 text-transform: none; 13495 } 13496 13497 </style> 13498 13499</section> 13500 13501 13502 13503 13504 13505</div><div id="shopify-section-template--23728369467693__video_RRq3H" class="shopify-section index-section section_with_bg"><section id="section-template--23728369467693__video_RRq3H" data-section-id="template--23728369467693__video_RRq3H" data-section-type="video" 13506 class='video-section fade-in-animation'> 13507 13508 13509 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/photoswipe.css?v=144902949190286393351736999850" type="text/css"> 13510 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/default-skin.css?v=38164882033479272261736999851" type="text/css"> 13511 13512 13513 13514 <div class=' section_content_without_bg '> 13515 <div class='page-width'> 13516 <div class="section-header homepage_subtitle_style_match_header" > 13517
13518 <span class='h5'>The Rigid® and firesmart® fence by barrierboss</span> 13519 13520 13521 13522 <h2>Hog Wire and Metal Fence</h2> 13523 13524 13525 13526 </div> 13527 <div class='section-tabs-content'> 13528 13529 <div class='index-tabs_nav__wrapper single_tab '> 13530 <div class='index-tabs_nav '> 13531 13532 13533 <div class='index-tabs_nav--item active ' data-index="0" data-href='tab_heading_video_fcwB4' aria-label="Heading"> 13534 <h3>Heading</h3> 13535 </div> 13536 13537 13538 </div> 13539 </div> 13540 13541 13542 13543 <div class='index-tabs-content_block active ' id='tab_heading_video_fcwB4'> 13544 13545 13546 13547 13548 13549 13550 13551 13552 13553 13554 13555 <div class="VideoWrapper VideoContentWithoutText "> 13556 13557 13558 13559 13560 <img 13561 class="video_image_overlay" 13562 srcset="//barrierboss.ca/cdn/shop/files/opening_frame_1_375x.png?v=1759910933 375w,//barrierboss.ca/cdn/shop/files/opening_frame_1_720x.png?v=1759910933 750w,//barrierboss.ca/cdn/shop/files/opening_frame_1_1066x.png?v=1759910933 1066w,//barrierboss.ca/cdn/shop/files/opening_frame_1_1500x.png?v=1759910933 1500w,//barrierboss.ca/cdn/shop/files/opening_frame_1_1780x.png?v=1759910933 1780w" 13563 src="//barrierboss.ca/cdn/shop/files/opening_frame_1_750x.png?v=1759910933" 13564 sizes="100vw" 13565 loading="lazy" 13566 width="3452" 13567 height="1944" 13568 alt="BarrierBossâ¢" 13569 style="object-position:50.0% 50.0%;"> 13570 13571 13572 <span class='play_video_btn'> 13573 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="0 0 20 40"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.6 16.8L7 1.5C5.6.3 4 .2 2.9.7 1.6 1.4.8 2.7.7 3.8v31.7c0 1.8 1.1 3.3 3.1 3.3 1.5 0 2.5-.5 3.4-1.4l16.4-15.7c1.5-1.4 1.5-3.6 0-4.9z"/></svg> 13574 </span> 13575 13576 <div class=' hide VideoModalContent '> 13577 13578 13579 <video controls autoplay muted playsinline preload="none" id="VideoModal_video_fcwB4" > 13580 <source src="https://cdn.shopify.com/videos/c/vp/1732f790ccdc4d4db97565b1c647df1d/1732f790ccdc4d4db97565b1c647df1d.SD-480p-1.5Mbps-93305961.mp4" type="video/mp4"> 13581 </video> 13582 13583 13584 </div> 13585 13586 </div> 13587 13588 13589 13590 13591 </div> 13592 13593 </div> 13594 </div> 13595 </div> 13596 13597 13598 13599</section> 13600 13601 13602 13603 13604</div><div id="shopify-section-template--23728369467693__video_CXXRdH" class="shopify-section index-section section_with_bg"><section id="section-template--23728369467693__video_CXXRdH" data-section-id="template--23728369467693__video_CXXRdH" data-section-type="video" 13605 class='video-section fade-in-animation'> 13606 13607 13608 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/photoswipe.css?v=144902949190286393351736999850" type="text/css"> 13609 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/default-skin.css?v=38164882033479272261736999851" type="text/css"> 13610 13611 13612 13613 <div class=' section_content_without_bg '> 13614 <div class='page-width'> 13615 <div class="section-header homepage_subtitle_style_match_header" > 13616 13617 <span class='h5'>The First DIY Metal Fence Kit on The Market</span> 13618 13619 13620 13621 <h2>DIY Metal Fence Kit Assembly Video</h2> 13622 13623 13624 13625 </div> 13626 <div class='section-tabs-content'> 13627 13628 <div class='index-tabs_nav__wrapper single_tab '> 13629 <div class='index-tabs_nav '> 13630 13631 13632 13633 </div> 13634 </div> 13635 13636 13637 13638 <div class='index-tabs-content_block active ' id='tab__video_YfLA6a'> 13639 13640 13641 13642 13643 13644 13645 13646 13647 13648 13649 13650 <div class="VideoWrapper VideoContentWithoutText "> 13651 13652 13653 13654 13655 <img 13656 class="video_image_overlay" 13657 srcset="//barrierboss.ca/cdn/shop/files/WhatsApp_Image_2024-02-07_at_20.39.18_bdb34fc0_375x.jpg?v=1707368637 375w,//barrierboss.ca/cdn/shop/files/WhatsApp_Image_2024-02-07_at_20.39.18_bdb34fc0_720x.jpg?v=1707368637 750w,//barrierboss.ca/cdn/shop/files/WhatsApp_Image_2024-02-07_at_20.39.18_bdb34fc0_1066x.jpg?v=1707368637 1066w," 13658 src="//barrierboss.ca/cdn/shop/files/WhatsApp_Image_2024-02-07_at_20.39.18_bdb34fc0_750x.jpg?v=1707368637" 13659 sizes="100vw" 13660 loading="lazy" 13661 width="1280" 13662 height="720" 13663 alt="BarrierBossâ¢" 13664 style="object-position:50.0% 50.0%;"> 13665 13666
13667 <span class='play_video_btn'> 13668 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="0 0 20 40"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.6 16.8L7 1.5C5.6.3 4 .2 2.9.7 1.6 1.4.8 2.7.7 3.8v31.7c0 1.8 1.1 3.3 3.1 3.3 1.5 0 2.5-.5 3.4-1.4l16.4-15.7c1.5-1.4 1.5-3.6 0-4.9z"/></svg> 13669 </span> 13670 13671 <div class=' hide VideoModalContent '> 13672 13673<iframe id="VideoModal_video_YfLA6a" loading="lazy" src="https://www.youtube-nocookie.com/embed/8TZ8FUcYECI?autoplay=0&showinfo=0&controls=1&rel=0&modestbranding=1&playsinline=1" frameborder="0" allowfullscreen></iframe> 13674 13675 13676 </div> 13677 13678 </div> 13679 13680 13681 13682 13683 </div> 13684 13685 </div> 13686 </div> 13687 </div> 13688 13689 13690 13691</section> 13692 13693 13694 13695 13696</div><div id="shopify-section-template--23728369467693__video_eJpMc" class="shopify-section index-section section_with_bg"><section id="section-template--23728369467693__video_eJpMc" data-section-id="template--23728369467693__video_eJpMc" data-section-type="video" 13697 class='video-section fade-in-animation'> 13698 13699 13700 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/photoswipe.css?v=144902949190286393351736999850" type="text/css"> 13701 <link rel="stylesheet" href="//barrierboss.ca/cdn/shop/t/54/assets/default-skin.css?v=38164882033479272261736999851" type="text/css"> 13702 13703 13704 13705 <div class=' section_content_without_bg '> 13706 <div class='page-width'> 13707 <div class="section-header homepage_subtitle_style_match_header" > 13708 13709 <span class='h5'>commercial grade full metal fence kit</span> 13710 13711 13712 13713 <h2>The True North FireSmart Install Guide</h2> 13714 13715 13716 13717 </div> 13718 <div class='section-tabs-content'> 13719 13720 <div class='index-tabs_nav__wrapper single_tab '> 13721 <div class='index-tabs_nav '> 13722 13723 13724 <div class='index-tabs_nav--item active ' data-index="0" data-href='tab_heading_video_fxp6j' aria-label="Heading"> 13725 <h3>Heading</h3> 13726 </div> 13727 13728 13729 </div> 13730 </div> 13731 13732 13733 13734 <div class='index-tabs-content_block active ' id='tab_heading_video_fxp6j'> 13735 13736 13737 13738 13739 13740 13741 13742 13743 13744 13745 13746 <div class="VideoWrapper VideoContentWithoutText "> 13747 13748 13749 13750 13751 <img 13752 class="video_image_overlay" 13753 srcset="//barrierboss.ca/cdn/shop/files/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-41502422171949_375x.jpg?v=1763523175 375w,//barrierboss.ca/cdn/shop/files/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-41502422171949_720x.jpg?v=1763523175 750w,//barrierboss.ca/cdn/shop/files/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-41502422171949_1066x.jpg?v=1763523175 1066w,//barrierboss.ca/cdn/shop/files/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-41502422171949_1500x.jpg?v=1763523175 1500w," 13754 src="//barrierboss.ca/cdn/shop/files/FireSmart-Metal-Fence-Panels-with-Steel-Post-Frame-System-The-True-North-BarrierBoss-41502422171949_750x.jpg?v=1763523175" 13755 sizes="100vw" 13756 loading="lazy" 13757 width="1600" 13758 height="1200" 13759 alt="FireSmart® Metal Fence Panels with Steel Post & Frame System - The True North - BarrierBossâ¢" 13760 style="object-position:50.0% 50.0%;"> 13761 13762 13763 <span class='play_video_btn'> 13764 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="0 0 20 40"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.6 16.8L7 1.5C5.6.3 4 .2 2.9.7 1.6 1.4.8 2.7.7 3.8v31.7c0 1.8 1.1 3.3 3.1 3.3 1.5 0 2.5-.5 3.4-1.4l16.4-15.7c1.5-1.4 1.5-3.6 0-4.9z"/></svg> 13765 </span> 13766 13767 <div class=' hide VideoModalContent '> 13768 13769<iframe id="VideoModal_video_fxp6j" loading="lazy" src="https://www.youtube-nocookie.com/embed/rwDiAd8sCeE?autoplay=0&showinfo=0&controls=1&rel=0&modestbranding=1&playsinline=1" frameborder="0" allowfullscreen></iframe> 13770 13771 13772 </div> 13773 13774 </div> 13775 13776 13777 13778 13779 </div> 13780 13781 </div> 13782 </div> 13783 </div> 13784 13785 13786 13787</section> 13788 13789 13790 13791 13792</div><div id="shopify-section-template--23728369467693__featured_blog_Yq94Gt" class="shopify-section index-section featured-blog-section"> 13793 13794 13795 13796 13797 13798 13799 13800 13801 13802 13803<section id="section-template--23728369467693__featured_blog_Yq94Gt" data-section-id="template--23728369467693__featured_blog_Yq94Gt" data-section-type="featured-blog" class=""> 13804 <div class="page-width"> 13805 13806 <header class="section-header text-center homepage_subtitle_style_match_header"> 13807
13808 <span class='h5'>Expert Knowledge</span> 13809 13810 13811 <h2>Blog Posts</h2> 13812 13813 13814 13815 13816 13817 </header> 13818 13819 13820 13821 13822 13823 13824 13825 13826 13827 13828 <ul class="zoom-fade-animation grid grid--uniform grid--blog"> 13829 13830 <li class="grid__item medium-up--one-quarter zoom-fade-animation-element-wrapper"> 13831 <article class='article_block' aria-labelledby="FeaturedBlogTitle-0-template--23728369467693__featured_blog_Yq94Gt"> 13832 <a href="/blogs/news/6-modern-fence-ideas-inspired-by-canadian-homes-for-2027" class="article__link"> 13833 13834 13835 13836 13837 13838 <div id="ArticleImageWrapper-305417617709" class="article__grid-image-wrapper js"> 13839 <div class="article__grid-image-container"> 13840 <img id="ArticleImage-305417617709" 13841 class="article__grid-image zoom-fade-animation-element" 13842 srcset="//barrierboss.ca/cdn/shop/articles/Black_corrugated_fence_frames_a_foothills_home_375x.png?v=1791218419 375w,//barrierboss.ca/cdn/shop/articles/Black_corrugated_fence_frames_a_foothills_home_720x.png?v=1791218419 750w,//barrierboss.ca/cdn/shop/articles/Black_corrugated_fence_frames_a_foothills_home_1066x.png?v=1791218419 1066w,//barrierboss.ca/cdn/shop/articles/Black_corrugated_fence_frames_a_foothills_home_1500x.png?v=1791218419 1500w," 13843 src="//barrierboss.ca/cdn/shop/articles/Black_corrugated_fence_frames_a_foothills_home_535x.png?v=1791218419" 13844 sizes="(min-width: 750px) calc(100vw / 4), 100vw" 13845 loading="lazy" 13846 width="1672" 13847 height="941" 13848 alt="Black corrugated metal fence and matching gate in front of a Canadian mountain home."> 13849 <div class="load_media_spinner"> 13850 <div class="rect1"></div> 13851 <div class="rect2"></div> 13852 <div class="rect3"></div> 13853 <div class="rect4"></div> 13854 <div class="rect5"></div> 13855</div> 13856 </div> 13857 </div> 13858 <noscript> 13859 <div class="article__grid-image-wrapper"> 13860 <img src="//barrierboss.ca/cdn/shop/articles/[email protected]?v=1791218419" alt="6 Modern Metal Fence Ideas Inspired by Canadian Homes for 2027" class="article__grid-image" /> 13861 </div> 13862 </noscript> 13863 13864 13865 13866 </a> 13867 13868 <div class='article_block_info'> 13869 13870 13871 13872 13873 13874 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890 13891 13892 13893 13894 13895 13896 13897 13898 13899 13900 13901 13902 13903 13904 13905 13906 13907 13908 <a href="/blogs/news/6-modern-fence-ideas-inspired-by-canadian-homes-for-2027" class="article__title h4" id="FeaturedBlogTitle-0-template--23728369467693__featured_blog_Yq94Gt"> 13909 6 Modern Metal Fence Ideas Inspired by Canadian Homes for 2027 13910 </a> 13911 13912 13913 13914 <div class="article__grid-meta"> 13915 13916 <span class="article__date"> 13917 <time datetime="2026-10-05T16:39:34Z">October 5, 2026</time> 13918 </span> 13919 13920 13921 13922 13923 </div> 13924 </div> 13925 </article> 13926 </li> 13927 13928 <li class="grid__item medium-up--one-quarter zoom-fade-animation-element-wrapper"> 13929 <article class='article_block' aria-labelledby="FeaturedBlogTitle-1-template--23728369467693__featured_blog_Yq94Gt"> 13930 <a href="/blogs/news/what-barrierboss-canada-customers-are-saying" class="article__link"> 13931 13932 13933 13934 13935 13936 <div id="ArticleImageWrapper-305404739885" class="article__grid-image-wrapper js"> 13937 <div class="article__grid-image-container"> 13938 <img id="ArticleImage-305404739885" 13939 class="article__grid-image zoom-fade-animation-element" 13940 srcset="//barrierboss.ca/cdn/shop/articles/Cozy_Twilight_Fence_and_String_Lights_375x.png?v=1791048934 375w,//barrierboss.ca/cdn/shop/articles/Cozy_Twilight_Fence_and_String_Lights_720x.png?v=1791048934 750w,//barrierboss.ca/cdn/shop/articles/Cozy_Twilight_Fence_and_String_Lights_1066x.png?v=1791048934 1066w,//barrierboss.ca/cdn/shop/articles/Cozy_Twilight_Fence_and_String_Lights_1500x.png?v=1791048934 1500w," 13941 src="//barrierboss.ca/cdn/shop/articles/Cozy_Twilight_Fence_and_String_Lights_535x.png?v=1791048934" 13942 sizes="(min-width: 750px) calc(100vw / 4), 100vw" 13943 loading="lazy" 13944 width="1774" 13945 height="887" 13946 alt="BarrierBoss corrugated metal privacy fencing and black hog wire fencing in a finished Canadian backyard at sunset, showcasing the products in a clean residential setting."> 13947 <div class="load_media_spinner"> 13948 <div class="rect1"></div> 13949 <div class="rect2"></div> 13950 <div class="rect3"></div> 13951 <div class="rect4"></div> 13952 <div class="rect5"></div> 13953</div> 13954 </div> 13955 </div> 13956 <noscript> 13957 <div class="article__grid-image-wrapper"> 13958 <img src="//barrierboss.ca/cdn/shop/articles/[email protected]?v=1791048934" alt="What BarrierBoss Canada Customers Are Saying" class="article__grid-image" /> 13959 </div> 13960 </noscript> 13961 13962 13963 13964 </a> 13965 13966 <div class='article_block_info'> 13967 13968 13969 13970 13971 13972 13973 13974 13975 13976 13977 13978 13979 13980 13981 13982 13983 13984 13985 13986 13987 13988 13989 13990 13991 13992 13993 13994 13995 13996 13997 13998 13999 14000 14001 14002 14003 14004 14005 14006 <a href="/blogs/news/what-barrierboss-canada-customers-are-saying" class="article__title h4" id="FeaturedBlogTitle-1-template--23728369467693__featured_blog_Yq94Gt"> 14007 What BarrierBoss Canada Customers Are Saying 14008 </a> 14009 14010 14011 14012 <div class="article__grid-meta"> 14013
14014 <span class="article__date"> 14015 <time datetime="2026-09-30T14:00:05Z">September 30, 2026</time> 14016 </span> 14017 14018 14019 14020 14021 </div> 14022 </div> 14023 </article> 14024 </li> 14025 14026 <li class="grid__item medium-up--one-quarter zoom-fade-animation-element-wrapper"> 14027 <article class='article_block' aria-labelledby="FeaturedBlogTitle-2-template--23728369467693__featured_blog_Yq94Gt"> 14028 <a href="/blogs/news/how-to-winter-proof-your-fence-and-gate-in-canada" class="article__link"> 14029 14030 14031 14032 14033 14034 <div id="ArticleImageWrapper-305315807533" class="article__grid-image-wrapper js"> 14035 <div class="article__grid-image-container"> 14036 <img id="ArticleImage-305315807533" 14037 class="article__grid-image zoom-fade-animation-element" 14038 srcset="//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_26_2026_02_06_02_PM_375x.png?v=1790454313 375w,//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_26_2026_02_06_02_PM_720x.png?v=1790454313 750w,//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_26_2026_02_06_02_PM_1066x.png?v=1790454313 1066w,//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_26_2026_02_06_02_PM_1500x.png?v=1790454313 1500w," 14039 src="//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_26_2026_02_06_02_PM_535x.png?v=1790454313" 14040 sizes="(min-width: 750px) calc(100vw / 4), 100vw" 14041 loading="lazy" 14042 width="1672" 14043 height="941" 14044 alt="BarrierBoss corrugated metal fence and gate being winterized on a Canadian property in fall, with gate hardware serviced before freezing weather."> 14045 <div class="load_media_spinner"> 14046 <div class="rect1"></div> 14047 <div class="rect2"></div> 14048 <div class="rect3"></div> 14049 <div class="rect4"></div> 14050 <div class="rect5"></div> 14051</div> 14052 </div> 14053 </div> 14054 <noscript> 14055 <div class="article__grid-image-wrapper"> 14056 <img src="//barrierboss.ca/cdn/shop/articles/[email protected]?v=1790454313" alt="How to Winter-Proof Your Fence and Gate in Canada" class="article__grid-image" /> 14057 </div> 14058 </noscript> 14059 14060 14061 14062 </a> 14063 14064 <div class='article_block_info'> 14065 14066 14067 14068 14069 14070 14071 14072 14073 14074 14075 14076 14077 14078 14079 14080 14081 14082 14083 14084 14085 14086 14087 14088 14089 14090 14091 14092 14093 14094 14095 14096 14097 14098 14099 14100 14101 14102 14103 14104 <a href="/blogs/news/how-to-winter-proof-your-fence-and-gate-in-canada" class="article__title h4" id="FeaturedBlogTitle-2-template--23728369467693__featured_blog_Yq94Gt"> 14105 How to Winter-Proof Your Fence and Gate in Canada 14106 </a> 14107 14108 14109 14110 <div class="article__grid-meta"> 14111 14112 <span class="article__date"> 14113 <time datetime="2026-09-26T20:18:58Z">September 26, 2026</time> 14114 </span> 14115 14116 14117 14118 14119 </div> 14120 </div> 14121 </article> 14122 </li> 14123 14124 <li class="grid__item medium-up--one-quarter zoom-fade-animation-element-wrapper"> 14125 <article class='article_block' aria-labelledby="FeaturedBlogTitle-3-template--23728369467693__featured_blog_Yq94Gt"> 14126 <a href="/blogs/news/why-fences-fall-in-a-canadian-winter-and-how-to-build-one-that-stands" class="article__link"> 14127 14128 14129 14130 14131 14132 <div id="ArticleImageWrapper-304993435949" class="article__grid-image-wrapper js"> 14133 <div class="article__grid-image-container"> 14134 <img id="ArticleImage-304993435949" 14135 class="article__grid-image zoom-fade-animation-element" 14136 srcset="//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_13_2026_09_49_23_PM_375x.png?v=1789358263 375w,//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_13_2026_09_49_23_PM_720x.png?v=1789358263 750w,//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_13_2026_09_49_23_PM_1066x.png?v=1789358263 1066w,//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_13_2026_09_49_23_PM_1500x.png?v=1789358263 1500w," 14137 src="//barrierboss.ca/cdn/shop/articles/ChatGPT_Image_Sep_13_2026_09_49_23_PM_535x.png?v=1789358263" 14138 sizes="(min-width: 750px) calc(100vw / 4), 100vw" 14139 loading="lazy" 14140 width="1536" 14141 height="1024" 14142 alt="Collapsed wood fence beside a sturdy BarrierBoss all-metal hog wire fence standing straight through a snowy Canadian winter."> 14143 <div class="load_media_spinner"> 14144 <div class="rect1"></div> 14145 <div class="rect2"></div> 14146 <div class="rect3"></div> 14147 <div class="rect4"></div> 14148 <div class="rect5"></div> 14149</div> 14150 </div> 14151 </div> 14152 <noscript> 14153 <div class="article__grid-image-wrapper"> 14154 <img src="//barrierboss.ca/cdn/shop/articles/[email protected]?v=1789358263" alt="Why Fences Fall in a Canadian Winter, and How to Build One That Stands" class="article__grid-image" /> 14155 </div> 14156 </noscript> 14157 14158 14159 14160 </a> 14161 14162 <div class='article_block_info'> 14163 14164 14165 14166 14167 14168 14169 14170 14171 14172 14173 14174 14175 14176 14177 14178 14179 14180 14181 14182 14183 14184 14185 14186 14187 14188 14189 14190 14191 14192 14193 14194 14195 14196 14197 14198 14199 14200 14201 14202 <a href="/blogs/news/why-fences-fall-in-a-canadian-winter-and-how-to-build-one-that-stands" class="article__title h4" id="FeaturedBlogTitle-3-template--23728369467693__featured_blog_Yq94Gt"> 14203 Why Fences Fall in a Canadian Winter, and How to Build One That Stands 14204 </a> 14205 14206 14207 14208 <div class="article__grid-meta"> 14209
14210 <span class="article__date"> 14211 <time datetime="2026-09-14T15:30:02Z">September 14, 2026</time> 14212 </span> 14213 14214 14215 14216 14217 </div> 14218 </div> 14219 </article> 14220 </li> 14221 14222 </ul> 14223 14224 14225 14226 14227 </div> 14228</section> 14229 14230 14231 14232</div> 14233 </main> 14234 14235 <!-- BEGIN sections: footer-group --> 14236<div id="shopify-section-sections--23728368812333__footer" class="shopify-section shopify-section-group-footer-group"> 14237 14238 14239 14240 14241 14242 14243<footer class="site-footer critical-hidden" role="contentinfo" data-section-id="sections--23728368812333__footer" data-section-type="footer-section"> 14244 14245 14246 14247 <div class='site-footer-wrapper'> 14248 <div class="page-width"> 14249 14250 14251 14252 14253 14254 14255 14256 14257 <div class='call-to-action'> 14258 <div class='call-to-action__block'> 14259 <div class='image'> 14260 14261 14262 14263 14264 14265 14266 <load-icon name="comments"></load-icon> 14267 14268 </div> 14269 14270 <div class='content'> 14271 14272 <span class='h6'>Live Chat</span> 14273 14274 14275 <p>MonâFri, 8amâ4pm PST<br/>SatâSun, Closed</p> 14276 14277 </div> 14278 </div> 14279 14280 14281 14282 14283 <div class='call-to-action__block'> 14284 <div class='image'> 14285 14286 14287 14288 14289 14290 14291 <load-icon name="phone-volume"></load-icon> 14292 14293 </div> 14294 14295 <div class='content'> 14296 14297 <span class='h6'>Call/Text: +1 (888) 306-BOSS</span> 14298 14299 14300 <p>MonâFri, 8amâ4pm PST<br/>SatâSun, Closed</p> 14301 14302 </div> 14303 </div> 14304 14305 14306 14307 14308 <div class='call-to-action__block'> 14309 <div class='image'> 14310 14311 14312 14313 14314 14315 14316 <load-icon name="book-open-reader"></load-icon> 14317 14318 </div> 14319 14320 <div class='content'> 14321 14322 <span class='h6'>Help Center</span> 14323 14324 14325 <p>Find answers online any time via <a href="/pages/contact-us" title="Contact Us">Help Center</a></p> 14326 14327 </div> 14328 </div> 14329 14330 14331 14332 14333 <div class='call-to-action__block'> 14334 <div class='image'> 14335 14336 14337 14338 14339 14340 14341 <load-icon name="envelope"></load-icon> 14342 14343 </div> 14344 14345 <div class='content'> 14346 14347 <span class='h6'>Contact Us</span> 14348 14349 14350 <p><a href="/pages/contact-us" title="Contact Us"><span style="text-decoration:underline">[email protected]</span></a></p> 14351 14352 </div> 14353 </div> 14354 14355 14356 14357 14358 14359 14360 14361 14362 14363 </div> 14364 14365 14366 <div class="site-footer__content"> 14367 14368 14369 14370 14371 <div class="site-footer__item 14372 14373 14374 " 14375 > 14376 <div class="site-footer__item-inner site-footer__item-inner--text"><p class="h5">ABOUT US</p><div class="site-footer__rte 14377 "> 14378 <p>Your Fencing, Roofing and Siding Partner. BarrierBoss® manufactures the highest-quality metal fencing, siding, and roofing that will enhance the look and security of your property.</p> 14379 </div><form method="post" action="/localization" id="localization-footer" accept-charset="UTF-8" class="selectors-form localization" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/products/wood-fence-posts" /></form><ul class="list--inline site-footer__social-icons social-icons site-footer__icon-list"><li class="social-icons__item btn btn--primary"> 14380 <a rel="nofollow" class="social-icons__link " href="https://www.facebook.com/barrierboss" aria-describedby="a11y-external-message"> 14381 14382<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewB
14382ox="0 0 20 20"><path fill="#444" d="M18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z"/></svg> 14383 <span class="icon__fallback-text">Facebook</span> 14384 </a> 14385 </li><li class="social-icons__item btn btn--primary"> 14386 <a rel="nofollow" class="social-icons__link " href="https://www.instagram.com/barrierboss" aria-describedby="a11y-external-message"> 14387 14388<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"/><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"/><circle cx="390.5" cy="121.5" r="30.2"/></svg> 14389 <span class="icon__fallback-text">Instagram</span> 14390 </a> 14391 </li><li class="social-icons__item btn btn--primary"> 14392 <a rel="nofollow" class="social-icons__link " href="https://www.youtube.com/@barrierboss" aria-describedby="a11y-external-message"> 14393 14394<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg> 14395 <span class="icon__fallback-text">YouTube</span> 14396 </a> 14397 </li> 14398 </ul> 14399 14400</div> 14401 </div> 14402 14403 14404 <div class="site-footer__item 14405 14406 14407 " 14408 > 14409 <div class="site-footer__item-inner site-footer__item-inner--link_list"><p class="h5">POPULAR COLLECTIONS</p><ul class="site-footer__linklist 14410 "><li class="site-footer__linklist-item"> 14411 <a href="/collections/hog-fencing" 14412 14413 > 14414 Hog Wire Fence 14415 </a> 14416 </li><li class="site-footer__linklist-item"> 14417 <a href="/collections/metal-fencing" 14418 14419 > 14420 Metal & Privacy Fence 14421 </a> 14422 </li><li class="site-footer__linklist-item"> 14423 <a href="/collections/firesmart%C2%AE-metal-fencing" 14424 14425 > 14426 Metal Fence Kits 14427 </a> 14428 </li><li class="site-footer__linklist-item"> 14429 <a href="/collections/hog-wire-deck-railing" 14430 14431 > 14432 Hog Wire Deck & Railing 14433 </a> 14434 </li><li class="site-footer__linklist-item"> 14435 <a href="/collections/cattle-panel-fencing" 14436 14437 > 14438 Cattle Panel Fence 14439 </a> 14440 </li><li class="site-footer__linklist-item"> 14441 <a href="/collections/firesmart%C2%AE-metal-horse-fence" 14442 14443 > 14444 Steel Board & Horse Fence 14445 </a> 14446 </li><li class="site-footer__linklist-item"> 14447 <a href="/collections/gates" 14448 14449 > 14450 Metal Fence Gates 14451 </a> 14452 </li><li class="site-footer__linklist-item"> 14453 <a href="/collections/fencing-accessories" 14454 14455 > 14456 Fence Posts & Accessories 14457 </a> 14458 </li><li class="site-footer__linklist-item"> 14459 <a href="/collections/aluminum-fence" 14460 14461 > 14462 Aluminum Fence 14463 </a> 14464 </li><li class="site-footer__linklist-item"> 14465 <a href="/collections/metal-roofing" 14466 14467 > 14468 Metal Roofing & Siding 14469 </a> 14470 </li><li class="site-footer__linklist-item"> 14471 <a href="/collections/specialty-products" 14472 14473 > 14474 Specialty Products 14475 </a> 14476 </li><li class="site-footer__linklist-item"> 14477 <a href="/pages/fence-configurator" 14478 14479 > 14480 Fence Calculator 14481 </a> 14482 </li></ul></div> 14483 </div> 14484 14485 14486 <div class="site-footer__item 14487 14488 14489 " 14490 > 14491 <div class="site-footer__item-inner site-footer__item-inner--link_list"><p class="h5">CUSTOMER CARE</p><ul class="site-footer__linklist 14492 "><li class="site-footer__linklist-item"> 14493 <a href="/pages/faq" 14494 14495 > 14496 FAQs 14497 </a> 14498 </li><li class="site-footer__linklist-item"> 14499 <a href="/pages/shipping-returns" 14500 14501 > 14502 BARRIERBOSS Delivery 14503 </a> 14504 </li><li class="site-footer__linklist-item"> 14505 <a href="/pages/contact-us" 14506 14507 > 14508 Contact Us 14509 </a> 14510 </li><li class="site-footer__linklist-item"> 14511 <a href="/policies/privacy-policy" 14512 14513 > 14514 Privacy Policy 14515 </a> 14516 </li><li class="site-footer__linklist-item"> 14517 <a href="/policies/terms-of-service" 14518 14519 > 14520 Terms & Conditions 14521 </a> 14522 </li></ul></div> 14523 </div> 14524 14525 14526 <div class="site-footer__item 14527 14528 14529 " 14530 > 14531 <div class="site-footer__item-inner site-footer__item-inner--link_list"><p class="h5">COMPANY</p><ul class="site-footer__linklist 14532 "><li class="site-footer__linklist-item"> 14533 <a href="/pages/about-us" 14534 14535 > 14536 About Us 14537 </a> 14538 </li><li class="site-footer__linklist-item"> 14539 <a href="/pages/career-opportunities" 14540 14541 > 14542 Careers 14543 </a> 14544 </li><li class="site-footer__linklist-item"> 14545 <a href="/blogs/news" 14546 14547 > 14548 BarrierBlog 14549 </a> 14550 </li><li class="site-footer__linklist-item"> 14551 <a href="/pages/pages-fence-pro-platform" 14552 14553 > 14554 Fence Pro Platform 14555 </a> 14556 </li><li class="site-footer__linklist-item"> 14557 <a href="/pages/pros-directory" 14558 14559 > 14560 Find a Fence Installer 14561 </a> 14562 </li><li class="site-footer__linklist-item"> 14563 <a href="/pages/fence-installer-jobs" 14564 14565 > 14566 Become a Fence Pro 14567 </a> 14568 </li><li class="site-footer__linklist-item"> 14569 <a href="/pages/help-me-choose" 14570 14571 > 14572 Fence Finder 14573 </a> 14574 </li><li class="site-footer__linklist-item"> 14575 <a href="/pages/why-barrierboss" 14576 14577 > 14578 Why BarrierBoss 14579 </a> 14580 </li><li class="site-footer__linklist-item"> 14581 <a href="/pages/trade-program" 14582 14583 > 14584 Trade & Contractor Pricing 14585 </a> 14586 </li></ul></div> 14587 </div> 14588 14589 14590 <div class="site-footer__item 14591 14592 14593 " 14594 > 14595 <div class="site-footer__item-inner site-footer__item-inner--newsletter"><p class="h5">NEWSLETTER</p><div class="site-footer__rte "> 14596 <p>Subscribe to our newsletter to receive updates on new products and exclusive subscriber-only offers.</p> 14597 </div><div class="site-footer__newsletter "><form method="post" action="/contact#ContactFooter_74c8113b-d327-4497-91fc-d188b970d6a6" id="ContactFooter_74c8113b-d327-4497-91fc-d188b970d6a6" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 14598 14599 14600 14601 <input type="hidden" name="contact[tags]" value="newsletter"> 14602 <div class="input-group "> 14603 14604 <label for="ContactFooter_74c8113b-d327-4497-91fc-d188b970d6a6-email" class="visually-hidden"></label> 14605 14606 <input type="email" 14607 name="contact[email]" 14608 id="ContactFooter_74c8113b-d327-4497-91fc-d188b970d6a6-email" 14609 class="input-group__field newsletter__input" 14610 value="" 14611 placeholder="Email address" 14612 aria-label="Email address" 14613 aria-required="true" 14614 required 14615 autocorrect="off" 14616 autocapitalize="off" 14617 >
14618 <span class="input-group__btn"> 14619 <button type="submit" class="btn btn--primary newsletter__submit" name="commit" aria-label="Submit"> 14620 <span class="newsletter__submit-text--large"> 14621 <svg class="icon icon--check" viewBox="0 0 24 24" role="presentation"> 14622 <path fill="currentColor" d="M9 20l-7-7 3-3 4 4L19 4l3 3z"></path> 14623</svg> 14624 </span> 14625 </button> 14626 </span> 14627 </div> 14628 14629 </form> 14630 </div></div> 14631 </div> 14632 14633</div> 14634 </div> 14635 14636 14637 <div class='site-footer__bottom_content'> 14638 <div class="page-width"> 14639 <div class="grid grid--footer-float-left mobile-reverse"> 14640 14641 14642 <div class="grid__item one-half site-footer-item-align-left"> 14643 <small class="site-footer__copyright-content">© 2026, <a href="/" title="">BarrierBossâ¢</a></small> 14644 </div> 14645 14646<div class="grid__item site-footer-item-align-right one-half small--one-whole"><div class="site-footer__payment-icons"> 14647 <span class="visually-hidden">Payment methods</span> 14648 <ul class="payment-icons list--inline site-footer__icon-list"><li class="payment-icon"> 14649 <svg class="icon icon--full-color" width="38" height="24" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-alipay"><title id="pi-alipay">AliPay</title><path opacity=".07" fill-rule="evenodd" clip-rule="evenodd" d="M35 0H3a3 3 0 00-3 3v18a3 3 0 003 3h32a3 3 0 003-3V3a3 3 0 00-3-3z" fill="#000"/><path fill-rule="evenodd" clip-rule="evenodd" d="M35 1a2 2 0 012 2v18a2 2 0 01-2 2H3a2 2 0 01-2-2V3a2 2 0 012-2h32z" fill="#fff"/><mask id="pi-alipay-mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="4" y="8" width="9" height="9"><path d="M4 8h8.867v8.842H4V8z" fill="#fff"/></mask><g mask="url(#pi-alipay-mask0)"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.447 8H5.42C4.636 8 4 8.634 4 9.416v6.01c0 .782.636 1.416 1.42 1.416h6.027c.785 0 1.42-.634 1.42-1.416v-6.01c0-.782-.635-1.416-1.42-1.416" fill="#1677FF"/></g><path fill-rule="evenodd" clip-rule="evenodd" d="M6.435 14.628c-1.374 0-1.781-1.059-1.102-1.638.227-.196.64-.291.862-.313.816-.08 1.572.226 2.464.65-.627.802-1.425 1.301-2.224 1.301zm4.886-1.22c-.353-.116-.828-.293-1.356-.48.317-.54.57-1.154.737-1.822h-1.74v-.613h2.133v-.343H8.962V9.128H8.09c-.154 0-.154.148-.154.148v.875H5.78v.343h2.157v.613h-1.78v.343H9.61c-.122.413-.29.812-.498 1.189-1.12-.362-2.317-.655-3.068-.475-.48.116-.79.323-.972.54-.835.993-.236 2.501 1.526 2.501 1.043 0 2.047-.568 2.825-1.505 1.16.546 3.458 1.483 3.458 1.483v-1.335s-.289-.023-1.56-.439" fill="#fff"/><path fill-rule="evenodd" clip-rule="evenodd" d="M29.057 10.137h3.41v.627h1.216v-.747a.313.313 0 00-.314-.305h-1.97v-.584h-1.275v.584h-2.283v1.052h1.216v-.627zm-7.253-1.009l-1.209 2.882h.927v3.428h1.015V10.89h-.368l.763-1.762-1.128.001z" fill="#3E3A39"/><mask id="pi-alipay-mask1" mask-type="alpha" maskUnits="userSpaceOnUse" x="28" y="11" width="6" height="5"><path d="M28.077 11.236h5.806v4.177h-5.806v-4.177z" fill="#fff"/></mask><g mask="url(#pi-alipay-mask1)"><path fill-rule="evenodd" clip-rule="evenodd" d="M33.883 15.397l-.37-1.285a.194.194 0 00-.184-.141h-.984l.286.987h-1.157v-1.912h2.27v-.455h-2.27v-.9h2.27v-.456h-5.666v.455h2.27v.899h-2.27v.456h2.27v1.914h-2.27v.454h5.805l-.005-.015h.005z" fill="#3E3A39"/></g><path fill-rule="evenodd" clip-rule="evenodd" d="M24.58 11.596a.258.258 0 00-.227-.13H23.4l.742 2.103h1.128l-.69-1.973z" fill="#3E3A39"/><path fill-rule="evenodd" clip-rule="evenodd" d="M26.932 9.128h-1.087v1.134h-2.679v.457h2.679v4.077a.188.188 0 01-.176.171h-.551v.471h1.408a.429.429 0 00.406-.422v-4.298h.441v-.456h-.441V9.128zm-6.964 2.145h-2.037v-.742h2.361v-.462h-2.36v-.94h-1.053a.214.214 0 00-.209.22v.72h-2.345v.462h2.345v.742h-1.979v.463h3.942s-.219.867-1.3 1.799c-.968-.745-1.293-1.34-1.293-1.34h-1.057c.429.754 1.037 1.358 1.69 1.837-.6.397-1.38.781-2.389 1.088v.553s1.556-.299 3.059-1.2c.94.55 1.958.954 3.018 1.2v-.524a12.48 12.48 0 01-2.337-1.133c.872-.657 1.636-1.55 1.942-2.743" fill="#3E3A39"/></svg> 14650 14651 </li><li class="payment-icon"> 14652 <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;"/>
14652<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> 14653 14654 </li><li class="payment-icon"> 14655 <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 0 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" />
14655<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> 14656 14657 </li><li class="payment-icon"> 14658 <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> 14659 </li><li class="payment-icon"> 14660 <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> 14661 </li><li class="payment-icon"> 14662 <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.
1466206zM23.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> 14663 14664 </li><li class="payment-icon"> 14665 <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> 14666 14667 </li><li class="payment-icon"> 14668 <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> 14669 14670 </li><li class="payment-icon"> 14671 <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;"/>
14671<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
1467116.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> 14672 14673 </li></ul> 14674 </div></div> 14675 14676 </div> 14677 </div> 14678 </div> 14679 </div> 14680 14681</footer> 14682 14683<style> 14684 @media screen and (min-width:1200px) { 14685 .call-to-action .call-to-action__block { 14686 14687 width:25%; 14688 14689 } 14690 } 14691</style> 14692 14693 14694<style> 14695 14696 .footer_bg { 14697 opacity: 20%; 14698 } 14699 14700 .site-footer__item-inner--newsletter .newsletter__input { 14701 background-color: #222222; 14702 } 14703 .call-to-action .call-to-action__block { 14704 background-color: #222222; 14705 } 14706 .site-footer__item .selectors-form .disclosure__toggle { 14707 background-color: #222222; 14708 } 14709 .call-to-action .call-to-action__block svg { 14710 color: #EB673C; 14711 } 14712 14713 14714 .site-footer p:not(.form-message), 14715 .site-footer small, 14716 .site-footer__copyright-content a, 14717 .site-footer__newsletter-error { 14718 color: #ebebeb; 14719 } 14720 14721 .call-to-action__block .content .h6 { 14722 color: #ffffff; 14723 } 14724 .call-to-action__block .content p { 14725 color: #cccccc; 14726 } 14727 .site-footer__content .site-footer__item-inner .h5 { 14728 color: #ffffff; 14729 } 14730 14731 .site-footer__linklist-item a { 14732 color: #cccccc; 14733 } 14734 .site-footer__linklist-item a:hover { 14735 color: #EB673C; 14736 } 14737 14738 .site-footer { 14739 color: #ebebeb; 14740 background-color: #000000; 14741 } 14742 14743 .site-footer__content .site-footer__social-icons .social-icons__link, 14744 .site-footer__content .site-footer__social-icons .social-icons__link svg, 14745 .site-footer__content .site-footer__social-icons .social-icons__link:hover svg{ 14746 color: #ffffff; 14747 fill: #ffffff; 14748 } 14749 .site-footer__content .site-footer__social-icons .social-icons__item, 14750 .site-footer__content .site-footer__social-icons .social-icons__item:hover{ 14751 background: #fd5b2a; 14752 } 14753 .site-footer__content .site-footer__social-icons .social-icons__item:hover svg{ 14754 fill: #ffffff; 14755 } 14756 .site-footer__content .site-footer__social-icons .social-icons__item:hover:after{ 14757 background: #f43900; 14758 } 14759 14760 14761</style> 14762 14763 14764
14764<script type="module" src="//barrierboss.ca/cdn/shop/t/54/assets/dynamic-icon.js?v=160128651583011347501736999850"></script>
14764 14765 14766 14767</div> 14768<!-- END sections: footer-group --> 14769 14770 <div id="slideshow-info" class="visually-hidden" aria-hidden="true">Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device</div> 14771 14772 </div> 14773 14774 <ul hidden> 14775 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 14776 <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li> 14777 </ul> 14778 14779 <div class='mobile_menu_overlay'></div> 14780 14781 <!-- Root element of PhotoSwipe. Must have class pswp. --> 14782<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 14783 14784 <!-- Background of PhotoSwipe. 14785It's a separate element as animating opacity is faster than rgba(). --> 14786 <div class="pswp__bg"></div> 14787 14788 <!-- Slides wrapper with overflow:hidden. --> 14789 <div class="pswp__scroll-wrap"> 14790 14791 <!-- Container that holds slides. 14792PhotoSwipe keeps only 3 of them in the DOM to save memory. 14793Don't modify these 3 pswp__item elements, data is added later on. --> 14794 <div class="pswp__container"> 14795 <div class="pswp__item"></div> 14796 <div class="pswp__item"></div> 14797 <div class="pswp__item"></div> 14798 </div> 14799 14800 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 14801 <div class="pswp__ui pswp__ui--hidden"> 14802 14803 <div class="pswp__top-bar"> 14804 14805 <!-- Controls are self-explanatory. Order can be changed. --> 14806 14807 <div class="pswp__counter"></div> 14808 14809 <button class="pswp__button pswp__button--close" title="Close (Esc)"></button> 14810 14811 <button class="pswp__button pswp__button--share" title="Share"></button> 14812 14813 <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> 14814 14815 <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button> 14816 14817 <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR --> 14818 <!-- element will get class pswp__preloader--active when preloader is running --> 14819 <div class="pswp__preloader"> 14820 <div class="pswp__preloader__icn"> 14821 <div class="pswp__preloader__cut"> 14822 <div class="pswp__preloader__donut"></div> 14823 </div> 14824 </div> 14825 </div> 14826 </div> 14827 14828 <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"> 14829 <div class="pswp__share-tooltip"></div> 14830 </div> 14831 14832 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 14833 </button> 14834 14835 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 14836 </button> 14837 14838 <div class="pswp__caption"> 14839 <div class="pswp__caption__center"></div> 14840 </div> 14841 14842 </div> 14843 14844 </div> 14845 14846</div> 14847 14848 14849 14850 14851 14852<a id="BackToTop" href="#" title="Back to the top" class="back-to-top hide btn btn--circle-arrow "> 14853 14854<svg class="icon icon--arrow-up" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 492 492" style="enable-background:new 0 0 492 492;" xml:space="preserve"> 14855 <path d="M442.627,185.388L265.083,7.844C260.019,2.78,253.263,0,245.915,0c-7.204,0-13.956,2.78-19.02,7.844L49.347,185.388 c-10.488,10.492-10.488,27.568,0,38.052l16.12,16.128c5.064,5.06,11.82,7.844,19.028,7.844c7.204,0,14.192-2.784,19.252-7.844 l103.808-103.584v329.084c0,14.832,11.616,26.932,26.448,26.932h22.8c14.832,0,27.624-12.1,27.624-26.932V134.816l104.396,104.752 c5.06,5.06,11.636,7.844,18.844,7.844s13.864-2.784,18.932-7.844l16.072-16.128C453.163,212.952,453.123,195.88,442.627,185.388z"/> 14856</svg> 14857 14858 14859</a>
14860<script> 14861 (function() { 14862 function trackScroll() { 14863 var scrolled = window.pageYOffset; 14864 var coords = 1000; 14865 14866 if (scrolled > coords) { 14867 goTopBtn.classList.remove('hide'); 14868 } 14869 if (scrolled < coords) { 14870 goTopBtn.classList.add('hide'); 14871 } 14872 } 14873 14874 function backToTop() { 14875 if (window.pageYOffset > 0) { 14876 window.scroll({ 14877 top: 0, 14878 left: 0, 14879 behavior: 'smooth' 14880 }); 14881 // setTimeout(backToTop, 0); 14882 } 14883 } 14884 14885 var goTopBtn = document.querySelector('.back-to-top'); 14886 14887 window.addEventListener('scroll', trackScroll); 14888 goTopBtn.addEventListener('click', backToTop); 14889 })(); 14890</script>
14890 14891 14892 14893 14894 14895<div id="sidebar-cart" class="Drawer Cart-Drawer" data-section-type="cart-template" data-section-settings='{ 14896"type": "drawer", 14897"itemCount": 0, 14898"totalPrice": 0, 14899"drawer": true, 14900"hasShippingEstimator": false 14901}' aria-modal="true" role="dialog" tabindex="-1"> 14902<style id="bb-cart-nozoom">/* iOS zooms into inputs <16px on focus â force 16px in the drawer to stop auto-zoom (owner 2026-07) */ 14903.Cart-Drawer input:not([type=checkbox]):not([type=radio]):not([type=submit]),.Cart-Drawer textarea,.Cart-Drawer select{font-size:16px!important} 14904/* bb cart font bump â bigger subtotal + order note (owner 2026-07) */ 14905.Cart-Drawer .cart-subtotal__title,.Cart-Drawer .cart-subtotal__price{font-size:18px!important;font-weight:700!important} 14906.Cart-Drawer .cart__block--note-label{font-size:15px!important} 14907.Cart-Drawer .cart-note__input,.Cart-Drawer textarea[name="note"]{font-size:16px!important;line-height:1.45!important} 14908</style><style id="bb-empty-cart-ios"> 14909 /* BarrierBoss palette on an iOS grouped-list structure. Brand font via the theme's own 14910 variables so this panel matches the drawer header instead of importing Apple's type. */ 14911 /* â THE RAIL IS A SIBLING OF .bb-empty-wrap, NOT A DESCENDANT. It renders in Drawer__Footer, so 14912 tokens declared only on the wrap did not reach it and every var() there resolved to nothing â 14913 colour silently fell back to inherited #232323. !important cannot save a declaration whose 14914 value does not exist. Declared on the rail root too; NOT on :root, because this is a cart-panel 14915 palette and hoisting it globally would leak into every template. */ 14916 .bb-empty, .bb-empty-wrap, .cart_related_collection, .cart_related_products{ 14917 --bb-f:var(--font-stack-body,'Instrument Sans',system-ui,sans-serif); 14918 --bb-fh:var(--font-stack-navigation,'Instrument Sans',system-ui,sans-serif); 14919 --bb-ink:#1c1917; --bb-ink2:#6b6560; --bb-line:#ece7e1; 14920 --bb-tint:#EB673C; --bb-tint-soft:#FDF0EB; --bb-card:#fff; --bb-chev:#d9b3a3; 14921 } 14922 14923 /* ââ header âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 14924 .bb-empty{padding:26px 0 4px;text-align:center;font-family:var(--bb-f)} 14925 .bb-empty svg,.bb-empty img{opacity:.3} 14926 .bb-empty p{margin:10px 0 0;font-family:var(--bb-fh);font-size:18px;font-weight:700; 14927 letter-spacing:-.015em;color:var(--bb-ink);line-height:1.25} 14928 .bb-empty__sub{font-size:14.5px!important;font-weight:400!important;color:var(--bb-ink2)!important; 14929 margin-top:5px!important;letter-spacing:0} 14930 14931 .bb-empty-wrap{padding:0;margin-top:20px;font-family:var(--bb-f)} 14932 14933 /* ââ section label â brand orange, the one accent per block âââââââââââââââ */ 14934 .bb-empty__lbl, 14935 .cart_related_collection__heading{ 14936 margin:22px 0 8px!important;padding:0 4px!important;font-family:var(--bb-fh)!important; 14937 font-size:11.5px!important;font-weight:800!important;letter-spacing:.11em!important; 14938 text-transform:uppercase!important;color:var(--bb-tint)!important;line-height:1.2!important} 14939 14940 /* ââ grouped card âââââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 14941 .bb-emptools{display:block;background:var(--bb-card);border:1px solid var(--bb-line); 14942 border-radius:13px;overflow:hidden;box-shadow:0 1px 2px rgba(28,25,23,.04)} 14943 .bb-emptool{position:relative;display:flex;align-items:center;gap:12px;min-height:58px; 14944 padding:12px 14px;text-decoration:none;-webkit-tap-highlight-color:transparent} 14945 /* inset separator â starts where the text starts, never full-bleed */ 14946 .bb-emptool + .bb-emptool::before{content:'';position:absolute;top:0;left:56px;right:0;height:1px; 14947 background:var(--bb-line)} 14948 .bb-emptool__ic{flex:0 0 auto;width:32px;height:32px;border-radius:9px;display:inline-flex; 14949 align-items:center;justify-content:center;font-size:17px;line-height:1; 14950 background:var(--bb-tint-soft)} 14951 .bb-emptool__tx{display:flex;flex-direction:column;min-width:0;flex:1 1 auto} 14952 .bb-emptool__tx b{font-family:var(--bb-fh);font-size:15.5px;font-weight:700;letter-spacing:-.01em; 14953 color:var(--bb-ink);line-height:1.25} 14954 .bb-emptool__tx i{font-style:normal;font-size:13px;color:var(--bb-ink2);line-height:1.3;margin-top:2px} 14955 .bb-emptool::after{content:'\203A';margin-left:auto;padding-left:6px;font-size:21px;line-height:1; 14956 color:var(--bb-chev);flex:0 0 auto} 14957 .bb-emptool:active{background:var(--bb-tint-soft)} 14958 14959 /* ââ collection tiles âââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 14960 .bb-emptiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px} 14961 .bb-emptile{text-decoration:none;display:block;min-width:0;-webkit-tap-highlight-color:transparent} 14962 .bb-emptile__img{display:block;aspect-ratio:1/1;border-radius:12px;overflow:hidden; 14963 background:#f5f1ec;border:1px solid var(--bb-line)} 14964 .bb-emptile__img img{width:100%;height:100%;object-fit:cover;display:block} 14965 .bb-emptile__t{display:block;margin-top:7px;font-family:var(--bb-fh);font-size:12.5px; 14966 font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--bb-ink);text-align:center; 14967 overflow-wrap:anywhere} 14968 .bb-emptile:active .bb-emptile__img{border-color:var(--bb-tint)} 14969 14970 /* ââ guides âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 14971 .bb-empguide{position:relative;display:flex;align-items:center;gap:12px;margin-top:22px; 14972 min-height:58px;padding:12px 14px;background:var(--bb-card);border:1px solid var(--bb-line); 14973 border-radius:13px;text-decoration:none;box-shadow:0 1px 2px rgba(28,25,23,.04); 14974 -webkit-tap-highlight-color:transparent} 14975 .bb-empguide__ic{flex:0 0 auto;width:32px;height:32px;border-radius:9px;display:inline-flex; 14976 align-items:center;justify-content:center;font-size:17px;line-height:1;background:var(--bb-tint-soft)} 14977 .bb-empguide b{display:block;font-family:var(--bb-fh);font-size:15.5px;font-weight:700; 14978 letter-spacing:-.01em;color:var(--bb-ink);line-height:1.25} 14979 .bb-empguide i{font-style:normal;display:block;font-size:13px;color:var(--bb-ink2);margin-top:2px; 14980 line-height:1.3} 14981 .bb-empguide__go{margin-left:auto;padding-left:6px;font-size:21px;color:var(--bb-chev);line-height:1; 14982 flex:0 0 auto} 14983 .bb-empguide:active{background:var(--bb-tint-soft)} 14984 14985 /* ââ button âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 14986 .bb-empty-wrap .keep_shopping__btn{margin:22px 0 4px;padding:0 16px;width:100%;min-height:50px; 14987 border:0;border-radius:11px;background:var(--bb-tint);color:#fff;font-family:var(--bb-fh); 14988 font-size:16px;font-weight:700;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent} 14989 .bb-empty-wrap .keep_shopping__btn:active{filter:brightness(.92)} 14990 14991 .empty_cart_buttons{display:flex;flex-direction:column;gap:10px;margin-top:16px} 14992 .empty_cart_buttons .empty_cart_featured_collection{margin:0;min-height:50px;border-radius:11px; 14993 font-size:15px} 14994 14995 /* ââ "You might like these" â a SCROLL SHELF, so it cannot clip ââââââââââ 14996 â The tiles reuse .CartItem, which is built for one full-width row in a populated cart. Three 14997 side by side overflowed the drawer and cut the third card mid-word. Every rule below is 14998 scoped under .cart_related_products so the POPULATED cart's line items are untouched. */ 14999 .cart_related_collection{background:transparent!important;padding:0!important;margin:26px 0 8px!important} 15000 .cart_related_products{display:flex!important;gap:10px;overflow-x:auto;overflow-y:hidden; 15001 -webkit-overflow-scrolling:touch;scroll-snap-type:x proximity; 15002 padding:2px 4px 8px;margin:0 -4px;scrollbar-width:none} 15003 .cart_related_products::-webkit-scrollbar{display:none} 15004 .cart_related_products .cart_related_product{flex:0 0 132px;max-width:132px;scroll-snap-align:start} 15005 /* neutralise the row layout .CartItem brings with it */ 15006 .cart_related_products .CartItem{display:block!important;padding:0!important;margin:0!important; 15007 border:0!important;background:transparent!important} 15008 .cart_related_products .CartItem__ImageWrapper{width:100%!important;max-width:100%!important; 15009 margin:0!important;border-radius:12px;overflow:hidden;background:#f5f1ec; 15010 border:1px solid var(--bb-line)} 15011 .cart_related_products .CartItem__Image{width:100%!important;height:100%!important; 15012 object-fit:cover!important;display:block} 15013 .cart_related_products .AspectRatio{--aspect-ratio:1!important;padding-bottom:0!important; 15014 aspect-ratio:1/1;height:auto!important} 15015 .cart_related_products .CartItem__Info{padding:7px 1px 0!important;margin:0!important;width:auto!important} 15016 .cart_related_products .CartItem__Title{margin:0!important;font-family:var(--bb-fh)!important; 15017 font-size:12.5px!important;font-weight:600!important;line-height:1.3!important; 15018 letter-spacing:-.01em!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; 15019 overflow:hidden} 15020 .cart_related_products .CartItem__Title a{color:var(--bb-ink)!important;text-decoration:none!important} 15021 .cart_related_products .CartItem__Meta, 15022 .cart_related_products .CartItem__Actions,
15023 .cart_related_products .CartItem__PriceList{margin:0!important;padding:0!important;display:block!important} 15024 /* the price is the second accent â brand orange, so the shelf reads as shoppable */ 15025 .cart_related_products .CartItem__Price{font-family:var(--bb-fh)!important;font-size:13px!important; 15026 font-weight:800!important;color:var(--bb-tint)!important;margin-top:3px!important;display:block} 15027 15028 @media (prefers-reduced-motion:reduce){ 15029 .bb-emptool,.bb-empguide,.bb-emptile__img,.bb-empty-wrap .keep_shopping__btn{transition:none} 15030 } 15031</style> 15032 <div class="Drawer__Header cart-drawer-container"> 15033 <h3 class="Drawer__Title">Shopping Cart</h3> 15034 15035 <button class="Drawer__Close" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation"> 15036 <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path> 15037</svg></button> 15038 </div> 15039 15040 <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate> 15041 <div class="Drawer__Main"><div class="Cart__Empty bb-empty"> 15042 <span> 15043<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="shopping-basket" class="icon icon--basket svg-inline--fa fa-shopping-basket fa-w-18" role="img" viewBox="0 0 576 512"><path fill="currentColor" d="M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z"/></svg> 15044 15045</span> 15046 <p>No products in the cart.</p> 15047 <p class="bb-empty__sub">Not sure where to start? Plan it here.</p> 15048 </div> 15049 15050 <div class="bb-empty-wrap cart-drawer-container"><div class="bb-emptools"><a class="bb-emptool" href="/pages/fence-configurator"> 15051 <span class="bb-emptool__ic" aria-hidden="true">📐</span> 15052 <span class="bb-emptool__tx"> 15053 <b>Fence Calculator</b> 15054 <i>Size your run and price it as you go</i> 15055 </span> 15056 </a> 15057 <a class="bb-emptool" href="/pages/help-me-choose"> 15058 <span class="bb-emptool__ic" aria-hidden="true">🧭</span> 15059 <span class="bb-emptool__tx"> 15060 <b>Fence Finder</b> 15061 <i>Answer a few questions, get the right fence</i> 15062 </span> 15063 </a> 15064 </div><p class="bb-empty__lbl">Shop by range</p> 15065 <div class="bb-emptiles"><a class="bb-emptile" href="/collections/firesmart%C2%AE-metal-fencing"> 15066 <span class="bb-emptile__img"><img src="//barrierboss.ca/cdn/shop/collections/The_True_North_Black_Vertical_main.jpg?v=1770675590&width=240" 15067 alt="Metal Fence Kits" loading="lazy" width="120" height="120"></span> 15068 <span class="bb-emptile__t">Metal Fence Kits</span> 15069 </a><a class="bb-emptile" href="/collections/metal-fencing"> 15070 <span class="bb-emptile__img"><img src="//barrierboss.ca/cdn/shop/collections/68230461-e91d-4a03-9473-872f54bf54c8.jpg?v=1770678542&width=240" 15071 alt="Metal & Privacy Fence" loading="lazy" width="120" height="120"></span> 15072 <span class="bb-emptile__t">Metal & Privacy Fence</span> 15073 </a><a class="bb-emptile" href="/collections/hog-fencing">
15074 <span class="bb-emptile__img"><img src="//barrierboss.ca/cdn/shop/collections/image.jpg?v=1770487554&width=240" 15075 alt="Hog Wire Fence Panels" loading="lazy" width="120" height="120"></span> 15076 <span class="bb-emptile__t">Hog Wire Fence Panels</span> 15077 </a></div><a class="bb-empguide" href="/blogs/news"> 15078 <span class="bb-empguide__ic" aria-hidden="true">📖</span> 15079 <span> 15080 <b>Guides & how-tos</b> 15081 <i>Costs, spans, post depth, installation</i> 15082 </span> 15083 <span class="bb-empguide__go" aria-hidden="true">›</span> 15084 </a> 15085 15086 <button type="button" class="btn btn--primary keep_shopping__btn" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"> 15087 <span>Keep Shopping</span> 15088 </button> 15089 15090 </div> 15091 15092 15093 15094<div class='cart_related_collection'> 15095 <h5 class='cart-drawer-container cart_related_collection__heading'> You might like these ...</h5> 15096 <div class='cart_related_products'><div class='cart_related_product'> 15097 <div class="CartItem cart-drawer-container"> 15098 <div class="CartItem__ImageWrapper AspectRatio"> 15099 <a href='/products/corrugated-metal-fence'> 15100 <div class="AspectRatio" style="--aspect-ratio: 1.5005811700891127"> 15101 15102 15103 <img class="CartItem__Image" src="//barrierboss.ca/cdn/shop/files/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821_200x.jpg?v=1769497349" 15104 srcset="//barrierboss.ca/cdn/shop/files/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821_100x.jpg?v=1769497349 1x, //barrierboss.ca/cdn/shop/files/DIY-Corrugated-Metal-Fence-Kit-The-Coastal-BarrierBoss-42813198827821_100x@2x.jpg?v=1769497349 2x" 15105 loading="lazy" 15106 width="3873" 15107 height="2581" 15108 alt="Corrugated Metal Privacy Fence Panel (Premade) - The Coastal - BarrierBossâ¢"> 15109 </div> 15110 </a> 15111 </div> 15112 15113 <div class="CartItem__Info"> 15114 <h6 class="CartItem__Title"> 15115 <a href="/products/corrugated-metal-fence">Corrugated Metal Privacy Fence Panels â Treated Wood Frame</a> 15116 </h6> 15117 15118 <div class="CartItem__Meta"> 15119 <div class="CartItem__Actions"> 15120 <div class="CartItem__PriceList"> 15121 <span class="CartItem__Price Price"> 15122 15123 $ 274.99 15124 15125 </span> 15126 </div> 15127 </div> 15128 </div> 15129 </div> 15130 </div> 15131 </div><div class='cart_related_product'> 15132 <div class="CartItem cart-drawer-container"> 15133 <div class="CartItem__ImageWrapper AspectRatio"> 15134 <a href='/products/hog-wire-fence-panels'> 15135 <div class="AspectRatio" style="--aspect-ratio: 1.4996127033307514"> 15136 15137 15138 <img class="CartItem__Image" src="//barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42809778340141_200x.jpg?v=1763523111" 15139 srcset="//barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42809778340141_100x.jpg?v=1763523111 1x, //barrierboss.ca/cdn/shop/files/Black-Hog-Wire-Fence-Panels-Framed-or-Unframed-The-Rigid-Panel-BarrierBoss-42809778340141_100x@2x.jpg?v=1763523111 2x" 15140 loading="lazy" 15141 width="3872" 15142 height="2582" 15143 alt="Black Hog Wire Fence Panels (Framed or Unframed) - The Rigid Panel - BarrierBossâ¢"> 15144 </div> 15145 </a> 15146 </div> 15147 15148 <div class="CartItem__Info"> 15149 <h6 class="CartItem__Title"> 15150 <a href="/products/hog-wire-fence-panels">Black Hog Wire Fence Panels</a> 15151 </h6> 15152 15153 <div class="CartItem__Meta"> 15154 <div class="CartItem__Actions"> 15155 <div class="CartItem__PriceList">
15156 <span class="CartItem__Price Price"> 15157 15158 $ 24.99 15159 15160 </span> 15161 </div> 15162 </div> 15163 </div> 15164 </div> 15165 </div> 15166 </div><div class='cart_related_product'> 15167 <div class="CartItem cart-drawer-container"> 15168 <div class="CartItem__ImageWrapper AspectRatio"> 15169 <a href='/products/corrugated-steel-fence-panels'> 15170 <div class="AspectRatio" style="--aspect-ratio: 1.5002810567734683"> 15171 15172 15173 <img class="CartItem__Image" src="//barrierboss.ca/cdn/shop/files/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157_200x.jpg?v=1757620086" 15174 srcset="//barrierboss.ca/cdn/shop/files/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157_100x.jpg?v=1757620086 1x, //barrierboss.ca/cdn/shop/files/Corrugated-Metal-Fence-Sheets-NoFade-NoRust-DualSided-Unframed-The-Canadian-BarrierBoss-42813128442157_100x@2x.jpg?v=1757620086 2x" 15175 loading="lazy" 15176 width="5338" 15177 height="3558" 15178 alt="Corrugated Metal Fence Sheets - NoFade, NoRust, DualSided (Unframed) - The Canadian - BarrierBossâ¢"> 15179 </div> 15180 </a> 15181 </div> 15182 15183 <div class="CartItem__Info"> 15184 <h6 class="CartItem__Title"> 15185 <a href="/products/corrugated-steel-fence-panels">Corrugated Metal Fence Sheets</a> 15186 </h6> 15187 15188 <div class="CartItem__Meta"> 15189 <div class="CartItem__Actions"> 15190 <div class="CartItem__PriceList"> 15191 <span class="CartItem__Price Price"> 15192 15193 $ 28.99 15194 15195 </span> 15196 </div> 15197 </div> 15198 </div> 15199 </div> 15200 </div> 15201 </div></div> 15202</div> 15203 15204 15205 15206</div> 15207 </form> 15208 15209 <div class="Drawer__Header-Button"><a href="/checkout" name="checkout" class="Cart__Checkout btn btn--primary"> 15210 <span>Checkout</span> 15211 </a><div class="Cart__DynamicCheckout additional-checkout-buttons"> 15212 <div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":72783200557,"merchantName":"BarrierBossâ¢","personalized":true}}]" access-token="4ce22157a9471c84a2701ab490dd1309" buyer-country="CA" buyer-locale="en" buyer-currency="CAD" shop-id="72783200557" cart-id="966610bc9c48eb51bc1aca423e352e98" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div> 15213 </div><style> 15214 .Cart__DynamicCheckout{margin-top:10px} 15215 .Cart__DynamicCheckout .shopify-payment-button__button{width:100%;border-radius:4px} 15216 .bb-cart-review-badge{display:block;margin:2px 0 4px} 15217 .bb-cart-review-badge .jdgm-preview-badge__stars{font-size:9px!important} 15218 .bb-cart-review-badge .jdgm-preview-badge__text{font-size:10px!important;color:#888} 15219 .Cart-Drawer .Drawer__Footer .cart-drawer-container{padding-left:20px;padding-right:20px} 15220 .Cart-Drawer .cart-subtotal{padding-left:0;padding-right:0} 15221 .Cart-Drawer .Drawer__Content{display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch} 15222 .Cart-Drawer .Drawer__Main{overflow:visible;display:flex;flex-direction:column;flex:1 0 auto} .Cart-Drawer .Drawer__Main > .Drawer__Container:last-of-type{margin-top:auto} 15223 .Cart-Drawer .Drawer__Footer{overflow:visible} 15224 /* bb-safe-area 2026-10-03 â on mobile the wallet row sat flush against the screen edge and 15225 ran under the iPhone home indicator. Add the safe-area inset so there is always real 15226 space below the buttons, and keep the drawer inside the VISIBLE viewport: dvh follows 15227 the collapsing mobile address bar, vh does not. vh first as the fallback. */ 15228 .Cart-Drawer .Drawer__Header-Button{ 15229 padding-bottom:calc(20px + env(safe-area-inset-bottom,0px)) !important; 15230 } 15231 @media (max-width:768px){ 15232 .Cart-Drawer{ height:100vh; height:100dvh; } 15233 .Cart-Drawer .Drawer__Header-Button{ 15234 padding-bottom:calc(16px + env(safe-area-inset-bottom,0px)) !important; 15235 } 15236 } 15237 15238 /* Share-cart link â subtle underlined text under checkout (owner 2026-07). */ 15239 .bb-share-cart-row{margin:4px 0 18px;text-align:center}
15240 .bb-share-cart-row .bb-share-cart-btn{background:#EB673C!important;border:0!important;box-shadow:none!important;color:#fff!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important;border-radius:7px!important;padding:9px 18px!important;min-height:0;height:auto;width:auto;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center} 15241 @keyframes bbSharePulse{0%,100%{transform:scale(1)}50%{transform:scale(1.045)}} .bb-share-cart-row .bb-share-cart-btn::before,.bb-share-cart-row .bb-share-cart-btn::after{display:none!important;content:none!important;background:none!important} .bb-share-cart-row .bb-share-cart-btn{transition:transform .15s ease} .bb-share-cart-row .bb-share-cart-btn:hover,.bb-share-cart-row .bb-share-cart-btn:focus{background:#EB673C!important;color:#fff!important;border:0!important;box-shadow:none!important;opacity:1!important;animation:bbSharePulse 1.2s ease-in-out infinite} .bb-share-cart-row .bb-share-cart-btn:active{background:#EB673C!important;color:#fff!important;transform:scale(.95)!important;animation:none!important} 15242 15243</style> 15244 </div> 15245 15246</div> 15247 15248 15249 15250 15251 15252 <div id="modal-quick-view" class="modal" aria-hidden="true"> 15253 <div class="modal__dialog modal__dialog--stretch" role="dialog"> 15254 <button class="modal__close close-quick-view" 15255 title="Close"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation"> 15256 <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path> 15257</svg></button> 15258 15259 <div class="modal__loader"><svg class="icon icon--search-loader" viewBox="0 0 64 64" role="presentation"> 15260 <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path> 15261 <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path> 15262</svg></div> 15263 15264 <div class="modal__inner"></div> 15265 </div> 15266</div> 15267 15268 15269
15269<script src="//barrierboss.ca/cdn/shop/t/54/assets/delegate.js?v=147957583492646605101736999851" defer="defer"></script>
15269 15270
15270<script src="//barrierboss.ca/cdn/shop/t/54/assets/vendor.js?v=158883863323101502751736999860" defer="defer"></script>
15270 15271
15271<script src="//barrierboss.ca/cdn/shop/t/54/assets/theme.js?v=138517185957868355711786653784" defer="defer"></script>
15271 15272 15273
15273<script> 15274 document.querySelectorAll('.open-quick-view--btn').forEach(button => { 15275 button.addEventListener('click', function() { 15276 // Search for the closest form within the same level (containing div) 15277 var parentDiv = button.closest('div'); 15278 var form = parentDiv.querySelector('form'); 15279 15280 // Check if the form exists and find the input with name = product-id 15281 if (form) { 15282 var productIdInput = form.querySelector('input[name="product-id"]'); 15283 15284 if (productIdInput) { 15285 // Get the value of the input 15286 var productId = productIdInput.value; 15287 15288 // Find the modal__dialog inside #modal-quick-view 15289 var modalDialog = document.querySelector('#modal-quick-view .modal__dialog'); 15290 15291 // Assign the id "model-..." where ... is the input value 15292 if (modalDialog) { 15293 modalDialog.id = 'model-' + productId; 15294 } 15295 } 15296 } 15297 }); 15298 }); 15299 </script>
15299 15300
15300<script> 15301 document.addEventListener('quickview:loaded', (e) => { 15302 const modal = e.detail.modal; 15303 if (modal) { 15304 const modalId = modal.firstElementChild.id.replace('model-', ''); 15305 if (modalId) { 15306 const atcBtn = modal.querySelector('.product-form__cart-submit'); 15307 if (atcBtn) { 15308 /* bb: grey gate removed â ATC instant */ 15309 try { 15310 if (window['TPOConfigs']) { 15311 const {product_options} = window.TPOConfigs; 15312 const item = product_options.find(po => { 15313 const set = po.option_set; 15314 if (set) { 15315 return set.option_set_products.find(osp => { 15316 return osp.product_id.endsWith(modalId); 15317 }) 15318 } 15319 return false; 15320 }); 15321 if (item) { 15322 const check = setInterval(() => { 15323 if (modal.querySelector('.tpo_option-set-wrapper')) { 15324 atcBtn.style.pointerEvents = 'all'; 15325 atcBtn.style.backgroundColor = "var(--color-btn-primary)"; 15326 clearInterval(check); 15327 } 15328 }, 100); 15329 } else { 15330 atcBtn.style.pointerEvents = 'all'; 15331 atcBtn.style.backgroundColor = "var(--color-btn-primary)"; 15332 } 15333 } else { 15334 atcBtn.style.pointerEvents = 'all'; 15335 atcBtn.style.backgroundColor = "var(--color-btn-primary)"; 15336 } 15337 15338 } catch(e) { 15339 atcBtn.style.pointerEvents = 'all'; 15340 atcBtn.style.backgroundColor = "var(--color-btn-primary)"; 15341 } 15342 } 15343 } 15344 } 15345}); 15346 </script>
15346 15347 15348 15349<div id="shopify-section-ms-smtprice-sec" class="shopify-section"> 15350
15350<script defer src="https://cdnjs.cloudflare.com/ajax/libs/jquery-jcrop/0.9.15/js/jquery.Jcrop.min.js" ></script>
15350 15351 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-jcrop/0.9.15/css/jquery.Jcrop.min.css" integrity="sha512-bbAsdySYlqC/kxg7Id5vEUVWy3nOfYKzVHCKDFgiT+GsHG/3MD7ywtJnJNSgw++HBc+w4j71MLiaeVm1XY5KDQ==" crossorigin="anonymous" referrerpolicy="no-referrer" /> 15352
15352<script async src="https://customsizepricecalculator.com/assets/js/smart-price.js"></script>
15352</div> 15353 15354
15354<script> 15355 document.addEventListener("DOMContentLoaded", function() { 15356 15357 // Select all <img> tags without an alt attribute or with an empty alt attribute 15358 const imagesWithoutAlt = document.querySelectorAll('img:not([alt]), img[alt=""]'); 15359 15360 // Iterate over each selected <img> tag 15361 imagesWithoutAlt.forEach(img => { 15362 // Add the alt attribute with a default value 15363 img.setAttribute('alt', 'BarrierBossâ¢'); 15364 }); 15365 15366 15367 document.querySelectorAll('a:not([href]), a[href=""], a[href="javascript:void(0)"]').forEach((a) => { 15368 a.setAttribute('href', '#'); 15369 }); 15370 15371 // Select all <a> elements with href="#" 15372 const links = document.querySelectorAll('a[href="#"]'); 15373 15374 // Prevent default behavior for each link 15375 links.forEach(link => { 15376 link.addEventListener('click', function(event) { 15377 event.preventDefault(); // Prevent the default action 15378 // Additional actions can be added here if needed 15379 }); 15380 }); 15381 }); 15382 15383 15384 15385 </script>
15385 15386
15387<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-fast-qty.js?v=10494505746625179441784579126" defer></script>
vendor: 1 bytes, line 15387
15387
15388<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-typewriter.js?v=16670962505669354651774570405" defer></script>
vendor: 1 bytes, line 15388
15388
15389<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-volume-pricing.js?v=14611708557967938161786850390" defer></script>
15389 15390
15390<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-cart-monitor.js?v=79880788357891530861791158202" defer></script>
15390 15391
15391<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-cart-addons.js?v=119400871731269301371791344394" defer></script>
15391 15392
15392<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-vol-timer.js?v=22149121827588868121778946578" defer></script>
vendor: 1 bytes, line 15392
15392
15393<script> 15394/* bb-stock-badge-override v3: clean "Available" badge */ 15395(function(){ 15396 var STYLE = 'display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px;font-weight:700;color:#444;line-height:1.8;'; 15397 var BADGE = '<span style="'+STYLE+'">' 15398 + '<span>Available</span>' 15399 + '<span style="display:inline-flex;align-items:center;gap:4px"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="#EB673C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><line x1="2" y1="12" x2="22" y2="12"/><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"/></svg> Tariff-Free</span>' 15400 + '<span style="display:inline-flex;align-items:center;gap:4px"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="#EB673C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/></svg> Insured</span>' 15401 + '<span style="display:inline-flex;align-items:center;gap:4px"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="#EB673C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="1" y="3" width="15" height="13" rx="2"/><polygon points="16 8 20 8 23 11 23 16 16 16 16 8"/><circle cx="5.5" cy="18.5" r="2.5"/><circle cx="18.5" cy="18.5" r="2.5"/></svg> Delivered & Unloaded</span>' 15402 + '</span>'; 15403 function fix(){ 15404 var el=document.querySelector('.product-form__inventory-text'); 15405 if(!el)return; 15406 var txt=el.textContent||''; 15407 if((txt.indexOf('Available')!==-1||txt.indexOf('In Stock')!==-1||txt.indexOf('Made to')!==-1)&&el.innerHTML.indexOf('svg')===-1){ 15408 el.innerHTML=BADGE; 15409 } 15410 } 15411 setTimeout(fix,100); 15412 setTimeout(fix,500); 15413 var t=document.querySelector('.product-form__inventory-text'); 15414 if(t){ 15415 new MutationObserver(function(){setTimeout(fix,50)}).observe(t,{childList:true,subtree:true,characterData:true}); 15416 } 15417 document.addEventListener('change',function(e){if(e.target.closest('.product-form'))setTimeout(fix,100);}); 15418})(); 15419</script>
15419 15420
15420<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-so-highlight.js?v=164107837911268919371781139303" defer></script>
15420 15421
15421<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-dynamic-banner-ca.js?v=163799897708283913441791311180" defer></script>
vendor: 1 bytes, line 15421
15421
15422<script>(function(){if(window.__bbVarGate)return;if(!/\/products\//.test(location.pathname))return;window.__bbVarGate=true; 15423var AVAIL=null,handle=(location.pathname.split('/products/')[1]||'').split(/[?#]/)[0]; 15424function load(cb){if(AVAIL){cb();return;}if(!handle)return;fetch('/products/'+handle+'.js',{cache:'no-store'}).then(function(r){return r.ok?r.json():null;}).then(function(j){if(!j)return;AVAIL={};(j.variants||[]).forEach(function(v){AVAIL[v.id]=v.available;});cb();}).catch(function(){});} 15425function vid(){var i=document.querySelector('form[action*="/cart/add"] [name="id"]');return i?parseInt(i.value,10):null;} 15426function apply(){if(!AVAIL)return;var id=vid();if(!id||!(id in AVAIL))return;var av=AVAIL[id];var atc=document.querySelector('.product-form__cart-submit')||document.querySelector('button[name="add"]');if(!atc)return; 15427if(av===false){if(!atc.dataset.bbText)atc.dataset.bbText=(atc.textContent||'').trim();atc.disabled=true;atc.setAttribute('disabled','disabled');if((atc.textContent||'').trim()!=='Sold out')atc.textContent='Sold out';} 15428else if(av===true&&atc.dataset.bbText){atc.disabled=false;atc.removeAttribute('disabled');atc.textContent=atc.dataset.bbText;atc.dataset.bbText='';}} 15429function tick(){load(apply);} 15430document.addEventListener('change',function(e){var t=e.target;if(t&&((/single-option-selector/.test(t.className||''))||(/^options/.test(t.name||''))))setTimeout(tick,150);},true); 15431if(document.readyState!=='loading')tick();else document.addEventListener('DOMContentLoaded',tick); 15432setInterval(tick,1000);setTimeout(tick,1500);setTimeout(tick,3000);})();</script>
15432<script> 15433 window.BB_DELIVERY_PROOF = { 15434 store: 'ca', 15435 endpoint: 'https://bb-route-dashboard.barrierboss.workers.dev/deliveries-near' 15436 }; 15437 </script>
15437 15438
15438<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-delivery-proof.js?v=145240094777257277401790614683" defer="defer"></script>
15438 15439<style id="bb-tesla-live">/* BarrierBoss premium polish â LIVE (orange header kept; one-CTA + squares live in bb-square-theme) */ 15440/* Eyebrow / kicker labels â the signature premium move */ 15441.section-header span.h5,.homepage_subtitle_style_match_header span.h5,.static_block .section-header span.h5,.feature-row-section .section-header span.h5{font-size:13px!important;line-height:1.5!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:#8a8f98!important;display:block!important;margin-bottom:14px!important;} 15442@media (max-width:749px){.section-header span.h5,.homepage_subtitle_style_match_header span.h5{font-size:12px!important;letter-spacing:.08em!important;margin-bottom:10px!important;}} 15443/* Generous section spacing (homepage; skips full-bleed hero/slideshow) */ 15444@media (min-width:750px){body.template-index .index-section:not(.index-section--flush):not(.index-section--slideshow){padding-top:72px!important;padding-bottom:72px!important;}body.template-index .section-header{margin-bottom:40px!important;}} 15445@media (max-width:749px){body.template-index .index-section:not(.index-section--flush):not(.index-section--slideshow){padding-top:44px!important;padding-bottom:44px!important;}body.template-index .section-header{margin-bottom:24px!important;}} 15446/* Flatten button shadows/gradients so orange reads as a deliberate flat accent */ 15447.btn,.btn--primary,.product-form__cart-submit{box-shadow:none!important;background-image:none!important;text-shadow:none!important;} 15448</style>
15449<script id="bb-tesla-live-js">/* BarrierBoss premium polish â LIVE. Orange announcement/header bar KEPT per owner. 15450 Neutralizes big flat-orange feature/"Buy Now" panels to charcoal so orange reads as a deliberate accent. 15451 (One-CTA + squared corners live separately in bb-square-theme.) */ 15452(function(){ 15453 if(window.__bbTeslaLive) return; window.__bbTeslaLive=true; 15454 var CHARCOAL='#141619', ACCENT='#EB673C'; 15455 function isOrange(bg){ 15456 var m=bg && bg.match(/rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*([\d.]+))?/); 15457 if(!m) return false; 15458 var r=+m[1],g=+m[2],b=+m[3],a=(m[4]===undefined?1:+m[4]); 15459 if(a<0.35) return false; 15460 return r>200 && g>70 && g<165 && b<115; // brand orange family (#EB673C etc.) 15461 } 15462 function run(){ 15463 try{ 15464 var els=document.querySelectorAll('body *'),i,el,cs,r; 15465 for(i=0;i<els.length;i++){ 15466 el=els[i]; 15467 cs=getComputedStyle(el); 15468 if(!isOrange(cs.backgroundColor)) continue; 15469 r=el.getBoundingClientRect(); 15470 // LEAVE the orange announcement/header bar (short, full-width, near top) untouched. 15471 if(r.top<140 && r.width>700 && r.height>=10 && r.height<=80) continue; 15472 // Big flat-orange feature / "Buy Now" panels -> charcoal + thin orange accent stripe. 15473 if(r.width>380 && r.height>150){ 15474 el.style.setProperty('background',CHARCOAL,'important'); 15475 el.style.setProperty('background-image','none','important'); 15476 el.style.setProperty('box-shadow','inset 4px 0 0 '+ACCENT,'important'); 15477 el.setAttribute('data-bb-tesla','panel'); 15478 } 15479 } 15480 }catch(e){} 15481 } 15482 if(document.readyState!=='loading') run(); else document.addEventListener('DOMContentLoaded',run); 15483 setTimeout(run,600); setTimeout(run,1600); 15484})(); 15485</script>
vendor: 1 bytes, line 15485
15485
15486<script id="bb-calc-square"> 15487(function(){ 15488 function sq(){ 15489 var els=document.querySelectorAll('.contact-modal-trigger, a[href="/pages/fence-configurator"]'); 15490 [].forEach.call(els,function(a){ 15491 a.style.setProperty('border-radius','9px','important'); 15492 [].forEach.call(a.querySelectorAll('*'),function(c){ if(parseFloat(getComputedStyle(c).borderRadius)>3) c.style.setProperty('border-radius','9px','important'); }); 15493 var p=a.parentElement,n=0; 15494 while(p&&n<2){ if(parseFloat(getComputedStyle(p).borderRadius)>14) p.style.setProperty('border-radius','9px','important'); p=p.parentElement; n++; } 15495 }); 15496 if(window.innerWidth<768){ 15497 var calc=document.querySelector('.contact-modal-trigger'); 15498 var ref=document.querySelector('.cart_icon,.header-search-button,[class*="header__icon"]'); 15499 if(calc&&ref){ 15500 var h=ref.offsetHeight, w=ref.offsetWidth; 15501 if(h>=30&&h<=72&&w>=30&&w<=72){ 15502 var d=Math.max(h,w)+4; if(d>60)d=60; 15503 calc.style.setProperty('height',d+'px','important'); 15504 calc.style.setProperty('min-height',d+'px','important'); 15505 calc.style.setProperty('width',d+'px','important'); 15506 calc.style.setProperty('min-width',d+'px','important'); 15507 calc.style.setProperty('padding','0','important'); 15508 calc.style.setProperty('display','inline-flex','important'); 15509 calc.style.setProperty('align-items','center','important'); 15510 calc.style.setProperty('justify-content','center','important'); 15511 } 15512 } 15513 } 15514 } 15515 if(document.readyState!=='loading') sq(); else document.addEventListener('DOMContentLoaded',sq); 15516 ['load','resize','orientationchange'].forEach(function(ev){ window.addEventListener(ev,function(){ setTimeout(sq,60); }); }); 15517 setTimeout(sq,800); 15518})(); 15519</script>
15519<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-buy-tabs.js?v=180167981981536804421783787437" defer></script>
15519<style> 15520 .bb-dep-box{margin:14px 0;padding:16px;border:2px solid #2e7d32;border-radius:12px;background:#f1f8e9;font-family:system-ui,-apple-system,sans-serif} 15521 .bb-dep-box h4{margin:0;font-weight:800;font-size:15px;color:#1b5e20} 15522 .bb-dep-box p{font-size:13px;color:#33691e;margin:4px 0 10px} 15523 .bb-dep-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center} 15524 /* 16px, not 14: iOS Safari zooms the viewport on focus for ANY input under 16px, and it does 15525 not zoom back out. 15px still zooms â 16 is a threshold, not a taste. Fixed 2026-09-14. */ 15526.bb-dep-box input[type=email]{padding:9px 10px;border:1px solid #bbb;border-radius:7px;min-width:200px;font-size:16px;flex:1} 15527 .bb-dep-box button{padding:10px 16px;background:#2e7d32;color:#fff;border:none;border-radius:7px;font-weight:700;font-size:14px;cursor:pointer} 15528 .bb-dep-msg{font-size:12px;color:#c62828;margin-top:8px;min-height:12px} 15529 /* PDP toggle */ 15530 .bb-dep-pdp{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:11px 13px;border:1px solid #cfe3c8;border-radius:10px;background:#f6faf3;font-family:system-ui,sans-serif} 15531 .bb-dep-pdp .sw{position:relative;width:42px;height:24px;flex:0 0 auto} 15532 .bb-dep-pdp .sw input{opacity:0;width:0;height:0;position:absolute} 15533 .bb-dep-pdp .sl{position:absolute;inset:0;background:#c8ccc6;border-radius:999px;transition:.2s;cursor:pointer} 15534 .bb-dep-pdp .sl:before{content:"";position:absolute;height:18px;width:18px;left:3px;top:3px;background:#fff;border-radius:50%;transition:.2s} 15535 .bb-dep-pdp input:checked + .sl{background:#2e7d32} 15536 .bb-dep-pdp input:checked + .sl:before{transform:translateX(18px)} 15537 .bb-dep-pdp .tx{font-size:13px;color:#1b5e20;line-height:1.3} 15538 .bb-dep-pdp .tx b{display:block;font-size:13.5px} 15539</style>
15540<script> 15541(function () { 15542 var THRESHOLD = 1000000; // $10,000.00 in cents 15543 var STORE = 'ca'; 15544 var ENDPOINT = 'https://bb-route-dashboard.barrierboss.workers.dev/api/deposit/create-from-cart'; 15545 function fmt(c){ return '$' + (c/100).toLocaleString(undefined,{minimumFractionDigits:2,maximumFractionDigits:2}); } 15546 // Delivery (freight) claw-back ladder â MUST match the Shopify checkout shipping profile AND the 15547 // deposit Worker (deposit-orders.js freightForSubtotal). Full delivery is charged WITH the deposit, 15548 // so: deposit now = 50% goods + delivery; balance before ship = the other 50% goods; both + tax at 15549 // checkout. Numbers then tie to the delivered all-in (deposit + balance = goods + delivery). 15550 function freightCents(goodsCents){ var g=(goodsCents||0)/100, f=0; if(g>=10000)f=449; else if(g>=5000)f=349; else if(g>=2500)f=249; else if(g>=500)f=149; return f*100; } 15551 function calc(fullCents){ fullCents=fullCents||0; var fr=freightCents(fullCents), half=Math.round(fullCents/2); return { full: fullCents+fr, dep: half, bal: (fullCents-half)+fr }; } 15552 15553 function ctaHTML(fullCents){ 15554 var m = calc(fullCents); 15555 return '<h4>ðµ Two ways to pay this <span class="bb-dep-full">' + fmt(m.full) + '</span> order</h4>' + 15556 '<p style="margin:4px 0 8px"><strong>1 · Pay in full by ACH / bank transfer & save 5%</strong> â use <strong>Checkout</strong> below and choose <strong>Bank Transfer</strong> at payment (discounted total shown above). Best price, one payment.</p>' + 15557 '<p style="margin:0 0 10px"><strong>2 · Or split it â 50% deposit by card:</strong> pay <strong class="bb-dep-amt">' + fmt(m.dep) + '</strong> now (50% deposit), and the balance <strong class="bb-dep-bal">' + fmt(m.bal) + '</strong> (50% + delivery) before we ship. No auto-charge. Card deposits don\'t get the 10% ACH discount; tax is added at checkout.</p>' + 15558 '<div class="bb-dep-row"><input type="email" placeholder="your email" class="bb-dep-email">' + 15559 '<button type="button" class="bb-dep-go">Pay 50% deposit now â</button></div><div class="bb-dep-msg"></div>'; 15560 } 15561 function wire(box, cart){ 15562 var btn = box.querySelector('.bb-dep-go'), msg = box.querySelector('.bb-dep-msg'), em = box.querySelector('.bb-dep-email'); 15563 if(!btn || btn._wired) return; btn._wired = true; 15564 var reset = function(){ btn.disabled=false; btn.textContent='Pay 50% deposit now â'; }; 15565 btn.addEventListener('click', function(){ 15566 var email = (em.value||'').trim(); 15567 if(!/.+@.+\..+/.test(email)){ msg.textContent='Please enter a valid email.'; return; } 15568 btn.disabled=true; btn.textContent='Setting upâ¦'; msg.textContent=''; 15569 // Re-fetch the CURRENT cart at click time â the deposit is ALWAYS 50% of the latest 15570 // cart, never a stale rendered amount. 15571 fetch('/cart.js',{headers:{'Accept':'application/json'}}).then(function(r){return r.json();}).then(function(fresh){ 15572 var items=(fresh.items||[]).map(function(i){return {variantId:i.variant_id,quantity:i.quantity};}); 15573 if(!items.length){ msg.textContent='Your cart is empty.'; reset(); return; } 15574 return fetch(ENDPOINT,{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify({store:STORE,email:email,lineItems:items,source:'online'})}) 15575 .then(function(r){return r.json();}).then(function(d){ 15576 if(d&&d.ok&&d.depositUrl){ window.location.href=d.depositUrl; } 15577 else { msg.textContent=(d&&d.error)||'Could not set up the deposit.'; reset(); } 15578 }); 15579 }).catch(function(){ msg.textContent='Network error â try again.'; reset(); }); 15580 }); 15581 } 15582 // Show/refresh the CTA in the slide-cart drawer + cart page. Prefers a SERVER-RENDERED 15583 // container (#bb-dep-drawer in cart-drawer.liquid) which survives the drawer's re-render; 15584 // falls back to injecting before the subtotal if no server container exists. 15585 function refreshCTAs(cart){ 15586 var show = cart && (cart.total_price||0) >= THRESHOLD; 15587 var m = cart ? calc(cart.total_price||0) : null; 15588 function handle(id, anchorSel){ 15589 var el = document.getElementById(id); 15590 if(!el){ // fallback â inject before the anch
15590or 15591 if(!show) return; 15592 var host = anchorSel ? document.querySelector(anchorSel) : null; 15593 if(!host) return; 15594 el = document.createElement('div'); el.id = id; 15595 if(host.parentNode) host.parentNode.insertBefore(el, host); else host.appendChild(el); 15596 } 15597 el.className = 'bb-dep-box'; 15598 if(!show){ el.style.display = 'none'; return; } 15599 if(!el.querySelector('.bb-dep-go')) el.innerHTML = ctaHTML(cart.total_price||0); // first build (or after drawer re-render) 15600 else { var ef=el.querySelector('.bb-dep-full'); if(ef) ef.textContent=fmt(m.full); 15601 var ea=el.querySelector('.bb-dep-amt'); if(ea) ea.textContent=fmt(m.dep); 15602 var eb=el.querySelector('.bb-dep-bal'); if(eb) eb.textContent=fmt(m.bal); } // refresh amounts 15603 el.style.display = ''; 15604 wire(el, cart); 15605 } 15606 handle('bb-dep-drawer'); // server-rendered in cart-drawer.liquid (slide cart) 15607 handle('bb-dep-cart'); // server-rendered in cart-template.liquid (cart page) 15608 } 15609 // PDP toggle above add-to-cart (awareness/entry point; deposit still triggers at >$10K cart) 15610 // The PDP toggle markup is rendered by main-product.liquid ABOVE the qty+ATC row (hidden). 15611 // JS only shows it when the cart is over $10K and wires the checkbox â no DOM injection. 15612 function placePdpToggle(cart){ 15613 var el = document.getElementById('bb-dep-pdp'); 15614 if(!el) return; 15615 var show = /\/products\//.test(location.pathname) && cart && (cart.total_price||0) >= THRESHOLD; 15616 el.style.display = show ? 'flex' : 'none'; 15617 if(show){ 15618 // Position ABOVE the buy-box tabs (#bb-buytabs = Save/Volume/Calc). If the tabs 15619 // widget exists, move the toggle to just before it. Idempotent. 15620 try{ var tabs = document.getElementById('bb-buytabs'); if(tabs && el.nextElementSibling !== tabs && tabs.parentNode){ tabs.parentNode.insertBefore(el, tabs); } }catch(e){} 15621 var cb = el.querySelector('#bb-dep-pdp-t'); 15622 if(cb && !cb._wired){ 15623 cb._wired = true; 15624 cb.addEventListener('change', function(){ try{ localStorage.setItem('bb_dep_pref', this.checked?'1':'0'); }catch(e){} }); 15625 try{ if(localStorage.getItem('bb_dep_pref')==='1') cb.checked = true; }catch(e){} 15626 } 15627 } 15628 } 15629 function applyNow(){ 15630 try { 15631 fetch('/cart.js',{headers:{'Accept':'application/json'}}).then(function(r){return r.json();}).then(function(cart){ 15632 refreshCTAs(cart); // drawer + cart-page CTA (cart >= $10K) 15633 placePdpToggle(cart); // PDP toggle (cart >= $10K) 15634 }).catch(function(){}); 15635 } catch(e){ /* never let the deposit UI break the theme */ } 15636 } 15637 var t; 15638 function run(){ clearTimeout(t); t=setTimeout(applyNow, 600); } // debounced; NO MutationObserver (it looped + jammed the drawer) 15639 if(document.readyState!=='loading') applyNow(); else document.addEventListener('DOMContentLoaded', applyNow); 15640 ['cart:updated','cart:refresh','cart:change','cart:build','ajaxProduct:added','product:added'].forEach(function(ev){ document.addEventListener(ev, run); }); 15641 // Slide cart re-renders when it opens â poll a few times after a cart-open click so the box lands in the fresh drawer. 15642 document.addEventListener('click', function(e){ 15643 var tr = e.target.closest && e.target.closest('a[href="/cart"],a[href^="/cart"],[data-drawer-toggle],[data-action*="cart"],[data-drawer*="cart"],.cart-link,.header__cart,.js-drawer-open-cart,[aria-controls*="Cart"],[href="#CartDrawer"]'); 15644 if(tr){ [250,700,1400,2200,3200].forEach(function(ms){ setTimeout(applyNow, ms); }); } 15645 }, true); 15646 // No-refresh: catch cart mutations (add/change/update) via fetch + XHR so the toggle/CTA 15647 // appear the instant the cart crosses $10K, without a manual reload. Defensive â always 15648 // calls through to the original. 15649 try { 15650 var _f = window.fetch; 15651 if(_f){ window.fetch = function(){ var p = _f.apply(this, arguments); 15652 try{ var u = String((arguments[0] && arguments[0].url) || arguments[0] || ''); if(/\/cart\/(add|change|update|clear)/i.test(u)){ p.then(function(){ [200,600,1200,2000,3200].forEach(function(ms){ setTimeout(applyNow, ms); }); }, function(){}); } }catch(e){} 15653 return p; }; } 15654 var _o = XMLHttpRequest.prototype.open, _s = XMLHttpRequest.prototype.send; 15655 XMLHttpRequest.prototype.open = function(m,u){ try{ this.__bbUrl = String(u||''); }catch(e){} return _o.apply(this, arguments); }; 15656 XMLHttpRequest.prototype.send = function(){ try{ if(/\/cart\/(add|change|update|clear)/i.test(this.__bbUrl||'')){ this.addEventListener('load', function(){ [200,600,1200,2000,3200].forEac
15656h(function(ms){ setTimeout(applyNow, ms); }); }); } }catch(e){} return _s.apply(this, arguments); }; 15657 } catch(e){} 15658 // Guarded, debounced observer on the cart drawer â catches the drawer opening/re-rendering so 15659 // the (server-rendered) box shows without a manual refresh. Safe now: we only toggle display + 15660 // update text (no node injection), and the `applying` guard stops it self-triggering. 15661 var _moApplying = false, _moT; 15662 function _applyGuarded(){ _moApplying = true; try { applyNow(); } catch(e){} setTimeout(function(){ _moApplying = false; }, 900); } 15663 (function observeDrawer(tries){ 15664 tries = tries || 0; 15665 var drawer = document.querySelector('#CartDrawer, .Cart-Drawer, cart-drawer, .cart-drawer, .Drawer--cart, #shopify-section-cart-drawer, .drawer--cart, .Drawer'); 15666 if(!drawer){ if(tries < 20) setTimeout(function(){ observeDrawer(tries+1); }, 800); return; } 15667 try { new MutationObserver(function(){ if(_moApplying) return; clearTimeout(_moT); _moT = setTimeout(_applyGuarded, 250); }).observe(drawer, { childList: true, subtree: true }); } catch(e){} 15668 })(); 15669})(); 15670</script>
15670 15671 15672
15672<script src="//barrierboss.ca/cdn/shop/t/54/assets/bb-mobile-atc.js?v=28828810970254139331791426454" defer></script>
15672 15673 <style> 15674 #bb-consent{position:fixed;left:0;right:0;bottom:0;z-index:2147482000; 15675 background:#141414;color:#f2f2f2;border-top:1px solid #2f2f2f; 15676 box-shadow:0 -6px 24px rgba(0,0,0,.28); 15677 font:14px/1.45 system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif; 15678 padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px)); 15679 transform:translateY(110%);transition:transform .3s cubic-bezier(.22,.61,.36,1)} 15680 #bb-consent[data-in]{transform:none} 15681 .bb-cs__in{max-width:1180px;margin:0 auto;display:flex;align-items:center;gap:16px;flex-wrap:wrap} 15682 .bb-cs__t{flex:1 1 340px;margin:0;color:#c9c9c9} 15683 .bb-cs__t a{color:#fff;text-decoration:underline;text-underline-offset:2px} 15684 .bb-cs__b{display:flex;gap:8px;flex:0 0 auto} 15685 .bb-cs__btn{font:inherit;font-weight:650;cursor:pointer;border-radius:6px;padding:9px 18px; 15686 border:1px solid #4d4d4d;background:transparent;color:#f2f2f2;white-space:nowrap; 15687 transition:background .15s ease,border-color .15s ease} 15688 .bb-cs__btn:hover{background:#222;border-color:#6a6a6a} 15689 .bb-cs__btn--ok{background:#EB673C;border-color:#EB673C;color:#fff} 15690 .bb-cs__btn--ok:hover{background:#d75a31;border-color:#d75a31} 15691 .bb-cs__btn:focus-visible{outline:2px solid #fff;outline-offset:2px} 15692 @media (max-width:560px){ 15693 #bb-consent{font-size:13px} 15694 .bb-cs__b{width:100%} 15695 .bb-cs__btn{flex:1 1 0;padding:11px 12px} 15696 } 15697 @media (prefers-reduced-motion:reduce){ #bb-consent{transition:none} } 15698</style> 15699 15700<div id="bb-consent" role="region" aria-label="Cookie notice" hidden> 15701 <div class="bb-cs__in"> 15702 <p class="bb-cs__t"> 15703 We use cookies to run the store and understand what's working. 15704 <a href="/policies/privacy-policy">Privacy policy</a> 15705 </p> 15706 <div class="bb-cs__b"> 15707 <button type="button" class="bb-cs__btn" data-bb-cs="no">Decline</button> 15708 <button type="button" class="bb-cs__btn bb-cs__btn--ok" data-bb-cs="yes">Accept</button> 15709 </div> 15710 </div> 15711</div> 15712
15713<script> 15714(function(){ 15715 var KEY = 'bb_consent_v1'; 15716 var el = document.getElementById('bb-consent'); 15717 if (!el) return; 15718 15719 /* storage can THROW in private mode â never let that take the page down */ 15720 function read(){ try { return localStorage.getItem(KEY); } catch(e){ return null; } } 15721 function write(v){ try { localStorage.setItem(KEY, v); } catch(e){} } 15722 15723 /* if a real CMP is on the page, stand down rather than stack two banners */ 15724 if (window.OneTrust || window.Cookiebot || window.CookieYes || window.Osano) return; 15725 15726 /* Shopify's own API is the thing that actually gates tracking. A banner that only hides itself 15727 implies a control that does not exist, which is worse than showing nothing. */ 15728 function apply(granted, done){ 15729 function set(){ 15730 try { 15731 window.Shopify.customerPrivacy.setTrackingConsent({ 15732 analytics: granted, marketing: granted, preferences: granted, sale_of_data: granted 15733 }, function(){ done && done(); }); 15734 } catch(e){ done && done(); } 15735 } 15736 var cp = window.Shopify && window.Shopify.customerPrivacy; 15737 if (cp && cp.setTrackingConsent) return set(); 15738 if (window.Shopify && window.Shopify.loadFeatures) { 15739 window.Shopify.loadFeatures([{ name:'consent-tracking-api', version:'0.1' }], function(err){ 15740 if (!err && window.Shopify.customerPrivacy) set(); else done && done(); 15741 }); 15742 return; 15743 } 15744 done && done(); 15745 } 15746 15747 function choose(granted){ 15748 write(granted ? 'granted' : 'denied'); 15749 apply(granted); 15750 el.removeAttribute('data-in'); 15751 /* keep it in the DOM until the slide-out finishes, then take it out of the a11y tree */ 15752 setTimeout(function(){ el.hidden = true; }, 320); 15753 } 15754 15755 if (read()) return; /* already chosen â never shown again */ 15756 15757 el.hidden = false; 15758 /* Next frame, so the browser has a start value to transition FROM (no flash, no jump). 15759 rAF ALONE IS NOT ENOUGH: in a BACKGROUND tab â middle-click, "open in new tab", session 15760 restore â requestAnimationFrame does not fire at all, so the bar unhides but sits translated 15761 off-screen. Caught live on USA: document.visibilityState was "hidden" and data-in was never 15762 set. The timeout is the floor. Both paths call the same idempotent function. */ 15763 function show(){ el.setAttribute('data-in',''); } 15764 requestAnimationFrame(function(){ requestAnimationFrame(show); }); 15765 setTimeout(show, 120); 15766 15767 el.addEventListener('click', function(e){ 15768 var b = e.target.closest('[data-bb-cs]'); 15769 if (b) choose(b.getAttribute('data-bb-cs') === 'yes'); 15770 }); 15771})(); 15772</script>
15772 15773 15774<style> .tpo_radio-button[type="checkbox"] {accent-color: #eb673c !important; width: 20px !important;} .template-index #hus-samplebtn {display: none !important;} .hus-samplebutton,.xur-samplebutton {border-radius: 50px; padding: 13px 20px 13px 23px; line-height: 1.4; margin-left: 30px; margin-top: 0px !important; margin-bottom: 0px !important; width: 50%; font-family: Oswald, sans-serif !important; font-size: 18px;} #hus-stickyBtn {font-family: Oswald, sans-serif !important; bottom: 21% !important;} .hus-samples-widget__checkout {background: #eb673c; color: #fff; border: 0; border-radius: 50px; padding: 13px 20px 13px 23px; line-height: 1.4; font-family: Oswald, sans-serif; font-size: 18px;} @media only screen and (max-width: 767px) {.hus-samplebutton, .xur-samplebutton {margin-left: 0px; width: 100%; } #hus-stickyBtn {font-family: Oswald, sans-serif !important; bottom: 12% !important; } .sample-button-wrapper {width: 100% !important; }} .template-collection .hus-samplebutton,.template-collection .xur-samplebutton {display: none !important;} .has-product-sample-wrapper-main.hus-samples-widget__modal--active .has-product-sample-popup-wrapper {width: auto !important;} .tpo-btn-checkout * {pointer-events: none;} .shopify-payment-button__button {height: 50px;} .shopify-payment-button__button [data-testid="ShopifyPay-button"] {border: none !important; border-radius: 50px !important;} .hus-samplebutton {margin-left: 10px;} .template-index .page-width-small {z-index: 2;} .template-index .shop-the-look {padding-bottom: 5px;} #hus-samplebtn,#hus-samples-widgetbtn {display: none !important;} </style> 15775<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
15775<script> 15776 window['ShopifyForms'] = { 15777 ...window['ShopifyForms'], 15778 currentPageType: "product" 15779 }; 15780</script>
15780 15781 15782 15783</div><div id="shopify-block-AczRlZnhjbU54dEw2b__316487575649303945" class="shopify-block shopify-app-block"> 15784 15785 15786 15787 15788 15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802 15803 15804 15805 15806 15807 15808 15809 15810 15811 15812 15813 15814 15815 15816 15817 15818
15818<script about="Option Set Data Parsed"> 15819 const stringToFunction = (arg) => { 15820 try { 15821 return new Function((arg || {}).code || "")(); 15822 } catch (e) { 15823 console.error("Invalid code:", e); 15824 return null; 15825 } 15826 }; 15827 15828 stringToFunction(null); 15829 15830 15831 15832 15833 15834 window.TPOConfigs ??= {} 15835 window.TPOConfigs.theme_app_version = 'v2' 15836 window.TPOConfigs.timezone = 'America/Los_Angeles' 15837 window.TPOConfigs.option_set_count = 1; 15838 window.TPOConfigs.template = 'product'; 15839 window.TPOConfigs.shop = { 15840 money_format: "$ {{ amount }}", 15841 money_with_currency_format: "$ {{ amount }} CAD", 15842 currency_code_enabled: null 15843 } 15844 window.TPOConfigs.customer = { 15845 "id": null, 15846 "tags": null 15847 } 15848 window.TPOConfigs.b2b = { 15849 "enabled": null, 15850 "companyId": null, 15851 "companyLocationId": null 15852 } 15853 window.TPOConfigs.cart_type = "drawer" 15854 15855 15856 15857 window.TPOConfigs.settings = {"extraRequirement":"MWUxNTYxZmJjOWFjMDg5NDM1MzFkNDY2N2MxNzRkYjQ=","addToCartMode":"CartTransform","themeAppVersion":"v2","newAddOnProduct":"no","livePreviewTextProperties":"Preview","livePreviewShowProductImageWithOptionPreview":"active","livePreviewShowPreviewProperties":"active","popupMode":"separate_button","isShowPopup":"notActive","addOnProductsDisplay":"hide","originalPriceLabelField":"Original price: ","customFonts":"[]","customOptionsDisplay":"split","changeProductPrice":"1","notifications":"[]","showOptionSetOnFeatureProduct":"1","isTrackingAnalytic":"active","isShowTotalPrice":"active","newAddOnPrice":"no","totalPriceMode":"exclude","showOptionSetOnQuickView":"1","showOptionSetOnCollectionPage":"1","showOptionSetOnHomepage":"1","selectorSettings":"{\"productPageSelector\":{\"productPrice\":\"\",\"productForm\":\"\",\"productDetails\":\"\"},\"advanceSelectors\":{\"isMultipleForm\":true,\"cloneAddToCart\":false,\"useMoneyFormat\":false,\"storeDOMContentLoaded\":true,\"useMultiCurrency\":true,\"oldChangeImage\":false,\"devMode\":false,\"manualSubmit\":false,\"manualAddToCart\":false,\"storeUsingCartDrawer\":false},\"cartPageSelector\":{\"priceItem\":\".CartItem__LinePriceList .CartItem__Price\",\"totalPrice\":\".cart-subtotal__price\",\"allItemsWrapper\":\".PageContent\",\"lineItem\":\".PageContent .CartItem\",\"checkoutButton\":\".cart__buttons-container .cart__submit\"},\"quickViewSelector\":{\"quickViewModalOpenerSelector\":\"[aria-controls=\\\"modal-quick-view\\\"]\",\"quickViewModalSelector\":\"#modal-quick-view .modal__dialog\",\"productDetailWrapperInsideQuickViewSelector\":\"#modal-quick-view .modal__inner section\"}}","outStockOptions":"disable","tieredPricePosition":"above_add_to_cart","allowEditCart":"1","designSetting":"{}","totalAdditionalPriceLabel":"This custom sized panel will cost an additional","advancedTranslation":"1","position":"above_add_to_cart","totalPriceIncludeTaxLabel":"Total price include tax: "}; 15858 15859 15860 window.TPOConfigs.app = 'fjcuLCwnKmQ2Kw=='; 15861 15862 15863 15864 window.TPOConfigs.selected_variant = {"id":50628202266925,"title":"Pressure Treated \/ 4 x 4 x 8","option1":"Pressure Treated","option2":"4 x 4 x 8","option3":null,"sku":"WFP-PT-4x4x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 8","public_title":"Pressure Treated \/ 4 x 4 x 8","options":["Pressure Treated","4 x 4 x 8"],"price":1999,"weight":6350,"compare_at_price":2438,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}; 15865 15866 15867 window.TPOConfigs.current_product = { 15868 ...({"id":10005606531373,"title":"Wood Fence Posts","handle":"wood-fence-posts","description":"\u003c!-- Product Title \/ H1 --\u003e\n\u003ch1\u003eBarrierBoss Premium Wood Fence Posts â Built for Canada\u003c\/h1\u003e\n\u003c!-- TL;DR \/ Quick Summary --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eWhy Choose BarrierBoss Wood Fence Posts\u003c\/h2\u003e\n\u003cp\u003eHigh-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across the provinces we serve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Pro Tip Segment --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003ePro Tip:\u003c\/strong\u003e Set posts in concrete footings with gravel drainage at the base (minimum 36â42 inches deep in frost zones) to combat freeze-thaw cycles and maximize service life across Canada's variable weather.\u003c\/div\u003e\n\u003c!-- Main Description with FAQs Naturally Included --\u003e\n\u003cdiv style=\"background-color: #ffffff; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eReliable Strength and Natural Beauty for Canadian Fencing\u003c\/h2\u003e\n\u003cp\u003eBarrierBoss wood fence posts are built to endure Canada's demanding conditions, from heavy snow and freeze-thaw to high winds and moisture. Choose Pressure Treated (Kiln-Dried Before Pressure Treated) for deep preservative penetration that delivers superior protection against rot, insects, and decayâideal for wet or high-moisture regions. Or opt for Kiln-Dried Western Red Cedar for its natural decay and insect resistance, rich warm tones, and graceful silver-gray weathering with minimal upkeep.\u003c\/p\u003e\n\u003cp\u003eBoth options are kiln-dried for stability, reducing warping and twisting, and are fully compatible with hog wire, corrugated metal panels, privacy fences, and decorative installations. Available in popular sizes like 4x4 and 6x6 (up to 12 ft lengths), they support everything from standard backyard fences to taller commercial setups.\u003c\/p\u003e\n\u003cdiv style=\"background:#fff4e5;padding:18px;border-radius:8px;margin:16px 0\"\u003e\n\u003cstrong\u003eð Post sizes are nominal.\u003c\/strong\u003e A 4Ã4 post finishes at \u003cstrong\u003e3.5\" Ã 3.5\"\u003c\/strong\u003e and a 6Ã6 at \u003cstrong\u003e5.5\" Ã 5.5\"\u003c\/strong\u003e â that is how dimensional lumber is sold, and it is what our post caps and ground-line sleeves are sized to. The lengths (8, 10 and 12 ft) are actual. Order the cap or sleeve matching your postâs \u003cem\u003enominal\u003c\/em\u003e size and it fits.\u003c\/div\u003e\n\u003cp\u003eResponsibly sourced and eco-friendly, these posts offer long-term value with low maintenanceâperfect for homeowners and contractors seeking durable, attractive fencing that stands strong across every province.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Did You Know Segment --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003eDid You Know?\u003c\/strong\u003e Pressure Treated posts are Pressure Treated, allowing preservatives to penetrate deeper than standard pressure-treated lumber. This extra step provides enhanced rot, insect, and fungal protectionâespecially valuable in Canada's freeze-thaw and humid environments.\u003c\/div\u003e\n\u003c!-- Features \u0026 Benefits --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eFeatures \u0026amp; Benefits\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGround-contact rated for maximum durability in Canadian soil and weather\u003c\/li\u003e\n\u003cli\u003ePressure Treated Pressure Treated: Deep preservative treatment for superior rot, insect, and decay resistance\u003c\/li\u003e\n\u003cli\u003eWestern Red Cedar: Natural resistance to decay\/insects with beautiful grain and low-maintenance patina\u003c\/li\u003e\n\u003cli\u003eMultiple sizes: 4x4x8', 4x4x10', 4x4x12', 6x6x8', 6x6x10', 6x6x12' for any project\u003c\/li\u003e\n\u003cli\u003eCompatible with all BarrierBoss fence systemsâhog wire, metal panels, privacy, decorative\u003c\/li\u003e\n\u003cli\u003eEco-friendly and responsibly sourced lumber\u003c\/li\u003e\n\u003cli\u003eSupports heavy loads, taller fences, and high-wind areas with proper installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Key Takeaways --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;
15868\"\u003e\n\u003ch2\u003eKey Takeaways\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePremium Pressure Treated or Western Red Cedar posts built for Canada's toughest conditions\u003c\/li\u003e\n\u003cli\u003ePressure Treated offers enhanced chemical protection; Cedar provides natural beauty and resistance\u003c\/li\u003e\n\u003cli\u003eAvailable in versatile sizes to suit residential or commercial fencing\u003c\/li\u003e\n\u003cli\u003eLow-maintenance, long-lasting performance with natural imperfections that do not affect strength\u003c\/li\u003e\n\u003cli\u003ePerfect foundation for BarrierBoss metal, hog wire, or privacy fence installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Related Reads --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eDeep Dive Into Wood Fencing\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/barrierboss.ca\/blogs\/news\/barrierboss-embraces-kdat-lumber-for-superior-framed-fencing?_pos=1\u0026amp;_psq=kdbt+\u0026amp;_ss=e\u0026amp;_v=1.0\" title=\"BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\" style=\"color: rgb(255, 128, 0);\"\u003eBarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Shop the Look \/ Product Variants --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eShop the Look\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/barrierboss.ca\/collections\/metal-fencing\" title=\"Hybrid Wood and Metal Fencing\"\u003eHybrid Wood and Metal Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0);\" title=\"More Fence Posts \u0026amp; Accessories\" href=\"https:\/\/barrierboss.ca\/collections\/fencing-accessories\"\u003e\u003cstrong\u003eFence Accessories\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003ch3\u003eWhy Choose BarrierBoss?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003efactory-direct â no middleman markup\u003c\/li\u003e\n\u003cli\u003eBARRIERBOSS Residential Delivery on our own trucks with complimentary unloading\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-top: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eTreatment\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eKiln-dried, ground-contact approved (KD-HT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eSpecies\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eSPF (Spruce\/Pine\/Fir) or Western Red Cedar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;font-weight:600;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;\"\u003eBarrierBoss\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- BB:RELATED:v1 --\u003e\n\u003cdiv class=\"bb-related\" style=\"margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e2e2e2\"\u003e \u003ch3 style=\"font-size:1.05rem;margin:0 0.6rem\"\u003eAlso from BarrierBoss\u003c\/h3\u003e \u003cul style=\"margin:0;padding-left:1.1rem;line-height:1.7\"\u003e \u003cli\u003e\n\u003ca href=\"\/products\/western-red-cedar-privacy-fence-panels\" style=\"color:#B34518;text-decoration:underline\" title=\"Privacy Fence Steel\"\u003ePrivacy Fence Steel\u003c\/a\u003e â from $300\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Vertical Fence Panels\"\u003eVertical Fence Panels\u003c\/a\u003e â from $250\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-gates-metal-fence-gates\" style=\"color:#B34518;text-decoration:underline\" title=\"Metal Fence Gate\"\u003eMetal Fence Gate\u003c\/a\u003e â from $275\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/gates-for-ribbed-deepgroove-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Steel Gates\"\u003eSteel Gates\u003c\/a\u003e â from $275\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"margin:.75rem 0 0;font-size:.92rem\"\u003eBARRIERBOSS Residential Delivery â delivered and unloaded on your property, \u003cstrong\u003ea flat rate by delivery zone\u003c\/strong\u003e. From C$149.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- \/BB:RELATED:v1 --\u003e","published_at":"2025-04-08T08:06:29-07:00","created_at":"2025-04-08T08:06:29-07:00","vendor":"BarrierBoss","type":"Post","tags":["accessories"],"price":1999,"price_min":1999,"price_max":19999,"available":true,"price_varies":true,"compare_at_price":2438,"compare_at_price_min":2438,"compare_at_price_max":24389,"compare_at_price_varies":true,"variants":[{"id":50628202266925,"title":"Pressure Treated \/ 4 x 4 x 8","option1":"Pressure Treated","option2":"4 x 4 x 8","option3":null,"sku":"WFP-PT-4x4x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 8","public_title":"Pressure Treated \/ 4 x 4 x 8","options":["Pressure Treated","4 x 4 x 8"],"price":1999,"weight":6350,"compare_at_price":2438,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202299693,"title":"Pressure Treated \/ 4 x 4 x 10","option1":"Pressure Treated","option2":"4 x 4 x 10","option3":null,"sku":"WFP-PT-4x4x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 10","public_title":"Pressure Treated \/ 4 x 4 x 10","options":["Pressure Treated","4 x 4 x 10"],"price":2399,"weight":7938,"compare_at_price":2926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202332461,"title":"Pressure Treated \/ 4 x 4 x 12","option1":"Pressure Treated","option2":"4 x 4 x 12","option3":null,"sku":"WFP-PT-4x4x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 12","public_title":"Pressure Treated \/ 4 x 4 x 12","options":["Pressure Treated","4 x 4 x 12"],"price":2699,"weight":9525,"compare_at_price":3291,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202365229,"title":"Pressure Treated \/ 6 x 6 x 8","option1":"Pressure Treated","option2":"6 x 6 x 8","option3":null,"sku":"WFP-PT-6x6x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 8","public_title":"Pressure Treated \/ 6 x 6 x 8","options":["Pressure Treated","6 x 6 x 8"],"price":4799,"weight":13608,"compare_at_price":5852,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202397997,"title":"Pressure Treated \/ 6 x 6 x 10","option1":"Pressure Treated","option2":"6 x 6 x 10","option3":null,"sku":"WFP-PT-6x6x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 10","public_title":"Pressure Treated \/ 6 x 6 x 10","options":["Pressure Treated","6 x 6 x 10"],"price":5699,"weight":17010,"compare_at_price":6950,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202430765,"title":"Pressure Treated \/ 6 x 6 x 12","option1":"Pressure Treated","option2":"6 x 6 x 12","option3":null,"sku":"WFP-PT-6x6x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 12","public_title":"Pressure Treated \/ 6 x 6 x 12","options":["Pressure Treated","6 x 6 x 12"],"price":6499,"weight":20412,"compare_at_price":7926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202070317,"title":"Western Red Cedar \/ 4 x 4 x 8","option1":"Western Red Cedar","option2":"4 x 4 x 8","option3":null,"sku":"WFP-RC-4x4x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 8","public_title":"Western Red Cedar \/ 4 x 4 x 8","options":["Western Red Cedar","4 x 4 x 8"],"price":4999,"weight":3629,"compare_at_price":6096,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202103085,"title":"Western Red Cedar \/ 4 x 4 x 10","option1":"Western Red Cedar","option2":"4 x 4 x 10","option3":null,"sku":"WFP-RC-4x4x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 10","public_title":"Western Red Cedar \/ 4 x 4 x 10","options":["Western Red Cedar","4 x 4 x 10"],"price":5999,"weight":4536,"compare_at_price":7316,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202135853,"title":"Western Red Cedar \/ 4 x 4 x 12","option1":"Western Red Cedar","option2":"4 x 4 x 12","option3":null,"sku":"WFP-RC-4x4x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 12","public_title":"Western Red Cedar \/ 4 x 4 x 12","options":["Western Red Cedar","4 x 4 x 12"],"price":6499,"weight":5443,"compare_at_price":7926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202168621,"title":"Western Red Cedar \/ 6 x 6 x 8","option1":"Western Red Cedar","option2":"6 x 6 x 8","option3":null,"sku":"WFP-RC-6x6x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 8","public_title":"Western Red Cedar \/ 6 x 6 x 8","options":["Western Red Cedar","6 x 6 x 8"],"price":15999,"weight":7983,"compare_at_price":19511,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202201389,"title":"Western Red Cedar \/ 6 x 6 x 10","option1":"Western Red Cedar","option2":"6 x 6 x 10","option3":null,"sku":"WFP-RC-6x6x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 10","public_title":"Western Red Cedar \/ 6 x 6 x 10","options":["Western Red Cedar","6 x 6 x 10"],"price":18499,"weight":9979,"compare_at_price":22560,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202234157,"title":"Western Red Cedar \/ 6 x 6 x 12","option1":"Western Red Cedar","option2":"6 x 6 x 12","option3":null,"sku":"WFP-RC-6x6x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 12","public_title":"Western Red Cedar \/ 6 x 6 x 12","options":["Western Red Cedar","6 x 6 x 12"],"price":19999,"weight":11975,"compare_at_price":24389,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"],"featured_image":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","options":["Wood Species","Dimensions (Nominal)"],"media":[{"alt":"Kiln-Dried Wood Fence Posts - Ground Contact Approved - BarrierBossâ¢","id":38756736008493,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","width":1000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003c!-- Product Title \/ H1 --\u003e\n\u003ch1\u003eBarrierBoss Premium Wood Fence Posts â Built for Canada\u003c\/h1\u003e\n\u003c!-- TL;DR \/ Quick Summary --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eWhy Choose BarrierBoss Wood Fence Posts\u003c\/h2\u003e\n\u003cp\u003eHigh-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across the provinces we serve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Pro Tip Segment --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003ePro Tip:\u003c\/strong\u003e Set posts in concrete footings with gravel drainage at the base (minimum 36â42 inches deep in frost zones) to combat freeze-thaw cycles and maximize service life across Canada's variable weather.\u003c\/div\u003e\n\u003c!-- Main Description with FAQs Naturally Included --\u003e\n\u003cdiv style=\"background-color: #ffffff; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eReliable Strength and Natural Beauty for Canadian Fencing\u003c\/h2\u003e\n\u003cp\u003eBarrierBoss wood fence posts are built to endure Canada's demanding conditions, from heavy snow and freeze-thaw to high winds and moisture. Choose Pressure Treated (Kiln-Dried Before Pressure Treated) for deep preservative penetration that delivers superior protection against rot, insects, and decayâideal for wet or high-moisture regions. Or opt for Kiln-Dried Western Red Cedar for its natural decay and insect resistance, rich warm tones, and graceful silver-gray weathering with minimal upkeep.\u003c\/p\u003e\n\u003cp\u003eBoth options are kiln-dried for stability, reducing warping and twisting, and are fully compatible with hog wire, corrugated metal panels, privacy fences, and decorative installations. Available in popular sizes like 4x4 and 6x6 (up to 12 ft lengths), they support everything from standard backyard fences to taller commercial setups.\u003c\/p\u003e\n\u003cdiv style=\"background:#fff4e5;padding:18px;border-radius:8px;margin:16px 0\"\u003e\n\u003cstrong\u003eð Post sizes are nominal.\u003c\/strong\u003e A 4Ã4 post finishes at \u003cstrong\u003e3.5\" à 3.5\"\u003c\/strong\u003e and a 6Ã6 at
15868 \u003cstrong\u003e5.5\" Ã 5.5\"\u003c\/strong\u003e â that is how dimensional lumber is sold, and it is what our post caps and ground-line sleeves are sized to. The lengths (8, 10 and 12 ft) are actual. Order the cap or sleeve matching your postâs \u003cem\u003enominal\u003c\/em\u003e size and it fits.\u003c\/div\u003e\n\u003cp\u003eResponsibly sourced and eco-friendly, these posts offer long-term value with low maintenanceâperfect for homeowners and contractors seeking durable, attractive fencing that stands strong across every province.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Did You Know Segment --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003eDid You Know?\u003c\/strong\u003e Pressure Treated posts are Pressure Treated, allowing preservatives to penetrate deeper than standard pressure-treated lumber. This extra step provides enhanced rot, insect, and fungal protectionâespecially valuable in Canada's freeze-thaw and humid environments.\u003c\/div\u003e\n\u003c!-- Features \u0026 Benefits --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eFeatures \u0026amp; Benefits\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGround-contact rated for maximum durability in Canadian soil and weather\u003c\/li\u003e\n\u003cli\u003ePressure Treated Pressure Treated: Deep preservative treatment for superior rot, insect, and decay resistance\u003c\/li\u003e\n\u003cli\u003eWestern Red Cedar: Natural resistance to decay\/insects with beautiful grain and low-maintenance patina\u003c\/li\u003e\n\u003cli\u003eMultiple sizes: 4x4x8', 4x4x10', 4x4x12', 6x6x8', 6x6x10', 6x6x12' for any project\u003c\/li\u003e\n\u003cli\u003eCompatible with all BarrierBoss fence systemsâhog wire, metal panels, privacy, decorative\u003c\/li\u003e\n\u003cli\u003eEco-friendly and responsibly sourced lumber\u003c\/li\u003e\n\u003cli\u003eSupports heavy loads, taller fences, and high-wind areas with proper installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Key Takeaways --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eKey Takeaways\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePremium Pressure Treated or Western Red Cedar posts built for Canada's toughest conditions\u003c\/li\u003e\n\u003cli\u003ePressure Treated offers enhanced chemical protection; Cedar provides natural beauty and resistance\u003c\/li\u003e\n\u003cli\u003eAvailable in versatile sizes to suit residential or commercial fencing\u003c\/li\u003e\n\u003cli\u003eLow-maintenance, long-lasting performance with natural imperfections that do not affect strength\u003c\/li\u003e\n\u003cli\u003ePerfect foundation for BarrierBoss metal, hog wire, or privacy fence installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Related Reads --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eDeep Dive Into Wood Fencing\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/barrierboss.ca\/blogs\/news\/barrierboss-embraces-kdat-lumber-for-superior-framed-fencing?_pos=1\u0026amp;_psq=kdbt+\u0026amp;_ss=e\u0026amp;_v=1.0\" title=\"BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\" style=\"color: rgb(255, 128, 0);\"\u003eBarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Shop the Look \/ Product Variants --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eShop the Look\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/barrierboss.ca\/collections\/metal-fencing\" title=\"Hybrid Wood and Metal Fencing\"\u003eHybrid Wood and Metal Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0);\" title=\"More Fence Posts \u0026amp; Accessories\" href=\"https:\/\/barrierboss.ca\/collections\/fencing-accessories\"\u003e\u003cstrong\u003eFence Accessories\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003ch3\u003eWhy Choose BarrierBoss?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003efactory-direct â no middleman markup\u003c\/li\u003e\n\u003cli\u003eBARRIERBOSS Residential Delivery on our own trucks with complimentary unloading\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-top: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eTreatment\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eKiln-dried, ground-contact approved (KD-HT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eSpecies\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eSPF (Spruce\/Pine\/Fir) or Western Red Cedar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;font-weight:600;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;\"\u003eBarrierBoss\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- BB:RELATED:v1 --\u003e\n\u003cdiv class=\"bb-related\" style=\"margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e2e2e2\"\u003e \u003ch3 style=\"font-size:1.05rem;margin:0 0.6rem\"\u003eAlso from BarrierBoss\u003c\/h3\u003e \u003cul style=\"margin:0;padding-left:1.1rem;line-height:1.7\"\u003e \u003cli\u003e\n\u003ca href=\"\/products\/western-red-cedar-privacy-fence-panels\" style=\"color:#B34518;text-decoration:underline\" title=\"Privacy Fence Steel\"\u003ePrivacy Fence Steel\u003c\/a\u003e â from $300\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Vertical Fence Panels\"\u003eVertical Fence Panels\u003c\/a\u003e â from $250\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-gates-metal-fence-gates\" style=\"color:#B34518;text-decoration:underline\" title=\"Metal Fence Gate\"\u003eMetal Fence Gate\u003c\/a\u003e â from $275\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/gates-for-ribbed-deepgroove-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Steel Gates\"\u003eSteel Gates\u003c\/a\u003e â from $275\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"margin:.75rem 0 0;font-size:.92rem\"\u003eBARRIERBOSS Residential Delivery â delivered and unloaded on your property, \u003cstrong\u003ea flat rate by delivery zone\u003c\/strong\u003e. From C$149.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- \/BB:RELATED:v1 --\u003e"}), 15869 collection_ids: [522303766829,525651607853] 15870 } 15871 15872 15873 15874 15875 15876 window.TPOConfigs.option_sets_searchable = [ 15877 15878 { 15879 handle: "276401", 15880 conditions: {"title":"New Option Set","apply_type":1,"product_condition":"{\"operator\":\"any\",\"conditions\":[{\"select\":\"TITLE\",\"relative\":\"EQUAL\",\"value\":\"\"}]}","customer_tag":"{\"appliedCustomer\":\"ALL\",\"tagSet\":[]}","option_set_products":[{"product_id":"gid:\/\/shopify\/Product\/9977528647981"},{"product_id":"gid:\/\/shopify\/Product\/10314100146477"},{"product_id":"gid:\/\/shopify\/Product\/9039157231917"},{"product_id":"gid:\/\/shopify\/Product\/9042295652653"},{"product_id":"gid:\/\/shopify\/Product\/10020194844973"},{"product_id":"gid:\/\/shopify\/Product\/8737715814701"},{"product_id":"gid:\/\/shopify\/Product\/8737747566893"},{"product_id":"gid:\/\/shopify\/Product\/9102607417645"},{"product_id":"gid:\/\/shopify\/Product\/9102606500141"},{"product_id":"gid:\/\/shopify\/Product\/9111072702765"},{"product_id":"gid:\/\/shopify\/Product\/9111072178477"},{"product_id":"gid:\/\/shopify\/Product\/9102610039085"},{"product_id":"gid:\/\/shopify\/Product\/9102611022125"}]} , 15881 data: {"option_set_id":276401,"title":"New Option Set","status":1,"apply_type":1,"createdAt":"2025-07-04T20:23:12.000Z","updatedAt":"2026-07-24T20:19:28.000Z","is_my_template":0,"product_condition":"{\"operator\":\"any\",\"conditions\":[{\"select\":\"TITLE\",\"relative\":\"EQUAL\",\"value\":\"\"}]}","customer_tag":"{\"appliedCustomer\":\"ALL\",\"tagSet\":[]}","products_handle":"[]","additional_data":"{\"live_preview_background\":{},\"sharedBadgeLibrary\":[],\"sharedUploadedIcons\":{},\"backgroundRemovalToolIds\":[],\"custom_order_tags\":[]}","option_set_products":[{"product_id":"gid:\/\/shopify\/Product\/9977528647981"},{"product_id":"gid:\/\/shopify\/Product\/10314100146477"},{"product_id":"gid:\/\/shopify\/Product\/9039157231917"},{"product_id":"gid:\/\/shopify\/Product\/9042295652653"},{"product_id":"gid:\/\/shopify\/Product\/10020194844973"},{"product_id":"gid:\/\/shopify\/Product\/8737715814701"},{"product_id":"gid:\/\/shopify\/Product\/8737747566893"},{"product_id":"gid:\/\/shopify\/Product\/9102607417645"},{"product_id":"gid:\/\/shopify\/Product\/9102606500141"},{"product_id":"gid:\/\/shopify\/Product\/9111072702765"},{"product_id":"gid:\/\/shopify\/Product\/9111072178477"},{"product_id":"gid:\/\/shopify\/Product\/9102610039085"},{"product_id":"gid:\/\/shopify\/Product\/9102611022125"}],"options":[{"id":"d55176e6-6eae-4606-bfe4-7e85e0ff5472","option_id":2040556,"type":"dimension","is_required":0,"title":"Enter Length (In Inches)","sort_order":0,"option_set_id":276401,"option_identifier":"Custom Length","hidden_label":0,"multi_select":0,"help_text":"","info_text":"","placeholder":"","min_value":null,"max_value":null,"file_restriction_type":1,"file_extension":"","conditions_serialized":"{\"match\":\"ALL\",\"conditionOptions\":[{\"id\":\"\",\"relative\":\"EQUAL\",\"value\":\"\"}],\"action\":\"SHOW\",\"conditionalField\":false}","switch_label":"Yes","additional_price":0.75,"show_price_position":1,"metadata":"{\"labelX\":\"\",\"labelY\":\"\",\"labelZ\":\"\",\"suffixX\":\"\",\"suffixY\":\"\",\"suffixZ\":\"\",\"valueX\":\"45\",\"valueY\":\"\",\"valueZ\":\"\",\"formula\":\"(x * {{price}}) - 33.75\",\"minX\":\"45\",\"minY\":\"\",\"minZ\":\"\",\"maxX\":\"96\",\"maxY\":\"\",\"maxZ\":\"\",\"useDimensionDropdownPricing\":false,\"linkedDropdowns\":[{\"id\":\"\",\"formula\":\"\",\"tablePricing\":{\"enable\":false,\"dimensionType\":2,\"fileUrl\":\"\",\"ranges\":[]}}],\"tablePricing\":{\"enable\":false,\"dimensionType\":2,\"fileUrl\":\"\",\"ranges\":[]}}","date_time_type":"","date_time_values":"[]","is_in_group":0,"price_type":"all_with_new_price","option_label":null,"swatch_shape":null,"is_change_image":null,"column_width":null,"label_position":"hover","image_size":"small","switch_value":0,"show_selected_values":0,"is_active_option":1,"column_number":1,"show_selected_on_label":null,"quantity_selector":"{}","swatches_slider":null,"button_price_position":null,"is_change_label":0,"one_time_charge":"{\"enable\":false,\"type\":\"product\"}","swatch_position":null,"saved_as_template":0,"image_color":0,"default_value":null,"live_preview_transform":null,"is_search_dropdown":0,"show_selected_inside_on_label":0,"option_types":[{"id":"04fc0294-59e3-453f-ba46-e0da468ea518","option_type_id":11908230,"label":"Option_1","sort_order":0,"option_id":2040556,"is_default":0,"image_url":"","image_canvas_url":null,"number_color":1,"color_code":",","additional_price":0,"image_id":"default_id_image","image_canvas_id":null,"product_id":"","variant_id":"","product_handle":null,"metadata":null,"is_created":0,"product_name":"","use_price":1}]}]} , 15882 }, 15883 15884 ] 15885 15886 15887 15888 </script>
15888 15889 <div id="easify-product-options"></div> 15890<!-- BEGIN app snippet: entrypoint --> 15891 <!-- BEGIN app snippet: entrypoint-components --> 15892 15893 15894
15894<script src="https://cdn.shopify.com/extensions/01a11a1e-bf9f-711a-a5f7-207dcb295daa/easify-product-options-2062/assets/product-options-B1HTTzHs.js" type="module" crossorigin="anonymous"></script>
15894 15895 <link href="//cdn.shopify.com/extensions/01a11a1e-bf9f-711a-a5f7-207dcb295daa/easify-product-options-2062/assets/product-options-YVERoxT-.css" rel="stylesheet" type="text/css" media="all" /> 15896 <link href="//cdn.shopify.com/extensions/01a11a1e-bf9f-711a-a5f7-207dcb295daa/easify-product-options-2062/assets/theme-B95lTh9w.css" rel="stylesheet" type="text/css" media="all" /> 15897 15898<!-- END app snippet --> 15899<!-- END app snippet --> 15900 15901 15902 15903 15904 <!-- BEGIN app snippet: ai-metadata --> 15905 15906 15907 15908 15909 15910 15911 15912 15913 15914 15915 15916 15917 15918 15919 15920 15921 15922 15923 15924 15925 15926 15927 15928 15929 15930 15931 15932 15933 15934 15935 15936 15937<!-- END app snippet --> 15938 15939 15940</div><div id="shopify-block-AQ1BxQTN2VGxzWG94Y__12319367313121097079" class="shopify-block shopify-app-block"> 15941 15942 15943 15944 15945 15946 15947 15948 15949 15950 15951 15952 15953<link href="//cdn.shopify.com/extensions/019ed95e-3360-73f2-9dcb-6eae5468b8da/ease-product-attachments-16/assets/style.css" rel="stylesheet" type="text/css" media="all" /> 15954<link href="//cdn.shopify.com/extensions/019ed95e-3360-73f2-9dcb-6eae5468b8da/ease-product-attachments-16/assets/attachment.css" rel="stylesheet" type="text/css" media="all" />
15955<script> 15956 window.TPAConfigs = window.TPAConfigs || {}; 15957 window.TPAConfigs.product_attachments = []; 15958 15959 15960 window.TPAConfigs.product_attachments = [{"attachment_id":247272,"domain":"https://barrier-boss.myshopify.com","title":"Steel Board Install Guide","attach_type":1,"link":"https://cdn.shopify.com/s/files/1/0727/8320/0557/files/Steel_Board_Fencing_Installation_Guide.pdf?v=1764003380","file_id":"gid://shopify/GenericFile/43863515955501","status":1,"created_at":"2025-11-24T16:56:31.000Z","upload_type":0,"size":603938,"description":"","note":"","product_condition":"{\"operator\":\"any\",\"conditions\":[{\"select\":\"TITLE\",\"relative\":\"EQUAL\",\"value\":\"\"}]}","sort_order":0,"icon_url":"","product_id":"gid://shopify/Product/9859112829229","id":null,"collection_id":null,"page_id":null,"page_type":null,"resource_id":null,"apply_product":"gid://shopify/Product/9859112829229","apply_collection":null,"applied_pages":{},"icon":"https://cdn.shopify.com/shopifycloud/web/assets/v1/ca92d373afb727d826d4ad514094e4c9c7537d49c6268ac407506b17b0723dd8.svg"}]; 15961 15962 15963 15964 window.TPAConfigs.product_attachments_1 = []; 15965 15966 15967 15968 window.TPAConfigs.product_attachments_2 = []; 15969 15970 15971 15972 window.TPAConfigs.product_attachments_3 = []; 15973 15974 15975 15976 window.TPAConfigs.product_attachments_4 = []; 15977 15978 window.TPAConfigs.title = 'Product Attachments'; 15979 window.TPAConfigs.show_file_icon = true; 15980 window.TPAConfigs.show_file_size = true; 15981 window.TPAConfigs.page_title = 'Page Attachments'; 15982 window.TPAConfigs.page_show_file_icon = true; 15983 window.TPAConfigs.page_show_file_size = true; 15984 window.TPAConfigs.template = 'product'; 15985 15986 15987 15988 15989</script>
15989 15990
15991<script id="tpa-store-data" type="application/json"> 15992{ 15993 "product": {"id":10005606531373,"title":"Wood Fence Posts","handle":"wood-fence-posts","description":"\u003c!-- Product Title \/ H1 --\u003e\n\u003ch1\u003eBarrierBoss Premium Wood Fence Posts â Built for Canada\u003c\/h1\u003e\n\u003c!-- TL;DR \/ Quick Summary --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eWhy Choose BarrierBoss Wood Fence Posts\u003c\/h2\u003e\n\u003cp\u003eHigh-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across the provinces we serve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Pro Tip Segment --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003ePro Tip:\u003c\/strong\u003e Set posts in concrete footings with gravel drainage at the base (minimum 36â42 inches deep in frost zones) to combat freeze-thaw cycles and maximize service life across Canada's variable weather.\u003c\/div\u003e\n\u003c!-- Main Description with FAQs Naturally Included --\u003e\n\u003cdiv style=\"background-color: #ffffff; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eReliable Strength and Natural Beauty for Canadian Fencing\u003c\/h2\u003e\n\u003cp\u003eBarrierBoss wood fence posts are built to endure Canada's demanding conditions, from heavy snow and freeze-thaw to high winds and moisture. Choose Pressure Treated (Kiln-Dried Before Pressure Treated) for deep preservative penetration that delivers superior protection against rot, insects, and decayâideal for wet or high-moisture regions. Or opt for Kiln-Dried Western Red Cedar for its natural decay and insect resistance, rich warm tones, and graceful silver-gray weathering with minimal upkeep.\u003c\/p\u003e\n\u003cp\u003eBoth options are kiln-dried for stability, reducing warping and twisting, and are fully compatible with hog wire, corrugated metal panels, privacy fences, and decorative installations. Available in popular sizes like 4x4 and 6x6 (up to 12 ft lengths), they support everything from standard backyard fences to taller commercial setups.\u003c\/p\u003e\n\u003cdiv style=\"background:#fff4e5;padding:18px;border-radius:8px;margin:16px 0\"\u003e\n\u003cstrong\u003eð Post sizes are nominal.\u003c\/strong\u003e A 4Ã4 post finishes at \u003cstrong\u003e3.5\" Ã 3.5\"\u003c\/strong\u003e and a 6Ã6 at \u003cstrong\u003e5.5\" Ã 5.5\"\u003c\/strong\u003e â that is how dimensional lumber is sold, and it is what our post caps and ground-line sleeves are sized to. The lengths (8, 10 and 12 ft) are actual. Order the cap or sleeve matching your postâs \u003cem\u003enominal\u003c\/em\u003e size and it fits.\u003c\/div\u003e\n\u003cp\u003eResponsibly sourced and eco-friendly, these posts offer long-term value with low maintenanceâperfect for homeowners and contractors seeking durable, attractive fencing that stands strong across every province.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Did You Know Segment --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003eDid You Know?\u003c\/strong\u003e Pressure Treated posts are Pressure Treated, allowing preservatives to penetrate deeper than standard pressure-treated lumber. This extra step provides enhanced rot, insect, and fungal protectionâespecially valuable in Canada's freeze-thaw and humid environments.\u003c\/div\u003e\n\u003c!-- Features \u0026 Benefits --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eFeatures \u0026amp; Benefits\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGround-contact rated for maximum durability in Canadian soil and weather\u003c\/li\u003e\n\u003cli\u003ePressure Treated Pressure Treated: Deep preservative treatment for superior rot, insect, and decay resistance\u003c\/li\u003e\n\u003cli\u003eWestern Red Cedar: Natural resistance to decay\/insects with beautiful grain and low-maintenance patina\u003c\/li\u003e\n\u003cli\u003eMultiple sizes: 4x4x8', 4x4x10', 4x4x12', 6x6x8', 6x6x10', 6x6x12' for any project\u003c\/li\u003e\n\u003cli\u003eCompatible with all BarrierBoss fence systemsâhog wire, metal panels, privacy, decorative\u003c\/li\u003e\n\u003cli\u003eEco-friendly and responsibly sourced lumber\u003c\/li\u003e\n\u003cli\u003eSupports heavy loads, taller fences, and high-wind areas with proper installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Key Takeaways --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;
15993\"\u003e\n\u003ch2\u003eKey Takeaways\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePremium Pressure Treated or Western Red Cedar posts built for Canada's toughest conditions\u003c\/li\u003e\n\u003cli\u003ePressure Treated offers enhanced chemical protection; Cedar provides natural beauty and resistance\u003c\/li\u003e\n\u003cli\u003eAvailable in versatile sizes to suit residential or commercial fencing\u003c\/li\u003e\n\u003cli\u003eLow-maintenance, long-lasting performance with natural imperfections that do not affect strength\u003c\/li\u003e\n\u003cli\u003ePerfect foundation for BarrierBoss metal, hog wire, or privacy fence installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Related Reads --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eDeep Dive Into Wood Fencing\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/barrierboss.ca\/blogs\/news\/barrierboss-embraces-kdat-lumber-for-superior-framed-fencing?_pos=1\u0026amp;_psq=kdbt+\u0026amp;_ss=e\u0026amp;_v=1.0\" title=\"BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\" style=\"color: rgb(255, 128, 0);\"\u003eBarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Shop the Look \/ Product Variants --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eShop the Look\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/barrierboss.ca\/collections\/metal-fencing\" title=\"Hybrid Wood and Metal Fencing\"\u003eHybrid Wood and Metal Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0);\" title=\"More Fence Posts \u0026amp; Accessories\" href=\"https:\/\/barrierboss.ca\/collections\/fencing-accessories\"\u003e\u003cstrong\u003eFence Accessories\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003ch3\u003eWhy Choose BarrierBoss?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003efactory-direct â no middleman markup\u003c\/li\u003e\n\u003cli\u003eBARRIERBOSS Residential Delivery on our own trucks with complimentary unloading\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-top: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eTreatment\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eKiln-dried, ground-contact approved (KD-HT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eSpecies\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eSPF (Spruce\/Pine\/Fir) or Western Red Cedar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;font-weight:600;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;\"\u003eBarrierBoss\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- BB:RELATED:v1 --\u003e\n\u003cdiv class=\"bb-related\" style=\"margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e2e2e2\"\u003e \u003ch3 style=\"font-size:1.05rem;margin:0 0.6rem\"\u003eAlso from BarrierBoss\u003c\/h3\u003e \u003cul style=\"margin:0;padding-left:1.1rem;line-height:1.7\"\u003e \u003cli\u003e\n\u003ca href=\"\/products\/western-red-cedar-privacy-fence-panels\" style=\"color:#B34518;text-decoration:underline\" title=\"Privacy Fence Steel\"\u003ePrivacy Fence Steel\u003c\/a\u003e â from $300\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Vertical Fence Panels\"\u003eVertical Fence Panels\u003c\/a\u003e â from $250\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-gates-metal-fence-gates\" style=\"color:#B34518;text-decoration:underline\" title=\"Metal Fence Gate\"\u003eMetal Fence Gate\u003c\/a\u003e â from $275\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/gates-for-ribbed-deepgroove-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Steel Gates\"\u003eSteel Gates\u003c\/a\u003e â from $275\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"margin:.75rem 0 0;font-size:.92rem\"\u003eBARRIERBOSS Residential Delivery â delivered and unloaded on your property, \u003cstrong\u003ea flat rate by delivery zone\u003c\/strong\u003e. From C$149.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- \/BB:RELATED:v1 --\u003e","published_at":"2025-04-08T08:06:29-07:00","created_at":"2025-04-08T08:06:29-07:00","vendor":"BarrierBoss","type":"Post","tags":["accessories"],"price":1999,"price_min":1999,"price_max":19999,"available":true,"price_varies":true,"compare_at_price":2438,"compare_at_price_min":2438,"compare_at_price_max":24389,"compare_at_price_varies":true,"variants":[{"id":50628202266925,"title":"Pressure Treated \/ 4 x 4 x 8","option1":"Pressure Treated","option2":"4 x 4 x 8","option3":null,"sku":"WFP-PT-4x4x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 8","public_title":"Pressure Treated \/ 4 x 4 x 8","options":["Pressure Treated","4 x 4 x 8"],"price":1999,"weight":6350,"compare_at_price":2438,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202299693,"title":"Pressure Treated \/ 4 x 4 x 10","option1":"Pressure Treated","option2":"4 x 4 x 10","option3":null,"sku":"WFP-PT-4x4x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 10","public_title":"Pressure Treated \/ 4 x 4 x 10","options":["Pressure Treated","4 x 4 x 10"],"price":2399,"weight":7938,"compare_at_price":2926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202332461,"title":"Pressure Treated \/ 4 x 4 x 12","option1":"Pressure Treated","option2":"4 x 4 x 12","option3":null,"sku":"WFP-PT-4x4x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 4 x 4 x 12","public_title":"Pressure Treated \/ 4 x 4 x 12","options":["Pressure Treated","4 x 4 x 12"],"price":2699,"weight":9525,"compare_at_price":3291,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202365229,"title":"Pressure Treated \/ 6 x 6 x 8","option1":"Pressure Treated","option2":"6 x 6 x 8","option3":null,"sku":"WFP-PT-6x6x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 8","public_title":"Pressure Treated \/ 6 x 6 x 8","options":["Pressure Treated","6 x 6 x 8"],"price":4799,"weight":13608,"compare_at_price":5852,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202397997,"title":"Pressure Treated \/ 6 x 6 x 10","option1":"Pressure Treated","option2":"6 x 6 x 10","option3":null,"sku":"WFP-PT-6x6x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 10","public_title":"Pressure Treated \/ 6 x 6 x 10","options":["Pressure Treated","6 x 6 x 10"],"price":5699,"weight":17010,"compare_at_price":6950,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202430765,"title":"Pressure Treated \/ 6 x 6 x 12","option1":"Pressure Treated","option2":"6 x 6 x 12","option3":null,"sku":"WFP-PT-6x6x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Pressure Treated \/ 6 x 6 x 12","public_title":"Pressure Treated \/ 6 x 6 x 12","options":["Pressure Treated","6 x 6 x 12"],"price":6499,"weight":20412,"compare_at_price":7926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202070317,"title":"Western Red Cedar \/ 4 x 4 x 8","option1":"Western Red Cedar","option2":"4 x 4 x 8","option3":null,"sku":"WFP-RC-4x4x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 8","public_title":"Western Red Cedar \/ 4 x 4 x 8","options":["Western Red Cedar","4 x 4 x 8"],"price":4999,"weight":3629,"compare_at_price":6096,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202103085,"title":"Western Red Cedar \/ 4 x 4 x 10","option1":"Western Red Cedar","option2":"4 x 4 x 10","option3":null,"sku":"WFP-RC-4x4x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 10","public_title":"Western Red Cedar \/ 4 x 4 x 10","options":["Western Red Cedar","4 x 4 x 10"],"price":5999,"weight":4536,"compare_at_price":7316,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202135853,"title":"Western Red Cedar \/ 4 x 4 x 12","option1":"Western Red Cedar","option2":"4 x 4 x 12","option3":null,"sku":"WFP-RC-4x4x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 4 x 4 x 12","public_title":"Western Red Cedar \/ 4 x 4 x 12","options":["Western Red Cedar","4 x 4 x 12"],"price":6499,"weight":5443,"compare_at_price":7926,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202168621,"title":"Western Red Cedar \/ 6 x 6 x 8","option1":"Western Red Cedar","option2":"6 x 6 x 8","option3":null,"sku":"WFP-RC-6x6x8-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 8","public_title":"Western Red Cedar \/ 6 x 6 x 8","options":["Western Red Cedar","6 x 6 x 8"],"price":15999,"weight":7983,"compare_at_price":19511,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202201389,"title":"Western Red Cedar \/ 6 x 6 x 10","option1":"Western Red Cedar","option2":"6 x 6 x 10","option3":null,"sku":"WFP-RC-6x6x10-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 10","public_title":"Western Red Cedar \/ 6 x 6 x 10","options":["Western Red Cedar","6 x 6 x 10"],"price":18499,"weight":9979,"compare_at_price":22560,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":50628202234157,"title":"Western Red Cedar \/ 6 x 6 x 12","option1":"Western Red Cedar","option2":"6 x 6 x 12","option3":null,"sku":"WFP-RC-6x6x12-NO","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Wood Fence Posts - Western Red Cedar \/ 6 x 6 x 12","public_title":"Western Red Cedar \/ 6 x 6 x 12","options":["Western Red Cedar","6 x 6 x 12"],"price":19999,"weight":11975,"compare_at_price":24389,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"],"featured_image":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","options":["Wood Species","Dimensions (Nominal)"],"media":[{"alt":"Kiln-Dried Wood Fence Posts - Ground Contact Approved - BarrierBossâ¢","id":38756736008493,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1000,"width":1000,"src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362"},"aspect_ratio":1.0,"height":1000,"media_type":"image","src":"\/\/barrierboss.ca\/cdn\/shop\/files\/Kiln-Dried-Pressure-Treated-Wood-for-Exterior-Use-BarrierBoss-38756736008493.webp?v=1769497362","width":1000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003c!-- Product Title \/ H1 --\u003e\n\u003ch1\u003eBarrierBoss Premium Wood Fence Posts â Built for Canada\u003c\/h1\u003e\n\u003c!-- TL;DR \/ Quick Summary --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eWhy Choose BarrierBoss Wood Fence Posts\u003c\/h2\u003e\n\u003cp\u003eHigh-performance ground-contact fence posts in Pressure Treated Pressure Treated or Kiln-Dried Western Red Cedar, engineered for exceptional strength, rot resistance, and longevity in harsh Canadian climates. Perfect for residential, commercial, and heavy-duty fencing projects across the provinces we serve.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Pro Tip Segment --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003ePro Tip:\u003c\/strong\u003e Set posts in concrete footings with gravel drainage at the base (minimum 36â42 inches deep in frost zones) to combat freeze-thaw cycles and maximize service life across Canada's variable weather.\u003c\/div\u003e\n\u003c!-- Main Description with FAQs Naturally Included --\u003e\n\u003cdiv style=\"background-color: #ffffff; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eReliable Strength and Natural Beauty for Canadian Fencing\u003c\/h2\u003e\n\u003cp\u003eBarrierBoss wood fence posts are built to endure Canada's demanding conditions, from heavy snow and freeze-thaw to high winds and moisture. Choose Pressure Treated (Kiln-Dried Before Pressure Treated) for deep preservative penetration that delivers superior protection against rot, insects, and decayâideal for wet or high-moisture regions. Or opt for Kiln-Dried Western Red Cedar for its natural decay and insect resistance, rich warm tones, and graceful silver-gray weathering with minimal upkeep.\u003c\/p\u003e\n\u003cp\u003eBoth options are kiln-dried for stability, reducing warping and twisting, and are fully compatible with hog wire, corrugated metal panels, privacy fences, and decorative installations. Available in popular sizes like 4x4 and 6x6 (up to 12 ft lengths), they support everything from standard backyard fences to taller commercial setups.\u003c\/p\u003e\n\u003cdiv style=\"background:#fff4e5;padding:18px;border-radius:8px;margin:16px 0\"\u003e\n\u003cstrong\u003eð Post sizes are nominal.\u003c\/strong\u003e A 4Ã4 post finishes at \u003cstrong\u003e3.5\" à 3.5\"\u003c\/strong\u003e and a 6Ã6 at
15993 \u003cstrong\u003e5.5\" Ã 5.5\"\u003c\/strong\u003e â that is how dimensional lumber is sold, and it is what our post caps and ground-line sleeves are sized to. The lengths (8, 10 and 12 ft) are actual. Order the cap or sleeve matching your postâs \u003cem\u003enominal\u003c\/em\u003e size and it fits.\u003c\/div\u003e\n\u003cp\u003eResponsibly sourced and eco-friendly, these posts offer long-term value with low maintenanceâperfect for homeowners and contractors seeking durable, attractive fencing that stands strong across every province.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Did You Know Segment --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003cstrong\u003eDid You Know?\u003c\/strong\u003e Pressure Treated posts are Pressure Treated, allowing preservatives to penetrate deeper than standard pressure-treated lumber. This extra step provides enhanced rot, insect, and fungal protectionâespecially valuable in Canada's freeze-thaw and humid environments.\u003c\/div\u003e\n\u003c!-- Features \u0026 Benefits --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eFeatures \u0026amp; Benefits\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGround-contact rated for maximum durability in Canadian soil and weather\u003c\/li\u003e\n\u003cli\u003ePressure Treated Pressure Treated: Deep preservative treatment for superior rot, insect, and decay resistance\u003c\/li\u003e\n\u003cli\u003eWestern Red Cedar: Natural resistance to decay\/insects with beautiful grain and low-maintenance patina\u003c\/li\u003e\n\u003cli\u003eMultiple sizes: 4x4x8', 4x4x10', 4x4x12', 6x6x8', 6x6x10', 6x6x12' for any project\u003c\/li\u003e\n\u003cli\u003eCompatible with all BarrierBoss fence systemsâhog wire, metal panels, privacy, decorative\u003c\/li\u003e\n\u003cli\u003eEco-friendly and responsibly sourced lumber\u003c\/li\u003e\n\u003cli\u003eSupports heavy loads, taller fences, and high-wind areas with proper installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Key Takeaways --\u003e\n\u003cdiv style=\"background-color: #eaf4ea; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eKey Takeaways\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePremium Pressure Treated or Western Red Cedar posts built for Canada's toughest conditions\u003c\/li\u003e\n\u003cli\u003ePressure Treated offers enhanced chemical protection; Cedar provides natural beauty and resistance\u003c\/li\u003e\n\u003cli\u003eAvailable in versatile sizes to suit residential or commercial fencing\u003c\/li\u003e\n\u003cli\u003eLow-maintenance, long-lasting performance with natural imperfections that do not affect strength\u003c\/li\u003e\n\u003cli\u003ePerfect foundation for BarrierBoss metal, hog wire, or privacy fence installations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Related Reads --\u003e\n\u003cdiv style=\"background-color: #fff4e5; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eDeep Dive Into Wood Fencing\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/barrierboss.ca\/blogs\/news\/barrierboss-embraces-kdat-lumber-for-superior-framed-fencing?_pos=1\u0026amp;_psq=kdbt+\u0026amp;_ss=e\u0026amp;_v=1.0\" title=\"BarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\" style=\"color: rgb(255, 128, 0);\"\u003eBarrierBoss Embraces Pressure Treated Lumber for Superior Framed Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Shop the Look \/ Product Variants --\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-bottom: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eShop the Look\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/barrierboss.ca\/collections\/metal-fencing\" title=\"Hybrid Wood and Metal Fencing\"\u003eHybrid Wood and Metal Fencing\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(255, 128, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0);\" title=\"More Fence Posts \u0026amp; Accessories\" href=\"https:\/\/barrierboss.ca\/collections\/fencing-accessories\"\u003e\u003cstrong\u003eFence Accessories\u003c\/strong\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\u003ch3\u003eWhy Choose BarrierBoss?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003efactory-direct â no middleman markup\u003c\/li\u003e\n\u003cli\u003eBARRIERBOSS Residential Delivery on our own trucks with complimentary unloading\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003cdiv style=\"background-color: #f6f9fc; padding: 20px; margin-top: 20px; border-radius: 8px;\"\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eTreatment\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eKiln-dried, ground-contact approved (KD-HT)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;font-weight:600;\"\u003eSpecies\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;border-bottom:1px solid #eee;\"\u003eSPF (Spruce\/Pine\/Fir) or Western Red Cedar\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px 12px;font-weight:600;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"padding:6px 12px;\"\u003eBarrierBoss\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- BB:RELATED:v1 --\u003e\n\u003cdiv class=\"bb-related\" style=\"margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e2e2e2\"\u003e \u003ch3 style=\"font-size:1.05rem;margin:0 0.6rem\"\u003eAlso from BarrierBoss\u003c\/h3\u003e \u003cul style=\"margin:0;padding-left:1.1rem;line-height:1.7\"\u003e \u003cli\u003e\n\u003ca href=\"\/products\/western-red-cedar-privacy-fence-panels\" style=\"color:#B34518;text-decoration:underline\" title=\"Privacy Fence Steel\"\u003ePrivacy Fence Steel\u003c\/a\u003e â from $300\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Vertical Fence Panels\"\u003eVertical Fence Panels\u003c\/a\u003e â from $250\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/corrugated-metal-gates-metal-fence-gates\" style=\"color:#B34518;text-decoration:underline\" title=\"Metal Fence Gate\"\u003eMetal Fence Gate\u003c\/a\u003e â from $275\u003c\/li\u003e \u003cli\u003e\n\u003ca href=\"\/products\/gates-for-ribbed-deepgroove-metal-fence\" style=\"color:#B34518;text-decoration:underline\" title=\"Steel Gates\"\u003eSteel Gates\u003c\/a\u003e â from $275\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"margin:.75rem 0 0;font-size:.92rem\"\u003eBARRIERBOSS Residential Delivery â delivered and unloaded on your property, \u003cstrong\u003ea flat rate by delivery zone\u003c\/strong\u003e. From C$149.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- \/BB:RELATED:v1 --\u003e"}, 15994 "collection": null, 15995 "collections": [ 15996 15997 522303766829, 15998 15999 525651607853 16000 16001 ] 16002} 16003</script>
vendor: 1 bytes, line 16003
16003
16004<script src="//cdn.shopify.com/extensions/019ed95e-3360-73f2-9dcb-6eae5468b8da/ease-product-attachments-16/assets/attachments.js" type="text/javascript"></script>
16004 16005 16006 16007</div><div id="shopify-block-AU3RpOHNzMElZU0pJQ__6143736321357441667" class="shopify-block shopify-app-block">
16008<script src="//code.tidio.co/2xacw1z7otcwgqfphgohxkbx0ktlgdju.js?extensionVersion=1.4.1" async></script>
16008 16009 16010 <!-- BEGIN app snippet: visitor-identity-verification --> 16011 16012 16013 16014 16015<!-- END app snippet --> 16016 16017</div>
16017<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
16017 16018</body> 16019</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.