1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16<!doctype html> 17 18<html class="no-js" lang="en"> 19 <head>
19<script data-source-attribution="shopify.event_observer.bootstrap"> 20(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("//sphindustries.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`735969341`)))})(); 21//# sourceURL=event-observer-collector.js 22</script>
22 23 24 25
25<script type="text/javascript" async src="https://na.shgcdn3.com/pixel-collector.js"></script>
25 26 <meta name="theme-color" content="#ff6128"><link rel="manifest" href="/a/pwa/specialty-product-hardware-ltd/manifest" /> 27
27<script type="text/javascript"> 28var pwaPrompt;var pwaPromptSet;window.addEventListener('beforeinstallprompt', function(e) {pwaPrompt = e;pwaPromptSet=true;});</script>
28 29 30 31 32 33 34 35 36 37 <!-- Global site tag (gtag.js) - Google Ads: 853477298 -->
vendor: 64 bytes, lines 37-38
37 38<script async src="https://www.googletagmanager.com/gtag/js?id=
38AW-853477298
vendor: 12 bytes, line 38
38"></script>
39<script> 40
vendor: 134 bytes, lines 40-44
40window.dataLayer = window.dataLayer || []; 41 function gtag(){dataLayer.push(arguments);} 42 gtag('js', new Date()); 43 44 gtag('config', '
44AW-853477298
vendor: 4 bytes, line 44
44');
45</script>
45 46 <meta charset="utf-8"> 47 <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> 48 <meta name="theme-color" content="#ff6128"><title>News 49</title><link rel="canonical" href="https://sphindustries.com/blogs/news"><link rel="shortcut icon" href="//sphindustries.com/cdn/shop/files/SPH_Logo_Good_96x96.png?v=1738684553" type="image/png"><link rel="preload" as="style" href="//sphindustries.com/cdn/shop/t/3/assets/theme.css?v=71772953639250725231591124191"> 50 <link rel="preconnect" href="https://cdn.shopify.com"> 51 <link rel="preconnect" href="https://fonts.shopifycdn.com"> 52 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 53 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 54 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 55 <link rel="dns-prefetch" href="https://maps.gstatic.com"> 56 57 <meta property="og:type" content="website"> 58 <meta property="og:title" content="News"><meta property="og:url" content="https://sphindustries.com/blogs/news"> 59<meta property="og:site_name" content="Specialty Product Hardware Ltd."><meta name="twitter:card" content="summary"><meta name="twitter:title" content="News"> 60 <meta name="twitter:description" content="News"> 61 <link rel="preload" href="//sphindustries.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2" as="font" type="font/woff2" crossorigin> 62<link rel="preload" href="//sphindustries.com/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2" as="font" type="font/woff2" crossorigin> 63<link rel="preload" href="//sphindustries.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2" as="font" type="font/woff2" crossorigin> 64<link rel="preload" href="//sphindustries.com/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2" as="font" type="font/woff2" crossorigin> 65<link rel="preload" href="//sphindustries.com/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2" as="font" type="font/woff2" crossorigin> 66<link rel="preload" href="//sphindustries.com/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2" as="font" type="font/woff2" crossorigin> 67<link rel="preload" href="//sphindustries.com/cdn/shop/t/3/assets/font-theme-star.woff2?v=176977276741202493121591124189" as="font" type="font/woff2" crossorigin><link rel="preload" href="//sphindustries.com/cdn/fonts/roboto/roboto_n6.3d305d5382545b48404c304160aadee38c90ef9d.woff2" as="font" type="font/woff2" crossorigin><style> 68 /* We load the font used for the integration with Shopify Reviews to load our own stars */ 69 @font-face { 70 font-family: "font-theme-star"; 71 src: url(//sphindustries.com/cdn/shop/t/3/assets/font-theme-star.eot?v=178649971611478077551591124189); 72 src: url(//sphindustries.com/cdn/shop/t/3/assets/font-theme-star.eot?%23iefix&v=178649971611478077551591124189) format("embedded-opentype"), url(//sphindustries.com/cdn/shop/t/3/assets/font-theme-star.woff2?v=176977276741202493121591124189) format("woff2"), url(//sphindustries.com/cdn/shop/t/3/assets/font-theme-star.ttf?v=17527569363257290761591124189) format("truetype"); 73 font-weight: normal; 74 font-style: normal; 75 font-display: fallback; 76 } 77 78 @font-face { 79 font-family: Poppins; 80 font-weight: 600; 81 font-style: normal; 82 font-display: fallback; 83 src: url("//sphindustries.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"), 84 url("//sphindustries.com/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff"); 85} 86 87 @font-face { 88 font-family: Roboto; 89 font-weight: 400; 90 font-style: normal; 91 font-display: fallback; 92 src: url("//sphindustries.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"), 93 url("//sphindustries.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff"); 94} 95 96@font-face { 97 font-family: Roboto; 98 font-weight: 600; 99 font-style: normal; 100 font-display: fallback; 101 src: url("//sphindustries.com/cdn/fonts/roboto/roboto_n6.3d305d5382545b48404c304160aadee38c90ef9d.woff2") format("woff2"), 102 url("//sphindustries.com/cdn/fonts/roboto/roboto_n6.bb37be020157f87e181e5489d5e9137ad60c47a2.woff") format("woff"); 103} 104 105@font-face { 106 font-family: Poppins; 107 font-weight: 600; 108 font-style: italic; 109 font-display: fallback; 110 src: url("//sphindustries.com/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2") format("woff2"), 111 url("//sphindustries.com/cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff") format("woff"); 112} 113 114 115 @font-face { 116 font-family: Roboto; 117 font-weight: 700; 118 font-style: normal; 119 font-display: fallback; 120 src: url("//sphindustries.com/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2") format("woff2"), 121 url("//sphindustries.com/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff") format("woff"); 122} 123 124 @font-face { 125 font-family: Roboto; 126 font-weight: 400; 127 font-style: italic; 128 font-display: fallback; 129 src: url("//sphindustries.com/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2") format("woff2"), 130 url("//sphindustries.com/cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff") format("woff"); 131} 132 133 @font-face { 134 font-family: Roboto; 135 font-weight: 700; 136 font-style: italic; 137 font-display: fallback; 138 src: url("//sphindustries.com/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2") format("woff2"), 139 url("//sphindustries.com/cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff") format("woff"); 140} 141 142 143 :root { 144 --default-text-font-size : 15px; 145 --base-text-font-size : 15px; 146 --heading-font-family : Poppins, sans-serif;
147 --heading-font-weight : 600; 148 --heading-font-style : normal; 149 --text-font-family : Roboto, sans-serif; 150 --text-font-weight : 400; 151 --text-font-style : normal; 152 --text-font-bolder-weight: 600; 153 --text-link-decoration : normal; 154 155 --text-color : #3a2a2f; 156 --text-color-rgb : 58, 42, 47; 157 --heading-color : #000000; 158 --border-color : #e7e2de; 159 --border-color-rgb : 231, 226, 222; 160 --form-border-color : #dcd5cf; 161 --accent-color : #ff6128; 162 --accent-color-rgb : 255, 97, 40; 163 --link-color : #ff6128; 164 --link-color-hover : #da3a00; 165 --background : #ffffff; 166 --secondary-background : #ffffff; 167 --secondary-background-rgb : 255, 255, 255; 168 --accent-background : rgba(255, 97, 40, 0.08); 169 170 --error-color : #f71b1b; 171 --error-background : rgba(247, 27, 27, 0.07); 172 --success-color : #48b448; 173 --success-background: rgba(72, 180, 72, 0.11); 174 175 --primary-button-background : #ff6128; 176 --primary-button-background-rgb : 255, 97, 40; 177 --primary-button-text-color : #ffffff; 178 --secondary-button-background : #4169e1; 179 --secondary-button-background-rgb: 65, 105, 225; 180 --secondary-button-text-color : #ffffff; 181 182 --header-background : #0062a1; 183 --header-text-color : #ffffff; 184 --header-light-text-color: #e9e2dd; 185 --header-border-color : rgba(233, 226, 221, 0.3); 186 --header-accent-color : #ff712b; 187 188 --flickity-arrow-color: #bcaea3;--product-on-sale-accent : #ee0000; 189 --product-on-sale-accent-rgb : 238, 0, 0; 190 --product-on-sale-color : #ffffff; 191 --product-in-stock-color : #008a00; 192 --product-low-stock-color : #ee0000; 193 --product-sold-out-color : #d1d1d4; 194 --product-custom-label-1-background: #ff712b; 195 --product-custom-label-1-color : #ffffff; 196 --product-custom-label-2-background: #a95ebe; 197 --product-custom-label-2-color : #ffffff; 198 --product-review-star-color : #ffb647; 199 200 --mobile-container-gutter : 20px; 201 --desktop-container-gutter: 40px; 202 } 203</style> 204
205<script> 206 // IE11 does not have support for CSS variables, so we have to polyfill them 207 if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) { 208 const script = document.createElement('script'); 209 script.type = 'text/javascript'; 210 script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2'; 211 script.onload = function() { 212 cssVars({}); 213 }; 214 215 document.getElementsByTagName('head')[0].appendChild(script); 216 } 217</script>
217 218 219 <!-- "snippets/buddha-megamenu-before.liquid" was not rendered, the associated app was uninstalled --> 220 <!-- "snippets/buddha-megamenu.liquid" was not rendered, the associated app was uninstalled --> 221 222
222<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
222<meta name="google-site-verification" content="p2H6OSVhBbZ505WrPl67l7DCyon-G4_LLWWfq_HKECM"> 223<meta name="google-site-verification" content="NwuMQs7LhlVrmFlvkxuDyMcCuJ3OlOwVAQwnOn3CPKE"> 224<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/735969341/digital_wallets/dialog"> 225<meta id="in-context-paypal-metadata" data-shop-id="735969341" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="CAD"> 226<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" /> 227<link rel="next" href="/blogs/news?page=2">
228<script async="async" src="/checkouts/internal/preloads.js?locale=en-CA"></script>
228 229<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
230<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-CA&shop_id=735969341" crossorigin="anonymous"></script>
vendor: 1 bytes, line 230
230
231<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":735969341,"countryCode":"CA","currencyCode":"CAD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/735969341","merchantName":"Specialty Product Hardware Ltd.","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","interac","jcb"],"total":{"type":"pending","label":"Specialty Product Hardware Ltd.","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 231
231
232<script id="shopify-features" type="application/json">{"accessToken":"4f501b01397ed7cf7e784fb74d02dd3f","betas":["rich-media-storefront-analytics"],"domain":"sphindustries.com","predictiveSearch":true,"shopId":735969341,"locale":"en"}</script>
vendor: 1 bytes, line 232
232
233<script>var Shopify = Shopify || {}; 234Shopify.shop = "specialty-product-hardware-ltd.myshopify.com"; 235Shopify.locale = "en"; 236Shopify.currency = {"active":"CAD","rate":"1.0"}; 237Shopify.country = "CA"; 238Shopify.theme = {"name":"Warehouse","id":100419535009,"schema_name":"Warehouse","schema_version":"1.9.7","theme_store_id":871,"role":"main"}; 239Shopify.theme.handle = "null"; 240Shopify.theme.style = {"id":null,"handle":null}; 241Shopify.cdnHost = "sphindustries.com/cdn"; 242Shopify.routes = Shopify.routes || {}; 243Shopify.routes.root = "/"; 244Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 245Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 246Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 247Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 247
247
248<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 248
248
249<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 249
249
250<script> 251 window.ShopifyPay = window.ShopifyPay || {}; 252 window.ShopifyPay.apiHost = "shop.app\/pay"; 253 window.ShopifyPay.redirectState = null; 254</script>
vendor: 1 bytes, line 254
254
255<script> 256 window.Shopify = window.Shopify || {}; 257 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 258 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 259 window.Shopify.SignInWithShop.eligible = true; 260</script>
vendor: 1 bytes, line 260
260
261<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 261
261
262<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 262
262
263<script type="module"> 264 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 265 266 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 267 268</script>
vendor: 1 bytes, line 268
268
269<script> 270 window.Shopify = window.Shopify || {}; 271 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 272 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"]}; 273</script>
vendor: 1 bytes, line 273
273
274<script>(function() { 275 var isLoaded = false; 276 function asyncLoad() { 277 if (isLoaded) return; 278 isLoaded = true; 279 var urls = ["https:\/\/rec.autocommerce.io\/recommender_javascript?shop=specialty-product-hardware-ltd.myshopify.com","https:\/\/cdn.littlebird.com.au\/shopify-apps\/speed-plugin.js?shop=specialty-product-hardware-ltd.myshopify.com","https:\/\/widget.cornercart.io\/embed.js?shop=specialty-product-hardware-ltd.myshopify.com"]; 280 for (var i = 0; i < urls.length; i++) { 281 var s = document.createElement('script'); 282 s.type = 'text/javascript'; 283 s.async = true; 284 s.src = urls[i]; 285 var x = document.getElementsByTagName('script')[0]; 286 x.parentNode.insertBefore(s, x); 287 } 288 }; 289 if(window.attachEvent) { 290 window.attachEvent('onload', asyncLoad); 291 } else { 292 window.addEventListener('load', asyncLoad, false); 293 } 294})();</script>
vendor: 1 bytes, line 294
294
295<script id="__st">var __st={"a":735969341,"offset":-14400,"reqid":"38ad5d4d-3e14-476f-9730-83fd630fa077-1791285089","pageurl":"sphindustries.com\/blogs\/news","s":"blogs-8618180669","u":"92255b93429b","p":"blog","rtyp":"blog","rid":8618180669};</script>
vendor: 1 bytes, line 295
295
296<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 296
296
297<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 297
297
298<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//sphindustries.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 298
298
299<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 = "//sphindustries.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
299<script crossorigin="anonymous" defer="defer" src="//sphindustries.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 299
299
300<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 300
300
301<script> 302 window.Shopify = window.Shopify || {}; 303 window.Shopify.MCP = window.Shopify.MCP || {}; 304 window.Shopify.MCP.enabled = true; 305 window.Shopify.MCP.shop = "specialty-product-hardware-ltd.myshopify.com"; 306 window.Shopify.MCP.mcpEndpoint = "https:\/\/sphindustries.com\/api\/mcp"; 307 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"]}}]; 308</script>
vendor: 1 bytes, line 308
308
309<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("\/\/sphindustries.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 310</script>
vendor: 1 bytes, line 310
310
311<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://sphindustries.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 312</script>
vendor: 1 bytes, line 312
312
313<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 314 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); 315</script>
vendor: 1 bytes, line 315
315
316<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})}})); 317</script>
317 318<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://sphindustries.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 319<style id="shopify-accelerated-checkout-cart"> 320 #shopify-buyer-consent { 321 margin-top: 1em; 322 display: inline-block; 323 width: 100%; 324} 325 326#shopify-buyer-consent.hidden { 327 display: none; 328} 329 330#shopify-subscription-policy-button { 331 background: none; 332 border: none; 333 padding: 0; 334 text-decoration: underline; 335 font-size: inherit; 336 cursor: pointer; 337} 338 339#shopify-subscription-policy-button::before { 340 box-shadow: none; 341} 342 343 </style> 344
345<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
345 346 347 348 349 350 351 352
352<script type="text/javascript"> 353 354 window.__shgMoneyFormat = window.__shgMoneyFormat || {"CAD":{"currency":"CAD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}}; 355 356 window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || { 357 currency: "CAD", 358 currency_symbol: "$", 359 decimal_separator: ".", 360 thousands_separator: ",", 361 decimal_places: 2, 362 currency_symbol_location: "left" 363 }; 364 </script>
364 365 366 367
368<script src="//sphindustries.com/cdn/shop/t/3/assets/ets_cf_config.js?v=31953680595597688771654200810" type="text/javascript"></script>
368 369 370 371 <link rel="stylesheet" href="//sphindustries.com/cdn/shop/t/3/assets/theme.css?v=71772953639250725231591124191"> 372 373 374 375 376
376<script type="application/ld+json"> 377 { 378 "@context": "http://schema.org", 379 "@type": "BreadcrumbList", 380 "itemListElement": [{ 381 "@type": "ListItem", 382 "position": 1, 383 "name": "Home", 384 "item": "https://sphindustries.com" 385 },{ 386 "@type": "ListItem", 387 "position": 2, 388 "name": "News", 389 "item": "https://sphindustries.com/blogs/news" 390 }] 391 } 392 </script>
392 393 394 395
395<script> 396 // This allows to expose several variables to the global scope, to be used in scripts 397 window.theme = { 398 pageType: "blog", 399 cartCount: 0, 400 moneyFormat: "${{amount}}", 401 moneyWithCurrencyFormat: "${{amount}} CAD", 402 showDiscount: true, 403 discountMode: "percentage", 404 searchMode: "product,page", 405 cartType: "drawer" 406 }; 407 408 window.routes = { 409 rootUrl: "\/", 410 cartUrl: "\/cart", 411 cartAddUrl: "\/cart\/add", 412 cartChangeUrl: "\/cart\/change", 413 searchUrl: "\/search", 414 productRecommendationsUrl: "\/recommendations\/products" 415 }; 416 417 window.languages = { 418 collectionOnSaleLabel: "Save {{savings}}", 419 productFormUnavailable: "Unavailable", 420 productFormAddToCart: "Add to cart", 421 productFormSoldOut: "Sold out", 422 shippingEstimatorNoResults: "No shipping could be found for your address.", 423 shippingEstimatorOneResult: "There is one shipping rate for your address:", 424 shippingEstimatorMultipleResults: "There are {{count}} shipping rates for your address:", 425 shippingEstimatorErrors: "There are some errors:" 426 }; 427 428 window.lazySizesConfig = { 429 loadHidden: false, 430 hFac: 0.8, 431 expFactor: 3, 432 customMedia: { 433 '--phone': '(max-width: 640px)', 434 '--tablet': '(min-width: 641px) and (max-width: 1023px)', 435 '--lap': '(min-width: 1024px)' 436 } 437 }; 438 439 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 440 </script>
440<script src="//polyfill-fastly.net/v3/polyfill.min.js?unknown=polyfill&features=fetch,Element.prototype.closest,Element.prototype.matches,Element.prototype.remove,Element.prototype.classList,Array.prototype.includes,Array.prototype.fill,String.prototype.includes,String.prototype.padStart,Object.assign,CustomEvent,Intl,URL,DOMTokenList,IntersectionObserver,IntersectionObserverEntry" defer></script>
440 441
441<script src="//sphindustries.com/cdn/shop/t/3/assets/theme.min.js?v=87611525450808161091591124192" defer></script>
441 442
442<script src="//sphindustries.com/cdn/shop/t/3/assets/custom.js?v=90373254691674712701591124188" defer></script>
442 443 444
444<script> 445 (function () { 446 window.onpageshow = function() { 447 // We force re-freshing the cart content onpageshow, as most browsers will serve a cache copy when hitting the 448 // back button, which cause staled data 449 document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', { 450 bubbles: true, 451 detail: {scrollToTop: false} 452 })); 453 }; 454 })(); 455 </script>
455 456 457 458 459
460<script>window.__pagefly_analytics_settings__ = {"acceptTracking":false};</script>
460 461 <link href="//sphindustries.com/cdn/shop/t/3/assets/sectionhub.scss.css?v=119811614243062885181759260093" rel="stylesheet" type="text/css" media="all" /> 462 463
464<script type="text/javascript"> 465 466 window.SHG_CUSTOMER = null; 467 468</script>
468 469 470 471 472 473 474 475 476 477<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0007/3596/9341/files/Best_toilet_partitions_toronto_gta_barrie_3aa69fdb-a965-42f5-8234-28ff90c235ad.jpg?v=1738668277" /> 478<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0007/3596/9341/files/Best_toilet_partitions_toronto_gta_barrie_3aa69fdb-a965-42f5-8234-28ff90c235ad.jpg?v=1738668277" /> 479<meta property="og:image:width" content="600" /> 480<meta property="og:image:height" content="300" /> 481<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
482<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: 735969341,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 482
482
483<script> 484 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 485</script>
vendor: 1 bytes, line 485
485
486<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}
486).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: 735969341,storefrontBaseUrl: "https://sphindustries.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://sphindustries.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"795476129","configuration":"{\"site_id\":\"f844c23c-6894-47d8-acd0-eadc8ce5670a\",\"analytics_endpoint\":\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"69402785","configuration":"{\"tagID\":\"2614111482793\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"Specialty Product Hardware Ltd.","paymentSettings":{"currencyCode":"CAD"},"myshopifyDomain":"specialty-product-hardware-ltd.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/sphindustries.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://sphindustries.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"100419535009","themeStoreId":"871","themePublished":"true","eventMetadataId":"3485332f-80b2-4088-9b69-5d30975f3c18","pageType":"blog","resourceId":"8618180669","shopId":"735969341","storefrontBaseUrl":"https:\/\/sphindustries.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
486<script> 487 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 488 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 489 window.ShopifyAnalytics.meta.currency = 'CAD'; 490 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":8618180669,"requestId":"38ad5d4d-3e14-476f-9730-83fd630fa077-1791285089"}}; 491 for (var attr in meta) { 492 window.ShopifyAnalytics.meta[attr] = meta[attr]; 493 } 494</script>
vendor: 1 bytes, line 494
494
495<script class="analytics"> 496 (function () { 497 var customDocumentWrite = function(content) { 498 var jquery = null; 499 500 if (window.jQuery) { 501 jquery = window.jQuery; 502 } else if (window.Checkout && window.Checkout.$) { 503 jquery = window.Checkout.$; 504 } 505 506 if (jquery) { 507 jquery('body').append(content); 508 } 509 }; 510 511 var hasLoggedConversion = function(token) { 512 if (token) { 513 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 514 } 515 return false; 516 } 517 518 var setCookieIfConversion = function(token) { 519 if (token) { 520 var twoMonthsFromNow = new Date(Date.now()); 521 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 522 523 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 524 } 525 } 526 527 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 528 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 529 if (trekkie.integrations) { 530 return; 531 } 532 trekkie.methods = [ 533 'identify', 534 'page', 535 'ready', 536 'track', 537 'trackForm', 538 'trackLink' 539 ]; 540 trekkie.factory = function(method) { 541 return function() { 542 var args = Array.prototype.slice.call(arguments); 543 args.unshift(method); 544 trekkie.push(args); 545 if (method == 'track' || method == 'page') { 546 var pageUrl; 547 try { 548 pageUrl = window.location.href; 549 } catch (e) {} 550 var pageReferrer; 551 try { 552 pageReferrer = document.referrer; 553 } catch (e) {} 554 try { 555 if (window.__TREKKIE_SHIM_QUEUE == null) { 556 window.__TREKKIE_SHIM_QUEUE = []; 557 } 558 window.__TREKKIE_SHIM_QUEUE.push({ 559 from: 'trekkie-stub', 560 method: method, 561 args: args.slice(1), 562 pageContext: { 563 url: pageUrl, 564 referrer: pageReferrer 565 } 566 }); 567 } catch (e) { 568 // no-op 569 } 570 } 571 return trekkie; 572 }; 573 }; 574 for (var i = 0; i < trekkie.methods.length; i++) { 575 var key = trekkie.methods[i]; 576 trekkie[key] = trekkie.factory(key); 577 } 578 trekkie.load = function(config) { 579 trekkie.config = config || {}; 580 trekkie.config.initialDocumentCookie = document.cookie; 581 var first = document.getElementsByTagName('script')[0]; 582var script = document.createElement('script'); 583script.type = 'text/javascript'; 584script.onerror = function(e) { 585 var scriptFallback = document.createElement('script'); 586 scriptFallback.type = 'text/javascript'; 587 scriptFallback.onerror = function(error) { 588 var Monorail = { 589 produce: function produce(monorailDomain, schemaId, payload) { 590 var currentMs = new Date().getTime(); 591 var event = { 592 schema_id: schemaId, 593 payload: payload, 594 metadata: { 595 event_created_at_ms: currentMs, 596 event_sent_at_ms: currentMs 597 } 598 }; 599 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 600 }, 601 sendRequest: function sendRequest(endpointUrl, payload) { 602 // Try the sendBeacon API 603 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 604 var blobData = new window.Blob([payload], { 605 type: 'text/plain' 606 }); 607 608 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 609 return true; 610 } // sendBeacon was not successful 611 612 } // XHR beacon 613 614 var xhr = new XMLHttpRequest(); 615 616 try { 617 xhr.open('POST', endpointUrl); 618 xhr.setRequestHeader('Content-Type', 'text/plain'); 619 xhr.send(payload); 620 } catch (e) { 621 console.log(e); 622 } 623 624 return false; 625 }, 626 isIos12: function isIos12() { 627 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 628 } 629 }; 630 Monorail.produce('monorail-edge.shopifysvc.com', 631 'trekkie_storefront_load_errors/1.1', 632 {shop_id: 735969341, 633 theme_id: 100419535009, 634 app_name: "storefront", 635 context_url: window.location.href, 636 source_url: "//sphindustries.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 637 638 }; 639 scriptFallback.async = true; 640 scriptFallback.src = '//sphindustries.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 641 first.parentNode.insertBefore(scriptFallback, first); 642}; 643script.async = true; 644script.src = '//sphindustries.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 645first.parentNode.insertBefore(script, first); 646 647 }; 648 trekkie.load( 649 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":735969341,"isMerchantRequest":null,"themeId":100419535009,"themeCityHash":"2108772532747601609","contentLanguage":"en","currency":"CAD","eventMetadataId":"3485332f-80b2-4088-9b69-5d30975f3c18"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 650 ); 651 652 var loaded = false;
653 trekkie.ready(function() { 654 if (loaded) return; 655 loaded = true; 656 657 window.ShopifyAnalytics.lib = window.trekkie; 658 659 var originalDocumentWrite = document.write; 660 document.write = customDocumentWrite; 661 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 662 document.write = originalDocumentWrite; 663 664 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 665 var token = match? match[1]: undefined; 666 if (!hasLoggedConversion(token)) { 667 setCookieIfConversion(token); 668 669 } 670 }); 671 672 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":8618180669,"requestId":"38ad5d4d-3e14-476f-9730-83fd630fa077-1791285089","shopifyEmitted":true}); 673 674 var eventsListenerScript = document.createElement('script'); 675 eventsListenerScript.async = true; 676 eventsListenerScript.src = "//sphindustries.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 677 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 678})();</script>
678 679
679<script> 680 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 681 window.ga = function ga() { 682 (window.ga.q = window.ga.q || []).push(arguments); 683 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 684 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 685 } 686 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."); 687 }; 688 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 689 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 690 } 691 } 692</script>
vendor: 1 bytes, line 692
692
693<script 694 defer 695 src="https://sphindustries.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.5.min.js" 696 data-application="storefront-renderer" 697 data-shop-id="735969341" 698 data-render-region="gcp-us-central1" 699 data-page-type="blog" 700 data-theme-instance-id="100419535009" 701 data-theme-name="Warehouse" 702 data-theme-version="1.9.7" 703 data-monorail-region="shop_domain" 704 data-resource-timing-sampling-rate="10" 705 data-shs="true" 706 data-shs-beacon="true" 707 data-shs-export-with-fetch="true" 708 data-shs-logs-sample-rate="1" 709 data-shs-beacon-endpoint="https://sphindustries.com/api/collect" 710></script>
710 711<meta name="shopify-y" content="73dcbe98-eba3-44d8-baa2-4d3e8696d070" data-expiration="1822842689000"><meta name="shopify-s" content="73436a82-9665-4f49-9cde-76c3d6c7dd12" data-expiration="1791286889000"><meta name="new-cookie-storage-activated" content="t"> 712</head> 713 714
715<script> 716 var Globo = Globo || {}; 717 var globoFormbuilderRecaptchaInit = function(){}; 718 Globo.FormBuilder = Globo.FormBuilder || {}; 719 Globo.FormBuilder.url = "https://form.globosoftware.net"; 720 Globo.FormBuilder.shop = { 721 settings : { 722 reCaptcha : { 723 siteKey : '' 724 }, 725 hideWaterMark : false, 726 encryptionFormId : true, 727 copyright: 'Powered by Globo <a href="https://apps.shopify.com/form-builder-contact-form" target="_blank">Contact Form</a>' 728 }, 729 pricing:{ 730 features:{ 731 fileUpload : 2, 732 removeCopyright : false, 733 bulkOrderForm: false, 734 cartForm: false, 735 } 736 }, 737 configuration: { 738 money_format: "${{amount}}" 739 }, 740 encryption_form_id : true 741 }; 742 Globo.FormBuilder.forms = []; 743 744 745 Globo.FormBuilder.page = { 746 title : document.title, 747 href : window.location.href, 748 type: "blog" 749 }; 750 Globo.FormBuilder.assetFormUrls = []; 751 752</script>
752 753 754<link rel="preload" href="//sphindustries.com/cdn/shop/t/3/assets/globo.formbuilder.css?v=122243244679657123801593029162" as="style" onload="this.onload=null;this.rel='stylesheet'"> 755<noscript><link rel="stylesheet" href="//sphindustries.com/cdn/shop/t/3/assets/globo.formbuilder.css?v=122243244679657123801593029162"></noscript> 756 757
758<script> 759 Globo.FormBuilder.__webpack_public_path__ = "//sphindustries.com/cdn/shop/t/3/assets/" 760</script>
vendor: 1 bytes, line 760
760
761<script src="//sphindustries.com/cdn/shop/t/3/assets/globo.formbuilder.index.js?v=3573" defer></script>
761 762 763<body class="warehouse--v1 features--animate-zoom template-blog " data-instant-intensity="viewport"> 764 <!-- "snippets/buddha-megamenu-wireframe.liquid" was not rendered, the associated app was uninstalled --> 765 <span class="loading-bar"></span> 766 767 <div id="shopify-section-announcement-bar" class="shopify-section"><section data-section-id="announcement-bar" data-section-type="announcement-bar" data-section-settings='{ 768 "showNewsletter": true 769 }'><div id="announcement-bar-newsletter" class="announcement-bar__newsletter hidden-phone" aria-hidden="true"> 770 <div class="container"> 771 <div class="announcement-bar__close-container"> 772 <button class="announcement-bar__close" data-action="toggle-newsletter"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation"> 773 <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> 774 </svg></button> 775 </div> 776 </div> 777 778 <div class="container container--extra-narrow"> 779 <div class="announcement-bar__newsletter-inner"><h2 class="heading h1">Subscribe to SPH Newsletter</h2><div class="rte"> 780 <p>Thank you for Subscribing! We appreciate your support!</p> 781 </div><div class="newsletter"><form method="post" action="/contact#newsletter-announcement-bar" id="newsletter-announcement-bar" accept-charset="UTF-8" class="form newsletter__form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 782 <input type="hidden" name="contact[context]" value="announcement-bar"> 783 784 <div class="form__input-row"> 785 <div class="form__input-wrapper form__input-wrapper--labelled"> 786 <input type="email" id="announcement[contact][email]" name="contact[email]" class="form__field form__field--text" autofocus required> 787 <label for="announcement[contact][email]" class="form__floating-label">Your email</label> 788 </div> 789 790 <button type="submit" class="form__submit button button--primary">Subscribe</button> 791 </div></form></div> 792 </div> 793 </div> 794 </div><div class="announcement-bar"> 795 <div class="container"> 796 <div class="announcement-bar__inner"><a href="/pages/contact-us" class="announcement-bar__content announcement-bar__content--left">Customer Service / General Inquiries: 416-444-0007</a><button type="button" class="announcement-bar__button hidden-phone" data-action="toggle-newsletter" aria-expanded="false" aria-controls="announcement-bar-newsletter"><svg class="icon icon--newsletter" viewBox="0 0 20 17" role="presentation"> 797 <path d="M19.1666667 0H.83333333C.37333333 0 0 .37995 0 .85v15.3c0 .47005.37333333.85.83333333.85H19.1666667c.46 0 .8333333-.37995.8333333-.85V.85c0-.47005-.3733333-.85-.8333333-.85zM7.20975004 10.8719018L5.3023283 12.7794369c-.14877889.1487878-.34409888.2235631-.53941886.2235631-.19531999 0-.39063998-.0747753-.53941887-.2235631-.29832076-.2983385-.29832076-.7805633 0-1.0789018L6.1309123 9.793l1.07883774 1.0789018zm8.56950946 1.9075351c-.1487789.1487878-.3440989.2235631-.5394189.2235631-.19532 0-.39064-.0747753-.5394189-.2235631L12.793 10.8719018 13.8718377 9.793l1.9074218 1.9075351c.2983207.2983385.2983207.7805633 0 1.0789018zm.9639048-7.45186267l-6.1248086 5.44429317c-.1706197.1516625-.3946127.2278826-.6186057.2278826-.223993 0-.447986-.0762201-.61860567-.2278826l-6.1248086-5.44429317c-.34211431-.30410267-.34211431-.79564457 0-1.09974723.34211431-.30410267.89509703-.30410267 1.23721134 0L9.99975 9.1222466l5.5062029-4.8944196c.3421143-.30410267.8950971-.30410267 1.2372114 0 .3421143.30410266.3421143.79564456 0 1.09974723z" fill="currentColor"></path> 798 </svg>Subscribe to Newsletter</button></div> 799 </div> 800 </div> 801 </section> 802 803 <style> 804 .announcement-bar { 805 background: #3a2a2f; 806 color: #ffffff; 807 } 808 </style> 809 810
810<script>document.documentElement.style.setProperty('--announcement-bar-button-width', document.querySelector('.announcement-bar__button').clientWidth + 'px');document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement-bar').clientHeight + 'px'); 811 </script>
811</div> 812<div id="shopify-section-popups" class="shopify-section"><div data-section-id="popups" data-section-type="popups"></div> 813 814</div> 815<div id="shopify-section-header" class="shopify-section shopify-section__header"><section data-section-id="header" data-section-type="header" data-section-settings='{ 816 "navigationLayout": "inline", 817 "desktopOpenTrigger": "hover", 818 "useStickyHeader": false 819}'> 820 <header class="header header--inline " role="banner"> 821 <div class="container"> 822 <div class="header__inner"><nav class="header__mobile-nav hidden-lap-and-up"> 823 <button class="header__mobile-nav-toggle icon-state touch-area" data-action="toggle-menu" aria-expanded="false" aria-haspopup="true" aria-controls="mobile-menu" aria-label="Open menu"> 824 <span class="icon-state__primary"><svg class="icon icon--hamburger-mobile" viewBox="0 0 20 16" role="presentation"> 825 <path d="M0 14h20v2H0v-2zM0 0h20v2H0V0zm0 7h20v2H0V7z" fill="currentColor" fill-rule="evenodd"></path> 826 </svg></span> 827 <span class="icon-state__secondary"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation"> 828 <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> 829 </svg></span> 830 </button><div id="mobile-menu" class="mobile-menu" aria-hidden="true"><svg class="icon icon--nav-triangle-borderless" viewBox="0 0 20 9" role="presentation"> 831 <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="#ffffff"></path> 832 </svg><div class="mobile-menu__inner"> 833 <div class="mobile-menu__panel"> 834 <div class="mobile-menu__section"> 835 <ul class="mobile-menu__nav" data-type="menu"><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-0" data-action="open-panel">Toilet Partitions<svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 836 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 837 </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1" data-action="open-panel">Interior Partitions<svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 838 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 839 </svg></button></li><li class="mobile-menu__nav-item"><a href="/pages/industrial-commercial-doors" class="mobile-menu__nav-link" data-type="menuitem">Industrial & Commercial Doors</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3" data-action="open-panel">Washroom Accessories<svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 840 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 841 </svg></button></li><li class="mobile-menu__nav-item"><a href="/pages/lockers-storage-products" class="mobile-menu__nav-link" data-type="menuitem">Lockers & Storage</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-5" data-action="open-panel">About<svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 842 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 843 </svg></button></li><li class="mobile-menu__nav-item"><a href="/pages/contact-us" class="mobile-menu__nav-link" data-type="menuitem">Contact Us</a></li></ul> 844 </div><div class="mobile-menu__section mobile-menu__section--loose"> 845 <p class="mobile-menu__section-title heading h5">Need help?</p><div class="mobile-menu__help-wrapper"><svg class="icon icon--bi-phone" viewBox="0 0 24 24" role="presentation"> 846 <g stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> 847 <path d="M17 15l-3 3-8-8 3-3-5-5-3 3c0 9.941 8.059 18 18 18l3-3-5-5z" stroke="#000000"></path> 848 <path d="M14 1c4.971 0 9 4.029 9 9m-9-5c2.761 0 5 2.239 5 5" stroke="#ff6128"></path> 849 </g> 850 </svg><span>Call us 416-444-0007</span> 851 </div><div class="mobile-menu__help-wrapper"><svg class="icon icon--bi-email" viewBox="0 0 22 22" role="presentation"> 852 <g fill="none" fill-rule="evenodd"> 853 <path stroke="#ff6128" d="M.916667 10.08333367l3.66666667-2.65833334v4.65849997zm20.1666667 0L17.416667 7.42500033v4.65849997z"></path> 854 <path stroke="#000000" stroke-width="2" d="M4.58333367 7.42500033L.916667 10.08333367V21.0833337h20.1666667V10.08333367L17.416667 7.42500033"></path> 855 <path stroke="#000000" stroke-width="2" d="M4.58333367 12.1000003V.916667H17.416667v11.1833333m-16.5-2.01666663L21.0833337 21.0833337m0-11.00000003L11.0000003 15.5833337"></path> 856 <path d="M8.25000033 5.50000033h5.49999997M8.25000033 9.166667h5.49999997" stroke="#ff6128" stroke-width="2" stroke-linecap="square"></path> 857 </g> 858 </svg><a href="mailto:[email protected]">[email protected]</a> 859 </div></div><div class="mobile-menu__section mobile-menu__section--loose"> 860 <p class="mobile-menu__section-title heading h5">Follow Us</p><ul class="social-media__item-list social-media__item-list--stack list--unstyled"> 861 <li class="social-media__item social-media__item--facebook"> 862 <a href="https://www.facebook.com/specialtyproducthardware/" target="_blank" rel="noopener" aria-label="Follow us on Facebook">
862<svg class="icon icon--facebook" viewBox="0 0 30 30"> 863 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.2142857-17.1429611h-2.1428678v-2.1425646c0-.5852979.8203285-1.07160109 1.0714928-1.07160109h1.071375v-2.1428925h-2.1428678c-2.3564786 0-3.2142536 1.98610393-3.2142536 3.21449359v2.1425646h-1.0714822l.0032143 2.1528011 1.0682679-.0099086v7.499969h3.2142536v-7.499969h2.1428678v-2.1428925z" fill="currentColor" fill-rule="evenodd"></path> 864 </svg>Facebook</a> 865 </li> 866 867 868<li class="social-media__item social-media__item--twitter"> 869 <a href="https://twitter.com/sphcanada" target="_blank" rel="noopener" aria-label="Follow us on Twitter"><svg class="icon icon--twitter" role="presentation" viewBox="0 0 30 30"> 870 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.4314771-20.35648929c-.134011.01468929-.2681239.02905715-.4022367.043425-.2602865.05139643-.5083383.11526429-.7319208.20275715-.9352275.36657324-1.5727317 1.05116784-1.86618 2.00016964-.1167278.3774214-.1643635 1.0083696-.0160821 1.3982464-.5276368-.0006268-1.0383364-.0756643-1.4800457-.1737-1.7415129-.3873214-2.8258768-.9100285-4.02996109-1.7609946-.35342035-.2497018-.70016357-.5329286-.981255-.8477679-.09067071-.1012178-.23357785-.1903178-.29762142-.3113357-.00537429-.0025553-.01072822-.0047893-.0161025-.0073446-.13989429.2340643-.27121822.4879125-.35394965.7752857-.32626393 1.1332446.18958607 2.0844643.73998215 2.7026518.16682678.187441.43731214.3036696.60328392.4783178h.01608215c-.12466715.041834-.34181679-.0159589-.45040179-.0360803-.25715143-.0482143-.476235-.0919607-.69177643-.1740215-.11255464-.0482142-.22521107-.09675-.3378675-.1449642-.00525214 1.251691.69448393 2.0653071 1.55247643 2.5503267.27968679.158384.67097143.3713625 1.07780893.391484-.2176789.1657285-1.14873321.0897268-1.47198429.0581143.40392643.9397285 1.02481929 1.5652607 2.09147249 1.9056375.2750861.0874928.6108975.1650857.981255.1593482-.1965482.2107446-.6162514.3825321-.8928439.528766-.57057.3017572-1.2328489.4971697-1.97873466.6450108-.2991075.0590785-.61700464.0469446-.94113107.0941946-.35834678.0520554-.73320321-.02745-1.0537875-.0364018.09657429.053325.19312822.1063286.28958036.1596536.2939775.1615821.60135.3033482.93309.4345875.59738036.2359768 1.23392786.4144661 1.93859037.5725286 1.4209286.3186642 3.4251707.175291 4.6653278-.1740215 3.4539354-.9723053 5.6357529-3.2426035 6.459179-6.586425.1416246-.5754053.162226-1.2283875.1527803-1.9126768.1716718-.1232517.3432215-.2465035.5148729-.3697553.4251996-.3074947.8236703-.7363286 1.118055-1.1591036v-.00765c-.5604729.1583679-1.1506672.4499036-1.8661597.4566054v-.0070232c.1397925-.0495.250515-.1545429.3619908-.2321358.5021089-.3493285.8288003-.8100964 1.0697678-1.39826246-.1366982.06769286-.2734778.13506429-.4101761.20275716-.4218407.1938214-1.1381067.4719375-1.689256.5144143-.6491893-.5345357-1.3289754-.95506074-2.6061215-.93461789z" fill="currentColor" fill-rule="evenodd"></path> 871 </svg>Twitter</a> 872 </li> 873 874 875<li class="social-media__item social-media__item--instagram"> 876 <a href="https://www.instagram.com/sphcanada/" target="_blank" rel="noopener" aria-label="Follow us on Instagram"><svg class="icon icon--instagram" role="presentation" viewBox="0 0 30 30"> 877 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.0000159-23.03571429c-2.1823849 0-2.4560363.00925037-3.3131306.0483571-.8553081.03901103-1.4394529.17486384-1.9505835.37352345-.52841925.20532625-.9765517.48009406-1.42331254.926823-.44672894.44676084-.72149675.89489329-.926823 1.42331254-.19865961.5111306-.33451242 1.0952754-.37352345 1.9505835-.03910673.8570943-.0483571 1.1307457-.0483571 3.3131306 0 2.1823531.00925037 2.4560045.0483571 3.3130988.03901103.8553081.17486384 1.4394529.37352345 1.9505835.20532625.5284193.48009406.9765517.926823 1.4233125.44676084.446729.89489329.7214968 1.42331254.9268549.5111306.1986278 1.0952754.3344806 1.9505835.3734916.8570943.0391067 1.1307457.0483571 3.3131306.0483571 2.1823531 0 2.4560045-.0092504 3.3130988-.0483571.8553081-.039011 1.4394529-.1748638 1.9505835-.3734916.5284193-.2053581.9765517-.4801259 1.4233125-.9268549.446729-.4467608.7214968-.8948932.9268549-1.4233125.1986278-.5111306.3344806-1.0952754.3734916-1.9505835.0391067-.8570943.0483571-1.1307457.0483571-3.3130988 0-2.1823849-.0092504-2.4560363-.0483571-3.3131306-.039011-.8553081-.1748638-1.4394529-.3734916-1.9505835-.2053581-.52841925-.4801259-.9765517-.9268549-1.42331254-.4467608-.44672894-.8948932-.72149675-1.4233125-.926823-.5111306-.19865961-1.0952754-.33451242-1.9505835-.37352345-.8570943-.03910673-1.1307457-.0483571-3.3130988-.0483571zm0 1.44787387c2.1456068 0 2.3997686.00819774 3.2471022.04685789.7834742.03572556 1.2089592.1666342 1.4921162.27668167.3750864.14577303.6427729.31990322.9239522.60111439.2812111.28117926.4553413.54886575.6011144.92395217.1100474.283157.2409561.708642.2766816 1.4921162.0386602.8473336.0468579 1.1014954.0468579 3.247134 0 2.1456068-.0081977 2.3997686-.0468579 3.2471022-.0357255.7834742-.1666342 1.2089592-.2766816 1.4921162-.1457731.3750864-.3199033.6427729-.6011144.9239522-.2811793.2812111-.5488658.4553413-.9239522.6011144-.283157.1100474-.708642.2409561-1.4921162.2766816-.847206.0386602-1.1013359.0468579-3.2471022.0468579-2.1457981 0-2.3998961-.0081977-3.247134-.0468579-.7834742-.0357255-1.2089592-.1666342-1.4921162-.2766816-.37508642-.1457731-.64277291-.3199033-.92395217-.6011144-.28117927-.2811793-.45534136-.5488658-.60111439-.9239522-.11004747-.283157-.24095611-.708642-.27668167-1.4921162-.03866015-.8473336-.04685789-1.1014954-.04685789-3.2471022 0-2.1456386.00819774-2.3998004.04685789-3.247134.03572556-.7834742.1666342-1.2089592.27668167-1.4921162.14577303-.37508642.31990322-.64277291.60111439-.92395217.28117926-.28121117.54886575-.45534136.92395217-.60111439.283157-.11004747.708642-.24095611 1.4921162-.27668167.8473336-.03866015 1.1014954-.04685789 3.247134-.04685789zm0 9.26641182c-1.479357 0-2.6785873-1.1992303-2.6785873-2.6785555 0-1.479357 1.1992303-2.6785873 2.6785873-2.6785873 1.4793252 0 2.6785555 1.1992303 2.6785555 2.6785873 0 1.4793252-1.1992303 2.6785555-2.6785555 2.6785555zm0-6.8050167c-2.2790034 0-4.1264612 1.8474578-4.1264612 4.1264612 0 2.2789716 1.8474578 4.1264294 4.1264612 4.1264294 2.2789716 0 4.1264294-1.8474578 4.1264294-4.1264294 0-2.2790034-1.8474578-4.1264612-4.12
87764294-4.1264612zm5.2537621-.1630297c0-.532566-.431737-.96430298-.964303-.96430298-.532534 0-.964271.43173698-.964271.96430298 0 .5325659.431737.964271.964271.964271.532566 0 .964303-.4317051.964303-.964271z" fill="currentColor" fill-rule="evenodd"></path> 878 </svg>Instagram</a> 879 </li> 880 881 882<li class="social-media__item social-media__item--linkedin"> 883 <a href="https://www.linkedin.com/company/specialtyproducthardware/?viewAsMember=true" target="_blank" rel="noopener" aria-label="Follow us on LinkedIn"><svg class="icon icon--linkedin" role="presentation" viewBox="0 0 30 30"> 884 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zM10.2456033 7.5c-.92709386 0-1.67417473.75112475-1.67417473 1.67662742 0 .92604418.74708087 1.67716898 1.67417473 1.67716898.9233098 0 1.6730935-.7511248 1.6730935-1.67716898C11.9186968 8.25112475 11.1689131 7.5 10.2456033 7.5zM8.80063428 21.4285714h2.88885682v-9.3037658H8.80063428v9.3037658zm4.69979822-9.3037658v9.3037658h2.8829104v-4.6015191c0-1.2141468.2292058-2.3898439 1.7309356-2.3898439 1.4811878 0 1.5001081 1.3879832 1.5001081 2.4667435v4.5246195H22.5V16.326122c0-2.5057349-.5400389-4.4320151-3.4618711-4.4320151-1.4044256 0-2.3466556.7711619-2.7315482 1.502791h-.0394623v-1.2720923h-2.7666859z" fill="currentColor" fill-rule="evenodd"></path> 885 </svg>LinkedIn</a> 886 </li> 887 888 889 890 </ul></div></div><div id="mobile-panel-0" class="mobile-menu__panel is-nested"> 891 <div class="mobile-menu__section is-sticky"> 892 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 893 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 894 </svg> Back</button> 895 </div> 896 897 <div class="mobile-menu__section"><div class="mobile-menu__nav-list"><div class="mobile-menu__nav-list-item"> 898 <button class="mobile-menu__nav-list-toggle text--strong" aria-controls="mobile-list-0" aria-expanded="false" data-action="toggle-collapsible" data-close-siblings="false">Materials<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 899 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 900 </svg> 901 </button> 902 903 <div id="mobile-list-0" class="mobile-menu__nav-collapsible"> 904 <div class="mobile-menu__nav-collapsible-content"> 905 <ul class="mobile-menu__nav" data-type="menu"><li class="mobile-menu__nav-item"> 906 <a href="/pages/powder-coated-steel" class="mobile-menu__nav-link" data-type="menuitem">Powder Coated Metal</a> 907 </li><li class="mobile-menu__nav-item"> 908 <a href="/pages/plastic-laminate-moisture-guard-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Plastic Laminate</a> 909 </li><li class="mobile-menu__nav-item"> 910 <a href="/pages/solid-plastic-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Solid Plastic (HDPE)</a> 911 </li><li class="mobile-menu__nav-item"> 912 <a href="/pages/color-thru-phenolic-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Colour-thru Phenolic</a> 913 </li><li class="mobile-menu__nav-item"> 914 <a href="/pages/black-core-phenolic-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Black-core Phenolic</a> 915 </li><li class="mobile-menu__nav-item"> 916 <a href="/pages/stainless-steel-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Stainless Steel</a> 917 </li></ul> 918 </div> 919 </div> 920 </div><div class="mobile-menu__nav-list-item"> 921 <button class="mobile-menu__nav-list-toggle text--strong" aria-controls="mobile-list-1" aria-expanded="false" data-action="toggle-collapsible" data-close-siblings="false">Styles<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 922 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 923 </svg> 924 </button> 925 926 <div id="mobile-list-1" class="mobile-menu__nav-collapsible"> 927 <div class="mobile-menu__nav-collapsible-content"> 928 <ul class="mobile-menu__nav" data-type="menu"><li class="mobile-menu__nav-item"> 929 <a href="/pages/full-privacy-partitions" class="mobile-menu__nav-link" data-type="menuitem">Full Privacy</a> 930 </li><li class="mobile-menu__nav-item"> 931 <a href="/pages/alpaco-kids-collection-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Alpaco Kids </a> 932 </li><li class="mobile-menu__nav-item"> 933 <a href="/pages/alpaco-elegance-collection-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Alpaco Elegance</a> 934 </li></ul> 935 </div> 936 </div> 937 </div></div> 938 939 <div class="mobile-menu__promo-item"> 940 <a href="/pages/toilet-partitions" class="mobile-menu__promo"> 941 <div class="mobile-menu__image-wrapper"> 942 <div class="aspect-ratio" style="padding-bottom: 50.0%"> 943 <img class="lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/files/Best_toilet_partitions_toronto_gta_barrie_8f331385-7ef8-42b9-8a7f-3620886570ad_550x.jpg?v=1738670077" alt=""> 944 </div> 945 </div> 946
947 <span class="mobile-menu__image-heading heading">Toilet Partitions</span> 948 <p class="mobile-menu__image-text"></p> 949 </a> 950 </div></div> 951 </div><div id="mobile-panel-1" class="mobile-menu__panel is-nested"> 952 <div class="mobile-menu__section is-sticky"> 953 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 954 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 955 </svg> Back</button> 956 </div> 957 958 <div class="mobile-menu__section"><div class="mobile-menu__nav-list"><div class="mobile-menu__nav-list-item"> 959 <button class="mobile-menu__nav-list-toggle text--strong" aria-controls="mobile-list-2" aria-expanded="false" data-action="toggle-collapsible" data-close-siblings="false">Glass Partitions<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 960 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 961 </svg> 962 </button> 963 964 <div id="mobile-list-2" class="mobile-menu__nav-collapsible"> 965 <div class="mobile-menu__nav-collapsible-content"> 966 <ul class="mobile-menu__nav" data-type="menu"><li class="mobile-menu__nav-item"> 967 <a href="/pages/glass-partitions" class="mobile-menu__nav-link" data-type="menuitem">Glass Partitions</a> 968 </li><li class="mobile-menu__nav-item"> 969 <a href="/pages/demountable-partitions" class="mobile-menu__nav-link" data-type="menuitem">Demountable Glass Partitions</a> 970 </li></ul> 971 </div> 972 </div> 973 </div><div class="mobile-menu__nav-list-item"> 974 <button class="mobile-menu__nav-list-toggle text--strong" aria-controls="mobile-list-3" aria-expanded="false" data-action="toggle-collapsible" data-close-siblings="false">Folding Interior Walls<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 975 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 976 </svg> 977 </button> 978 979 <div id="mobile-list-3" class="mobile-menu__nav-collapsible"> 980 <div class="mobile-menu__nav-collapsible-content"> 981 <ul class="mobile-menu__nav" data-type="menu"><li class="mobile-menu__nav-item"> 982 <a href="/pages/operable-partitions" class="mobile-menu__nav-link" data-type="menuitem">Operable Partitions</a> 983 </li><li class="mobile-menu__nav-item"> 984 <a href="/pages/vertical-bifold-systems" class="mobile-menu__nav-link" data-type="menuitem">Vertical Bi-Fold Systems</a> 985 </li></ul> 986 </div> 987 </div> 988 </div><div class="mobile-menu__nav-list-item"> 989 <button class="mobile-menu__nav-list-toggle text--strong" aria-controls="mobile-list-4" aria-expanded="false" data-action="toggle-collapsible" data-close-siblings="false">Security<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 990 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 991 </svg> 992 </button> 993 994 <div id="mobile-list-4" class="mobile-menu__nav-collapsible"> 995 <div class="mobile-menu__nav-collapsible-content"> 996 <ul class="mobile-menu__nav" data-type="menu"><li class="mobile-menu__nav-item"> 997 <a href="/pages/security-grilles" class="mobile-menu__nav-link" data-type="menuitem">Security Grilles</a> 998 </li></ul> 999 </div> 1000 </div> 1001 </div></div> 1002 1003 <div class="mobile-menu__promo-item"> 1004 <a href="/pages/demountable-partitions" class="mobile-menu__promo"> 1005 <div class="mobile-menu__image-wrapper"> 1006 <div class="aspect-ratio" style="padding-bottom: 66.64285714285714%"> 1007 <img class="lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/files/IMG_0116_hi_print_550x.jpg?v=1738670558" alt=""> 1008 </div> 1009 </div> 1010
1011 <span class="mobile-menu__image-heading heading">Moveable Glass Partitions</span> 1012 <p class="mobile-menu__image-text"></p> 1013 </a> 1014 </div></div> 1015 </div><div id="mobile-panel-3" class="mobile-menu__panel is-nested"> 1016 <div class="mobile-menu__section is-sticky"> 1017 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1018 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1019 </svg> Back</button> 1020 </div> 1021 1022 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu"> 1023 <li class="mobile-menu__nav-item"> 1024 <a href="/pages/washroom-specialty" class="mobile-menu__nav-link text--strong">Washroom Accessories</a> 1025 </li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-0" data-action="open-panel">Adult Changing Tables<svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 1026 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1027 </svg></button></li><li class="mobile-menu__nav-item"><a href="/collections/baby-changing-tables" class="mobile-menu__nav-link" data-type="menuitem">Baby Changing Tables</a></li><li class="mobile-menu__nav-item"><a href="/collections/cabinets" class="mobile-menu__nav-link" data-type="menuitem">Cabinets</a></li><li class="mobile-menu__nav-item"><a href="/collections/commercial-mirrors" class="mobile-menu__nav-link" data-type="menuitem">Commercial Mirrors</a></li><li class="mobile-menu__nav-item"><a href="/collections/disposal-units" class="mobile-menu__nav-link" data-type="menuitem">Disposal Units</a></li><li class="mobile-menu__nav-item"><a href="/collections/grab-bars" class="mobile-menu__nav-link" data-type="menuitem">Grab Bars</a></li><li class="mobile-menu__nav-item"><a href="/collections/hand-dryer" class="mobile-menu__nav-link" data-type="menuitem">Hand Dryers</a></li><li class="mobile-menu__nav-item"><a href="/collections/other-accessories" class="mobile-menu__nav-link" data-type="menuitem">Other Accessories</a></li><li class="mobile-menu__nav-item"><a href="/collections/paper-towel-dispensers" class="mobile-menu__nav-link" data-type="menuitem">Paper Towel Dispensers</a></li><li class="mobile-menu__nav-item"><a href="/collections/shelves" class="mobile-menu__nav-link" data-type="menuitem">Shelves</a></li><li class="mobile-menu__nav-item"><a href="/collections/shower-accessories" class="mobile-menu__nav-link" data-type="menuitem">Shower Accessories</a></li><li class="mobile-menu__nav-item"><a href="/collections/commercial-soap-dispensers" class="mobile-menu__nav-link" data-type="menuitem">Soap Dispensers</a></li><li class="mobile-menu__nav-item"><a href="/collections/toilet-paper-dispensers" class="mobile-menu__nav-link" data-type="menuitem">Toilet Paper Dispensers</a></li><li class="mobile-menu__nav-item"><a href="/collections/partitions" class="mobile-menu__nav-link" data-type="menuitem">Urinal Screens</a></li><li class="mobile-menu__nav-item"><a href="/collections/vendors-dispensers" class="mobile-menu__nav-link" data-type="menuitem">Vendors & Dispensers</a></li><li class="mobile-menu__nav-item"><a href="/collections/waste-receptacle" class="mobile-menu__nav-link" data-type="menuitem">Waste Receptacle</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-16" data-action="open-panel">Hygiene Products <svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 1028 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1029 </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3-17" data-action="open-panel">Plumbing Fixtures<svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 1030 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1031 </svg></button></li></ul></div> 1032 </div><div id="mobile-panel-5" class="mobile-menu__panel is-nested"> 1033 <div class="mobile-menu__section is-sticky"> 1034 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1035 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1036 </svg> Back</button> 1037 </div> 1038 1039 <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu"> 1040 <li class="mobile-menu__nav-item"> 1041 <a href="/pages/contact-us" class="mobile-menu__nav-link text--strong">About</a> 1042 </li><li class="mobile-menu__nav-item"><a href="/pages/our-suppliers" class="mobile-menu__nav-link" data-type="menuitem">Our Suppliers</a></li><li class="mobile-menu__nav-item"><a href="/blogs/news" class="mobile-menu__nav-link" data-type="menuitem">Blog</a></li></ul></div> 1043 </div><div id="mobile-panel-0-0" class="mobile-menu__panel is-nested"> 1044 <div class="mobile-menu__section is-sticky"> 1045 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1046 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1047 </svg> Back</button> 1048 </div> 1049 1050 <div class="mobile-menu__section"> 1051 <ul class="mobile-menu__nav" data-type="menu"> 1052 <li class="mobile-menu__nav-item"> 1053 <a href="/pages/toilet-partitions" class="mobile-menu__nav-link text--strong">Materials</a> 1054 </li><li class="mobile-menu__nav-item"> 1055 <a href="/pages/powder-coated-steel" class="mobile-menu__nav-link" data-type="menuitem">Powder Coated Metal</a> 1056 </li><li class="mobile-menu__nav-item">
1057 <a href="/pages/plastic-laminate-moisture-guard-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Plastic Laminate</a> 1058 </li><li class="mobile-menu__nav-item"> 1059 <a href="/pages/solid-plastic-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Solid Plastic (HDPE)</a> 1060 </li><li class="mobile-menu__nav-item"> 1061 <a href="/pages/color-thru-phenolic-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Colour-thru Phenolic</a> 1062 </li><li class="mobile-menu__nav-item"> 1063 <a href="/pages/black-core-phenolic-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Black-core Phenolic</a> 1064 </li><li class="mobile-menu__nav-item"> 1065 <a href="/pages/stainless-steel-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Stainless Steel</a> 1066 </li></ul> 1067 </div> 1068 </div><div id="mobile-panel-0-1" class="mobile-menu__panel is-nested"> 1069 <div class="mobile-menu__section is-sticky"> 1070 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1071 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1072 </svg> Back</button> 1073 </div> 1074 1075 <div class="mobile-menu__section"> 1076 <ul class="mobile-menu__nav" data-type="menu"> 1077 <li class="mobile-menu__nav-item"> 1078 <a href="/pages/toilet-partitions" class="mobile-menu__nav-link text--strong">Styles</a> 1079 </li><li class="mobile-menu__nav-item"> 1080 <a href="/pages/full-privacy-partitions" class="mobile-menu__nav-link" data-type="menuitem">Full Privacy</a> 1081 </li><li class="mobile-menu__nav-item"> 1082 <a href="/pages/alpaco-kids-collection-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Alpaco Kids </a> 1083 </li><li class="mobile-menu__nav-item"> 1084 <a href="/pages/alpaco-elegance-collection-toilet-partitions" class="mobile-menu__nav-link" data-type="menuitem">Alpaco Elegance</a> 1085 </li></ul> 1086 </div> 1087 </div><div id="mobile-panel-1-0" class="mobile-menu__panel is-nested"> 1088 <div class="mobile-menu__section is-sticky"> 1089 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1090 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1091 </svg> Back</button> 1092 </div> 1093 1094 <div class="mobile-menu__section"> 1095 <ul class="mobile-menu__nav" data-type="menu"> 1096 <li class="mobile-menu__nav-item"> 1097 <a href="/pages/glass-partitions" class="mobile-menu__nav-link text--strong">Glass Partitions</a> 1098 </li><li class="mobile-menu__nav-item"> 1099 <a href="/pages/glass-partitions" class="mobile-menu__nav-link" data-type="menuitem">Glass Partitions</a> 1100 </li><li class="mobile-menu__nav-item"> 1101 <a href="/pages/demountable-partitions" class="mobile-menu__nav-link" data-type="menuitem">Demountable Glass Partitions</a> 1102 </li></ul> 1103 </div> 1104 </div><div id="mobile-panel-1-1" class="mobile-menu__panel is-nested"> 1105 <div class="mobile-menu__section is-sticky"> 1106 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1107 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1108 </svg> Back</button> 1109 </div> 1110 1111 <div class="mobile-menu__section"> 1112 <ul class="mobile-menu__nav" data-type="menu"> 1113 <li class="mobile-menu__nav-item"> 1114 <a href="/pages/commercial-interior-partitions" class="mobile-menu__nav-link text--strong">Folding Interior Walls</a> 1115 </li><li class="mobile-menu__nav-item"> 1116 <a href="/pages/operable-partitions" class="mobile-menu__nav-link" data-type="menuitem">Operable Partitions</a> 1117 </li><li class="mobile-menu__nav-item"> 1118 <a href="/pages/vertical-bifold-systems" class="mobile-menu__nav-link" data-type="menuitem">Vertical Bi-Fold Systems</a> 1119 </li></ul> 1120 </div> 1121 </div><div id="mobile-panel-1-2" class="mobile-menu__panel is-nested"> 1122 <div class="mobile-menu__section is-sticky"> 1123 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1124 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1125 </svg> Back</button> 1126 </div> 1127 1128 <div class="mobile-menu__section"> 1129 <ul class="mobile-menu__nav" data-type="menu"> 1130 <li class="mobile-menu__nav-item"> 1131 <a href="/pages/commercial-interior-partitions" class="mobile-menu__nav-link text--strong">Security</a> 1132 </li><li class="mobile-menu__nav-item"> 1133 <a href="/pages/security-grilles" class="mobile-menu__nav-link" data-type="menuitem">Security Grilles</a> 1134 </li></ul> 1135 </div> 1136 </div><div id="mobile-panel-3-0" class="mobile-menu__panel is-nested"> 1137 <div class="mobile-menu__section is-sticky"> 1138 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1139 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1140 </svg> Back</button> 1141 </div> 1142 1143 <div class="mobile-menu__section"> 1144 <ul class="mobile-menu__nav" data-type="menu"> 1145 <li class="mobile-menu__nav-item"> 1146 <a href="/pages/adult-changing-tables" class="mobile-menu__nav-link text--strong">Adult Changing Tables</a> 1147 </li><li class="mobile-menu__nav-item"> 1148 <a href="/collections/adult-changing-tables" class="mobile-menu__nav-link" data-type="menuitem">Adult Change Tables</a> 1149 </li></ul> 1150 </div> 1151 </div><div id="mobile-panel-3-16" class="mobile-menu__panel is-nested"> 1152 <div class="mobile-menu__section is-sticky"> 1153 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1154 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1155 </svg> Back</button> 1156 </div> 1157 1158 <div class="mobile-menu__section"> 1159 <ul class="mobile-menu__nav" data-type="menu"> 1160 <li class="mobile-menu__nav-item"> 1161 <a href="/pages/hygiene-products" class="mobile-menu__nav-link text--strong">Hygiene Products </a> 1162 </li><li class="mobile-menu__nav-item">
1163 <a href="/pages/disinfection-products" class="mobile-menu__nav-link" data-type="menuitem">Disinfection Products</a> 1164 </li><li class="mobile-menu__nav-item"> 1165 <a href="/collections/disinfectant-machines" class="mobile-menu__nav-link" data-type="menuitem">Disinfectant Machines</a> 1166 </li><li class="mobile-menu__nav-item"> 1167 <a href="/collections/hand-sanitizer" class="mobile-menu__nav-link" data-type="menuitem">Dispensers | Soap & Sanitizers</a> 1168 </li><li class="mobile-menu__nav-item"> 1169 <a href="/collections/cough-sneeze-guards" class="mobile-menu__nav-link" data-type="menuitem">Cough / Sneeze Guards</a> 1170 </li><li class="mobile-menu__nav-item"> 1171 <a href="/collections/chemicals-solutions" class="mobile-menu__nav-link" data-type="menuitem">Disinfectants & Hand Sanitizer</a> 1172 </li></ul> 1173 </div> 1174 </div><div id="mobile-panel-3-17" class="mobile-menu__panel is-nested"> 1175 <div class="mobile-menu__section is-sticky"> 1176 <button class="mobile-menu__back-button" data-action="close-panel"><svg class="icon icon--arrow-left" viewBox="0 0 8 12" role="presentation"> 1177 <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path> 1178 </svg> Back</button> 1179 </div> 1180 1181 <div class="mobile-menu__section"> 1182 <ul class="mobile-menu__nav" data-type="menu"> 1183 <li class="mobile-menu__nav-item"> 1184 <a href="/pages/plumbing-fixtures" class="mobile-menu__nav-link text--strong">Plumbing Fixtures</a> 1185 </li><li class="mobile-menu__nav-item"> 1186 <a href="/collections/commercial-urinals" class="mobile-menu__nav-link" data-type="menuitem">Commercial Urinals</a> 1187 </li><li class="mobile-menu__nav-item"> 1188 <a href="/collections/commercial-toilets" class="mobile-menu__nav-link" data-type="menuitem">Commercial Toilets</a> 1189 </li><li class="mobile-menu__nav-item"> 1190 <a href="/collections/bathroom-sinks" class="mobile-menu__nav-link" data-type="menuitem">Bathroom Sinks</a> 1191 </li><li class="mobile-menu__nav-item"> 1192 <a href="/collections/bathroom-faucets" class="mobile-menu__nav-link" data-type="menuitem">Bathroom Faucets</a> 1193 </li></ul> 1194 </div> 1195 </div></div> 1196</div></nav><div class="header__logo"><a href="/" class="header__logo-link"><img class="header__logo-image" 1197 width="2088" 1198 height="1275" 1199 src="//sphindustries.com/cdn/shop/files/[email protected]?v=1738684553" 1200 alt="SPH Canada Logo | Toronto, ON"></a></div><div class="header__search-bar-wrapper "> 1201 <form action="/search" method="get" role="search" class="search-bar"><div class="search-bar__top-wrapper"> 1202 <div class="search-bar__top"> 1203 <input type="hidden" name="type" value="product"> 1204 <input type="hidden" name="options[prefix]" value="last"> 1205 1206 <div class="search-bar__input-wrapper"> 1207 <input class="search-bar__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search..." placeholder="Search..."> 1208 <button type="button" class="search-bar__input-clear hidden-lap-and-up" data-action="clear-input"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation"> 1209 <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> 1210 </svg></button> 1211 </div><button type="submit" class="search-bar__submit" aria-label="Search"><svg class="icon icon--search" viewBox="0 0 21 21" role="presentation"> 1212 <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd"> 1213 <path d="M19 19l-5-5" stroke-linecap="square"></path> 1214 <circle cx="8.5" cy="8.5" r="7.5"></circle> 1215 </g> 1216 </svg><svg class="icon icon--search-loader" viewBox="0 0 64 64" role="presentation"> 1217 <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104
1217c4.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> 1218 <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> 1219 </svg></button> 1220 </div> 1221 1222 <button type="button" class="search-bar__close-button hidden-tablet-and-up" data-action="unfix-search"> 1223 <span class="search-bar__close-text">Close</span> 1224 </button> 1225 </div> 1226 1227 <div class="search-bar__inner"> 1228 <div class="search-bar__inner-animation"> 1229 <div class="search-bar__results" aria-hidden="true"> 1230 <div class="skeleton-container"><div class="search-bar__result-item search-bar__result-item--skeleton"> 1231 <div class="search-bar__image-container"> 1232 <div class="aspect-ratio aspect-ratio--square"> 1233 <div class="skeleton-image"></div> 1234 </div> 1235 </div> 1236 1237 <div class="search-bar__item-info"> 1238 <div class="skeleton-paragraph"> 1239 <div class="skeleton-text"></div> 1240 <div class="skeleton-text"></div> 1241 </div> 1242 </div> 1243 </div><div class="search-bar__result-item search-bar__result-item--skeleton"> 1244 <div class="search-bar__image-container"> 1245 <div class="aspect-ratio aspect-ratio--square"> 1246 <div class="skeleton-image"></div> 1247 </div> 1248 </div> 1249 1250 <div class="search-bar__item-info"> 1251 <div class="skeleton-paragraph"> 1252 <div class="skeleton-text"></div> 1253 <div class="skeleton-text"></div> 1254 </div> 1255 </div> 1256 </div><div class="search-bar__result-item search-bar__result-item--skeleton"> 1257 <div class="search-bar__image-container"> 1258 <div class="aspect-ratio aspect-ratio--square"> 1259 <div class="skeleton-image"></div> 1260 </div> 1261 </div> 1262 1263 <div class="search-bar__item-info"> 1264 <div class="skeleton-paragraph"> 1265 <div class="skeleton-text"></div> 1266 <div class="skeleton-text"></div> 1267 </div> 1268 </div> 1269 </div></div> 1270 1271 <div class="search-bar__results-inner"></div> 1272 </div><div class="search-bar__menu-wrapper" aria-hidden="true"><p class="search-bar__menu-title heading">Main Menu</p><ul class="search-bar__menu-linklist list--unstyled"><li> 1273 <a href="/pages/toilet-partitions" class="search-bar__menu-link">Toilet Partitions</a> 1274 </li><li> 1275 <a href="/pages/commercial-interior-partitions" class="search-bar__menu-link">Interior Partitions</a> 1276 </li><li> 1277 <a href="/pages/industrial-commercial-doors" class="search-bar__menu-link">Industrial & Commercial Doors</a> 1278 </li><li> 1279 <a href="/pages/washroom-specialty" class="search-bar__menu-link">Washroom Accessories</a> 1280 </li><li> 1281 <a href="/pages/lockers-storage-products" class="search-bar__menu-link">Lockers & Storage</a> 1282 </li><li> 1283 <a href="/pages/contact-us" class="search-bar__menu-link">About</a> 1284 </li><li> 1285 <a href="/pages/contact-us" class="search-bar__menu-link">Contact Us</a> 1286 </li></ul> 1287 </div></div> 1288 </div> 1289 </form> 1290 </div><div class="header__action-list"><div class="header__action-item hidden-tablet-and-up"> 1291 <a class="header__action-item-link" href="/search" data-action="toggle-search" aria-expanded="false" aria-label="Open search"><svg class="icon icon--search" viewBox="0 0 21 21" role="presentation"> 1292 <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd"> 1293 <path d="M19 19l-5-5" stroke-linecap="square"></path> 1294 <circle cx="8.5" cy="8.5" r="7.5"></circle> 1295 </g> 1296 </svg></a> 1297 </div><div class="header__action-item header__action-item--account"><span class="header__action-item-title hidden-pocket hidden-lap">Login / Signup</span><div class="header__action-item-content"> 1298 <a href="/account/login" class="header__action-item-link header__account-icon icon-state hidden-desk" aria-label="My account" aria-controls="account-popover" aria-expanded="false" data-action="toggle-popover" >
1299 <span class="icon-state__primary"><svg class="icon icon--account" viewBox="0 0 20 22" role="presentation"> 1300 <path d="M10 13c2.82 0 5.33.64 6.98 1.2A3 3 0 0 1 19 17.02V21H1v-3.97a3 3 0 0 1 2.03-2.84A22.35 22.35 0 0 1 10 13zm0 0c-2.76 0-5-3.24-5-6V6a5 5 0 0 1 10 0v1c0 2.76-2.24 6-5 6z" stroke="currentColor" stroke-width="2" fill="none"></path> 1301 </svg></span> 1302 <span class="icon-state__secondary"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation"> 1303 <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> 1304 </svg></span> 1305 </a> 1306 1307 <a href="/account/login" class="header__action-item-link hidden-pocket hidden-lap" aria-controls="account-popover" aria-expanded="false" data-action="toggle-popover">My account <svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 1308 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 1309 </svg></a> 1310 1311 <div id="account-popover" class="popover popover--large popover--unlogged" aria-hidden="true"><svg class="icon icon--nav-triangle-borderless" viewBox="0 0 20 9" role="presentation"> 1312 <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="#ffffff"></path> 1313 </svg><div class="popover__panel-list"><div id="header-login-panel" class="popover__panel popover__panel--default is-selected"> 1314 <div class="popover__inner"><form method="post" action="/account/login" id="header_customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" name="login" class="form"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /><header class="popover__header"> 1315 <h2 class="popover__title heading">Login to my account</h2> 1316 <p class="popover__legend">Enter your e-mail and password:</p> 1317 </header> 1318 1319 <div class="form__input-wrapper form__input-wrapper--labelled"> 1320 <input type="email" id="login-customer[email]" class="form__field form__field--text" name="customer[email]" required="required"> 1321 <label for="login-customer[email]" class="form__floating-label">Email</label> 1322 </div> 1323 1324 <div class="form__input-wrapper form__input-wrapper--labelled"> 1325 <input type="password" id="login-customer[password]" class="form__field form__field--text" name="customer[password]" required="required" autocomplete="current-password"> 1326 <label for="login-customer[password]" class="form__floating-label">Password</label> 1327 </div> 1328 1329 <button type="submit" class="form__submit button button--primary button--full">Login</button></form><div class="popover__secondary-action"> 1330 <p>New customer? <button data-action="show-popover-panel" aria-controls="header-register-panel" class="link link--accented">Create your account</button></p> 1331 <p>Lost password? <button data-action="show-popover-panel" aria-controls="header-recover-panel" class="link link--accented">Recover password</button></p> 1332 </div> 1333 </div> 1334 </div><div id="header-recover-panel" class="popover__panel popover__panel--sliding"> 1335 <div class="popover__inner"><form method="post" action="/account/recover" accept-charset="UTF-8" name="recover" class="form"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /><header class="popover__header"> 1336 <h2 class="popover__title heading">Recover password</h2> 1337 <p class="popover__legend">Enter your email:</p> 1338 </header> 1339 1340 <div class="form__input-wrapper form__input-wrapper--labelled"> 1341 <input type="email" id="recover-customer[recover_email]" class="form__field form__field--text" name="email" required="required"> 1342 <label for="recover-customer[recover_email]" class="form__floating-label">Email</label> 1343 </div> 1344 1345 <button type="submit" class="form__submit button button--primary button--full">Recover</button></form><div class="popover__secondary-action"> 1346 <p>Remembered your password? <button data-action="show-popover-panel" aria-controls="header-login-panel" class="link link--accented">Back to login</button></p> 1347 </div> 1348 </div> 1349 </div><div id="header-register-panel" class="popover__panel popover__panel--sliding"> 1350 <div class="popover__inner"><form method="post" action="/account" id="create_customer" accept-charset="UTF-8" data-login-with-shop-sign-up="true" name="create" class="form"><input type="hidden" name="form_type" value="create_customer" /><input type="hidden" name="utf8" value="â" /><header class="popover__header"> 1351 <h2 class="popover__title heading">Create my account</h2> 1352 <p class="popover__legend">Please fill in the information below:</p> 1353 </header> 1354 1355 <div class="form__input-wrapper form__input-wrapper--labelled"> 1356 <input type="text" id="register-customer[first_name]" class="form__field form__field--text" name="customer[first_name]" required="required"> 1357 <label for="register-customer[first_name]" class="form__floating-label">First name</label> 1358 </div> 1359 1360 <div class="form__input-wrapper form__input-wrapper--labelled"> 1361 <input type="text" id="register-customer[last_name]" class="form__field form__field--text" name="customer[last_name]" required="required"> 1362 <label for="register-customer[last_name]" class="form__floating-label">Last name</label> 1363 </div> 1364 1365 <div class="form__input-wrapper form__input-wrapper--labelled"> 1366 <input type="email" id="register-customer[email]" class="form__field form__field--text" name="customer[email]" required="required"> 1367 <label for="register-customer[email]" class="form__floating-label">Email</label> 1368 </div> 1369 1370 <div class="form__input-wrapper form__input-wrapper--labelled"> 1371 <input type="password" id="register-customer[password]" class="form__field form__field--text" name="customer[password]" required="required" autocomplete="new-password"> 1372 <label for="register-customer[password]" class="form__floating-label">Password</label> 1373 </div> 1374 1375 <button type="submit" class="form__submit button button--primary button--full">Create my account</button></form><div class="popover__secondary-action"> 1376 <p>Already have an account? <button data-action="show-popover-panel" aria-controls="header-login-panel" class="link link--accented">Login here</button></p> 1377 </div> 1378 </div> 1379 </div> 1380 </div> 1381 1382 </div> 1383 </div> 1384 </div><div class="header__action-item header__action-item--cart"> 1385 <a class="header__action-item-link header__cart-toggle" href="/cart" aria-controls="mini-cart" aria-expanded="false" data-action="toggle-mini-cart"> 1386 <div class="header__action-item-content"> 1387 <div class="header__cart-icon icon-state" aria-expanded="false">
1388 <span class="icon-state__primary"><svg class="icon icon--cart" viewBox="0 0 27 24" role="presentation"> 1389 <g transform="translate(0 1)" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd"> 1390 <circle stroke-linecap="square" cx="11" cy="20" r="2"></circle> 1391 <circle stroke-linecap="square" cx="22" cy="20" r="2"></circle> 1392 <path d="M7.31 5h18.27l-1.44 10H9.78L6.22 0H0"></path> 1393 </g> 1394 </svg><span class="header__cart-count">0</span> 1395 </span> 1396 1397 <span class="icon-state__secondary"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation"> 1398 <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> 1399 </svg></span> 1400 </div> 1401 1402 <span class="hidden-pocket hidden-lap">Cart</span> 1403 </div> 1404 </a><form method="post" action="/cart" id="mini-cart" class="mini-cart" aria-hidden="true" novalidate="novalidate" data-item-count="0"> 1405 <input type="hidden" name="attributes[collection_products_per_page]" value=""> 1406 <input type="hidden" name="attributes[collection_layout]" value=""><svg class="icon icon--nav-triangle-borderless" viewBox="0 0 20 9" role="presentation"> 1407 <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="#ffffff"></path> 1408 </svg><div class="mini-cart__content mini-cart__content--empty"><div class="mini-cart__empty-state"><svg width="81" height="70" viewBox="0 0 81 70"> 1409 <g transform="translate(0 2)" stroke-width="4" stroke="#000000" fill="none" fill-rule="evenodd"> 1410 <circle stroke-linecap="square" cx="34" cy="60" r="6"></circle> 1411 <circle stroke-linecap="square" cx="67" cy="60" r="6"></circle> 1412 <path d="M22.9360352 15h54.8070373l-4.3391876 30H30.3387146L19.6676025 0H.99560547"></path> 1413 </g> 1414 </svg><p class="heading h4">Your cart is empty</p> 1415 </div> 1416 1417 <a href="/collections/all" class="button button--primary button--full">Shop our products</a> 1418 </div></form></div> 1419 </div> 1420 </div> 1421 </div> 1422 </header><nav class="nav-bar"> 1423 <div class="nav-bar__inner"> 1424 <div class="container"> 1425 <ul class="nav-bar__linklist list--unstyled" data-type="menu"><li class="nav-bar__item"><a href="/pages/toilet-partitions" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-haspopup="true">Toilet Partitions<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 1426 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 1427 </svg><svg class="icon icon--nav-triangle" viewBox="0 0 20 9" role="presentation"> 1428 <g fill="none" fill-rule="evenodd"> 1429 <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="#ffffff"></path> 1430 <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="#e7e2de"></path> 1431 </g> 1432 </svg></a><div id="dropdown-desktop-menu-0-1-mega-menu-0" class="mega-menu " data-type="menu" aria-hidden="true" ><div class="container"><div class="mega-menu__inner mega-menu__inner--center mega-menu__inner--large"><div class="mega-menu__column"> 1433 <span class="mega-menu__title heading">Materials</span><ul class="mega-menu__linklist"><li class="mega-menu__item"> 1434 <a href="/pages/powder-coated-steel" class="mega-menu__link link">Powder Coated Metal</a> 1435 </li><li class="mega-menu__item">
1436 <a href="/pages/plastic-laminate-moisture-guard-toilet-partitions" class="mega-menu__link link">Plastic Laminate</a> 1437 </li><li class="mega-menu__item"> 1438 <a href="/pages/solid-plastic-toilet-partitions" class="mega-menu__link link">Solid Plastic (HDPE)</a> 1439 </li><li class="mega-menu__item"> 1440 <a href="/pages/color-thru-phenolic-toilet-partitions" class="mega-menu__link link">Colour-thru Phenolic</a> 1441 </li><li class="mega-menu__item"> 1442 <a href="/pages/black-core-phenolic-toilet-partitions" class="mega-menu__link link">Black-core Phenolic</a> 1443 </li><li class="mega-menu__item"> 1444 <a href="/pages/stainless-steel-toilet-partitions" class="mega-menu__link link">Stainless Steel</a> 1445 </li></ul></div><div class="mega-menu__column"> 1446 <span class="mega-menu__title heading">Styles</span><ul class="mega-menu__linklist"><li class="mega-menu__item"> 1447 <a href="/pages/full-privacy-partitions" class="mega-menu__link link">Full Privacy</a> 1448 </li><li class="mega-menu__item"> 1449 <a href="/pages/alpaco-kids-collection-toilet-partitions" class="mega-menu__link link">Alpaco Kids </a> 1450 </li><li class="mega-menu__item"> 1451 <a href="/pages/alpaco-elegance-collection-toilet-partitions" class="mega-menu__link link">Alpaco Elegance</a> 1452 </li></ul></div><a href="/pages/toilet-partitions" class="mega-menu__promo"> 1453 <div class="mega-menu__image-wrapper"> 1454 <div class="aspect-ratio" style="padding-bottom: 50.0%"> 1455 <img class="lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/files/Best_toilet_partitions_toronto_gta_barrie_8f331385-7ef8-42b9-8a7f-3620886570ad_550x.jpg?v=1738670077" alt=""> 1456 </div> 1457 </div> 1458 1459 <span class="mega-menu__image-heading heading h4">Toilet Partitions</span> 1460 <p class="mega-menu__image-text"></p> 1461 </a></div></div></div></li><li class="nav-bar__item"><a href="/pages/commercial-interior-partitions" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-haspopup="true">Interior Partitions<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 1462 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 1463 </svg><svg class="icon icon--nav-triangle" viewBox="0 0 20 9" role="presentation"> 1464 <g fill="none" fill-rule="evenodd"> 1465 <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="#ffffff"></path> 1466 <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="#e7e2de"></path> 1467 </g> 1468 </svg></a><div id="dropdown-desktop-menu-0-2-mega-menu-0" class="mega-menu " data-type="menu" aria-hidden="true" ><div class="container"><div class="mega-menu__inner mega-menu__inner--center mega-menu__inner--large"><div class="mega-menu__column"> 1469 <span class="mega-menu__title heading">Glass Partitions</span><ul class="mega-menu__linklist"><li class="mega-menu__item"> 1470 <a href="/pages/glass-partitions" class="mega-menu__link link">Glass Partitions</a> 1471 </li><li class="mega-menu__item"> 1472 <a href="/pages/demountable-partitions" class="mega-menu__link link">Demountable Glass Partitions</a> 1473 </li></ul></div><div class="mega-menu__column"> 1474 <span class="mega-menu__title heading">Folding Interior Walls</span><ul class="mega-menu__linklist"><li class="mega-menu__item"> 1475 <a href="/pages/operable-partitions" class="mega-menu__link link">Operable Partitions</a> 1476 </li><li class="mega-menu__item"> 1477 <a href="/pages/vertical-bifold-systems" class="mega-menu__link link">Vertical Bi-Fold Systems</a> 1478 </li></ul></div><div class="mega-menu__column">
1479 <span class="mega-menu__title heading">Security</span><ul class="mega-menu__linklist"><li class="mega-menu__item"> 1480 <a href="/pages/security-grilles" class="mega-menu__link link">Security Grilles</a> 1481 </li></ul></div><a href="/pages/demountable-partitions" class="mega-menu__promo"> 1482 <div class="mega-menu__image-wrapper"> 1483 <div class="aspect-ratio" style="padding-bottom: 66.64285714285714%"> 1484 <img class="lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/files/IMG_0116_hi_print_550x.jpg?v=1738670558" alt=""> 1485 </div> 1486 </div> 1487 1488 <span class="mega-menu__image-heading heading h4">Moveable Glass Partitions</span> 1489 <p class="mega-menu__image-text"></p> 1490 </a></div></div></div></li><li class="nav-bar__item"><a href="/pages/industrial-commercial-doors" class="nav-bar__link link" data-type="menuitem">Industrial & Commercial Doors</a></li><li class="nav-bar__item"><a href="/pages/washroom-specialty" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-haspopup="true">Washroom Accessories<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 1491 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 1492 </svg><svg class="icon icon--nav-triangle" viewBox="0 0 20 9" role="presentation"> 1493 <g fill="none" fill-rule="evenodd"> 1494 <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="#ffffff"></path> 1495 <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="#e7e2de"></path> 1496 </g> 1497 </svg></a><ul id="dropdown-desktop-menu-0-4" class="nav-dropdown " data-type="menu" aria-hidden="true"><li class="nav-dropdown__item "><a href="/pages/adult-changing-tables" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-haspopup="true">Adult Changing Tables<svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 1498 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1499 </svg></a><ul id="dropdown-0" class="nav-dropdown " data-type="menu" aria-hidden="true"><svg class="icon icon--nav-triangle-left" viewBox="0 0 9 20" role="presentation"> 1500 <g fill="none"> 1501 <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path> 1502 <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e7e2de"></path> 1503 </g> 1504 </svg><li class="nav-dropdown__item"><a href="/collections/adult-changing-tables" class="nav-dropdown__link link" data-type="menuitem">Adult Change Tables</a></li></ul></li><li class="nav-dropdown__item "><a href="/collections/baby-changing-tables" class="nav-dropdown__link link" data-type="menuitem">Baby Changing Tables</a></li><li class="nav-dropdown__item "><a href="/collections/cabinets" class="nav-dropdown__link link" data-type="menuitem">Cabinets</a></li><li class="nav-dropdown__item "><a href="/collections/commercial-mirrors" class="nav-dropdown__link link" data-type="menuitem">Commercial Mirrors</a></li><li class="nav-dropdown__item "><a href="/collections/disposal-units" class="nav-dropdown__link link" data-type="menuitem">Disposal Units</a></li><li class="nav-dropdown__item "><a href="/collections/grab-bars" class="nav-dropdown__link link" data-type="menuitem">Grab Bars</a></li><li class="nav-dropdown__item "><a href="/collections/hand-dryer" class="nav-dropdown__link link" data-type="menuitem">Hand Dryers</a></li><li class="nav-dropdown__item "><a href="/collections/other-accessories" class="nav-dropdown__link link" data-type="menuitem">
1504Other Accessories</a></li><li class="nav-dropdown__item "><a href="/collections/paper-towel-dispensers" class="nav-dropdown__link link" data-type="menuitem">Paper Towel Dispensers</a></li><li class="nav-dropdown__item "><a href="/collections/shelves" class="nav-dropdown__link link" data-type="menuitem">Shelves</a></li><li class="nav-dropdown__item "><a href="/collections/shower-accessories" class="nav-dropdown__link link" data-type="menuitem">Shower Accessories</a></li><li class="nav-dropdown__item "><a href="/collections/commercial-soap-dispensers" class="nav-dropdown__link link" data-type="menuitem">Soap Dispensers</a></li><li class="nav-dropdown__item "><a href="/collections/toilet-paper-dispensers" class="nav-dropdown__link link" data-type="menuitem">Toilet Paper Dispensers</a></li><li class="nav-dropdown__item "><a href="/collections/partitions" class="nav-dropdown__link link" data-type="menuitem">Urinal Screens</a></li><li class="nav-dropdown__item "><a href="/collections/vendors-dispensers" class="nav-dropdown__link link" data-type="menuitem">Vendors & Dispensers</a></li><li class="nav-dropdown__item "><a href="/collections/waste-receptacle" class="nav-dropdown__link link" data-type="menuitem">Waste Receptacle</a></li><li class="nav-dropdown__item "><a href="/pages/hygiene-products" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-haspopup="true">Hygiene Products <svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 1505 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1506 </svg></a><ul id="dropdown-1" class="nav-dropdown " data-type="menu" aria-hidden="true"><svg class="icon icon--nav-triangle-left" viewBox="0 0 9 20" role="presentation"> 1507 <g fill="none"> 1508 <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path> 1509 <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e7e2de"></path> 1510 </g> 1511 </svg><li class="nav-dropdown__item"><a href="/pages/disinfection-products" class="nav-dropdown__link link" data-type="menuitem">Disinfection Products</a></li><li class="nav-dropdown__item"><a href="/collections/disinfectant-machines" class="nav-dropdown__link link" data-type="menuitem">Disinfectant Machines</a></li><li class="nav-dropdown__item"><a href="/collections/hand-sanitizer" class="nav-dropdown__link link" data-type="menuitem">Dispensers | Soap & Sanitizers</a></li><li class="nav-dropdown__item"><a href="/collections/cough-sneeze-guards" class="nav-dropdown__link link" data-type="menuitem">Cough / Sneeze Guards</a></li><li class="nav-dropdown__item"><a href="/collections/chemicals-solutions" class="nav-dropdown__link link" data-type="menuitem">Disinfectants & Hand Sanitizer</a></li></ul></li><li class="nav-dropdown__item "><a href="/pages/plumbing-fixtures" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-haspopup="true">Plumbing Fixtures<svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 1512 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1513 </svg></a><ul id="dropdown-2" class="nav-dropdown " data-type="menu" aria-hidden="true"><svg class="icon icon--nav-triangle-left" viewBox="0 0 9 20" role="presentation"> 1514 <g fill="none"> 1515 <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path> 1516 <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e7e2de"></path> 1517 </g> 1518 </svg><li class="nav-dropdown__item"><a href="/collections/commercial-urinals" class="nav-dropdown__link link" data-type="menuitem">Commercial Urinals</a></li><li class="nav-dropdown__item"><a href="/collections/commercial-toilets" class="nav-dropdown__link link" data-type="menuitem">Commercial Toilets</a></li><li class="nav-dropdown__item"><a href="/collections/bathroom-sinks" class="nav-dropdown__link link" data-type="menuitem">Bathroom Sinks</a></li><li class="nav-dropdown__item"><a href="/collections/bathroom-faucets" class="nav-dropdown__link link" data-type="menuitem">Bathroom Faucets</a></li></ul></li></ul></li><li class="nav-bar__item"><a href="/pages/lockers-storage-products" class="nav-bar__link link" data-type="menuitem">Lockers & Storage</a></li><li class="nav-bar__item"><a href="/pages/contact-us" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-haspopup="true">About<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 1519 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 1520 </svg><svg class="icon icon--nav-triangle" viewBox="0 0 20 9" role="presentation"> 1521 <g fill="none" fill-rule="evenodd"> 1522 <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="#ffffff"></path> 1523 <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="#e7e2de"></path> 1524 </g> 1525 </svg></a><ul id="dropdown-desktop-menu-0-6" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true"><li class="nav-dropdown__item "><a href="/pages/our-suppliers" class="nav-dropdown__link link" data-type="menuitem">Our Suppliers</a></li><li class="nav-dropdown__item "><a href="/blogs/news" class="nav-dropdown__link link" data-type="menuitem">Blog</a></li></ul></li><li class="nav-bar__item"><a href="/pages/contact-us" class="nav-bar__link link" data-type="menuitem">Contact Us</a></li></ul> 1526 </div> 1527 </div> 1528 </nav></section> 1529 1530<style> 1531 :root { 1532 --header-is-sticky: 0; 1533 --header-inline-navigation: 1; 1534 } 1535 1536 #shopify-section-header { 1537 position: relative; 1538 z-index: 5;}.header__logo-image { 1539 max-width: 80px; 1540 } 1541 1542 @media screen and (min-width: 641px) { 1543 .header__logo-image { 1544 max-width: 150px; 1545 } 1546 }</style> 1547
1548<script> 1549 document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').clientHeight + 'px'); 1550</script>
1550 1551 1552</div> 1553 1554 <main id="main" role="main"> 1555 <div class="container"> 1556 <div class="blog-container"><div id="shopify-section-blog-template" class="shopify-section shopify-section__blog-posts"><section data-section-id="blog-template" data-section-type="blog"><header class="page__header"> 1557 <h1 class="page__title heading h1">News</h1><ul class="page__tag-list hidden-pocket"> 1558 <li class="page__tag-item link is-selected"> 1559 <a href="/blogs/news">All</a> 1560 </li><li class="page__tag-item link "><a href="/blogs/news/tagged/accessibility" title="Show articles tagged accessibility">accessibility</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/blog" title="Show articles tagged blog">blog</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/commercial-toilet-partitions-toronto" title="Show articles tagged commercial toilet partitions toronto">commercial toilet partitions toronto</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/commercial-washroom-partitions" title="Show articles tagged commercial washroom partitions">commercial washroom partitions</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/commercial-washrooms" title="Show articles tagged Commercial Washrooms">Commercial Washrooms</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/division-10-products" title="Show articles tagged division 10 products">division 10 products</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/grab-bars" title="Show articles tagged grab bars">grab bars</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/hand-dryers" title="Show articles tagged hand dryers">hand dryers</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/paper-towel-dispenser" title="Show articles tagged paper towel dispenser">paper towel dispenser</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/phenolic" title="Show articles tagged Phenolic">Phenolic</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/phenolic-panels" title="Show articles tagged phenolic panels">phenolic panels</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/phenolic-partitions" title="Show articles tagged Phenolic Partitions">Phenolic Partitions</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/sph" title="Show articles tagged sph">sph</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/toilet-partitions" title="Show articles tagged toilet partitions">toilet partitions</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/toronto" title="Show articles tagged toronto">toronto</a></li><li class="page__tag-item link "><a href="/blogs/news/tagged/washroom-partitions-toronto" title="Show articles tagged washroom partitions toronto">washroom partitions toronto</a></li></ul> 1561 1562 <div class="page__action-list hidden-lap-and-up"> 1563 <div class="value-picker-wrapper"> 1564 <button class="value-picker-button" aria-haspopup="true" aria-expanded="false" aria-controls="blog-tag-selector" data-action="open-value-picker">All<svg class="icon icon--arrow-bottom" viewBox="0 0 12 8" role="presentation"> 1565 <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path> 1566 </svg></button> 1567 1568 <div id="blog-tag-selector" class="value-picker" aria-hidden="true"> 1569 <svg class="icon icon--nav-triangle-borderless" viewBox="0 0 20 9" role="presentation"> 1570 <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="#ffffff"></path> 1571 </svg> 1572 1573 <div class="value-picker__inner"> 1574 <header class="value-picker__header"> 1575 <span class="value-picker__title text--strong">Categories</span> 1576 <button class="value-picker__close" data-action="close-value-picker" aria-controls="blog-tag-selector" aria-label="Close"><svg class="icon icon--close" viewBox="0 0 19 19" role="presentation"> 1577 <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> 1578 </svg></button> 1579 </header> 1580 1581 <div class="value-picker__choice-list"> 1582 <a href="/blogs/news" class="value-picker__choice-item is-selected">All <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1583 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1584 </svg></a><a href="/blogs/news/tagged/accessibility" class="value-picker__choice-item ">accessibility <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1585 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1586 </svg></a><a href="/blogs/news/tagged/blog" class="value-picker__choice-item ">blog <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1587 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1588 </svg></a><a href="/blogs/news/tagged/commercial-toilet-partitions-toronto" class="value-picker__choice-item ">commercial toilet partitions toronto <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1589 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1590 </svg></a><a href="/blogs/news/tagged/commercial-washroom-partitions" class="value-picker__choice-item ">commercial washroom partitions <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1591 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1592 </svg></a><a href="/blogs/news/tagged/commercial-washrooms" class="value-picker__choice-item ">Commercial Washrooms <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1593 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1594 </svg></a><a href="/blogs/news/tagged/division-10-products" class="value-picker__choice-item ">division 10 products <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1595 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1596 </svg></a><a href="/blogs/news/tagged/grab-bars" class="value-picker__choice-item ">grab bars <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1597 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1598 </svg></a><a href="/blogs/news/tagged/hand-dryers" class="value-picker__choice-item ">hand dryers <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1599 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1600 </svg></a><a href="/blogs/news/tagged/paper-towel-dispenser" class="value-picker__choice-item ">paper towel dispenser <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1601 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1602 </svg></a><a href="/blogs/news/tagged/phenolic" class="value-picker__choice-item ">Phenolic <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1603 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1604 </svg></a><a href="/blogs/news/tagged/phenolic-panels" class="value-picker__choice-item ">phenolic panels <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1605 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1606 </svg></a><a href="/blogs/news/tagged/phenolic-partitions" class="value-picker__choice-item ">Phenolic Partitions <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1607 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1608 </svg></a><a href="/blogs/news/tagged/sph" class="value-picker__choice-item ">sph <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1609 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1610 </svg></a><a href="/blogs/news/tagged/toilet-partitions" class="value-picker__choice-item ">toilet partitions <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1611 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1612 </svg></a><a href="/blogs/news/tagged/toronto" class="value-picker__choice-item ">toronto <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1613 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1614 </svg></a><a href="/blogs/news/tagged/washroom-partitions-toronto" class="value-picker__choice-item ">washroom partitions toronto <svg class="icon icon--check-2" viewBox="0 0 13 11" role="presentation"> 1615 <path d="M1 4.166456L5.317719 9 12 1" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd"></path> 1616 </svg></a></div> 1617 </div> 1618 </div> 1619 </div> 1620 </div></header><div class="block-list block-list--loose block-list--no-flush"><div class="block-list__item 1/1 hidden-pocket hidden-lap"><div class="article-item article-item--featured"><a href="/blogs/news/top-10-ceramic-flooring-benefits" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1621 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/SPH_Canada_commercial_flooring_sales_toronto_gta_{width}x.jpg?v=1561667189" data-widths="[200,300,400,500,600,700,800,900,1000,1200,1400]" data-sizes="auto" alt="Top 10 Benefits of Ceramic Tile Commercial Flooring in 2019"> 1622 1623 <noscript> 1624 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/SPH_Canada_commercial_flooring_sales_toronto_gta_600x.jpg?v=1561667189" alt="Top 10 Benefits of Ceramic Tile Commercial Flooring in 2019"> 1625 </noscript> 1626 </div> 1627 </a><h2 class="article-item__title heading h1"> 1628 <a href="/blogs/news/top-10-ceramic-flooring-benefits" class="link">Top 10 Benefits of Ceramic Tile Commercial Flooring in 2019</a> 1629 </h2><div class="article-item__meta">
1630 <span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Jun 27, 2019</time> 1631 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk hidden-desk"><div class="article-item "><a href="/blogs/news/top-10-ceramic-flooring-benefits" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1632 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/SPH_Canada_commercial_flooring_sales_toronto_gta_{width}x.jpg?v=1561667189" data-widths="[200,300,400,500,600,700,800,900,1000,1200,1400]" data-sizes="auto" alt="Top 10 Benefits of Ceramic Tile Commercial Flooring in 2019"> 1633 1634 <noscript> 1635 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/SPH_Canada_commercial_flooring_sales_toronto_gta_600x.jpg?v=1561667189" alt="Top 10 Benefits of Ceramic Tile Commercial Flooring in 2019"> 1636 </noscript> 1637 </div> 1638 </a><h2 class="article-item__title heading h3"> 1639 <a href="/blogs/news/top-10-ceramic-flooring-benefits" class="link">Top 10 Benefits of Ceramic Tile Commercial Flooring in 2019</a> 1640 </h2><div class="article-item__meta"> 1641 <span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Jun 27, 2019</time> 1642 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/the-ultimate-guide-to-commercial-flooring-in-2019" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1643 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/arrangement-color-colors-159045_{width}x.jpg?v=1561051878" data-widths="[200,300,400,500,600,700,800,900,1000,1200,1400]" data-sizes="auto" alt="The Ultimate Guide to Commercial Flooring in 2020"> 1644 1645 <noscript> 1646 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/arrangement-color-colors-159045_600x.jpg?v=1561051878" alt="The Ultimate Guide to Commercial Flooring in 2020"> 1647 </noscript> 1648 </div> 1649 </a><h2 class="article-item__title heading h3"> 1650 <a href="/blogs/news/the-ultimate-guide-to-commercial-flooring-in-2019" class="link">The Ultimate Guide to Commercial Flooring in 2020</a> 1651 </h2><div class="article-item__meta"> 1652 <span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Jun 20, 2019</time> 1653 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/planning-a-commercial-washroom-impress-clients-and-save-money" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1654 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/jason-dent-1373458-unsplash_{width}x.jpg?v=1557595464" data-widths="[200,300,400,500,600,700,800,900,1000,1200,1400]" data-sizes="auto" alt="Planning a Commercial Washroom: Impress Clients and Save Money"> 1655 1656 <noscript> 1657 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/jason-dent-1373458-unsplash_600x.jpg?v=1557595464" alt="Planning a Commercial Washroom: Impress Clients and Save Money"> 1658 </noscript> 1659 </div> 1660 </a><h2 class="article-item__title heading h3"> 1661 <a href="/blogs/news/planning-a-commercial-washroom-impress-clients-and-save-money" class="link">Planning a Commercial Washroom: Impress Clients and Save Money</a> 1662 </h2><div class="article-item__meta"> 1663 <span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">May 11, 2019</time> 1664 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/reclaim-your-privacy-the-guide-to-toilet-partitions-for-your-business" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1665 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/reclaim-your-privacy-the-guide-to-toilet-partitions-for-your-business_{width}x.jpg?v=1550095030" data-widths="[200,300,400,500,600]" data-sizes="auto" alt="Reclaim your Privacy: The Ultimate Guide to Toilet Partitions 2019"> 1666 1667 <noscript> 1668 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/reclaim-your-privacy-the-guide-to-toilet-partitions-for-your-business_600x.jpg?v=1550095030" alt="Reclaim your Privacy: The Ultimate Guide to Toilet Partitions 2019"> 1669 </noscript> 1670 </div> 1671 </a><h2 class="article-item__title heading h3"> 1672 <a href="/blogs/news/reclaim-your-privacy-the-guide-to-toilet-partitions-for-your-business" class="link">Reclaim your Privacy: The Ultimate Guide to Toilet Partitions 2019</a> 1673 </h2><div class="article-item__meta">
1674 <span class="article-item__meta-item">commercial washroom partitions</span><span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Apr 18, 2019</time> 1675 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/3-things-to-consider-when-buying-commercial-plumbing-fixtures" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1676 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/SPH_Canada_American_Standard_Gerber_Zurn_Products_Available_{width}x.jpg?v=1555173984" data-widths="[200,300]" data-sizes="auto" alt="3 Things to Consider When Buying Commercial Plumbing Fixtures"> 1677 1678 <noscript> 1679 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/SPH_Canada_American_Standard_Gerber_Zurn_Products_Available_600x.jpg?v=1555173984" alt="3 Things to Consider When Buying Commercial Plumbing Fixtures"> 1680 </noscript> 1681 </div> 1682 </a><h2 class="article-item__title heading h3"> 1683 <a href="/blogs/news/3-things-to-consider-when-buying-commercial-plumbing-fixtures" class="link">3 Things to Consider When Buying Commercial Plumbing Fixtures</a> 1684 </h2><div class="article-item__meta"> 1685 <span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Apr 13, 2019</time> 1686 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/are-your-washrooms-turning-customers-away" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1687 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/sign-646935_640_{width}x.jpg?v=1550699448" data-widths="[200,300,400,500,600]" data-sizes="auto" alt="Toronto commercial restroom accessories and sign"> 1688 1689 <noscript> 1690 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/sign-646935_640_600x.jpg?v=1550699448" alt="Toronto commercial restroom accessories and sign"> 1691 </noscript> 1692 </div> 1693 </a><h2 class="article-item__title heading h3"> 1694 <a href="/blogs/news/are-your-washrooms-turning-customers-away" class="link">Are your Washrooms Turning Customers Away?</a> 1695 </h2><div class="article-item__meta"> 1696 <span class="article-item__meta-item">blog</span><span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Feb 21, 2019</time> 1697 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/how-to-minimize-the-risk-of-vandalism-in-your-commercial-washrooms-in-toronto" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1698 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/how-to-minimize-the-risk-of-vandalism-in-your-commercial-washrooms-in-toronto_{width}x.jpg?v=1550094924" data-widths="[200,300,400,500,600,700,800,900,1000,1200,1400]" data-sizes="auto" alt="How to Minimize the Risk of Vandalism in your Commercial Washrooms in Toronto"> 1699 1700 <noscript> 1701 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/how-to-minimize-the-risk-of-vandalism-in-your-commercial-washrooms-in-toronto_600x.jpg?v=1550094924" alt="How to Minimize the Risk of Vandalism in your Commercial Washrooms in Toronto"> 1702 </noscript> 1703 </div> 1704 </a><h2 class="article-item__title heading h3"> 1705 <a href="/blogs/news/how-to-minimize-the-risk-of-vandalism-in-your-commercial-washrooms-in-toronto" class="link">How to Minimize the Risk of Vandalism in your Commercial Washrooms in Toronto</a> 1706 </h2><div class="article-item__meta"> 1707 <span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Jan 16, 2019</time> 1708 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/five-fast-facts-about-phenolic-partitions" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1709 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/five-fast-facts-about-phenolic-partitions_{width}x.jpg?v=1550094933" data-widths="[200,300,400,500,600,700,800,900,1000]" data-sizes="auto" alt="Five Fast Facts About Phenolic Toilet Partitions"> 1710 1711 <noscript> 1712 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/five-fast-facts-about-phenolic-partitions_600x.jpg?v=1550094933" alt="Five Fast Facts About Phenolic Toilet Partitions"> 1713 </noscript> 1714 </div> 1715 </a><h2 class="article-item__title heading h3"> 1716 <a href="/blogs/news/five-fast-facts-about-phenolic-partitions" class="link">Five Fast Facts About Phenolic Toilet Partitions</a> 1717 </h2><div class="article-item__meta">
1718 <span class="article-item__meta-item">commercial toilet partitions toronto</span><span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Nov 10, 2018</time> 1719 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/should-you-buy-a-vertical-or-horizontal-baby-change-table" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1720 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/should-you-buy-a-vertical-or-horizontal-baby-change-table_{width}x.jpg?v=1550094937" data-widths="[200,300,400]" data-sizes="auto" alt="Should You Buy a Vertical or Horizontal Baby Change Table"> 1721 1722 <noscript> 1723 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/should-you-buy-a-vertical-or-horizontal-baby-change-table_600x.jpg?v=1550094937" alt="Should You Buy a Vertical or Horizontal Baby Change Table"> 1724 </noscript> 1725 </div> 1726 </a><h2 class="article-item__title heading h3"> 1727 <a href="/blogs/news/should-you-buy-a-vertical-or-horizontal-baby-change-table" class="link">Should You Buy a Vertical or Horizontal Baby Change Table</a> 1728 </h2><div class="article-item__meta"> 1729 <span class="article-item__meta-item">blog</span><span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Sep 26, 2018</time> 1730 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/benefits-of-phenolic-panels" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1731 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/benefits-of-phenolic-panels_{width}x.jpg?v=1550094944" data-widths="[200,300,400,500,600,700,800,900,1000,1200]" data-sizes="auto" alt="Benefits of Phenolic Panels"> 1732 1733 <noscript> 1734 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/benefits-of-phenolic-panels_600x.jpg?v=1550094944" alt="Benefits of Phenolic Panels"> 1735 </noscript> 1736 </div> 1737 </a><h2 class="article-item__title heading h3"> 1738 <a href="/blogs/news/benefits-of-phenolic-panels" class="link">Benefits of Phenolic Panels</a> 1739 </h2><div class="article-item__meta"> 1740 <span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Aug 27, 2018</time> 1741 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/building-an-aoda-compliant-commercial-washroom-in-ontario" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1742 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/building-an-aoda-compliant-commercial-washroom-in-ontario_{width}x.jpg?v=1550094951" data-widths="[200,300,400,500,600]" data-sizes="auto" alt="Building an AODA Compliant Commercial Washroom in Ontario"> 1743 1744 <noscript> 1745 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/building-an-aoda-compliant-commercial-washroom-in-ontario_600x.jpg?v=1550094951" alt="Building an AODA Compliant Commercial Washroom in Ontario"> 1746 </noscript> 1747 </div> 1748 </a><h2 class="article-item__title heading h3"> 1749 <a href="/blogs/news/building-an-aoda-compliant-commercial-washroom-in-ontario" class="link">Building an AODA Compliant Commercial Washroom in Ontario</a> 1750 </h2><div class="article-item__meta"> 1751 <span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Jul 14, 2018</time> 1752 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/3-reasons-to-buy-a-dyson-airblade-v-hand-dryer" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1753 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/3-reasons-to-buy-a-dyson-airblade-v-hand-dryer_{width}x.jpg?v=1550094983" data-widths="[200,300,400,500,600,700,800,900,1000]" data-sizes="auto" alt="3 Reasons to Buy a Dyson Airblade V Hand Dryer"> 1754 1755 <noscript> 1756 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/3-reasons-to-buy-a-dyson-airblade-v-hand-dryer_600x.jpg?v=1550094983" alt="3 Reasons to Buy a Dyson Airblade V Hand Dryer"> 1757 </noscript> 1758 </div> 1759 </a><h2 class="article-item__title heading h3"> 1760 <a href="/blogs/news/3-reasons-to-buy-a-dyson-airblade-v-hand-dryer" class="link">3 Reasons to Buy a Dyson Airblade V Hand Dryer</a> 1761 </h2><div class="article-item__meta">
1762 <span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Jul 07, 2018</time> 1763 </div></div></div><div class="block-list__item 1/1 1/2--tablet 1/2--desk "><div class="article-item "><a href="/blogs/news/types-of-hand-dryers-for-your-business" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 54%"> 1764 <img class="article-item__image lazyload image--fade-in" data-src="//sphindustries.com/cdn/shop/articles/types-of-hand-dryers-for-your-business_{width}x.jpg?v=1550094992" data-widths="[200,300,400,500,600,700,800,900,1000]" data-sizes="auto" alt="Hand Dryers: The Best Choice to Make for Your Business"> 1765 1766 <noscript> 1767 <img class="article-item__image" src="//sphindustries.com/cdn/shop/articles/types-of-hand-dryers-for-your-business_600x.jpg?v=1550094992" alt="Hand Dryers: The Best Choice to Make for Your Business"> 1768 </noscript> 1769 </div> 1770 </a><h2 class="article-item__title heading h3"> 1771 <a href="/blogs/news/types-of-hand-dryers-for-your-business" class="link">Hand Dryers: The Best Choice to Make for Your Business</a> 1772 </h2><div class="article-item__meta"> 1773 <span class="article-item__meta-item">blog</span><span class="article-item__meta-item">Tyler Maynard</span><time class="article-item__meta-item">Jun 28, 2018</time> 1774 </div></div></div></div><div class="pagination"> 1775 <div class="pagination__inner"><div class="pagination__nav"><span class="pagination__nav-item is-active">1</span><a href="/blogs/news?page=2" data-page="2" class="pagination__nav-item link" title="Navigate to page 2">2</a></div> 1776 1777 <span class="pagination__page-count">Page 1 / 2</span><a class="pagination__next link" rel="next" title="Next" data-page="2" href="/blogs/news?page=2">Next<svg class="icon icon--arrow-right" viewBox="0 0 8 12" role="presentation"> 1778 <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path> 1779 </svg></a></div> 1780 </div></section> 1781
1782<script> 1783 // Due to the presence of the possible sidebar, we have to move the header outside the section 1784 document.querySelector('.blog-container').insertAdjacentElement('beforebegin', document.querySelector('#shopify-section-' + "blog-template" + ' .page__header')); 1785</script>
1785 1786 1787</div><div id="shopify-section-blog-sidebar" class="shopify-section shopify-section__blog-sidebar"><section class="blog-sidebar hidden-tablet" data-section-id="blog-sidebar" data-section-type="blog-sidebar"><div class="blog-sidebar__item blog-sidebar__item--newsletter" id="block-blog-sidebar-0" > 1788 <style> 1789 #block-blog-sidebar-0 { 1790 background: #1e2d7d; 1791 color: #ffffff; 1792 } 1793 </style><h2 class="heading h3">Join Us</h2><div class="rte"> 1794 <p>A short sentence describing what someone will receive by subscribing</p> 1795 </div><div class="newsletter newsletter--compact"><form method="post" action="/contact#newsletter-blog-sidebar-0" id="newsletter-blog-sidebar-0" accept-charset="UTF-8" class="form newsletter__form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 1796 1797 <div class="form__input-wrapper form__input-wrapper--labelled"> 1798 <input type="email" name="contact[email]" class="form__field form__field--text form__field--borderless" aria-label="Your email" required> 1799 <label for="newsletter[contact][email]" class="form__floating-label">Your email</label> 1800 </div> 1801 1802 <button type="submit" class="form__submit form__submit--tight button button--primary button--full">Subscribe</button></form><p class="newsletter__text">100% free, Unsubscribe any time!</p></div> 1803 </div><div class="blog-sidebar__item blog-sidebar__item--social" id="block-blog-sidebar-1" ><p class="blog-sidebar__block-title heading h3">Follow us</p><div class="blog-sidebar__social-list"> 1804 <ul class="social-media__item-list list--unstyled"> 1805 <li class="social-media__item social-media__item--facebook"> 1806 <a href="https://www.facebook.com/specialtyproducthardware/" target="_blank" rel="noopener" aria-label="Follow us on Facebook"><svg class="icon icon--facebook" viewBox="0 0 30 30"> 1807 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.2142857-17.1429611h-2.1428678v-2.1425646c0-.5852979.8203285-1.07160109 1.0714928-1.07160109h1.071375v-2.1428925h-2.1428678c-2.3564786 0-3.2142536 1.98610393-3.2142536 3.21449359v2.1425646h-1.0714822l.0032143 2.1528011 1.0682679-.0099086v7.499969h3.2142536v-7.499969h2.1428678v-2.1428925z" fill="currentColor" fill-rule="evenodd"></path> 1808 </svg></a> 1809 </li> 1810 1811 1812<li class="social-media__item social-media__item--twitter"> 1813 <a href="https://twitter.com/sphcanada" target="_blank" rel="noopener" aria-label="Follow us on Twitter"><svg class="icon icon--twitter" role="presentation" viewBox="0 0 30 30"> 1814 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.4314771-20.35648929c-.134011.01468929-.2681239.02905715-.4022367.043425-.2602865.05139643-.5083383.11526429-.7319208.20275715-.9352275.36657324-1.5727317 1.05116784-1.86618 2.00016964-.1167278.3774214-.1643635 1.0083696-.0160821 1.3982464-.5276368-.0006268-1.0383364-.0756643-1.4800457-.1737-1.7415129-.3873214-2.8258768-.9100285-4.02996109-1.7609946-.35342035-.2497018-.70016357-.5329286-.981255-.8477679-.09067071-.1012178-.23357785-.1903178-.29762142-.3113357-.00537429-.0025553-.01072822-.0047893-.0161025-.0073446-.13989429.2340643-.27121822.4879125-.35394965.7752857-.32626393 1.1332446.18958607 2.0844643.73998215 2.7026518.16682678.187441.43731214.3036696.60328392.4783178h.01608215c-.12466715.041834-.34181679-.0159589-.45040179-.0360803-.25715143-.0482143-.476235-.0919607-.69177643-.1740215-.11255464-.0482142-.22521107-.09675-.3378675-.1449642-.00525214 1.251691.69448393 2.0653071 1.55247643 2.5503267.27968679.158384.67097143.3713625 1.07780893.391484-.2176789.1657285-1.14873321.0897268-1.47198429.0581143.40392643.9397285 1.02481929 1.5652607 2.09147249 1.9056375.2750861.0874928.6108975.1650857.981255.1593482-.1965482.2107446-.6162514.3825321-.8928439.528766-.57057.301
18147572-1.2328489.4971697-1.97873466.6450108-.2991075.0590785-.61700464.0469446-.94113107.0941946-.35834678.0520554-.73320321-.02745-1.0537875-.0364018.09657429.053325.19312822.1063286.28958036.1596536.2939775.1615821.60135.3033482.93309.4345875.59738036.2359768 1.23392786.4144661 1.93859037.5725286 1.4209286.3186642 3.4251707.175291 4.6653278-.1740215 3.4539354-.9723053 5.6357529-3.2426035 6.459179-6.586425.1416246-.5754053.162226-1.2283875.1527803-1.9126768.1716718-.1232517.3432215-.2465035.5148729-.3697553.4251996-.3074947.8236703-.7363286 1.118055-1.1591036v-.00765c-.5604729.1583679-1.1506672.4499036-1.8661597.4566054v-.0070232c.1397925-.0495.250515-.1545429.3619908-.2321358.5021089-.3493285.8288003-.8100964 1.0697678-1.39826246-.1366982.06769286-.2734778.13506429-.4101761.20275716-.4218407.1938214-1.1381067.4719375-1.689256.5144143-.6491893-.5345357-1.3289754-.95506074-2.6061215-.93461789z" fill="currentColor" fill-rule="evenodd"></path> 1815 </svg></a> 1816 </li> 1817 1818 1819<li class="social-media__item social-media__item--instagram"> 1820 <a href="https://www.instagram.com/sphcanada/" target="_blank" rel="noopener" aria-label="Follow us on Instagram"><svg class="icon icon--instagram" role="presentation" viewBox="0 0 30 30"> 1821 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.0000159-23.03571429c-2.1823849 0-2.4560363.00925037-3.3131306.0483571-.8553081.03901103-1.4394529.17486384-1.9505835.37352345-.52841925.20532625-.9765517.48009406-1.42331254.926823-.44672894.44676084-.72149675.89489329-.926823 1.42331254-.19865961.5111306-.33451242 1.0952754-.37352345 1.9505835-.03910673.8570943-.0483571 1.1307457-.0483571 3.3131306 0 2.1823531.00925037 2.4560045.0483571 3.3130988.03901103.8553081.17486384 1.4394529.37352345 1.9505835.20532625.5284193.48009406.9765517.926823 1.4233125.44676084.446729.89489329.7214968 1.42331254.9268549.5111306.1986278 1.0952754.3344806 1.9505835.3734916.8570943.0391067 1.1307457.0483571 3.3131306.0483571 2.1823531 0 2.4560045-.0092504 3.3130988-.0483571.8553081-.039011 1.4394529-.1748638 1.9505835-.3734916.5284193-.2053581.9765517-.4801259 1.4233125-.9268549.446729-.4467608.7214968-.8948932.9268549-1.4233125.1986278-.5111306.3344806-1.0952754.3734916-1.9505835.0391067-.8570943.0483571-1.1307457.0483571-3.3130988 0-2.1823849-.0092504-2.4560363-.0483571-3.3131306-.039011-.8553081-.1748638-1.4394529-.3734916-1.9505835-.2053581-.52841925-.4801259-.9765517-.9268549-1.42331254-.4467608-.44672894-.8948932-.72149675-1.4233125-.926823-.5111306-.19865961-1.0952754-.33451242-1.9505835-.37352345-.8570943-.03910673-1.1307457-.0483571-3.3130988-.0483571zm0 1.44787387c2.1456068 0 2.3997686.00819774 3.2471022.04685789.7834742.03572556 1.2089592.1666342 1.4921162.27668167.3750864.14577303.6427729.31990322.9239522.60111439.2812111.28117926.4553413.54886575.6011144.92395217.1100474.283157.2409561.708642.2766816 1.4921162.0386602.8473336.0468579 1.1014954.0468579 3.247134 0 2.1456068-.0081977 2.3997686-.0468579 3.2471022-.0357255.7834742-.1666342 1.2089592-.2766816 1.4921162-.1457731.3750864-.3199033.6427729-.6011144.9239522-.2811793.2812111-.5488658.4553413-.9239522.6011144-.283157.1100474-.708642.2409561-1.4921162.2766816-.847206.0386602-1.1013359.0468579-3.2471022.0468579-2.1457981 0-2.3998961-.0081977-3.247134-.0468579-.7834742-.0357255-1.2089592-.1666342-1.4921162-.2766816-.37508642-.1457731-.64277291-.3199033-.92395217-.6011144-.28117927-.2811793-.45534136-.5488658-.60111439-.9239522-.11004747-.283157-.24095611-.708642-.27668167-1.4921162-.03866015-.8473336-.04685789-1.1014954-.04685789-3.2471022 0-2.1456386.00819774-2.3998004.04685789-3.247134.03572556-.7834742.1666342-1.2089592.27668167-1.4921162.14577303-.37508642.31990322-.64277291.60111439-.92395217.28117926-.28121117.54886575-.45534136.92395217-.60111439.283157-.11004747.708642-.24095611 1.4921162-.27668167.8473336-.03866015 1.1014954-.04685789 3.247134-.04685789zm0 9.26641182c-1.479357 0-2.6785873-1.1992303-2.6785873-2.6785555 0-1.479357 1.1992303-2.6785873 2.6785873-2.6785873 1.4793252 0 2.6785555 1.1992303 2.6785555 2.6785873 0 1.4793252-1.1992303 2.6785555-2.6785555 2.6785555zm0-6.8050167c-2.2790034 0-4.1264612 1.8474578-4.1264612 4.1264612 0 2.2789716 1.8474578 4.1264294 4.1264612 4.1264294 2.2789716 0 4.1264294-1.8474578 4.1264294-4.1264294 0-2.2790034-1.8474578-4.1264612-4.12
182164294-4.1264612zm5.2537621-.1630297c0-.532566-.431737-.96430298-.964303-.96430298-.532534 0-.964271.43173698-.964271.96430298 0 .5325659.431737.964271.964271.964271.532566 0 .964303-.4317051.964303-.964271z" fill="currentColor" fill-rule="evenodd"></path> 1822 </svg></a> 1823 </li> 1824 1825 1826<li class="social-media__item social-media__item--linkedin"> 1827 <a href="https://www.linkedin.com/company/specialtyproducthardware/?viewAsMember=true" target="_blank" rel="noopener" aria-label="Follow us on LinkedIn"><svg class="icon icon--linkedin" role="presentation" viewBox="0 0 30 30"> 1828 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zM10.2456033 7.5c-.92709386 0-1.67417473.75112475-1.67417473 1.67662742 0 .92604418.74708087 1.67716898 1.67417473 1.67716898.9233098 0 1.6730935-.7511248 1.6730935-1.67716898C11.9186968 8.25112475 11.1689131 7.5 10.2456033 7.5zM8.80063428 21.4285714h2.88885682v-9.3037658H8.80063428v9.3037658zm4.69979822-9.3037658v9.3037658h2.8829104v-4.6015191c0-1.2141468.2292058-2.3898439 1.7309356-2.3898439 1.4811878 0 1.5001081 1.3879832 1.5001081 2.4667435v4.5246195H22.5V16.326122c0-2.5057349-.5400389-4.4320151-3.4618711-4.4320151-1.4044256 0-2.3466556.7711619-2.7315482 1.502791h-.0394623v-1.2720923h-2.7666859z" fill="currentColor" fill-rule="evenodd"></path> 1829 </svg></a> 1830 </li> 1831 1832 1833 1834 </ul> 1835 </div></div></section></div></div> 1836</div>
1836<script type="text/javascript">var sh_handle_id = "8618180669"; 1837</script>
1837 1838 1839 </main><div id="shopify-section-static-newsletter" class="shopify-section shopify-section--isolated"><section class="section section--isolated section--tight section--text-centered" data-section-id="static-newsletter" data-section-type="newsletter"> 1840 <div class="container container--giga-narrow"><h2 class="heading h3">Subscribe to our Newsletter</h2><div class="rte"> 1841 <p>Be the first to receive Exclusive Offers, Discounts and Promotions straight to your mailbox!</p> 1842 </div><div class="newsletter"><form method="post" action="/contact#newsletter-static-newsletter" id="newsletter-static-newsletter" accept-charset="UTF-8" class="form newsletter__form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 1843 1844 <div class="form__input-row"> 1845 <div class="form__input-wrapper form__input-wrapper--labelled"> 1846 <input type="email" id="newsletter[contact][email]" name="contact[email]" class="form__field form__field--text form__field--borderless" required> 1847 <label for="newsletter[contact][email]" class="form__floating-label">Your email</label> 1848 </div> 1849 1850 <button type="submit" class="form__submit button button--primary">Subscribe</button> 1851 </div></form><p class="newsletter__text">100% free, Unsubscribe any time!</p></div> 1852 </div> 1853 </section> 1854 1855 <style> 1856 #shopify-section-static-newsletter { 1857 background: #0062a1; 1858 color: #ffffff; 1859 } 1860 </style></div> 1861<div id="shopify-section-text-with-icons" class="shopify-section"><section class="section section--tight" data-section-id="text-with-icons" data-section-type="text-with-icons"> 1862 <div class="container container--flush"> 1863 <div class="text-with-icons "><div class="text-with-icons__item" data-block-index="0" > 1864 <div class="text-with-icons__icon-wrapper"><svg viewBox="0 0 24 24" role="presentation"> 1865 <g stroke-width="1.5" fill="none" fill-rule="evenodd"> 1866 <path d="M6.5 3.25l12 6" stroke="#ff6128"></path> 1867 <path stroke="#000000" d="M23 7l-10 5L1 6M13 12v11"></path> 1868 <path stroke="#000000" stroke-linecap="square" d="M23 7v10l-10 6-12-6V6l10-5z"></path> 1869 </g> 1870 </svg></div><div class="text-with-icons__content-wrapper"><p class="text-with-icons__title text--strong">Fast, Express Delivery</p><div class="text-with-icons__content rte"> 1871 <p>We are proud to offer the fastest Commercial Washroom Product delivery in Canada!</p> 1872 </div></div></div><div class="text-with-icons__item" data-block-index="1" > 1873 <div class="text-with-icons__icon-wrapper"><svg viewBox="0 0 23 24" role="presentation"> 1874 <g transform="translate(1 1)" stroke-width="1.5" fill="none" fill-rule="evenodd"> 1875 <path stroke="#ff6128" d="M8 4h8v7"></path> 1876 <path stroke="#ff6128" stroke-linecap="square" d="M11 7L8 4l3-3"></path> 1877 <circle stroke="#000000" stroke-linecap="square" cx="6" cy="20" r="2"></circle> 1878 <circle stroke="#000000" stroke-linecap="square" cx="18" cy="20" r="2"></circle> 1879 <path stroke="#000000" stroke-linecap="square" d="M21 5l-2 10H5L3 0H0"></path> 1880 </g> 1881 </svg></div><div class="text-with-icons__content-wrapper"><p class="text-with-icons__title text--strong">30 Day Refund</p><div class="text-with-icons__content rte"> 1882 <p>A 30 Day refund is applicable to unused and unopened commercial products in their original packaging.</p> 1883 </div></div></div><div class="text-with-icons__item" data-block-index="2" > 1884 <div class="text-with-icons__icon-wrapper"><svg viewBox="0 0 24 24" role="presentation"> 1885 <g stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1886 <path d="M10 17H4c-1.7 0-3 1.3-3 3v3h12v-3c0-1.7-1.3-3-3-3zM7 14c-1.7 0-3-1.3-3-3v-1c0-1.7 1.3-3 3-3s3 1.3 3 3v1c0 1.7-1.3 3-3 3z" stroke="#000000"></path> 1887 <path stroke="#ff6128" d="M13 1v10l4-3h6V1z"></path> 1888 </g> 1889 </svg></div><div class="text-with-icons__content-wrapper"><p class="text-with-icons__title text--strong">Exceptional Service</p><div class="text-with-icons__content rte"> 1890 <p>Our Division 10 Product Experts are here to help find the right commercial product for you! Just ask and we will deliver!</p> 1891 </div></div></div><div class="text-with-icons__item" data-block-index="3" > 1892 <div class="text-with-icons__icon-wrapper"><svg viewBox="0 0 24 24" role="presentation"> 1893 <g stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linecap="square"> 1894 <path d="M1 5h22M1 9h22M9 17H3c-1.105 0-2-.895-2-2V3c0-1.105.895-2 2-2h18c1.105 0 2 .895 2 2v10M5 13h5" stroke="#000000"></path> 1895 <path stroke="#ff6128" d="M13 16h8v7h-8zM15 16v-2c0-1.1.9-2 2-2s2 .9 2 2v2M17 19v1"></path> 1896 </g> 1897 </svg></div><div class="text-with-icons__content-wrapper"><p class="text-with-icons__title text--strong">Secure Payments</p><div class="text-with-icons__content rte"> 1898 <p>The payment of your order on the online shop is made either by credit card (Visa, Mastercard, etc.) or via your PayPal account.</p> 1899 </div></div></div></div> 1900 </div> 1901 </section></div> 1902 <div id="shopify-section-footer" class="shopify-section"><footer class="footer" data-section-id="footer" data-section-type="footer" role="contentinfo"> 1903 <div class="container"> 1904 <div class="footer__wrapper"><div class="footer__block-list"><div class="footer__block-item footer__block-item--text" > 1905 <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-footer-0" data-action="toggle-collapsible">
1906 <span>About the Specialty Product Hardware Ltd. (SPH)</span> 1907 <span class="plus-button"></span> 1908 </button> 1909 1910 <div id="block-footer-0" class="footer__collapsible"> 1911 <div class="footer__collapsible-content"> 1912 <div class="rte"> 1913 <p><strong>Specialty Product Hardware </strong>is Ontario's<strong> Leading Division 8 & 10 Commercial Specialty </strong>and<strong> Architectural Product Distributor and Supplier in Canada.</strong></p><p></p><p></p><p><strong>Hygiene, Interior Partition, Commercial Washroom Product and Toilet Partition Supplier and Distributor</strong>. Specialty Product Hardware (SPH Canada) is proud to provide the most competitive pricing and quality Division 10 Specialty Commercial Products and Services throughout Ontario and Canada with our location centrally located in the Toronto / GTA area. <strong>Specialty Product Hardware</strong> is Toronto's #1 Major Supplier and Distributor of Commercial Specialty Product, specializing in Washroom Accessories and Hardware and accessories, Hygiene Products, Interior Glass Partitions and Foldable Walls, Hand Dryers, Lockers, and Commercial Washroom Toilet Partitions</p> 1914 </div> 1915 </div> 1916 </div> 1917 </div><div class="footer__block-item footer__block-item--links" > 1918 <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-footer-1" data-action="toggle-collapsible"> 1919 <span>Footer menu</span> 1920 <span class="plus-button"></span> 1921 </button> 1922 1923 <div id="block-footer-1" class="footer__collapsible"> 1924 <div class="footer__collapsible-content"> 1925 <ul class="footer__linklist list--unstyled"><li> 1926 <a href="/pages/commercial-interior-partitions" class="footer__link-item link">Commercial Interior Partitions</a> 1927 </li><li> 1928 <a href="/pages/toilet-partitions" class="footer__link-item link">Toilet Partitions</a> 1929 </li><li> 1930 <a href="/pages/lockers-storage-products" class="footer__link-item link">Lockers & Storage</a> 1931 </li><li> 1932 <a href="/pages/services" class="footer__link-item link">Services</a> 1933 </li><li> 1934 <a href="/pages/client-care" class="footer__link-item link">Warranty / Returns</a> 1935 </li><li> 1936 <a href="/pages/contact-us" class="footer__link-item link">Contact Us</a> 1937 </li><li> 1938 <a href="/blogs/news" class="footer__link-item link">Blog</a> 1939 </li></ul> 1940 </div> 1941 </div> 1942 </div><div class="footer__block-item footer__block-item--newsletter" > 1943 <p class="footer__title heading h6">Newsletter</p> 1944 1945 <div class="footer__newsletter-wrapper"><div class="footer__newsletter-text rte"><p>Sign up to receive Specialty Product Hardware's Exclusive offers, Discounts and Specials on the best commercial products straight to your inbox! </p></div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="footer__newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 1946 1947 <div class="form__input-wrapper form__input-wrapper--labelled"> 1948 <input type="email" id="footer[contact][email]" name="contact[email]" class="form__field form__field--text" required=""> 1949 <label for="footer[contact][email]" class="form__floating-label">Your email</label> 1950 </div> 1951 1952 <button type="submit" class="form__submit form__submit--tight button button--primary">Subscribe</button></form></div> 1953 </div></div><aside class="footer__aside"><div class="footer__aside-item footer__aside-item--localization"><form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="footer__localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news" /></form><p class="hidden-pocket">© Specialty Product Hardware Ltd.<br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
1953oweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> 1954 </div><div class="footer__aside-item footer__aside-item--social"> 1955 <p class="footer__aside-title">Follow Us</p> 1956 1957 <ul class="social-media__item-list list--unstyled"> 1958 <li class="social-media__item social-media__item--facebook"> 1959 <a href="https://www.facebook.com/specialtyproducthardware/" target="_blank" rel="noopener" aria-label="Follow us on Facebook"><svg class="icon icon--facebook" viewBox="0 0 30 30"> 1960 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.2142857-17.1429611h-2.1428678v-2.1425646c0-.5852979.8203285-1.07160109 1.0714928-1.07160109h1.071375v-2.1428925h-2.1428678c-2.3564786 0-3.2142536 1.98610393-3.2142536 3.21449359v2.1425646h-1.0714822l.0032143 2.1528011 1.0682679-.0099086v7.499969h3.2142536v-7.499969h2.1428678v-2.1428925z" fill="currentColor" fill-rule="evenodd"></path> 1961 </svg></a> 1962 </li> 1963 1964 1965<li class="social-media__item social-media__item--twitter"> 1966 <a href="https://twitter.com/sphcanada" target="_blank" rel="noopener" aria-label="Follow us on Twitter"><svg class="icon icon--twitter" role="presentation" viewBox="0 0 30 30"> 1967 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.4314771-20.35648929c-.134011.01468929-.2681239.02905715-.4022367.043425-.2602865.05139643-.5083383.11526429-.7319208.20275715-.9352275.36657324-1.5727317 1.05116784-1.86618 2.00016964-.1167278.3774214-.1643635 1.0083696-.0160821 1.3982464-.5276368-.0006268-1.0383364-.0756643-1.4800457-.1737-1.7415129-.3873214-2.8258768-.9100285-4.02996109-1.7609946-.35342035-.2497018-.70016357-.5329286-.981255-.8477679-.09067071-.1012178-.23357785-.1903178-.29762142-.3113357-.00537429-.0025553-.01072822-.0047893-.0161025-.0073446-.13989429.2340643-.27121822.4879125-.35394965.7752857-.32626393 1.1332446.18958607 2.0844643.73998215 2.7026518.16682678.187441.43731214.3036696.60328392.4783178h.01608215c-.12466715.041834-.34181679-.0159589-.45040179-.0360803-.25715143-.0482143-.476235-.0919607-.69177643-.1740215-.11255464-.0482142-.22521107-.09675-.3378675-.1449642-.00525214 1.251691.69448393 2.0653071 1.55247643 2.5503267.27968679.158384.67097143.3713625 1.07780893.391484-.2176789.1657285-1.14873321.0897268-1.47198429.0581143.40392643.9397285 1.02481929 1.5652607 2.09147249 1.9056375.2750861.0874928.6108975.1650857.981255.1593482-.1965482.2107446-.6162514.3825321-.8928439.528766-.57057.3017572-1.2328489.4971697-1.97873466.6450108-.2991075.0590785-.61700464.0469446-.94113107.0941946-.35834678.0520554-.73320321-.02745-1.0537875-.0364018.09657429.053325.19312822.1063286.28958036.1596536.2939775.1615821.60135.3033482.93309.4345875.59738036.2359768 1.23392786.4144661 1.93859037.5725286 1.4209286.3186642 3.4251707.175291 4.6653278-.1740215 3.4539354-.9723053 5.6357529-3.2426035 6.459179-6.586425.1416246-.5754053.162226-1.2283875.1527803-1.9126768.1716718-.1232517.3432215-.2465035.5148729-.3697553.4251996-.3074947.8236703-.7363286 1.118055-1.1591036v-.00765c-.5604729.1583679-1.1506672.4499036-1.8661597.4566054v-.0070232c.1397925-.0495.250515-.1545429.3619908-.2321358.5021089-.3493285.8288003-.8100964 1.0697678-1.39826246-.1366982.06769286-.2734778.13506429-.4101761.20275716-.4218407.1938214-1.1381067.4719375-1.689256.5144143-.6491893-.5345357-1.3289754-.95506074-2.6061215-.93461789z" fill="currentColor" fill-rule="evenodd"></path> 1968 </svg></a> 1969 </li> 1970 1971 1972<li class="social-media__item social-media__item--instagram"> 1973 <a href="https://www.instagram.com/sphcanada/" target="_blank" rel="noopener" aria-label="Follow us on Instagram"><svg class="icon icon--instagram" role="presentation" viewBox="0 0 30 30"> 1974 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.0000159-23.03571429c-2.1823849 0-2.4560363.00925037-3.3131306.0483571-.8553081.03901103-1.4394529.17486384-1.9505835.37352345-.52841925.20532625-.9765517.48009406-1.42331254.926823-.44672894.44676084-.72149675.89489329-.926823 1.42331254-.19865961.5111306-.33451242 1.0952754-.37352345 1.9505835-.03910673.8570943-.0483571 1.1307457-.0483571 3.3131306 0 2.1823531.00925037 2.4560045.0483571 3.3130988.03901103.8553081.17486384 1.4394529.37352345 1.9505835.20532625.5284193.48009406.9765517.926823 1.4233125.44676084.446729.89489329.7214968 1.42331254.9268549.5111306.1986278 1.0952754.3344806 1.9505835.3734916.8570943.0391067 1.1307457.0483571 3.3131306.0483571 2.1823531 0 2.4560045-.0092504 3.3130988-.0483571.8553081-.039011 1.4394529-.1748638 1.9505835-.3734916.5284193-.2053581.9765517-.4801259 1.4233125-.9268549.446729-.4467608.7214968-.8948932.9268549-1.4233125.1986278-.5111306.3344806-1.0952754.3734916-1.9505835.0391067-.8570943.0483571-1.1307457.0483571-3.3130988 0-2.1823849-.0092504-2.4560363-.0483571-3.3131306-.039011-.8553081-.1748638-1.4394529-.3734916-1.9505835-.2053581-.52841925-.4801259-.9765517-.9268549-1.42331254-.4467608-.44672894-.8948932-.72149675-1.4233125-.926823-.5111306-.19865961-1.0952754-.33451242-1.9505835-.37352345-.8570943-.03910673-1.1307457-.0483571-3.3130988-.0483571zm0 1.44787387c2.1456068 0 2.3997686.00819774 3.2471022.04685789.7834742.03572556 1.2089592.1666342 1.4921162.27668167.3750864.14577303.6427729.31990322.9239522.60111439.2812111.28117926.4553413.54886575.6011144.92395217.1100474.283157.2409561.708642.2766816 1.4921162.0386602.8473336.0468579 1.1014954.0468579 3.247134 0 2.1456068-.0081977 2.3997686-.0468579 3.2471022-.0357255.7834742-.1666342 1.2089592-.2766816 1.4921162-.1457731.3750864-.3199033.6427729-.6011144.9239522-.2811793.2812111-.5488658.4553413-.9239522.6011144-.283157.1100474-.708642.2409561-1.4921162.2766816-.847206.0386602-1.1013359.0468579-3.2471022.0468579-2.1457981 0-2.3998961-.0081977-3.247134-.0468579-.7834742-.0357255-1.2089592-.1666342-1.4921162-.2766816-.37508642-.1457731-.64277291-.3199033-.92395217-.6011144-.28117927-.2811793-.45534136-.5488658-.60111439-.9239522-.11004747-.283157-.24095611-.708642-.27668167-1.4921162-.03866015-.8473336-.04685789-1.1014954-.04685789-3.2471022 0-2.1456386.00819774-2.3998004.04685789-3.247134.03572556-.7834742.1666342-1.2089592.27668167-1.4921162.14577303-.37508642.31990322-.64277291.60111439-.92395217.28117926-.28121117.54886575-.45534136.92395217-.60111439.283157-.11004747.708642-.24095611 1.4921162-.27668167.8473336-.03866015 1.1014954-.04685789 3.247134-.04685789zm0 9.26641182c-1.479357 0-2.6785873-1.1992303-2.6785873-2.6785555 0-1.479357 1.1992303-2.6785873 2.6785873-2.6785873 1.4793252 0 2.6785555 1.1992303 2.6785555 2.6785873 0 1.4793252-1.1992303 2.6785555-2.6785555 2.6785555zm0-6.8050167c-2.2790034 0-4.1264612 1.8474578-4.1264612 4.1264612 0 2.2789716 1.8474578 4.1264294 4.1264612 4.1264294 2.2789716 0 4.1264294-1.8474578 4.1264294-4.1264294 0-2.2790034-1.8474578-4.1264612-4.12
197464294-4.1264612zm5.2537621-.1630297c0-.532566-.431737-.96430298-.964303-.96430298-.532534 0-.964271.43173698-.964271.96430298 0 .5325659.431737.964271.964271.964271.532566 0 .964303-.4317051.964303-.964271z" fill="currentColor" fill-rule="evenodd"></path> 1975 </svg></a> 1976 </li> 1977 1978 1979<li class="social-media__item social-media__item--linkedin"> 1980 <a href="https://www.linkedin.com/company/specialtyproducthardware/?viewAsMember=true" target="_blank" rel="noopener" aria-label="Follow us on LinkedIn"><svg class="icon icon--linkedin" role="presentation" viewBox="0 0 30 30"> 1981 <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zM10.2456033 7.5c-.92709386 0-1.67417473.75112475-1.67417473 1.67662742 0 .92604418.74708087 1.67716898 1.67417473 1.67716898.9233098 0 1.6730935-.7511248 1.6730935-1.67716898C11.9186968 8.25112475 11.1689131 7.5 10.2456033 7.5zM8.80063428 21.4285714h2.88885682v-9.3037658H8.80063428v9.3037658zm4.69979822-9.3037658v9.3037658h2.8829104v-4.6015191c0-1.2141468.2292058-2.3898439 1.7309356-2.3898439 1.4811878 0 1.5001081 1.3879832 1.5001081 2.4667435v4.5246195H22.5V16.326122c0-2.5057349-.5400389-4.4320151-3.4618711-4.4320151-1.4044256 0-2.3466556.7711619-2.7315482 1.502791h-.0394623v-1.2720923h-2.7666859z" fill="currentColor" fill-rule="evenodd"></path> 1982 </svg></a> 1983 </li> 1984 1985 1986 1987 </ul> 1988 </div><div class="footer__aside-item footer__aside-item--payment"> 1989 <p class="footer__aside-title">We Accept</p> 1990 1991 <div class="payment-list"> 1992 1993 <svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 1994 1995 1996 <svg class="payment-list__item" 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
19960 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 1997 1998 1999 <svg class="payment-list__item" 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> 2000 2001 <svg class="payment-list__item" 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> 2002 2003 <svg class="payment-list__item" 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;"/>
2003<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> 2004 2005 2006 <svg class="payment-list__item" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
20060-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 2007 2008 <svg class="payment-list__item" 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> 2009 2010 2011 <svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
201116.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> 2012 2013 2014 </div> 2015 </div><div class="footer__aside-item footer__aside-item--copyright hidden-lap-and-up"> 2016 <p>© Specialty Product Hardware Ltd.<br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> 2017 </div> 2018 </aside> 2019 </div> 2020 </div><aside class="cookie-bar" aria-hidden="true"> 2021 <div class="container"> 2022 <div class="cookie-bar__inner"> 2023 <div class="cookie-bar__text rte"><p>By continuing to browse or by clicking âAcceptâ, you agree to the storing of cookies on your device to enhance your site experience and for analytical purposes. We use cookies on our website to enhance your experience and analyze how visitors use our website. </p></div><button type="button" class="cookie-bar__button button button--secondary" data-action="accept-terms">Accept</button></div> 2024 </div> 2025 </aside></footer> 2026 2027</div> 2028
2028<script src="//sphindustries.com/cdn/shop/t/3/assets/sectionhub.js?v=178901780304120325301603985446" defer></script>
2028<script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script>
vendor: 1 bytes, line 2028
2028
2029<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2029 2030</body> 2031</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.