1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[417,595,1865,2902,3846,3874,4467,5654,5678,6684,8916],{3023:(e,n,t)=>{Promise.resolve().then(t.t.bind(t,2619,23)),Promise.resolve().then(t.t.bind(t,1356,23)),Promise.resolve().then(t.bind(t,8679))},8679:(e,n,t)=>{"use strict";let a;t.d(n,{CookieSettingsButton:()=>m,default:()=>p});var i=t(5155),r=t(2115),o=t(818),l=t(4617),s=t(5051);let c="noware:open-cookie-settings";function u(){let e="shop.noware.nyc",n="112bdeace3edab53be8271dffe0f2003";if(e&&/^(?:[a-z0-9-]+\.)*noware\.nyc$/.test(e)&&n)return{checkoutRootDomain:e,storefrontRootDomain:"noware.nyc",storefrontAccessToken:n}}let d=!1;async function f(){var e,n;if(!await (0,l.n4)())return!1;let t=(0,l.jp)(),a=null==(e=window.Shopify)?void 0:e.customerPrivacy;if(!t||!a)return!1;try{let e=a.currentVisitorConsent(),i=(null==(n=window.navigator)?void 0:n.globalPrivacyControl)===!0,r={analytics:t.analytics&&"no"!==e.analytics,marketing:t.marketing&&"no"!==e.marketing&&!i,saleOfData:t.saleOfData&&"no"!==e.marketing&&"no"!==e.sale_of_data&&!i};if(r.analytics!==t.analytics||r.marketing!==t.marketing||r.saleOfData!==t.saleOfData)return(0,l.eU)(r,r.analytics?t.identity:null);return!0}catch(e){return(0,l.i1)(),!1}}async function y(){var e,n,t;let a=(0,o.Qp)();if("unavailable"===a.source||!(a.analytics||a.marketing||a.saleOfData))return;let i=(0,l.jp)(),r={analytics:null!=(e=null==i?void 0:i.analytics)&&e||a.analytics,marketing:null!=(n=null==i?void 0:i.marketing)&&n||a.marketing,saleOfData:null!=(t=null==i?void 0:i.saleOfData)&&t||a.saleOfData};if(i&&i.analytics===r.analytics&&i.marketing===r.marketing&&i.saleOfData===r.saleOfData&&(!r.analytics||i.identity))return;let s=r.analytics?(0,o.WI)():null;await (0,l.eU)(r,s)}async function v(){if(!(0,s.W)())return!1;let e=u();if(!e)return!1;d||(d=!0,document.addEventListener(l.rK,()=>{let e=(0,o.Qp)();if("unavailable"===e.source)return;let n=e.analytics?(0,o.WI)():null;(0,l.i1)(),(0,o.Tk)(),(0,l.eU)({analytics:e.analytics,marketing:e.marketing,saleOfData:e.saleOfData},n)})),a||(a=new Promise((e,n)=>{if(window.privacyBanner)return void e();let t=document.createElement("script");t.id="noware-shopify-privacy",t.src="https://cdn.shopify.com/shopifycloud/privacy-banner/storefront-banner.js",t.async=!0;let a=setTimeout(()=>n(Error("privacy_load_timeout")),1e4);t.onload=()=>{clearTimeout(a),e()},t.onerror=()=>{clearTimeout(a),n(Error("privacy_load_failed"))},document.head.appendChild(t)}).then(async()=>{var n,t;if(!window.privacyBanner)throw Error("privacy_api_unavailable");if(await window.privacyBanner.loadBanner(e),!(null==(t=window.Shopify)||null==(n=t.customerPrivacy)?void 0:n.currentVisitorConsent))throw Error("privacy_state_unavailable");await f(),await y(),(0,o.Tk)(),document.dispatchEvent(new Event(o.YE))}));try{return await a,!0}catch(e){return!1}}async function w(){if(!await v())return!1;let e=u();if(!e||!window.privacyBanner)return!1;try{return await window.privacyBanner.showPreferences(e),!0}catch(e){return!1}}function m(e){let{className:n}=e,[t,a]=(0,r.useState)(!1);return((0,r.useEffect)(()=>a((0,s.W)()),[]),t)?(0,i.jsx)("button",{type:"button",className:n,onClick:()=>window.dispatchEvent(new Event(c)),children:"Cookie settings"}):null}function p(){return(0,r.useEffect)(()=>{if(!(0,s.W)())return;v();let e=()=>{w()},n=()=>{"visible"===document.visibilityState&&f()};return window.addEventListener(c,e),document.addEventListener("visibilitychange",n),window.addEventListener("focus",n),()=>{window.removeEventListener(c,e),document.removeEventListener("visibilitychange",n),window.removeEventListener("focus",n)}},[]),null}}},e=>{e.O(0,[2619,1356,818,8441,1255,7358],()=>e(e.s=3023)),_N_E=e.O()}]);
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.