PageSourceSearch

https://www.k9mask.com/search

html k9mask.com collected 2026-10-03 21:25:53 UTC 156,764 bytes, 2,118 lines download raw bytes

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("//www.k9mask.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`3929931843`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7
8  <meta charset="utf-8">
9  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
10  <meta name="viewport" content="width=device-width,initial-scale=1">
11  <meta name="theme-color" content="#0016d9">
12  <link rel="canonical" href="https://www.k9mask.com/search">
13  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
14  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
15  <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
16  <link rel="dns-prefetch" href="https://ajax.googleapis.com">
17  <link rel="dns-prefetch" href="https://maps.googleapis.com">
18  <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//www.k9mask.com/cdn/shop/files/K9_Mask_Blue_Logo_favicon_32x32.png?v=1790779156" type="image/png" /><title>Search
19&ndash; K9 Mask® by Good Air Team
20</title>
21<meta name="description" content="Premium air filter mask for dogs to protect dog health in wildfire smoke, dust, ash, red tide, chemicals, mold, toxins, bacteria, allergens, tear gas, and pollen with N95, PM2.5, and active carbon respirator air filters. As seen on Shark Tank Season 12 Episode 6. Made in USA."><meta property="og:site_name" content="K9 Mask® by Good Air Team">
22  <meta property="og:url" content="https://www.k9mask.com/search">
23  <meta property="og:title" content="Search">
24  <meta property="og:type" content="website">
25  <meta property="og:description" content="Premium air filter mask for dogs to protect dog health in wildfire smoke, dust, ash, red tide, chemicals, mold, toxins, bacteria, allergens, tear gas, and pollen with N95, PM2.5, and active carbon respirator air filters. As seen on Shark Tank Season 12 Episode 6. Made in USA."><meta property="og:image" content="http://www.k9mask.com/cdn/shop/files/K9_Mask_air_filters_for_dog_hero_social.jpg?v=1644510234">
26    <meta property="og:image:secure_url" content="https://www.k9mask.com/cdn/shop/files/K9_Mask_air_filters_for_dog_hero_social.jpg?v=1644510234">
27    <meta property="og:image:width" content="1200">
28    <meta property="og:image:height" content="628"><meta name="twitter:site" content="@k9mask">
29  <meta name="twitter:card" content="summary_large_image">
30  <meta name="twitter:title" content="Search">
31  <meta name="twitter:description" content="Premium air filter mask for dogs to protect dog health in wildfire smoke, dust, ash, red tide, chemicals, mold, toxins, bacteria, allergens, tear gas, and pollen with N95, PM2.5, and active carbon respirator air filters. As seen on Shark Tank Season 12 Episode 6. Made in USA.">
32<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 32
32
33<script type="importmap">
34{
35  "imports": {
36    "element.base-media": "//www.k9mask.com/cdn/shop/t/16/assets/element.base-media.js?v=61305152781971747521789506137",
37    "element.image.parallax": "//www.k9mask.com/cdn/shop/t/16/assets/element.image.parallax.js?v=59188309605188605141789506137",
38    "element.model": "//www.k9mask.com/cdn/shop/t/16/assets/element.model.js?v=94284935004375649201789506137",
39    "element.quantity-selector": "//www.k9mask.com/cdn/shop/t/16/assets/element.quantity-selector.js?v=68208048201360514121789506137",
40    "element.text.rte": "//www.k9mask.com/cdn/shop/t/16/assets/element.text.rte.js?v=28194737298593644281789506137",
41    "element.video": "//www.k9mask.com/cdn/shop/t/16/assets/element.video.js?v=110560105447302630031789506137",
42    "is-land": "//www.k9mask.com/cdn/shop/t/16/assets/is-land.min.js?v=92343381495565747271789506137",
43    "util.misc": "//www.k9mask.com/cdn/shop/t/16/assets/util.misc.js?v=117964846174238173191789506137",
44    "util.product-loader": "//www.k9mask.com/cdn/shop/t/16/assets/util.product-loader.js?v=71947287259713254281789506137",
45    "util.resource-loader": "//www.k9mask.com/cdn/shop/t/16/assets/util.resource-loader.js?v=81301169148003274841789506137",
46    "vendor.in-view": "//www.k9mask.com/cdn/shop/t/16/assets/vendor.in-view.js?v=126891093837844970591789506137"
47  }
48}
49</script>
49<script type="module" src="//www.k9mask.com/cdn/shop/t/16/assets/is-land.min.js?v=92343381495565747271789506137"></script>
49
50<style data-shopify>@font-face {
51  font-family: Roboto;
52  font-weight: 700;
53  font-style: normal;
54  font-display: swap;
55  src: url("//www.k9mask.com/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2") format("woff2"),
56       url("//www.k9mask.com/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff") format("woff");
57}
58
59  @font-face {
60  font-family: Roboto;
61  font-weight: 400;
62  font-style: normal;
63  font-display: swap;
64  src: url("//www.k9mask.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"),
65       url("//www.k9mask.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff");
66}
67
68
69  @font-face {
70  font-family: Roboto;
71  font-weight: 600;
72  font-style: normal;
73  font-display: swap;
74  src: url("//www.k9mask.com/cdn/fonts/roboto/roboto_n6.3d305d5382545b48404c304160aadee38c90ef9d.woff2") format("woff2"),
75       url("//www.k9mask.com/cdn/fonts/roboto/roboto_n6.bb37be020157f87e181e5489d5e9137ad60c47a2.woff") format("woff");
76}
77
78  @font-face {
79  font-family: Roboto;
80  font-weight: 400;
81  font-style: italic;
82  font-display: swap;
83  src: url("//www.k9mask.com/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2") format("woff2"),
84       url("//www.k9mask.com/cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff") format("woff");
85}
86
87  @font-face {
88  font-family: Roboto;
89  font-weight: 600;
90  font-style: italic;
91  font-display: swap;
92  src: url("//www.k9mask.com/cdn/fonts/roboto/roboto_i6.ebd6b6733fb2b030d60cbf61316511a7ffd82fb3.woff2") format("woff2"),
93       url("//www.k9mask.com/cdn/fonts/roboto/roboto_i6.1363905a6d5249605bc5e0f859663ffe95ac3bed.woff") format("woff");
94}
95
96</style><link href="//www.k9mask.com/cdn/shop/t/16/assets/theme.css?v=21436270909139738961789506158" rel="stylesheet" type="text/css" media="all" />
97<style data-shopify>:root {
98    --typeHeaderPrimary: Roboto;
99    --typeHeaderFallback: sans-serif;
100    --typeHeaderSize: 32px;
101    --typeHeaderWeight: 700;
102    --typeHeaderLineHeight: 1.2;
103    --typeHeaderSpacing: 0.025em;
104
105    --typeH1Size: 32px;
106    --typeH2Size: 27px;
107    --typeH3Size: 21px;
108    --typeH1SizeHero: 46px;
109
110    --typeH1SizeMobile: 27px;
111    --typeH2SizeMobile: 23px;
112    --typeH3SizeMobile: 20px;
113
114    --typeBasePrimary:Roboto;
115    --typeBaseFallback:sans-serif;
116    --typeBaseSize: 20px;
117    --typeBaseWeight: 400;
118    --typeBaseSpacing: 0.05em;
119    --typeBaseLineHeight: 1.8;
120    --typeBaselineHeightMinus01: 1.7;
121
122    --typeBodySize: 20px;
123    --typeBodySizeMobile: 18px;
124    --typeBodySmallSize: 17px;
125    --typeBodyExtraSmallSize: 14px;
126    --typeAccentSmallSize: 16px;
127
128    --typeHeroSubtitleSize: 22px;
129    --typeHeroTextSize: 26px;
130    --typeEnlargeTextSize: 26px;
131
132    --typeCollectionTitle: 20px;
133    --typeCollectionTitleMobile: 16px;
134    --typeUppercaseSpacing: 0.2em;
135
136    --iconWeight: 4px;
137    --iconLinecaps: miter;
138
139    
140        --buttonRadius: 50px;
141    
142
143    --colorGridOverlayOpacity: 0.2;
144    --colorAnnouncement: #0e1028;
145    --colorAnnouncementText: #ffffff;
146
147    --colorBody: #ffffff;
148    --colorBodyAlpha05: rgba(255, 255, 255, 0.05);
149    --colorBodyDim: #f2f2f2;
150    --colorBodyLightDim: #fafafa;
151    --colorBodyMediumDim: #f5f5f5;
152
153
154    --colorBorder: #e8e8e1;
155
156    --colorBtnPrimary: #0016d9;
157    --colorBtnPrimaryLight: #0d26ff;
158    --colorBtnPrimaryDim: #0013c0;
159    --colorBtnPrimaryText: #ffffff;
160
161    --colorCartDot: #f90000;
162
163    --colorDrawers: #ffffff;
164    --colorDrawersDim: #f2f2f2;
165    --colorDrawerBorder: #e8e8e1;
166    --colorDrawerText: #000000;
167    --colorDrawerTextDark: #000000;
168    --colorDrawerButton: #0016d9;
169    --colorDrawerButtonText: #ffffff;
170
171    --colorFooter: #2900ff;
172    --colorFooterText: #fffefe;
173    --colorFooterTextAlpha01: #fffefe;
174
175    --colorGridOverlay: #000000;
176    --colorGridOverlayOpacity: 0.2;
177
178    --colorHeaderTextAlpha01: rgba(0, 0, 0, 0.1);
179
180    --colorHeroText: #ffffff;
181
182    --colorSmallImageBg: #e5e5e5;
183    --colorLargeImageBg: #0016d9;
184
185    --colorImageOverlay: #000000;
186    --colorImageOverlayOpacity: 0.0;
187    --colorImageOverlayTextShadow: 0.24;
188
189    --colorLink: #000000;
190
191    --colorModalBg: rgba(230, 230, 230, 0.6);
192
193    --colorNav: #ffffff;
194    --colorNavDim: #f2f2f2;
195    --colorNavText: #000000;
196
197    --colorPrice: #1c1d1d;
198
199    --colorSaleTag: #f90000;
200    --colorSaleTagText: #ffffff;
201
202    --colorTextBody: #000000;
203    --colorTextBodyAlpha015: rgba(0, 0, 0, 0.15);
204    --colorTextBodyAlpha005: rgba(0, 0, 0, 0.05);
205    --colorTextBodyAlpha008: rgba(0, 0, 0, 0.08);
206    --colorTextSavings: #cd0202;
207
208    --urlIcoSelect: url(//www.k9mask.com/cdn/shop/t/16/assets/ico-select.svg);
209    --urlIcoSelectFooter: url(//www.k9mask.com/cdn/shop/t/16/assets/ico-select-footer.svg);
210    --urlIcoSelectWhite: url(//www.k9mask.com/cdn/shop/t/16/assets/ico-select-white.svg);
211
212    --grid-gutter: 17px;
213    --drawer-gutter: 20px;
214
215    --sizeChartMargin: 25px 0;
216    --sizeChartIconMargin: 5px;
217
218    --newsletterReminderPadding: 40px;
219
220    /*Shop Pay Installments*/
221    --color-body-text: #000000;
222    --color-body: #ffffff;
223    --color-bg: #ffffff;
224    }
225
226    .placeholder-content {
227    background-image: linear-gradient(100deg, #e5e5e5 40%, #dddddd 63%, #e5e5e5 79%);
228    }</style>
228<script>
229    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
230
231    window.theme = window.theme || {};
232    theme.routes = {
233      home: "/",
234      cart: "/cart.js",
235      cartPage: "/cart",
236      cartAdd: "/cart/add.js",
237      cartChange: "/cart/change.js",
238      search: "/search",
239      predictiveSearch: "/search/suggest"
240    };
241    theme.strings = {
242      soldOut: "Sold Out",
243      unavailable: "Unavailable",
244      inStockLabel: "In stock, ready to ship",
245      oneStockLabel: "Low stock - [count] item left",
246      otherStockLabel: "Low stock - [count] items left",
247      willNotShipUntil: "Ready to ship [date]",
248      willBeInStockAfter: "Back in stock [date]",
249      waitingForStock: "Backordered, shipping soon",
250      savePrice: "Save [saved_amount]",
251      cartEmpty: "Your cart is currently empty.",
252      cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out",
253      searchCollections: "Collections",
254      searchPages: "Pages",
255      searchArticles: "Articles",
256      productFrom: "from ",
257      maxQuantity: "You can only have [quantity] of [title] in your cart."
258    };
259    theme.settings = {
260      cartType: "page",
261      isCustomerTemplate: false,
262      moneyFormat: "${{amount}}",
263      saveType: "dollar",
264      productImageSize: "natural",
265      productImageCover: false,
266      predictiveSearch: true,
267      predictiveSearchType: null,
268      predictiveSearchVendor: false,
269      predictiveSearchPrice: false,
270      quickView: false,
271      themeName: 'Impulse',
272      themeVersion: "9.2.0"
273    };
274  </script>
274
275
276  
276<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
276<meta name="google-site-verification" content="-Ff51DCm2RqPsCzTMNILKwPUGmYFsy3jDwHTgB0OBL4">
277<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/3929931843/digital_wallets/dialog">
278<meta id="in-context-paypal-metadata" data-shop-id="3929931843" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
279<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.k9mask.com/search">
280<link rel="alternate" hreflang="en" href="https://www.k9mask.com/search">
281<link rel="alternate" hreflang="en-DE" href="https://www.k9mask.com/en-de/search">
282<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
282
283<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
284<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=3929931843" crossorigin="anonymous"></script>
vendor: 1 bytes, line 284
284
285<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":3929931843,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/3929931843","merchantName":"K9 Mask® by Good Air Team","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"K9 Mask® by Good Air Team","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 285
285
286<script id="shopify-features" type="application/json">{"accessToken":"f29d630179a7b5f99f2dcb2fc679e0e1","betas":["rich-media-storefront-analytics"],"domain":"www.k9mask.com","predictiveSearch":true,"shopId":3929931843,"locale":"en"}</script>
vendor: 1 bytes, line 286
286
287<script>var Shopify = Shopify || {};
288Shopify.shop = "k9mask.myshopify.com";
289Shopify.locale = "en";
290Shopify.currency = {"active":"USD","rate":"1.0"};
291Shopify.country = "US";
292Shopify.theme = {"name":"September 2026 Impulse: 9.2","id":161115439301,"schema_name":"Impulse","schema_version":"9.2.0","theme_store_id":857,"role":"main"};
293Shopify.theme.handle = "null";
294Shopify.theme.style = {"id":null,"handle":null};
295Shopify.cdnHost = "www.k9mask.com/cdn";
296Shopify.routes = Shopify.routes || {};
297Shopify.routes.root = "/";
298Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
299Shopify.SignInWithShop = Shopify.SignInWithShop || {};
300Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
301Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 301
301
302<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 302
302
303<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 303
303
304<script>
305  window.ShopifyPay = window.ShopifyPay || {};
306  window.ShopifyPay.apiHost = "shop.app\/pay";
307  window.ShopifyPay.redirectState = null;
308</script>
vendor: 1 bytes, line 308
308
309<script>
310  window.Shopify = window.Shopify || {};
311  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
312  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
313  window.Shopify.SignInWithShop.eligible = true;
314</script>
vendor: 1 bytes, line 314
314
315<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 315
315
316<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 316
316
317<script type="module">
318  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
319
320  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
321
322</script>
vendor: 1 bytes, line 322
322
323<script>
324  window.Shopify = window.Shopify || {};
325  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
326  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"]};
327</script>
vendor: 1 bytes, line 327
327
328<script>(function() {
329  var isLoaded = false;
330  function asyncLoad() {
331    if (isLoaded) return;
332    isLoaded = true;
333    var urls = ["\/\/staticw2.yotpo.com\/QyGZ8tHYhFCESgK0c0akjfwvHHBKgwB0B9SQl7QZ\/widget.js?shop=k9mask.myshopify.com","https:\/\/upsells.boldapps.net\/v2_ui\/js\/UpsellTracker.js?shop=k9mask.myshopify.com","https:\/\/gtranslate.io\/shopify\/gtranslate.js?shop=k9mask.myshopify.com","https:\/\/upsells.boldapps.net\/v2_ui\/js\/upsell.js?shop=k9mask.myshopify.com","https:\/\/faqs-plus.herokuapp.com\/public\/script-tags\/ef-faq-plus-script.min.js?shop=k9mask.myshopify.com"];
334    for (var i = 0; i < urls.length; i++) {
335      var s = document.createElement('script');
336      s.type = 'text/javascript';
337      s.async = true;
338      s.src = urls[i];
339      var x = document.getElementsByTagName('script')[0];
340      x.parentNode.insertBefore(s, x);
341    }
342  };
343  if(window.attachEvent) {
344    window.attachEvent('onload', asyncLoad);
345  } else {
346    window.addEventListener('load', asyncLoad, false);
347  }
348})();</script>
vendor: 1 bytes, line 348
348
349<script id="__st">var __st={"a":3929931843,"offset":-18000,"reqid":"4bf1e27b-3c7e-4c0f-b3fb-3c4e5c409b77-1791062751","pageurl":"www.k9mask.com\/search","u":"7be3fdbb6a16","p":"searchresults"};</script>
vendor: 1 bytes, line 349
349
350<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 350
350
351<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 351
351
352<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.k9mask.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 352
352
353<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 = "//www.k9mask.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>
353<script crossorigin="anonymous" defer="defer" src="//www.k9mask.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 353
353
354<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 354
354
355<script>
356  window.Shopify = window.Shopify || {};
357  window.Shopify.MCP = window.Shopify.MCP || {};
358  window.Shopify.MCP.enabled = true;
359  window.Shopify.MCP.shop = "k9mask.myshopify.com";
360  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.k9mask.com\/api\/mcp";
361  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"]}}];
362</script>
vendor: 1 bytes, line 362
362
363<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("\/\/www.k9mask.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
364</script>
vendor: 1 bytes, line 364
364
365<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://www.k9mask.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
366</script>
vendor: 1 bytes, line 366
366
367<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
368  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);
369</script>
vendor: 1 bytes, line 369
369
370<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})}}));
371</script>
vendor: 1 bytes, line 371
371
372<script id='scb4127' type='text/javascript' async='' src='https://www.k9mask.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
372<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.k9mask.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
373<style id="shopify-accelerated-checkout-cart">
374        #shopify-buyer-consent {
375  margin-top: 1em;
376  display: inline-block;
377  width: 100%;
378}
379
380#shopify-buyer-consent.hidden {
381  display: none;
382}
383
384#shopify-subscription-policy-button {
385  background: none;
386  border: none;
387  padding: 0;
388  text-decoration: underline;
389  font-size: inherit;
390  cursor: pointer;
391}
392
393#shopify-subscription-policy-button::before {
394  box-shadow: none;
395}
396
397      </style>
398
399<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
399
400
401  <style data-shopify>:root {
402    /* Base colors */
403    --kit-color-primary: var(--colorTextBody);
404    --kit-color-secondary: var(--colorBody);
405    --kit-color-tint: var(--colorImageOverlay);
406
407    /* Absolute colors */
408    --kit-color-focus: var(--colorTextBody);
409
410    /* Color-mix percentages */
411    --kit-color-mix-tint-overlay: calc(var(--colorImageOverlayOpacity) * 100%);
412
413    /* Border radius *//* Transitions */
414    --kit-transition-normal: 300ms ease;
415
416    /* Focus */
417    --kit-focus-ring-offset: 2px;
418
419    /* Layout */
420    --kit-section-spacing: 40px;
421    --kit-section-gutter: 17px;
422
423    /* Typography */
424    --kit-font-family-heading: var(--typeHeaderPrimary), var(--typeHeaderFallback);
425    --kit-font-family-body: var(--typeBasePrimary), var(--typeBaseFallback);
426    --kit-font-weight-normal: var(--typeBaseWeight);
427    --kit-heading-font-weight: var(--typeHeaderWeight);
428    --kit-heading-line-height: var(--typeHeaderLineHeight);
429    --kit-body-line-height: var(--typeBaseLineHeight);
430    --kit-heading-letter-spacing: var(--typeHeaderSpacing);
431    --kit-body-letter-spacing: var(--typeBaseSpacing);/* Body font sizes (mobile-first) */
432    --kit-font-size-xs: var(--typeBodyExtraSmallSize);
433    --kit-font-size-sm: var(--typeBodySmallSize);
434    --kit-font-size-base: var(--typeBodySizeMobile);
435    --kit-font-size-lg: var(--typeBaseSize);
436
437    /* Heading font sizes (mobile-first) */
438    --kit-heading-font-size-sm: var(--typeH3SizeMobile);
439    --kit-heading-font-size-md: var(--typeH2SizeMobile);
440    --kit-heading-font-size-lg: var(--typeH1SizeMobile);
441    --kit-heading-font-size-xl: var(--typeH1Size);
442
443    /* Buttons */
444    --kit-color-primary-button: var(--colorBtnPrimary);
445    --kit-color-on-primary-button: var(--colorBtnPrimaryText);
446    --kit-color-primary-button-border: var(--colorBtnPrimary);
447    --kit-color-secondary-button: var(--colorBody);
448    --kit-color-on-secondary-button: var(--colorTextBody);
449    --kit-color-secondary-button-border: var(--colorBorder);
450  }
451
452  @media (min-width: 700px) {
453    :root {
454      --kit-font-size-base: var(--typeBaseSize);
455
456      --kit-heading-font-size-sm: var(--typeH3Size);
457      --kit-heading-font-size-md: var(--typeH2Size);
458      --kit-heading-font-size-lg: var(--typeH1Size);
459      --kit-heading-font-size-xl: var(--typeH1SizeHero);
460    }
461  }
462
463  @media (min-width: 769px) {
464    :root {
465      --kit-section-spacing: 75px;
466      --kit-section-gutter: 40px;
467    }
468  }
469
470  /* typography */
471  body .kit-text--caption {
472    font-size: var(--kit-font-size-sm);
473    text-transform: uppercase;
474    letter-spacing: var(--typeUppercaseSpacing);
475    color: inherit;
476  }</style>
477
478  <style data-shopify>
479    :root {
480      /* Root Variables */
481      /* ========================= */
482      --root-color-primary: #000000;
483      --color-primary: #000000;
484      --root-color-secondary: #ffffff;
485      --color-secondary: #ffffff;
486      --color-sale-tag: #f90000;
487      --color-sale-tag-text: #ffffff;
488      --layout-section-padding-block: 3rem;
489      --layout-section-padding-inline--md: 40px;
490      --layout-section-max-inline-size: 1420px; 
491
492
493      /* Text */
494      /* ========================= */
495      
496      /* Body Font Styles */
497      --element-text-font-family--body: Roboto;
498      --element-text-font-family-fallback--body: sans-serif;
499      --element-text-font-weight--body: 400;
500      --element-text-letter-spacing--body: 0.05em;
501      --element-text-text-transform--body: none;
502
503      /* Body Font Sizes */
504      --element-text-font-size--body: initial;
505      --element-text-font-size--body-xs: 16px;
506      --element-text-font-size--body-sm: 18px;
507      --element-text-font-size--body-md: 20px;
508      --element-text-font-size--body-lg: 22px;
509      
510      /* Body Line Heights */
511      --element-text-line-height--body: 1.8;
512
513      /* Heading Font Styles */
514      --element-text-font-family--heading: Roboto;
515      --element-text-font-family-fallback--heading: sans-serif;
516      --element-text-font-weight--heading: 700;
517      --element-text-letter-spacing--heading: 0.025em;
518      
519       
520      
521      
522      /* Heading Font Sizes */
523      --element-text-font-size--heading-2xl: 48px;
524      --element-text-font-size--heading-xl: 32px;
525      --element-text-font-size--heading-lg: 26px;
526      --element-text-font-size--heading-md: 24px;
527      --element-text-font-size--heading-sm: 18px;
528      --element-text-font-size--heading-xs: 16px;
529      
530      /* Heading Line Heights */
531      --element-text-line-height--heading: 1.2;
532
533      /* Buttons */
534      /* ========================= */
535      
536          --element-button-radius: 50px;
537      
538
539      --element-button-padding-block: 12px;
540      --element-button-text-transform: uppercase;
541      --element-button-font-weight: 800;
542      --element-button-font-size: max(calc(var(--typeBaseSize) - 4px), 13px);
543      --element-button-letter-spacing: var(--typeUppercaseSpacing);
544
545      /* Base Color Variables */
546      --element-button-color-primary: #0016d9;
547      --element-button-color-secondary: #ffffff;
548      --element-button-shade-border: 100%;
549
550      /* Hover State Variables */
551      --element-button-shade-background--hover: 0%;
552      --element-button-shade-border--hover: 100%;
553
554      /* Focus State Variables */
555      --element-button-color-focus: var(--color-focus);
556
557      /* Inputs */
558      /* ========================= */
559      
560          --element-icon-radius: 50px;
561      
562
563      --element-input-font-size: var(--element-text-font-size--body-sm);
564      --element-input-box-shadow-shade: 100%;
565
566      /* Hover State Variables */
567      --element-input-background-shade--hover: 0%;
568      --element-input-box-shadow-spread-radius--hover: 1px;
569    }
570
571    @media only screen and (max-width: 768px) {
572      :root {
573        --element-button-font-size: max(calc(var(--typeBaseSize) - 5px), 11px);
574      }
575    }
576
577    .element-radio {
578        &:has(input[type='radio']:checked) {
579          --element-button-color: var(--element-button-color-secondary);
580        }
581    }
582
583    /* ATC Button Overrides */
584    /* ========================= */
585
586    .element-button[type="submit"],
587    .element-button[type="submit"] .element-text,
588    .element-button--shopify-payment-wrapper button {
589      --element-button-padding-block: 13px;
590      --element-button-padding-inline: 20px;
591      --element-button-line-height: 1.42;
592      --_font-size--body-md: var(--element-button-font-size);
593
594      line-height: 1.42 !important;
595    }
596
597    /* When dynamic checkout is enabled */
598    product-form:has(.element-button--shopify-payment-wrapper) {
599      --element-button-color: #000000;
600
601      .element-button[type="submit"],
602      .element-button--shopify-payment-wrapper button {
603        min-height: 50px !important;
604      }
605
606      .shopify-payment-button {
607        margin: 0;
608      }
609    }
610
611    /* Hover animation for non-angled buttons */
612    body:not([data-button_style='angled']) .element-button[type="submit"] {
613      position: relative;
614      overflow: hidden;
615
616      &:after {
617        content: '';
618        position: absolute;
619        top: 0;
620        left: 150%;
621        width: 200%;
622        height: 100%;
623        transform: skewX(-20deg);
624        background-image: linear-gradient(to right,transparent, rgba(255,255,255,.25),transparent);
625      }
626
627      &:hover:after {
628        animation: shine 0.75s cubic-bezier(0.01, 0.56, 1, 1);
629      }
630    }
631
632    /* ANGLED STYLE - ATC Button Overrides */
633    /* ========================= */
634    
635    [data-button_style='angled'] {
636      --element-button-shade-background--active: var(--element-button-shade-background);
637      --element-button-shade-border--active: var(--element-button-shade-border);
638
639      .element-button[type="submit"] {
640        --_box-shadow: none;
641
642        position: relative;
643        max-width: 94%;
644        border-top: 1px solid #0016d9;
645        border-bottom: 1px solid #0016d9;
646        
647        &:before,
648        &:after {
649          content: '';
650          position: absolute;
651          display: block;
652          top: -1px;
653          bottom: -1px;
654          width: 20px;
655          transform: skewX(-12deg);
656          background-color: #0016d9;
657        }
658        
659        &:before {
660          left: -6px;
661        }
662        
663        &:after {
664          right: -6px;
665        }
666      }
667
668      /* When dynamic checkout is enabled */
669      product-form:has(.element-button--shopify-payment-wrapper) {
670        .element-button[type="submit"]:before,
671        .element-button[type="submit"]:after {
672          background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background));
673          border-top: 1px solid #0016d9;
674          border-bottom: 1px solid #0016d9;
675        }
676
677        .element-button[type="submit"]:before {
678          border-left: 1px solid #0016d9;
679        }
680        
681        .element-button[type="submit"]:after {
682          border-right: 1px solid #0016d9;
683        }
684      }
685
686      .element-button--shopify-payment-wrapper {
687        --_color-background: #0016d9;
688
689        button:hover,
690        button:before,
691        button:after {
692          background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background)) !important;
693        }
694
695        button:not(button:focus-visible) {
696          box-shadow: none !important;
697        }
698      }
699    }
700  </style>
701
702  
702<script src="//www.k9mask.com/cdn/shop/t/16/assets/vendor-scripts-v11.js" defer="defer"></script>
702<link rel="stylesheet" href="//www.k9mask.com/cdn/shop/t/16/assets/country-flags.css">
702<script src="//www.k9mask.com/cdn/shop/t/16/assets/theme.js?v=22554912860141883171789506137" defer="defer"></script>
702
703<!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
704
705<script id='shopify-chat-app-embed-data' type='application/json'>
706  {
707    "settings": {
708      "invertActivatorColors": true,
709      "greetingMessage": "👋 Hello from K9 Mask® \nMessage us if you have questions. We are happy to make recommendations.",
710      "showFeaturedProducts": true,
711      "featuredProducts": [],
712      "horizontalPosition": "bottom_left",
713      "icon": "chat_bubble",
714      "buttonLabel": "Chat"
715    }
716  }
717</script>
717
718
719<style data-shopify>
720  
721
722  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
723  shopify-chat:defined:empty {
724    display: grid;
725  }
726
727  :root {
728    --shopify-chat-bg-color: #FFFFFF;
729    --shopify-chat-text-color: #000000;
730    --shopify-chat-accent-bg-color: #000000;
731    --shopify-chat-accent-text-color: #FFFFFF;
732    --shopify-chat-activator-offset: 20px;
733
734    
735
736    --shopify-chat-activator-font-size: 16px;
737    --shopify-chat-border-radius: 16px;
738  }
739
740  
741</style>
742
743<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
743
744
745
746<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
747
748
749  
749<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/QyGZ8tHYhFCESgK0c0akjfwvHHBKgwB0B9SQl7QZ?languageCode=en" async></script>
749
750
751
752
753  
754<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a0fcf9-a980-7b32-af36-621fac9a6319/product-upsell-96/assets/app.css" rel="stylesheet" type="text/css" media="all">
755<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
756<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: 3929931843,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 756
756
757<script>
758  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
759</script>
vendor: 1 bytes, line 759
759
760<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}
760).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: 3929931843,storefrontBaseUrl: "https://www.k9mask.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.k9mask.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"575307973","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-QFZNMGE0S0\\\",\\\"GT-TWMWS83K\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-QFZNMGE0S0\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-QFZNMGE0S0\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-QFZNMGE0S0\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-QFZNMGE0S0\\\",\\\"MC-GYDD39RKV8\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-QFZNMGE0S0\\\",\\\"MC-GYDD39RKV8\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-QFZNMGE0S0\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-QFZNMGE0S0\\\",\\\"MC-GYDD39RKV8\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-QFZNMGE0S0\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-QFZNMGE0S0\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-QFZNMGE0S0\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-QFZNMGE0S0\\\"}],\\\"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"]}
760,{"id":"197132485","configuration":"{\"myshopify_url\":\"k9mask.myshopify.com\", \"environment\":\"production\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5640f8aa1309d751e1a79f66442f1a68","type":"APP","apiClientId":118555,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"K9 Mask® by Good Air Team","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"k9mask.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.k9mask.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.k9mask.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"161115439301","themeStoreId":"857","themePublished":"true","eventMetadataId":"b9ec7d30-9e33-48c7-b5b8-806b7a9ffbc0","pageType":"searchresults","shopId":"3929931843","storefrontBaseUrl":"https:\/\/www.k9mask.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\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
760<script>
761  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
762  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
763  window.ShopifyAnalytics.meta.currency = 'USD';
764  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"4bf1e27b-3c7e-4c0f-b3fb-3c4e5c409b77-1791062751"}};
765  for (var attr in meta) {
766    window.ShopifyAnalytics.meta[attr] = meta[attr];
767  }
768</script>
vendor: 1 bytes, line 768
768
769<script class="analytics">
770  (function () {
771    var customDocumentWrite = function(content) {
772      var jquery = null;
773
774      if (window.jQuery) {
775        jquery = window.jQuery;
776      } else if (window.Checkout && window.Checkout.$) {
777        jquery = window.Checkout.$;
778      }
779
780      if (jquery) {
781        jquery('body').append(content);
782      }
783    };
784
785    var hasLoggedConversion = function(token) {
786      if (token) {
787        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
788      }
789      return false;
790    }
791
792    var setCookieIfConversion = function(token) {
793      if (token) {
794        var twoMonthsFromNow = new Date(Date.now());
795        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
796
797        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
798      }
799    }
800
801    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
802    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
803    if (trekkie.integrations) {
804      return;
805    }
806    trekkie.methods = [
807      'identify',
808      'page',
809      'ready',
810      'track',
811      'trackForm',
812      'trackLink'
813    ];
814    trekkie.factory = function(method) {
815      return function() {
816        var args = Array.prototype.slice.call(arguments);
817        args.unshift(method);
818        trekkie.push(args);
819        if (method == 'track' || method == 'page') {
820          var pageUrl;
821          try {
822            pageUrl = window.location.href;
823          } catch (e) {}
824          var pageReferrer;
825          try {
826            pageReferrer = document.referrer;
827          } catch (e) {}
828          try {
829            if (window.__TREKKIE_SHIM_QUEUE == null) {
830              window.__TREKKIE_SHIM_QUEUE = [];
831            }
832            window.__TREKKIE_SHIM_QUEUE.push({
833              from: 'trekkie-stub',
834              method: method,
835              args: args.slice(1),
836              pageContext: {
837                url: pageUrl,
838                referrer: pageReferrer
839              }
840            });
841          } catch (e) {
842            // no-op
843          }
844        }
845        return trekkie;
846      };
847    };
848    for (var i = 0; i < trekkie.methods.length; i++) {
849      var key = trekkie.methods[i];
850      trekkie[key] = trekkie.factory(key);
851    }
852    trekkie.load = function(config) {
853      trekkie.config = config || {};
854      trekkie.config.initialDocumentCookie = document.cookie;
855      var first = document.getElementsByTagName('script')[0];
856var script = document.createElement('script');
857script.type = 'text/javascript';
858script.onerror = function(e) {
859  var scriptFallback = document.createElement('script');
860  scriptFallback.type = 'text/javascript';
861  scriptFallback.onerror = function(error) {
862          var Monorail = {
863      produce: function produce(monorailDomain, schemaId, payload) {
864        var currentMs = new Date().getTime();
865        var event = {
866          schema_id: schemaId,
867          payload: payload,
868          metadata: {
869            event_created_at_ms: currentMs,
870            event_sent_at_ms: currentMs
871          }
872        };
873        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
874      },
875      sendRequest: function sendRequest(endpointUrl, payload) {
876        // Try the sendBeacon API
877        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
878          var blobData = new window.Blob([payload], {
879            type: 'text/plain'
880          });
881
882          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
883            return true;
884          } // sendBeacon was not successful
885
886        } // XHR beacon
887
888        var xhr = new XMLHttpRequest();
889
890        try {
891          xhr.open('POST', endpointUrl);
892          xhr.setRequestHeader('Content-Type', 'text/plain');
893          xhr.send(payload);
894        } catch (e) {
895          console.log(e);
896        }
897
898        return false;
899      },
900      isIos12: function isIos12() {
901        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
902      }
903    };
904    Monorail.produce('monorail-edge.shopifysvc.com',
905      'trekkie_storefront_load_errors/1.1',
906      {shop_id: 3929931843,
907      theme_id: 161115439301,
908      app_name: "storefront",
909      context_url: window.location.href,
910      source_url: "//www.k9mask.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
911
912  };
913  scriptFallback.async = true;
914  scriptFallback.src = '//www.k9mask.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
915  first.parentNode.insertBefore(scriptFallback, first);
916};
917script.async = true;
918script.src = '//www.k9mask.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
919first.parentNode.insertBefore(script, first);
920
921    };
922    trekkie.load(
923      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":3929931843,"isMerchantRequest":null,"themeId":161115439301,"themeCityHash":"9191963840135437119","contentLanguage":"en","currency":"USD","eventMetadataId":"b9ec7d30-9e33-48c7-b5b8-806b7a9ffbc0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
924    );
925
926    var loaded = false;
927    trekkie.ready(function() {
928      if (loaded) return;
929      loaded = true;
930
931      window.ShopifyAnalytics.lib = window.trekkie;
932
933      var originalDocumentWrite = document.write;
934      document.write = customDocumentWrite;
935      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
936      document.write = originalDocumentWrite;
937
938      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
939      var token = match? match[1]: undefined;
940      if (!hasLoggedConversion(token)) {
941        setCookieIfConversion(token);
942        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
943      }
944    });
945
946    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"4bf1e27b-3c7e-4c0f-b3fb-3c4e5c409b77-1791062751","shopifyEmitted":true});
947
948    var eventsListenerScript = document.createElement('script');
949    eventsListenerScript.async = true;
950    eventsListenerScript.src = "//www.k9mask.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
951    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
952})();</script>
vendor: 1 bytes, line 952
952
953<script
954  defer
955  src="https://www.k9mask.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
956  data-application="storefront-renderer"
957  data-shop-id="3929931843"
958  data-render-region="gcp-us-central1"
959  data-page-type="search"
960  data-theme-instance-id="161115439301"
961  data-theme-name="Impulse"
962  data-theme-version="9.2.0"
963  data-monorail-region="shop_domain"
964  data-resource-timing-sampling-rate="10"
965  data-shs="true"
966  data-shs-beacon="true"
967  data-shs-export-with-fetch="true"
968  data-shs-logs-sample-rate="1"
969  data-shs-beacon-endpoint="https://www.k9mask.com/api/collect"
970></script>
vendor: 1 bytes, line 970
970
971<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to K9 Mask® by Good Air Team. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
971,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 971
971
972<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"3929931843","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":false,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
972
973<meta name="shopify-y" content="d7699a56-8a4e-4553-a222-88188f65a40c" data-expiration="1822620352000"><meta name="shopify-s" content="d92ee624-faf3-4abd-acf8-7e49d2310e12" data-expiration="1791064552000"><meta name="new-cookie-storage-activated" content="t">
974</head>
975
976<body class="template-search" data-center-text="center" data-button_style="round" data-type_header_capitalize="false" data-type_headers_align_text="center" data-type_product_capitalize="false" data-swatch_style="round" >
977
978  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
979
980  <div id="PageContainer" class="page-container">
981    <div class="transition-body"><!-- BEGIN sections: header-group -->
982<div id="shopify-section-sections--22925748502725__header" class="shopify-section shopify-section-group-header-group">
983
984<div id="NavDrawer" class="drawer drawer--right">
985  <div class="drawer__contents">
986    <div class="drawer__fixed-header">
987      <div class="drawer__header appear-animation appear-delay-1">
988        <div class="h2 drawer__title"></div>
989        <div class="drawer__close">
990          <button type="button" class="drawer__close-button js-drawer-close">
991            <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>
992            <span class="icon__fallback-text">Close menu</span>
993          </button>
994        </div>
995      </div>
996    </div>
997    <div class="drawer__scrollable">
998      <ul class="mobile-nav mobile-nav--heading-style" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><div class="mobile-nav__has-sublist"><a href="/collections/all"
999                    class="mobile-nav__link mobile-nav__link--top-level"
1000                    id="Label-collections-all1"
1001                    >
1002                    Shop
1003                  </a>
1004                  <div class="mobile-nav__toggle">
1005                    <button type="button"
1006                      aria-controls="Linklist-collections-all1"
1007                      aria-labelledby="Label-collections-all1"
1008                      class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1009  <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>
1010</span>
1011</button>
1012                  </div></div><div id="Linklist-collections-all1"
1013                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1014                >
1015                <div class="collapsible-content__inner">
1016                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1017                        <div class="mobile-nav__child-item"><a href="/collections/new"
1018                              class="mobile-nav__link"
1019                              id="Sublabel-collections-new1"
1020                              >
1021                              New Products
1022                            </a><button type="button"
1023                              aria-controls="Sublinklist-collections-all1-collections-new1"
1024                              aria-labelledby="Sublabel-collections-new1"
1025                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1026  <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>
1027</span>
1028</button></div><div
1029                            id="Sublinklist-collections-all1-collections-new1"
1030                            aria-labelledby="Sublabel-collections-new1"
1031                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1032                            >
1033                            <div class="collapsible-content__inner">
1034                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1035                                    <a href="/collections/new" class="mobile-nav__link">
1036                                      K9 Mask® Dog Air Filter
1037                                    </a>
1038                                  </li></ul>
1039                            </div>
1040                          </div></li><li class="mobile-nav__item">
1041                        <div class="mobile-nav__child-item"><a href="/collections/all"
1042                              class="mobile-nav__link"
1043                              id="Sublabel-collections-all2"
1044                              >
1045                              All Products
1046                            </a><button type="button"
1047                              aria-controls="Sublinklist-collections-all1-collections-all2"
1048                              aria-labelledby="Sublabel-collections-all2"
1049                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1050  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1050ox="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>
1051</span>
1052</button></div><div
1053                            id="Sublinklist-collections-all1-collections-all2"
1054                            aria-labelledby="Sublabel-collections-all2"
1055                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1056                            >
1057                            <div class="collapsible-content__inner">
1058                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1059                                    <a href="/collections/air-filter-face-mask-for-dogs" class="mobile-nav__link">
1060                                      K9 Mask® for Dogs
1061                                    </a>
1062                                  </li><li class="mobile-nav__item">
1063                                    <a href="/collections/extreme-breathe-k9-mask%C2%AE" class="mobile-nav__link">
1064                                      - Extreme Breathe
1065                                    </a>
1066                                  </li><li class="mobile-nav__item">
1067                                    <a href="/collections/clean-breathe-k9-mask%C2%AE" class="mobile-nav__link">
1068                                      - Clean Breathe
1069                                    </a>
1070                                  </li><li class="mobile-nav__item">
1071                                    <a href="/collections/air-filter-refill" class="mobile-nav__link">
1072                                      K9 Mask® Filter Refills
1073                                    </a>
1074                                  </li><li class="mobile-nav__item">
1075                                    <a href="/products/extreme-breathe-k9-mask%C2%AE-air-filter-refills-5-pack-n95-active-carbon" class="mobile-nav__link">
1076                                      - Extreme Breathe
1077                                    </a>
1078                                  </li><li class="mobile-nav__item">
1079                                    <a href="/products/clean-breathe-k9-mask%C2%AE-air-filter-refills-5-pack-active-carbon" class="mobile-nav__link">
1080                                      - Clean Breathe
1081                                    </a>
1082                                  </li><li class="mobile-nav__item">
1083                                    <a href="/products/clearance-k9-mask%C2%AE-scratch-and-paw-discount-items" class="mobile-nav__link">
1084                                      Deals
1085                                    </a>
1086                                  </li></ul>
1087                            </div>
1088                          </div></li><li class="mobile-nav__item">
1089                        <div class="mobile-nav__child-item"><a href="/products/k9-mask%C2%AE-for-dogs-with-3-extreme-breathe-n95-active-carbon-air-filters"
1090                              class="mobile-nav__link"
1091                              id="Sublabel-products-k9-mask-c2-ae-for-dogs-with-3-extreme-breathe-n95-active-carbon-air-filters3"
1092                              >
1093                              Best Seller
1094                            </a></div></li><li class="mobile-nav__item">
1095                        <div class="mobile-nav__child-item"><a href="https://www.k9mask.com/a/faq"
1096                              class="mobile-nav__link"
1097                              id="Sublabel-https-www-k9mask-com-a-faq4"
1098                              >
1099                              FAQ
1100                            </a><button type="button"
1101                              aria-controls="Sublinklist-collections-all1-https-www-k9mask-com-a-faq4"
1102                              aria-labelledby="Sublabel-https-www-k9mask-com-a-faq4"
1103                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1104  <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>
1105</span>
1106</button></div><div
1107                            id="Sublinklist-collections-all1-https-www-k9mask-com-a-faq4"
1108                            aria-labelledby="Sublabel-https-www-k9mask-com-a-faq4"
1109                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1110                            >
1111                            <div class="collapsible-content__inner">
1112                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1113                                    <a href="/pages/faq" class="mobile-nav__link">
1114                                      All Frequently Asked Questions
1115                                    </a>
1116                                  </li><li class="mobile-nav__item">
1117                                    <a href="/pages/how-to-insert-air-filter-into-k9-mask" class="mobile-nav__link">
1118                                      How To Insert Air Filter Into K9 Mask®
1119                                    </a>
1120                                  </li><li class="mobile-nav__item">
1121                                    <a href="/pages/how-to-get-your-dog-to-wear-an-air-filter-face-mask" class="mobile-nav__link">
1122                                      How To Train Your Dog To Wear a K9 Mask®
1123                                    </a>
1124                                  </li><li class="mobile-nav__item">
1125                                    <a href="/pages/videos" class="mobile-nav__link">
1126                                      Watch K9 Mask® Videos
1127                                    </a>
1128                                  </li></ul>
1129                            </div>
1130                          </div></li><li class="mobile-nav__item">
1131                        <div class="mobile-nav__child-item"><a href="/pages/size-chart"
1132                              class="mobile-nav__link"
1133                              id="Sublabel-pages-size-chart5"
1134                              >
1135                              Find Size
1136                            </a><button type="button"
1137                              aria-controls="Sublinklist-collections-all1-pages-size-chart5"
1138                              aria-labelledby="Sublabel-pages-size-chart5"
1139                              class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation">
1140  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1140ox="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>
1141</span>
1142</button></div><div
1143                            id="Sublinklist-collections-all1-pages-size-chart5"
1144                            aria-labelledby="Sublabel-pages-size-chart5"
1145                            class="mobile-nav__sublist collapsible-content collapsible-content--all"
1146                            >
1147                            <div class="collapsible-content__inner">
1148                              <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item">
1149                                    <a href="/pages/size-chart" class="mobile-nav__link">
1150                                      Find K9 Mask® Size for Your Dog
1151                                    </a>
1152                                  </li></ul>
1153                            </div>
1154                          </div></li></ul></div>
1155              </div></li><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><a href="/pages/faq"
1156                    class="mobile-nav__link mobile-nav__link--top-level"
1157                    id="Label-pages-faq2"
1158                    >
1159                    FAQ
1160                  </a>
1161                  <div class="mobile-nav__toggle">
1162                    <button type="button"
1163                      aria-controls="Linklist-pages-faq2"
1164                      aria-labelledby="Label-pages-faq2"
1165                      class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1166  <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>
1167</span>
1168</button>
1169                  </div></div><div id="Linklist-pages-faq2"
1170                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1171                >
1172                <div class="collapsible-content__inner">
1173                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1174                        <div class="mobile-nav__child-item"><a href="/pages/faq"
1175                              class="mobile-nav__link"
1176                              id="Sublabel-pages-faq1"
1177                              >
1178                              All Frequently Asked Questions
1179                            </a></div></li></ul></div>
1180              </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><div class="mobile-nav__has-sublist"><a href="/pages/about-us"
1181                    class="mobile-nav__link mobile-nav__link--top-level"
1182                    id="Label-pages-about-us3"
1183                    >
1184                    Our Story
1185                  </a>
1186                  <div class="mobile-nav__toggle">
1187                    <button type="button"
1188                      aria-controls="Linklist-pages-about-us3"
1189                      aria-labelledby="Label-pages-about-us3"
1190                      class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1191  <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>
1192</span>
1193</button>
1194                  </div></div><div id="Linklist-pages-about-us3"
1195                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1196                >
1197                <div class="collapsible-content__inner">
1198                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1199                        <div class="mobile-nav__child-item"><a href="/pages/about-us"
1200                              class="mobile-nav__link"
1201                              id="Sublabel-pages-about-us1"
1202                              >
1203                              Story of K9 Mask®
1204                            </a></div></li><li class="mobile-nav__item">
1205                        <div class="mobile-nav__child-item"><a href="/pages/sharktank"
1206                              class="mobile-nav__link"
1207                              id="Sublabel-pages-sharktank2"
1208                              >
1209                              As Seen on Shark Tank
1210                            </a></div></li><li class="mobile-nav__item">
1211                        <div class="mobile-nav__child-item"><a href="/blogs/news"
1212                              class="mobile-nav__link"
1213                              id="Sublabel-blogs-news3"
1214                              >
1215                              K9 Mask® Blog
1216                            </a></div></li><li class="mobile-nav__item">
1217                        <div class="mobile-nav__child-item"><a href="/pages/videos"
1218                              class="mobile-nav__link"
1219                              id="Sublabel-pages-videos4"
1220                              >
1221                              K9 Mask® Videos
1222                            </a></div></li><li class="mobile-nav__item">
1223                        <div class="mobile-nav__child-item"><a href="https://www.k9mask.com/pages/news"
1224                              class="mobile-nav__link"
1225                              id="Sublabel-https-www-k9mask-com-pages-news5"
1226                              >
1227                              K9 Mask® News 
1228                            </a></div></li></ul></div>
1229              </div></li><li class="mobile-nav__item appear-animation appear-delay-5"><div class="mobile-nav__has-sublist"><a href="/pages/contact-us"
1230                    class="mobile-nav__link mobile-nav__link--top-level"
1231                    id="Label-pages-contact-us4"
1232                    >
1233                    Contact Us
1234                  </a>
1235                  <div class="mobile-nav__toggle">
1236                    <button type="button"
1237                      aria-controls="Linklist-pages-contact-us4"
1238                      aria-labelledby="Label-pages-contact-us4"
1239                      class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation">
1240  <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1240ox="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>
1241</span>
1242</button>
1243                  </div></div><div id="Linklist-pages-contact-us4"
1244                class="mobile-nav__sublist collapsible-content collapsible-content--all"
1245                >
1246                <div class="collapsible-content__inner">
1247                  <ul class="mobile-nav__sublist"><li class="mobile-nav__item">
1248                        <div class="mobile-nav__child-item"><a href="/pages/contact-us"
1249                              class="mobile-nav__link"
1250                              id="Sublabel-pages-contact-us1"
1251                              >
1252                              Contact Us
1253                            </a></div></li><li class="mobile-nav__item">
1254                        <div class="mobile-nav__child-item"><a href="/pages/affiliate-marketing"
1255                              class="mobile-nav__link"
1256                              id="Sublabel-pages-affiliate-marketing2"
1257                              >
1258                              Affiliate Marketing
1259                            </a></div></li></ul></div>
1260              </div></li></ul><ul class="mobile-nav__social appear-animation appear-delay-6"><li class="mobile-nav__social-item">
1261            <a target="_blank" rel="noopener" href="https://instagram.com/k9_mask/" title="K9 Mask® by Good Air Team on Instagram">
1262              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5z"/><path fill="#444" d="M26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
1263              <span class="icon__fallback-text">Instagram</span>
1264            </a>
1265          </li><li class="mobile-nav__social-item">
1266            <a target="_blank" rel="noopener" href="https://facebook.com/dogpollutionmask" title="K9 Mask® by Good Air Team on Facebook">
1267              <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>
1268              <span class="icon__fallback-text">Facebook</span>
1269            </a>
1270          </li><li class="mobile-nav__social-item">
1271            <a target="_blank" rel="noopener" href="https://www.youtube.com/@k9mask" title="K9 Mask® by Good Air Team on YouTube">
1272              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
1273              <span class="icon__fallback-text">YouTube</span>
1274            </a>
1275          </li><li class="mobile-nav__social-item">
1276            <a target="_blank" rel="noopener" href="https://twitter.com/k9mask" title="K9 Mask® by Good Air Team on X">
1277              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 20 20"><path d="M11.095 5.514c.1-.167.158-.3.249-.409A986.714 986.714 0 0 1 14.67 1.11c.43-.514.876-.614 1.35-.327.53.32.609.932.166 1.485-.477.598-.978 1.178-1.467 1.766-.772.927-1.538 1.862-2.322 2.78-.184.216-.21.358-.038.609 2.158 3.157 4.304 6.323 6.448 9.49.18.266.345.55.463.845.435 1.093-.138 2.07-1.319 2.157-1.61.118-3.226.142-4.829-.11-.95-.15-1.607-.758-2.13-1.513-1.15-1.66-2.28-3.334-3.42-5.002-.071-.105-.155-.203-.289-.377-.086.124-.14.214-.207.295a4455.405 4455.405 0 0 1-4.44 5.31 3.698 3.698 0 0 1-.387.42c-.351.308-.85.304-1.217.008-.353-.286-.466-.811-.194-1.194.352-.495.75-.96 1.139-1.43 1.328-1.6 2.66-3.2 4-4.79.184-.219.16-.371.011-.59a1936.237 1936.237 0 0 1-5.324-7.87c-.205-.304-.4-.63-.533-.97C-.27 1.092.28.095 1.357.045c1.514-.07 3.037-.046 4.553.008 1.13.04 1.915.732 2.532 1.62.791 1.14 1.57 2.287 2.354 3.43.066.096.136.19.297.414l.002-.003Zm-8.888-3.6c.098.168.16.293.237.407 3.38 4.967 6.762 9.933 10.14 14.903.331.487.757.792 1.357.804 1.004.017 2.008.028 3.011.037.065 0 .13-.039.24-.076-.113-.184-.205-.345-.309-.5-2.271-3.352-4.54-6.706-6.816-10.054-1.101-1.62-2.224-3.227-3.324-4.847-.337-.495-.8-.693-1.37-.702-.897-.011-1.793-.02-2.69-.024-.138 0-.276.029-.473.05l-.003.002Z"/></svg>
1278              <span class="icon__fallback-text">X</span>
1279            </a>
1280          </li><li class="mobile-nav__social-item">
1281            <a target="_blank" rel="noopener" href="https://www.tiktok.com/@k9mask" title="K9 Mask® by Good Air Team on TickTok">
1282              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewBox="0 0 2859 3333"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"/></svg>
1283              <span class="icon__fallback-text">TikTok</span>
1284            </a>
1285          </li></ul>
1286    </div>
1287  </div>
1288</div>
1289<style>
1290  .site-nav__link,
1291  .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
1292    font-size: 22px;
1293  }
1294  
1295    .site-nav__link,
1296    .site-header--heading-style .site-nav__link,
1297    .mobile-nav__link--top-level,
1298    .mobile-nav--heading-style .mobile-nav__link--top-level {
1299      text-transform: uppercase;
1300      letter-spacing: var(--typeUppercaseSpacing);
1301    }
1302    .mobile-nav__link--top-level {
1303      font-size: 1.1em;
1304    }
1305  
1306
1307  
1308.site-header {
1309      box-shadow: 0 0 1px rgba(0,0,0,0.2);
1310    }
1311
1312    .toolbar + .header-sticky-wrapper .site-header {
1313      border-top: 0;
1314    }</style>
1315
1316<div data-section-id="sections--22925748502725__header" data-section-type="header"><div class="toolbar small--hide">
1317  <div class="page-width">
1318    <div class="toolbar__content"><div class="toolbar__item">
1319          <ul class="no-bullets social-icons inline-list toolbar__social"><li>
1320      <a target="_blank" rel="noopener" href="https://instagram.com/k9_mask/" title="K9 Mask® by Good Air Team on Instagram">
1321        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.
1321075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5z"/><path fill="#444" d="M26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
1322        <span class="icon__fallback-text">Instagram</span>
1323      </a>
1324    </li><li>
1325      <a target="_blank" rel="noopener" href="https://facebook.com/dogpollutionmask" title="K9 Mask® by Good Air Team on Facebook">
1326        <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>
1327        <span class="icon__fallback-text">Facebook</span>
1328      </a>
1329    </li><li>
1330      <a target="_blank" rel="noopener" href="https://www.youtube.com/@k9mask" title="K9 Mask® by Good Air Team on YouTube">
1331        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
1332        <span class="icon__fallback-text">YouTube</span>
1333      </a>
1334    </li><li>
1335      <a target="_blank" rel="noopener" href="https://twitter.com/k9mask" title="K9 Mask® by Good Air Team on X">
1336        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 20 20"><path d="M11.095 5.514c.1-.167.158-.3.249-.409A986.714 986.714 0 0 1 14.67 1.11c.43-.514.876-.614 1.35-.327.53.32.609.932.166 1.485-.477.598-.978 1.178-1.467 1.766-.772.927-1.538 1.862-2.322 2.78-.184.216-.21.358-.038.609 2.158 3.157 4.304 6.323 6.448 9.49.18.266.345.55.463.845.435 1.093-.138 2.07-1.319 2.157-1.61.118-3.226.142-4.829-.11-.95-.15-1.607-.758-2.13-1.513-1.15-1.66-2.28-3.334-3.42-5.002-.071-.105-.155-.203-.289-.377-.086.124-.14.214-.207.295a4455.405 4455.405 0 0 1-4.44 5.31 3.698 3.698 0 0 1-.387.42c-.351.308-.85.304-1.217.008-.353-.286-.466-.811-.194-1.194.352-.495.75-.96 1.139-1.43 1.328-1.6 2.66-3.2 4-4.79.184-.219.16-.371.011-.59a1936.237 1936.237 0 0 1-5.324-7.87c-.205-.304-.4-.63-.533-.97C-.27 1.092.28.095 1.357.045c1.514-.07 3.037-.046 4.553.008 1.13.04 1.915.732 2.532 1.62.791 1.14 1.57 2.287 2.354 3.43.066.096.136.19.297.414l.002-.003Zm-8.888-3.6c.098.168.16.293.237.407 3.38 4.967 6.762 9.933 10.14 14.903.331.487.757.792 1.357.804 1.004.017 2.008.028 3.011.037.065 0 .13-.039.24-.076-.113-.184-.205-.345-.309-.5-2.271-3.352-4.54-6.706-6.816-10.054-1.101-1.62-2.224-3.227-3.324-4.847-.337-.495-.8-.693-1.37-.702-.897-.011-1.793-.02-2.69-.024-.138 0-.276.029-.473.05l-.003.002Z"/></svg>
1337        <span class="icon__fallback-text">X</span>
1338      </a>
1339    </li><li>
1340      <a target="_blank" rel="noopener" href="https://www.tiktok.com/@k9mask" title="K9 Mask® by Good Air Team on TikTok">
1341        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewB
1341ox="0 0 2859 3333"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"/></svg>
1342        <span class="icon__fallback-text">TikTok</span>
1343      </a>
1344    </li></ul>
1345
1346        </div></div>
1347
1348  </div>
1349</div>
1350<div class="header-sticky-wrapper">
1351    <div id="HeaderWrapper" class="header-wrapper"><header
1352        id="SiteHeader"
1353        class="site-header site-header--heading-style"
1354        data-sticky="false"
1355        data-overlay="false">
1356        <div class="page-width">
1357          <div
1358            class="header-layout header-layout--left"
1359            data-logo-align="left"><div class="header-item header-item--logo"><style data-shopify>.header-item--logo,
1360.header-layout--left-center .header-item--logo,
1361.header-layout--left-center .header-item--icons {
1362  -webkit-box-flex: 0 1 100px;
1363  -ms-flex: 0 1 100px;
1364  flex: 0 1 100px;
1365}
1366
1367@media only screen and (min-width: 769px) {
1368  .header-item--logo,
1369  .header-layout--left-center .header-item--logo,
1370  .header-layout--left-center .header-item--icons {
1371    -webkit-box-flex: 0 0 120px;
1372    -ms-flex: 0 0 120px;
1373    flex: 0 0 120px;
1374  }
1375}
1376
1377.site-header__logo a {
1378  width: 100px;
1379}
1380.is-light .site-header__logo .logo--inverted {
1381  width: 100px;
1382}
1383@media only screen and (min-width: 769px) {
1384  .site-header__logo a {
1385    width: 120px;
1386  }
1387
1388  .is-light .site-header__logo .logo--inverted {
1389    width: 120px;
1390  }
1391}</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization">
1392  <a
1393    href="/"
1394    itemprop="url"
1395    class="site-header__logo-link logo--has-inverted"
1396    style="padding-top: 75.50702028081123%"><picture>
1397      <source
1398        media="(max-width: 768px)"
1399        srcset="//www.k9mask.com/cdn/shop/files/logo_v2_black_2.png?v=1613646260&width=100 100w, //www.k9mask.com/cdn/shop/files/logo_v2_black_2.png?v=1613646260&width=200 200w"
1400        sizes="100px"
1401      ><img src="//www.k9mask.com/cdn/shop/files/logo_v2_black_2.png?v=1613646260&amp;width=240" alt="K9 Mask Dog Air Pollution Face Filter Masks Logo" srcset="//www.k9mask.com/cdn/shop/files/logo_v2_black_2.png?v=1613646260&amp;width=120 120w, //www.k9mask.com/cdn/shop/files/logo_v2_black_2.png?v=1613646260&amp;width=240 240w" width="240" height="181" loading="eager" class="image-element" sizes="120px" itemprop="logo"></picture>
1402  </a><a
1403      href="/"
1404      itemprop="url"
1405      class="site-header__logo-link logo--inverted"
1406      style="padding-top: 75.41666666666667%"><picture>
1407        <source
1408          media="(max-width: 768px)"
1409          srcset="//www.k9mask.com/cdn/shop/files/K9_mask_logo_white_web.png?v=1641588670&width=100 100w, //www.k9mask.com/cdn/shop/files/K9_mask_logo_white_web.png?v=1641588670&width=200 200w"
1410          sizes="100px"
1411        ><img src="//www.k9mask.com/cdn/shop/files/K9_mask_logo_white_web.png?v=1641588670&amp;width=240" alt="K9 Mask air filter face gas mask for dogs logo" srcset="//www.k9mask.com/cdn/shop/files/K9_mask_logo_white_web.png?v=1641588670&amp;width=120 120w, //www.k9mask.com/cdn/shop/files/K9_mask_logo_white_web.png?v=1641588670&amp;width=240 240w" width="240" height="181" loading="eager" class="image-element" sizes="120px" itemprop="logo"></picture>
1412    </a></div></div><div class="header-item header-item--navigation" role="navigation" aria-label="Primary"><ul
1413  class="site-nav site-navigation small--hide"
1414><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown">
1415      
1416        <details
1417          data-hover="true"
1418          id="site-nav-item--1"
1419          class="site-nav__details"
1420        >
1421          <summary
1422            data-link="/collections/all"
1423            aria-expanded="false"
1424            aria-controls="site-nav-item--1"
1425            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1426          >
1427            Shop <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>
1428          </summary>
1429      
1430<ul class="site-nav__dropdown text-left"><li class=" site-nav__deep-dropdown-trigger">
1431                <a href="/collections/new" class="site-nav__dropdown-link site-nav__dropdown-link--second-level site-nav__dropdown-link--has-children">
1432                  New Products
1433<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1433ox="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></a><ul class="site-nav__deep-dropdown"><li>
1434                        <a href="/collections/new" class="site-nav__dropdown-link">K9 Mask® Dog Air Filter</a>
1435                      </li></ul></li><li class=" site-nav__deep-dropdown-trigger">
1436                <a href="/collections/all" class="site-nav__dropdown-link site-nav__dropdown-link--second-level site-nav__dropdown-link--has-children">
1437                  All Products
1438<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></a><ul class="site-nav__deep-dropdown"><li>
1439                        <a href="/collections/air-filter-face-mask-for-dogs" class="site-nav__dropdown-link">K9 Mask® for Dogs</a>
1440                      </li><li>
1441                        <a href="/collections/extreme-breathe-k9-mask%C2%AE" class="site-nav__dropdown-link">- Extreme Breathe</a>
1442                      </li><li>
1443                        <a href="/collections/clean-breathe-k9-mask%C2%AE" class="site-nav__dropdown-link">- Clean Breathe</a>
1444                      </li><li>
1445                        <a href="/collections/air-filter-refill" class="site-nav__dropdown-link">K9 Mask® Filter Refills</a>
1446                      </li><li>
1447                        <a href="/products/extreme-breathe-k9-mask%C2%AE-air-filter-refills-5-pack-n95-active-carbon" class="site-nav__dropdown-link">- Extreme Breathe</a>
1448                      </li><li>
1449                        <a href="/products/clean-breathe-k9-mask%C2%AE-air-filter-refills-5-pack-active-carbon" class="site-nav__dropdown-link">- Clean Breathe</a>
1450                      </li><li>
1451                        <a href="/products/clearance-k9-mask%C2%AE-scratch-and-paw-discount-items" class="site-nav__dropdown-link">Deals</a>
1452                      </li></ul></li><li class="">
1453                <a href="/products/k9-mask%C2%AE-for-dogs-with-3-extreme-breathe-n95-active-carbon-air-filters" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1454                  Best Seller
1455</a></li><li class=" site-nav__deep-dropdown-trigger">
1456                <a href="https://www.k9mask.com/a/faq" class="site-nav__dropdown-link site-nav__dropdown-link--second-level site-nav__dropdown-link--has-children">
1457                  FAQ
1458<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></a><ul class="site-nav__deep-dropdown"><li>
1459                        <a href="/pages/faq" class="site-nav__dropdown-link">All Frequently Asked Questions</a>
1460                      </li><li>
1461                        <a href="/pages/how-to-insert-air-filter-into-k9-mask" class="site-nav__dropdown-link">How To Insert Air Filter Into K9 Mask®</a>
1462                      </li><li>
1463                        <a href="/pages/how-to-get-your-dog-to-wear-an-air-filter-face-mask" class="site-nav__dropdown-link">How To Train Your Dog To Wear a K9 Mask®</a>
1464                      </li><li>
1465                        <a href="/pages/videos" class="site-nav__dropdown-link">Watch K9 Mask® Videos</a>
1466                      </li></ul></li><li class=" site-nav__deep-dropdown-trigger">
1467                <a href="/pages/size-chart" class="site-nav__dropdown-link site-nav__dropdown-link--second-level site-nav__dropdown-link--has-children">
1468                  Find Size
1469<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></a><ul class="site-nav__deep-dropdown"><li>
1470                        <a href="/pages/size-chart" class="site-nav__dropdown-link">Find K9 Mask® Size for Your Dog</a>
1471                      </li></ul></li></ul>
1472        </details>
1473      
1474    </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown">
1475      
1476        <details
1477          data-hover="true"
1478          id="site-nav-item--2"
1479          class="site-nav__details"
1480        >
1481          <summary
1482            data-link="/pages/faq"
1483            aria-expanded="false"
1484            aria-controls="site-nav-item--2"
1485            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1486          >
1487            FAQ <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1487ox="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>
1488          </summary>
1489      
1490<ul class="site-nav__dropdown text-left"><li class="">
1491                <a href="/pages/faq" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1492                  All Frequently Asked Questions
1493</a></li></ul>
1494        </details>
1495      
1496    </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown">
1497      
1498        <details
1499          data-hover="true"
1500          id="site-nav-item--3"
1501          class="site-nav__details"
1502        >
1503          <summary
1504            data-link="/pages/about-us"
1505            aria-expanded="false"
1506            aria-controls="site-nav-item--3"
1507            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1508          >
1509            Our Story <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>
1510          </summary>
1511      
1512<ul class="site-nav__dropdown text-left"><li class="">
1513                <a href="/pages/about-us" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1514                  Story of K9 Mask®
1515</a></li><li class="">
1516                <a href="/pages/sharktank" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1517                  As Seen on Shark Tank
1518</a></li><li class="">
1519                <a href="/blogs/news" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1520                  K9 Mask® Blog
1521</a></li><li class="">
1522                <a href="/pages/videos" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1523                  K9 Mask® Videos
1524</a></li><li class="">
1525                <a href="https://www.k9mask.com/pages/news" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1526                  K9 Mask® News 
1527</a></li></ul>
1528        </details>
1529      
1530    </li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown">
1531      
1532        <details
1533          data-hover="true"
1534          id="site-nav-item--4"
1535          class="site-nav__details"
1536        >
1537          <summary
1538            data-link="/pages/contact-us"
1539            aria-expanded="false"
1540            aria-controls="site-nav-item--4"
1541            class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"
1542          >
1543            Contact Us <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>
1544          </summary>
1545      
1546<ul class="site-nav__dropdown text-left"><li class="">
1547                <a href="/pages/contact-us" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1548                  Contact Us
1549</a></li><li class="">
1550                <a href="/pages/affiliate-marketing" class="site-nav__dropdown-link site-nav__dropdown-link--second-level">
1551                  Affiliate Marketing
1552</a></li></ul>
1553        </details>
1554      
1555    </li></ul>
1556</div><div class="header-item header-item--icons"><div class="site-nav">
1557  <div class="site-nav__icons"><a href="/search" class="site-nav__link site-nav__link--icon js-search-header">
1558        <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>
1559        <span class="icon__fallback-text">Search</span>
1560      </a><button
1561        type="button"
1562        class="site-nav__link site-nav__link--icon js-drawer-open-nav medium-up--hide"
1563        aria-controls="NavDrawer">
1564        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><title>icon-hamburger</title><path d="M7 15h51"/><path d="M7 32h43"/><path d="M7 49h51"/></svg>
1565        <span class="icon__fallback-text">Site navigation</span>
1566      </button><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag">
1567      <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 64 64"><g fill="none" stroke="#000" stroke-width="2"><path d="M25 26c0-15.79 3.57-20 8-20s8 4.21 8 20"/><path d="M14.74 18h36.51l3.59 36.73h-43.7z"/></g></svg><span class="icon__fallback-text">Cart</span>
1568        <span class="cart-link__bubble"></span>
1569      </span>
1570    </a>
1571  </div>
1572</div>
1573</div>
1574          </div></div>
1575        <div class="site-header__search-container">
1576          <div class="site-header__search">
1577            <div class="page-width">
1578              <predictive-search data-context="header" data-enabled="true" data-dark="false">
1579  <div class="predictive__screen" data-screen></div>
1580  <form action="/search" method="get" role="search">
1581    <label for="Search" class="hidden-label">Search</label>
1582    <div class="search__input-wrap">
1583      <input
1584        class="search__input"
1585        id="Search"
1586        type="search"
1587        name="q"
1588        value=""
1589        role="combobox"
1590        aria-expanded="false"
1591        aria-owns="predictive-search-results"
1592        aria-controls="predictive-search-results"
1593        aria-haspopup="listbox"
1594        aria-autocomplete="list"
1595        autocorrect="off"
1596        autocomplete="off"
1597        autocapitalize="off"
1598        spellcheck="false"
1599        placeholder="Search"
1600        tabindex="0"
1601      >
1602      <input name="options[prefix]" type="hidden" value="last">
1603      <button class="btn--search" type="submit">
1604        <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>
1605        <span class="icon__fallback-text">Search</span>
1606      </button>
1607    </div>
1608
1609    <button class="btn--close-search">
1610      <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>
1611    </button>
1612    <div id="predictive-search" class="search__results" tabindex="-1"></div>
1613  </form>
1614</predictive-search>
1615
1616            </div>
1617          </div>
1618        </div>
1619      </header>
1620    </div>
1621  </div>
1622</div>
1623
1624
1625</div><div id="shopify-section-sections--22925748502725__announcement" class="shopify-section shopify-section-group-header-group"><style></style>
1626  <div class="announcement-bar" data-sticky="true" data-sticky-mobile="true">
1627    <div class="page-width">
1628      <div class="slideshow-wrapper">
1629        <button type="button" class="visually-hidden slideshow__pause" data-id="sections--22925748502725__announcement" aria-live="polite">
1630          <span class="slideshow__pause-stop">
1631            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" viewBox="0 0 10 13"><g fill-rule="evenodd"><path d="M0 0h3v13H0z"/><path d="M7 0h3v13H7z"/></g></svg>
1632            <span class="icon__fallback-text">Pause slideshow</span>
1633          </span>
1634          <span class="slideshow__pause-play">
1635            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="18.24 17.35 24.52 28.3"><path fill="#323232" d="M22.1 19.151v25.5l20.4-13.489-20.4-12.011z"/></svg>
1636            <span class="icon__fallback-text">Play slideshow</span>
1637          </span>
1638        </button>
1639
1640        <div
1641          id="AnnouncementSlider"
1642          class="announcement-slider"
1643          data-compact="false"
1644          data-block-count="1"><div
1645                id="AnnouncementSlide-announcement-0"
1646                class="announcement-slider__slide"
1647                data-index="0"
1648                
1649              ><span class="announcement-text">Free Shipping 📦 USA orders</span></div></div>
1650      </div>
1651    </div>
1652  </div>
1653
1654
1655
1656
1657</div>
1658<!-- END sections: header-group --><!-- BEGIN sections: popup-group -->
1659
1660<!-- END sections: popup-group --><main class="main-content" id="MainContent">
1661        <div id="shopify-section-template--22925748437189__main" class="shopify-section"><div class="search-content" data-section-id="template--22925748437189__main" data-section-type="collection-grid">
1662  <div class="page-width page-content">
1663<header class="section-header">
1664      <h1 class="section-header__title">
1665        Search
1666      </h1>
1667    </header><predictive-search data-context="search-page" data-enabled="true" data-dark="false">
1668  <div class="predictive__screen" data-screen></div>
1669  <form action="/search" method="get" role="search">
1670    <label for="Search" class="hidden-label">Search</label>
1671    <div class="search__input-wrap">
1672      <input
1673        class="search__input"
1674        id="Search"
1675        type="search"
1676        name="q"
1677        value=""
1678        role="combobox"
1679        aria-expanded="false"
1680        aria-owns="predictive-search-results"
1681        aria-controls="predictive-search-results"
1682        aria-haspopup="listbox"
1683        aria-autocomplete="list"
1684        autocorrect="off"
1685        autocomplete="off"
1686        autocapitalize="off"
1687        spellcheck="false"
1688        placeholder="Search"
1689        tabindex="0"
1690      >
1691      <input name="options[prefix]" type="hidden" value="last">
1692      <button class="btn--search" type="submit">
1693        <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>
1694        <span class="icon__fallback-text">Search</span>
1695      </button>
1696    </div>
1697
1698    <button class="btn--close-search">
1699      <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>
1700    </button>
1701    <div id="predictive-search" class="search__results" tabindex="-1"></div>
1702  </form>
1703</predictive-search>
1704</div>
1705</div>
1706<style>
1707  .search-content .grid__item--sidebar { width: 0; }
1708  .search-content .grid__item--content { width: 100%; }
1709  .grid__item--sidebar { position: static; overflow: hidden; }
1710</style>
1711
1712
1713</div>
1714      </main><!-- BEGIN sections: footer-group -->
1715<div id="shopify-section-sections--22925748469957__footer" class="shopify-section shopify-section-group-footer-group"><footer class="site-footer" data-section-id="sections--22925748469957__footer" data-section-type="footer-section">
1716  <div class="page-width">
1717
1718    <div class="grid"><div  class="grid__item footer__item--1494301487049" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
1719              .footer__item--1494301487049 {
1720                width: 50%;
1721                padding-top: 40px;
1722              }
1723              .footer__item--1494301487049:nth-child(2n + 1) {
1724                clear: left;
1725              }
1726            }
1727            @media only screen and (min-width: 960px) {
1728              .footer__item--1494301487049 {
1729                width: 25%;
1730              }
1731
1732            }</style><div
1733    >
1734    <div class="collapsible-content__inner">
1735      <div class="footer__collapsible footer_collapsible--disabled">
1736        <ul class="no-bullets site-footer__linklist"><li><a href="/collections/k9-masks">Shop K9 Mask®</a></li><li><a href="/pages/size-chart">K9 Mask® Sizes</a></li><li><a href="/pages/faq">FAQ</a></li><li><a href="/pages/reviews">Reviews</a></li><li><a href="/blogs/news">Good Air Team Blog</a></li></ul>
1737      </div>
1738    </div>
1739  </div></div><div  class="grid__item footer__item--763bb2b1-3fe7-4bed-acd9-45f866365aff" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
1740              .footer__item--763bb2b1-3fe7-4bed-acd9-45f866365aff {
1741                width: 50%;
1742                padding-top: 40px;
1743              }
1744              .footer__item--763bb2b1-3fe7-4bed-acd9-45f866365aff:nth-child(2n + 1) {
1745                clear: left;
1746              }
1747            }
1748            @media only screen and (min-width: 960px) {
1749              .footer__item--763bb2b1-3fe7-4bed-acd9-45f866365aff {
1750                width: 25%;
1751              }
1752
1753            }</style><div
1754    >
1755    <div class="collapsible-content__inner">
1756      <div class="footer__collapsible footer_collapsible--disabled">
1757        <ul class="no-bullets site-footer__linklist"><li><a href="/policies/refund-policy">Refund Policy</a></li><li><a href="/policies/refund-policy">Exchange Policy</a></li><li><a href="/policies/shipping-policy">Shipping Policy</a></li><li><a href="/policies/privacy-policy">Privacy Policy</a></li><li><a href="/policies/terms-of-service">Terms of Service</a></li></ul>
1758      </div>
1759    </div>
1760  </div></div><div  class="grid__item footer__item--bc507475-21ca-4347-9fd1-83083a7f8af3" data-type="custom"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
1761              .footer__item--bc507475-21ca-4347-9fd1-83083a7f8af3 {
1762                width: 50%;
1763                padding-top: 40px;
1764              }
1765              .footer__item--bc507475-21ca-4347-9fd1-83083a7f8af3:nth-child(2n + 1) {
1766                clear: left;
1767              }
1768            }
1769            @media only screen and (min-width: 960px) {
1770              .footer__item--bc507475-21ca-4347-9fd1-83083a7f8af3 {
1771                width: 20%;
1772              }
1773
1774            }</style><div class="footer__item-padding"><div
1775    >
1776    <div class="collapsible-content__inner">
1777      <div class="footer__collapsible footer_collapsible--disabled"><p><a href="/pages/sharktank" title="K9 Mask® on Shark Tank">K9 Mask® seen on Shark Tank</a> Season 12 Episode 6</p>
1778      </div>
1779    </div>
1780  </div>
1781</div>
1782</div><div  class="grid__item footer__item--1494292487693" data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) {
1783              .footer__item--1494292487693 {
1784                width: 50%;
1785                padding-top: 40px;
1786              }
1787              .footer__item--1494292487693:nth-child(2n + 1) {
1788                clear: left;
1789              }
1790            }
1791            @media only screen and (min-width: 960px) {
1792              .footer__item--1494292487693 {
1793                width: 30%;
1794              }
1795
1796            }</style><div class="footer__item-padding"><div
1797    >
1798    <div class="collapsible-content__inner">
1799      <div class="footer__collapsible footer_collapsible--disabled"><p>Join the K9 Crew List: Subscribe to get special offers, free giveaways, and once-in-a-lifetime deals.</p>
1800<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="✓" /><label for="Email-1494292487693" class="hidden-label">Enter your email</label>
1801          <label for="newsletter-submit-1494292487693" class="hidden-label">Subscribe</label>
1802          <input type="hidden" name="contact[tags]" value="prospect,newsletter">
1803          <input type="hidden" name="contact[context]" value="footer">
1804          <div class="footer__newsletter">
1805            <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-1494292487693" class="footer__newsletter-input" autocorrect="off" autocapitalize="off" required>
1806            <button type="submit" id="newsletter-submit-1494292487693" class="footer__newsletter-btn" name="commit">
1807              <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>
1808              <span class="footer__newsletter-btn-label">
1809                Subscribe
1810              </span>
1811            </button>
1812          </div></form><ul class="no-bullets social-icons footer__social"><li>
1813      <a target="_blank" rel="noopener" href="https://instagram.com/k9_mask/" title="K9 Mask® by Good Air Team on Instagram">
1814        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><title>instagram</title><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.
1814075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5z"/><path fill="#444" d="M26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
1815        <span class="icon__fallback-text">Instagram</span>
1816      </a>
1817    </li><li>
1818      <a target="_blank" rel="noopener" href="https://facebook.com/dogpollutionmask" title="K9 Mask® by Good Air Team on Facebook">
1819        <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>
1820        <span class="icon__fallback-text">Facebook</span>
1821      </a>
1822    </li><li>
1823      <a target="_blank" rel="noopener" href="https://www.youtube.com/@k9mask" title="K9 Mask® by Good Air Team on YouTube">
1824        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 21 20"><path fill="#444" d="M-.196 15.803q0 1.23.812 2.092t1.977.861h14.946q1.165 0 1.977-.861t.812-2.092V3.909q0-1.23-.82-2.116T17.539.907H2.593q-1.148 0-1.969.886t-.82 2.116v11.894zm7.465-2.149V6.058q0-.115.066-.18.049-.016.082-.016l.082.016 7.153 3.806q.066.066.066.164 0 .066-.066.131l-7.153 3.806q-.033.033-.066.033-.066 0-.098-.033-.066-.066-.066-.131z"/></svg>
1825        <span class="icon__fallback-text">YouTube</span>
1826      </a>
1827    </li><li>
1828      <a target="_blank" rel="noopener" href="https://twitter.com/k9mask" title="K9 Mask® by Good Air Team on X">
1829        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 20 20"><path d="M11.095 5.514c.1-.167.158-.3.249-.409A986.714 986.714 0 0 1 14.67 1.11c.43-.514.876-.614 1.35-.327.53.32.609.932.166 1.485-.477.598-.978 1.178-1.467 1.766-.772.927-1.538 1.862-2.322 2.78-.184.216-.21.358-.038.609 2.158 3.157 4.304 6.323 6.448 9.49.18.266.345.55.463.845.435 1.093-.138 2.07-1.319 2.157-1.61.118-3.226.142-4.829-.11-.95-.15-1.607-.758-2.13-1.513-1.15-1.66-2.28-3.334-3.42-5.002-.071-.105-.155-.203-.289-.377-.086.124-.14.214-.207.295a4455.405 4455.405 0 0 1-4.44 5.31 3.698 3.698 0 0 1-.387.42c-.351.308-.85.304-1.217.008-.353-.286-.466-.811-.194-1.194.352-.495.75-.96 1.139-1.43 1.328-1.6 2.66-3.2 4-4.79.184-.219.16-.371.011-.59a1936.237 1936.237 0 0 1-5.324-7.87c-.205-.304-.4-.63-.533-.97C-.27 1.092.28.095 1.357.045c1.514-.07 3.037-.046 4.553.008 1.13.04 1.915.732 2.532 1.62.791 1.14 1.57 2.287 2.354 3.43.066.096.136.19.297.414l.002-.003Zm-8.888-3.6c.098.168.16.293.237.407 3.38 4.967 6.762 9.933 10.14 14.903.331.487.757.792 1.357.804 1.004.017 2.008.028 3.011.037.065 0 .13-.039.24-.076-.113-.184-.205-.345-.309-.5-2.271-3.352-4.54-6.706-6.816-10.054-1.101-1.62-2.224-3.227-3.324-4.847-.337-.495-.8-.693-1.37-.702-.897-.011-1.793-.02-2.69-.024-.138 0-.276.029-.473.05l-.003.002Z"/></svg>
1830        <span class="icon__fallback-text">X</span>
1831      </a>
1832    </li><li>
1833      <a target="_blank" rel="noopener" href="https://www.tiktok.com/@k9mask" title="K9 Mask® by Good Air Team on TikTok">
1834        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" viewB
1834ox="0 0 2859 3333"><path d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z"/></svg>
1835        <span class="icon__fallback-text">TikTok</span>
1836      </a>
1837    </li></ul>
1838
1839
1840      </div>
1841    </div>
1842  </div>
1843</div>
1844</div></div><p class="footer__small-text">
1845        &copy; 2026 K9 Mask® by Good Air Team
1846</p><p class="footer__small-text"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></p>
1847
1848  </div>
1849</footer>
1850
1851
1852</div>
1853<!-- END sections: footer-group --></div>
1854  </div><div id="VideoModal" class="modal modal--solid">
1855  <div class="modal__inner">
1856    <div class="modal__centered page-width text-center">
1857      <div class="modal__centered-content">
1858        <div class="video-wrapper video-wrapper--modal">
1859          <div id="VideoHolder"></div>
1860        </div>
1861      </div>
1862    </div>
1863  </div>
1864
1865  <button type="button" class="modal__close js-modal-close text-link">
1866    <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>
1867    <span class="icon__fallback-text">"Close (esc)"</span>
1868  </button>
1869</div>
1870<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
1871  <div class="pswp__bg"></div>
1872  <div class="pswp__scroll-wrap">
1873    <div class="pswp__container">
1874      <div class="pswp__item"></div>
1875      <div class="pswp__item"></div>
1876      <div class="pswp__item"></div>
1877    </div>
1878
1879    <div class="pswp__ui pswp__ui--hidden">
1880      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous">
1881        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><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>
1882      </button>
1883
1884      <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)">
1885        <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>
1886      </button>
1887
1888      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next">
1889        <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>
1890      </button>
1891    </div>
1892  </div>
1893</div>
1894<tool-tip data-tool-tip="">
1895  <div class="tool-tip__inner" data-tool-tip-inner>
1896    <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>
1897    <div data-tool-tip-title>Search</div>
1898    <div class="tool-tip__content" data-tool-tip-content>
1899    </div>
1900  </div>
1901</tool-tip>
1902
1903  <template id="naturalImageMarkup">
1904    <div class="image-wrap" style="height: 0;">
1905      <image-element data-aos="image-fade-in" data-aos-offset="150">
1906        <img class="grid-product__image image-element" width height src srcset loading="lazy" alt>
1907      </image-element>
1908    </div>
1909  </template>
1910  <template id="fixedRatioImageMarkup">
1911    <div class="grid__image-ratio">
1912      <image-element data-aos="image-fade-in" data-aos-offset="150">
1913        <img class="image-element" width height src srcset loading="lazy" alt>
1914      </image-element>
1915    </div>
1916  </template>
1917<style> .variant-input-wrap label {margin: 2px 3px 5px 6px; padding: 5px 5px 7px 3px;} </style>
1918<div id="shopify-block-AamdCMGtOU0wwbWhkW__7944482028155771153" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: upsell-init -->
1918<script>
1919  window.BOLD = window.BOLD || {};
1920  window.BOLD.common = window.BOLD.common || {};
1921  window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
1922
1923  window.BOLD.common.Shopify.shop = window.BOLD.common.Shopify.shop || {};
1924  window.BOLD.common.Shopify.shop.permanent_domain = window.BOLD.common.Shopify.shop.permanent_domain || 'k9mask.myshopify.com';
1925  window.BOLD.common.Shopify.shop.money_format = window.BOLD.common.Shopify.shop.money_format || "${{amount}}";
1926  window.BOLD.common.Shopify.shop.currency = window.BOLD.common.Shopify.shop.currency || "USD";
1927  window.BOLD.common.Shopify.product = window.BOLD.common.Shopify.product || null;
1928  window.BOLD.common.Shopify.cart = window.BOLD.common.Shopify.cart || {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};window.BOLD.common.Shopify.locale = window.BOLD.common.Shopify.locale || "en";window.BOLD.common.Shopify.shop.utc_offset = window.BOLD.common.Shopify.shop.utc_offset || '-0500';
1929
1930
1931
1932  if (!window.BOLD.common.Shopify.formatMoney) {
1933    window.BOLD.common.Shopify.formatMoney = function(money, format) {
1934      function n(t, e) { return "undefined" == typeof t ? e : t; }
1935      function r(t, e, r, i) {
1936        if (e = n(e, 2), r = n(r, ","), i = n(i, "."), isNaN(t) || null == t) return 0;
1937        t = (t / 100).toFixed(e);
1938        var o = t.split("."), a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r), s = o[1] ? i + o[1] : "";
1939        return a + s;
1940      }
1941      "string" == typeof money && (money = money.replace(".", ""));
1942      var i = "", o = /\{\{\s*(\w+)\s*\}\}/, a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify && window.Shopify.money_format || "$ {{ amount }}";
1943      switch (a.match(o)[1]) {
1944        case "amount": i = r(money, 2, ",", "."); break;
1945        case "amount_no_decimals": i = r(money, 0, ",", "."); break;
1946        case "amount_with_comma_separator": i = r(money, 2, ".", ","); break;
1947        case "amount_no_decimals_with_comma_separator": i = r(money, 0, ".", ","); break;
1948        case "amount_with_space_separator": i = r(money, 2, " ", ","); break;
1949        case "amount_no_decimals_with_space_separator": i = r(money, 0, " ", ","); break;
1950        case "amount_with_apostrophe_separator": i = r(money, 2, "'", "."); break;
1951      }
1952      return a.replace(o, i);
1953    };
1954  }
1955</script>
1955
1956<!-- END app snippet -->
1957
1958<style>
1959    .bold-upsell__intro-heading {
1960        color: #121212;
1961        font-size: 22px;
1962        margin: 11px 0px;
1963    }
1964
1965    .bold-upsell__intro-content {
1966        color: #343333;
1967        font-size: 16px;
1968    }
1969
1970    #bold-modal__window {
1971        background-color: #f2f2f2;
1972        border-color: #cecdcd !important;
1973        border-width: thin;
1974        border-style: solid;
1975    }
1976
1977    .bold-product__title {
1978        color: #121212;
1979        font-size: 14px;
1980        height: 100%;
1981    }
1982
1983    
1984</style>
1985
1986
1987
1988<script>
1989  (function() {
1990    const CART_UPDATE_COOKIE_NAME = 'BOLD_cart_last_updated'
1991    var lastUpdated = getCookieValueFromString();
1992    var upsellActive = false;
1993
1994      BOLD?.upsell?.app?.ee?.on("modal_opened", function() {upsellActive = true;});
1995      BOLD?.upsell?.app?.ee?.on("modal_closed", function() {upsellActive = false;});
1996
1997    function checkLastCartUpdate(updateValue){
1998
1999      //If the upsell window is open dont do anything yet
2000      if(upsellActive) return;
2001
2002      if(lastUpdated != updateValue) {
2003        BOLD.common.eventEmitter.emit("BOLD_COMMON_cart_loaded");
2004        BOLD.common.eventEmitter.emit('BOLD_COMMON_redirect_upsell_product');
2005        lastUpdated = updateValue;
2006      }
2007    }
2008
2009    function getCookieValueFromString(){
2010      if(!document.cookie.includes(CART_UPDATE_COOKIE_NAME)) {
2011        return 0;
2012      }
2013      const currentValue =  document.cookie.split(`${CART_UPDATE_COOKIE_NAME}=`)[1].split(';')[0];
2014      return currentValue;
2015    }
2016
2017    // When the cart changes, the timestamp in the last_updated cookie will be updated
2018    // For browsers that have implemented the cookieStore standard, trigger update when our cookie changes
2019    if (window.cookieStore) {
2020      cookieStore.addEventListener('change', (evt) => {
2021        cookieStore.get(CART_UPDATE_COOKIE_NAME).then(cookie => {
2022          if (!cookie) {
2023            return;
2024          }
2025          checkLastCartUpdate(cookie.value);
2026        });
2027      })
2028    } 
2029    // For browsers that have not yet implemented cookieStore, use a heartbeat to poll the cookie value instead
2030    else {
2031      setInterval(() => {
2032          currentValue =  getCookieValueFromString();
2033          checkLastCartUpdate(currentValue);
2034      }, 1000);
2035    }
2036  })();
2037</script>
2037
2038
2039
2040</div><div id="shopify-block-AVmpFMUVqQWc4SHhEM__15948790894311257021" class="shopify-block shopify-app-block">
2041
2042    <!-- BEGIN app snippet: upsell-init -->
2042<script>
2043  window.BOLD = window.BOLD || {};
2044  window.BOLD.common = window.BOLD.common || {};
2045  window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
2046
2047  window.BOLD.common.Shopify.shop = window.BOLD.common.Shopify.shop || {};
2048  window.BOLD.common.Shopify.shop.permanent_domain = window.BOLD.common.Shopify.shop.permanent_domain || 'k9mask.myshopify.com';
2049  window.BOLD.common.Shopify.shop.money_format = window.BOLD.common.Shopify.shop.money_format || "${{amount}}";
2050  window.BOLD.common.Shopify.shop.currency = window.BOLD.common.Shopify.shop.currency || "USD";
2051  window.BOLD.common.Shopify.product = window.BOLD.common.Shopify.product || null;
2052  window.BOLD.common.Shopify.cart = window.BOLD.common.Shopify.cart || {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};window.BOLD.common.Shopify.locale = window.BOLD.common.Shopify.locale || "en";window.BOLD.common.Shopify.shop.utc_offset = window.BOLD.common.Shopify.shop.utc_offset || '-0500';
2053
2054
2055
2056  if (!window.BOLD.common.Shopify.formatMoney) {
2057    window.BOLD.common.Shopify.formatMoney = function(money, format) {
2058      function n(t, e) { return "undefined" == typeof t ? e : t; }
2059      function r(t, e, r, i) {
2060        if (e = n(e, 2), r = n(r, ","), i = n(i, "."), isNaN(t) || null == t) return 0;
2061        t = (t / 100).toFixed(e);
2062        var o = t.split("."), a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r), s = o[1] ? i + o[1] : "";
2063        return a + s;
2064      }
2065      "string" == typeof money && (money = money.replace(".", ""));
2066      var i = "", o = /\{\{\s*(\w+)\s*\}\}/, a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify && window.Shopify.money_format || "$ {{ amount }}";
2067      switch (a.match(o)[1]) {
2068        case "amount": i = r(money, 2, ",", "."); break;
2069        case "amount_no_decimals": i = r(money, 0, ",", "."); break;
2070        case "amount_with_comma_separator": i = r(money, 2, ".", ","); break;
2071        case "amount_no_decimals_with_comma_separator": i = r(money, 0, ".", ","); break;
2072        case "amount_with_space_separator": i = r(money, 2, " ", ","); break;
2073        case "amount_no_decimals_with_space_separator": i = r(money, 0, " ", ","); break;
2074        case "amount_with_apostrophe_separator": i = r(money, 2, "'", "."); break;
2075      }
2076      return a.replace(o, i);
2077    };
2078  }
2079</script>
2079
2080<!-- END app snippet -->
2081
2082    
2083    
2084
2085    
2086    
2086<script>
2087        window.BOLD.cartDrawerWidget = {
2088            showQuantityInput: false,
2089            offerPosition: 'middle',
2090            cartOfferTemplate: `<!-- BEGIN app snippet: cart-drawer-offer-template --><div class="{$_upsell_cart_drawer_class_$}"><h3 class="product-offer-title">{$_upsell_cart_drawer_title_$}</h3>{$_upsell_cart_drawer_product_info_$}<div class="horizontal-stack"><div class="upsell_cart_drawer_variant_selector_container"></div><div class="upsell-cart-drawer-quantity-container"></div></div><div class="horizontal-stack"><button type="submit" name="add" class="product-offer-add-to-cart-button button" data-bold-quantity="1" data-bold-variant-id="{$_upsell_cart_drawer_variant_id_$}" data-bold-product-id="{$_upsell_cart_drawer_product_id_$}"><span>Add to cart</span></button></div><div class="upsell_cart_drawer_progress_bar"></div></div>
2091<!-- END app snippet -->`
2092        };
2093    </script>
2093
2094
2095    <link href="//cdn.shopify.com/extensions/01a0fcf9-a980-7b32-af36-621fac9a6319/product-upsell-96/assets/bold-cart-drawer.css" rel="stylesheet" type="text/css" media="all" />
2096
2097    
2098
2099
2100
2101<script>
2102    window.BOLD = window.BOLD || {};
2103    window.BOLD.legacyCartDrawerConfig = {
2104        useCustomCartDrawer: false,
2105        itemsElementTag: "cart-drawer-items",
2106        footerElementTag: ".cart-drawer__footer",
2107        boldLogoUrl: "https:\/\/cdn.shopify.com\/extensions\/01a0fcf9-a980-7b32-af36-621fac9a6319\/product-upsell-96\/assets\/bold_logo.png",
2108        initialCart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}
2109    };
2110</script>
vendor: 1 bytes, line 2110
2110
2111<script src="https://cdn.shopify.com/extensions/01a0fcf9-a980-7b32-af36-621fac9a6319/product-upsell-96/assets/legacy-cart-drawer-offer.js" defer></script>
2111
2112
2113
2114</div>
2114<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2114
2115<shopify-store store-domain="https://www.k9mask.com" country="US" language="en"></shopify-store>
2116<shopify-chat></shopify-chat>
2117</body>
2118</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.