1<!doctype html> 2<html class="no-js" lang="en" dir="ltr"> 3<head>
3<script data-source-attribution="shopify.event_observer.bootstrap"> 4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//nasoni.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`22665465`)))})(); 5//# sourceURL=event-observer-collector.js 6</script>
6 7 8 9 <meta name="p:domain_verify" content="a526dcb3963b8000e6f76929bbe88e57"/> 10 <meta charset="utf-8"> 11 <meta http-equiv="cleartype" content="on"> 12 <meta name="robots" content="index,follow"> 13 <meta name="google-site-verification" content="k9KTIspNmEYyL9Mq1Q88YSB9s8ZHy-9vAgp4WzNwU3k" /> 14 <!-- Mobile Specific Metas --> 15 <meta name="HandheldFriendly" content="True"> 16 <meta name="MobileOptimized" content="320"> 17 18 <meta name="viewport" content="width=device-width,initial-scale=1"> 19 <meta name="theme-color" content="#111111"> 20 <link rel="canonical" href="https://nasoni.com/pages/product-installation"> 21 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 22 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 23 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 24 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 25 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 26 <link rel="dns-prefetch" href="https://maps.gstatic.com"> 27 28 29 30 31 <link rel="shortcut icon" type="image/x-icon" href="//nasoni.com/cdn/shop/files/Nasoni__N_color-01_180x180.png?v=1752103197"> 32 <link rel="apple-touch-icon" href="//nasoni.com/cdn/shop/files/Nasoni__N_color-01_180x180.png?v=1752103197"/> 33 <link rel="apple-touch-icon" sizes="57x57" href="//nasoni.com/cdn/shop/files/Nasoni__N_color-01_57x57.png?v=1752103197"/> 34 <link rel="apple-touch-icon" sizes="60x60" href="//nasoni.com/cdn/shop/files/Nasoni__N_color-01_60x60.png?v=1752103197"/> 35 <link rel="apple-touch-icon" sizes="72x72" href="//nasoni.com/cdn/shop/files/Nasoni__N_color-01_72x72.png?v=1752103197"/> 36 <link rel="apple-touch-icon" sizes="76x76" href="//nasoni.com/cdn/shop/files/Nasoni__N_color-01_76x76.png?v=1752103197"/> 37 <link rel="apple-touch-icon" sizes="114x114" href="//nasoni.com/cdn/shop/files/Nasoni__N_color-01_114x114.png?v=1752103197"/> 38 <link rel="apple-touch-icon" sizes="180x180" href="//nasoni.com/cdn/shop/files/Nasoni__N_color-01_180x180.png?v=1752103197"/> 39 <link rel="apple-touch-icon" sizes="228x228" href="//nasoni.com/cdn/shop/files/Nasoni__N_color-01_228x228.png?v=1752103197"/> 40 41<title>Product Installation 42– NASONI 43</title> 44<meta name="description" content="Nasoni's fountain faucets and under sink bathroom water filters are easy to install. Download step-by-step instruction guides or watch our installation videos.">
44<script async src="https://www.scripts.causalfunnel.com/assets/cfCKYv1_nasoni_ProdV1.js"></script>
44<meta property="og:site_name" content="NASONI"> 45 <meta property="og:url" content="https://nasoni.com/pages/product-installation"> 46 <meta property="og:title" content="Product Installation"> 47 <meta property="og:type" content="website"> 48 <meta property="og:description" content="Nasoni's fountain faucets and under sink bathroom water filters are easy to install. Download step-by-step instruction guides or watch our installation videos."><meta property="og:image" content="http://nasoni.com/cdn/shop/files/Brushed-nickel-bathroom-fountain-faucet-sm_31ccf55f-f492-409f-a528-5b4a6552348b.jpg?v=1622036703"> 49 <meta property="og:image:secure_url" content="https://nasoni.com/cdn/shop/files/Brushed-nickel-bathroom-fountain-faucet-sm_31ccf55f-f492-409f-a528-5b4a6552348b.jpg?v=1622036703"> 50 <meta property="og:image:width" content="3000"> 51 <meta property="og:image:height" content="2278"><meta name="twitter:site" content="@"> 52 <meta name="twitter:card" content="summary_large_image"> 53 <meta name="twitter:title" content="Product Installation"> 54 <meta name="twitter:description" content="Nasoni's fountain faucets and under sink bathroom water filters are easy to install. Download step-by-step instruction guides or watch our installation videos."> 55<style data-shopify>@font-face { 56 font-family: Chivo; 57 font-weight: 400; 58 font-style: normal; 59 font-display: swap; 60 src: url("//nasoni.com/cdn/fonts/chivo/chivo_n4.059fadbbf52d9f02350103459eb216e4b24c4661.woff2") format("woff2"), 61 url("//nasoni.com/cdn/fonts/chivo/chivo_n4.f2f8fca8b7ff9f510fa7f09ffe5448b3504bccf5.woff") format("woff"); 62} 63 64 @font-face { 65 font-family: Chivo; 66 font-weight: 400; 67 font-style: normal; 68 font-display: swap; 69 src: url("//nasoni.com/cdn/fonts/chivo/chivo_n4.059fadbbf52d9f02350103459eb216e4b24c4661.woff2") format("woff2"), 70 url("//nasoni.com/cdn/fonts/chivo/chivo_n4.f2f8fca8b7ff9f510fa7f09ffe5448b3504bccf5.woff") format("woff"); 71} 72 73 74 @font-face { 75 font-family: Chivo; 76 font-weight: 600; 77 font-style: normal; 78 font-display: swap; 79 src: url("//nasoni.com/cdn/fonts/chivo/chivo_n6.f9638c62d721d8e9a4edb2157536aca06555a2ef.woff2") format("woff2"), 80 url("//nasoni.com/cdn/fonts/chivo/chivo_n6.e2c28a3a706d80ac835c3a5f137e27b4f07db7ec.woff") format("woff"); 81} 82 83 @font-face { 84 font-family: Chivo; 85 font-weight: 400; 86 font-style: italic; 87 font-display: swap; 88 src: url("//nasoni.com/cdn/fonts/chivo/chivo_i4.95e9c0ba514943a715970b2897b31bdfdc9132b8.woff2") format("woff2"), 89 url("//nasoni.com/cdn/fonts/chivo/chivo_i4.31da6515f3970f86ac14321ace1609bd161f315f.woff") format("woff"); 90} 91 92 @font-face { 93 font-family: Chivo; 94 font-weight: 600; 95 font-style: italic; 96 font-display: swap; 97 src: url("//nasoni.com/cdn/fonts/chivo/chivo_i6.5767b197b8abe5b516960b7c1e7738b6d04fdebf.woff2") format("woff2"), 98 url("//nasoni.com/cdn/fonts/chivo/chivo_i6.033221d07b29152a54db12ae33504526b58cfb0e.woff") format("woff"); 99} 100 101</style><link href="//nasoni.com/cdn/shop/t/46/assets/theme.css?v=142945856180522254111748982295" rel="stylesheet" type="text/css" media="all" /> 102<style data-shopify>:root { 103 --typeHeaderPrimary: Chivo; 104 --typeHeaderFallback: sans-serif; 105 --typeHeaderSize: 35px; 106 --typeHeaderWeight: 400; 107 --typeHeaderLineHeight: 1.2; 108 --typeHeaderSpacing: 0.0em; 109 110 --typeBasePrimary:Chivo; 111 --typeBaseFallback:sans-serif; 112 --typeBaseSize: 17px; 113 --typeBaseWeight: 400; 114 --typeBaseLineHeight: 1.6; 115 --typeBaseSpacing: 0.025em; 116 117 --iconWeight: 3px; 118 --iconLinecaps: miter; 119 120 --animateImagesStyle: paint-across; 121 --animateImagesStyleSmall: paint-across-small; 122 --animateSectionsBackgroundStyle: paint-across; 123 --animateSectionsTextStyle: paint-across; 124 --animateSectionsTextStyleAppendOut: paint-across-out; 125 126 --colorAnnouncement: #1c1d1d; 127 --colorAnnouncementText: #ffffff; 128 129 --colorBody: #ffffff; 130 --colorBodyAlpha05: rgba(255, 255, 255, 0.05); 131 --colorBodyDim: #f2f2f2; 132 --colorBodyLightDim: #fafafa; 133 --colorBodyMediumDim: #f5f5f5; 134 135 --colorBorder: #e8e8e1; 136 137 --colorBtnPrimary: #111111; 138 --colorBtnPrimaryDim: #040404; 139 --colorBtnPrimaryText: #ffffff; 140 141 --colorCartDot: #ff4f33; 142 143 --colorDrawers: #ffffff; 144 --colorDrawersDim: #f2f2f2; 145 --colorDrawerBorder: #e8e8e1; 146 --colorDrawerText: #000000; 147 --colorDrawerTextDarken: #000000; 148 --colorDrawerButton: #111111; 149 --colorDrawerButtonText: #ffffff; 150 151 --colorFooter: #111111; 152 --colorFooterText: #ffffff; 153 --colorFooterTextAlpha01: rgba(255, 255, 255, 0.1); 154 --colorFooterTextAlpha012: rgba(255, 255, 255, 0.12); 155 --colorFooterTextAlpha06: rgba(255, 255, 255, 0.6); 156 157 --colorHeroText: #ffffff; 158 159 --colorInputBg: #ffffff; 160 --colorInputBgDim: #f2f2f2; 161 --colorInputBgDark: #e6e6e6; 162 --colorInputText: #1c1d1d; 163 164 --colorLink: #1c1d1d; 165 166 --colorModalBg: rgba(0, 0, 0, 0.6); 167 168 --colorNav: #ffffff; 169 --colorNavText: #1c1d1d; 170 171 --colorSalePrice: #1c1d1d; 172 --colorSaleTag: #1c1d1d; 173 --colorSaleTagText: #ffffff; 174 175 --colorTextBody: #1c1d1d; 176 --colorTextBodyAlpha0025: rgba(28, 29, 29, 0.03); 177 --colorTextBodyAlpha005: rgba(28, 29, 29, 0.05); 178 --colorTextBodyAlpha008: rgba(28, 29, 29, 0.08); 179 --colorTextBodyAlpha01: rgba(28, 29, 29, 0.1); 180 --colorTextBodyAlpha035: rgba(28, 29, 29, 0.35); 181 182 --colorSmallImageBg: #ffffff; 183 --colorLargeImageBg: #111111; 184 185 --urlIcoSelect: url(//nasoni.com/cdn/shop/t/46/assets/ico-select.svg);
186 --urlIcoSelectFooter: url(//nasoni.com/cdn/shop/t/46/assets/ico-select-footer.svg); 187 --urlIcoSelectWhite: url(//nasoni.com/cdn/shop/t/46/assets/ico-select-white.svg); 188 189 --urlButtonArrowPng: url(//nasoni.com/cdn/shop/t/46/assets/button-arrow.png); 190 --urlButtonArrow2xPng: url(//nasoni.com/cdn/shop/t/46/assets/button-arrow-2x.png); 191 --urlButtonArrowBlackPng: url(//nasoni.com/cdn/shop/t/46/assets/button-arrow-black.png); 192 --urlButtonArrowBlack2xPng: url(//nasoni.com/cdn/shop/t/46/assets/button-arrow-black-2x.png); 193 194 --sizeChartMargin: 25px 0; 195 --sizeChartIconMargin: 5px; 196 197 --newsletterReminderPadding: 30px 35px; 198 199 /*Shop Pay Installments*/ 200 --color-body-text: #1c1d1d; 201 --color-body: #ffffff; 202 --color-bg: #ffffff; 203 } 204 205 206.collection-hero__content:before, 207 .hero__image-wrapper:before, 208 .hero__media:before { 209 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.0) 40%, rgba(0, 0, 0, 0.62) 100%); 210 } 211 212 .skrim__item-content .skrim__overlay:after { 213 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.0) 30%, rgba(0, 0, 0, 0.62) 100%); 214 } 215 216 .placeholder-content { 217 background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%); 218 }</style><!-- First, include the Lottie player script -->
219<script src="//nasoni.com/cdn/shop/t/46/assets/dotlottie.js?v=13741" type="module"></script>
219 220 221 222
222<script> 223 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 224 225 window.theme = window.theme || {}; 226 theme.routes = { 227 home: "/", 228 cart: "/cart.js", 229 cartPage: "/cart", 230 cartAdd: "/cart/add.js", 231 cartChange: "/cart/change.js", 232 search: "/search", 233 predictiveSearch: "/search/suggest" 234 }; 235 theme.strings = { 236 soldOut: "Sold Out", 237 unavailable: "Unavailable", 238 inStockLabel: "In stock, ready to ship", 239 oneStockLabel: "Low stock - [count] item left", 240 otherStockLabel: "Low stock - [count] items left", 241 willNotShipUntil: "Ready to ship [date]", 242 willBeInStockAfter: "Back in stock [date]", 243 waitingForStock: "Backordered, shipping soon", 244 cartSavings: "You're saving [savings]", 245 cartEmpty: "Your cart is currently empty.", 246 cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out", 247 searchCollections: "Collections", 248 searchPages: "Pages", 249 searchArticles: "Articles", 250 maxQuantity: "You can only have [quantity] of [title] in your cart." 251 }; 252 theme.settings = { 253 cartType: "drawer", 254 isCustomerTemplate: false, 255 moneyFormat: "${{amount}}", 256 predictiveSearch: true, 257 predictiveSearchType: null, 258 quickView: true, 259 themeName: 'Motion', 260 themeVersion: "10.6.2" 261 }; 262 </script>
262 263 264 265
265<script type="text/javascript"> 266 (function(c,l,a,r,i,t,y){ 267 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 268 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 269 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 270 })(window, document, "clarity", "script", "769ogv5muk"); 271 </script>
271 272 273 274 275
275<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
275<meta name="google-site-verification" content="QVHQpo-9O_OBOCLB5gweUzrWJEDfiDBcqPJLjY6AS7Y"> 276<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/22665465/digital_wallets/dialog"> 277<meta id="in-context-paypal-metadata" data-shop-id="22665465" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 278<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
278<script async="async" src="/checkouts/internal/preloads.js?locale=en-AM"></script>
278 279<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
280<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AM&shop_id=22665465" crossorigin="anonymous"></script>
vendor: 1 bytes, line 280
280
281<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":22665465,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/22665465","merchantName":"NASONI","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"NASONI","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 281
281
282<script id="shopify-features" type="application/json">{"accessToken":"292c8a1c5ab73b83dfcba97e7b4b26da","betas":["rich-media-storefront-analytics"],"domain":"nasoni.com","predictiveSearch":true,"shopId":22665465,"locale":"en"}</script>
vendor: 1 bytes, line 282
282
283<script>var Shopify = Shopify || {}; 284Shopify.shop = "nasoni.myshopify.com"; 285Shopify.locale = "en"; 286Shopify.currency = {"active":"USD","rate":"1.0"}; 287Shopify.country = "AM"; 288Shopify.theme = {"name":"Nasoni main motion theme","id":138368975009,"schema_name":"Motion","schema_version":"10.6.2","theme_store_id":null,"role":"main"}; 289Shopify.theme.handle = "null"; 290Shopify.theme.style = {"id":null,"handle":null}; 291Shopify.cdnHost = "nasoni.com/cdn"; 292Shopify.routes = Shopify.routes || {}; 293Shopify.routes.root = "/"; 294Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 295Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 296Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 297Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 297
297
298<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 298
298
299<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 299
299
300<script> 301 window.ShopifyPay = window.ShopifyPay || {}; 302 window.ShopifyPay.apiHost = "shop.app\/pay"; 303 window.ShopifyPay.redirectState = null; 304</script>
vendor: 1 bytes, line 304
304
305<script> 306 window.Shopify = window.Shopify || {}; 307 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 308 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 309 window.Shopify.SignInWithShop.eligible = true; 310</script>
vendor: 1 bytes, line 310
310
311<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 311
311
312<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 312
312
313<script type="module"> 314 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 315 316 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 317 318</script>
vendor: 1 bytes, line 318
318
319<script> 320 window.Shopify = window.Shopify || {}; 321 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 322 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"]}; 323</script>
vendor: 1 bytes, line 323
323
324<script>(function() { 325 var isLoaded = false; 326 function asyncLoad() { 327 if (isLoaded) return; 328 isLoaded = true; 329 var urls = ["\/\/www.powr.io\/powr.js?powr-token=nasoni.myshopify.com\u0026external-type=shopify\u0026shop=nasoni.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=TKxt8N\u0026shop=nasoni.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=TKxt8N\u0026shop=nasoni.myshopify.com","https:\/\/ufe.helixo.co\/scripts\/sdk.min.js?shop=nasoni.myshopify.com","https:\/\/assets1.adroll.com\/shopify\/latest\/j\/shopify_rolling_bootstrap_v2.js?adroll_adv_id=TH7UBV3OWNGITMIXX7MBIM\u0026adroll_pix_id=APXTYV5A7NCKPOBVL2UFTP\u0026shop=nasoni.myshopify.com","https:\/\/seo.apps.avada.io\/avada-seo-installed.js?shop=nasoni.myshopify.com"]; 330 for (var i = 0; i < urls.length; i++) { 331 var s = document.createElement('script'); 332 s.type = 'text/javascript'; 333 s.async = true; 334 s.src = urls[i]; 335 var x = document.getElementsByTagName('script')[0]; 336 x.parentNode.insertBefore(s, x); 337 } 338 }; 339 if(window.attachEvent) { 340 window.attachEvent('onload', asyncLoad); 341 } else { 342 window.addEventListener('load', asyncLoad, false); 343 } 344})();</script>
vendor: 1 bytes, line 344
344
345<script id="__st">var __st={"a":22665465,"offset":-14400,"reqid":"e76a33cb-f305-4b2d-9e6b-ef56c86551ea-1790802642","pageurl":"nasoni.com\/pages\/product-installation","s":"pages-50228658266","u":"343120fc3261","p":"page","rtyp":"page","rid":50228658266};</script>
vendor: 1 bytes, line 345
345
346<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 346
346
347<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 347
347
348<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//nasoni.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 348
348
349<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 = "//nasoni.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>
349<script crossorigin="anonymous" defer="defer" src="//nasoni.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 349
349
350<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 350
350
351<script> 352 window.Shopify = window.Shopify || {}; 353 window.Shopify.MCP = window.Shopify.MCP || {}; 354 window.Shopify.MCP.enabled = true; 355 window.Shopify.MCP.shop = "nasoni.myshopify.com"; 356 window.Shopify.MCP.mcpEndpoint = "https:\/\/nasoni.com\/api\/mcp"; 357 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 358</script>
vendor: 1 bytes, line 358
358
359<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("\/\/nasoni.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 360</script>
vendor: 1 bytes, line 360
360
361<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://nasoni.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 362</script>
vendor: 1 bytes, line 362
362
363<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 364 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); 365</script>
vendor: 1 bytes, line 365
365
366<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})}})); 367</script>
367 368<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://nasoni.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 369<style id="shopify-accelerated-checkout-cart"> 370 #shopify-buyer-consent { 371 margin-top: 1em; 372 display: inline-block; 373 width: 100%; 374} 375 376#shopify-buyer-consent.hidden { 377 display: none; 378} 379 380#shopify-subscription-policy-button { 381 background: none; 382 border: none; 383 padding: 0; 384 text-decoration: underline; 385 font-size: inherit; 386 cursor: pointer; 387} 388 389#shopify-subscription-policy-button::before { 390 box-shadow: none; 391} 392 393 </style> 394
395<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
395 396 397 <!-- Hotjar Tracking Code for www.nasoni.com -->
397<script>
vendor: 102 bytes, line 397
397(function(h,o,t,j,a,r){h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};h._hjSettings={hjid:
397378038
vendor: 216 bytes, line 397
397,hjsv:6};a=o.getElementsByTagName('head')[0];r=o.createElement('script');r.async=1;r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;a.appendChild(r);})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
397</script>
397 398 <!-- Google Tag Manager --> 399
399<script>
vendor: 335 bytes, lines 399-403
399(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 400 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 401 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 402 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 403 })(window,document,'script','dataLayer','
403GTM-TMN5T9Q
vendor: 3 bytes, line 403
403');
403</script>
403 404 <!-- End Google Tag Manager --> 405 <!-- Global Site Tag (gtag.js) - Google AdWords: 603922141 -->
vendor: 66 bytes, lines 405-406
405 406 <script async src="https://www.googletagmanager.com/gtag/js?id=
406AW-603922141
vendor: 14 bytes, lines 406-407
406"></script> 407
407<script> 408
vendor: 139 bytes, lines 408-411
408window.dataLayer = window.dataLayer || []; 409 function gtag(){dataLayer.push(arguments);} 410 gtag('js', new Date()); 411 gtag('config', '
411AW-603922141
vendor: 33 bytes, lines 411-412
411', {'send_page_view': false}); 412
412</script>
412 413 414 415
415<script src="//nasoni.com/cdn/shop/t/46/assets/vendor-scripts-v14.js" defer="defer"></script>
415<script src="//nasoni.com/cdn/shop/t/46/assets/theme.js?v=140924482945350573091748520838" defer="defer"></script>
415 416 417 418 419
419<script type="text/javascript"> 420 !function(e){if(!window.pintrk){window.pintrk=function() 421 {window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var 422 n=window.pintrk;n.queue=[],n.version="3.0";var 423 t=document.createElement("script");t.async=!0,t.src=e;var 424 r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}} 425 ("https://s.pinimg.com/ct/core.js"); 426 427 pintrk('load','2612898836533', { em: '', }); 428 pintrk('page'); 429 </script>
429 430 <noscript> 431 <img height="1" width="1" style="display:none;" alt="" 432 src="https://ct.pinterest.com/v3/?tid=YOUR_TAG_ID&noscript=1" /> 433 </noscript> 434 435 436<!--Gem_Page_Header_Script--> 437 438 439 440<!--End_Gem_Page_Header_Script--> 441<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 442 443 444 445 446 447 448 449<link rel="dns-prefetch" href="https://cdn.judge.me"> 450<link rel="dns-prefetch" href="https://cdn1.judge.me"> 451<link rel="dns-prefetch" href="https://api.judge.me"> 452
453<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#ffd700","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
453ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#ffd700","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":3,"widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":true,"widget_theme":"leex","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":true,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":300,"featured_carousel_width":80,"featured_carousel_image_size":340,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":true,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":true,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"gallery","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
453itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
453youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_store_review_label_text":"Review about the store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":true,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":true,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":true,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
453:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"NASONI","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":true,"shop_use_review_site":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"review_verification_email_status":"always","require_verification_before_submit":false,"customer_account_val
453idation_enabled":true,"can_be_branded":true,"reply_name_text":"NASONI"};</script>
453 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: gold;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#ffd700}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'NASONI'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 454</style> <style class='jdgm-settings-style'></style> 455 456 457 458 459 <style class='jdgm-miracle-styles'> 460 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
460/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 461 462</style> 463 464 465 466 467 468 469 470 471 472 473 474 475
475<script id="judgeme_widget_leex_js" data-cfasync="false" type="text/javascript" async src="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/shopify_v2_leex.js"></script>
475 476 477 478 479 480 481 <link id="judgeme_widget_leex_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/widget_v3_theme_leex.css"> 482 483 484 485
486<script data-cfasync='false' class='jdgm-script'> 487!function(e){window.jdgm=window.jdgm||{}; 488/* INF-1976 */ 489var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 490if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 491jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 492jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 493setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 494!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 495(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 496a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 497jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 498t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 499t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 500".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 501parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 502jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 503)}))}(document); 504</script>
504 505<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/shopify_v2.css"></noscript> 506 507<!-- BEGIN app snippet: theme_fix_tags -->
507<script> 508 (function() { 509 var jdgmThemeFixes = {"138368975009":{"html":"","css":"","js":"document.addEventListener(\"DOMContentLoaded\", function(){\n this.querySelectorAll('.jdgm-paginate__page').forEach(function (element) { \n element.outerHTML = element.outerHTML;\n })\n});\n"}}; 510 if (!jdgmThemeFixes) return; 511 512 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 513 // before the per-theme fix so the theme-specific CSS wins the cascade. 514 // HTML is never applied globally (too risky). 515 var allThemesFix = jdgmThemeFixes['all']; 516 if (allThemesFix && allThemesFix.css) { 517 var allStyleTag = document.createElement('style'); 518 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 519 allStyleTag.innerHTML = allThemesFix.css; 520 document.head.append(allStyleTag); 521 }; 522 523 if (allThemesFix && allThemesFix.js) { 524 var allScriptTag = document.createElement('script'); 525 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 526 allScriptTag.innerHTML = allThemesFix.js; 527 document.head.append(allScriptTag); 528 }; 529 530 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 531 if (!thisThemeFix) return; 532 533 if (thisThemeFix.html) { 534 document.addEventListener("DOMContentLoaded", function() { 535 var htmlDiv = document.createElement('div'); 536 htmlDiv.classList.add('jdgm-theme-fix-html'); 537 htmlDiv.innerHTML = thisThemeFix.html; 538 document.body.append(htmlDiv); 539 }); 540 }; 541 542 if (thisThemeFix.css) { 543 var styleTag = document.createElement('style'); 544 styleTag.classList.add('jdgm-theme-fix-style'); 545 styleTag.innerHTML = thisThemeFix.css; 546 document.head.append(styleTag); 547 }; 548 549 if (thisThemeFix.js) { 550 var scriptTag = document.createElement('script'); 551 scriptTag.classList.add('jdgm-theme-fix-script'); 552 scriptTag.innerHTML = thisThemeFix.js; 553 document.head.append(scriptTag); 554 }; 555 })(); 556</script>
556 557<!-- END app snippet --> 558<!-- End of Judge.me Core --> 559 560 561 562<!-- END app block -->
562<script src="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/loader.js" type="text/javascript" defer="defer"></script>
562 563<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
564<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: 22665465,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 564
564
565<script> 566 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 567</script>
vendor: 1 bytes, line 567
567
568<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}
568).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: 22665465,storefrontBaseUrl: "https://nasoni.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://nasoni.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"802291873","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
568,"dataSharingState":"unrestricted"},{"id":"602833057","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-WF83NL4\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-9HW4L6RQJ1\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-9HW4L6RQJ1\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-9HW4L6RQJ1\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"138674337","configuration":"{\"pixel_id\":\"187459848550790\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"NASONI","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"nasoni.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/nasoni.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://nasoni.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"138368975009","themePublished":"true","eventMetadataId":"26044427-7ce4-4941-b2c2-0225bde88938","pageType":"page","resourceId":"50228658266","shopId":"22665465","storefrontBaseUrl":"https:\/\/nasoni.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>
568<script> 569 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 570 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 571 window.ShopifyAnalytics.meta.currency = 'USD'; 572 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":50228658266,"requestId":"e76a33cb-f305-4b2d-9e6b-ef56c86551ea-1790802642"}}; 573 for (var attr in meta) { 574 window.ShopifyAnalytics.meta[attr] = meta[attr]; 575 } 576</script>
vendor: 1 bytes, line 576
576
577<script class="analytics"> 578 (function () { 579 var customDocumentWrite = function(content) { 580 var jquery = null; 581 582 if (window.jQuery) { 583 jquery = window.jQuery; 584 } else if (window.Checkout && window.Checkout.$) { 585 jquery = window.Checkout.$; 586 } 587 588 if (jquery) { 589 jquery('body').append(content); 590 } 591 }; 592 593 var hasLoggedConversion = function(token) { 594 if (token) { 595 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 596 } 597 return false; 598 } 599 600 var setCookieIfConversion = function(token) { 601 if (token) { 602 var twoMonthsFromNow = new Date(Date.now()); 603 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 604 605 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 606 } 607 } 608 609 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 610 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 611 if (trekkie.integrations) { 612 return; 613 } 614 trekkie.methods = [ 615 'identify', 616 'page', 617 'ready', 618 'track', 619 'trackForm', 620 'trackLink' 621 ]; 622 trekkie.factory = function(method) { 623 return function() { 624 var args = Array.prototype.slice.call(arguments); 625 args.unshift(method); 626 trekkie.push(args); 627 if (method == 'track' || method == 'page') { 628 var pageUrl; 629 try { 630 pageUrl = window.location.href; 631 } catch (e) {} 632 var pageReferrer; 633 try { 634 pageReferrer = document.referrer; 635 } catch (e) {} 636 try { 637 if (window.__TREKKIE_SHIM_QUEUE == null) { 638 window.__TREKKIE_SHIM_QUEUE = []; 639 } 640 window.__TREKKIE_SHIM_QUEUE.push({ 641 from: 'trekkie-stub', 642 method: method, 643 args: args.slice(1), 644 pageContext: { 645 url: pageUrl, 646 referrer: pageReferrer 647 } 648 }); 649 } catch (e) { 650 // no-op 651 } 652 } 653 return trekkie; 654 }; 655 }; 656 for (var i = 0; i < trekkie.methods.length; i++) { 657 var key = trekkie.methods[i]; 658 trekkie[key] = trekkie.factory(key); 659 } 660 trekkie.load = function(config) { 661 trekkie.config = config || {}; 662 trekkie.config.initialDocumentCookie = document.cookie; 663 var first = document.getElementsByTagName('script')[0]; 664var script = document.createElement('script'); 665script.type = 'text/javascript'; 666script.onerror = function(e) { 667 var scriptFallback = document.createElement('script'); 668 scriptFallback.type = 'text/javascript'; 669 scriptFallback.onerror = function(error) { 670 var Monorail = { 671 produce: function produce(monorailDomain, schemaId, payload) { 672 var currentMs = new Date().getTime(); 673 var event = { 674 schema_id: schemaId, 675 payload: payload, 676 metadata: { 677 event_created_at_ms: currentMs, 678 event_sent_at_ms: currentMs 679 } 680 }; 681 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 682 }, 683 sendRequest: function sendRequest(endpointUrl, payload) { 684 // Try the sendBeacon API 685 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 686 var blobData = new window.Blob([payload], { 687 type: 'text/plain' 688 }); 689 690 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 691 return true; 692 } // sendBeacon was not successful 693 694 } // XHR beacon 695 696 var xhr = new XMLHttpRequest(); 697 698 try { 699 xhr.open('POST', endpointUrl); 700 xhr.setRequestHeader('Content-Type', 'text/plain'); 701 xhr.send(payload); 702 } catch (e) { 703 console.log(e); 704 } 705 706 return false; 707 }, 708 isIos12: function isIos12() { 709 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 710 } 711 }; 712 Monorail.produce('monorail-edge.shopifysvc.com', 713 'trekkie_storefront_load_errors/1.1', 714 {shop_id: 22665465, 715 theme_id: 138368975009, 716 app_name: "storefront", 717 context_url: window.location.href, 718 source_url: "//nasoni.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js"}); 719 720 }; 721 scriptFallback.async = true; 722 scriptFallback.src = '//nasoni.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js'; 723 first.parentNode.insertBefore(scriptFallback, first); 724}; 725script.async = true; 726script.src = '//nasoni.com/cdn/s/trekkie.storefront.8fbb7598bfc52f7298fce09b15942db7f0f927c3.min.js'; 727first.parentNode.insertBefore(script, first); 728 729 }; 730 trekkie.load( 731 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":22665465,"isMerchantRequest":null,"themeId":138368975009,"themeCityHash":"5225089122000905327","contentLanguage":"en","currency":"USD","eventMetadataId":"26044427-7ce4-4941-b2c2-0225bde88938"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 732 ); 733 734 var loaded = false;
735 trekkie.ready(function() { 736 if (loaded) return; 737 loaded = true; 738 739 window.ShopifyAnalytics.lib = window.trekkie; 740 741 var originalDocumentWrite = document.write; 742 document.write = customDocumentWrite; 743 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 744 document.write = originalDocumentWrite; 745 746 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 747 var token = match? match[1]: undefined; 748 if (!hasLoggedConversion(token)) { 749 setCookieIfConversion(token); 750 751 } 752 }); 753 754 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":50228658266,"requestId":"e76a33cb-f305-4b2d-9e6b-ef56c86551ea-1790802642","shopifyEmitted":true}); 755 756 var eventsListenerScript = document.createElement('script'); 757 eventsListenerScript.async = true; 758 eventsListenerScript.src = "//nasoni.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 759 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 760})();</script>
760 761
761<script> 762 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 763 window.ga = function ga() { 764 (window.ga.q = window.ga.q || []).push(arguments); 765 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 766 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 767 } 768 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."); 769 }; 770 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 771 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 772 } 773 } 774</script>
vendor: 1 bytes, line 774
774
775<script 776 defer 777 src="https://nasoni.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 778 data-application="storefront-renderer" 779 data-shop-id="22665465" 780 data-render-region="gcp-europe-west1" 781 data-page-type="page" 782 data-theme-instance-id="138368975009" 783 data-theme-name="Motion" 784 data-theme-version="10.6.2" 785 data-monorail-region="shop_domain" 786 data-resource-timing-sampling-rate="10" 787 data-shs="true" 788 data-shs-beacon="true" 789 data-shs-export-with-fetch="true" 790 data-shs-logs-sample-rate="1" 791 data-shs-beacon-endpoint="https://nasoni.com/api/collect" 792></script>
792 793<meta name="shopify-y" content="bbaba528-82b0-424b-a70e-264a7a74b69c" data-expiration="1822360242000"><meta name="shopify-s" content="cd6b1924-d3d3-4b36-b028-3802a7c1b6e9" data-expiration="1790804442000"><meta name="new-cookie-storage-activated" content="t"> 794</head> 795 796<body class="template-page" data-transitions="true" data-type_header_capitalize="false" data-type_base_accent_transform="true" data-type_header_accent_transform="true" data-animate_sections="true" data-animate_underlines="true" data-animate_buttons="true" data-animate_images="true" data-animate_page_transition_style="page-slide-reveal-down" data-type_header_text_alignment="true" data-animate_images_style="paint-across"> 797 798<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 798-799
798 799<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
799GTM-TMN5T9Q
vendor: 83 bytes, lines 799-800
799" 800height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
801<!-- End Google Tag Manager (noscript) --> 802 803 804
804<script type="text/javascript">window.setTimeout(function() { document.body.className += " loaded"; }, 25);</script>
804 805 806 807 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 808 809 <div id="PageContainer" class="page-container"> 810 <div class="transition-body"><!-- BEGIN sections: header-group --> 811<div id="shopify-section-sections--17321002107041__countdown_gb3AUm" class="shopify-section shopify-section-group-header-group"> 812<div class="index-section"> 813 <div 814 class=" 815 countdown-wrapper page-width 816 countdown-layout--banner 817 countdown-blocks--1 818 819 820 countdown__background-image--false 821 822 823 countdown__mobile-image--false 824 825 " 826 style=" 827 828 --countdown-text-color: #000000; 829 830 831 --countdown-background-color: #ffffff; 832 833 --accent-color: #000 834 " 835 > 836 <div 837 class="countdown__content"> 838 839 840 841 842 843 <div class="countdown__block countdown__block--timer" > 844 <countdown-timer 845 data-year="2025" 846 data-month="01" 847 data-day="1" 848 data-hour="03" 849 data-minute="00" 850 data-hide-timer="false" 851 data-complete-message="" 852 > 853 <div class="countdown__display countdown__display--visible" data-time-display> 854 <div class="countdown__display-block"> 855 <h2 class="h1" date-days-placeholder>12</h2> 856 <span>DAYS</span> 857 </div> 858 <div class="countdown__display-block"> 859 <h2 class="h1" date-hours-placeholder>12</h2> 860 <span>HOURS</span> 861 </div> 862 <div class="countdown__display-block"> 863 <h2 class="h1" date-minutes-placeholder>12</h2> 864 <span>MINUTES</span> 865 </div> 866 <div class="countdown__display-block"> 867 <h2 class="h1" date-seconds-placeholder>12</h2> 868 <span>SECONDS</span> 869 </div> 870 </div> 871 872 </countdown-timer> 873 </div> 874 875 876 877 878 </div> 879 </div> 880</div> 881 882 883</div><div id="shopify-section-sections--17321002107041__header" class="shopify-section shopify-section-group-header-group"><div id="NavDrawer" class="drawer drawer--right"> 884 <div class="drawer__contents"> 885 <div class="drawer__fixed-header"> 886 <div class="drawer__header appear-animation appear-delay-2"> 887 <div class="drawer__title"></div> 888 <div class="drawer__close"> 889 <button type="button" class="drawer__close-button js-drawer-close"> 890 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 891 <span class="icon__fallback-text">Close menu</span> 892 </button> 893 </div> 894 </div> 895 </div> 896 <div class="drawer__scrollable"> 897 <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><a href="/collections/all" class="mobile-nav__link" id="Label-collections-all1"> 898 Shop 899 </a> 900 <div class="mobile-nav__toggle"> 901 <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-collections-all1" aria-labelledby="Label-collections-all1"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 902 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 903</span> 904</button> 905 </div></div><div id="Linklist-collections-all1" class="mobile-nav__sublist collapsible-content collapsible-content--all"> 906 <div class="collapsible-content__inner"> 907 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 908 <div class="mobile-nav__child-item"><a href="/collections/faucets" class="mobile-nav__link" id="Sublabel-collections-faucets1"> 909 Faucets 910 </a><button type="button" class="collapsible-trigger" aria-controls="Sublinklist-collections-all1-collections-faucets1" aria-labelledby="Sublabel-collections-faucets1"><span class="collapsible-trigger__icon collapsible-trigger__icon--open collapsible-trigger__icon--circle" role="presentation"> 911 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 20 20"><path fill="#444" d="M17.409 8.929h-6.695V2.258c0-.566-.506-1.029-1.071-1.029s-1.071.463-1.071 1.029v6.671H1.967C1.401 8.929.938 9.435.938 10s.463 1.071 1.029 1.071h6.605V17.7c0 .566.506 1.029 1.071 1.029s1.071-.463 1.071-1.029v-6.629h6.695c.566 0 1.029-.506 1.029-1.071s-.463-1.071-1.029-1.071z"/></svg> 912 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 20 20"><path fill="#444" d="M17.543 11.029H2.1A1.032 1.032 0 0 1 1.071 10c0-.566.463-1.029 1.029-1.029h15.443c.566 0 1.029.463 1.029 1.029 0 .566-.463 1.029-1.029 1.029z"/></svg> 913</span> 914</button></div><div id="Sublinklist-collections-all1-collections-faucets1" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Sublabel-collections-faucets1"> 915 <div class="collapsible-content__inner"> 916 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 917 <a href="/collections/widespread" class="mobile-nav__link"> 918 Widespread 919 </a> 920 </li><li class="mobile-nav__item"> 921 <a href="/collections/centerset" class="mobile-nav__link"> 922 Centerset 923 </a> 924 </li></ul> 925 </div> 926 </div></li><li class="mobile-nav__item"> 927 <div class="mobile-nav__child-item"><button type="button" class="mobile-nav__link--button mobile-nav__link--button-small collapsible-trigger" aria-controls="Sublinklist-collections-all1-collections-filters2">
928 <span class="mobile-nav__faux-link">Filter</span> 929 <div class="mobile-nav__toggle"> 930 <span><span class="collapsible-trigger__icon collapsible-trigger__icon--open collapsible-trigger__icon--circle" role="presentation"> 931 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 20 20"><path fill="#444" d="M17.409 8.929h-6.695V2.258c0-.566-.506-1.029-1.071-1.029s-1.071.463-1.071 1.029v6.671H1.967C1.401 8.929.938 9.435.938 10s.463 1.071 1.029 1.071h6.605V17.7c0 .566.506 1.029 1.071 1.029s1.071-.463 1.071-1.029v-6.629h6.695c.566 0 1.029-.506 1.029-1.071s-.463-1.071-1.029-1.071z"/></svg> 932 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 20 20"><path fill="#444" d="M17.543 11.029H2.1A1.032 1.032 0 0 1 1.071 10c0-.566.463-1.029 1.029-1.029h15.443c.566 0 1.029.463 1.029 1.029 0 .566-.463 1.029-1.029 1.029z"/></svg> 933</span> 934</span> 935 </div> 936 </button></div><div id="Sublinklist-collections-all1-collections-filters2" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Sublabel-collections-filters2"> 937 <div class="collapsible-content__inner"> 938 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 939 <a href="/collections/filters" class="mobile-nav__link"> 940 Premium Under Sink Water Filter 941 </a> 942 </li></ul> 943 </div> 944 </div></li></ul></div> 945 </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><div class="mobile-nav__has-sublist"><a href="/pages/why-a-fountain-faucet" class="mobile-nav__link" id="Label-pages-why-a-fountain-faucet2"> 946 Fountain Faucets 947 </a> 948 <div class="mobile-nav__toggle"> 949 <button type="button" class="collapsible-trigger collapsible--auto-height" aria-controls="Linklist-pages-why-a-fountain-faucet2" aria-labelledby="Label-pages-why-a-fountain-faucet2"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 950 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 951</span> 952</button> 953 </div></div><div id="Linklist-pages-why-a-fountain-faucet2" class="mobile-nav__sublist collapsible-content collapsible-content--all"> 954 <div class="collapsible-content__inner"> 955 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 956 <div class="mobile-nav__child-item"><a href="/pages/water-savings" class="mobile-nav__link" id="Sublabel-pages-water-savings1"> 957 Water Savings Calculator 958 </a></div></li><li class="mobile-nav__item"> 959 <div class="mobile-nav__child-item"><a href="/pages/our-story" class="mobile-nav__link" id="Sublabel-pages-our-story2"> 960 Our Story 961 </a></div></li></ul></div> 962 </div></li><li class="mobile-nav__item appear-animation appear-delay-5"><a href="https://nasoni.com/blogs/press-room" class="mobile-nav__link">Awards/News</a></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="https://nasoni.com/pages/our-team" class="mobile-nav__link">Our Team</a></li><li class="mobile-nav__item appear-animation appear-delay-7"><div class="mobile-nav__has-sublist"><button type="button" class="mobile-nav__link--button collapsible-trigger collapsible--auto-height" aria-controls="Linklist-https-nasoni-com-pages-reviews5"> 963 <span class="mobile-nav__faux-link">Reviews</span> 964 <div class="mobile-nav__toggle">
965 <span><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 966 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 967</span> 968</span> 969 </div> 970 </button></div><div id="Linklist-https-nasoni-com-pages-reviews5" class="mobile-nav__sublist collapsible-content collapsible-content--all"> 971 <div class="collapsible-content__inner"> 972 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 973 <div class="mobile-nav__child-item"><a href="https://nasoni.com/pages/reviews" class="mobile-nav__link" id="Sublabel-https-nasoni-com-pages-reviews1"> 974 Reviews 975 </a></div></li><li class="mobile-nav__item"> 976 <div class="mobile-nav__child-item"><a href="/pages/real-people" class="mobile-nav__link" id="Sublabel-pages-real-people2"> 977 Real People, Real Stories 978 </a></div></li></ul></div> 979 </div></li><li class="mobile-nav__item appear-animation appear-delay-8"> 980 <a href="https://nasoni.com/customer_authentication/redirect?locale=en®ion_country=AM" class="mobile-nav__link">Log in</a> 981 </li><li class="mobile-nav__spacer"></li> 982 </ul> 983 984 <ul class="no-bullets social-icons mobile-nav__social"><li> 985 <a target="_blank" rel="noopener" href="https://www.facebook.com/NasoniFF/" title="NASONI on Facebook"> 986 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg> 987 <span class="icon__fallback-text">Facebook</span> 988 </a> 989 </li><li> 990 <a target="_blank" rel="noopener" href="https://www.linkedin.com/company/10014679" title="NASONI on LinkedIn"> 991 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-linkedin" viewBox="0 0 24 24"><path d="M4.98 3.5C4.98 4.881 3.87 6 2.5 6S.02 4.881.02 3.5C.02 2.12 1.13 1 2.5 1s2.48 1.12 2.48 2.5zM5 8H0v16h5V8zm7.982 0H8.014v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0V24H24V13.869c0-7.88-8.922-7.593-11.018-3.714V8z"/></svg> 992 <span class="icon__fallback-text">LinkedIn</span> 993 </a> 994 </li></ul> 995 996 </div> 997 </div> 998</div> 999 1000 <div id="CartDrawer" class="drawer drawer--right"> 1001 <form id="CartDrawerForm" action="/cart" method="post" novalidate class="drawer__contents" data-location="cart-drawer"> 1002 <div class="drawer__fixed-header"> 1003 <div class="drawer__header appear-animation appear-delay-1"> 1004 <div class="drawer__title">Cart</div> 1005 <div class="drawer__close"> 1006 <button type="button" class="drawer__close-button js-drawer-close"> 1007 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 1008 <span class="icon__fallback-text">Close cart</span> 1009 </button> 1010 </div> 1011 </div> 1012 </div> 1013 1014 <div class="drawer__inner"> 1015 <div class="drawer__scrollable"> 1016 <div data-products class="appear-animation appear-delay-2"></div> 1017 1018 1019 </div> 1020 1021 <div class="drawer__footer appear-animation appear-delay-4"> 1022 <div data-discounts> 1023 1024 </div> 1025 1026 <div class="cart__item-sub cart__item-row"> 1027 <div class="cart__subtotal">Subtotal</div> 1028 <div data-subtotal>$0.00</div> 1029 </div> 1030 1031 <div class="cart__item-row cart__savings text-center hide" data-savings></div> 1032 1033 <div class="cart__item-row text-center ajaxcart__note"> 1034 <small> 1035 Shipping, taxes, and discount codes calculated at checkout.<br /> 1036 </small> 1037 </div> 1038 1039 1040 1041 <div class="cart__checkout-wrapper"> 1042 <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout"> 1043 Check out 1044 </button> 1045 1046 1047 </div> 1048 </div> 1049 </div> 1050 1051 <div class="drawer__cart-empty appear-animation appear-delay-2"> 1052 <div class="drawer__scrollable"> 1053 Your cart is currently empty. 1054 </div> 1055 </div> 1056 </form> 1057 </div> 1058 1059<style data-shopify>.site-nav__link, 1060 .site-nav__dropdown-link { 1061 font-size: 18px; 1062 }.site-header { 1063 border-bottom: 1px solid; 1064 border-bottom-color: #e8e8e1; 1065 }</style><div data-section-id="sections--17321002107041__header" data-section-type="header"> 1066 <div id="HeaderWrapper" class="header-wrapper"> 1067 <header 1068 id="SiteHeader" 1069 class="site-header" 1070 data-sticky="true" 1071 data-overlay="false"> 1072 <div class="page-width"> 1073 <div 1074 class="header-layout header-layout--left-center" 1075 data-logo-align="left"><div class="header-item header-item--logo"><style data-shopify>.header-item--logo, 1076 .header-layout--left-center .header-item--logo, 1077 .header-layout--left-center .header-item--icons { 1078 -webkit-box-flex: 0 1 140px; 1079 -ms-flex: 0 1 140px; 1080 flex: 0 1 140px; 1081 } 1082 1083 @media only screen and (min-width: 769px) { 1084 .header-item--logo, 1085 .header-layout--left-center .header-item--logo, 1086 .header-layout--left-center .header-item--icons { 1087 -webkit-box-flex: 0 0 100px; 1088 -ms-flex: 0 0 100px; 1089 flex: 0 0 100px; 1090 } 1091 } 1092 1093 .site-header__logo a { 1094 max-width: 140px; 1095 } 1096 .is-light .site-header__logo .logo--inverted { 1097 max-width: 140px; 1098 } 1099 @media only screen and (min-width: 769px) { 1100 .site-header__logo a { 1101 max-width: 100px; 1102 } 1103 1104 .is-light .site-header__logo .logo--inverted { 1105 max-width: 100px; 1106 } 1107 }</style><div id="LogoContainer" class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization"><a href="/" itemprop="url">NASONI</a></div></div><div class="header-item header-item--navigation text-center" role="navigation" aria-label="Primary"><ul 1108 class="site-nav site-navigation medium-down--hide" 1109><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"> 1110 1111 1112 <details 1113 id="site-nav-item--1" 1114 class="site-nav__details" 1115 data-hover="true" 1116 > 1117 <summary 1118 data-link="/collections/all" 1119 aria-expanded="false" 1120 aria-controls="site-nav-item--1" 1121 class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown" 1122 > 1123 Shop <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1123ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1124 </summary> 1125 1126<ul class="site-nav__dropdown text-left"><li class=" site-nav__deep-dropdown-trigger"> 1127 1128 <details 1129 id="site-nav-deep-item--1" 1130 class="site-nav__details" 1131 data-hover="true" 1132 > 1133 <summary 1134 data-link="/collections/faucets" 1135 aria-expanded="false" 1136 aria-controls="site-nav-deep-item--1" 1137 class="site-nav__dropdown-link site-nav__dropdown-link--second-level site-nav__dropdown-link--has-children" 1138 > 1139 Faucets 1140<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg></summary> 1141 1142<ul class="site-nav__deep-dropdown"><li> 1143 <a href="/collections/widespread" class="site-nav__dropdown-link">Widespread</a> 1144 </li><li> 1145 <a href="/collections/centerset" class="site-nav__dropdown-link">Centerset</a> 1146 </li></ul> 1147 </details> 1148 1149 </li><li class=" site-nav__deep-dropdown-trigger"> 1150 1151 <details 1152 id="site-nav-deep-item--2" 1153 class="site-nav__details" 1154 data-hover="true" 1155 > 1156 <summary 1157 data-link="/collections/filters" 1158 aria-expanded="false" 1159 aria-controls="site-nav-deep-item--2" 1160 class="site-nav__dropdown-link site-nav__dropdown-link--second-level site-nav__dropdown-link--has-children" 1161 > 1162 Filter 1163<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg></summary> 1164 1165<ul class="site-nav__deep-dropdown"><li> 1166 <a href="/collections/filters" class="site-nav__dropdown-link">Premium Under Sink Water Filter</a> 1167 </li></ul> 1168 </details> 1169 1170 </li></ul> 1171 </details> 1172 1173 </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"> 1174 1175 1176 <details 1177 id="site-nav-item--2" 1178 class="site-nav__details" 1179 data-hover="true" 1180 > 1181 <summary 1182 data-link="/pages/why-a-fountain-faucet" 1183 aria-expanded="false" 1184 aria-controls="site-nav-item--2" 1185 class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown" 1186 > 1187 Fountain Faucets <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1188 </summary> 1189 1190<ul class="site-nav__dropdown text-left"><li class=""> 1191 1192 <a href="/pages/water-savings" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 1193 Water Savings Calculator 1194 </a> 1195 1196 1197 </li><li class=""> 1198 1199 <a href="/pages/our-story" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 1200 Our Story 1201 </a> 1202 1203 1204 </li></ul> 1205 </details> 1206 1207 </li><li class="site-nav__item site-nav__expanded-item"> 1208 1209 1210 <a 1211 href="https://nasoni.com/blogs/press-room" 1212 class="site-nav__link" 1213 > 1214 Awards/News 1215</a> 1216 1217 1218 </li><li class="site-nav__item site-nav__expanded-item"> 1219 1220 1221 <a 1222 href="https://nasoni.com/pages/our-team" 1223 class="site-nav__link" 1224 > 1225 Our Team 1226</a> 1227 1228 1229 </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown"> 1230 1231 1232 <details 1233 id="site-nav-item--5" 1234 class="site-nav__details" 1235 data-hover="true" 1236 > 1237 <summary 1238 data-link="https://nasoni.com/pages/reviews" 1239 aria-expanded="false" 1240 aria-controls="site-nav-item--5" 1241 class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown" 1242 > 1243 Reviews <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1243ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 1244 </summary> 1245 1246<ul class="site-nav__dropdown text-left"><li class=""> 1247 1248 <a href="https://nasoni.com/pages/reviews" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 1249 Reviews 1250 </a> 1251 1252 1253 </li><li class=""> 1254 1255 <a href="/pages/real-people" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> 1256 Real People, Real Stories 1257 </a> 1258 1259 1260 </li></ul> 1261 </details> 1262 1263 </li></ul> 1264</div><div class="header-item header-item--icons"><div class="site-nav site-nav--icons"> 1265 <div class="site-nav__icons"> 1266 1267 <a class="site-nav__link site-nav__link--icon medium-down--hide" href="/account"> 1268 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><title>account</title><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16Z"/></svg> 1269 <span class="icon__fallback-text"> 1270 1271 Log in 1272 1273 </span> 1274 </a> 1275 1276 1277 1278 <a href="/search" class="site-nav__link site-nav__link--icon js-search-header js-no-transition"> 1279 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><title>icon-search</title><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58ZM54 54 41.94 42"/></svg> 1280 <span class="icon__fallback-text">Search</span> 1281 </a> 1282 1283 1284 1285 <button 1286 type="button" 1287 class="site-nav__link site-nav__link--icon js-drawer-open-nav large-up--hide" 1288 aria-controls="NavDrawer"> 1289 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><title>icon-hamburger</title><path d="M7 15h51M7 32h43M7 49h51"/></svg> 1290 <span class="icon__fallback-text">Site navigation</span> 1291 </button> 1292 1293 1294 <a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart js-no-transition" aria-controls="CartDrawer" data-icon="bag-minimal"> 1295 <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag-minimal" viewBox="0 0 64 64"><title>icon-bag-minimal</title><path stroke="null" fill-opacity="null" stroke-opacity="null" fill="null" d="M11.375 17.863h41.25v36.75h-41.25z"/><path stroke="null" d="M22.25 18c0-7.105 4.35-9 9.75-9s9.75 1.895 9.75 9"/></svg><span class="icon__fallback-text">Cart</span> 1296 <span class="cart-link__bubble"></span> 1297 </span> 1298 </a> 1299 </div> 1300</div> 1301</div> 1302 </div></div> 1303 <div class="site-header__search-container"> 1304 <div class="site-header__search"> 1305 <div class="page-width"> 1306 <predictive-search data-context="header" data-enabled="true" data-dark="false"> 1307 <div class="predictive__screen" data-screen></div> 1308 <form action="/search" method="get" role="search"> 1309 <label for="Search" class="hidden-label">Search</label> 1310 <div class="search__input-wrap"> 1311 <input 1312 class="search__input" 1313 id="Search" 1314 type="search" 1315 name="q" 1316 value="" 1317 role="combobox" 1318 aria-expanded="false" 1319 aria-owns="predictive-search-results" 1320 aria-controls="predictive-search-results" 1321 aria-haspopup="listbox" 1322 aria-autocomplete="list" 1323 autocorrect="off" 1324 autocomplete="off" 1325 autocapitalize="off" 1326 spellcheck="false" 1327 placeholder="Search" 1328 tabindex="0" 1329 > 1330 <input name="options[prefix]" type="hidden" value="last"> 1331 <button class="btn--search" type="submit"> 1332 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg>
1333 <span class="icon__fallback-text">Search</span> 1334 </button> 1335 </div> 1336 1337 <button class="btn--close-search"> 1338 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><defs><style>.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}</style></defs><path class="cls-1" d="M19 17.61l27.12 27.13m0-27.13L19 44.74"/></svg> 1339 </button> 1340 <div id="predictive-search" class="search__results" tabindex="-1"></div> 1341 </form> 1342</predictive-search> 1343 1344 </div> 1345 </div> 1346 </div> 1347 </header> 1348 </div> 1349</div> 1350</div><div id="shopify-section-sections--17321002107041__scrolling_text_XCydF6" class="shopify-section shopify-section-group-header-group index-section--flush"><style data-shopify> 1351 .scrolling-text--sections--17321002107041__scrolling_text_XCydF6 { 1352 --move-speed: 200s; 1353 background: #000000; 1354 color: #ffffff; 1355 } 1356 1357 .scrolling-text--sections--17321002107041__scrolling_text_XCydF6 span { 1358 font-size: 20px; 1359 } 1360 1361 1362</style> 1363 1364 1365<div class="scrolling-text scrolling-text--sections--17321002107041__scrolling_text_XCydF6"> 1366 <div 1367 class="scrolling-text__inner scrolling-text__inner--left" 1368 aria-hidden="true" 1369 tabindex="0" 1370 style="gap: 40px;" 1371 > 1372 1373 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1374 1375 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1376 1377 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1378 1379 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1380 1381 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1382 1383 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1384 1385 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1386 1387 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1388 1389 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1390 1391 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1392 1393 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1394 1395 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1396 1397 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1398 1399 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1400 1401 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1402 1403 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1404 1405 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1406 1407 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1408 1409 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1410 1411 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1412 1413 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1414 1415 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1416 1417 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1418 1419 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1420 1421 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1422 1423 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1424 1425 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1426 1427 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1428 1429 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1430 1431 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1432 1433 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1434 1435 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1436 1437 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1438 1439 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1440 1441 <span>Now Enrolling: NIH-Backed Clinical Trials Fall 2025</span> 1442 1443 </div> 1444</div> 1445 1446 1447 1448 1449 1450</div> 1451<!-- END sections: header-group --><!-- BEGIN sections: popup-group --> 1452 1453<!-- END sections: popup-group --><main class="main-content" id="MainContent"> 1454 <div id="shopify-section-template--17328857841825__fading_images_p7PwAU" class="shopify-section index-section--hero"><div 1455 data-section-id="template--17328857841825__fading_images_p7PwAU" 1456 data-section-type="fading-images" 1457 data-interval="5000" 1458 data-count="1"><style data-shopify>.fading-images--template--17328857841825__fading_images_p7PwAU .fading-images-overlay__title { 1459 background-color: rgba(0,0,0,0); 1460 color: #ffffff; 1461 font-size: 22.5px; 1462 } 1463 @media only screen and (min-width: 769px) { 1464 .fading-images--template--17328857841825__fading_images_p7PwAU .fading-images-overlay__title { 1465 font-size: 45px; 1466 } 1467 } 1468 .fading-images--template--17328857841825__fading_images_p7PwAU.fading-images-overlay__overlay::before { 1469 background-color: #000000; 1470 opacity: 0.3; 1471 } 1472 .fading-images--template--17328857841825__fading_images_p7PwAU .active-image { 1473 animation-duration: 5000ms; 1474 } 1475 .fading-images--template--17328857841825__fading_images_p7PwAU .active-image.compensation { 1476 animation-duration: 5400ms; 1477 } 1478 .fading-images--template--17328857841825__fading_images_p7PwAU .finished-image { 1479 animation-duration: 1000ms; 1480 }</style><div class=""> 1481 <div 1482 1483 data-mobile-natural="false" 1484 class="hero hero--template--17328857841825__fading_images_p7PwAU hero--650px hero--mobile--auto fading-images fading-images--template--17328857841825__fading_images_p7PwAU fading-images-overlay__overlay loading" 1485 data-aos="hero__animation"><div class="hero__text-wrap hero__text-wrap--absolute"> 1486 <div class="page-width text-center"> 1487 <div class="hero__text-content vertical-center horizontal-center"> 1488 <div class="fading-images-overlay__titles"> 1489 <div class="animation-cropper"> 1490 <div class="fading-images-overlay__title fading-images-overlay__title--1"></div> 1491 </div><div class="animation-cropper"> 1492 <div class="fading-images-overlay__title fading-images-overlay__title--2"></div> 1493 </div></div> 1494 </div> 1495 </div> 1496 </div><div class="fading-images__item-wrapper"
1497 data-slide-index="1" 1498 data-slide-title1="Product Installation" 1499 data-slide-title2="" 1500 1501 > 1502 1503 1504 1505 1506 1507<image-element data-aos="none" data-aos-offset="150"> 1508 1509 1510 1511<img src="//nasoni.com/cdn/shop/files/Product-Guides-Header-Photo_01.jpg?v=1614299480&width=3600" alt="Polished Chrome Nasoni Widespread Faucet in Modern Bathroom" srcset="//nasoni.com/cdn/shop/files/Product-Guides-Header-Photo_01.jpg?v=1614299480&width=352 352w, //nasoni.com/cdn/shop/files/Product-Guides-Header-Photo_01.jpg?v=1614299480&width=832 832w, //nasoni.com/cdn/shop/files/Product-Guides-Header-Photo_01.jpg?v=1614299480&width=1200 1200w, //nasoni.com/cdn/shop/files/Product-Guides-Header-Photo_01.jpg?v=1614299480&width=1920 1920w, //nasoni.com/cdn/shop/files/Product-Guides-Header-Photo_01.jpg?v=1614299480&width=3600 3600w" width="3600" height="1280.0" loading="lazy" class="fading-images__item fading-images__item--image_D89qwp image-element" sizes="100vw"> 1512 1513 1514 1515</image-element> 1516</div></div> 1517 </div> 1518 1519</div> 1520 1521 1522</div><div id="shopify-section-template--17328857841825__product_installation_guide" class="shopify-section"><div class="product-installation-guide" style="background-color: #ffffff;"> 1523 <div class="page-width"><div class="installation-guide__header text-center"> 1524 <h1 class="installation-guide__title">Welcome to the Nasoni family</h1><div class="installation-guide__subtitle rte"> 1525 <p>Your new Da Vinci fountain faucet and water filter will grace your home with timeless beauty. All of Nasoni's products are simple to install and built to last.</p><p>Below are instructions for all of our products, complete with installation videos with step by step instructions.</p> 1526 </div><div class="installation-guide__arrow"> 1527 <svg class="installation-guide__arrow-icon" 1528 width="40" 1529 height="40"
1530 viewBox="0 0 24 24" 1531 fill="none" 1532 xmlns="http://www.w3.org/2000/svg"> 1533 <path d="M7 10L12 15L17 10" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 1534 </svg> 1535 </div></div><div class="installation-guide__tabs"> 1536 <div class="installation-tabs"><button class="installation-tab installation-tab--active" 1537 data-target="installation-block-1" 1538 onclick="showInstallationBlock('installation-block-1', this)"> 1539 Centerset Installation 1540 </button><button class="installation-tab" 1541 data-target="installation-block-2" 1542 onclick="showInstallationBlock('installation-block-2', this)"> 1543 Widespread Installation 1544 </button><button class="installation-tab" 1545 data-target="installation-block-3" 1546 onclick="showInstallationBlock('installation-block-3', this)"> 1547 Water Filter Installation 1548 </button></div> 1549 </div><div class="installation-guide__products"><div class="installation-product" 1550 id="installation-block-1" 1551 > 1552 1553 <div class="installation-product__header"> 1554 <div class="installation-product__title-wrapper"> 1555 <h2 class="installation-product__title">Centerset Installation</h2><div class="installation-product__description rte"> 1556 <p>Congratulations on the purchase of your centerset Nasoni Da Vinci Fountain Faucet! Correctly installed and with sensible care, this product will give you many years of trouble-free service. Please follow the Maintenance and Installation instructions that were provided with your faucet and read the care tips below.</p> 1557 </div></div><div class="installation-product__image" style="width: 600px;"> 1558 <img src="//nasoni.com/cdn/shop/files/Screenshot_2025-06-16_at_6.33.37_AM_800x800.png?v=1750037715" 1559 alt="Centerset Installation" 1560 loading="lazy"> 1561 </div></div> 1562 1563 <div class="installation-product__content"> 1564 1565 <div class="installation-sections-row"><div class="installation-section installation-section--half"> 1566 <h3 class="installation-section__title">Tools Needed for Install</h3> 1567 <div class="installation-tools rte"> 1568 <ul><li>Basin wrench</li><li>Adjustable wrench</li><li>Silicone sealant</li><li>Plumber tape</li><li>Channel locks</li><li>Screwdriver (Philips and Flathead)</li><li>Flashlight</li></ul> 1569 </div> 1570 </div><div class="installation-section installation-section--half"> 1571 <h3 class="installation-section__title">Installation Instructions</h3> 1572 <div class="installation-steps rte"> 1573 <ol><li>Shut off water supply</li><li>Disconnect old faucet connections</li><li>Remove old faucet</li><li>Clean mounting surface</li><li>Install new faucet assembly</li><li>Connect water supply lines</li><li>Turn on water supply</li><li>Test for leaks and proper operation</li></ol> 1574 </div> 1575 </div></div><div class="installation-section"> 1576 <h3 class="installation-section__title">Care and Maintenance</h3> 1577 <div class="installation-care rte"> 1578 <p>Wipe down your fountain faucet after use to avoid water spotting and mineral build up. Occasional cleaning with warm soapy water, followed by a polish with a soft cloth is all that is required to keep the PVD finish in good condition. Do not use proprietary abrasive liquids, powders, or pads to clean the tap. Do not use any products with ammonia bleach or limescale remover. You may damage the PVD finish and void your guarantee.</p> 1579 </div> 1580 </div><div class="installation-actions"><div class="installation-language-guides"> 1581 <h4 class="installation-language-guides__title">Download PDF Installation Guides</h4> 1582 <div class="installation-language-guides__buttons"><a href="https://cdn.shopify.com/s/files/1/0266/4454/5613/files/Centerset_Product_Guide.pdf?2595" class="btn installation-guide__btn installation-guide__btn--language" target="_blank"> 1583 English Guide 1584 </a><a href="https://cdn.shopify.com/s/files/1/0266/4454/5613/files/Centerset_Spanish_Product_Guide.pdf?2595" class="btn installation-guide__btn installation-guide__btn--language" target="_blank"> 1585 Spanish Guide 1586 </a><a href="https://cdn.shopify.com/s/files/1/0266/4454/5613/files/Centerset_French_Product_Guide.pdf?2595" class="btn installation-guide__btn installation-guide__btn--language" target="_blank"> 1587 French Canadian Guide 1588 </a></div> 1589 </div><div class="installation-video"> 1590 <h3 class="installation-section__title">4" Centerset Installation</h3><div class="installation-video__description rte"> 1591 <p>Watch this video to walk through the centerset Da Vinci installation process step by step. From box to counter top, this tutorial will help guarantee a successful set up.</p> 1592 </div><div class="installation-video__wrapper"> 1593 <iframe width="100%" height="315" src="https://www.youtube.com/embed/RsFwIEjxRus" frameborder="0" allowfullscreen></iframe> 1594 </div> 1595 </div></div> 1596 1597 </div> 1598 </div><div class="installation-product installation-product--hidden" 1599 id="installation-block-2" 1600 > 1601 1602 <div class="installation-product__header"> 1603 <div class="installation-product__title-wrapper"> 1604 <h2 class="installation-product__title">Widespread Installation</h2><div class="installation-product__description rte"> 1605 <p>Congratulations on the purchase of your widespread Nasoni Da Vinci Fountain Faucet! Correctly installed and with sensible care, this product will give you many years of trouble-free service. Please follow the Maintenance and Installation instructions that were provided with your faucet and read the care tips below. Before you proceed, we recommend you engage the services of a registered plumber in your area to install the widespread fountain faucet.</p> 1606 </div></div><div class="installation-product__image" style="width: 600px;"> 1607 <img src="//nasoni.com/cdn/shop/files/Screenshot_2025-06-16_at_6.50.10_AM_800x800.png?v=1750038648" 1608 alt="Widespread Installation" 1609 loading="lazy"> 1610 </div></div> 1611 1612 <div class="installation-product__content"> 1613 1614 <div class="installation-sections-row"><div class="installation-section installation-section--half"> 1615 <h3 class="installation-section__title">Tools Needed for Install</h3> 1616 <div class="installation-tools rte"> 1617 <ul><li>Basin wrench</li><li>Adjustable wrench</li><li>Silicone sealant</li><li>Plumber tape</li><li>Channel locks</li><li>Screwdriver (Philips and Flathead)</li><li>Flashlight</li></ul> 1618 </div> 1619 </div><div class="installation-section installation-section--half"> 1620 <h3 class="installation-section__title">
1620Installation Instructions</h3> 1621 <div class="installation-steps rte"> 1622 <ol><li>Shut off water supply</li><li>Measure and mark mounting holes</li><li>Drill mounting holes if needed</li><li>Install valve assemblies</li><li>Install spout assembly</li><li>Connect water supply lines</li><li>Turn on water supply</li><li>Test for leaks and proper operation</li></ol> 1623 </div> 1624 </div></div><div class="installation-section"> 1625 <h3 class="installation-section__title">Care and Maintenance</h3> 1626 <div class="installation-care rte"> 1627 <p>Wipe down your fountain faucet after use to avoid water spotting and mineral build up. Occasional cleaning with warm soapy water, followed by a polish with a soft cloth is all that is required to keep the PVD finish in good condition. Do not use proprietary abrasive liquids, powders, or pads to clean the tap. Do not use any products with ammonia bleach or limescale remover. You may damage the PVD finish and void your guarantee.</p> 1628 </div> 1629 </div><div class="installation-actions"><div class="installation-language-guides"> 1630 <h4 class="installation-language-guides__title">Download PDF Installation Guides</h4> 1631 <div class="installation-language-guides__buttons"><a href="https://cdn.shopify.com/s/files/1/0266/4454/5613/files/Widespread_Product_Guide.pdf?2595" class="btn installation-guide__btn installation-guide__btn--language" target="_blank"> 1632 English Guide 1633 </a><a href="https://cdn.shopify.com/s/files/1/0266/4454/5613/files/Widespread_Spanish_Product_Guide.pdf?2595" class="btn installation-guide__btn installation-guide__btn--language" target="_blank"> 1634 Spanish Guide 1635 </a><a href="https://cdn.shopify.com/s/files/1/0266/4454/5613/files/Widespread_French_Product_Guide.pdf?2595" class="btn installation-guide__btn installation-guide__btn--language" target="_blank"> 1636 French Canadian Guide 1637 </a></div> 1638 </div><div class="installation-video"> 1639 <h3 class="installation-section__title">8" Widespread Installation</h3><div class="installation-video__description rte"> 1640 <p>Watch this video to walk through the widespread Da Vinci installation process step by step. From box to counter top, this tutorial will help guarantee a successful set up.</p> 1641 </div><div class="installation-video__wrapper"> 1642 <iframe width="100%" height="315" src="https://www.youtube.com/embed/bkIrksqRui4" frameborder="0" allowfullscreen=""></iframe> 1643 </div> 1644 </div></div> 1645 1646 </div> 1647 </div><div class="installation-product installation-product--hidden" 1648 id="installation-block-3" 1649 > 1650 1651 <div class="installation-product__header"> 1652 <div class="installation-product__title-wrapper"> 1653 <h2 class="installation-product__title">Water Filter Installation</h2><div class="installation-product__description rte"> 1654 <p>Congratulations on the purchase of your Nasoni Water Filter! Correctly installed and with sensible care, this product will give you many years of trouble-free service. Please follow the Maintenance and Installation instructions that were provided with your filter to enjoy a successful set up.</p><p><strong>Recommended Vanity Height:</strong> For easy filter installation and maintenance, Nasoni recommends an internal cabinet height of 20 inches minimum.</p> 1655 </div></div></div> 1656 1657 <div class="installation-product__content"> 1658 1659 <div class="installation-sections-row"><div class="installation-section installation-section--half"> 1660 <h3 class="installation-section__title">Tools Needed for Install</h3> 1661 <div class="installation-tools rte"> 1662 <ul><li>Adjustable wrench</li><li>Drill with bits</li><li>Hole saw (if needed)</li><li>Teflon tape</li><li>Level</li><li>Measuring tape</li></ul> 1663 </div> 1664 </div><div class="installation-section installation-section--half"> 1665 <h3 class="installation-section__title">
1665Installation Instructions</h3> 1666 <div class="installation-steps rte"> 1667 <ol><li>Shut off water supply</li><li>Unlock and remove old filter cartridge</li><li>Insert and lock new filter cartridge into head assembly</li><li>Turn on water and check for leaks</li><li>If leaks occur, repeat step 3</li><li>If leaks persist, please discontinue use and call your supporting dealer</li><li>Flush 5 gallons of water through new filter cartridge prior to use</li></ol> 1668 </div> 1669 </div></div><div class="installation-section"> 1670 <h3 class="installation-section__title">Care and Maintenance</h3> 1671 <div class="installation-care rte"> 1672 <p>Replace filter cartridge every 6 months or as recommended based on water usage. Check connections periodically for leaks. Keep replacement cartridges in a cool, dry place. Monitor filter performance and replace if water flow decreases significantly or taste changes.</p> 1673 </div> 1674 </div><div class="installation-actions"><div class="installation-video"> 1675 <h3 class="installation-section__title">Premium Under Counter Filter Installation</h3><div class="installation-video__description rte"> 1676 <p>Watch this video to walk through the Nasoni water filter installation process step by step. From box to under the sink, this tutorial will help guarantee a successful set up.</p> 1677 </div><div class="installation-video__wrapper"> 1678 <iframe width="100%" height="315" src="https://www.youtube.com/embed/o21IKFtM00E" frameborder="0" allowfullscreen=""></iframe> 1679 </div> 1680 </div></div> 1681 1682 </div> 1683 </div></div></div> 1684</div> 1685 1686<style> 1687 .product-installation-guide { 1688 padding: 60px 0; 1689 } 1690 1691 .installation-guide__header { 1692 margin-bottom: 60px; 1693 } 1694 1695 .installation-guide__title { 1696 font-size: 2.5rem; 1697 font-weight: var(--typeHeaderWeight); 1698 color: var(--colorTextBody); 1699 margin-bottom: 20px; 1700 line-height: 1.2; 1701 } 1702 1703 .installation-guide__subtitle { 1704 font-size: 1.25rem; 1705 color: var(--colorTextBody); 1706 max-width: 800px; 1707 margin: 0 auto; 1708 } 1709 1710 .installation-guide__arrow { 1711 margin-top: 30px; 1712 display: flex; 1713 justify-content: center; 1714 align-items: center; 1715 } 1716 1717 .installation-guide__arrow-icon { 1718 color: var(--colorTextBody); 1719 opacity: 0.7; 1720 animation: bounce 2s infinite; 1721 transition: opacity 0.3s ease; 1722 } 1723 1724 .installation-guide__arrow-icon:hover { 1725 opacity: 1; 1726 } 1727 1728 @keyframes bounce { 1729 0%, 20%, 50%, 80%, 100% { 1730 transform: translateY(0); 1731 } 1732 40% { 1733 transform: translateY(-8px); 1734 } 1735 60% { 1736 transform: translateY(-4px); 1737 } 1738 } 1739 1740 .installation-guide__tabs { 1741 margin-bottom: 40px; 1742 display: flex; 1743 justify-content: center; 1744 } 1745 1746 .installation-tabs { 1747 display: flex; 1748 gap: 0; 1749 border-radius: 0; 1750 overflow: hidden; 1751 border: 1px solid var(--colorBorder); 1752 background: var(--colorBorder); 1753 } 1754 1755 .installation-tab { 1756 background: #fff; 1757 color: var(--colorTextBody); 1758 border: none; 1759 padding: 15px 30px; 1760 cursor: pointer; 1761 font-family: var(--typeHeaderPrimary), var(--typeHeaderFallback); 1762 font-weight: var(--typeHeaderWeight); 1763 font-size: 1rem; 1764 letter-spacing: var(--typeHeaderSpacing); 1765 transition: all 0.3s ease; 1766 border-right: 1px solid var(--colorBorder); 1767 position: relative; 1768 min-width: 160px; 1769 text-align: center; 1770 } 1771 1772 .installation-tab:last-child { 1773 border-right: none; 1774 } 1775 1776 .installation-tab:hover { 1777 background: var(--colorBtnPrimary); 1778 color: var(--colorBtnPrimaryText); 1779 } 1780 1781 .installation-tab--active { 1782 background: var(--colorBtnPrimary); 1783 color: var(--colorBtnPrimaryText); 1784 } 1785 1786 .installation-tab--active:hover { 1787 background: var(--colorBtnPrimary); 1788 color: var(--colorBtnPrimaryText); 1789 opacity: 0.9; 1790 } 1791 1792 .installation-guide__products { 1793 display: flex; 1794 flex-direction: column; 1795 gap: 80px; 1796 } 1797 1798 .installation-product--hidden { 1799 display: none; 1800 } 1801 1802 .installation-product { 1803 border-top: 1px solid var(--colorBorder); 1804 padding-top: 60px; 1805 } 1806 1807 .installation-product:first-child { 1808 border-top: none; 1809 padding-top: 0; 1810 } 1811 1812 .installation-product__header { 1813 display: flex; 1814 align-items: flex-start; 1815 gap: 40px; 1816 margin-bottom: 40px; 1817 } 1818 1819 .installation-product__title-wrapper { 1820 flex: 1; 1821 } 1822 1823 .installation-product__image { 1824 flex-shrink: 0; 1825 } 1826 1827 .installation-product__image img { 1828 width: 100%; 1829 height: auto; 1830 display: block; 1831 border: 1px solid var(--colorBorder); 1832 } 1833 1834 .installation-product__title { 1835 font-size: 2rem; 1836 font-weight: var(--typeHeaderWeight); 1837 color: var(--colorTextBody); 1838 margin-bottom: 15px; 1839 line-height: 1.3; 1840 } 1841 1842 .installation-product__description { 1843 font-size: 1.1rem; 1844 line-height: 1.6; 1845 color: var(--colorTextBody); 1846 } 1847 1848 .installation-product__content { 1849 display: grid; 1850 gap: 40px; 1851 } 1852 1853 .installation-sections-row { 1854 display: flex; 1855 gap: 30px; 1856 } 1857 1858 .installation-section { 1859 background-color: #f8f8f8; 1860 padding: 30px; 1861 border: 1px solid var(--colorBorder); 1862 } 1863 1864 .installation-section--half { 1865 flex: 1; 1866 } 1867 1868 .installation-section__title { 1869 font-size: 1.5rem; 1870 font-weight: var(--typeHeaderWeight); 1871 color: var(--colorTextBody); 1872 margin-bottom: 20px; 1873 line-height: 1.3; 1874 } 1875 1876 .installation-tools ul, 1877 .installation-steps ol { 1878 margin: 0; 1879 padding-left: 20px; 1880 } 1881 1882 .installation-tools li, 1883 .installation-steps li { 1884 margin-bottom: 8px; 1885 color: var(--colorTextBody); 1886 line-height: 1.5; 1887 } 1888 1889 .installation-actions { 1890 display: flex; 1891 flex-direction: column; 1892 gap: 30px; 1893 } 1894 1895 .installation-guide__btn { 1896 background: var(--colorBtnPrimary); 1897 border: 1px solid transparent; 1898 border-radius: 0; 1899 color: var(--colorBtnPrimaryText); 1900 font-family: var(--typeHeaderPrimary), var(--typeHeaderFallback); 1901 font-weight: var(--typeHeaderWeight); 1902 letter-spacing: var(--typeHeaderSpacing); 1903 align-self: flex-start; 1904 min-width: 200px; 1905 } 1906 1907 .installation-guide__btn:hover { 1908 background-color: var(--colorBtnPrimary); 1909 color: var(--colorBtnPrimaryText); 1910 opacity: 0.8; 1911 } 1912 1913 .installation-language-guides { 1914 margin-top: 20px; 1915 } 1916 1917 .installation-language-guides__title { 1918 font-size: 1.25rem; 1919 font-weight: var(--typeHeaderWeight); 1920 color: var(--colorTextBody); 1921 margin-bottom: 15px; 1922 line-height: 1.3; 1923 } 1924 1925 .installation-language-guides__buttons { 1926 display: flex; 1927 gap: 15px; 1928 flex-wrap: wrap; 1929 } 1930 1931 .installation-guide__btn--language { 1932 flex: 1; 1933 min-width: 150px; 1934 text-align: center; 1935 } 1936 1937 .installation-video__description { 1938 color: var(--colorTextBody); 1939 line-height: 1.6; 1940 margin-bottom: 20px; 1941 font-size: 1rem; 1942 } 1943 1944 .installation-video__wrapper { 1945 position: relative; 1946 padding-bottom: 56.25%; 1947 height: 0; 1948 overflow: hidden; 1949 background: #000; 1950 } 1951 1952 .installation-video__wrapper iframe, 1953 .installation-video__wrapper video { 1954 position: absolute; 1955 top: 0; 1956 left: 0; 1957 width: 100%; 1958 height: 100%; 1959 } 1960 1961 .installation-guide__footer { 1962 margin-top: 60px; 1963 padding-top: 40px; 1964 border-top: 1px solid var(--colorBorder); 1965 } 1966 1967 /* Mobile Responsive */ 1968 @media only screen and (max-width: 768px) { 1969 .product-installation-guide { 1970 padding: 40px 0; 1971 } 1972 1973 .installation-guide__header { 1974 margin-bottom: 40px; 1975 } 1976 1977 .installation-guide__title { 1978 font-size: 2rem; 1979 } 1980 1981 .installation-guide__subtitle { 1982 font-size: 1.1rem; 1983 } 1984 1985 .installation-guide__arrow { 1986 margin-top: 20px; 1987 } 1988 1989 .installation-guide__products { 1990 gap: 50px; 1991 } 1992 1993 .installation-product { 1994 padding-top: 40px; 1995 } 1996 1997 .installation-product__header { 1998 flex-direction: column; 1999 gap: 20px; 2000 margin-bottom: 30px; 2001 } 2002 2003 .installation-product__title-wrapper { 2004 order: 2; 2005 text-align: center; 2006 } 2007 2008 .installation-product__image { 2009 width: 250px !important; 2010 align-self: center; 2011 order: 1; 2012 max-width: 90vw; 2013 } 2014 2015 .installation-product__title { 2016 font-size: 1.5rem; 2017 } 2018 2019 .installation-product__description { 2020 2021 } 2022 2023 .installation-sections-row { 2024 flex-direction: column; 2025 gap: 20px; 2026 } 2027 2028 .installation-section { 2029 padding: 20px; 2030 } 2031 2032 .installation-section__title { 2033 font-size: 1.25rem; 2034 } 2035 2036 .installation-guide__btn { 2037 width: 100%; 2038 min-width: auto; 2039 } 2040 2041 .installation-language-guides__buttons { 2042 flex-direction: column; 2043 gap: 10px; 2044 } 2045 2046 .installation-guide__btn--language { 2047 width: 100%; 2048 min-width: auto; 2049 flex: none; 2050 } 2051 2052 .installation-guide__tabs { 2053 margin-bottom: 30px; 2054 } 2055 2056 .installation-tabs { 2057 flex-direction: column; 2058 width: 100%; 2059 } 2060 2061 .installation-tab {
2062 border-right: none; 2063 border-bottom: 1px solid var(--colorBorder); 2064 padding: 12px 20px; 2065 font-size: 0.95rem; 2066 min-width: auto; 2067 } 2068 2069 .installation-tab:last-child { 2070 border-bottom: none; 2071 } 2072 } 2073</style> 2074
2075<script> 2076 function showInstallationBlock(targetId, clickedTab) { 2077 // Hide all installation blocks 2078 const allBlocks = document.querySelectorAll('.installation-product'); 2079 allBlocks.forEach(block => { 2080 block.classList.add('installation-product--hidden'); 2081 }); 2082 2083 // Remove active class from all tabs 2084 const allTabs = document.querySelectorAll('.installation-tab'); 2085 allTabs.forEach(tab => { 2086 tab.classList.remove('installation-tab--active'); 2087 }); 2088 2089 // Show the target block 2090 const targetBlock = document.getElementById(targetId); 2091 if (targetBlock) { 2092 targetBlock.classList.remove('installation-product--hidden'); 2093 } 2094 2095 // Add active class to clicked tab 2096 clickedTab.classList.add('installation-tab--active'); 2097 2098 // Smooth scroll to the content area 2099 const productsContainer = document.querySelector('.installation-guide__products'); 2100 if (productsContainer) { 2101 productsContainer.scrollIntoView({ 2102 behavior: 'smooth', 2103 block: 'start', 2104 inline: 'nearest' 2105 }); 2106 } 2107 } 2108 2109 // Initialize on page load 2110 document.addEventListener('DOMContentLoaded', function() { 2111 // Ensure first block is visible and first tab is active 2112 const firstBlock = document.querySelector('.installation-product'); 2113 const firstTab = document.querySelector('.installation-tab'); 2114 2115 if (firstBlock) { 2116 firstBlock.classList.remove('installation-product--hidden'); 2117 } 2118 2119 if (firstTab) { 2120 firstTab.classList.add('installation-tab--active'); 2121 } 2122 }); 2123</script>
2123 2124 2125 2126</div> 2127 </main><!-- BEGIN sections: footer-group --> 2128<div id="shopify-section-sections--17321002074273__footer-promotions" class="shopify-section shopify-section-group-footer-group index-section--footer"><div class="index-section"> 2129 <div class="section--divider"> 2130 <div class="page-width footer-promotions"> 2131 <div class="grid grid--flush-bottom"><div class="grid__item medium-up--one-third text-left" data-aos="row-of-3"><div style=" max-width: 650px;"> 2132 <a href="" class="article__grid-image" aria-label="Clinical Trials in Progress"><div class="image-wrap " style="height: 0; padding-bottom: 66.66666666666667%;"> 2133 2134 2135 2136<image-element data-aos="image-fade-in" data-aos-offset="150"> 2137 2138 2139 2140<img src="//nasoni.com/cdn/shop/files/Clinical_Trials.png?v=1748970066&width=1080" alt="" srcset="//nasoni.com/cdn/shop/files/Clinical_Trials.png?v=1748970066&width=180 180w, //nasoni.com/cdn/shop/files/Clinical_Trials.png?v=1748970066&width=360 360w, //nasoni.com/cdn/shop/files/Clinical_Trials.png?v=1748970066&width=540 540w, //nasoni.com/cdn/shop/files/Clinical_Trials.png?v=1748970066&width=720 720w, //nasoni.com/cdn/shop/files/Clinical_Trials.png?v=1748970066&width=900 900w, //nasoni.com/cdn/shop/files/Clinical_Trials.png?v=1748970066&width=1080 1080w" width="1080" height="720.0" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw"> 2141 2142 2143 2144</image-element> 2145</div></a> 2146 </div><h2 class="h4">Clinical Trials in Progress</h2><div class="rte-setting text-spacing"><p>Backed by over $5M in NIH grants, our products are being validated in Alzheimerâs and spinal cord injury trials. We partner with top institutions to bring rigor and real-world results to aging-in-place innovation.</p></div><a href="" class="btn btn--tertiary btn--small"> 2147 View Clinical Studies 2148 </a></div><div class="grid__item medium-up--one-third text-left" data-aos="row-of-3"><div style=" max-width: 650px;"> 2149 <a href="/pages/contact-us" class="article__grid-image" aria-label="For Care Teams & Responders"><div class="image-wrap " style="height: 0; padding-bottom: 66.66666666666667%;"> 2150 2151 2152 2153<image-element data-aos="image-fade-in" data-aos-offset="150"> 2154 2155 2156 2157<img src="//nasoni.com/cdn/shop/files/Care_Teams.png?v=1748970067&width=1080" alt="" srcset="//nasoni.com/cdn/shop/files/Care_Teams.png?v=1748970067&width=180 180w, //nasoni.com/cdn/shop/files/Care_Teams.png?v=1748970067&width=360 360w, //nasoni.com/cdn/shop/files/Care_Teams.png?v=1748970067&width=540 540w, //nasoni.com/cdn/shop/files/Care_Teams.png?v=1748970067&width=720 720w, //nasoni.com/cdn/shop/files/Care_Teams.png?v=1748970067&width=900 900w, //nasoni.com/cdn/shop/files/Care_Teams.png?v=1748970067&width=1080 1080w" width="1080" height="720.0" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw"> 2158 2159 2160 2161</image-element> 2162</div></a> 2163 </div><h2 class="h4">For Care Teams & Responders</h2><div class="rte-setting text-spacing"><p>Backed by over $5M in NIH grants, our products are being validated in Alzheimerâs and spinal cord injury trials. We partner with top institutions to bring rigor and real-world results to aging-in-place innovation.</p></div><a href="/pages/contact-us" class="btn btn--tertiary btn--small"> 2164 Partner With Us 2165 </a></div><div class="grid__item medium-up--one-third text-left" data-aos="row-of-3"><div style=" max-width: 650px;"> 2166 <a href="/pages/contact-us" class="article__grid-image" aria-label="Join the Mission"><div class="image-wrap " style="height: 0; padding-bottom: 66.66666666666667%;"> 2167 2168 2169 2170<image-element data-aos="image-fade-in" data-aos-offset="150"> 2171 2172 2173 2174<img src="//nasoni.com/cdn/shop/files/Join_the_Mission.png?v=1748970067&width=1080" alt="" srcset="//nasoni.com/cdn/shop/files/Join_the_Mission.png?v=1748970067&width=180 180w, //nasoni.com/cdn/shop/files/Join_the_Mission.png?v=1748970067&width=360 360w, //nasoni.com/cdn/shop/files/Join_the_Mission.png?v=1748970067&width=540 540w, //nasoni.com/cdn/shop/files/Join_the_Mission.png?v=1748970067&width=720 720w, //nasoni.com/cdn/shop/files/Join_the_Mission.png?v=1748970067&width=900 900w, //nasoni.com/cdn/shop/files/Join_the_Mission.png?v=1748970067&width=1080 1080w" width="1080" height="720.0" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw"> 2175 2176 2177 2178</image-element> 2179</div></a> 2180 </div><h2 class="h4">Join the Mission</h2><div class="rte-setting text-spacing"><p>Help us empower 1 million lives. Whether you're a caregiver, innovator, or sponsor, your support drives smarter, more dignified living.</p><p></p><p></p><p></p></div><a href="/pages/contact-us" class="btn btn--tertiary btn--small"> 2181 Get Involved 2182 </a></div></div> 2183 </div> 2184 </div> 2185 </div> 2186<style> #shopify-section-sections--17321002074273__footer-promotions .section--divider {padding-top: 0px !important;} #shopify-section-sections--17321002074273__footer-promotions .index-section {margin-top: 10px !important;} </style></div><div id="shopify-section-sections--17321002074273__newsletter_qp4tNE" class="shopify-section shopify-section-group-footer-group"><style data-shopify>.newsletter-sections--17321002074273__newsletter_qp4tNE { 2187 background-color: #f9f9f9; 2188 color: #111111; 2189 } 2190 2191 .newsletter-sections--17321002074273__newsletter_qp4tNE .input-group-btn { 2192 background-color: #f9f9f9; 2193 }</style><style data-shopify> 2194 2195 .newsletter-sections--17321002074273__newsletter_qp4tNE .newsletter-section { padding-top: 0 !important; } 2196 2197
2198 .newsletter-sections--17321002074273__newsletter_qp4tNE .newsletter-section { padding-bottom: 0 !important; } 2199 2200</style> 2201 2202<div class="index-section newsletter-container newsletter-sections--17321002074273__newsletter_qp4tNE color-scheme-"><div class="page-width text-left"> 2203 <div class="newsletter-section newsletter-section--image-right "> 2204 <div class="newsletter-section__content"><div class="theme-block" ><p class="h3">Free Guide: Empowering Independence - A Caregiverâs Guide to Supporting Aging Loved Ones at Home</p></div><div class="theme-block" ><div class="rte"> 2205 <div class="enlarge-text"> 2206 <p>Emailed to you free when you sign up</p> 2207 </div> 2208 </div></div><div class="theme-block" ><form method="post" action="/contact#newsletter-sections--17321002074273__newsletter_qp4tNE" id="newsletter-sections--17321002074273__newsletter_qp4tNE" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><label for="Email-sections--17321002074273__newsletter_qp4tNE" class="hidden-label">Enter your email</label> 2209 <label for="newsletter-submit-sections--17321002074273__newsletter_qp4tNE" class="hidden-label">Subscribe</label> 2210 <input type="hidden" name="contact[tags]" value="prospect,newsletter"> 2211 <input type="hidden" name="contact[context]" value="section"> 2212 <div class="input-group newsletter__input-group" > 2213 <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-sections--17321002074273__newsletter_qp4tNE" class="input-group-field newsletter__input" autocorrect="off" autocapitalize="off" required> 2214 <span class="input-group-btn"> 2215 <button type="submit" id="newsletter-submit-sections--17321002074273__newsletter_qp4tNE" class="btn" name="commit"> 2216 <span class="form__submit--large">Subscribe</span> 2217 <span class="form__submit--small"> 2218 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-right" viewBox="0 0 50 15"><title>icon-right-arrow</title><path d="M0 9.63V5.38h35V0l15 7.5L35 15V9.63Z"/></svg> 2219 </span> 2220 </button> 2221 </span> 2222 </div></form></div></div> 2223 2224 <div class="newsletter-section__image newsletter-section__image--33"> 2225 <div 2226 class="image-wrap svg-mask svg-mask--rounded-top" 2227 style="height: 0; padding-bottom: 65.10416666666667%;" 2228 > 2229 2230 2231 2232<image-element data-aos="image-fade-in" data-aos-offset="150"> 2233 2234 2235 2236<img src="//nasoni.com/cdn/shop/files/Mockup_01_Transparent_Backgroun
2236d.png?v=1744383368&width=1020" alt="" srcset="//nasoni.com/cdn/shop/files/Mockup_01_Transparent_Background.png?v=1744383368&width=360 360w, //nasoni.com/cdn/shop/files/Mockup_01_Transparent_Background.png?v=1744383368&width=540 540w, //nasoni.com/cdn/shop/files/Mockup_01_Transparent_Background.png?v=1744383368&width=720 720w, //nasoni.com/cdn/shop/files/Mockup_01_Transparent_Background.png?v=1744383368&width=1020 1020w" width="1020" height="664.0625" loading="lazy" class=" image-element" sizes="(min-width: 769px) 33vw, 100vw"> 2237 2238 2239 2240</image-element> 2241</div> 2242 </div> 2243 2244 </div> 2245 </div> 2246</div> 2247 2248<style> #shopify-section-sections--17321002074273__newsletter_qp4tNE .index-section {margin: 0px !important;} </style></div><div id="shopify-section-sections--17321002074273__footer" class="shopify-section shopify-section-group-footer-group"><footer class="site-footer" data-section-id="sections--17321002074273__footer" data-section-type="footer"> 2249 <div class="page-width"> 2250 2251 <div class="grid"><style data-shopify>@media only screen and (min-width: 769px) { 2252 .footer__item--footer-3 { 2253 width: 20%; 2254 } 2255 }</style><div class="grid__item footer__item--footer-3"> 2256 2257 <h2 class="footer__title small--hide"> 2258 OUR COMPANY 2259 </h2> 2260 <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-footer-3"> 2261 OUR COMPANY 2262<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2263 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 2264</span> 2265</button> 2266 2267 <div 2268 2269 id="Footer-footer-3" class="collapsible-content collapsible-content--small" 2270 > 2271 <div class="collapsible-content__inner"> 2272 <div class="footer__collapsible"> 2273 <ul class="no-bullets site-footer__linklist"><li><a href="https://nasoni.com/pages/our-story">Our Story</a></li><li><a href="https://nasoni.com/pages/why-a-fountain-faucet">Why Nasoni</a></li><li><a href="https://nasoni.com/pages/find-us">Find Us</a></li><li><a href="https://nasoni.com/blogs/press-room">Awards & News</a></li><li><a href="https://nasoni.com/blogs/betterblog">Better Blog</a></li><li><a href="https://nasoni.com/pages/affiliate-program">Affiliate Program</a></li><li><a href="/pages/employee-portal">Employee Portal</a></li></ul> 2274 </div> 2275 </div> 2276 </div> 2277 2278</div><style data-shopify>@media only screen and (min-width: 769px) { 2279 .footer__item--footer-1 { 2280 width: 20%; 2281 } 2282 }</style><div class="grid__item footer__item--footer-1"> 2283 2284 <h2 class="footer__title small--hide"> 2285 SHOP 2286 </h2> 2287 <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-footer-1"> 2288 SHOP 2289<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2290 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 2291</span> 2292</button> 2293 2294 <div 2295 2296 id="Footer-footer-1" class="collapsible-content collapsible-content--small" 2297 > 2298 <div class="collapsible-content__inner"> 2299 <div class="footer__collapsible"> 2300 <ul class="no-bullets site-footer__linklist"><li><a href="https://nasoni.com/collections/centerset">Centerset Faucets</a></li><li><a href="https://nasoni.com/collections/widespread">Widespread Faucets</a></li><li><a href="https://nasoni.com/collections/filters">Undercounter Water Filter</a></li><li><a href="https://nasoni.com/pages/free-ebook">Free eBook</a></li><li><a href="https://nasoni.com/pages/bathroom-remodel-checklist">Bathroom Remodel Checklist</a></li></ul> 2301 </div> 2302 </div> 2303 </div> 2304 2305</div><style data-shopify>@media only screen and (min-width: 769px) { 2306 .footer__item--menu_MYmDdy { 2307 width: 20%; 2308 } 2309 }</style><div class="grid__item footer__item--menu_MYmDdy"> 2310 2311 <h2 class="footer__title small--hide"> 2312 Help & Learn 2313 </h2> 2314 <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-menu_MYmDdy"> 2315 Help & Learn 2316<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2317 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
2317ox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 2318</span> 2319</button> 2320 2321 <div 2322 2323 id="Footer-menu_MYmDdy" class="collapsible-content collapsible-content--small" 2324 > 2325 <div class="collapsible-content__inner"> 2326 <div class="footer__collapsible"> 2327 <ul class="no-bullets site-footer__linklist"><li><a href="https://nasoni.com/pages/faqs">FAQs</a></li><li><a href="https://nasoni.com/pages/product-installation">Product Installation</a></li><li><a href="https://nasoni.com/pages/shipping-policy">Shipping Policy</a></li><li><a href="https://nasoni.com/pages/warranty">Warranty</a></li><li><a href="https://nasoni.com/pages/register-your-product">Product Registration</a></li><li><a href="https://nasoni.com/pages/privacy-policy">Privacy Policy</a></li><li><a href="https://nasoni.com/pages/contact-us">Contact Us</a></li><li><a href="https://nasoni.com/pages/water-savings">Water Savings</a></li><li><a href="https://nasoni.com/pages/fcoi-policy">FCOI Policy</a></li></ul> 2328 </div> 2329 </div> 2330 </div> 2331 2332</div><style data-shopify>@media only screen and (min-width: 769px) { 2333 .footer__item--footer-2 { 2334 width: 33%; 2335 } 2336 }</style><div class="grid__item grid-newsletter footer__item--footer-2"> 2337 <h2 class="footer__title small--hide">Sign up and save</h2> 2338 <button type="button" class="footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-footer-2"> 2339 Sign up and save 2340<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 2341 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="m1.57 1.59 12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none"/></svg> 2342</span> 2343</button> 2344 2345<div 2346 2347 id="Footer-footer-2" class="collapsible-content collapsible-content--small is-open" 2348 > 2349 <div class="collapsible-content__inner"> 2350 <div class="footer__collapsible footer_collapsible--disabled"> 2351 2352 <p>Subscribe to get special offers, free giveaways, and once-in-a-lifetime deals.</p> 2353 2354 2355 <form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2356 2357 2358 2359 <label for="Email-footer-2" class="hidden-label">Enter your email</label> 2360 <label for="newsletter-submit-footer-2" class="hidden-label">Subscribe</label> 2361 <input type="hidden" name="contact[tags]" value="prospect,newsletter"> 2362 <input type="hidden" name="contact[context]" value="footer"> 2363 <div class="footer__newsletter"> 2364 <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-footer-2" class="footer__newsletter-input" autocorrect="off" autocapitalize="off" required> 2365 <button type="submit" id="newsletter-submit-footer-2" class="footer__newsletter-btn" name="commit"> 2366 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64"><title>icon-email</title><path d="M63 52H1V12h62ZM1 12l25.68 24h9.72L63 12M21.82 31.68 1.56 51.16m60.78.78L41.27 31.68"/></svg> 2367 <span class="icon__fallback-text">Subscribe</span> 2368 </button> 2369 </div> 2370 </form> 2371 </div> 2372 </div> 2373</div> 2374</div><style data-shopify>@media only screen and (min-width: 769px) { 2375 .footer__item--footer-0 { 2376 width: 20%; 2377 } 2378 }</style><div class="footer__clear small--hide"></div><div class="grid__item footer__item--footer-0"><div class="footer__logo-social"><ul class="no-bullets social-icons footer__social"><li> 2379 <a target="_blank" rel="noopener" href="https://www.facebook.com/NasoniFF/" title="NASONI on Facebook"> 2380 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg>
2381 <span class="icon__fallback-text">Facebook</span> 2382 </a> 2383 </li><li> 2384 <a target="_blank" rel="noopener" href="https://www.linkedin.com/company/10014679" title="NASONI on LinkedIn"> 2385 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-linkedin" viewBox="0 0 24 24"><path d="M4.98 3.5C4.98 4.881 3.87 6 2.5 6S.02 4.881.02 3.5C.02 2.12 1.13 1 2.5 1s2.48 1.12 2.48 2.5zM5 8H0v16h5V8zm7.982 0H8.014v16h4.969v-8.399c0-4.67 6.029-5.052 6.029 0V24H24V13.869c0-7.88-8.922-7.593-11.018-3.714V8z"/></svg> 2386 <span class="icon__fallback-text">LinkedIn</span> 2387 </a> 2388 </li></ul> 2389 2390 2391</div> 2392</div></div> 2393 2394 <div class="site-footer__bottom"><div class="footer__copyright site-footer__bottom-block"><span> 2395 © 2026 NASONI 2396</span><span class="footer__powered_by"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></span> 2397 </div> 2398 </div> 2399 2400 </div> 2401</footer> 2402 2403 2404</div> 2405<!-- END sections: footer-group --></div> 2406 </div><div id="VideoModal" class="modal modal--solid"> 2407 <div class="modal__inner"> 2408 <div class="modal__centered page-width text-center"> 2409 <div class="modal__centered-content"> 2410 <div class="video-wrapper video-wrapper--modal"> 2411 <div id="VideoHolder"></div> 2412 </div> 2413 </div> 2414 </div> 2415 </div> 2416 2417 <button type="button" class="modal__close js-modal-close text-link"> 2418 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 2419 <span class="icon__fallback-text">"Close (esc)"</span> 2420 </button> 2421</div> 2422<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 2423 <div class="pswp__bg"></div> 2424 <div class="pswp__scroll-wrap"> 2425 <div class="pswp__container"> 2426 <div class="pswp__item"></div> 2427 <div class="pswp__item"></div> 2428 <div class="pswp__item"></div> 2429 </div> 2430 2431 <div class="pswp__ui pswp__ui--hidden"> 2432 <button class="btn btn--no-animate btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous"> 2433 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><title>icon-chevron-left</title><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg> 2434 </button> 2435 2436 <button class="btn btn--no-animate btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)"> 2437 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg> 2438 </button> 2439 2440 <button class="btn btn--no-animate btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next"> 2441 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg> 2442 </button> 2443 </div> 2444 </div> 2445</div> 2446<tool-tip data-tool-tip=""> 2447 <div class="tool-tip__inner" data-tool-tip-inner> 2448 <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button> 2449 <div data-tool-tip-title>Product Installation</div> 2450 <div class="tool-tip__content" data-tool-tip-content> 2451 </div> 2452 </div> 2453</tool-tip> 2454 2455 <template id="predictiveImageMarkup"> 2456 <image-element> 2457 <img width height src loading="lazy" sizes="(min-width: 769px) 100px, 60px"> 2458 </image-element> 2459 </template> 2460 2461 <!-- google dynamic remarketing tag for theme.liquid --> 2462
2463<script type="text/javascript"> 2464 var json_product = null; 2465</script>
vendor: 1 bytes, line 2465
2465
2466<script> 2467 var ecomm_prodid=[]; 2468 for(var i=0;i<json_product.variants.length;i++) 2469 ecomm_prodid.push('shopify_US__'+json_product.variants[i].id); 2470</script>
vendor: 1 bytes, line 2470
2470
2471<script type="text/javascript"> 2472 var google_tag_params = { 2473 ecomm_prodid: ecomm_prodid, 2474 ecomm_pagetype: 'product', 2475 ecomm_totalvalue: parseFloat('') 2476 }; 2477</script>
2477 2478
2479<script> 2480 gtag('event', 'page_view', {'send_to': 'AW-603922141', 2481 'ecomm_prodid':window.google_tag_params.ecomm_prodid, 2482 'ecomm_pagetype': window.google_tag_params.ecomm_pagetype, 2483 'ecomm_totalvalue':window.google_tag_params.ecomm_totalvalue 2484 }); 2485</script>
2485 2486 2487 2488 2489 2490<!--Gem_Page_Footer_Script--> 2491 2492<!--End_Gem_Page_Footer_Script-->
2493<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2493 2494</body> 2495</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.