PageSourceSearch

https://www.outletespacociahering.com.br/_next/static/chunks/pages/_app-f2606968ac75dc02.js

js outletespacociahering.com.br collected 2026-10-07 22:15:41 UTC 295,434 bytes, 8 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[636],{3865:(e,t,a)=>{"use strict";a.d(t,{d:()=>p,s:()=>d});var n,r=a(89731),i=a(96252),o=a.n(i),l=a(91843),s=a(51322);function c(){return(c=(0,r.A)(function*(e,t){for(var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,n=0;n<a;n++)try{var r=yield o()(e,t);if(200!==r.status)continue;return yield r.json()}catch(e){}})).apply(this,arguments)}var d=(n=(0,r.A)(function*(){var e=new URL((0,l.VE)()).origin,t="".concat(e,"/api/vtexid/refreshtoken/webstore"),a={"content-type":"application/json",Host:"".concat((0,s.yI)(e))};return yield function(e,t){return c.apply(this,arguments)}(t,{credentials:"include",headers:a,body:JSON.stringify({}),method:"POST"})}),function(){return n.apply(this,arguments)}),p=e=>{var t,a;return(null==e||null==(t=e.status)||null==(a=t.toLowerCase)?void 0:a.call(t))==="success"}},6641:(e,t,a)=>{"use strict";a.d(t,{HK:()=>G,eA:()=>F,wV:()=>q,dk:()=>A});var n,r,i=a(82266),o=a(75458),l=a(89731),s=a(84608),c=a(77704),d=a(75834),p=a(78983),u=a.n(p),m=a(7287),f=a(51322),v=a(99143),g=a.n(v),h=a(3865),b=a(12108),y=a(41976),x=a(66353),E=a(82915),w=a(43706);function k(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function P(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?k(Object(a),!0).forEach(function(t){(0,o.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):k(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var O=a(11085),S=["isSessionReady","isValidating"],C=["channel"];function I(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function j(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?I(Object(a),!0).forEach(function(t){(0,o.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):I(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var _=s.Ih;function R(e){return T.apply(this,arguments)}function T(){return(T=(0,l.A)(function*(e){var t=yield(0,h.s)();return(0,h.d)(t)?j(j({},e),{},{refreshAfter:String(Math.floor(new Date(null==t?void 0:t.refreshAfter).getTime()/1e3))}):(yield G(e),null)})).apply(this,arguments)}var A=(n=(0,l.A)(function*(e){if((()=>{try{return"u">typeof sessionStorage&&!!sessionStorage.getItem(O.o)}catch(e){return!1}})())return null;if(!(0,m.e)()&&null!=(a=g().experimental)&&a.refreshToken&&(t=e).refreshAfter&&Math.floor(Date.now()/1e3)>Number(t.refreshAfter)){var t,a,n,r,o,l=yield R(e);if(!l)return null;e=l}if(null!=(n=g().deliveryPromise)&&n.enabled&&(!e.postalCode||e.postalCode===g().session.postalCode))if(e.b2b&&null!=(r=e.b2b)&&r.savedPostalCode)F.set(j(j({},e),{},{postalCode:e.b2b.savedPostalCode}));else{var s=yield(0,E.FQ)(e);s&&F.set(s)}try{if(!e)return null;var c=e,{isSessionReady:d,isValidating:p}=c,u=(0,i.A)(c,S);return(yield(0,y.E)(_,{session:u,search:window.location.search})).validateSession}catch(t){if(!(0,m.e)()&&(null==t?void 0:t.status)===401&&(null==(o=g().experimental)?void 0:o.refreshToken)){var f=yield R(e);f&&F.set(f)}}}),function(e){return n.apply(this,arguments)}),[D,L,M]=(0,x.b)(A),z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g().session;if(!(null!=(t=g().localization)&&t.enabled))return e;try{var t,a,n,r=(0,w.m)(),i=null!=(a=JSON.parse(null!=(n=e.channel)?n:"{}"))?a:{};return i.salesChannel=r.salesChannel,P(P({},e),{},{locale:r.locale,currency:r.currency,channel:JSON.stringify(i)})}catch(t){return e}}(),N=(0,c.createSessionStore)(z,L,"fs::session",null!=(r=g().localization)&&r.enabled?{reconcile:function(e){var t;if(!(null!=(t=g().localization)&&t.enabled))return e;try{var a=(0,w.m)(),n=function(e){if(!e)return{};try{var t=JSON.parse(e);return t&&"object"==typeof t?t:{}}catch(e){return{}}}(e.channel);return n.salesChannel=a.salesChannel,P(P({},e),{},{locale:a.locale,currency:a.currency,channel:JSON.stringify(n)})}catch(t){return e}}}:void 0),F=j(j({},N),{},{set:e=>{!0!==u()(e,N.read())&&(N.set(e),b.O.set(b.O.read()))}});function G(e){return B.apply(this,arguments)}function B(){return(B=(0,l.A)(function*(e){try{yield fetch("/api/fs/logout",{method:"POST"})}catch(e){console.error("Failed to call logout endpoint:",e)}F.set(j(j({},e),{},{person:null,b2b:null,refreshAfter:null}))})).apply(this,arguments)}var q=function(){var e,{filter:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{filter:!0},a=null!=(e=F.read())?e:F.readInitial(),n=(0,x.P)(F),r=(0,x.P)(D),{isSessionReady:o}=U({isValidating:r,hasValidated:(0,x.P)(M)}),l=null!=n?n:a,{channel:s}=l,c=(0,i.A)(l,C);return t&&(s=(0,f.UU)(null!=s?s:"")),(0,d.useMemo)(()=>j(j({},c),{},{channel:s,isValidating:r,isSessionReady:o}),[r,c,s,o])},U=e=>{var{isValidating:t,hasValidated:a}=e,{0:n,1:r}=(0,d.useState)(()=>{try{return"true"===sessionStorage.getItem(O.d)}catch(e){return!1}});return(0,d.useEffect)(()=>
1{if(!t&&a){r(!0);try{sessionStorage.setItem(O.d,"true")}catch(e){}}},[t,a]),{isSessionReady:n}}},7287:(e,t,a)=>{"use strict";a.d(t,{e:()=>r});var n=new Set(["localhost","127.0.0.1"]);function r(){var e;return!!(e=window.location.hostname)&&n.has(e.toLowerCase())}},11085:(e,t,a)=>{"use strict";a.d(t,{d:()=>r,o:()=>n});var n="faststore_reload_after_logout_return",r="faststore_session_ready"},12108:(e,t,a)=>{"use strict";a.d(t,{O:()=>k,_$:()=>P,mJ:()=>g});var n,r=a(75458),i=a(89731),o=a(84608),l=a(77704),s=a(75834),c=a(99143),d=a.n(c),p=a(41976),u=a(6641),m=a(66353);function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function v(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(Object(a),!0).forEach(function(t){(0,r.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var g=o.bM,h=e=>{var t,a;return null!=(t=d().experimental)&&t.useIsGiftFromOrderForm?null!=(a=null==e?void 0:e.isGift)&&a:0===e.price},b=e=>{var t;return[e.itemOffered.sku,e.seller.identifier,null==(t=e.itemOffered.additionalProperty)?void 0:t.map(e=>{var{propertyID:t}=e;return t}).join("-")].filter(Boolean).join("::")},y=(n=(0,i.A)(function*(e){var{validateCart:t=null}=yield(0,p.E)(g,{session:u.eA.read(),cart:{order:{orderNumber:e.id,shouldSplitItem:e.shouldSplitItem,acceptedOffer:e.items.map(e=>{var{price:t,listPrice:a,seller:n,quantity:r,itemOffered:i}=e;return{price:t,listPrice:a,seller:n,quantity:r,itemOffered:{sku:i.sku,image:i.image,name:i.name,additionalProperty:i.additionalProperty}}})}}});return t&&{id:t.order.orderNumber,items:t.order.acceptedOffer.map(e=>v(v({},e),{},{id:b(e)})),messages:t.messages,shouldSplitItem:t.order.shouldSplitItem}}),function(e){return n.apply(this,arguments)}),[x,E]=(0,m.b)(y),w=(0,l.createCartStore)(d().cart,E),k=v(v({},w),{},{addItem:e=>{var t=v(v({},e),{},{id:b(e)});w.addItem(t)}}),P=function(){var{useUnitMultiplier:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{useUnitMultiplier:!1},t=(0,m.P)(k),a=(0,m.P)(x);return(0,s.useMemo)(()=>{var n=t.items.reduce((t,a)=>{t.total+=a.price*a.quantity,t.totalWithTaxes+=a.priceWithTaxes*a.quantity;var n,r,i=e?a.quantity*(null!=(n=null==a||null==(r=a.itemOffered)?void 0:r.unitMultiplier)?n:1):a.quantity;return t.totalItems+=h(a)?0:i,t.subTotal+=a.listPrice*i,t.subTotalWithTaxes+=a.listPriceWithTaxes*i,t},{totalItems:0,total:0,subTotal:0,totalWithTaxes:0,subTotalWithTaxes:0});return v(v(v({},t),n),{},{isValidating:a,messages:t.messages,gifts:t.items.filter(e=>h(e)),items:t.items.filter(e=>!h(e)),totalUniqueItems:t.items.length})},[t,a,e])}},12264:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}});var n=a(75834),r=n.useLayoutEffect,i=n.useEffect;function o(e){var{headManager:t,reduceComponentsToState:a}=e;function o(){if(t&&t.mountedInstances){var e=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(a(e))}}return r(()=>{var a;return null==t||null==(a=t.mountedInstances)||a.add(e.children),()=>{var a;null==t||null==(a=t.mountedInstances)||a.delete(e.children)}}),r(()=>(t&&(t._pendingUpdate=o),()=>{t&&(t._pendingUpdate=o)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},13408:(e,t,a)=>{"use strict";a.d(t,{l:()=>o,u:()=>l});var n=a(62431),r=a.n(n),i=a(88304);function o(){var e,t,a,n=null===r()||void 0===r()||null==(e=r().analytics)?void 0:e.insider;return{enabled:true,partnerName:"outletespacociahering".trim()||(null==n||null==(t=n.partnerName)?void 0:t.trim())||"",partnerId:"10015381".trim()||(null==n||null==(a=n.partnerId)?void 0:a.trim())||"",debug:!1}}function l(){var e,t=null==(e=i.env.NEXT_PUBLIC_STORE_URL)?void 0:e.replace(/\/$/,"");return t||window.location.origin}},14788:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>ep});var n,r,i,o,l=a(75458),s=a(21413),c=a(24322),d=a.n(c),p=a(46225),u=a(77704),m=a(59749),f=a(80656),v=a(99143),g=a.n(v),h=a(26514);let b=function(){return(0,h.jsx)(h.Fragment,{})},y={WebFonts:b},x=()=>(0,h.jsx)("script",{dangerouslySetInnerHTML:{__html:"\n          window.dataLayer = window.dataLayer || [];\n\n          const mappedEvents = [\n            'productClick', \n            'productImpressions', \n            'promoView', \n            'promotionClick',\n            'addToCart',\n            'viewCart',\n            'removeFromCart',\n            'newsletter',\n            'applyFilters',\n            'productView',\n            'addToWishlist',\n            'notify',\n            'searchView',\n            'selectedSize',\n            'customPageView',\n            'selectedSizeUnavailable',\n          ];\n        \n          function pushToGA(event){\n            window.dataLayer.push(event);\n          }\n        \n          function gaEvents(event){\n            if(event && mappedEvents.includes(event?.data?.event)){\n              pushToGA(event?.data);\n            }\n          }\n\n          function initDataLayer() {\n            window.removeEventListener('message', gaEvents);\n            window.addEventListener('message', gaEvents);\n            window.__dataLayerReady = true;\n            window.dispatchEvent(new CustomEvent('hrg@dl-ready'));
1\n            if (document.body) {\n              document.body.classList.add('active-data-layer');\n            } else {\n              document.addEventListener('DOMContentLoaded', function() {\n                document.body?.classList.add('active-data-layer');\n              });\n            }\n          }\n\n          initDataLayer();\n        "}}),E=()=>(0,h.jsx)("script",{dangerouslySetInnerHTML:{__html:"\n            \x3c!-- Google Tag Manager --\x3e\n            (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n            })(window,document,'script',\"dataLayer\",\"GTM-PHDJ9P6X\");\n            \x3c!-- End Google Tag Manager --\x3e\n        "}}),w=()=>(0,h.jsx)("script",{dangerouslySetInnerHTML:{__html:"\n          (function() {\n            function insertGTM() {\n              if (!document?.getElementById('gtm-plug')) {\n                  var noscript = document.createElement('noscript');\n                  var iframe = document.createElement('iframe');\n                  \n                  iframe.src = 'https://www.googletagmanager.com/ns.html?id=GTM-PHDJ9P6X';\n                  iframe.height = '0';\n                  iframe.width = '0';\n                  iframe.style.display = 'none';\n                  iframe.style.visibility = 'hidden';\n                  iframe.id = 'gtm-plug';\n\n                  noscript.appendChild(iframe);\n                  document.body.appendChild(noscript);\n              }\n            }\n\n            if (document?.readyState === 'loading') {\n              document?.addEventListener('DOMContentLoaded', insertGTM);\n            } else {\n              insertGTM();\n            }\n          })();\n        "}}),k=()=>(0,h.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:"\n          window?.addEventListener('load', () => {\n            if (!document?.getElementById('beon-beon')) {\n              (function(i, s, o, g, r, a, m, d) {\n                  i['beonobject'] = r;\n                  i[r] = i[r] || function() {\n                      (i[r].q = i[r].q || []).push(arguments)\n                  }, i[r].l = 1 * new Date();\n                  a = s.createElement(o),\n                      m = s.getElementsByTagName(o)[0];\n                  a.async = 1;\n                  a.src = g;\n                  a.setAttribute('data-cookiedomain', d);      \n                  a.id = 'beon-' + r;\n                  m.parentNode.insertBefore(a, m)\n              })(window, document, 'script', 'https://c.usebeon.io/loader/v5.js', 'beon', null, null, 'outletespacociahering.com.br');\n          \n                beon('create', '5945bf20-cd26-4a2c-9897-ec58d2ffc948', 'vtex');\n            }\n          });\n        "}}),P=()=>(0,h.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:"\n          setTimeout(() => {\n            if (typeof window !== \"undefined\" && !document?.getElementById('onetrust-outlet')) {\n              const hostname = window.location?.hostname ?? '';\n              const isHomolog = hostname.includes(\"localhost\") || hostname.includes(\"vtex.app\")\n              const style = document.createElement('style');\n              style.innerHTML = '#onetrust-banner-sdk.otFlat { z-index: 5 !important; }';\n              document.head.appendChild(style);\n              \n              const script = document.createElement('script');\n              script.src = \"https://cdn.cookielaw.org/scripttemplates/otSDKStub.js\";\n              script.charset = \"UTF-8\";\n              if(isHomolog) {\n                script.setAttribute('data-domain-script', 'd993fc39-1993-4650-9099-2718f6454f32-test');\n              } else {\n                script.setAttribute('data-domain-script', 'd993fc39-1993-4650-9099-2718f6454f32');\n              }\n              script.setAttribute('data-document-language', 'true');\n              script.setAttribute('type', 'text/javascript');\n              script.setAttribute('id', 'onetrust-outlet');\n  \n              const script2 = document.createElement('script');\n              script2.text = \"function OptanonWrapper(){}\";\n  \n              const onScriptLoad = () => {\n                document.body.appendChild(script2);\n              };\n  \n              script.addEventListener('load', onScriptLoad);\n  \n              document.body.appendChild(script);\n            }\n          }, 30000);\n        "}});var O=a(25809);let S=()=>(0,h.jsx)(O.A,{}),C=()=>(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(P,{}),(0,h.jsx)(k,{}),(0,h.jsx)(S,{})]}),I=()=>(0,h.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:'\n        const redirects = {\n          "/store": "/",\n          "/dzarm": "/todas-as-marcas",\n          "/dzarm79": "/todas-as-marcas",\n          "/cupons/dzarm": "/todas-as-marcas",\n          "/outono-dzarm": "/todas-as-marcas",\n          "/dzarm-ate-60off": "/todas-as-marcas",\n          "/dzarm-ate-60": "/todas-as-marcas",\n          "/calcas/dzarm": "/todas-as-marcas",\n          "/marca/dzarm": "/todas-as-marcas",\n          "/blusas/dzarm": "/todas-as-marcas",\n          "/black-friday-dzarm": "/todas-as-marcas",\n          "/black-friday/dzarm-tudo-60": "/todas-as-marcas",\n          "/black-friday/dzarm-tudo-por-69": "/todas-as-marcas",\n          "/black-friday-dzarm20": "/todas-as-marcas",\n          "/dzarm69": "/todas-as-marcas",\n          "/dzarm60": "/todas-as-marcas",\n          "/dzarm10": "/todas-as-marcas",\n          "/dzm": "/todas-as-marcas",\n          "/dzmoff": "/todas-as-marcas",\n          "/dzm60": "/todas-as-marcas",\n          "/dzm70": "/todas-as-marcas",\n          "/dzm50": "/todas-as-marcas",\n          "/dzm40": "/todas-as-marcas",\n          "/dzm30": "/todas-as-marcas",\n          "/dzm10": "/todas-as-marcas",\n          "/dzarm-progressivo": "/todas-as-marcas",\n          "/jeans-dzarm": "/todas-as-marcas",\n          "/dzarm35": "/todas-as-marcas",\n          "/oferta-dzarm": "/todas-as-marcas",\n          "/dia-do-outlet
1-dzarm": "/todas-as-marcas",\n          "/hering-sports?isShowInfo=&sort=discount&q=%3Arelevance&O=OrderByBestDiscountDESC": "/hering-sports?sortBy=discount%3Adesc",\n          "/busca/kid?_q=kid&map=ft": "/hering-kids?brand=hering-kids&fuzzy=0&operator=and&facets=brand%2Cfuzzy%2Coperator",\n          "/034/152/xp?initialMap=productClusterIds,&initialQuery=152/&map=tamanho,productClusterIds,tamanho&order=OrderByBestDiscountDESC": "/todas-as-marcas?map=tamanho%2Ctamanho&query=034%2Cxp",\n          "/036/038/152/p?initialMap=productClusterIds,&initialQuery=152/&map=tamanho,tamanho,productClusterIds,tamanho&order=OrderByBestDiscountDESC": "/todas-as-marcas?map=tamanho%2Ctamanho%2Ctamanho&query=036%2C038%2Cp",\n          "/040/042/152/m?initialMap=productClusterIds,&initialQuery=152/&map=tamanho,tamanho,productClusterIds,tamanho&order=OrderByBestDiscountDESC": "/todas-as-marcas?map=tamanho%2Ctamanho%2Ctamanho&query=040%2C042%2Cm",\n          "/044/152/g?initialMap=productClusterIds,&initialQuery=152/&map=tamanho,productClusterIds,tamanho&order=OrderByBestDiscountDESC": "/todas-as-marcas?map=tamanho%2Ctamanho&query=044%2Cg",\n          "/046/048/152/xg?initialMap=productClusterIds,&initialQuery=152/&map=tamanho,tamanho,productClusterIds,tamanho&order=OrderByBestDiscountDESC": "/todas-as-marcas?map=tamanho%2Ctamanho%2Ctamanho&query=046%2C048%2Cxg",\n          "/hering-kids?isShowInfo=&sort=discount&q=%3Arelevance&O=OrderByBestDiscountDESC": "/hering-kids?brand=hering-kids&fuzzy=0&operator=and&facets=brand%2Cfuzzy%2Coperator",\n          "/500?from=%2Fhering-kids&errorId=unknown": "/hering-kids?brand=hering-kids&fuzzy=0&operator=and&facets=brand%2Cfuzzy%2Coperator",\n          "/hering-intima/152?initialMap=productClusterIds,&initialQuery=152/&map=brand,productClusterIds?nomebanner=intimates": "/hering-intima?brand=hering-intima&fuzzy=0&operator=and&facets=brand%2Cfuzzy%2Coperator",\n        }\n\n        window?.addEventListener(\'load\', () => {\n          function checkRedirect() {\n            const currentPath = window.location.pathname;\n            const currentSearch = window.location.href.replace(window.location.origin, "");\n        \n            if (redirects.hasOwnProperty(currentPath)) {\n              const redirectTo = redirects[currentPath];\n              window.location.href = redirectTo;\n            }\n\n            if (redirects.hasOwnProperty(currentSearch)) {\n              const redirectTo = redirects[currentSearch];\n              window.location.href = redirectTo;\n            }\n          }\n        \n          checkRedirect()\n          window.addEventListener(\'DOMContentLoaded\', checkRedirect);\n        });\n      '}}),j=()=>(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("link",{rel:"preconnect",href:"https://514007804.collect.igodigital.com",crossOrigin:"anonymous"}),(0,h.jsx)("link",{rel:"preconnect",href:"https://outletespacohering.vtexassets.com",crossOrigin:"anonymous"}),(0,h.jsx)("link",{rel:"preconnect",href:"https://www.oppuz.com",crossOrigin:"anonymous"}),(0,h.jsx)("link",{rel:"preconnect",href:"https://dynamic.criteo.com",crossOrigin:"anonymous"}),(0,h.jsx)("link",{rel:"preconnect",href:"https://analytics.google.com",crossOrigin:"anonymous"}),(0,h.jsx)("link",{rel:"preconnect",href:"https://osp-assets.pn.vg",crossOrigin:"anonymous"}),(0,h.jsx)("link",{rel:"preconnect",href:"https://static.sizebay.technology",crossOrigin:"anonymous"}),(0,h.jsx)("link",{rel:"preconnect",href:"https://p.ca.engagement.coremedia.cloud",crossOrigin:"anonymous"}),(0,h.jsx)("link",{rel:"preconnect",href:"https://api.reclameaqui.com.br",crossOrigin:"anonymous"})]}),_={ThirdPartyScripts:()=>(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(j,{}),(0,h.jsx)(E,{}),(0,h.jsx)(w,{}),(0,h.jsx)(I,{}),(0,h.jsx)(x,{}),(0,h.jsx)(C,{})]})};function R(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function T(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?R(Object(a),!0).forEach(function(t){(0,l.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):R(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var A=T(T(T(T({WebFonts:b},_),y),y),_);A.WebFonts;var D=a(50349);function L(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function M(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?L(Object(a),!0).forEach(function(t){(0,l.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):L(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var z=(null==(n=g().experimental)?void 0:n.enableScriptsLogs)===!0,N=e=>{var t,a=null!=(t=e.dataLayerName)?t:"dataLayer";return"".concat(e.partytownScript?"!":"","window.location.search.includes('").concat("gtm_debug","=')&&\n  (function(w,d,s,l,i){w[l]=w[l]||[];\n  ").concat(z?'w[l].push=(function(orig){return function(){console.debug("%cvtex%c GTM dataLayer.push","'.concat(D.K5,'","color:inherit",arguments);return orig.apply(this, arguments);}})(w[l].push);'):"","\n  w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});\n  var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;
1j.src=\n  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n  })(window,document,'script',").concat(JSON.stringify(a),",").concat(JSON.stringify(e.containerId),");")};let F=function(e){return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("script",{type:"text/partytown",dangerouslySetInnerHTML:{__html:N(M(M({},e),{},{partytownScript:!0}))}},"gtm.partytown"),(0,h.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:N(M(M({},e),{},{partytownScript:!1}))}},"gtm")]})};var G=(null==(r=g().experimental)?void 0:r.enableScriptsLogs)===!0;let B=function(){return(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("script",{type:"text/partytown",dangerouslySetInnerHTML:{__html:"\n            window.VTEX_METADATA = {account:'".concat(g().api.storeId,"', renderer: 'faststore'};\n            window.sendrc=function(en,ed){window.NavigationCapture&&window.NavigationCapture.sendEvent(en,ed)};\n            ").concat(G?'window.sendrc=(function(orig){return function(en,ed){console.debug("%cvtex%c RC sendrc","'+D.K5+'","color:inherit",en,ed);return orig(en,ed)}})(window.sendrc);':"","\n          ")}},"vtexrc.js-init"),(0,h.jsx)("script",{type:"text/partytown",async:!0,src:"https://io2.vtex.com/rc/rc.js"},"vtexrc.js-script"),(0,h.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:"\n            (function(v,t,e,x,a,f,s){\n              f=v.vtexaf=v.vtexaf||function(){(f.q=f.q||[]).push(arguments)}\n              ".concat(G?'f=(function(orig){return function(){console.debug("%cvtex%c AF","'+D.K5+'","color:inherit",arguments);return orig.apply(this, arguments)}})(f);v.vtexaf=f;':"","\n              ;f.l=+new Date;s=t.createElement(e);s.async=!0;\n              s.src=x;a=t.getElementsByTagName(e)[0];\n              a.parentNode.insertBefore(s,a)\n            })(window,document,'script','https://activity-flow.vtex.com/af/af.js');\n          ")}},"vtexaf-init"),(0,h.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:"\n            window.vtexaf('init', {\n              account: '".concat(g().api.storeId,"',\n              env: '").concat(g().api.environment,"',\n              workspace: '").concat(g().api.workspace,"'\n            });\n          ")}},"vtexaf-config")]})};var q=null==(i=g().analytics)?void 0:i.gtmContainerId,U="string"==typeof q,V="vtex"===g().platform;let $=function(){return(0,h.jsxs)(h.Fragment,{children:[U&&(0,h.jsx)(F,{containerId:q}),V&&(0,h.jsx)(B,{}),(0,h.jsx)(A.ThirdPartyScripts,{})]})};var H=a(75834);function W(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}let Q=function(e){var t,n,r,i,{children:o}=e;return t=(0,H.isValidElement)(o)?o.props:void 0,n=(0,H.useCallback)(()=>{Promise.resolve().then(a.bind(a,77704)).then(e=>{var{sendAnalyticsEvent:a}=e;a({name:"page_view",params:function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?W(Object(a),!0).forEach(function(t){(0,l.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):W(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}({page_title:document.title,page_location:location.href,send_page_view:!0},t)})})},[t]),r=(0,p.useRouter)(),i=(0,H.useRef)(null),(0,H.useEffect)(()=>{i.current!==r.asPath&&(i.current=r.asPath,n())},[r.asPath,n]),(0,h.jsx)(h.Fragment,{children:o})};function K(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}window.dataLayer=null!=(o=window.dataLayer)?o:[],window.VTEX_METADATA={account:g().api.storeId,renderer:"faststore"};let J=()=>((0,u.useAnalyticsEvent)(e=>{window.dataLayer.push({ecommerce:null});var t=e.isEcommerceEvent?{event:e.name,ecommerce:e.params}:function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?K(Object(a),!0).forEach(function(t){(0,l.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):K(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}({event:e.name},e.params);window.dataLayer.push(t),a(98008)("./".concat(g().platform)).then(t=>{var{default:a}=t;a(e)})}),null);var X=a(76601),Y=()=>{var e;return Number(null!=(e=window.sessionStorage.getItem("store:reloads"))?e:"0")},Z=e=>window.sessionStorage.setItem("store:reloads","".concat(e));window.setInterval(()=>Z(0),3e4);class ee extends H.Component{constructor(){super(...arguments),(0,l.A)(this,"state",{hasError:!1,error:null})}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){var a;if(console.error("React Error: ".concat(e.message," ").concat(t.componentStack)),!(window.location.pathname.startsWith("/404")||window.location.pathname.startsWith("/500"))){var n=encodeURIComponent(window.location.pathname),r=(null==e||null==(a=e.extensions)||null==(a=a.exception)?void 0:a.status)===404;(null==e?void 0:e.name)==="ChunkLoadError"&&2>Y()?(Z(Y()+1),window.location.reload()):r?window.location.href="/404?from=".concat(n):window.location.href="/500?from=".concat(n,"&errorId=").concat("unknown")}}render(){return this.state.hasError&&1?null:this.props.children}}var et=a(89731),ea=a(6641),en=a(82915),er=new Date().toISOString();Date.now();var ei={norobots:g().experimental.noRobots,dangerouslySetAllPagesToNoFollow:g().experimental.nofollow,dangerouslySetAllPagesToNoIndex:g().experimental.noindex,additionalMetaTags:[{name:"generated-at",content:er}]};a(65751);var eo=a(91843),el=a(88304);function es(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function ec(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?es(Object(a),!0).forEach(function(t){(0,l.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):es(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function ed(){return(0,eo.x1)(),null}let ep=function(e){var t,a,{Component:n,pageProps:r}=e;(0,H.useEffect)(()=>{v.deliveryPromise.enabled&&setTimeout(()=>{var e,t=ea.eA.read();t.postalCode&&t.geoCoordinates||(0,en.W$)(t).then((e=(0,et.A)(function*(e){if(t!==e&&!(t=ea.eA.read()).postalCode&&!t.geoCoordinates){var a=yield(0,ea.dk)(e);ea.eA.set(null!=a?a:e)}}),function(t){return e.apply(this,arguments)}))},D.cf)},[]),(0,f.d)(),(null==(t=g().experimental)?void 0:t.scrollRestoration)&&function(){var e=(0,p.useRouter)(),{resetInfiniteScroll:t}=(0,u.useSearch)();(0,H.useEffect)(()=>{var a,n=!1;"scrollRestoration"in history&&(history.scrollRestoration="manual");var r=(a=(0,et.A)(function*(){var e,t=null==(e=window.history.state)?void 0:e.key;if(t){var a=sessionStorage.getItem("__fs_scroll_".concat(t));if(a){var{x:n,y:r}=yield JSON.parse(a);setTimeout(()=>window.scrollTo(n,r),800)}}}),function(){return a.apply(this,arguments)}),i=e=>{var a,r;!(n||e.includes(window.location.pathname))&&((r=null==(a=window.history.state)?void 0:a.key)&&sessionStorage.setItem("__fs_scroll_".concat(r),JSON.stringify({x:window.scrollX,y:window.scrollY})),e.includes(window.location.pathname)||e.endsWith("/p")||t(0))};return e.beforePopState(()=>n=!0),e.events.on("routeChangeStart",i),window.addEventListener("popstate",r),()=>{e.beforePopState(()=>!0),e.events.off("routeChangeStart",i),window.removeEventListener("popstate",r),"scrollRestoration"in history&&(history.scrollRestoration="auto")}},[e])}();var i=(0,p.useRouter)(),{start:o}=(0,u.useSearch)();return o(i.asPath,{itemsPerPage:D.re}),(0,h.jsxs)(ee,{children:[(null==(a=g().localization)?void 0:a.enabled)&&(0,h.jsx)(ed,{}),(0,h.jsxs)(d(),{children:[" ",!el.env.DISABLE_3P_SCRIPTS&&(0,h.jsx)($,{})]}),(0,h.jsx)(s.FR,ec({},ei)),(0,h.jsx)(J,{}),(0,h.jsx)(m.i5,{children:(0,h.jsx)(X.r,{children:(0,h.jsx)(Q,{children:(0,H.createElement)(n,ec(ec({},r),{},{key:null==r?void 0:r.key}))})})})]})}},15264:e=>{"use strict";var t=function(e){var t,n,r;return!!(t=e)&&"object"==typeof t&&(n=e,"[object RegExp]"!==(r=Object.prototype.toString.call(n))&&"[object Date]"!==r&&n.$$typeof!==a)},a="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function n(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l(Array.isArray(e)?[]:{},e,t):e}function r(e,t,a){return e.concat(t).map(function(e){return n(e,a)})}function i(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function o(e,t){try{return t in e}catch(e){return!1}}function l(e,a,s){(s=s||{}).arrayMerge=s.arrayMerge||r,s.isMergeableObject=s.isMergeableObject||t,s.cloneUnlessOtherwiseSpecified=n;var c,d,p=Array.isArray(a);return p!==Array.isArray(e)?n(a,s):p?s.arrayMerge(e,a,s):(d={},(c=s).isMergeableObject(e)&&i(e).forEach(function(t){d[t]=n(e[t],c)}
1),i(a).forEach(function(t){o(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))||(o(e,t)&&c.isMergeableObject(a[t])?d[t]=(function(e,t){if(!t.customMerge)return l;var a=t.customMerge(e);return"function"==typeof a?a:l})(t,c)(e[t],a[t],c):d[t]=n(a[t],c))}),d)}l.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,a){return l(e,a,t)},{})},e.exports=l},20446:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return a(14788)}])},21413:(e,t,a)=>{"use strict";a.d(t,{FR:()=>f,Sl:()=>j,Ws:()=>L,bV:()=>v,gk:()=>z,wc:()=>A});var n=a(75834),r=a(24322),i=a.n(r);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}function l(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}var s=["keyOverride"],c=["crossOrigin"],d={templateTitle:"",noindex:!1,nofollow:!1,norobots:!1,defaultOpenGraphImageWidth:0,defaultOpenGraphImageHeight:0,defaultOpenGraphVideoWidth:0,defaultOpenGraphVideoHeight:0},p=function(e,t,a){void 0===t&&(t=[]);var r=void 0===a?{}:a,i=r.defaultWidth,o=r.defaultHeight;return t.reduce(function(t,a,r){return t.push(n.createElement("meta",{key:"og:"+e+":0"+r,property:"og:"+e,content:a.url})),a.alt&&t.push(n.createElement("meta",{key:"og:"+e+":alt0"+r,property:"og:"+e+":alt",content:a.alt})),a.secureUrl&&t.push(n.createElement("meta",{key:"og:"+e+":secure_url0"+r,property:"og:"+e+":secure_url",content:a.secureUrl.toString()})),a.type&&t.push(n.createElement("meta",{key:"og:"+e+":type0"+r,property:"og:"+e+":type",content:a.type.toString()})),a.width?t.push(n.createElement("meta",{key:"og:"+e+":width0"+r,property:"og:"+e+":width",content:a.width.toString()})):i&&t.push(n.createElement("meta",{key:"og:"+e+":width0"+r,property:"og:"+e+":width",content:i.toString()})),a.height?t.push(n.createElement("meta",{key:"og:"+e+":height"+r,property:"og:"+e+":height",content:a.height.toString()})):o&&t.push(n.createElement("meta",{key:"og:"+e+":height"+r,property:"og:"+e+":height",content:o.toString()})),t},[])},u=function(e){var t,a,r,i,u,m=[];e.titleTemplate&&(d.templateTitle=e.titleTemplate);var f="";e.title?(f=e.title,d.templateTitle&&(f=d.templateTitle.replace(/%s/g,function(){return f}))):e.defaultTitle&&(f=e.defaultTitle),f&&m.push(n.createElement("title",{key:"title"},f));var v=void 0===e.noindex?d.noindex||e.dangerouslySetAllPagesToNoIndex:e.noindex,g=void 0===e.nofollow?d.nofollow||e.dangerouslySetAllPagesToNoFollow:e.nofollow,h=e.norobots||d.norobots,b="";if(e.robotsProps){var y=e.robotsProps,x=y.nosnippet,E=y.maxSnippet,w=y.maxImagePreview,k=y.maxVideoPreview,P=y.noarchive,O=y.noimageindex,S=y.notranslate,C=y.unavailableAfter;b=(x?",nosnippet":"")+(E?",max-snippet:"+E:"")+(w?",max-image-preview:"+w:"")+(P?",noarchive":"")+(C?",unavailable_after:"+C:"")+(O?",noimageindex":"")+(k?",max-video-preview:"+k:"")+(S?",notranslate":"")}if(e.norobots&&(d.norobots=!0),v||g?(e.dangerouslySetAllPagesToNoIndex&&(d.noindex=!0),e.dangerouslySetAllPagesToNoFollow&&(d.nofollow=!0),m.push(n.createElement("meta",{key:"robots",name:"robots",content:(v?"noindex":"index")+","+(g?"nofollow":"follow")+b}))):(!h||b)&&m.push(n.createElement("meta",{key:"robots",name:"robots",content:"index,follow"+b})),e.description&&m.push(n.createElement("meta",{key:"description",name:"description",content:e.description})),e.themeColor&&m.push(n.createElement("meta",{key:"theme-color",name:"theme-color",content:e.themeColor})),e.mobileAlternate&&m.push(n.createElement("link",{rel:"alternate",key:"mobileAlternate",media:e.mobileAlternate.media,href:e.mobileAlternate.href})),e.languageAlternates&&e.languageAlternates.length>0&&e.languageAlternates.forEach(function(e){m.push(n.createElement("link",{rel:"alternate",key:"languageAlternate-"+e.hrefLang,hrefLang:e.hrefLang,href:e.href}))}),e.twitter&&(e.twitter.cardType&&m.push(n.createElement("meta",{key:"twitter:card",name:"twitter:card",content:e.twitter.cardType})),e.twitter.site&&m.push(n.createElement("meta",{key:"twitter:site",name:"twitter:site",content:e.twitter.site})),e.twitter.handle&&m.push(n.createElement("meta",{key:"twitter:creator",name:"twitter:creator",content:e.twitter.handle}))),e.facebook&&e.facebook.appId&&m.push(n.createElement("meta",{key:"fb:app_id",property:"fb:app_id",content:e.facebook.appId})),(null!=(t=e.openGraph)&&t.title||f)&&m.push(n.createElement("meta",{key:"og:title",property:"og:title",content:(null==(i=e.openGraph)?void 0:i.title)||f})),(null!=(a=e.openGraph)&&a.description||e.description)&&m.push(n.createElement("meta",{key:"og:description",property:"og:description",content:(null==(u=e.openGraph)?void 0:u.description)||e.description})),e.openGraph){if((e.openGraph.url||e.canonical)&&m.push(n.createElement("meta",{key:"og:url",property:"og:url",content:e.openGraph.url||e.canonical})),e.openGraph.type){var I=e.openGraph.type.toLowerCase();m.push(n.createElement("meta",{key:"og:type",property:"og:type",content:I})),"profile"===I&&e.openGraph.profile?(e.openGraph.profile.firstName&&m.push(n.createElement("meta",{key:"profile:first_name",property:"profile:first_name",content:e.openGraph.profile.firstName})),e.openGraph.profile.lastName&&m.push(n.createElement("meta",{key:"profile:last_name",property:"profile:last_name",content:e.openGraph.profile.lastName})),e.openGraph.profile.username&&m.push(n.createElement("meta",{key:"profile:username",property:"profile:username",content:e.openGraph.profile.username})),e.openGraph.profile.gender&&m.push(n.createElement("meta",{key:"profile:gender",property:"profile:gender",content:e.openGraph.profile.gender}))):"book"===I&&e.openGraph.book?(e.openGraph.book.authors&&e.openGraph.book.authors.length&&e.openGraph.book.authors.forEac
1h(function(e,t){m.push(n.createElement("meta",{key:"book:author:0"+t,property:"book:author",content:e}))}),e.openGraph.book.isbn&&m.push(n.createElement("meta",{key:"book:isbn",property:"book:isbn",content:e.openGraph.book.isbn})),e.openGraph.book.releaseDate&&m.push(n.createElement("meta",{key:"book:release_date",property:"book:release_date",content:e.openGraph.book.releaseDate})),e.openGraph.book.tags&&e.openGraph.book.tags.length&&e.openGraph.book.tags.forEach(function(e,t){m.push(n.createElement("meta",{key:"book:tag:0"+t,property:"book:tag",content:e}))})):"article"===I&&e.openGraph.article?(e.openGraph.article.publishedTime&&m.push(n.createElement("meta",{key:"article:published_time",property:"article:published_time",content:e.openGraph.article.publishedTime})),e.openGraph.article.modifiedTime&&m.push(n.createElement("meta",{key:"article:modified_time",property:"article:modified_time",content:e.openGraph.article.modifiedTime})),e.openGraph.article.expirationTime&&m.push(n.createElement("meta",{key:"article:expiration_time",property:"article:expiration_time",content:e.openGraph.article.expirationTime})),e.openGraph.article.authors&&e.openGraph.article.authors.length&&e.openGraph.article.authors.forEach(function(e,t){m.push(n.createElement("meta",{key:"article:author:0"+t,property:"article:author",content:e}))}),e.openGraph.article.section&&m.push(n.createElement("meta",{key:"article:section",property:"article:section",content:e.openGraph.article.section})),e.openGraph.article.tags&&e.openGraph.article.tags.length&&e.openGraph.article.tags.forEach(function(e,t){m.push(n.createElement("meta",{key:"article:tag:0"+t,property:"article:tag",content:e}))})):("video.movie"===I||"video.episode"===I||"video.tv_show"===I||"video.other"===I)&&e.openGraph.video&&(e.openGraph.video.actors&&e.openGraph.video.actors.length&&e.openGraph.video.actors.forEach(function(e,t){e.profile&&m.push(n.createElement("meta",{key:"video:actor:0"+t,property:"video:actor",content:e.profile})),e.role&&m.push(n.createElement("meta",{key:"video:actor:role:0"+t,property:"video:actor:role",content:e.role}))}),e.openGraph.video.directors&&e.openGraph.video.directors.length&&e.openGraph.video.directors.forEach(function(e,t){m.push(n.createElement("meta",{key:"video:director:0"+t,property:"video:director",content:e}))}),e.openGraph.video.writers&&e.openGraph.video.writers.length&&e.openGraph.video.writers.forEach(function(e,t){m.push(n.createElement("meta",{key:"video:writer:0"+t,property:"video:writer",content:e}))}),e.openGraph.video.duration&&m.push(n.createElement("meta",{key:"video:duration",property:"video:duration",content:e.openGraph.video.duration.toString()})),e.openGraph.video.releaseDate&&m.push(n.createElement("meta",{key:"video:release_date",property:"video:release_date",content:e.openGraph.video.releaseDate})),e.openGraph.video.tags&&e.openGraph.video.tags.length&&e.openGraph.video.tags.forEac
1h(function(e,t){m.push(n.createElement("meta",{key:"video:tag:0"+t,property:"video:tag",content:e}))}),e.openGraph.video.series&&m.push(n.createElement("meta",{key:"video:series",property:"video:series",content:e.openGraph.video.series})))}e.defaultOpenGraphImageWidth&&(d.defaultOpenGraphImageWidth=e.defaultOpenGraphImageWidth),e.defaultOpenGraphImageHeight&&(d.defaultOpenGraphImageHeight=e.defaultOpenGraphImageHeight),e.openGraph.images&&e.openGraph.images.length&&m.push.apply(m,p("image",e.openGraph.images,{defaultWidth:d.defaultOpenGraphImageWidth,defaultHeight:d.defaultOpenGraphImageHeight})),e.defaultOpenGraphVideoWidth&&(d.defaultOpenGraphVideoWidth=e.defaultOpenGraphVideoWidth),e.defaultOpenGraphVideoHeight&&(d.defaultOpenGraphVideoHeight=e.defaultOpenGraphVideoHeight),e.openGraph.videos&&e.openGraph.videos.length&&m.push.apply(m,p("video",e.openGraph.videos,{defaultWidth:d.defaultOpenGraphVideoWidth,defaultHeight:d.defaultOpenGraphVideoHeight})),e.openGraph.audio&&m.push.apply(m,p("audio",e.openGraph.audio)),e.openGraph.locale&&m.push(n.createElement("meta",{key:"og:locale",property:"og:locale",content:e.openGraph.locale})),(e.openGraph.siteName||e.openGraph.site_name)&&m.push(n.createElement("meta",{key:"og:site_name",property:"og:site_name",content:e.openGraph.siteName||e.openGraph.site_name}))}return e.canonical&&m.push(n.createElement("link",{rel:"canonical",href:e.canonical,key:"canonical"})),e.additionalMetaTags&&e.additionalMetaTags.length>0&&e.additionalMetaTags.forEach(function(e){var t,a,r=e.keyOverride,i=l(e,s);m.push(n.createElement("meta",o({key:"meta:"+(null!=(t=null!=(a=null!=r?r:i.name)?a:i.property)?t:i.httpEquiv)},i)))}),null!=(r=e.additionalLinkTags)&&r.length&&e.additionalLinkTags.forEach(function(e){var t,a=e.crossOrigin,r=l(e,c);m.push(n.createElement("link",o({key:"link"+(null!=(t=r.keyOverride)?t:r.href)+r.rel},r,{crossOrigin:"anonymous"===a||"use-credentials"===a||""===a?a:void 0})))}),m},m=function(e){return n.createElement(i(),null,u(e))},f=function(e){var t=e.title,a=e.titleTemplate,r=e.defaultTitle,i=e.themeColor,o=e.dangerouslySetAllPagesToNoIndex,l=e.dangerouslySetAllPagesToNoFollow,s=e.description,c=e.canonical,d=e.facebook,p=e.openGraph,u=e.additionalMetaTags,f=e.twitter,v=e.defaultOpenGraphImageWidth,g=e.defaultOpenGraphImageHeight,h=e.defaultOpenGraphVideoWidth,b=e.defaultOpenGraphVideoHeight,y=e.mobileAlternate,x=e.languageAlternates,E=e.additionalLinkTags,w=e.robotsProps,k=e.norobots;return n.createElement(m,{title:t,titleTemplate:a,defaultTitle:r,themeColor:i,dangerouslySetAllPagesToNoIndex:void 0!==o&&o,dangerouslySetAllPagesToNoFollow:void 0!==l&&l,description:s,canonical:c,facebook:d,openGraph:p,additionalMetaTags:u,twitter:f,defaultOpenGraphImageWidth:v,defaultOpenGraphImageHeight:g,defaultOpenGraphVideoWidth:h,defaultOpenGraphVideoHeight:b,mobileAlternate:y,languageAlternates:x,additionalLinkTags:E,robotsProps:w,norobots:k})},v=function(e){var t=e.title,a=e.themeColor,r=e.noindex,i=e.nofollow,o=e.robotsProps,l=e.description,s=e.canonical,c=e.openGraph,d=e.facebook,p=e.twitter,u=e.additionalMetaTags,f=e.titleTemplate,v=e.defaultTitle,g=e.mobileAlternate,h=e.languageAlternates,b=e.additionalLinkTags;return n.createElement(n.Fragment,null,n.createElement(m,{title:t,themeColor:a,noindex:r,nofollow:i,robotsProps:o,description:l,canonical:s,facebook:d,openGraph:c,additionalMetaTags:u,twitter:p,titleTemplate:f,defaultTitle:v,mobileAlternate:g,languageAlternates:h,additionalLinkTags:b}))},g=function(e,t){var a=t;return Array.isArray(a)&&1===a.length&&(a=o({},t[0])),{__html:JSON.stringify(Array.isArray(a)?a.map(function(t){return h(e,t)}):h(e,a),E)}},h=function(e,t){var a=t.id,n=o({},(void 0===a?void 0:a)?{"@id":t.id}:{},t);return delete n.id,o({"@context":"https://schema.org","@type":e},n)},b=Object.freeze({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&apos;"}),y=RegExp("["+Object.keys(b).join("")+"]","g"),x=function(e){return b[e]},E=function(e,t){switch(typeof t){case"object":if(null===t)return;return t;case"number":case"boolean":case"bigint":return t;case"string":return t.replace(y,x);default:return}},w=["type","keyOverride","scriptKey","scriptId","dataArray","useAppDir"];function k(e){var t=e.type,a=void 0===t?"Thing":t,r=e.keyOverride,s=e.scriptKey,c=e.scriptId,d=void 0===c?void 0:c,p=e.dataArray,u=e.useAppDir,m=l(e,w),f=function(){return n.createElement("script",{type:"application/ld+json",id:d,"data-testid":d,dangerouslySetInnerHTML:g(a,void 0===p?o({},m):p),key:"jsonld-"+s+(r?"-"+r:"")}
1)};return void 0!==u&&u?n.createElement(f,null):n.createElement(i(),null,f())}function P(e){if("string"==typeof e)return{"@type":"Person",name:e};if(e.name){var t;return{"@type":null!=(t=null==e?void 0:e.type)?t:"Person",name:e.name,url:null==e?void 0:e.url}}}function O(e){if(e)return{"@type":"ImageObject",url:e}}var S=["reviewRating","author","publisher"];function C(e){return"string"==typeof e?e:o({"@type":"PostalAddress"},e)}var I=["type","keyOverride","potentialActions"];function j(e){var t=e.type,a=e.keyOverride,r=e.potentialActions,i=l(e,I),s=o({},i,{potentialAction:r.map(function(e){if(e){var t=e.target,a=e.queryInput;return{"@type":"SearchAction",target:t+"={"+a+"}","query-input":"required name="+a}}})});return n.createElement(k,o({type:void 0===t?"WebSite":t,keyOverride:a},s,{scriptKey:"jsonld-siteLinksSearchBox"}))}var _=["seller","hasMerchantReturnPolicy"];function R(e){function t(e){var t,a=e.seller,n=e.hasMerchantReturnPolicy,r=l(e,_);return o({},r,{"@type":"Offer"},a&&{seller:{"@type":"Organization",name:a.name}},n&&{hasMerchantReturnPolicy:o({"@type":"MerchantReturnPolicy"},n,(null==n?void 0:n.returnPolicySeasonalOverride)&&{returnPolicySeasonalOverride:(t=null==n?void 0:n.returnPolicySeasonalOverride,o({"@type":"MerchantReturnPolicySeasonalOverride"},t))})})}return Array.isArray(e)?e.map(t):e?t(e):void 0}var T=["type","keyOverride","images","brand","reviews","aggregateRating","manufacturerLogo","manufacturerName","offers","aggregateOffer","productName"];function A(e){var t=e.type,a=e.keyOverride,r=e.images,i=e.brand,s=e.reviews,c=e.aggregateRating,d=e.manufacturerLogo,p=e.manufacturerName,u=e.offers,m=e.aggregateOffer,f=e.productName,v=l(e,T),g=o({},v,{image:r,brand:function(e){if(e)return{"@type":"Brand",name:e}}(i),review:function(e){function t(e){var t=e.reviewRating,a=e.author,n=e.publisher,r=l(e,S);return o({},r,{"@type":"Review"},a&&{author:Array.isArray(a)?a.map(function(e){return P(e)}).filter(function(e){return!!e}):a?P(a):void 0},t&&{reviewRating:function(e){if(e)return o({},e,{"@type":"Rating"})}(t)},n&&{publisher:function(e){if(e)return{"@type":"Organization",name:e,logo:O(void 0)}}(n.name)})}return Array.isArray(e)?e.map(t):e?t(e):void 0}(s),aggregateRating:function(e){if(e)return{"@type":"AggregateRating",ratingCount:e.ratingCount,reviewCount:e.reviewCount,bestRating:e.bestRating,ratingValue:e.ratingValue,worstRating:e.worstRating}}(c),manufacturer:function(e){if(e&&(e.manufacturerName||e.manufacturerLogo))return{"@type":"Organization",name:e.manufacturerName,logo:O(e.manufacturerLogo)}}({manufacturerLogo:d,manufacturerName:p}),offers:u?R(u):function(e){if(e)return{"@type":"AggregateOffer",priceCurrency:e.priceCurrency,highPrice:e.highPrice,lowPrice:e.lowPrice,offerCount:e.offerCount,offers:R(e.offers)}}(m),name:f});return n.createElement(k,o({type:void 0===t?"Product":t,keyOverride:a},g,{scriptKey:"Product"}))}var D=["type","keyOverride","address","contactPoints","contactPoint"];function L(e){var t=e.type,a=e.keyOverride,r=e.address,i=e.contactPoints,s=e.contactPoint,c=l(e,D),d=o({},c,{address:function(e){if(e)return Array.isArray(e)?1===e.length?C(e[0]):e.map(C):C(e)}(r),contactPoint:function(e){if(e&&e.length)return e.map(function(e){return o({"@type":"ContactPoint"},e)})}(s||i)});return n.createElement(k,o({type:void 0===t?"Organization":t,keyOverride:a},d,{scriptKey:"organization"}))}var M=["type","keyOverride","itemListElements"];function z(e){var t=e.type,a=e.keyOverride,r=e.itemListElements,i=l(e,M),s=o({},i,{itemListElement:function(e){if(e&&e.length)return e.map(function(e){return{"@type":"ListItem",position:e.position,item:e.item,name:e.name}})}(r)});return n.createElement(k,o({type:void 0===t?"BreadcrumbList":t,keyOverride:a},s,{scriptKey:"breadcrumb"}))}},24322:(e,t,a)=>{e.exports=a(29191)},25809:(e,t,a)=>{"use strict";a.d(t,{A:()=>i}),a(75834);var n=a(13408),r=a(26514);let i=()=>{var{enabled:e,partnerName:t,partnerId:a}=(0,n.l)();if(!e||!t||!a)return null;var i="https://".concat(t.toLowerCase(),".api.useinsider.com/ins.js?id=").concat(a);return(0,r.jsx)("script",{dangerouslySetInnerHTML:{__html:"\n          window.InsiderQueue = window.InsiderQueue || [];\n          (function (d, s, scriptId, src) {\n            if (d.getElementById(scriptId)) {\n              return;\n            }\n            var first = d.getElementsByTagName(s)[0];\n            var tag = d.createElement(s);\n            tag.id = scriptId;\n            tag.async = true;\n            tag.src = src;\n            first.parentNode.insertBefore(tag, first);\n          })(\n            document,\n            'script',\n            ".concat(JSON.stringify("insider-tag-script"),",\n            ").concat(JSON.stringify(i),"\n          );\n        ")}})}},27336:(e,t,a)=>{"use strict";a.d(t,{Wx:()=>f,pL:()=>m});var n=a(75834);function r(){return(r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e}).apply(this,arguments)}
1function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var o=new Map,l=new WeakMap,s=0,c=void 0;function d(e,t,a,n){if(void 0===a&&(a={}),void 0===n&&(n=c),void 0===window.IntersectionObserver&&void 0!==n){var r=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof a.threshold?a.threshold:0,time:0,boundingClientRect:r,intersectionRect:r,rootBounds:r}),function(){}}var i=function(e){var t=Object.keys(e).sort().filter(function(t){return void 0!==e[t]}).map(function(t){var a;return t+"_"+("root"===t?(a=e.root)?(l.has(a)||(s+=1,l.set(a,s.toString())),l.get(a)):"0":e[t])}).toString(),a=o.get(t);if(!a){var n,r=new Map,i=new IntersectionObserver(function(t){t.forEach(function(t){var a,i=t.isIntersecting&&n.some(function(e){return t.intersectionRatio>=e});e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(a=r.get(t.target))||a.forEach(function(e){e(i,t)})})},e);n=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),a={id:t,observer:i,elements:r},o.set(t,a)}return a}(a),d=i.id,p=i.observer,u=i.elements,m=u.get(e)||[];return u.has(e)||u.set(e,m),m.push(t),p.observe(e),function(){m.splice(m.indexOf(t),1),0===m.length&&(u.delete(e),p.unobserve(e)),0===u.size&&(p.disconnect(),o.delete(d))}}var p=["children","as","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function u(e){return"function"!=typeof e.children}var m=function(e){function t(t){var a;return(a=e.call(this,t)||this).node=null,a._unobserveCb=null,a.handleNode=function(e){a.node&&(a.unobserve(),e||a.props.triggerOnce||a.props.skip||a.setState({inView:!!a.props.initialInView,entry:void 0})),a.node=e||null,a.observeNode()},a.handleChange=function(e,t){e&&a.props.triggerOnce&&a.unobserve(),u(a.props)||a.setState({inView:e,entry:t}),a.props.onChange&&a.props.onChange(e,t)},a.state={inView:!!t.initialInView,entry:void 0},a}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,i(t,e);var a=t.prototype;return a.componentDidUpdate=function(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())},a.componentWillUnmount=function(){this.unobserve(),this.node=null},a.observeNode=function(){if(this.node&&!this.props.skip){var e=this.props,t=e.threshold,a=e.root,n=e.rootMargin,r=e.trackVisibility,i=e.delay,o=e.fallbackInView;this._unobserveCb=d(this.node,this.handleChange,{threshold:t,root:a,rootMargin:n,trackVisibility:r,delay:i},o)}},a.unobserve=function(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)},a.render=function(){if(!u(this.props)){var e=this.state,t=e.inView,a=e.entry;return this.props.children({inView:t,entry:a,ref:this.handleNode})}var i=this.props,o=i.children,l=i.as,s=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(i,p);return n.createElement(l||"div",r({ref:this.handleNode},s),o)},t}(n.Component);function f(e){var t=void 0===e?{}:e,a=t.threshold,r=t.delay,i=t.trackVisibility,o=t.rootMargin,l=t.root,s=t.triggerOnce,c=t.skip,p=t.initialInView,u=t.fallbackInView,m=n.useRef(),f=n.useState({inView:!!p}),v=f[0],g=f[1],h=n.useCallback(function(e){void 0!==m.current&&(m.current(),m.current=void 0),!c&&e&&(m.current=d(e,function(e,t){g({inView:e,entry:t}),t.isIntersecting&&s&&m.current&&(m.current(),m.current=void 0)},{root:l,rootMargin:o,threshold:a,trackVisibility:i,delay:r},u))},[Array.isArray(a)?a.toString():a,l,o,s,c,i,u,r]);(0,n.useEffect)(function(){m.current||!v.entry||s||c||g({inView:!!p})});var b=[h,v.inView,v.entry];return b.ref=b[0],b.inView=b[1],b.entry=b[2],b}m.displayName="InView",m.defaultProps={threshold:0,triggerOnce:!1,initialInView:!1}},29191:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={default:function(){return v},defaultHead:function(){return p}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});var i=a(45254),o=a(9203),l=a(26514),s=o._(a(75834)),c=i._(a(12264)),d=a(30743);function p(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function u(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>
1"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}a(21303);var m=["name","httpEquiv","charSet","itemProp"];function f(e){var t,a,n,r;return e.reduce(u,[]).reverse().concat(p().reverse()).filter((t=new Set,a=new Set,n=new Set,r={},e=>{var i=!0,o=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){o=!0;var l=e.key.slice(e.key.indexOf("$")+1);t.has(l)?i=!1:t.add(l)}switch(e.type){case"title":case"base":a.has(e.type)?i=!1:a.add(e.type);break;case"meta":for(var s=0,c=m.length;s<c;s++){var d=m[s];if(e.props.hasOwnProperty(d))if("charSet"===d)n.has(d)?i=!1:n.add(d);else{var p=e.props[d],u=r[d]||new Set;("name"!==d||!o)&&u.has(p)?i=!1:(u.add(p),r[d]=u)}}}return i})).reverse().map((e,t)=>{var a=e.key||t;return s.default.cloneElement(e,{key:a})})}var v=function(e){var{children:t}=e,a=(0,s.useContext)(d.HeadManagerContext);return(0,l.jsx)(c.default,{reduceComponentsToState:f,headManager:a,children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},30567:(e,t,a)=>{"use strict";a.d(t,{I$:()=>f,ZM:()=>O,cG:()=>g,fg:()=>b,uS:()=>x,xt:()=>v,zW:()=>P});var n=a(75458),r=a(78983),i=a.n(r),o=a(75834),l=a(77704),s=a(6641),c=a(99143),d=a(76601),p=a(85429);function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function m(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?u(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var f="pickupPoint",v="shipping",g="pickup-in-point",h="all-delivery-methods",b="pickup-all",y="all-delivery-options",x="delivery-options",E="dynamic-estimate",w="in-stock",k=(0,l.createStore)({pickupPoints:[],defaultPickupPoint:null,globalPickupPoint:null,shouldUpdatePickupPoints:!1,pickupPointsSimulation:void 0,simulatePickupPoints:!1},"fs::deliveryPromise"),P=m(m({},k),{},{set:e=>{var t=k.read(),a=m(m({},t),e);i()(t,a)||k.set(a)}});function O(){var e,t,a,n,r,i,u,b,k,O,I,{allFacets:j,selectedFilterFacets:_,deliveryPromiseSettings:R,fallbackToFirstPickupPoint:T=!0,deliveryPromiseBadges:A}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{postalCode:D}=(0,s.wV)(),{state:L,setState:M}=(0,l.useSearch)(),{pickupPoints:z,defaultPickupPoint:N,globalPickupPoint:F,pickupPointsSimulation:G,dispatchDeliveryPromiseAction:B,shouldUpdatePickupPoints:q}=(0,d.s)(),U=c.deliveryPromise.enabled,V=null==(e=null==R||null==(t=R.deliveryOptions)?void 0:t.enabled)||e,$=null!=(a=null==R||null==(n=R.inStock)?void 0:n.enabled)&&a,H=(0,o.useMemo)(()=>null!=_?_:L.selectedFacets,[_,L.selectedFacets]),W=(0,o.useMemo)(()=>{var e;return null==(e=H.find(e=>{var{key:t}=e;return t===f}))?void 0:e.value},[H]);(0,o.useEffect)(()=>{var e=[P.subscribe(e=>{B({type:"updateDeliveryPromiseState",payload:e})})];return()=>{e.forEach(e=>e())}},[]),(0,o.useEffect)(()=>{0!==z.length&&P.set({defaultPickupPoint:Q(W)})},[z,W]),(0,o.useEffect)(()=>{var e=H.some(e=>{var{key:t}=e;return t===v});F&&!e&&M({selectedFacets:(0,l.toggleFacets)(H,[{key:v,value:g},{key:f,value:F.id}],!0),page:0})},[]);var Q=(0,o.useCallback)(e=>{if(null!=z&&z.length){var t,a,n=null!=(t=null!=(a=null==z?void 0:z.find(t=>{var{id:a}=t;return a===e}))?a:N)?t:F;return T&&!n?z[0]:n}},[z,N,F]),K=(0,o.useMemo)(()=>{var e;return{value:g,label:null!=(e=null==N?void 0:N.name)?e:null==N?void 0:N.address.street,selected:null==H?void 0:H.some(e=>{var{key:t,value:a}=e;return a===g||t===f}),quantity:null==N?void 0:N.totalItems}},[N,H]),J=(0,o.useMemo)(()=>{var e,t;return{key:w,label:w,__typename:"StoreFacetBoolean",values:[{value:"true",label:null!=(e=null==R||null==(t=R.inStock)?void 0:t.label)?e:"",selected:H.some(e=>{var{key:t,value:a}=e;return t===w&&"true"===a}),quantity:null}]}},[R,H]),{0:X,1:Y}=(0,o.useMemo)(()=>{var e,t;return[{value:h,label:null==R||null==(e=R.deliveryMethods)?void 0:e.allDeliveryMethods,selected:!H.some(e=>{var{key:t}=e;return t===v})||(null==H?void 0:H.some(e=>{var{key:t,value:a}=e;return t===v&&a===h})),quantity:0},{value:y,label:null==R||null==(t=R.deliveryOptions)?void 0:t.allDeliveryOptions,selected:!H.some(e=>{var{key:t}=e;return t===x})||(null==H?void 0:H.some(e=>{var{key:t,value:a}=e;return t===x&&a===y})),quantity:0}]},[H,R,K]),Z=(0,o.useCallback)(e=>{var t,{facet:a=null,facets:n=[],filterDispatch:r}=e,i=!0,o=(null==n?void 0:n.length)!==0?n:[a],s=H;((null==a?void 0:a.value)===g?o.push({key:f,value:null==N?void 0:N.id}
1):(i="string"==typeof(t=null==a?void 0:a.key)&&C.some(e=>e===t),s=s.filter(e=>{var{key:t}=e;return t!==f}),o.concat(s)),r)?r({type:"toggleFacets",payload:{unique:i,facets:o}}):M({selectedFacets:(0,l.toggleFacets)(s,o,i),page:0})},[H,N]),ee=(0,o.useMemo)(()=>{if(!j)return[];if(!U||!D)return j.filter(e=>{var{key:t}=e;return t!==v&&t!==x&&t!==E});var e=j.filter(e=>{var{key:t}=e;return t!==E}).filter(e=>{var{key:t}=e;return!!V||t!==x});return $&&!e.find(e=>{var{key:t}=e;return t===w})&&e.find(e=>{var{key:t}=e;return t===v})&&e.push(J),e.map(e=>{if("StoreFacetBoolean"!==e.__typename)return e;if(e.key===x)return e.values=S(e.values,Y),e;if(e.key!==v)return e;e.values=S(e.values,X);var t,a=e.values.findIndex(e=>(null==e?void 0:e.value)===g);if(-1===a||N)-1===a&&N?e.values.push(K):e.values[a]&&(null==(t=e.values[a])?void 0:t.label)!==K.label&&(e.values[a]=K);else{var n=H.find(e=>{var{key:t}=e;return t===v});if(n){var r=H.filter(e=>{var{key:t,value:a}=e;return a===g||t===f});r.length?Z({facets:r}):Z({facet:n})}e.values=e.values.filter((e,t)=>t!==a)}return e.values=e.values.sort((e,t)=>{var a,n;return(null!=(a=e.value)?a:"").localeCompare(null!=(n=t.value)?n:"")}),e}).sort((e,t)=>{var a=e=>e===v?0:e===x?1:e===w?2:3;return a(e.key)-a(t.key)})},[X,K,j,N,F,z,H,Z,W]),et=(0,o.useCallback)(function(){var{simulatePickupPoints:e=!1,validatedSession:t=null}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a={country:null==t?void 0:t.country,postalCode:null==t?void 0:t.postalCode,geoCoordinates:null==t?void 0:t.geoCoordinates};B(m({type:"onPostalCodeChange"},e?{payload:{simulatePickupPoints:e,validatedSession:m({},a)}}:void 0))},[]),ea=(0,o.useCallback)(()=>P.set({pickupPointsSimulation:p.zE}),[]),en={[v]:null==R||null==(r=R.deliveryMethods)?void 0:r.title,[x]:null==R||null==(i=R.deliveryOptions)?void 0:i.title,[w]:null==R||null==(u=R.inStock)?void 0:u.title};function er(e,t){var a,n,r,i,o,l,s,c,d={delivery:{available:null!=(a=null==R||null==(n=R.deliveryPromiseBadges)?void 0:n.delivery)?a:"",unavailable:null!=(r=null==R||null==(i=R.deliveryPromiseBadges)?void 0:i.deliveryUnavailable)?r:""},"pickup-in-point":{available:null!=(o=null==R||null==(l=R.deliveryPromiseBadges)?void 0:l.pickupInPoint)?o:"",unavailable:null!=(s=null==R||null==(c=R.deliveryPromiseBadges)?void 0:c.pickupInPointUnavailable)?s:""}};return d[e]?t?d[e].available:d[e].unavailable:e}var ei=function(){if(!A||0===A.length)return[];var e=[],t=null==A?void 0:A.map(e=>e.typeName),a=null==t?void 0:t.includes("delivery"),n=null==t?void 0:t.includes("pickup-in-point");return a?e.push({label:er("delivery",!0),availability:!0}):e.push({label:er("delivery",!1),availability:!1}),n?e.push({label:er("pickup-in-point",!0),availability:!0}):e.push({label:er("pickup-in-point",!1),availability:!1}),e}(),eo=!!D&&U&&(null==(b=null==R||null==(k=R.deliveryPromiseBadges)?void 0:k.enabled)||b)&&ei.length>0;return{mandatory:c.deliveryPromise.mandatory,isEnabled:U,pickupPoints:z,defaultPickupPoint:N,selectedPickupPointFacet:W,pickupPointsSimulation:G,clearPickupPointsSimulation:ea,fetchingPickupPoints:q,changePickupPoint:e=>{P.set({defaultPickupPoint:e})},globalPickupPoint:F,changeGlobalPickupPoint:e=>{P.set({globalPickupPoint:e})},pickupPointByID:Q,facets:ee,onPostalCodeChange:et,onDeliveryFacetChange:Z,labelsMap:en,isPickupAllEnabled:(null==z?void 0:z.length)>0&&null!=(O=null==R||null==(I=R.deliveryMethods)||null==(I=I.pickupAll)?void 0:I.enabled)&&O,shouldDisplayDeliveryButton:U&&!D,shouldDisplayDeliveryPromiseBadges:eo,badges:ei}}function S(e,t){return[t,...e.filter(e=>e.value!==t.value)]}var C=["shipping","pickupPoint","delivery-options"]},37091:(e,t,a)=>{"use strict";a.d(t,{KC:()=>l,aQ:()=>d,i_:()=>c,ir:()=>s});var n=a(99143),r=a.n(n),i=null;function o(e){return e.split("?")[0].split("#")[0]}function l(e,t){var a=e.replace(/\/$/,"").toLowerCase()||"/",n=t.replace(/\/$/,"").toLowerCase()||"/";return"/"===n?"/"===a:a===n||a.startsWith("".concat(n,"/"))}function s(e){var t=o(e);for(var{path:a}of function(){if(null!==i)return i;var e,t=[],a=[];if(!(null!=(e=r().localization)&&e.enabled))return i={customPaths:t,subdomainBindings:a};var n=r().localization.locales||{},o=new Set(Object.keys(n));for(var[l,s]of Object.entries(n))if(null!=s&&s.bindings&&Array.isArray(s.bindings)){for(var c of s.bindings)if(c.url)try{var d=new URL(c.url),p=d.pathname.replace(/\/$/,"")||"/";"/"===p?a.push({hostname:d.hostname,locale:l}
1):o.has(p.slice(1))||t.push({path:p,locale:l,hostname:d.hostname})}catch(e){console.warn('[bindingPaths] Skipping invalid binding URL: "'.concat(c.url,'"'));continue}}return t.sort((e,t)=>t.path.length-e.path.length),i={customPaths:t,subdomainBindings:a}}().customPaths)if(l(t,a))return a;return null}function c(e,t){if(!(null!=(a=r().localization)&&a.enabled)||!e.startsWith("/")||null!==s(e))return e;var a,n=s(t);if(!n)return e;var i=o(e),l=e.slice(i.length);return"".concat(n).concat(i).concat(l)}function d(e,t){var a=o(t),n=t.slice(a.length),i=function(e){var t=o(e);for(var a of function(){if(!(null!=(e=r().localization)&&e.enabled))return[];var e,t=r().localization.locales||{},a=new Set;for(var n of Object.values(t))if(null!=n&&n.bindings&&Array.isArray(n.bindings)){for(var i of n.bindings)if(i.url)try{var o=new URL(i.url).pathname.replace(/\/$/,"");o&&"/"!==o&&a.add(o)}catch(e){console.warn('[bindingPaths] Skipping invalid binding URL: "'.concat(i.url,'"'))}}return Array.from(a).sort((e,t)=>t.length-e.length)}())if(l(t,a)){var n=a.replace(/\/$/,"").toLowerCase(),i=t.replace(/\/$/,"").toLowerCase();if(i===n)return"";var s=0===i.indexOf(n)?a.length:0;return s>0?t.slice(s):t}return t}(a),s=e.replace(/\/$/,"");return"".concat(s).concat(i).concat(n)}},41976:(e,t,a)=>{"use strict";a.d(t,{E:()=>h});var n,r,i=a(75458),o=a(89731),l=a(63264);function s(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function c(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?s(Object(a),!0).forEach(function(t){(0,i.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):s(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var d=a.e(4494).then(a.t.bind(a,34494,19)).then(e=>e.default).catch(()=>[]),p=(n=(0,o.A)(function*(e){return(yield d).includes(e)?"GET":"POST"}),function(e){return n.apply(this,arguments)}),u=(r=(0,o.A)(function*(e,t){var a,n,r,{operation:i,variables:o,fetchOptions:l,value:s}=t,{operationName:c,operationHash:d}=i.__meta__,u=null!=(a=null==l||null==(n=l.method)?void 0:n.toUpperCase())?a:yield p(c),g=yield("POST"===u?f:m)({endpoint:e,operation:i,variables:o,fetchOptions:l,value:s});return null!=(r=v(g))?r:g.json()}),function(e,t){return r.apply(this,arguments)}),m=e=>{var{operation:t,variables:a,fetchOptions:n,endpoint:r,value:i}=e,{operationName:o,operationHash:l}=t.__meta__,s=new URLSearchParams(c({operationName:o,operationHash:l,variables:JSON.stringify(a)},i&&{v:i}));return fetch("".concat(r,"?").concat(s.toString()),c({method:"GET",body:void 0},n))},f=e=>{var{operation:t,variables:a,fetchOptions:n,endpoint:r,value:i}=e,{operationName:o,operationHash:l}=t.__meta__,s=new URLSearchParams({operationName:o,operationHash:l});return fetch("".concat(r,"?").concat(s.toString()),c(c({method:"POST",body:JSON.stringify({operationName:o,operationHash:l,variables:a})},n),{},{headers:c({"Content-Type":"application/json"},null==n?void 0:n.headers)}))},v=e=>{if(!e.ok){var t=e.statusText;return{errors:[{status:e.status,message:t}],data:void 0}}};function g(){return(g=(0,o.A)(function*(e,t){var a,{operation:n,variables:r}=e,i=(0,l.pc)(),o=yield u("/api/graphql",{variables:r,operation:n,fetchOptions:t,value:i});if(null!=(a=o.errors)&&a.length)throw o.errors[0];return o}
1)).apply(this,arguments)}function h(e,t,a){return b.apply(this,arguments)}function b(){return(b=(0,o.A)(function*(e,t,a){return(yield function(e,t){return g.apply(this,arguments)}({operation:e,variables:t},null==a?void 0:a.fetchOptions)).data})).apply(this,arguments)}},43706:(e,t,a)=>{"use strict";a.d(t,{m:()=>l});var n=a(99143),r=a.n(n),i=a(37091);function o(e,t){var a=Number(t.salesChannel);return{currency:{code:t.currencyCode,symbol:r().localization.currencies[t.currencyCode].symbol},locale:e.code,salesChannel:"".concat(Number.isNaN(a)?1:a),storeURL:t.url}}function l(e){if(!r().localization){var t,a,n,l,s,c=Error("Missing localization configuration in faststore config file.");throw console.error(c),c}var d=null!=(l=null==e?void 0:e.url)?l:"",p=r().localization.locales[r().localization.defaultLocale],u=null!=(s=p.bindings.find(e=>e.isDefault))?s:p.bindings.at(0);if(!u)throw Error("Localization configuration invalid: not found default binding");var m=o(p,u);d||(d=window.location.href),d instanceof URL&&(d=d.toString());var{config:f,binding:v}=(t=d,{config:null==(a=Object.entries(r().localization.locales).find(e=>{var a,r,o,[l,s]=e,c=new URL(t),d=(r="localhost"===(a=c.hostname)||"127.0.0.1"===a,o=a.endsWith(".vtex.app"),r||o||!1);return!!(n=s.bindings.find(e=>{var{url:t}=e,a=new URL(t);return!!(d||c.hostname===a.hostname)&&(!!d||c.protocol===a.protocol)&&("/"===(a.pathname.replace(/\/$/,"")||"/")?!d:(0,i.KC)(c.pathname,a.pathname))}))}))?void 0:a[1],binding:n});return f&&v?o(f,v):m}},46225:(e,t,a)=>{e.exports=a(89262)},50349:(e,t,a)=>{"use strict";a.d(t,{K5:()=>o,cf:()=>i,re:()=>n,rk:()=>r});var n=12,r=5,i=3e3,o="background:#C4144F;color:#fff;padding:2px 4px;border-radius:2px"},51092:e=>{"use strict";e.exports=JSON.parse('[{"source":"/pushnews-sw.js","destination":"https://outletespacohering.vteximg.com.br/arquivos/pushnews-sw.js"},{"source":"/insider/insider-sw-sdk.js","destination":"https://outletespacohering.vteximg.com.br/arquivos/insider-sw-sdk.js"}]')},51322:(e,t,a)=>{"use strict";a.d(t,{$r:()=>d,Dy:()=>o,NA:()=>c,Ox:()=>l,TG:()=>u,UU:()=>p,gj:()=>i,v7:()=>m,yI:()=>s});var n=a(82266),r=["hasOnlyDefaultSalesChannel"];function i(e){var t=e.replace(/[^\w\s]/gi,"-");return null!=(t=(t=t.replace(/\s+/g,"-")).toLowerCase())?t:""}function o(e){return e?e.replace(/\S+/g,e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()):""}function l(e){if(!e)return"";var t=e.replace(/([a-z])([A-Z])/g,"$1 $2");return t.charAt(0).toUpperCase()+t.slice(1)}function s(e){return e?e.replace(/^https?:\/\//,""):""}var c=e=>{var t=new FormData;return Object.keys(e).forEach(a=>{var n=e[a];t.append(a,null===n?"":String(n))}),t},d=e=>Array.isArray(e)?e:e?[e]:[];function p(e){if(!e)return"{}";try{var t=JSON.parse(e),{hasOnlyDefaultSalesChannel:a}=t,i=(0,n.A)(t,r);return JSON.stringify(i)}catch(t){return console.warn("[filterChannel] Invalid channel JSON:",e),e}}function u(e){var t=e.lastIndexOf("."),a=-1!==t?e.slice(t):"";if(e.length<=30)return e;var n=-1!==t?e.slice(0,t):e,r=30-a.length;if(r<=0)return e.slice(0,30);if(r<=3)return"".concat(n.slice(0,r)).concat(a);var i=Math.floor((r-3)/2),o=n.slice(0,i),l=n.slice(-(r-3-i)),s="".concat(o).concat("...").concat(l);return"".concat(s).concat(a)}var m=e=>{if(e<=0)return"0 Bytes";var t=["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"],a=Math.min(Math.floor(Math.log(e)/Math.log(1024)),t.length-1);return"".concat(Number.parseFloat((e/1024**a).toFixed(2))," ").concat(t[a])}},59749:(e,t,a)=>{"use strict";let n,r,i;a.d(t,{nD:()=>ew,J2:()=>eC,As:()=>eO,vr:()=>eI,Fc:()=>ej,Ex:()=>et,cr:()=>t9,Ni:()=>t7,Qp:()=>eN,Ov:()=>eT,$n:()=>ea,Jb:()=>eF,Zp:()=>eV,FN:()=>eU,sD:()=>eB,A7:()=>eq,m6:()=>e$,Fq:()=>eH,m2:()=>eW,zh:()=>t5,i$:()=>at,bb:()=>ae,Sc:()=>en,Yh:()=>eQ,nd:()=>eK,ms:()=>eX,gf:()=>e0,tJ:()=>e2,rI:()=>e3,mR:()=>n9,pp:()=>aa,Jj:()=>L,AZ:()=>e5,mA:()=>e9,tL:()=>e6,yW:()=>e7,dJ:()=>an,wY:()=>ar,j5:()=>ai,H4:()=>ao,ZZ:()=>al,EQ:()=>as,pD:()=>te,Yj:()=>tt,WQ:()=>ta,lq:()=>ad,mS:()=>au,Cv:()=>ap,In:()=>ei,K0:()=>tn,i_:()=>am,zp:()=>av,Cn:()=>ag,pd:()=>eo,FO:()=>tr,JU:()=>el,N_:()=>es,z9:()=>ti,B8:()=>ec,aH:()=>ed,aF:()=>ts,cw:()=>tp,jl:()=>td,rQ:()=>tc,Fp:()=>ah,U3:()=>ax,Em:()=>ab,cd:()=>tu,gX:()=>tm,nM:()=>tf,n1:()=>ay,_7:()=>aE,PK:()=>ak,lg:()=>aP,H:()=>aw,SR:()=>aO,IB:()=>aS,tP:()=>aC,_q:()=>aI,TA:()=>aj,DH:()=>tv,q6:()=>a_,hJ:()=>ep,bv:()=>aR,AM:()=>tg,gm:()=>eu,pr:()=>aT,AA:()=>th,XW:()=>ty,Du:()=>tb,bH:()=>aA,L0:()=>az,Ou:()=>aB,Jv:()=>aq,qo:()=>aU,db:()=>aV,NM:()=>tx,MV:()=>a$,dp:()=>aW,uu:()=>aH,Gf:()=>tE,RQ:()=>tR,HZ:()=>a3,y$:()=>a7,oL:()=>a8,zl:()=>a9,sx:()=>em,A1:()=>tw,z6:()=>tP,Zw:()=>tO,GW:()=>tS,KG:()=>tC,Cx:()=>tI,QS:()=>aQ,$f:()=>ef,ZR:()=>aX,nn:()=>a0,f5:()=>aY,q5:()=>ey,VY:()=>tT,Zr:()=>tA,G_:()=>tL,t9:()=>tM,zR:()=>tz,DO:()=>aK,b7:()=>tN,vW:()=>tG,GG:()=>tU,ui:()=>tB,fv:()=>tF,YL:()=>$,An:()=>tV,Gn:()=>t$,l6:()=>ev,zM:()=>tH,qi:()=>aJ,EA:()=>eg,rc:()=>tK,MT:()=>aD,vP:()=>aL,Ap:()=>eb,XI:()=>tJ,BF:()=>tZ,nA:()=>tY,Gg:()=>t1,GA:()=>t0,Hj:()=>tX,vw:()=>t2,TM:()=>ex,Vq:()=>tj,y8:()=>t4,lM:()=>t3,RF:()=>t8,m_:()=>t_,i5:()=>T,f7:()=>I,H6:()=>D,lN:()=>z,Wr:()=>N,S7:()=>B,Up:()=>a4,Qo:()=>q,YV:()=>K,YU:()=>U,SQ:()=>H,z$:()=>Z,PF:()=>Y,NA:()=>ee,mL:()=>A});var o=a(75834);let l={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},s={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},c="mousemove",d="mouseup";function p(e,t){if(0===t)return e;let a=Math.PI/180*t;return[e[0]*Math.cos(a)+e[1]*Math.sin(a),e[1]*Math.cos(a)-e[0]*Math.sin(a)]}var u='input,select,textarea,a[href],button,[tabindex],audio[controls],video[controls],[contenteditable]:not([contenteditable="false"]),details>summary:first-of-type,details',m="u"<typeof Element?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,f=function(e,t,a){var n=Array.prototype.slice.apply(e.querySelectorAll(u));return t&&m.call(e,u)&&n.unshift(e),n=n.filter(a)},v=function(e){var t=parseInt(e.getAttribute("tabindex"),10);
1return isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t},g=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},h=function(e){return"INPUT"===e.tagName},b=function(e,t){for(var a=0;a<e.length;a++)if(e[a].checked&&e[a].form===t)return e[a]},y=function(e){if(!e.name)return!0;var t,a=e.form||e.ownerDocument,n=function(e){return a.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=n(window.CSS.escape(e.name));else try{t=n(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var r=b(t,e.form);return!r||r===e},x=function(e){return h(e)&&"radio"===e.type&&!y(e)},E=function(e,t){if("hidden"===getComputedStyle(e).visibility)return!0;var a=m.call(e,"details>summary:first-of-type")?e.parentElement:e;if(m.call(a,"details:not([open]) *"))return!0;if(t&&"full"!==t){if("non-zero-area"===t){var n=e.getBoundingClientRect(),r=n.width,i=n.height;return 0===r&&0===i}}else for(;e;){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1},w=function(e){if(h(e)||"SELECT"===e.tagName||"TEXTAREA"===e.tagName||"BUTTON"===e.tagName)for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var a=0;a<t.children.length;a++){var n=t.children.item(a);if("LEGEND"===n.tagName){if(n.contains(e))return!1;break}}return!0}t=t.parentElement}return!1},k=function(e,t){return!(t.disabled||h(t)&&"hidden"===t.type||E(t,e.displayCheck)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||w(t))},P=function(e,t){return!(!k(e,t)||x(t)||0>v(t))},O=function(e,t){var a=[],n=[];return f(e,(t=t||{}).includeContainer,P.bind(null,t)).forEach(function(e,t){var r=v(e);0===r?a.push(e):n.push({documentOrder:t,tabIndex:r,node:e})}),n.sort(g).map(function(e){return e.node}).concat(a)},S=a(60851),C=a(27336);let I={setLocation:"setLocation",changeLocation:"changeLocation",changePickupPoint:"changePickupPoint",globalChangePickupPoint:"globalChangePickupPoint"},j=(e,t)=>{let{type:a}=t;switch(a){case"open":{let{payload:a}=t;return document.body.classList.add("no-scroll"),{...e,[a]:!0}}case"close":{let{payload:a}=t;return document.body.classList.remove("no-scroll"),{...e,[a]:!1}}case"pushToast":return e.toasts.some(e=>e.message===t.payload.message&&e.status===t.payload.status)?e:{...e,toasts:[...e.toasts,t.payload]};case"popToast":return{...e,toasts:e.toasts.slice(1)};case"openPopover":return{...e,popover:{isOpen:!0,triggerRef:t.payload.triggerRef}};case"closePopover":return{...e,popover:{isOpen:!1,triggerRef:void 0}};case"openRegionSlider":return document.body.classList.add("no-scroll"),{...e,regionSlider:{type:t.payload,isOpen:!0}};case"closeRegionSlider":return e.filter||document.body.classList.remove("no-scroll"),{...e,regionSlider:{type:"none",isOpen:!1}};default:throw Error(`Action ${a} not implemented`)}},_=()=>({cart:!1,modal:!1,navbar:!1,filter:!1,toasts:[],popover:{isOpen:!1,triggerRef:void 0},regionSlider:{type:"none",isOpen:!1}}),R=(0,o.createContext)(void 0);function T({children:e}){let[t,a]=(0,o.useReducer)(j,void 0,_),n=(0,o.useMemo)(()=>({openFilter:()=>a({type:"open",payload:"filter"}),closeFilter:()=>a({type:"close",payload:"filter"}),openNavbar:()=>a({type:"open",payload:"navbar"}),closeNavbar:()=>a({type:"close",payload:"navbar"}),openCart:()=>a({type:"open",payload:"cart"}),closeCart:()=>a({type:"close",payload:"cart"}),openModal:()=>a({type:"open",payload:"modal"}),closeModal:()=>a({type:"close",payload:"modal"}),pushToast:e=>a({type:"pushToast",payload:e}),popToast:()=>a({type:"popToast"}),openPopover:e=>a({type:"openPopover",payload:e}),closePopover:()=>a({type:"closePopover"}),openRegionSlider:e=>a({type:"openRegionSlider",payload:e}),closeRegionSlider:()=>a({type:"closeRegionSlider"})}),[]),r=(0,o.useMemo)(()=>({...t,...n}),[n,t]);return o.createElement(R.Provider,{value:r},e)}function A(){let e=(0,o.useContext)(R);if(void 0===e)throw Error("Missing UI context on React tree");return e}let D=()=>{let[e,t]=(0,o.useState)("out"),a=(0,o.useCallback)(()=>t("out"),[]),n=(0,o.useCallback)(()=>t("in"),[]);return(0,o.useEffect)(()=>(n(),()=>{a()}),[n,a]),{fade:e,fadeIn:n,fadeOut:a}};var L=((n=L||{}).FileTooLarge="file-too-large",n.FileInvalidType="file-invalid-type",n.TooManyFiles="too-many-files",n);let M={maxFiles:1,maxSize:0x6400000,acceptedTypes:{"text/csv":[".csv"]}};function z(e={}){let{maxFiles:t,maxSize:a,acceptedTypes:n}={...M,...e},r=Object.values(n).flat().map(e=>e.replace(".","").toUpperCase()).join(", "),[i,l]=(0,o.useState)(null),s=(0,o.useCallback)(e=>{switch(e){case"file-too-large":return`File is too large. Maximum size is ${Math.round(a/1048576)}MB.`;
1case"file-invalid-type":return`Invalid file type. Please upload a ${r} file.`;case"too-many-files":return`Too many files. Please upload only ${t} file(s).`;default:return"Failed to upload file. Please try again."}},[t,a,r]);return{uploadError:i,onFilesRejected:(0,o.useCallback)(e=>{let t=e[0]?.errors[0];t&&l(s(t.code))},[s]),onClearUploadError:(0,o.useCallback)(()=>{l(null)},[])}}function N(e,t){(0,o.useEffect)(()=>{if(!e?.current)return;let a=a=>{!e?.current||e.current.contains(a.target)||t(a)};return document.addEventListener("mousedown",a),document.addEventListener("touchstart",a),()=>{document.removeEventListener("mousedown",a),document.removeEventListener("touchstart",a)}},[e,t])}let F=(0,o.createContext)(void 0);function G({children:e}){let[t,a]=(0,o.useState)([]),[n,r]=(0,o.useState)([]),[i,l]=(0,o.useState)(!1),s=(0,o.useCallback)(e=>{a(t=>t.includes(e?.id)?t.filter(t=>t!==e.id):[...t,e.id]),r(t=>t.some(t=>t.id===e.id)?t.filter(t=>t.id!==e.id):[...t,e])},[]);return o.createElement(F.Provider,{value:{isOpen:i,setIsOpen:l,productIds:t,products:n,handleProductsIds:s,handleProductsComparison:function(e){r(e.map(t=>{let a=e.find(e=>e.id===t.id);return{...t,...a}}))},clearProducts:function(){a([]),r([])}}},e)}function B(){let e=(0,o.useContext)(F);if(void 0===e)throw Error("useProductComparison must be used within a ProductComparisonProvider");return e}let q=()=>{let[e,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let e=()=>!(typeof window>"u")&&"rtl"===(document.documentElement.dir||document.body.dir||"ltr");t(e());let a=new MutationObserver(()=>{t(e())});return a.observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]}),a.observe(document.body,{attributes:!0,attributeFilter:["dir"]}),()=>{a.disconnect()}},[]),e},U=()=>{let[e,t]=(0,o.useState)(""),[a,n]=(0,o.useTransition)();return(0,o.useEffect)(()=>{let r=window.scrollY,i=()=>{let{scrollY:i}=window,o=i>r?"down":"up";!a&&o!==e&&(i-r>10||i-r<-10)&&n(()=>t(o)),r=i>0?i:0};return window.addEventListener("scroll",i),()=>window.removeEventListener("scroll",i)},[a,e]),e},V=(0,o.createContext)(null);function $({onSearchSelection:e,children:t,term:a,terms:n,products:r,isLoading:i,searchId:l}){return o.createElement(V.Provider,{value:{onSearchSelection:e,term:a,terms:n,products:r,isLoading:i,searchId:l}},t)}let H=()=>{let e=(0,o.useContext)(V);return e?{inContext:!0,values:e}:{inContext:!1}},W=(0,o.createContext)(null);function Q({children:e}){let[t,a]=(0,o.useState)(!1),[n,r]=(0,o.useState)([]),i=(0,o.useCallback)((e,t)=>{let a=[...n],i=a.find(t=>t.id===e);return i&&(i.selectedCount=t),r(a),a},[n]);return o.createElement(W.Provider,{value:{isOpen:t,allVariantProducts:n,setAllVariantProducts:r,onChangeQuantityItem:i,setIsOpen:a}},e)}function K(){let e=(0,o.useContext)(W);if(!e)throw Error("Do not use SKUMatrix components outside the SKUMatrix context.");return e}function J(e,t){switch(t.type){case"NEXT_PAGE":{let t=e.infinite?e.totalPages+1:e.totalPages,a=(e.currentPage+1)%t,n=a%t*e.itemsPerPage;return{...e,sliding:!0,slideDirection:"next",currentItem:n,currentPage:a}}case"PREVIOUS_PAGE":{let t,a,n=e.infinite?e.totalPages+1:e.totalPages,r=e.infinite&&0===e.currentPage?-1:(t=e.currentPage,((a=e.totalPages)-(a-t+1)%a)%a);return{...e,sliding:!0,slideDirection:"previous",currentItem:r%n*e.itemsPerPage,currentPage:r}}case"GO_TO_PAGE":return t.payload.pageIndex===e.currentPage?e:{...e,sliding:t.payload.shouldSlide,slideDirection:t.payload.pageIndex>e.currentPage?"next":"previous",currentItem:t.payload.pageIndex%e.totalPages*e.itemsPerPage,currentPage:t.payload.pageIndex};case"STOP_SLIDE":return{...e,sliding:!1};default:return e}}let X=(e,t)=>{"next"===e&&t({type:"NEXT_PAGE"}),"previous"===e&&t({type:"PREVIOUS_PAGE"}),"number"==typeof e&&t({type:"GO_TO_PAGE",payload:{pageIndex:e,shouldSlide:!0}})},Y=({totalItems:e,itemsPerPage:t=1,infiniteMode:a=!1,shouldSlideOnSwipe:n=!0,isRTL:r=!1,...i})=>{let[u,m]=(0,o.useReducer)(J,void 0,()=>({currentItem:0,currentPage:0,sliding:!1,slideDirection:"next",totalItems:e,itemsPerPage:t,totalPages:Math.ceil(e/t),infinite:a}));return{handlers:function(e){var t,a,n;let r,{trackMouse:i}=e,u=o.useRef(Object.assign({},s)),m=o.useRef(Object.assign({},l)),f=o.useRef(Object.assign({},m.current));for(r in f.current=Object.assign({},m.current),m.current=Object.assign(Object.assign({},l),e),l)void 0===m.current[r]&&(m.current[r]=l[r]);let[v,g]=o.useMemo(()=>{var e,t;let a,n,r,o,f,v;return e=e=>u.current=e(u.current,m.current),t={trackMouse:i},a=t=>{let a="touches"in t;a&&t.touches.length>1||e((e,r)=>{r.trackMouse&&!a&&(document.addEventListener(c,n),document.addEventListener(d,o));let{clientX:i,clientY:l}=a?t.touches[0]:t,u=p([i,l],r.rotationAngle);return r.onTouchStartOrOnMouseDown&&r.onTouchStartOrOnMouseDown({event:t}
1),Object.assign(Object.assign(Object.assign({},e),s),{initial:u.slice(),xy:u,start:t.timeStamp||0})})},n=t=>{e((e,a)=>{var n,r,i,o;let s="touches"in t;if(s&&t.touches.length>1)return e;if(t.timeStamp-e.start>a.swipeDuration)return e.swiping?Object.assign(Object.assign({},e),{swiping:!1}):e;let{clientX:c,clientY:d}=s?t.touches[0]:t,[u,m]=p([c,d],a.rotationAngle),f=u-e.xy[0],v=m-e.xy[1],g=Math.abs(f),h=Math.abs(v),b=(t.timeStamp||0)-e.start,y=Math.sqrt(g*g+h*h)/(b||1),x=[f/(b||1),v/(b||1)],E=(n=g,r=h,i=f,o=v,n>r?i>0?"Right":"Left":o>0?"Down":"Up"),w="number"==typeof a.delta?a.delta:a.delta[E.toLowerCase()]||l.delta;if(g<w&&h<w&&!e.swiping)return e;let k={absX:g,absY:h,deltaX:f,deltaY:v,dir:E,event:t,first:e.first,initial:e.initial,velocity:y,vxvy:x};k.first&&a.onSwipeStart&&a.onSwipeStart(k),a.onSwiping&&a.onSwiping(k);let P=!1;return(a.onSwiping||a.onSwiped||a[`onSwiped${E}`])&&(P=!0),P&&a.preventScrollOnSwipe&&a.trackTouch&&t.cancelable&&t.preventDefault(),Object.assign(Object.assign({},e),{first:!1,eventData:k,swiping:!0})})},r=t=>{e((e,a)=>{let n;if(e.swiping&&e.eventData){if(t.timeStamp-e.start<a.swipeDuration){n=Object.assign(Object.assign({},e.eventData),{event:t}),a.onSwiped&&a.onSwiped(n);let r=a[`onSwiped${n.dir}`];r&&r(n)}}else a.onTap&&a.onTap({event:t});return a.onTouchEndOrOnMouseUp&&a.onTouchEndOrOnMouseUp({event:t}),Object.assign(Object.assign(Object.assign({},e),s),{eventData:n})})},o=e=>{document.removeEventListener(c,n),document.removeEventListener(d,o),r(e)},f=(e,t)=>{let i=()=>{};if(e&&e.addEventListener){let o=Object.assign(Object.assign({},l.touchEventOptions),t.touchEventOptions),s=[["touchstart",a,o],["touchmove",n,Object.assign(Object.assign({},o),t.preventScrollOnSwipe?{passive:!1}:{})],["touchend",r,o]];s.forEach(([t,a,n])=>e.addEventListener(t,a,n)),i=()=>s.forEach(([t,a])=>e.removeEventListener(t,a))}return i},v={ref:t=>{null!==t&&e((e,a)=>{if(e.el===t)return e;let n={};return e.el&&e.el!==t&&e.cleanUpTouch&&(e.cleanUpTouch(),n.cleanUpTouch=void 0),a.trackTouch&&t&&(n.cleanUpTouch=f(t,a)),Object.assign(Object.assign(Object.assign({},e),{el:t}),n)})}},t.trackMouse&&(v.onMouseDown=a),[v,f]},[i]);return t=u.current,a=m.current,n=f.current,u.current=a.trackTouch&&t.el?t.cleanUpTouch?a.preventScrollOnSwipe!==n.preventScrollOnSwipe||a.touchEventOptions.passive!==n.touchEventOptions.passive?(t.cleanUpTouch(),Object.assign(Object.assign({},t),{cleanUpTouch:g(t.el,a)})):t:Object.assign(Object.assign({},t),{cleanUpTouch:g(t.el,a)}):(t.cleanUpTouch&&t.cleanUpTouch(),Object.assign(Object.assign({},t),{cleanUpTouch:void 0})),v}({onSwipedRight:()=>n&&X(r?"next":"previous",m),onSwipedLeft:()=>n&&X(r?"previous":"next",m),trackMouse:!0,...i}),slide:X,sliderState:u,sliderDispatch:m}},Z=({currentSlide:e,itemsPerPage:t,totalItems:a})=>{let n=(0,o.useRef)(new Set);(0,o.useEffect)(()=>{for(let a=0;a<t;a++)n.current.add(e+a)},[e,t]);let r=n=>(function({itemsPerPage:e,currentSlide:t,slideIdx:a,totalItems:n}){return t<0||t>=n||a>=t&&a<t+e})({slideIdx:n,currentSlide:e,itemsPerPage:t,totalItems:a});return{shouldRenderItem:e=>n.current.has(e)||r(e),isItemVisible:r}},ee=({trapFocusRef:e,beforeElementRef:t,afterElementRef:a})=>{let n=(0,o.useRef)(),r=(0,o.useRef)(document.hasFocus()?document.activeElement:null);(0,o.useEffect)(()=>{let e=r.current;return()=>{e?.focus()}},[r]),(0,o.useEffect)(()=>{if(!e.current)return;n.current||(n.current=O(e.current));let[t]=n.current;t?t.focus():e.current.focus()},[e]),(0,o.useEffect)(()=>{if(!e.current||!t.current||!a.current)return;let r=t.current,i=a.current,o=e.current,l=t=>{document.hasFocus()&&(n.current=O(e.current),n.current.length||o.focus(),t.target===r&&n.current[n.current.length-1]?.focus(),t.target===i&&n.current[0]?.focus())};return r?.addEventListener("focusin",l),i?.addEventListener("focusin",l),()=>{r?.removeEventListener("focusin",l),i?.removeEventListener("focusin",l)}},[n,a,t,e])},et=(0,o.forwardRef)(function({testId:e="fs-badge",size:t="small",variant:a="neutral",counter:n=!1,"aria-label":r,children:i,...l},s){return o.createElement("div",{ref:s,"data-fs-badge":!0,"aria-label":r,"data-fs-badge-variant":n?null:a,"data-fs-badge-size":t,"data-fs-badge-counter"
1:n,"data-testid":e,...l},o.createElement("div",{"data-fs-badge-wrapper":!0},i))}),ea=(0,o.forwardRef)(function({children:e,variant:t,inverse:a,size:n="regular",testId:r="fs-button",loading:i,loadingLabel:l,icon:s,iconPosition:c="left",disabled:d,...p},u){return o.createElement("button",{ref:u,"data-fs-button":!0,"data-fs-button-inverse":a,"data-fs-button-size":n,"data-fs-button-loading":i,"data-fs-button-variant":t,disabled:d,"data-testid":r,...p},o.createElement("div",{"data-fs-button-wrapper":!0},i&&o.createElement("p",{"data-fs-button-loading-label":!0},l,o.createElement(ed,{variant:"primary"!==t||a?"dark":"light"})),!!s&&"left"===c&&o.createElement("span",{"data-fs-button-icon":!0},s),e&&o.createElement("span",null,e),!!s&&"right"===c&&o.createElement("span",{"data-fs-button-icon":!0},s)))}),en=(0,o.forwardRef)(function({testId:e="fs-checkbox",partial:t,...a},n){return o.createElement("input",{ref:n,"data-fs-checkbox":!0,"data-testid":e,"data-fs-checkbox-partial":t,type:"checkbox",...a})}),er={bold:24,regular:16,light:12,thin:8},ei=(0,o.forwardRef)(function({testId:e="fs-icon",name:t,weight:a="regular",...n},r){let{width:i,height:l}=n;return o.createElement("svg",{ref:r,"data-fs-icon":!0,"data-testid":e,width:i??24,height:l??24,strokeWidth:er[a],...n},o.createElement("use",{href:`/icons.svg#${t}`}))}),eo=(0,o.forwardRef)(function({testId:e="fs-input",...t},a){return o.createElement("input",{ref:a,"data-fs-input":!0,"data-testid":e,...t})}),el=(0,o.forwardRef)(function({testId:e="fs-label",children:t,...a},n){return o.createElement("label",{ref:n,"data-fs-label":!0,"data-testid":e,...a},t)}),es=(0,o.forwardRef)(function({as:e,children:t,variant:a="default",size:n="regular",inverse:r,testId:i="fs-link",...l},s){return o.createElement(e??"a",{ref:s,"data-fs-link":!0,"data-fs-link-variant":a,"data-fs-link-inverse":r,"data-fs-link-size":n,"data-testid":i,...l},t)}),ec=(0,o.forwardRef)(function({as:e,marker:t,testId:a="fs-list",...n},r){return o.createElement(e??"ul",{ref:r,role:"list","data-fs-list":!0,"data-fs-list-marker":t,"data-testid":a,...n})}),ed=(0,o.forwardRef)(function({testId:e="fs-loader",variant:t="dark",...a},n){return o.createElement("span",{ref:n,"data-fs-loader":!0,"data-fs-loader-variant":t,"data-testid":e,...a},o.createElement("span",{"data-fs-loader-item":!0}),o.createElement("span",{"data-fs-loader-item":!0}),o.createElement("span",{"data-fs-loader-item":!0}))}),ep=(0,o.forwardRef)(function({testId:e="fs-overlay",...t},a){return o.createElement("div",{ref:a,"data-fs-overlay":!0,role:"presentation","data-testid":e,...t})}),eu=(0,o.forwardRef)(function({value:e,as:t="span",variant:a="selling",testId:n="fs-price",formatter:r=e=>e,SRText:i,...l},s){let c=r(e,a);return o.createElement(t,{ref:s,"data-fs-price":!0,"data-fs-price-variant":a,"data-testid":n,...l},i&&o.createElement(ey,{text:i}),c)}),em=(0,o.forwardRef)(function({testId:e="fs-radio",...t},a){return o.createElement("input",{ref:a,"data-fs-radio":!0,type:"radio","data-testid":e,...t})}),ef=(0,o.forwardRef)(function({content:e,as:t="div",testId:a="fs-rich-text",...n},r){return o.createElement(t,{ref:r,"data-testid":a,"data-fs-rich-text":!0,dangerouslySetInnerHTML:{__html:e},...n})}),ev=(0,o.forwardRef)(function({options:e,id:t,testId:a="fs-select",...n},r){return o.createElement("div",{"data-fs-select":!0},o.createElement("select",{ref:r,id:t,"data-testid":a,...n},Object.keys(e).map(t=>o.createElement("option",{key:t,value:t},e[t]))),o.createElement(ei,{"data-fs-select-icon":!0,name:"CaretDown"}))}),eg=(0,o.forwardRef)(function({testId:e="fs-skeleton",loading:t=!0,shimmer:a=!0,children:n,size:r,border:i,borderRadius:l,...s},c){let d={width:r.width,height:r.height};return t?o.createElement("div",{ref:c,"data-fs-skeleton":!0,"data-testid":e,"data-fs-skeleton-border":i||null,style:l?{...d,borderRadius:l}:d,...s},a&&o.createElement("div",{"data-fs-skeleton-shimmer":!0})):o.createElement(o.Fragment,null,n)}),eh=(e,t,a)=>Math.round((e-t)/(a-t)*100),eb=(0,o.forwardRef)(function({min:e,max:t,absoluteValuesLabel:a,onChange:n,onEnd:r,testId:i="fs-slider",getAriaValueText:l,step:s,minValueLabelComponent:c,maxValueLabelComponent:d,...p},u){let m=(0,o.useMemo)(()=>(t.absolute-e.absolute)/100,[t.absolute,e.absolute]),[f,v]=(0,o.useState)(()=>eh(e.selected,e.absolute,t.absolute)),[g,h]=(0,o.useState)(()=>eh(t.selected,e.absolute,t.absolute)),[b,y]=(0,o.useState)(()=>Math.floor(e.absolute+f*m)),[x,E]=(0,o.useState)(()=>Math.round(e.absolute+g*m)),w=e=>e/t.absolute*100;return(0,o.useImperativeHandle)(u,()=>({setSliderValues:a=>{let n=Math.min(Number(a.min),x);if(y(n),v(eh(n,e.absolute,t.absolute)),a.max>t.absolute){E(t.absolute),h(eh(t.absolute,e.absolute,t.absolute));return}let r=Math.max(Number(a.max),b);E(r),h(eh(r,e.absolute,t.absolute))}})),o.createElement("div",{"data-fs-slider":!0,"data-testid":i,...p},o.createElement("div",{"data-fs-slider-absolute-values":!0},o.createElement("span",null,a.min),o.createElement("span",null,a.max)),o.createElement("div",{"data-fs-slider-wrapper":!0},o.createElement("div",{"data-fs-slider-range":!0,style:{left:`${f}%`,width:`${g-f}%`}}),o.createElement("input",{type:"range",min:Math.floor(e.absolute),max:Math.round(t.absolute),value:b,step:s,onMouseUp:()=>r?.({min:b,max:x}),onTouchEnd:()=>r?.({min:b,max:x}),onChange:a=>{let r=Math.min(Number(a.target.value),x);y(r),v(eh(r,e.absolute,t.absolute)),n?.({min:r,max:x})},"data-fs-slider-thumb":"left","aria-valuemin":e.absolute,"aria-valuemax":t.absolute,"aria-valuenow":b,"aria-label":String(b),"aria-labelledby":l?.(b,"min")}),c&&o.createElement("span",{"data-fs-slider-value-label":"min",style:{left:`calc(${w(b)}% + (${8-.2*w(b)}px))`}},c(b)),o.createElement("input",{type:"range",min:Math.floor(e.absolute),max:Math.round(t.absolute),value:x,step:s,onMouseUp:()=>r?.({min:b,max:x}),onTouchEnd:()=>r?.({min:b,max:x}),onChange:a=>{let r=Math.max(Number(a.target.value),b);E(r),h(eh(r,e.absolute,t.absolute)),n?.({min:b,max:r})},"data-fs-slider-thumb":"right","aria-valuemin":e.absolute,"aria-valuemax":t.absolute,"aria-valuenow":x,"aria-label":String(x),"aria-labelledby":l?.(x,"max")}),d&&o.createElement("span",{"data-fs-slider-value-label":"max",style:{left:`calc(${w(x)}% + (${8-.2*w(x)}px))`}},d(x))))});function ey({text:e,as:t}){return o.createElement(t??"span",{"data-fs-sr-only":!0},e)}let ex=(0,o.forwardRef)(function({testId:e="fs-textarea",resize:t="both",...a},n){return o.createElement("textarea",{ref:n,"data-fs-textarea":!0,"data-fs-textarea-resize":t,"data-testid":e,...a})}),eE=(0,o.createContext)(void 0),ew=(0,o.forwardRef)(function({testId:e="fs-accordion",indices:t,onChange:a,children:n,"aria-label":r,...i},l){let s=o.Children.map(n,(e,t)=>{if(e)return(0,o.cloneElement)(e,{index:e.props.index??t})}),c={indices:new Set(t),onChange:a,numberOfItems:s.length};return o.createElement(eE.Provider,{value:c},o.createElement("div",{ref:l,"data-fs-accordion":!0,role:"region","data-testid":e,"aria-label":r,...i},s))});function ek(){let e=(0,o.useContext)(eE);if(void 0===e)throw Error("Do not use Accordion components outside the Accordion context.");return e}let eP=(0,o.createContext)(void 0),eO=(0,o.forwardRef)(function({prefixId:e="",index:t=0,as:a,children:n,testId:r="fs-accordion-item",...i},l){let s={index:t,prefixId:e,panel:`${e&&`${e}-`}panel--${t}`,button:`${e&&`${e}-`}button--${t}`};return o.createElement(eP.Provider,{value:s},o.createElement(a??"div",{ref:l,"data-fs-accordion-item":!0,"data-testid":r,...i}
1,n))});function eS(){let e=(0,o.useContext)(eP);if(void 0===e)throw Error("Do not use AccordionItem components outside the AccordionItem context.");return e}let eC=(0,o.forwardRef)(function({testId:e="fs-accordion-button",expandedIcon:t=o.createElement(ei,{name:"MinusCircle","data-icon":"expanded"}),collapsedIcon:a=o.createElement(ei,{name:"PlusCircle","data-icon":"collapsed"}),children:n,...r},i){let{indices:l,onChange:s,numberOfItems:c}=ek(),{index:d,panel:p,button:u,prefixId:m}=eS();return o.createElement(ea,{ref:i,id:u,variant:"tertiary","data-fs-accordion-button":l.has(d)?"expanded":"collapsed","aria-expanded":l.has(d),icon:l.has(d)?t:a,iconPosition:"right","aria-controls":p,onKeyDown:e=>{if(["ArrowDown","ArrowUp"].includes(e.key))switch(e.key){case"ArrowDown":let t;e.preventDefault(),(t=Number(d)+1===c?0:Number(d)+1,document.getElementById(`${m&&`${m}-`}button--${t}`))?.focus();break;case"ArrowUp":let a;e.preventDefault(),(a=Number(d)-1<0?c-1:Number(d)-1,document.getElementById(`${m&&`${m}-`}button--${a}`))?.focus()}},onClick:()=>{s(d)},"data-testid":e,...r},n)}),eI=(0,o.forwardRef)(function({testId:e="fs-accordion-panel",children:t,...a},n){let{indices:r}=ek(),{index:i,button:l,panel:s}=eS();return o.createElement("div",{ref:n,id:s,"data-fs-accordion-panel":!0,"aria-labelledby":l,role:"region",hidden:!r.has(i),"data-testid":e,...a},t)}),ej=(0,o.forwardRef)(function({testId:e="fs-alert",children:t,icon:a,dismissible:n,link:r,onClose:i,...l},s){let c=(0,o.useCallback)(e=>{e.defaultPrevented||i?.(e)},[i]);return o.createElement("div",{ref:s,role:"alert","data-fs-alert":!0,"data-fs-alert-dismissible":n,"data-fs-content":"alert","data-testid":e,...l},!!a&&a,o.createElement("p",{"data-fs-alert-content":!0},t),r&&o.createElement(es,{"data-fs-alert-link":!0,variant:"inline",...r}),n&&o.createElement(tn,{"data-fs-alert-button":!0,size:"small","aria-label":"Close",icon:o.createElement(ei,{name:"X"}),onClick:c}))}),e_=({divider:e,testId:t})=>{let a={"data-fs-breadcrumb-divider":!0,"aria-hidden":!0,"data-testid":`${t}-divider`};return o.isValidElement(e)?o.cloneElement(e,a):o.createElement("span",{...a},e??"/")},eR=({children:e,isLastItem:t,divider:a,testId:n})=>{let r={"data-testid":`${n}-item`,"data-fs-breadcrumb-item":!t||"current","aria-current":t?"page":void 0};return o.isValidElement(e)?o.createElement("li",{"data-fs-breadcrumb-list-item":!0},o.cloneElement(e,r),t?null:o.createElement(e_,{divider:a,testId:n})):o.createElement("li",{"data-fs-breadcrumb-list-item":!0},o.createElement("span",{...r},e,t?null:o.createElement(e_,{divider:a,testId:n})))},eT=(0,o.forwardRef)(function({children:e,divider:t="",testId:a="fs-breadcrumb",...n},r){return o.createElement("nav",{"aria-label":"Breadcrumb",role:"navigation",ref:r,"data-fs-breadcrumb":!0,"data-testid":a,...n},o.createElement(ec,{as:"ol","data-fs-breadcrumb-list":!0,"data-fs-content":"breadcrumb"},o.Children.toArray(e).map((e,n,r)=>{let i=n===r.length-1;return o.createElement(eR,{isLastItem:i,divider:t,key:`breadcrumb-${n}`,testId:a},e)})))}),eA=(0,o.lazy)(()=>Promise.resolve().then(()=>eY)),eD=(0,o.lazy)(()=>Promise.resolve().then(()=>e1)),eL=(0,o.lazy)(()=>Promise.resolve().then(()=>e8)),eM=(0,o.lazy)(()=>Promise.resolve().then(()=>e4)),ez=(0,o.forwardRef)(function({children:e,divider:t="",testId:a="fs-breadcrumb",breadcrumbList:n,isDesktop:r=!1,renderLink:i,homeLink:l,dropdownButtonIcon:s=o.createElement(ei,{name:"DotsThree"}),collapsedItemsIcon:c=o.createElement(ei,{"data-fs-dropdown-item-icon":!0,name:"ArrowElbowDownRight"}),...d},p){let u=r?n[0]:null,m=r?n.slice(1,-2):n.slice(0,-2),f=n.slice(-2),v=n.length>4,g=(0,o.useCallback)(e=>{let t=i?.(e),a=e.collapsed?{"data-fs-breadcrumb-dropdown-link":!0}:{"data-fs-breadcrumb-link":!0};return t?(0,o.cloneElement)(t,{...a,key:e.itemProps.position}):o.createElement(es,{...a,href:e.itemProps.item,key:e.itemProps.position},e.itemProps.name)},[i]);return o.createElement(eT,{ref:p,"data-fs-breadcrumb-is-desktop":r,...d},l,!v&&n.map((e,t)=>n.length===t+1?o.createElement("span",{key:String(e.position)},e.name):g({itemProps:e,collapsed:!1})),v&&u&&g({itemProps:u,collapsed:!1}),v&&o.createElement(o.Suspense,null,o.createElement(eA,null,o.createElement(eD,{"aria-label":"View More","data-fs-breadcrumb-dropdown-button":!0,size:"small"},s),o.createElement(eL,{"data-fs-breadcrumb-dropdown-menu":!0},m.map(e=>o.createElement(eM,{"data-fs-breadcrumb-dropdown-item":!0,key:String(e.position),icon:c},g({itemProps:e,collapsed:!0})))))),v&&f.map((e,t)=>f.length===t+1?o.createElement("span",{key:String(e.position)},e.name):g({itemProps:e,collapsed:!1})))}),eN=({breadcrumbList:e,...t})=>o.createElement(o.Fragment,null,o.createElement(ez,{breadcrumbList:e,...t}),o.createElement(ez,{breadcrumbList:e,isDesktop:!0,...t}));function eF({testId:e="fs-buy-button",icon:t,children:a,...n}){return o.createElement(ea,{"data-fs-buy-button":!0,icon:t,iconPosition:"left","data-testid":e,...n},a)}let eG=(e,t,a)=>a?`Current page from ${e}`:`Go to page ${t+1} from ${e}`,eB=(0,o.forwardRef)(function({id:e,totalQuantity:t,activeBullet:a,onClick:n,testId:r="fs-carousel-bullets",ariaLabelGenerator:i=eG,ariaControl
1sGenerator:l,...s},c){let d=(0,o.useMemo)(()=>Array(t).fill(0),[t]);return o.createElement("div",{ref:c,"data-fs-carousel-bullets":!0,"data-testid":r,role:"tablist",...s},d.map((t,s)=>{let c=a===s;return o.createElement(ea,{key:`${e}-${s}`,role:"tab",tabIndex:-1,"data-fs-carousel-bullet":!0,testId:`${r}-bullet`,onClick:e=>n(e,s),"aria-label":i(e,s,c),"aria-controls":l?.(s),"aria-selected":c,variant:"tertiary"})}))});function eq({id:e,index:t,state:a,children:n,totalItems:r,infiniteMode:i,isScrollCarousel:l,marginRightValue:s}){let{isItemVisible:c,shouldRenderItem:d}=Z({totalItems:r,currentSlide:a.currentItem,itemsPerPage:a.itemsPerPage}),p={width:`calc((100% - ${s} * ${a.itemsPerPage-1}) / ${a.itemsPerPage})`},u=l&&a.itemsPerPage>1?{...p}:{width:"100%"},m=l||d(t-Number(i));return o.createElement("li",{style:u,id:`${e}-carousel-item-${t}`,"data-fs-carousel-item":!0,"data-fs-carousel-item-visible":c(t-Number(i))||void 0},m?n:null)}function eU({children:e,className:t,"aria-label":a,infiniteMode:n=!1,controls:r="complete",testId:i="fs-carousel",transition:l={duration:400,property:"transform"},id:s="fs-carousel",variant:c="scroll",itemsPerPage:d=1,navigationIcons:p,...u}){if(d<1)throw Error("itemsPerPage must be greater than or equal to 1");let m=q(),f=(0,o.useRef)(null),v="slide"===c,g="scroll"===c,h=o.Children.toArray(e),b=h.length,y=n?b+2:b,x=`${l.property} ${l.duration}ms ${l.timing??""} ${l.delay??""}`,{handlers:E,slide:w,sliderState:k,sliderDispatch:P}=Y({itemsPerPage:d,infiniteMode:n,totalItems:b,shouldSlideOnSwipe:v,isRTL:m,...u}),O=Math.ceil(b/k.itemsPerPage),[S,C]=(0,o.useState)("16px"),[I,j]=(0,o.useState)(0);(0,o.useEffect)(()=>{let e=f.current?.firstElementChild;e&&(C(getComputedStyle(e).getPropertyValue("margin-right")),j(Number(e.clientWidth)+Number.parseInt(S,10)+1))},[I]);let _=(0,o.useMemo)(()=>((e,t,a)=>{let n={},r=100/t;for(let i=0;i<t;++i){let t=e?i-1:i,o=a?r*i:-(r*i);n[t]=o}return n})(n,y,m),[y,n,m]),R=n&&e?h.slice(0,1):[],T=(n&&e?h.slice(b-1):[]).concat(e??[],R),A=(0,o.useMemo)(()=>({width:`${100*y}%`,transition:k.sliding?x:void 0,transform:`translate3d(${_[k.currentPage]}%, 0, 0)`}),[y,_,x,k.sliding,k.currentPage]),D=(0,o.useMemo)(()=>({width:"100%",overflowX:"scroll",whiteSpace:"nowrap"}),[]),L=v&&A||g&&D,M=()=>{k.sliding||!n&&0===k.currentPage||w("previous",P)},z=()=>{k.sliding||!n&&k.currentPage===b-1||w("next",P)},N=async(e,t)=>{if("previous"===t&&0===k.currentPage||"next"===t&&k.currentPage===k.totalPages-1)return;let a=e*I*d;if(m&&f.current){let e=f.current.scrollWidth-f.current.clientWidth-a;f.current.scrollLeft<0?f.current.scrollTo({left:-a,behavior:"smooth"}):f.current.scrollTo({left:e,behavior:"smooth"})}else f.current?.scrollTo({left:a,behavior:"smooth"});w(e,P)};return o.createElement("section",{id:s,"data-fs-carousel":!0,"data-fs-carousel-variant":c,className:t,"data-testid":i,"aria-label":a},o.createElement("div",{"data-fs-carousel-track-container":!0,style:{width:"100%",overflow:"hidden",display:g?"block":void 0},...E},o.createElement("ul",{"aria-live":"polite",ref:f,style:L,"data-fs-carousel-track":!0,dir:m?"rtl":"ltr",onScroll:e=>{if(v||d>1)return;let t=e.currentTarget,a=Number(t.firstElementChild?.scrollWidth),n=t.scrollLeft;if(m){let e=t.scrollWidth-t.clientWidth;n=n<0?Math.abs(n):e-n}let r=n>a/2?Math.round:Math.floor;w(Math.max(0,Math.min(k.totalPages-1,r(n/a))),P)},onTransitionEnd:()=>{P({type:"STOP_SLIDE"}),n&&k.currentItem>=b&&P({type:"GO_TO_PAGE",payload:{pageIndex:0,shouldSlide:!1}}),n&&k.currentItem<0&&P({type:"GO_TO_PAGE",payload:{pageIndex:k.totalPages-1,shouldSlide:!1}})}},T.map((e,t)=>o.createElement(eq,{id:s,index:t,key:String(t),state:k,totalItems:b,infiniteMode:n,isScrollCarousel:g,marginRightValue:S},e)))),1!==O&&("complete"===r||"navigationArrows"===r)&&o.createElement("div",{"data-fs-carousel-controls":!0},o.createElement(tn,{"data-fs-carousel-control":m?"right":"left","aria-controls":s,disabled:!n&&0===k.currentPage,"aria-label":"previous",icon:m?p?.right??o.createElement(ei,{name:"ArrowRight",width:20,height:20,weight:"bold"}):p?.left??o.createElement(ei,{name:"ArrowLeft",width:20,height:20,weight:"bold"}),onClick:()=>{v&&M(),g&&N(k.currentPage-1,"previous")}}
1),o.createElement(tn,{"data-fs-carousel-control":m?"left":"right","aria-controls":s,disabled:!n&&k.currentPage===k.totalPages-1,"aria-label":"next",icon:m?p?.left??o.createElement(ei,{name:"ArrowLeft",width:20,height:20,weight:"bold"}):p?.right??o.createElement(ei,{name:"ArrowRight",width:20,height:20,weight:"bold"}),onClick:()=>{v&&z(),g&&N(k.currentPage+1,"next")}})),1!==O&&("complete"===r||"paginationBullets"===r)&&o.createElement(eB,{id:s,tabIndex:0,activeBullet:k.currentPage,totalQuantity:O,onKeyDown:e=>{let t=m?"ArrowRight":"ArrowLeft",a=m?"ArrowLeft":"ArrowRight";switch(e.key){case t:v&&M(),g&&N(k.currentPage-1,"previous");break;case a:v&&z(),g&&N(k.currentPage+1,"next");break;case"Home":w(0,P);break;case"End":w(b-1,P)}},onClick:async(e,t)=>{v&&!k.sliding&&w(t,P),g&&N(t)},onFocus:e=>e.currentTarget.focus(),ariaControlsGenerator:e=>`${s}-carousel-item-${e}`}))}let eV=(0,o.forwardRef)(function({title:e,maxWidth:t,testId:a="fs-card",iconName:n,iconAction:r,children:i,...l},s){return o.createElement("section",{"data-testid":a,ref:s,"data-fs-card":!0,style:{maxWidth:`${t}`},...l},o.createElement("div",{"data-fs-card-header":!0},o.createElement("div",{"data-fs-card-title":!0},e),n&&o.createElement(tn,{icon:o.createElement(ei,{name:n,width:20,height:20}),"aria-label":`${e} action`,onClick:r})),o.createElement("div",{"data-fs-card-body":!0},i))}),e$=(0,o.forwardRef)(function({testId:e="fs-cart-item",price:t,quantity:a,unavailable:n,onQuantityChange:r,unitMultiplier:i,useUnitMultiplier:l,children:s,removeBtnProps:c,...d},p){return o.createElement("article",{ref:p,"data-fs-cart-item":n?"unavailable":"true","data-testid":e,...d},o.createElement("div",{"data-fs-cart-item-content":!0},s),o.createElement(tn,{"data-fs-cart-item-remove-button":!0,icon:o.createElement(ei,{name:"XCircle"}),"aria-label":"Remove",...c}),o.createElement("div",{"data-fs-cart-item-actions":!0},o.createElement(tR,{min:1,initial:a,unitMultiplier:i,useUnitMultiplier:l,onChange:r}),o.createElement(tx,{"data-fs-cart-item-prices":!0,listPrice:t?.listPrice?t.listPrice:0,value:t?.value?t.value:0,formatter:t?.formatter})))}),eH=(0,o.forwardRef)(function({testId:e="fs-cart-item-image",children:t,...a},n){return o.createElement("div",{ref:n,"data-fs-cart-item-image":!0,"data-testid":e,...a},t)}),eW=(0,o.forwardRef)(function({testId:e="fs-cart-item-summary",title:t,activeVariations:a=[],children:n,...r},i){return o.createElement("div",{ref:i,"data-fs-cart-item-summary":!0,"data-testid":e,...r},o.createElement("div",{"data-fs-cart-item-title":!0},t),a.length>0&&o.createElement("div",{"data-fs-cart-item-skus":!0},a.map(({label:e,option:t})=>o.createElement("p",{key:e},e,": ",o.createElement("span",null,t)))),n)}),eQ=(0,o.forwardRef)(function({testId:e="fs-checkbox-field",id:t,label:a,value:n,name:r,error:i,disabled:l,alignment:s="center",...c},d){let p=!l&&i&&""!==i;return o.createElement("div",{ref:d,"data-testid":e,"data-fs-checkbox-field":!0,"data-fs-checkbox-field-error":i&&""!==i,"data-fs-checkbox-field-alignment":s},o.createElement(en,{id:t,value:n??a,name:r,defaultChecked:c?.checked,disabled:l,...c}),o.createElement("div",{"data-fs-checkbox-field-content":!0},o.createElement(el,{"data-fs-checkbox-field-label":!0,htmlFor:t},a),p&&o.createElement("span",{"data-fs-checkbox-field-error-message":!0},i)))}),eK=({listPrice:e,spotPrice:t,thresholdLow:a=15,thresholdHigh:n=40,size:r,testId:i="fs-discount-badge"})=>{let l=(0,o.useMemo)(()=>Math.round((e-t)*100/e),[t,e]);return 0===l?o.createElement(o.Fragment,null):o.createElement(et,{"data-fs-discount-badge":!0,"data-fs-discount-badge-variant":l<=a?"low":l<=n?"medium":"high",size:r,"data-testid":i},l,"% off")},eJ=(0,o.createContext)({isOpen:!1,dropdownTriggerRef:null,selectedDropdownItemIndexRef:null,dropdownItemsRef:null,id:"fs-dropdown"}),eX=({children:e,isOpen:t,onDismiss:a,id:n="fs-dropdown"})=>{let[r,i]=(0,o.useState)(!1),l=(0,o.useRef)([]),s=(0,o.useRef)(0),c=(0,o.useRef)(null),d=t??r,p=(0,o.useCallback)(()=>{i(!1),a?.()},[a]),u=()=>{i(!0)},m=(0,o.useCallback)(()=>{i(e=>(e&&(a?.(),c.current?.focus()),!e))},[a]),f=(0,o.useCallback)(e=>{c.current=e},[]);(0,o.useEffect)(()=>{i(t??!1)},[t]),(0,o.useEffect)(()=>
1{d&&l?.current[0]?.focus()},[d]),(0,o.useEffect)(()=>{let e=!0,t=t=>{let a=l?.current.some(e=>t.target===e||e.contains(t.target));if(e){e=!1;return}a||p()};return d?document.addEventListener("click",t):document.removeEventListener("click",t),()=>{document.removeEventListener("click",t)}},[p,d]);let v=(0,o.useMemo)(()=>({isOpen:d,close:p,open:u,toggle:m,dropdownTriggerRef:c,addDropdownTriggerRef:f,selectedDropdownItemIndexRef:s,dropdownItemsRef:l,id:n}),[d,p,m,f,n]);return o.createElement(eJ.Provider,{value:v},e)},eY=Object.freeze(Object.defineProperty({__proto__:null,default:eX},Symbol.toStringTag,{value:"Module"})),eZ=()=>{let e=(0,o.useContext)(eJ);if(void 0===e)throw Error("Do not use useDropdown hook outside the Dropdown context.");return e},e0=(0,o.forwardRef)(function({testId:e="fs-dropdown-button",children:t,asChild:a=!1,...n},r){let i=(({triggerRef:e})=>{let{toggle:t,dropdownTriggerRef:a,addDropdownTriggerRef:n,isOpen:r,id:i}=eZ();return(0,o.useImperativeHandle)(e,()=>a.current,[a]),{onClick:t,ref:n,"aria-expanded":r,"aria-controls":i,"aria-haspopup":"menu"}})({triggerRef:r}),l=o.isValidElement(t)?(0,o.cloneElement)(t,{...i,...t.props}):t;return o.createElement(o.Fragment,null,a?l:o.createElement(ea,{"data-fs-dropdown-button":!0,"data-testid":e,variant:"tertiary",...i,...n},t))}),e1=Object.freeze(Object.defineProperty({__proto__:null,default:e0},Symbol.toStringTag,{value:"Module"})),e2=(0,o.forwardRef)(function({children:e,asChild:t,icon:a,onClick:n,dismissOnClick:r=!0,testId:i="fs-dropdown-item",...l},s){let c=(({ref:e,onClick:t,dismissOnClick:a=!0})=>{let{dropdownItemsRef:n,selectedDropdownItemIndexRef:r,close:i}=eZ(),[l,s]=(0,o.useState)(0),c=(0,o.useRef)(),d=()=>{r.current=l,n?.current[r.current]?.focus()};return(0,o.useImperativeHandle)(e,()=>c.current,[]),{ref:e=>{e&&!n?.current.includes(e)&&(n?.current.push(e),s(n?.current.findIndex(t=>t===e)??0)),c.current=e},onFocus:d,onMouseEnter:d,onClick:e=>{t?.(e),a&&i?.()},role:"menuitem",tabIndex:-1,"data-index":l}})({ref:s,onClick:n,dismissOnClick:r}),d=o.isValidElement(e)?(0,o.cloneElement)(e,{...c,...e.props}):e;return o.createElement(o.Fragment,null,t?d:o.createElement("button",{"data-fs-dropdown-item":!0,"data-testid":i,...c,...l},!!a&&a,e))}),e4=Object.freeze(Object.defineProperty({__proto__:null,default:e2},Symbol.toStringTag,{value:"Module"})),e3=({children:e,testId:t="fs-dropdown-menu",size:a="regular",align:n="left",style:r,...i})=>{let{isOpen:l,close:s,dropdownItemsRef:c,selectedDropdownItemIndexRef:d,dropdownTriggerRef:p,id:u}=eZ(),{loading:m,...f}=((e="left")=>{let{dropdownTriggerRef:t,isOpen:a}=eZ(),[n,r]=(0,o.useState)({top:0,left:0,right:"auto",transform:"none",loading:!0});return(0,o.useEffect)(()=>{let n=()=>{let a="u">typeof window;if(!t?.current)return;let n=t.current.getBoundingClientRect(),i=n?.top??0,o=n?.height??0,l=n?.left??0,s=n?.width??0,c=a?document?.documentElement?.scrollTop:0,d=a?document?.documentElement?.scrollLeft:0,p=l+d,u="auto",m="none";"right"===e?(u=`${document.documentElement.clientWidth-l-s}px`,p="auto"):"center"===e&&(p=l+s/2+d,m="translateX(-50%)"),r({top:i+o+c,left:p,right:u,transform:m,loading:!1})};return a&&(n(),window.addEventListener("resize",n)),()=>{window.removeEventListener("resize",n)}},[t,a,e]),{...n,position:"absolute"}})(n),v=o.Children.toArray(e).length;return l&&!m?(0,S.createPortal)(o.createElement("div",{role:"presentation","data-fs-dropdown-overlay":!0,onKeyDown:e=>{if(!(e.defaultPrevented||"Enter"===e.key||" "===e.key)){switch(e.preventDefault(),e.key){case"Escape":s?.(),p?.current?.focus();break;case"ArrowDown":d.current<v-1?d.current++:d.current=0,c?.current[d.current]?.focus();break;case"ArrowUp":d.current>0?d.current--:d.current=v-1,c?.current[d.current]?.focus();break;case"Home":d.current=0,c?.current[d.current]?.focus();break;case"End":d.current=v-1,c?.current[d.current]?.focus();break;default:var t;let a,n,r;t=e.key,a=c?.current??[],n=d.current,(r=[...a.slice(n+1),...a.slice(0,n+1)].find(e=>e.textContent?.[0]?.toLowerCase()===t.toLowerCase()))&&(d.current=a.indexOf(r),r.focus())}e.stopPropagation()}},"data-testid":`${t}-overlay`},o.createElement("div",{role:"menu","aria-orientation":"vertical","data-fs-dropdown-menu":!0,"data-fs-dropdown-menu-size":a,"data-testid":t,style:{...f,...r},id:u,...i},e)),document.body):(c.current=[],null)},e8=Object.freeze(Object.defineProperty({__proto__:null,default:e3},Symbol.toStringTag,{value:"Module"}));var e6=((r=e6||{}).Uploading="uploading",r.Processing="processing",r.Completed="completed",r.Error="error",r),e9=((i=e9||{}).Unexpected="unexpected",i.Unsupported="unsupported",i.Unreadable="unreadable",i.InvalidStructure="invalid-structure",i.Empty="empty",i.TooLarge="too-large",i.NoProductsFound="no-products-found",i);let e7=({testId:e="fs-file-upload-status",file:t,state:a="uploading",errorType:n,errorMessage:r,onRemove:i,onSearch:l,onDownloadTemplate:s,onSelectFile:c,removeButtonAriaLabel:d,searchButtonLabel:p,downloadTemplateButtonLabel:u,selectFileButtonLabel:m,errorMessages:f,uploadingStatusText:v,processingStatusText:g,completedStatusText:h,fileName:b,...y})=>{let x=()=>
1r?{title:r,description:""}:n&&f?.[n]?f[n]:f?.unexpected??{title:"",description:""};return o.createElement("div",{"data-fs-file-upload-status":!0,"data-fs-file-upload-status-state":a,"data-testid":e,...y},o.createElement("div",{"data-fs-file-upload-status-file-info":!0,"data-fs-file-upload-state":a},o.createElement("div",{"data-fs-file-upload-status-icon":!0},(()=>{switch(a){case"uploading":return o.createElement("div",{"data-fs-file-upload-status-icon-loading":!0},o.createElement(ei,{name:"CircleNotch",width:24,height:24,strokeWidth:5}));case"processing":return o.createElement("div",{"data-fs-file-upload-status-icon-processing":!0},o.createElement(ei,{name:"CircleNotch",width:24,height:24,strokeWidth:5}));case"completed":return o.createElement("div",{"data-fs-file-upload-status-icon-completed":!0},o.createElement(ei,{name:"Table",width:24,height:24,strokeWidth:5}));case"error":return o.createElement("div",{"data-fs-file-upload-status-icon-error":!0},o.createElement(ei,{name:"WarningOctagon",width:24,height:24,strokeWidth:5}));default:return null}})()),o.createElement("div",{"data-fs-file-upload-status-details":!0},"error"===a?o.createElement(o.Fragment,null,o.createElement("p",{"data-fs-file-upload-status-text-error":!0},x().title),o.createElement("p",{"data-fs-file-upload-status-text-error":!0},x().description)):o.createElement(o.Fragment,null,o.createElement("p",{"data-fs-file-upload-status-filename":!0},b??t.name),o.createElement("p",{"data-fs-file-upload-status-text":!0},(()=>{switch(a){case"uploading":return v;case"processing":return g??"Importing...";case"completed":return h;default:return""}})()))),i&&o.createElement(ea,{type:"button",onClick:i,"data-fs-file-upload-status-remove":!0,"aria-label":d},o.createElement(ei,{name:"X",width:16,height:16}))),"completed"===a&&l&&o.createElement(ea,{type:"button",variant:"primary",size:"regular",onClick:l,"data-fs-file-upload-status-search-button":!0},p),"error"===a&&o.createElement("div",{"data-fs-file-upload-status-error-actions":!0},s&&o.createElement(ea,{type:"button",variant:"secondary",size:"regular",onClick:s,"data-fs-file-upload-status-download-button":!0},u),c&&o.createElement(ea,{type:"button",variant:"primary",size:"regular",onClick:c,"data-fs-file-upload-status-select-button":!0},m)))},e5=({testId:e="fs-file-upload-card",isOpen:t,onDismiss:a,onFileSelect:n,onDownloadTemplate:r,onSearch:i,accept:l=".csv",multiple:s=!1,title:c,fileInputAriaLabel:d,dropzoneAriaLabel:p,dropzoneTitle:u,selectFileButtonLabel:m,downloadTemplateButtonLabel:f,removeButtonAriaLabel:v,searchButtonLabel:g,uploadingStatusText:h,processingStatusText:b,getCompletedStatusText:y,errorMessages:x,formatterFileSize:E,formatterFileName:w,isUploading:k=!1,isProcessing:P=!1,hasError:O=!1,errorType:S,errorMessage:C,...I})=>{let j=(0,o.useRef)(null),_=(0,o.useRef)(null),R=(0,o.useRef)(void 0),[T,A]=(0,o.useState)(!1),[D,L]=(0,o.useState)(null),[M,z]=(0,o.useState)(e6.Uploading),[F,G]=(0,o.useState)(void 0);N(t?_:void 0,()=>{t&&a?.()}),(0,o.useEffect)(()=>{let e=e=>{"Escape"===e.key&&t&&a?.()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[t,a]),(0,o.useEffect)(()=>{if(D&&!R.current){if(O){z(e6.Error),G(S??e9.InvalidStructure);return}if(k){z(e6.Uploading),G(void 0);return}if(P){z(e6.Processing),G(void 0);return}z(e6.Completed),G(void 0)}},[O,D,k,P,S]);let B=e=>{let t=e.name.toLowerCase(),a=l.split(",").map(e=>e.trim().toLowerCase()).filter(Boolean);return 0===a.length?t.endsWith(".csv"):a.some(a=>a.startsWith(".")?t.endsWith(a):e.type.toLowerCase()===a)},q=e=>{t&&(e.preventDefault(),e.stopPropagation(),"dragenter"===e.type||"dragover"===e.type?A(!0):"dragleave"===e.type&&A(!1))},U=()=>{j.current&&(j.current.value=""),j.current?.click()},V=()=>{if(r)r();else{let e=new Blob([`SKU,Quantity
2AB001,2
3AB100,5
4AB999,49`],{type:"text/csv"}),t=window.URL.createObjectURL(e),a=document.createElement("a");a.href=t,a.download="template.csv",a.click(),window.URL.revokeObjectURL(t)}};return o.createElement(eV,{ref:_,title:c,"data-fs-file-upload-card":!0,"data-fs-file-upload-card-open":t,"data-fs-file-upload-card-has-file":null!==D,testId:e,"aria-hidden":!t,...I},o.createElement(eo,{ref:j,type:"file",onChange:e=>{let t=Array.from(e.target.files||[]);if(t.length>0){let e=t[0];if(L(e),!B(e)){R.current=e9.Unsupported,z(e6.Error),G(e9.Unsupported);return}R.current=void 0,G(void 0),z(e6.Uploading),n&&n(t)}},accept:l,multiple:s,style:{display:"none"},"aria-label":d}),D?o.createElement(e7,{file:D,state:M,errorType:S??F,errorMessages:x,errorMessage:C,onRemove:()=>{R.current=void 0,L(null),z(e6.Uploading),G(void 0),j.current&&(j.current.value="")},onSearch:()=>{D&&i&&i(D)},onDownloadTemplate:V,onSelectFile:U,removeButtonAriaLabel:v,searchButtonLabel:g,downloadTemplateButtonLabel:f,selectFileButtonLabel:m,uploadingStatusText:h,processingStatusText:b,completedStatusText:y(D.size),fileName:w?w(D.name):D.name}):o.createElement("div",{"data-fs-file-upload-card-dropzone":!0,"data-fs-file-upload-card-dragging":T,onDragEnter:q,onDragLeave:q,onDragOver:q,onDrop:e=>{if(t&&(e.preventDefault(),e.stopPropagation(),A(!1),e.dataTransfer.files&&e.dataTransfer.files[0])){let t=Array.from(e.dataTransfer.files),a=t[0];if(L(a),!B(a)){R.current=e9.Unsupported,z(e6.Error),G(e9.Unsupported);return}R.current=void 0,G(void 0),z(e6.Uploading),n&&n(t)}},role:"region","aria-label":p},o.createElement("div",{"data-fs-file-upload-card-icon":!0}
4,o.createElement("div",{"data-fs-file-upload-card-icon-shadow":!0}),o.createElement("div",{"data-fs-file-upload-card-icon-wrapper":!0},o.createElement(ei,{name:"Paperclip",width:24,height:32})),o.createElement("div",{"data-fs-file-upload-card-icon-badge":!0},o.createElement(ei,{name:"Plus",width:16,height:16}))),o.createElement("p",{"data-fs-file-upload-card-title":!0},u),o.createElement(ea,{variant:"secondary",size:"regular",onClick:U,"data-fs-file-upload-card-select-button":!0},m),o.createElement(ea,{type:"button",onClick:V,"data-fs-file-upload-card-template-link":!0},f)))},te=(0,o.forwardRef)(function({icon:e,testId:t="fs-gift",children:a,...n},r){return o.createElement("div",{ref:r,"data-fs-gift":!0,"data-testid":t,...n},!!e&&o.createElement("span",{"data-fs-gift-icon":!0},e),o.createElement("div",{"data-fs-gift-wrapper":!0},a))}),tt=(0,o.forwardRef)(function({price:e,productName:t,titleMessage:a="Get a",badgeLabel:n="Free",testId:r="fs-gift-content",...i},l){return o.createElement("section",{ref:l,"data-fs-gift-content":!0,"data-testid":r,...i},o.createElement("h3",{"data-fs-gift-product-title":!0},a," ",t),o.createElement("span",{"data-fs-gift-product-summary":!0},o.createElement(eu,{value:e?.listPrice?e.listPrice:0,formatter:e?.formatter,testId:"list-price","data-value":e?.listPrice,variant:"listing",SRText:"Original price:"}),o.createElement(et,null,n)))}),ta=(0,o.forwardRef)(function({testId:e="fs-gift-image",children:t,...a},n){return o.createElement("div",{ref:n,"data-fs-gift-image":!0,"data-testid":e,...a},t)}),tn=(0,o.forwardRef)(function({icon:e,children:t,testId:a="fs-icon-button","aria-label":n,size:r="regular",variant:i,...l},s){return o.createElement(ea,{ref:s,"data-fs-button":!0,"data-fs-icon-button":!0,variant:i??"tertiary",icon:e,"aria-label":n,testId:a,size:r,...l},t)}),tr=({id:e,label:t,type:a="text",error:n,displayClearButton:r,actionable:i,buttonActionText:l="Apply",onSubmit:s,onClear:c,placeholder:d=" ",inputRef:p,disabled:u,value:m,testId:f="fs-input-field",...v})=>{let g=!u&&n&&""!==n,h=i&&!u&&""!==m;return o.createElement("div",{"data-fs-input-field":!0,"data-fs-input-field-actionable":i,"data-fs-input-field-error":n&&""!==n,"data-testid":f},o.createElement(eo,{id:e,type:a,value:m,ref:p,disabled:u,placeholder:d,...v}),o.createElement(el,{htmlFor:e},t),h&&(r||n?o.createElement(tn,{size:"small","aria-label":"Clear Field",icon:o.createElement(ei,{name:"XCircle"}),onClick:()=>{c?.(),p?.current?.focus()}}):o.createElement(ea,{variant:"tertiary",size:"small",onClick:s},l)),g&&o.createElement("span",{"data-fs-input-field-error-message":!0},n))};function ti({icon:e,inverse:t,children:a,disabled:n,iconPosition:r,size:i="regular",variant:l="primary",testId:s="fs-link-button",...c}){let d=(0,o.useRef)(null);return o.createElement("a",{ref:d,"data-fs-button":!0,"data-fs-link-button":!0,"data-fs-button-size":i,"data-fs-button-variant":l,"data-fs-button-inverse":t,"data-fs-button-disabled":n,onFocus:function(e){e.preventDefault(),n&&d.current?.blur()},"data-testid":s,...c},o.createElement("div",{"data-fs-button-wrapper":!0},!!e&&"left"===r&&o.createElement("span",{"data-fs-button-icon":!0},e),a&&o.createElement("span",null,a),!!e&&"right"===r&&o.createElement("span",{"data-fs-button-icon":!0},e)))}let to=({beforeElementRef:e,trapFocusRef:t,afterElementRef:a,testId:n="store-modal-content",children:r,...i})=>o.createElement(o.Fragment,null,o.createElement("div",{ref:e,"data-testid":"beforeElement",tabIndex:0,"aria-hidden":"true"}),o.createElement("div",{"data-fs-modal-content":!0,"data-testid":n,ref:t,"aria-modal":"true",role:"dialog",tabIndex:-1,...i},r),o.createElement("div",{ref:a,"data-testid":"afterElement",tabIndex:0,"aria-hidden":"true"})),tl=({children:e,...t})=>{let a=(0,o.useRef)(null),n=(0,o.useRef)(null),r=(0,o.useRef)(null);return ee({beforeElementRef:n,trapFocusRef:a,afterElementRef:r}),o.createElement(to,{...t,trapFocusRef:a,beforeElementRef:n,after
4ElementRef:r,onClick:e=>{e.stopPropagation()}},e)},ts=({children:e,testId:t="fs-modal",isOpen:a=!0,onDismiss:n,overlayProps:r,disableEscapeKeyDown:i=!1,onEntered:l,...s})=>{let{closeModal:c}=A(),{fade:d,fadeOut:p,fadeIn:u}=D();return a?(0,S.createPortal)(o.createElement(ep,{onClick:e=>{i||e.defaultPrevented||(e.stopPropagation(),p?.(),n?.())},onKeyDown:e=>{i||"Escape"!==e.key||e.defaultPrevented||(e.stopPropagation(),p?.(),n?.())},...r},o.createElement(tl,{onTransitionEnd:e=>{e.target?.dataset?.testid===t&&("out"===d?c():"in"===d&&l&&l())},"data-fs-modal":!0,"data-fs-modal-state":d,testId:t,...s},"function"==typeof e?e({fade:d,fadeOut:p,fadeIn:u}):e)),document.body):null},tc=({onClose:e,title:t,closeBtnProps:a={},description:n})=>o.createElement("header",{"data-fs-modal-header":!0},e&&o.createElement(tn,{"data-fs-modal-header-close-button":!0,"aria-label":"Close modal",icon:o.createElement(ei,{name:"X"}),onClick:()=>e?.(),...a}),o.createElement("p",{"data-fs-modal-header-title":!0},t),n&&o.createElement("p",{"data-fs-modal-header-description":!0},n)),td=({children:e,direction:t="horizontal",wrap:a=!0,...n})=>o.createElement("div",{"data-fs-modal-footer":!0,...n},o.createElement("div",{"data-fs-modal-footer-actions":!0,"data-fs-modal-footer-actions-direction":t,"data-fs-modal-footer-actions-wrap":a},e)),tp=({children:e,...t})=>o.createElement("div",{"data-fs-modal-body":!0,...t},e),tu=(0,o.forwardRef)(function({children:e,testId:t="fs-navbar-links",...a},n){return o.createElement("nav",{"data-fs-navbar-links":!0,ref:n,"data-testid":t,...a},e)}),tm=(0,o.forwardRef)(function({children:e,testId:t="fs-navbar-links-list",...a},n){return o.createElement(ec,{"data-fs-navbar-links-list":!0,ref:n,"data-testid":t,...a},e)}),tf=(0,o.forwardRef)(function({children:e,testId:t="fs-navbar-links-list-item",...a},n){return o.createElement("li",{"data-fs-navbar-links-list-item":!0,ref:n,"data-testid":t,...a},e)}),tv=(0,o.forwardRef)(function({testId:e="fs-order-summary",subtotalLabel:t,subtotalValue:a,discountLabel:n="Discount",discountValue:r,totalLabel:i="Total",totalValue:l,includeTaxes:s=!1,includeTaxesLabel:c="Tax included",...d},p){return o.createElement(ec,{ref:p,"data-fs-order-summary":!0,"data-testid":e,...d},a?o.createElement("li",{"data-fs-order-summary-subtotal":!0},o.createElement("span",{"data-fs-order-summary-subtotal-label":!0,"data-testid":`${e}-subtotal-label`},t),o.createElement("span",{"data-fs-order-summary-subtotal-value":!0,"data-testid":`${e}-subtotal-value`},a)):null,r?o.createElement("li",{"data-fs-order-summary-discount":!0},o.createElement("span",{"data-fs-order-summary-discount-label":!0,"data-testid":`${e}-discount-label`},n),o.createElement("span",{"data-fs-order-summary-discount-value":!0,"data-testid":`${e}-discount-value`},r)):null,o.createElement("li",{"data-fs-order-summary-total":!0},o.createElement("span",{"data-fs-order-summary-total-label":!0,"data-testid":`${e}-total-label`},i),o.createElement("span",{"data-fs-order-summary-total-value":!0,"data-testid":`${e}-total-value`},l)),s&&o.createElement("li",{"data-fs-order-summary-taxes-label":!0},o.createElement(el,null,c)))}),tg=(0,o.forwardRef)(function({title:e,content:t,placement:a="bottom-start",dismissible:n=!1,onDismiss:r,isOpen:i,triggerRef:l,offsetTop:s=8,offsetLeft:c=0,closeButtonAriaLabel:d="Close Popover",testId:p="fs-popover",style:u,onEntered:m,enablePortal:f=!1,wrapperProps:v,...g},h){let b=(0,o.useRef)(null),y=h??b,[x,E]=(0,o.useState)({top:0,left:0}),{popover:w,closePopover:k}=A(),P=w.triggerRef,O=l||P;(0,o.useEffect)(()=>{i&&O?.current&&(E(((e,t,a,n,r)=>{let{top:i,left:o,height:l,width:s}=e;if(r){let r=window.innerHeight-e.top+a,c=i+l+a;return t.startsWith("top")?"top-center"===t?{bottom:r,left:o+s/2+n,transform:"translateX(-50%)"}:"top-end"===t?{bottom:r,left:o+s+n,transform:"translateX(-100%)"}:{bottom:r,left:o+n,transform:"none"}:t.startsWith("bottom")?"bottom-center"===t?{top:c,left:o+s/2+n,transform:"translateX(-50%)"}:"bottom-end"===t?{top:c,left:o+s+n,transform:"translateX(-100%)"}:{top:c,left:o+n,transform:"none"}:{top:0,left:0,transform:"none"}}return t.startsWith("top")?{top:i+l+window.scrollY-a,left:o+window.scrollX+n}
4:t.startsWith("bottom")?{top:i+l+window.scrollY+a,left:o+window.scrollX+n}:{top:0,left:0}})(O.current.getBoundingClientRect(),a,s,c,f)),m&&m())},[i,O,s,c,a,f]);let C=(0,o.useCallback)(()=>{k(),r?.()},[k,r]);N(i?y:void 0,C);let I=(0,o.useCallback)(e=>{"Escape"===e.key&&C()},[C]);if(!i)return null;let j=o.createElement("div",{"data-fs-popover":!0,role:"dialog",ref:y,"data-fs-popover-placement":a,onKeyDown:I,"data-testid":p,style:{position:f?"fixed":"absolute",top:x.top,bottom:x.bottom,left:x.left,...void 0!==x.transform?{transform:x.transform}:{},...u},...g},o.createElement("header",{"data-fs-popover-header":!0},e&&o.createElement("h3",{"data-fs-popover-header-title":!0},e),n&&o.createElement(tn,{"data-fs-popover-header-dismiss-button":!0,size:"small",variant:"tertiary",icon:o.createElement(ei,{name:"X",width:20,height:20}),"aria-label":d,onClick:C})),o.createElement("div",{"data-fs-popover-content":!0},t),o.createElement("span",{"data-fs-popover-indicator":!0,"aria-hidden":"true"}));return f?(0,S.createPortal)(o.createElement("div",{...v},j),document.body):j}),th=(0,o.forwardRef)(function({testId:e="fs-product-card",variant:t="default",bordered:a=!1,outOfStock:n,children:r,...i},l){return o.createElement("article",{ref:l,"data-fs-product-card":n?"out-of-stock":"","data-fs-product-card-variant":t,"data-fs-product-card-bordered":a,"data-testid":e,...i},r)}),tb=(0,o.forwardRef)(function({testId:e="fs-product-card-image",aspectRatio:t=1,children:a,...n},r){return o.createElement("div",{ref:r,"data-fs-product-card-image":!0,"data-testid":e,style:{"--fs-product-card-image-aspect-ratio":t},...n},a)}),ty=(0,o.forwardRef)(function({testId:e="fs-product-card-content",title:t,linkProps:a,price:n,outOfStock:r,outOfStockLabel:i,ratingValue:l,showDiscountBadge:s,buttonLabel:c,onButtonClick:d,children:p,includeTaxes:u=!1,includeTaxesLabel:m,sponsored:f=!1,sponsoredLabel:v,deliveryPromiseBadges:g,...h},b){let y=n?.listPrice?n.listPrice:0,x=n?.value?n.value:0;return o.createElement("section",{ref:b,"data-fs-product-card-content":!0,"data-fs-product-card-badge":s,"data-testid":e,...h},f&&o.createElement("span",{"data-fs-product-card-sponsored-label":!0},v),o.createElement("div",{"data-fs-product-card-heading":!0},o.createElement("h3",{"data-fs-product-card-title":!0},o.createElement(es,{...a,title:t},o.createElement("span",null,t))),!r&&o.createElement(tx,{"data-fs-product-card-prices":!0,value:x,listPrice:y,formatter:n?.formatter}),u&&o.createElement(el,{"data-fs-product-card-taxes-label":!0},m),l&&o.createElement(tS,{value:l,icon:o.createElement(ei,{name:"Star"})})),s&&!r&&o.createElement(eK,{listPrice:y,spotPrice:x}),r&&o.createElement(et,null,i),g&&o.createElement("div",{"data-fs-product-card-delivery-promise-badges":!0},g.map(e=>o.createElement("span",{"data-fs-product-card-delivery-promise-badge":!0,"data-fs-product-card-delivery-promise-badge-availability":e.availability,key:e.label},e.label))),d&&!r&&o.createElement("div",{"data-fs-product-card-actions":!0},o.createElement(ea,{variant:"primary",icon:o.createElement(ei,{name:"ShoppingCart"}),iconPosition:"left",size:"small",onClick:d},c)))}),tx=(0,o.forwardRef)(function({testId:e="fs-product-price",value:t,listPrice:a,formatter:n,...r},i){let l=a??0,s=t??0;return o.createElement("div",{ref:i,"data-fs-product-price":!0,"data-testid":e,...r},s!==l&&0!==l?o.createElement(o.Fragment,null,o.createElement(eu,{value:l,formatter:n,testId:"list-price","data-value":l,variant:"listing",SRText:"Original price:"}),o.createElement(eu,{value:s,formatter:n,testId:"price","data-value":s,variant:"spot",SRText:"Price:"})):o.createElement(eu,{value:s,formatter:n,testId:"price","data-value":s,variant:"spot",SRText:"Price:"}))}),tE=(0,o.forwardRef)(function({title:e,label:t,refTag:a="Ref.: ",refNumber:n,testId:r="fs-product-title",ratingValue:i,...l},s){return o.createElement("header",{ref:s,"data-fs-product-title":!0,"data-testid":r,...l},o.createElement("div",{"data-fs-product-title-header":!0},e,!!t&&t),(n||i)&&o.createElement("div",{"data-fs-product-title-addendum":!0},i&&o.createElement(tS,{value:i}),n&&o.createElement(o.Fragment,null,a," ",n)))}),tw=(0,o.forwardRef)(function({testId:e="fs-radio-field",id:t,label:a,value:n,name:r,...i},l){return o.createElement("div",{ref:l,"data-fs-radio-field":!0,"data-testid":e},o.createElement(em,{id:t,value:"string"==typeof a?a:n,name:r,...i}),o.createElement(el,{htmlFor:t},a))}
4),tk=(0,o.createContext)(void 0),tP=({name:e,onChange:t,children:a,selectedValue:n})=>{let r=o.useMemo(()=>({name:e,selectedValue:n,onChange:t}),[e,n,t]);return o.createElement(tk.Provider,{value:r},a)},tO=(0,o.forwardRef)(function({label:e,value:t,children:a,testId:n="fs-radio-group-option",...r},i){let{name:l,selectedValue:s,onChange:c}=function(){let e=(0,o.useContext)(tk);if(!e)throw Error("useRadioOption hook cannot be used outside the RadioGroup context");return e}();return o.createElement("label",{"aria-label":e,"data-fs-radio-group-option":!0},o.createElement(em,{"data-fs-radio-option-item":!0,ref:i,name:l,checked:t===s,onChange:c,value:t,testId:n,...r}),a)}),tS=(0,o.forwardRef)(function({children:e,testId:t="fs-rating",length:a=5,value:n=0,icon:r,onChange:i,disabled:l,...s},c){let[d,p]=(0,o.useState)(0),u={"data-fs-rating-icon-outline":!0},m=o.isValidElement(r)?r:o.createElement(ei,{name:"Star"});return o.createElement(ec,{ref:c,"data-fs-rating":!0,"data-fs-rating-actionable":"function"==typeof i,"data-testid":t,...s},Array.from({length:a}).map((e,a)=>{let s=a+1;return o.createElement("li",{key:`rating-${a}`,"data-fs-rating-item":s<=(d||n)?"full":s-n>0&&s-n<1?"partial":"empty","data-testid":`${t}-item`},i?o.createElement(tn,{"data-fs-rating-button":!0,icon:m,size:"small","aria-label":"rate",onClick:()=>{i(s)},onMouseEnter:()=>p(s),onMouseLeave:()=>p(n),disabled:l}):o.createElement(o.Fragment,null,o.createElement("div",{"data-fs-rating-icon-wrapper":!0},m),o.isValidElement(r)?o.cloneElement(r,u):o.createElement(ei,{name:"Star","data-fs-rating-icon-outline":!0})))}))}),tC=({id:e,label:t,error:a,disabled:n,length:r=5,value:i=0,onChange:l,ratingRef:s,testId:c="fs-rating-field",...d})=>{let p=!n&&a&&""!==a;return o.createElement("div",{"data-fs-rating-field":!0,"data-fs-rating-field-error":p,"data-fs-rating-field-disabled":n,"data-testid":c},o.createElement(el,{"data-fs-rating-field-label":!0,htmlFor:e},t),o.createElement(tS,{id:e,"data-fs-rating-field-input":!0,ref:s,length:r,value:i,onChange:l,disabled:n,...d}),p&&o.createElement("span",{"data-fs-rating-field-error-message":!0},a))},tI=(0,o.forwardRef)(function({city:e,postalCode:t,icon:a,label:n,editLabel:r,buttonIcon:i,onButtonClick:l,shouldDisplayPostalCode:s=!0,filterButton:{icon:c,label:d,selectedFilter:p,shouldDisplayFilterButton:u=!1,onClick:m}={},...f},v){return o.createElement("div",{ref:v,"data-fs-region-bar":!0,...f},o.createElement(ea,{variant:"tertiary",iconPosition:i?"right":void 0,onClick:l,icon:i??void 0},!!a&&a,t&&(s||e)?o.createElement("div",{"data-fs-region-bar-location":!0},e&&o.createElement("span",{"data-fs-region-bar-postal-code":!0,"data-fs-region-bar-location-city":!0},e),s&&o.createElement("span",{"data-fs-region-bar-location-postal-code":!0},e?`, ${t}`:t)):o.createElement("span",{"data-fs-region-bar-message":!0,"data-fs-region-bar-location-message":!0},n)),u&&o.createElement(ea,{variant:"tertiary",iconPosition:i?"right":void 0,onClick:m,icon:i??void 0},!!c&&c,p?o.createElement("span",{"data-fs-region-bar-filter":!0},p):o.createElement("span",{"data-fs-region-bar-filter-message":!0},d)))}),tj=({id:e,label:t,error:a,placeholder:n=" ",textareaRef:r,disabled:i,value:l,testId:s="fs-textarea-field",...c})=>{let d=!i&&a&&""!==a,p=(0,o.useRef)(null),u=r||p;return(0,o.useEffect)(()=>{let e=u?.current;if(!e)return;let t=()=>{e.parentElement?.style.setProperty("--fs-textarea-width",`${e.offsetWidth}px`),e.parentElement?.style.setProperty("--fs-textarea-height",`${e.offsetHeight}px`)};t();let a=new ResizeObserver(t);return a.observe(e),()=>{a.disconnect()}},[u]),o.createElement("div",{"data-fs-textarea-field":!0,"data-fs-textarea-field-error":a&&""!==a,"data-testid":s},o.createElement(ex,{id:e,value:l,ref:u,disabled:i,placeholder:n,...c}),o.createElement(el,{"data-fs-textarea-field-label":!0,htmlFor:e},t),d&&o.createElement("span",{"data-fs-textarea-field-error-message":!0},a))},t_=(0,o.forwardRef)(function({content:e,placement:t="top-center",dismissible:a=!1,onDismiss:n,children:r,testId:i="fs-tooltip",maxWidth:l=300,describedById:s="tooltip-content",...c},d){let[p,u]=(0,o.useState)(!1),[m,f]=(0,o.useState)(!1),v=(0,o.useRef)(null),g=(0,o.useRef)(null),h=e=>{n?.(e),u(!1),f(!0)},b=()=>{m&&f(!1),u(!0)},y=e=>{"Escape"===e.key&&h(e)};return(0,o.useEffect)(()=>{p&&a&&v.current?.focus()},[p,a]),o.createElement("div",{"data-fs-tooltip":!0,onMouseEnter:b,onMouseLeave:()=>u(!1),onFocus:b,onBlur:()=>u(!1),"data-testid":i,"aria-describedby":s,onKeyDown:y,tabIndex:0,ref:g},r,p&&!m&&o.createElement("div",{ref:d,"data-fs-tooltip-wrapper":!0,"data-fs-tooltip-placement":t,"data-fs-tooltip-dismissible":a,role:"tooltip",onKeyDown:y,style:{maxWidth:l},...c},o.createElement("div",{"data-fs-tooltip-content":!0,id:s},e),a&&o.createElement(tn,{size:"small",variant:"tertiary",inverse:!0,icon:o.createElement(ei,{name:"X",width:20,height:20}),"aria-label":"Dismiss tooltip","data-fs-tooltip-dismiss-button":!0,onClick:h,ref:v}),o.createElement("div",{"data-fs-tooltip-indicator":!0,"aria-hidden":"true"})))}),tR=({max:e,min:t=1,unitMultiplier:a=1,useUnitMultiplier:n,initial:r,disabled:i=!1,onChange:l,onValidateBlur:s,testId:c="fs-quantity-selector",...d})=>{let[p,u]=(0,o.useState)(r??t),[m,f]=(0,o.useState)(p*a),v=p===t,g=p===e,h=e=>{let t=b(p+e);l?.(t),u(t),f(t*a)};function b(r){let i=t?Math.max(r,t):r;return e?Math.min(i,n?e*a:e):i}return(0,o.useEffect)(()=>{r&&u(r)},[r]),o.createElement("div",{"data-fs-quantity-selector":i?"disabled":"true","data-testid":c,...d},o.createElement(tn,{"data-quantity-selector-button":"left",icon:o.createElement(ei,{name:"Minus",width:16,height:16,weight:"bold"}),"aria-label":"Decrement Quantity","aria-controls":"quantity-selector-input",disabled:v||i,onClick:()=>h(-1),testId:`${c}-left-button`,size:"small"}
4),o.createElement(eo,{"data-quantity-selector-input":!0,id:"quantity-selector-input","aria-label":"Quantity",value:n?m:p,onChange:e=>{u(Number(e.target.value.replace(/\D/g,"")))},onBlur:function(){let r,i=(r=b(p),n?Math.ceil(r/a)*a:r),o=e??(t?Math.max(p,t):p);(p>o||p<t)&&s?.(t,o,i),u(()=>(f(i),l?.(i/a),i/a))},onInput:e=>{let t=e.currentTarget;t.value=t.value.replace(/\D/g,"")},disabled:i}),o.createElement(tn,{"data-quantity-selector-button":"right","aria-controls":"quantity-selector-input","aria-label":"Increment Quantity",disabled:g||i,icon:o.createElement(ei,{name:"Plus",width:16,height:16,weight:"bold"}),onClick:()=>h(1),testId:`${c}-right-button`,size:"small"}))},tT=({testId:e="fs-search-auto-complete",children:t,...a})=>{let{inContext:n,values:r}=H();return n&&(r.terms.length<=0||r.term.length<=0)?null:o.createElement("section",{"data-testid":e,"data-fs-search-auto-complete":!0,...a},o.createElement(ec,{as:"ol"},t))},tA=({testId:e="fs-search-auto-complete-term",suggestion:t,term:a,linkProps:n,icon:r=o.createElement(ei,{name:"MagnifyingGlass",width:18,height:18})})=>{let i=t.toLowerCase().split(a.toLowerCase());return o.createElement("li",{"data-fs-search-auto-complete-item":!0,"data-testid":e},o.createElement(es,{...n,"data-fs-search-auto-complete-item-link":!0,variant:"display"},o.createElement("span",{"data-fs-search-auto-complete-item-icon":!0},r),o.createElement("p",null,i.map((e,n)=>o.createElement(o.Fragment,{key:[e,n].join()},e.length>0&&o.createElement("strong",{"data-fs-search-auto-complete-item-suggestion":!0},0===n?e.charAt(0).toUpperCase()+e.slice(1):e),n!==i.length-1&&(0===n?a.split("").map((e,a)=>0===a&&0===t.indexOf(e.toUpperCase())?e.toUpperCase():e.toLowerCase()).join(""):a.toLowerCase()))))))},tD=({loadingLabel:e})=>{let{inContext:t,values:a}=H();return o.createElement(o.Fragment,null,t&&a.isLoading&&o.createElement("p",{"data-fs-search-dropdown-loading-text":!0},e))},tL=(0,o.forwardRef)(function({testId:e="fs-search-dropdown",children:t,loadingLabel:a,...n},r){return o.createElement("div",{ref:r,"data-fs-search-dropdown":!0,"data-testid":e,...n},o.createElement("section",null,o.createElement(tD,{loadingLabel:a}),t))}),tM=({testId:e="fs-search-history",title:t="History",clearLabel:a="Clear History",onClear:n,children:r,...i})=>{let{inContext:l,values:s}=H();return l&&(0!==s.term.length||s.isLoading)?null:o.createElement("section",{"data-testid":e,"data-fs-search-history":!0,...i},o.createElement("header",{"data-fs-search-history-header":!0},o.createElement("p",{"data-fs-search-history-title":!0},t),o.createElement(ea,{variant:"tertiary",onClick:n,size:"small"},a)),o.createElement(ec,{as:"ol"},r))},tz=({testId:e="fs-search-history-term",value:t,linkProps:a,icon:n=o.createElement(ei,{name:"ClockClockwise",width:18,height:18})})=>o.createElement("li",{"data-fs-search-history-item":!0,"data-testid":e},o.createElement(es,{...a,"data-fs-search-history-item-link":!0,variant:"display"},o.createElement("span",{"data-fs-search-history-item-icon":!0},n),o.createElement("span",null,t))),tN=(0,o.forwardRef)(function({onSubmit:e,buttonIcon:t,showAttachmentButton:a=!1,attachmentButtonAriaLabel:n,attachmentButtonIcon:r,attachmentButtonProps:i,submitButtonAriaLabel:l,"aria-label":s,testId:c="fs-search-input",buttonProps:d,...p},u){let m=(0,o.useRef)(null),f=(0,o.useRef)(null),{"aria-label":v,...g}=d??{};return(0,o.useImperativeHandle)(u,()=>({inputRef:m.current,formRef:f.current})),o.createElement("div",{"data-fs-search-input-field-wrapper":!0},o.createElement("form",{ref:f,"data-fs-search-input-field":!0,"data-testid":c,onSubmit:t=>{t.preventDefault(),m.current?.value!==""&&e(m.current.value)},role:"search"},o.createElement(eo,{ref:m,"aria-label":s,"data-fs-search-input-field-input":!0,...p}),o.createElement("div",{"data-fs-search-input-field-actions":!0},a&&o.createElement(o.Fragment,null,o.createElement(tn,{"data-fs-search-input-field-attachment-button":!0,type:"button","aria-label":n,icon:r??o.createElement(ei,{name:"Paperclip"}),size:"small",...i}),o.createElement("span",{"data-fs-search-input-field-separator":!0})),o.createElement(tn,{"data-fs-search-input-field-submit-button":!0,type:"submit","aria-label":l,icon:t??o.createElement(ei,{name:"MagnifyingGlass"}),size:"small",...g}))))}),tF=({testId:e="fs-search-products",title:t="Suggested Products",children:a,...n})=>{let{inContext:r,values:i}=H();return r&&i.products.length<=0?null:o.createElement("section",{"data-testid":e,"data-fs-search-products":!0,...n},o.createElement("header",{"data-fs-search-products-header":!0},o.createElement("p",{"data-fs-search-products-title":!0},t)),o.createElement(ec,{as:"ol"},a))},tG=(0,o.forwardRef)(function({testId:e="fs-search-product-item",linkProps:t,children:a,...n},r){return o.createElement("li",{ref:r,"data-fs-search-product-item":!0,"data-testid":e,...n},o.createElement(es,{...t,"data-fs-search-product-item-link":!0,variant:"display"},a))}),tB=(0,o.forwardRef)(function({testId:e="fs-search-product-item-image",children:t,...a},n){return o.createElement("div",{ref:n,"data-fs-search-product-item-image":!0,"data-testid":e,...a},t)}),tq=(0,o.forwardRef)(function({availability:e,children:t,hasVariants:a,skuMatrixControl:n,quantity:r,outOfStockLabel:i,min:l=1,max:s,onClick:c,onChangeQuantity:d,onValidateBlur:p,...u},m){let[f,v]=(0,o.useState)("default"),g=e&&a;function h(e){e.preventDefault(),e.stopPropagation()}let b=(0,o.useCallback)(()=>{switch(f){case"inProgress":return o.createElement(ed,null);case"completed":return o.createElement(ei,{name:"Checked",width:24,height:24});default:return o.createElement(ei,{name:"ShoppingCart",width:24,height:24})}},[f]);return o.createElement("div",{ref:m,"data-fs-search-product-item-control":!0,...u},o.createElement("div",{"data-fs-search-product-item-control-content":!0},!e&&o.createElement(et,{"data-fs-search-product-item-control-badge":!0,variant:"warning"},i),t),e&&!a&&o.createElement("div",{"data-fs-search-product-item-control-actions":!0,role:"group","aria-hidden":!0,tabIndex:-1,onKeyDown:()=>{},onClick:h},o.createElement("div",{"data-fs-search-product-item-control-actions-desktop":!0},o.createElement(tR,{disabled:"default"!==f,max:s,onValidateBlur:p,initial:r,onChange:d})),o.createElement("div",{"data-fs-search-product-item-control-actions-mobile":!0},o.createElement(eo,{"data-fs-product-item-control-input":!0,min:1,value:r,onChange:e=>d(e.target.value?Number(e.target.value):0),onBlur:function(){let e=s??(l?Math.max(r,l):r),t=r>e||r<l,a=r<l?l:r,n=r>e?e:a;t&&p?.(l,e,n),d(n)},onInput:e=>{let t=e.currentTarget;t.value=t.value.replace(/\D/g,"")}})),o.createElement(tn,{variant:"primary","aria-label":"Add product to cart",onClick:function(e){c&&(v("inProgress"),setTimeout(()=>{v("completed"),c(e)},1e3),setTimeout(()=>{v("default"),d(1)},2e3))},disabled:"inProgress"===f,icon:b()})),g&&o.createElement("div",{onClick:h,"aria-hidden":!0,tabIndex:-1,onKeyDown:()=>{}},n))}),tU=(0,o.forwardRef)(function({price:e,title:t,quickOrder:a,onValidateBlur:n,...r},i){let l=(0,o.useCallback)(()=>o.createElement(o.Fragment,null,o.createElement("p",{"data-fs-search-product-item-title":!0},t),0!==e.value&&o.createElement(tx,{"data-fs-search-product-item-prices":!0,listPrice:e.listPrice,value:e.value,formatter:e.formatter})),[e.formatter,e.listPrice,e.value,t]);return o.createElement("section",{ref:i,"data-fs-search-product-item-content":!0,...r},!a?.enabled&&l(),a?.enabled&&o.createElement(tq,{outOfStockLabel:a.outOfStockLabel,availability:a.availability,hasVariants:a.hasVariants,skuMatrixControl:a.skuMatrixControl,quantity:a.quantity,onChangeQuantity:a.onChangeQuantity,max:a.max,onValidateBlur:n,...a.buyPro
4ps},l()))}),tV=(0,o.forwardRef)(function({testId:e="fs-top-search",title:t="Top Search",children:a,...n},r){let{inContext:i,values:l}=H();return i&&(0!==l.term.length||l.isLoading)?null:o.createElement("section",{ref:r,"data-testid":e,"data-fs-search-top":!0,...n},o.createElement("header",{"data-fs-search-top-header":!0},o.createElement("p",{"data-fs-search-top-title":!0},t)),o.createElement(ec,{as:"ol"},a))}),t$=(0,o.forwardRef)(function({testId:e="fs-top-search-term",value:t,linkProps:a,index:n},r){return o.createElement("li",{ref:r,"data-fs-search-top-item":!0,"data-testid":e},o.createElement(es,{...a,"data-fs-search-top-item-link":!0,variant:"display"},o.createElement(et,{"data-fs-search-top-item-badge":!0,variant:"info"},n+1),t))}),tH=(0,o.forwardRef)(function({id:e,label:t,options:a,testId:n="fs-select-field",...r},i){return o.createElement("div",{ref:i,"data-fs-select-field":!0},o.createElement(el,{"data-fs-select-field-label":!0,htmlFor:e},t),o.createElement(ev,{id:e,options:a,"data-testid":n,...r}))}),tW=e=>new URL(e).pathname.split("/").slice(-1)[0],tQ=({src:e,alt:t,...a})=>o.createElement("img",{src:e,alt:t,...a}),tK=(0,o.forwardRef)(function({availableVariations:e,skuPropertyName:t,testId:a,activeVariations:n,linkProps:r,slugsMap:i,getItemHref:l,ImageComponent:s=tQ,variant:c,...d},p){let u=n[t],m=e[t],f=(0,o.useMemo)(()=>{if(c)return c;if(m.every(e=>e.hexColor))return"color";let e=m[0]?.src&&tW(m[0].src);return e&&1===m.length||!m.every(t=>!t.src||tW(t.src)===e)?"image":"label"},[m,c]),{getItemHref:v}={getItemHref:(0,o.useCallback)(e=>l?{getItemHrefProp:l}:`/${function(e,t,a){let n=Object.entries(t).flat().join("-");if(n in e)return e[n];let r=Object.keys(e),i=`${a}-${t[a]}`,o=r.filter(e=>e.includes(i));return e[(o.length>1?function(e,t){let[a,n]=t.split("-");return e.find(e=>(function(e){let t={},a=e.split("-");for(let e=0;e<a.length;e+=2){let n=a[e].trim(),r=a[e+1]?a[e+1].trim():"";t[n]=r}return t})(e)[a]===n)}(o,i):o[0])??r[0]]}(i,{...n,[t]:e.value},t)}/p`,[n,l,i,t])};return o.createElement("div",{ref:p,"data-fs-sku-selector":!0,"data-testid":a,"data-fs-sku-selector-variant":f,...d},t&&o.createElement(el,{"data-fs-sku-selector-title":!0},t,": ",o.createElement("strong",null,u)),o.createElement("ul",{"data-fs-sku-selector-list":!0},m.map((e,a)=>o.createElement("li",{key:String(a),title:e.label,"data-fs-sku-selector-option":!0,"data-fs-sku-selector-disabled":e.disabled,"data-fs-sku-selector-checked":e.value===n[t]},o.createElement(es,{"data-fs-sku-selector-option-link":!0,href:v(e),...r},o.createElement(ey,{text:e.label})),"label"===f&&o.createElement("span",null,e.value),"image"===f&&s&&o.createElement("span",null,o.createElement(s,{src:e.src??"",alt:e.alt??"","data-fs-sku-selector-option-image":!0})),"color"===f&&o.createElement("span",null,o.createElement("div",{"data-fs-sku-selector-option-color":!0,title:e.value,style:{"--data-fs-sku-selector-option-color-bkg-color":e.hexColor}}))))))}),tJ=(0,o.forwardRef)(function({children:e,variant:t="colored",testId:a="fs-table",...n},r){return o.createElement("div",{"data-fs-table":!0},o.createElement("table",{ref:r,"data-fs-table-content":!0,"data-fs-table-variant":t,"data-testid":a,...n},e))}),tX=(0,o.forwardRef)(function({children:e,testId:t="fs-table-row",...a},n){return o.createElement("tr",{ref:n,"data-fs-table-row":!0,"data-testid":t,...a},e)}),tY=(0,o.forwardRef)(function({scope:e,align:t,children:a,variant:n="data",testId:r="fs-table-cell",...i},l){return o.createElement("header"===n?"th":"td",{ref:l,"data-fs-table-cell":n,"data-fs-table-cell-align":t,"data-testid":r,scope:e,...i},a)}),tZ=(0,o.forwardRef)(function({children:e,testId:t="fs-table-body",...a},n){return o.createElement("tbody",{ref:n,"data-testid":t,"data-fs-table-body":!0,...a},e)}),t0=(0,o.forwardRef)(function({children:e,testId:t="fs-table-head",...a},n){return o.createElement("thead",{ref:n,"data-testid":t,"data-fs-table-head":!0,...a},e)}),t1=(0,o.forwardRef)(function({children:e,testId:t="fs-table-footer",...a},n){return o.createElement("tfoot",{ref:n,"data-testid":t,"data-fs-table-footer":!0,...a},e)}),t2=(0,o.forwardRef)(function({testId:e="fs-tag",label:t,icon:a,iconButtonLabel:n,onClose:r,...i},l){return o.createElement(et,{ref:l,"data-fs-tag":!0,size:"big","data-testid":e,...i},o.createElement("span",{"data-fs-tag-label":!0},t),o.createElement("button",{"data-fs-tag-icon-button":!0,"aria-label":n||"remove",onClick:r},a||o.createElement(ei,{name:"X"})))});function t4(){let{toasts:e,popToast:t}=A(),a=e[e.length-1],n=(0,o.useRef)(),[r,i]=(0,o.useState)(!1);return(0,o.useEffect)(()=>
4{if(!a)return;let e=setTimeout(()=>i(!0),10);return()=>clearTimeout(e)},[a]),(0,o.useEffect)(()=>(n.current=setTimeout(()=>i(!1),6e3),()=>{n.current&&clearTimeout(n.current)}),[a]),void 0===a?null:o.createElement("div",{role:"status","data-fs-toast":!0,"data-fs-toast-visible":r,onTransitionEnd:()=>!r&&t()},a.icon&&o.createElement("div",{"data-fs-toast-icon-container":!0},!!a.icon&&a.icon),o.createElement("div",{"data-fs-toast-content":!0},a.title&&o.createElement("p",{"data-fs-toast-title":!0},a.title),o.createElement("p",{"data-fs-toast-message":!0},a.message)))}let t3=(0,o.forwardRef)(function({testId:e="fs-toggle",id:t,disabled:a,variant:n="horizontal",...r},i){return o.createElement("div",{"data-fs-toggle":!0,"data-fs-toggle-variant":n,"data-testid":e},o.createElement(eo,{ref:i,id:t,role:"switch",type:"checkbox",disabled:a,...r}),o.createElement("span",{"data-fs-toggle-knob":!0},o.createElement(ei,{name:"Checked"})))}),t8=(0,o.forwardRef)(function({testId:e="fs-toggle-field",id:t,label:a,disabled:n,displayLabel:r=!0,variant:i="horizontal",...l},s){return o.createElement("div",{ref:s,"data-fs-toggle-field":!0,"data-testid":e},o.createElement(t3,{id:t,variant:i,disabled:n,...l}),r?o.createElement(el,{"data-fs-toggle-field-label":!0,htmlFor:t},a):o.createElement(ey,{text:a}))}),t6=(0,o.createContext)(void 0),t9=(0,o.forwardRef)(function({children:e,testId:t="fs-banner-text",variant:a="primary",colorVariant:n="main",...r},i){return o.createElement(t6.Provider,{value:{variant:a,colorVariant:n}},o.createElement("article",{ref:i,"data-fs-banner-text":!0,"data-fs-content":"banner-text","data-fs-banner-text-variant":a,"data-fs-banner-text-color-variant":n,"data-testid":t,...r},e))}),t7=(0,o.forwardRef)(function({testId:e="fs-banner-text-content",title:t,caption:a,link:n,linkText:r,linkTargetBlank:i,...l},s){let{variant:c,colorVariant:d}=function(){let e=(0,o.useContext)(t6);if(void 0===e)throw Error("Do not use BannerText components outside the BannerText context.");return e}();return o.createElement("header",{ref:s,"data-fs-banner-text-content":!0,"data-fs-content":"banner-text","data-testid":e,...l},o.createElement("div",{"data-fs-banner-text-heading":!0,"data-fs-banner-text-color-variant":d},o.createElement("h2",null,t),"secondary"===c&&a&&o.createElement("p",null,a)),o.createElement(ti,{"data-fs-banner-text-link":!0,href:n,variant:c,inverse:"main"===d,"aria-label":r,target:i?"_blank":void 0},r))});function t5({testId:e="fs-cart-sidebar",title:t="Your Cart",size:a="partial",direction:n="rightSide",totalItems:r,children:i,alertIcon:l,alertText:s,overlayProps:c,onClose:d,...p}){let{fade:u,fadeOut:m}=D(),{closeCart:f}=A();return o.createElement(aD,{"data-fs-cart-sidebar":!0,isOpen:!0,fade:u,onDismiss:m,size:a,direction:n,onTransitionEnd:()=>"out"===u&&f(),testId:e,overlayProps:c,...p},o.createElement(aL,{closeBtnProps:{testId:"fs-cart-sidebar-button-close"},onClose:()=>{d(),m()}},o.createElement("h2",{"data-fs-cart-sidebar-title":!0},t,o.createElement(et,{variant:"info"},r))),s&&o.createElement(ej,{icon:l},s),i)}function ae({children:e}){return o.createElement(ec,{"data-fs-cart-sidebar-list":!0},e)}function at({children:e}){return o.createElement("footer",{"data-fs-cart-sidebar-footer":!0},e)}function aa({testId:e="fs-empty-state",title:t,titleIcon:a,variant:n="default",bkgColor:r="default",children:i,...l}){return o.createElement("section",{"data-fs-empty-state":!0,"data-fs-empty-state-variant":n,"data-fs-empty-state-bkg-color":r,"data-fs-content":"empty-state","data-testid":e,...l},t&&o.createElement("header",{"data-fs-empty-state-title":!0},a&&o.createElement(o.Fragment,null,a),o.createElement("p",null,t)),i)}function an({testId:e,title:t,indicesExpanded:a,onAccordionChange:n,children:r}){return o.createElement("div",{"data-fs-filter":!0,"data-testid":e},o.createElement("h2",{"data-fs-filter-title":!0},t),o.createElement(ew,{indices:a,onChange:n,"data-fs-filter-accordion":!0},r))}function ar({children:e}){return o.createElement(ec,{"data-fs-filter-list":!0},e)}function ai({testId:e,id:t,selected:a,value:n,quantity:r,facetKey:i,label:l,type:s="checkbox",onFacetChange:c}){return o.createElement("li",{key:t,"data-fs-filter-list-item":!0},"checkbox"===s?o.createElement(o.Fragment,null,o.createElement(en,{id:t,checked:a,onChange:()=>c({key:i,value:n},"BOOLEAN"),"data-fs-filter-list-item-checkbox":!0,"data-testid":`${e}-accordion-panel-checkbox`,"data-value":n,"data-quantity":r}),o.createElement(el,{htmlFor:t,className:"text__title-mini-alt","data-fs-filter-list-item-label":!0},l,"number"==typeof r&&r>=0&&o.createElement(et,{"data-fs-filter-list-item-badge":!0},r))):o.createElement(tw,{id:t,name:i,value:n,checked:a,onChange:()=>c({key:i,value:n},"BOOLEAN"),"data-fs-filter-list-item-radio":!0,"data-testid":`${e}-accordion-panel-radio`,"data-value":n,label:l}))}function ao({min:e,max:t,formatter:a,facetKey:n,onFacetChange:r,minLabel:i,maxLabel:l,minPriceErrorMessage:s,maxPriceErrorMessage:c}){return o.createElement(aT,{"data-fs-filter-facet-range":!0,min:e,max:t,formatter:a,step:1,minLabel:i,maxLabel:l,minPriceErrorMessage:s,maxPriceErrorMessage:c,onEnd:e=>{let t,a;return r({key:n,value:(t=e.min,a=e.max,`${t.toFixed(2)}-to-${a.toFixed(2)}`)},"RANGE")}})}function al({testId:e,label:t,index:a,children:n,type:r,description:i}){return o.createElement(eO,{key:`${t}-${a}`,prefixId:e,testId:`${e}-accordion`,index:a,"data-type":r,"data-fs-filter-accordion-item":!0},o.createElement(eC,{testId:`${e}-accordion-button`},t),o.createElement(eI,null,i&&o.createElement("span",{"data-fs-filter-accordion-item-description":!0},i),n))}function as({testId:e="fs-filter-slider",title:t,size:a,direction:n,children:r,applyBtnProps:i,clearBtnProps:l,overlayProps:s,onClose:c,onDismiss:d,footer:p=!0,...u}){let{fade:m,fadeOut:f}=D(),{closeFilter:v,closeRegionSlider:g}=A();return o.createElement(aD,{"data-fs-filter-slider":!0,isOpen:!0,fade:m,onDismiss:()=>{f(),d?.()},size:a,direction:n,onTransitionEnd:()=>{"out"===m&&(v(),g())},testId:e,overlayProps:s,...u},o.createElement("div",{"data-fs-filter-slider-content":!0},o.createElement(aL,{onClose:()=>{c(),f()}},o.createElement("h2",{"data-fs-filter-slider-title":!0},t)),r),p&&o.createElement("footer",{"data-fs-filter-slider-footer":!0},l&&o.createElement(ea,{"data-fs-filter-slider-footer-button-clear":!0,...l}),i&&o.createElement(ea,{"data-fs-filter-slider-footer-button-apply":!0,testId:`${e}-button-apply`,...i,onClick:e=>{i?.onClick?.(e),f()}})))}let ac=(0,o.createContext)(void 0),ad=(0,o.forwardRef)(function({children:e,testId:t="fs-hero",variant:a="primary",color
4Variant:n="main",...r},i){return o.createElement(ac.Provider,{value:{variant:a,colorVariant:n}},o.createElement("article",{ref:i,"data-fs-hero":!0,"data-fs-hero-variant":a,"data-fs-hero-color-variant":n,"data-testid":t,...r},e))}),ap=(0,o.forwardRef)(function({children:e,testId:t="fs-hero-image",...a},n){return o.createElement("div",{ref:n,"data-fs-hero-image":!0,"data-testid":t,...a},e)}),au=(0,o.forwardRef)(function({icon:e,link:t,title:a,linkText:n,linkTargetBlank:r,subtitle:i,children:l,testId:s="fs-hero-heading",...c},d){let{variant:p,colorVariant:u}=function(){let e=(0,o.useContext)(ac);if(void 0===e)throw Error("Do not use Hero components outside the Hero context.");return e}();return o.createElement("header",{ref:d,"data-fs-hero-heading":!0,"data-testid":s,...c},o.createElement("div",{"data-fs-hero-wrapper":!0,"data-fs-content":"hero"},o.createElement("div",{"data-fs-hero-info":!0},o.createElement("h1",{"data-fs-hero-title":!0},a),o.createElement("p",{"data-fs-hero-subtitle":!0},i),!!t&&o.createElement(ti,{href:t,inverse:"main"===u,icon:o.createElement(ei,{name:"ArrowRight"}),iconPosition:"right",target:r?"_blank":void 0},n)),!!e&&"secondary"===p&&o.createElement("span",{"data-fs-hero-icon":!0},e)))}),am=(0,o.forwardRef)(function({images:e,children:t,ImageComponent:a,selectedImageIdx:n,setSelectedImageIdx:r,testId:i="fs-image-gallery",...l},s){let c=e.length>1;return o.createElement("section",{ref:s,"data-fs-image-gallery":c?"with-selector":"without-selector","data-testid":i,...l},t,c&&o.createElement(av,{images:e,onSelect:r,currentImageIdx:n,ImageComponent:a}))}),af=(e,t)=>{e&&(e.scrollHeight>e.clientHeight?(e.style.overflow="auto",window.requestAnimationFrame(()=>e.scrollTo({top:t,behavior:"smooth"})),setTimeout(()=>e.style.overflow="hidden",2e3)):e.scrollLeft+=t)};function av({images:e,onSelect:t,ImageComponent:a,currentImageIdx:n,testId:r="fs-image-gallery-selector","aria-label":i="Product Images",navigationButtonLeftAriaLabel:l="Backward slide image selector",navigationButtonRightAriaLabel:s="Forward slide image selector"}){let c,d=(0,o.useRef)(null),p=!!(c=d.current)&&(c.scrollHeight>c.clientHeight||c.scrollWidth>c.clientWidth),[u,m]=(0,o.useState)(!0),[f,v]=(0,o.useState)(!0),g=(0,o.useCallback)((t,a)=>{0===t&&m(a),t===e.length-1&&v(a)},[e.length]);return o.createElement("section",{"data-fs-image-gallery-selector":!0,"data-testid":r,"aria-label":i},p&&!u&&o.createElement("div",{"data-fs-image-gallery-selector-control":!0},o.createElement(tn,{"data-fs-image-gallery-selector-control-button":!0,"aria-label":l,icon:o.createElement(ei,{name:"ArrowLeft"}),onClick:()=>af(d.current,-400)})),o.createElement("div",{"data-fs-image-gallery-selector-elements":!0,ref:d},e.map((r,i)=>o.createElement(C.pL,{key:i,onChange:e=>g(i,e)},o.createElement(ea,{key:i,"aria-label":`${r.alternateName} - Image ${i+1} of ${e.length}`,onClick:()=>t(i),"data-fs-image-gallery-selector-thumbnail":i===n?"selected":"true"},o.createElement(a,{url:r.url??"",loading:0===i?"eager":"lazy",alternateName:r.alternateName??""}))))),p&&!f&&o.createElement("div",{"data-fs-image-gallery-selector-control":!0},o.createElement(tn,{"data-fs-image-gallery-selector-control-button":!0,"aria-label":s,icon:o.createElement(ei,{name:"ArrowLeft"}),onClick:()=>af(d.current,400)})))}let ag=({children:e})=>o.createElement(o.Fragment,null,e),ah=(0,o.forwardRef)(function({children:e,scrollDirection:t,testId:a="fs-navbar",...n},r){return o.createElement("header",{"data-fs-navbar":!0,role:"banner","data-fs-navbar-scroll":t,ref:r,"data-testid":a,...n},e)}),ab=(0,o.forwardRef)(function({children:e,testId:t="fs-navbar-header",...a},n){return o.createElement("section",{"data-fs-navbar-header":!0,ref:n,"data-testid":t,...a},e)}),ay=(0,o.forwardRef)(function({children:e,testId:t="fs-navbar-row",...a},n){return o.createElement("div",{"data-fs-navbar-row":!0,"data-fs-content":"navbar",ref:n,"data-testid":t,...a},e)}),ax=(0,o.forwardRef)(function({children:e,searchExpanded:t,testId:a="fs-navbar-buttons",...n},r){return o.createElement("div",{"data-fs-navbar-buttons":!0,ref:r,"data-testid":a,"data-fs-navbar-search-expanded":t,...n},e)});function aE({children:e,size:t="full",isOpen:a=!0,direction:n="leftSide",testId:r="fs-navbar-slider",...i}){return o.createElement(aD,{"data-fs-navbar-slider":!0,size:t,isOpen:a,direction:n,"data-testid":r,...i},e)}function aw({children:e,testId:t="fs-navbar-slider-header",...a}){return o.createElement(aL,{"data-fs-navbar-slider-header":!0,"data-testid":t,...a},e)}let ak=(0,o.forwardRef)(function({children:e,testId:t="fs-navbar-slider-content",...a},n){return o.createElement("div",{"data-fs-navbar-slider-content":!0,ref:n,"data-testid":t,...a},e)}),aP=(0,o.forwardRef)(function({children:e,testId:t="fs-navbar-slider-footer",...a},n){return o.createElement("footer",{"data-fs-navbar-slider-footer":!0,ref:n,"data-testid":t,...a},e)}),aO=(0,o.forwardRef)(function({card:e,children:t,colorVariant:a="main",testId:n="fs-newsletter",...r},i){return o.createElement("div",{ref:i,"data-testid":n,"data-fs-content":"newsletter","data-fs-newsletter":e?"card":"","data-fs-newsletter-color-variant":a,...r},t)}),aS=(0,o.forwardRef)(function({addendum:e,testId:t="fs-newsletter-addendum",...a},n){return e?o.createElement(ef,{as:"span",content:e,testId:t,"data-fs-newsletter-addendum":!0,...a,ref:n}):null}),aC=(0,o.forwardRef)(function({children:e,testId:t="fs-newsletter-content",...a},n){return o.createElement("div",{ref:n,"data-testid":t,"data-fs-newsletter-content":!0,...a},e)}),aI=(0,o.forwardRef)(function({children:e,onSubmit:t,testId:a="fs-newsletter-form",...n},r){return o.createElement("form",{ref:r,"data-testid":a,"data-fs-newsletter-form":!0,onSubmit:t,...n},e)}),aj=(0,o.forwardRef)(function({icon:e,title:t,description:a,testId:n="fs-newsletter-header",...r},i){return o.createElement("header",{ref:i,"data-testid":n,"data-fs-newsletter-header":!0,...r},o.createElement("h3",{"data-fs-newsletter-header-title":!0},e,t),a&&o.createElement("span",{"data-fs-newsletter-header-description":!0},a))}),a_=(0,o.forwardRef)(function({testId:e="fs-out-of-stock",title:t,buttonLabel:a="Notify Me",loadingLabel:n,inputLabel:r,subtitle:i,disabled:l,errorMessage:s,onSubmit:c},d){return o.createElement("form",{"data-fs-out-of-stock":!0,ref:d,"data-testid":e,onSubmit:c},o.createElement("h2",{"data-fs-out-of-stock-title":!0},t),i&&o.createElement("p",{"data-fs-out-of-stock-message":!0},o.createElement(ei,{name:"BellRinging",width:16,height:16}),i),o.createElement(tr,{id:"out-of-stock-email",name:"out-of-stock-email",label:r,"aria-label":r,error:s,required:!0}),o.createElement(ea,{"data-fs-out-of-stock-button":!0,type:"submit",loading:l,loadingLabel:n,disabled:l,variant:"primary",icon:o.createElement(ei,{name:"BellRinging"}),iconPosition:"left"},a))}),aR=(0,o.forwardRef)(function({testId:e="fs-payment-methods",title:t,"aria-label":a="Payment Methods",flagList:n,...r},i){return o.createElement("div",{ref:i,"data-fs-payment-methods":!0,"data-testid":e,"aria-labelledby":t?"payment-methods-title":"Payment Methods",...r},!!t&&o.createElement("div",{"data-fs-payment-methods-title":!0,id:"payment-methods-title"},t),o.createElement(ec,{"data-fs-payment-methods-flags":!0,"aria-label":t?void 0:a},n.map(({alt:e,icon:{icon:t}},a)=>o.createElement("li",{"data-fs-payment-methods-flag":!0,key:`fs-payment-method-${a}-${e}`},o.createElement(ei,{width:28,height:18,name:t}),e&&o.createElement(ey,{text:e})))))}),aT=(0,o.forwardRef)(function({formatter:e,max:t,min:a,step:n=1,onChange:r,onEnd:i,testId:l="fs-price-range",variant:s,"aria-label":c,minLabel:d="Min",maxLabel:p="Max",minPriceErrorMessage:u="Min price can't be greater than max",maxPriceErrorMessage:m="Max price can't be smaller than min",...f},v){let g=(0,o.useRef)();(0,o.useImperativeHandle)(v,()=>({setPriceRangeValues:e=>{r?.(e),g.current?.setSliderValues(e)}}));let h=(0,o.useRef)(null),b=(0,o.useRef)(null),[y,x]=(0,o.useState)(),[E,w]=(0,o.useState)(),[k,P]=(0,o.useState)({min:Math.floor(a.selected),max:Math.round(t.selected)});return o.createElement("div",{"data-fs-price-range":!0,"data-testid":l,...f},o.createElement(eb,{ref:g,min:a,max:t,step:n,onEnd:e=>{i?.(e),x(void 0),w(void 0),P({min:e.min,max:e.max}),h.current?.value&&(h.current.value=String(e.min)),b.current?.value&&(b.current.value=String(e.max))},"aria-label":c,onChange:e=>r?.(e),absoluteValuesLabel:{min:o.createElement(eu,{value:Math.floor(a.absolute),variant:s,formatter:e}),max:o.createElement(eu,{value:Math.round(t.absolute),variant:s,formatter:e})},minValueLabelComponent:t=>o.createElement(eu,{value:t,variant:s,formatter:e}),maxValueLabelComponent:t=>o.createElement(eu,{value:t,variant:s,formatter:e})}),o.createElement("div",{"data-fs-price-range-inputs":!0},o.createElement(tr,{id:"price-range-min",step:n,label:d,type:"number",inputMode:"numeric",error:y,inputRef:h,min:Math.floor(a.absolute),max:k.max,value:k.min,onChange:e=>{var t;return t=e.target.value,void(x(void 0),Number(t)<Math.floor(a.absolute)||(Number(t)>Math.floor(k.max)&&x(u),P({...k,min:Number(t)}),g.current?.setSliderValues({...k,min:Number(t)})))},onBlur:()=>!y&&i?.(k)}),o.createElement(tr,{id:"price-range-max",label:p,step:n,type:"number",inputMode:"numeric",error:E,inputRef:b,max:Math.round(t.absolute),min:k.min,value:k.max,onChange:e=>{var a;return a=e.target.value,void(w(void 0),Number(a)>Math.round(t.absolute)||(Number(a)<Math.round(k.min)&&w(m),P({...k,max:Number(a)}),g.current?.setSliderValues({...k,max:Number(a)})))},onBlur:()=>!E&&i?.(k)})))}),aA=(0,o.forwardRef)(function({testId:e="fs-product-comparison",children:t,...a},n){return o.createElement("div",{ref:n,"data-testid":e,...a},o.createElement(G,null,t))});function aD({testId:e="fs-slide-over",isOpen:t,direction:a="leftSide",size:n="full",fade:r="out",children:i,overlayProps:l,onDismiss:s,...c}){return o.createElement(ts,{"data-fs-modal":null,"data-fs-slide-over":!0,"data-fs-slide-over-direction":a,"data-fs-slide-over-size":n,"data-fs-slide-over-state":r,isOpen:t,onDismiss:s,testId:e,overlayProps:l,...c},i)}
4let aL=({children:e,closeBtnProps:t={},onClose:a,...n})=>o.createElement("header",{"data-fs-slide-over-header":!0,...n},e,o.createElement(tn,{"data-fs-slide-over-header-icon":!0,"aria-label":"Close",icon:o.createElement(ei,{name:"X"}),onClick:a,...t})),aM=({src:e,alt:t,...a})=>o.createElement("img",{src:e,alt:t,...a});function az({title:e,sortLabels:{label:t="",options:a={}}={},filterLabel:n,preferencesLabel:r,toggleFieldLabel:i,cartButtonLabel:l,priceWithTaxLabel:s,technicalInformation:c,size:d="partial",direction:p="rightSide",priceFormatter:u,overlayProps:m,sortOptions:f,handleProductToBuy:v,setPendingEvent:g,...h}){let{fade:b}=D(),{isOpen:y,setIsOpen:x,products:E}=B(),[w,k]=(0,o.useState)(!0),[P,O]=(0,o.useState)("productByName"),[S,C]=(0,o.useState)(!1),I=(0,o.useMemo)(()=>f?.find(e=>e.value===P)?.onChange(E)??E,[P,E]),{specsToShow:j}=(0,o.useMemo)(()=>{let e=E[0],t=aN(e),a=aF(e,I);return{specsToShow:S?a:t,allSpecs:t,diffSpecs:a}},[E,I,S]);(0,o.useEffect)(()=>{if(y){document.body.style.overflow="hidden";return}document.body.style.overflow=""},[y]);let _=(0,o.useMemo)(()=>f?.reduce((e,t)=>(e[t.value]=t.label,e),{})||{},[f]);return o.createElement(aD,{"data-fs-product-comparison-sidebar":!0,fade:b,size:d,direction:p,isOpen:y,overlayProps:m,...h},o.createElement(aL,{onClose:()=>x(!1)},o.createElement("div",null,o.createElement("h2",{"data-fs-product-comparison-sidebar-header-title":!0},e),o.createElement(et,{size:"big",variant:"neutral"},E.length))),o.createElement("div",{"data-fs-product-comparison-filters":!0},o.createElement("div",{"data-fs-product-comparison-container":!0},o.createElement("p",{"data-fs-product-comparison-filters-sort-label":!0},t),o.createElement(ev,{id:"product-comparison-sort-by",options:_,value:P,onChange:e=>O(e.target.value)})),o.createElement(t8,{id:"product-comparison-show-differences",label:i,checked:S,onChange:()=>C(!S)})),o.createElement(o.Suspense,null,o.createElement(eX,null,o.createElement(e0,{"data-fs-product-comparison-dropdown-button":!0},n),o.createElement(e3,{className:m?.className},o.createElement("div",{"data-fs-product-comparison-dropdown-menu-content":!0},o.createElement(e2,{asChild:!0,dismissOnClick:!1},o.createElement("div",{"data-fs-product-comparison-dropdown-item-filter-type":!0},o.createElement("span",{"data-fs-product-comparison-dropdown-item-filter-type-text":!0},r))),o.createElement(e2,{dismissOnClick:!1,asChild:!0,"data-fs-product-comparison-toggle-field-mobile":!0},o.createElement(t8,{id:"product-comparison-show-differences",label:i,checked:S,onChange:()=>C(!S)})),o.createElement(e2,{asChild:!0,dismissOnClick:!1},o.createElement("div",{"data-fs-product-comparison-dropdown-item-filter-type":!0},o.createElement("span",{"data-fs-product-comparison-dropdown-item-filter-type-text":!0},t))),o.createElement(e2,{dismissOnClick:!1,onClick:()=>O("productByName"),"data-fs-dropdown-filter-selected":"productByName"===P||void 0},"productByName"===P&&o.createElement(ei,{name:"Checked",width:16,height:16}),o.createElement("p",null,a?.productByName)),o.createElement(e2,{dismissOnClick:!1,onClick:()=>O("productByPrice"),"data-fs-dropdown-filter-selected":"productByPrice"===P||void 0},"productByPrice"===P&&o.createElement(ei,{name:"Checked",width:16,height:16}),o.createElement("p",null,a?.productByPrice)))))),o.createElement(tJ,null,o.createElement(t0,null,o.createElement(tX,null,E.map(e=>o.createElement(tY,{key:e.id},o.createElement(th,null,o.createElement(tb,{aspectRatio:1},o.createElement(aM,{src:e.image[0]?.url,alt:e.image[0]?.alternateName})),o.createElement(ty,{title:e.name,outOfStock:"https://schema.org/InStock"!==e.offers.offers[0].availability,price:{value:e.offers.offers[0].price,listPrice:e.offers.offers[0].listPrice,formatter:u},buttonLabel:l,showDiscountBadge:!0})),o.createElement(ea,{variant:"tertiary",size:"small",onClick:t=>{t.preventDefault(),v(e.id),g(t)}},l))))),o.createElement(tZ,null,o.createElement(tX,{"data-fs-product-comparison-row-header":!0},o.createElement(tY,null,o.createElement(ea,{"data-fs-product-comparison-row-header-button":!0,"aria-label":"Toggle technical information",size:"small",iconPosition:"right",icon:o.createElement(ei,{name:w?"CaretUp":"CaretDown"}),onClick:function(){k(!w)}},o.createElement("h2",{"data-fs-product-comparison-row-header-button-title":!0},c?.title),o.createElement("h3",{"data-fs-product-comparison-row-header-button-description":!0},c?.description)))),w&&o.createElement(o.Fragment,null,o.createElement(tX,null,I.map(e=>o.createElement(tY,{key:e.id},o.createElement("span",{"data-fs-product-comparison-row-label":!0},s),o.createElement(eu,{"data-fs-product-comparison-row-text":!0,formatter:u,value:e.offers.lowPriceWithTaxes,variant:"selling"})))),j?.map(e=>o.createElement(tX,{key:e},I.map(t=>o.createElement(tY,{key:t.id},o.createElement("span",{"data-fs-product-comparison-row-label":!0},e),o.createElement("p",{"data-fs-product-comparison-row-text":!0},t.additionalProperty.find(t=>t.name===e&&"SPECIFICATION"===t.valueReference)?.value||"-")))))))))}let aN=e=>e?.skuSpecifications?.map(e=>e.field)||[],aF=(e,t)=>{let a=aN(e),n=t.map(e=>e.additionalProperty.map(e=>[e.name,e.value||""]));return a.filter(e=>!n.map(t=>t.find(t=>t[0]===e)?.[1]).every((e,t,a)=>e===a[0]))||[]},aG=({src:e,alt:t,...a})=>o.createElement("img",{src:e,alt:t,...a});function aB({clearSelectionButtonLabel:e,compareButtonLabel:t,selectionWarningLabel:a}){let{isOpen:n,setIsOpen:r,products:i,clearProducts:l}=B(),s=i.slice(0,3);return!i.length&&n?null:o.createElement("footer",{"data-fs-product-comparison-toolbar":!0},o.createElement("div",{"data-fs-product-comparison-toolbar-image":!0},s.map(e=>o.createElement(aG,{key:e.id,src:e.image[0].url,alt:e.name,width:60,height:60})),i.length>3&&o.createElement("div",{"data-fs-product-comparison-toolbar-image-more":!0},o.createElement("p",null,`+${i.length-3}`)),1===i.length&&o.createElement(el,{"data-fs-product-comparison-selection-warning-label":!0},a)),o.createElement(ea,{variant:"tertiary",onClick:()=>l()},e),o.createElement(ea,{variant:"primary",disabled:i.length<2,onClick:()=>r(!0)},i.length>1?`${t} ${i.length}`:t))}let aq=(0,o.forwardRef)(function({id:e,label:t,onChange:a,product:n,...r},i){let{productIds:l,handleProductsIds:s}=B(),c=l.some(e=>e===n.id);return o.createElement("div",{"data-fs-product-comparison-trigger":!0},n.hasSpecifications&&o.createElement(eQ,{"data-fs-product-comparison-trigger-checkbox-field":!0,ref:i,id:`product-comparison-trigger-${e}`,label:t,checked:c,onClick:e=>{e.stopPropagation()},onChange:e=>{a?.(e),s(n)},...r}))}),aU=(0,o.forwardRef)(function({testId:e="fs-product-grid",children:t,...a},n){return o.createElement("ul",{ref:n,"data-fs-product-grid":!0,...a},t)}),aV=(0,o.forwardRef)(function({testId:e="fs-product-grid-item",children:t,...a},n){return o.createElement("li",{ref:n,"data-fs-product-grid-item":!0,...a},t)}),a$=(0,o.forwardRef)(function({testId:e="fs-product-shelf",children:t,...a},n){return o.createElement("div",{ref:n,"data-fs-product-shelf":!0,"data-fs-content":"product-shelf","data-testid":e,...a},t)}),aH=(0,o.forwardRef)(function({testId:e="fs-product-shelf-items",children:t,...a},n){return o.createElement("ul",{role:"list",ref:n,"data-fs-product-shelf-items":!0,"data-fs-content":"product-shelf","data-testid":e,...a},t)}),aW=(0,o.forwardRef)(function({testId:e="fs-product-shelf-item",children:t,...a},n){return o.createElement("li",{role:"listitem",ref:n,"data-fs-product-shelf-item":!0,"data-testid":e,...a},t)});function aQ({testId:e="fs-region-modal",title:t="Set your location",description:a="Offers and availability vary by location.",closeButtonAriaLabel:n="Close Region Modal",idkPostalCodeLinkProps:r,errorMessage:i,inputRef:l,inputValue:s,inputLabel:c="Postal Code",inputButtonActionText:d="Apply",fadeOutOnSubmit:p,overlayProps:u,onClose:m,onInput:f,onSubmit:v,onClear:g,dismissible:h=!0,...b}){return o.createElement(ts,{"data-fs-region-modal":!0,testId:e,overlayProps:u,title:"Region modal","aria-label":"Region modal",disableEscapeKeyDown:!h,onEntered:()=>{l?.current&&l.current.focus()},...b},({fadeOut:u})=>o.createElement(o.Fragment,null,o.createElement(tc,{...h&&{onClose:()=>{u(),g?.(),m?.()}}
4,title:t,description:a,closeBtnProps:{"aria-label":n}}),o.createElement(tp,null,o.createElement(tr,{"data-fs-region-modal-input":!0,id:`${e}-input-field`,inputRef:l,label:c,actionable:!0,value:s,buttonActionText:d,onInput:e=>f?.(e),onSubmit:()=>{v?.(),p&&u()},onClear:()=>g?.(),error:i}),r&&o.createElement(es,{"data-fs-region-modal-link":!0,...r}))))}let aK=(0,o.forwardRef)(function({children:e,visibleDropdown:t=!1,testId:a="fs-search-input",isLoading:n,products:r,term:i,terms:l,onSearchSelection:s,searchId:c,...d},p){return o.createElement("div",{ref:p,"data-fs-search-input":!0,"data-fs-search-input-dropdown-visible":t,"data-testid":a,...d},o.createElement($,{onSearchSelection:s,isLoading:n,term:i,products:r,terms:l,searchId:c},e))});function aJ({testId:e="fs-shipping-simulation",formatter:t,title:a="Shipping",inputLabel:n="Postal Code",optionsLabel:r="Shipping options",idkPostalCodeLinkProps:i,onInput:l,onSubmit:s,onClear:c,location:d,options:p=[],displayClearButton:u=!1,errorMessage:m,postalCode:f,...v}){let g=!!p&&p.length>0;return o.createElement("section",{"data-fs-shipping-simulation":!0,"data-fs-shipping-simulation-empty":g?"false":"true","data-testid":e,...v},o.createElement("h2",{"data-fs-shipping-simulation-title":!0},a),o.createElement(tr,{actionable:!0,error:m,id:`${e}-input-field`,label:n,value:f,onInput:e=>l?.(e),onSubmit:()=>s?.(),onClear:()=>c?.(),displayClearButton:u}),o.createElement(es,{href:"/","data-fs-shipping-simulation-link":!0,size:"small",...i},i?.children??o.createElement(o.Fragment,null,"I don't know my Postal Code",o.createElement(ei,{name:"ArrowSquareOut",width:20,height:20}))),g&&o.createElement(o.Fragment,null,o.createElement("header",{"data-fs-shipping-simulation-header":!0},o.createElement("h3",{"data-fs-shipping-simulation-subtitle":!0},r),o.createElement("p",{"data-fs-shipping-simulation-location":!0},d)),o.createElement(tJ,null,o.createElement(tZ,null,p.map(e=>o.createElement(tX,{key:e.carrier},o.createElement(tY,{align:"left"},o.createElement("p",{"data-fs-shipping-simulation-option-carrier":!0},e.carrier),o.createElement("span",{"data-fs-shipping-simulation-option-estimate":!0},e.localizedEstimates)),o.createElement(tY,{align:"right"},e.price&&o.createElement(eu,{formatter:t,value:e.price,SRText:"price"}))))))))}let aX=(0,o.forwardRef)(function({testId:e="fs-sku-matrix",children:t,...a},n){return o.createElement("div",{ref:n,"data-fs-sku-matrix":!0,"data-testid":e,...a},o.createElement(Q,null,t))}),aY=(0,o.forwardRef)(function({children:e,variant:t="secondary",onClick:a,...n},r){let{setIsOpen:i}=K();return o.createElement(ea,{ref:r,variant:t,onClick:e=>{i(!0),a?.(e)},...n},e)}),aZ=({src:e,alt:t,...a})=>o.createElement("img",{src:e,alt:t,...a});function a0({title:e,direction:t="rightSide",size:a="partial",children:n,columns:r,loading:i,formatter:l,ImageComponent:s=aZ,buyProps:{onClick:c,...d},overlayProps:p,invalidQuantityToastLabels:u,...m}){let{isOpen:f,setIsOpen:v,setAllVariantProducts:g,allVariantProducts:h,onChangeQuantityItem:b}=K(),{pushToast:y}=A(),{fade:x}=D(),E=(0,o.useMemo)(()=>h.reduce((e,t)=>({amount:e.amount+t.selectedCount,subtotal:e.subtotal+t.selectedCount*t.price}),{amount:0,subtotal:0}),[h]);function w(){g(e=>e.map(e=>({...e,selectedCount:0}))),v(!1)}let k=Object.keys(r).filter(e=>"additionalColumns"!==e).length+(r.additionalColumns?.length??0);return o.createElement(aD,{"data-fs-sku-matrix-sidebar":!0,size:a,direction:t,overlayProps:p,isOpen:f,fade:x,...m},o.createElement(aL,{onClose:w},o.createElement("h2",{"data-fs-sku-matrix-sidebar-title":!0},e)),n,o.createElement(tJ,{variant:"bordered"},o.createElement(t0,null,o.createElement(tX,null,o.createElement(tY,{align:"left",variant:"header",scope:"col"},r.name),r.additionalColumns?.map(({label:e,value:t})=>o.createElement(tY,{key:t,align:"left",variant:"header",scope:"col"},e)),o.createElement(tY,{align:"left",variant:"header",scope:"col"},r.availability.label),o.createElement(tY,{align:"right",variant:"header",scope:"col"},r.price),o.createElement(tY,{align:"left",variant:"header",scope:"col"},r.quantitySelector))),o.createElement(tZ,null,i?o.createElement(o.Fragment,null,Array.from({length:5}).map((e,t)=>o.createElement(tX,{key:`table-row-${t}`},Array.from({length:k}).map((e,t)=>o.createElement(tY,{key:`table-cell-${t}`},o.createElement("span",null,o.createElement(eg,{key:t,size:{width:"100%",height:"30px"}}))))))):o.createElement(o.Fragment,null,h.map(e=>o.createElement(tX,{key:`${e.name}-${e.id}`},o.createElement(tY,{"data-fs-sku-matrix-sidebar-cell-image":!0,align:"left"},o.createElement(s,{src:e.image.url,alt:e.image.alternateName}),e.name),r.additionalColumns?.map(({value:t})=>o.createElement(tY,{key:`${e.name}-${e.id}-${t}`,align:"left"},e.specifications[t.toLowerCase()])),o.createElement(tY,{align:"left"},"showAvailability"===r.availability.stockDisplaySettings&&o.createElement(et,{variant:"outOfStock"===e.availability?"warning":"success"},"outOfStock"===e.availability?"Out of stock":"Available"),"showStockQuantity"===r.availability.stockDisplaySettings&&e.inventory),o.createElement(tY,{align:"right"},o.createElement("div",{"data-fs-sku-matrix-sidebar-table-price":!0},o.createElement(eu,{value:e.price,variant:"spot",formatter:l}))),o.createElement(tY,{align:"right","data-fs-sku-matrix-sidebar-table-cell-quantity-selector":!0},o.createElement("div",{"data-fs-sku-matrix-sidebar-table-action":!0},o.createElement(tR,{min:0,max:e.inventory,disabled:!e.inventory||"outOfStock"===e.availability,initial:e.selectedCount,onChange:t=>b(e.id,t),onValidateBlur:(e,t,a)=>{y({title:u?.title,message:u?.message?.replace("%{min}",e.toString())?.replace("%{max}",t.toString())?.replace("%{quantity}",a.toString())||"",status:"INFO",icon:o.createElement(ei,{name:"CircleWavyWarning",width:30,height:30})})}})))))))),o.createElement("footer",{"data-fs-sku-matrix-sidebar-footer":!0},o.createElement("div",null,o.createElement("p",null,E.amount," ",1!==E.amount?"Items":"Item"),o.createElement(eu,{value:E.subtotal,variant:"spot",formatter:l})),o.createElement(ea,{variant:"primary",disabled:!E.amount,onClick:function(e){c(e),w()},...d},"Add to Cart")))}let a1=(0,o.createContext)(void 0),a2=({children:e,initialProducts:t=[],isLoading:a=!1,totalRequestedSkus:n,onAddToCart:r,formatter:i,initialAlertMessage:l,alertMessages:s})=>{let[c,d]=(0,o.useState)(t||[]),[p,u]=(0,o.useState)(l??"");(0,o.useEffect)(()=>{d(t||[])},[t]),(0,o.useEffect)(()=>{a?a&&u(""):u(((e,t)=>{if(0===e.length)return"";let a=e.some(e=>"outOfStock"===e.availability),n=void 0!==t&&t>0&&e.length<t;return n&&a?s?.notFoundAndOutOfStock??"":n?s?.notFound??"":a?s?.outOfStock??"":""})(c,n))},[c,a,n]);let{totalPrice:m,itemsCount:f}=(0,o.useMemo)(()=>c.filter(e=>e.selectedCount>0&&"available"===e.availability).reduce((e,t)=>
4({totalPrice:e.totalPrice+t.price*t.selectedCount,itemsCount:e.itemsCount+t.selectedCount}),{totalPrice:0,itemsCount:0}),[c]),v=(0,o.useCallback)((e,t)=>{d(a=>a.map(a=>a.id!==e?a:{...a,selectedCount:t}))},[]),g=(0,o.useCallback)(e=>{d(t=>t.filter(t=>t.id!==e))},[]),h=(0,o.useCallback)(()=>{let e=c.filter(e=>e.selectedCount>0&&"available"===e.availability);r?.(e,m,f)},[c,m,f,r]);return o.createElement(a1.Provider,{value:{products:c,totalPrice:m,itemsCount:f,alertMessage:p,isLoading:a,setAlertMessage:u,onChangeQuantityItem:v,onDelete:g,onAddToCart:h,formatter:i}},e)},a4=()=>{let e=(0,o.useContext)(a1);if(void 0===e)throw Error("useQuickOrderDrawer should be used within a QuickOrderDrawerProvider");return e},a3=({testId:e="fs-quick-order-drawer",isOpen:t,overlayProps:a,providerProps:n,children:r})=>{let{fade:i}=D();return o.createElement(a2,{...n},o.createElement(aD,{testId:e,fade:i,isOpen:t,size:"partial",direction:"rightSide",overlayProps:a,"data-fs-quick-order-drawer":!0},r))},a8=({onCloseDrawer:e,title:t,titleCharLimit:a=30})=>{let n=Math.floor(a/2)-3,r=Math.floor(a/2),i=t.length>a?`${t.slice(0,n)}...${t.slice(-r)}`:t;return o.createElement(aL,{"data-fs-quick-order-drawer-header":!0,closeBtnProps:{variant:"tertiary",color:"black","aria-label":"Close quick order drawer"},onClose:()=>e?.()},o.createElement("div",{"data-fs-quick-order-drawer-title-container":!0},o.createElement("div",{"data-fs-quick-order-drawer-icon":!0},o.createElement(ei,{name:"Table",weight:"bold",width:32,height:32})),o.createElement("div",{"data-fs-quick-order-drawer-title":!0},i)))},a6=({src:e,alt:t,width:a,height:n,...r})=>o.createElement("img",{src:e,alt:t,width:a,height:n,...r}),a9=({columns:e,formatter:t,ImageComponent:a=a6,messages:n})=>{let{pushToast:r}=A(),{products:i,onChangeQuantityItem:l,onDelete:s,isLoading:c,alertMessage:d,setAlertMessage:p,formatter:u}=a4(),m=t||u;return o.createElement("div",{"data-fs-quick-order-drawer-content":!0},o.createElement(o.Fragment,null,!c&&d&&o.createElement(ej,{icon:o.createElement(ei,{name:"AlertFilled",weight:"bold"}),dismissible:!0,onClick:()=>p(""),"aria-label":n?.alertAriaLabel},d),o.createElement(tJ,{"data-fs-quick-order-drawer-table":!0,variant:"bordered","aria-label":n?.tableAriaLabel},o.createElement(t0,null,o.createElement(tX,null,o.createElement(tY,{"data-fs-quick-order-drawer-product-header":!0,align:"left",variant:"header",scope:"col"},e.name),o.createElement(tY,{align:"left",variant:"header",scope:"col"},e.availability.label),o.createElement(tY,{align:"center",variant:"header",scope:"col"},e.price),o.createElement(tY,{align:"left",variant:"header",scope:"col"},e.quantity),o.createElement(tY,{align:"right",variant:"header",scope:"col"}))),o.createElement(tZ,null,c?o.createElement(o.Fragment,null,Array.from({length:5}).map((e,t)=>o.createElement(tX,{key:`table-row-skeleton-${t}`},Array.from({length:5}).map((e,t)=>o.createElement(tY,{key:`table-cell-skeleton-${t}`},o.createElement(eg,{size:{width:"96%",height:"30px"}})))))):i.length>0?o.createElement(o.Fragment,null,i.map(t=>o.createElement(tX,{key:`${t.name}-${t.id}`,"data-fs-quick-order-table-row":t.availability},o.createElement(tY,{"data-fs-quick-order-cell":"product",align:"left"},o.createElement("div",{"data-fs-quick-order-table-cell-img-container":!0},o.createElement(a,{height:48,src:t.image.url,alt:t.image.alternateName||t.name})),o.createElement("div",{"data-fs-quick-order-table-cell-name-container":!0},o.createElement("div",{"data-fs-quick-order-text":"primary"},t.name),o.createElement("span",{"data-fs-quick-order-text":"secondary"},t.id)),"available"===t.availability&&t.quantityUpdated&&o.createElement(t_,{content:n?.quantityUpdatedTooltip,placement:"left-center"},o.createElement(tn,{"aria-label":n?.quantityUpdatedAriaLabel,icon:o.createElement(ei,{name:"CircleWarning",weight:"bold"})}))),o.createElement(tY,{align:"left"},"showAvailability"===e.availability.stockDisplaySettings&&o.createElement(et,{variant:"outOfStock"===t.availability?"warning":"success"},"outOfStock"===t.availability?n?.outOfStockLabel:n?.availableLabel),"showStockQuantity"===e.availability.stockDisplaySettings&&t.inventory),o.createElement(tY,{"data-fs-quick-order-cell":"price",align:"right"},o.createElement(eu,{value:t.price,variant:"spot",formatter:m,"data-fs-quick-order-table-price":t.availability})),o.createElement(tY,{align:"right","data-fs-quick-order-cell":"quantity-selector"},o.createElement("div",{"data-fs-quick-order-table-action":!0},o.createElement(tR,{min:0,max:t.inventory,disabled:!t.inventory||"outOfStock"===t.availability,initial:t.selectedCount,onChange:e=>l(t.id,e),"aria-label":n?.selectQuantityAriaLabel?.replace("{productName}",t.name),onValidateBlur:(e,t,a)=>{r({title:n?.invalidQuantityTitle,message:n?.invalidQuantityMessage?n.invalidQuantityMessage(e,t,a):"",status:"INFO",icon:o.createElement(ei,{name:"CircleWavyWarning",width:30,height:30})})}}))),o.createElement(tY,{align:"right","data-fs-quick-order-delete-cell":!0},o.createElement(tn,{onClick:()=>s(t.id),icon:o.createElement(ei,{name:"Thrash",color:"#1F1F1F"}),"aria-label":n?.removeProductAriaLabel?.replace("{productName}",t.name)}))))):o.createElement(tX,null,o.createElement(tY,{align:"center","data-fs-quick-order-empty-state":!0,colSpan:5},o.createElement("div",{"data-fs-quick-order-empty-state-container":!0},o.createElement(ei,{name:"MagnifyingGlass",width:48,height:48,weight:"thin","data-fs-quick-order-empty-state-icon":!0}),o.createElement("div",{"data-fs-quick-order-empty-state-content":!0},o.createElement("p",{"data-fs-quick-order-empty-state-title":!0},n?.emptyStateTitle),o.createElement("p",{"data-fs-quick-order-empty-state-message":!0},n?.emptyStateMessage)))))))))},a7=({formatter:e,labels:t})=>{let[a,n]=(0,o.useState)(!1),{itemsCount:r,totalPrice:i,onAddToCart:l,formatter:s}=a4(),{itemsLabel:c,addToCartLabel:d,addToCartAriaLabel:p}=t||{},u=async()=>
4{if(0!==r){n(!0);try{l()}finally{n(!1)}}};return o.createElement("div",{"data-fs-quick-order-drawer-footer":!0},o.createElement("div",{"data-fs-quick-order-drawer-footer-items":!0},o.createElement(ei,{name:"Inventory",width:24,height:24}),o.createElement("span",null,r," ",c||"")),o.createElement("div",{"data-fs-quick-order-drawer-footer-actions":!0},o.createElement(eu,{value:i,variant:"selling",formatter:e||s}),o.createElement(ea,{"data-fs-quick-order-drawer-add-to-cart-btn":!0,variant:"primary",disabled:0===r,loading:a,onClick:u,"aria-label":p},d)))};function a5(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ne={exports:{}};let nt=a5((nb||(nb=1,ne.exports=(function(){if(nh)return ng;nh=1;var e=nv?nf:(nv=1,nf="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED");function t(){}function a(){}return a.resetWarningCache=t,ng=function(){function n(t,a,n,r,i,o){if(o!==e){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function r(){return n}n.isRequired=n;var i={array:n,bigint:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:r,element:n,elementType:n,instanceOf:r,node:n,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,checkPropTypes:a,resetWarningCache:t};return i.PropTypes=i,i}})()()),ne.exports));function na(e,t,a,n){return new(a||(a=Promise))(function(r,i){function o(e){try{s(n.next(e))}catch(e){i(e)}}function l(e){try{s(n.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?r(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(o,l)}s((n=n.apply(e,t||[])).next())})}let nn
vendor: 41,168 bytes, line 4
4=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function 
4nr(e,t,a){let n=function(e){let{name:t}=e;if(t&&-1!==t.lastIndexOf(".")&&!e.type){let a=t.split(".").pop().toLowerCase(),n=nn.get(a);n&&Object.defineProperty(e,"type",{value:n,writable:!1,configurable:!1,enumerable:!0})}return e}(e),{webkitRelativePath:r}=e,i="string"==typeof t?t:"string"==typeof r&&r.length>0?r:`./${e.name}`;return"string"!=typeof n.path&&ni(n,"path",i),ni(n,"relativePath",i),n}function ni(e,t,a){Object.defineProperty(e,t,{value:a,writable:!1,configurable:!1,enumerable:!0})}let no=[".DS_Store","Thumbs.db"];function nl(e){return"object"==typeof e&&null!==e}function ns(e){return e.filter(e=>-1===no.indexOf(e.name))}function nc(e){if(null===e)return[];let t=[];for(let a=0;a<e.length;a++){let n=e[a];t.push(n)}return t}function nd(e){if("function"!=typeof e.webkitGetAsEntry)return np(e);let t=e.webkitGetAsEntry();return t&&t.isDirectory?nm(t):np(e,t)}function np(e,t){return na(this,void 0,void 0,function*(){var a;if(globalThis.isSecureContext&&"function"==typeof e.getAsFileSystemHandle){let t=yield e.getAsFileSystemHandle();if(null===t)throw Error(`${e} is not a File`);if(void 0!==t){let e=yield t.getFile();return e.handle=t,nr(e)}}let n=e.getAsFile();if(!n)throw Error(`${e} is not a File`);return nr(n,null!=(a=t?.fullPath)?a:void 0)})}function nu(e){return na(this,void 0,void 0,function*(){return e.isDirectory?nm(e):function(e){return na(this,void 0,void 0,function*(){return new Promise((t,a)=>{e.file(a=>{t(nr(a,e.fullPath))},e=>{a(e)})})})}(e)})}function nm(e){let t=e.createReader();return new Promise((e,a)=>{let n=[];!function r(){t.readEntries(t=>na(this,void 0,void 0,function*(){if(t.length){let e=Promise.all(t.map(nu));n.push(e),r()}else try{let t=yield Promise.all(n);e(t)}catch(e){a(e)}}),e=>{a(e)})}()})}var nf,nv,ng,nh,nb,ny,nx={};let nE=a5((ny||(ny=1,nx.__esModule=!0,nx.default=function(e,t){if(e&&t){var a=Array.isArray(t)?t:t.split(",");if(0===a.length)return!0;var n=e.name||"",r=(e.type||"").toLowerCase(),i=r.replace(/\/.*$/,"");return a.some(function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?n.toLowerCase().endsWith(t):t.endsWith("/*")?i===t.replace(/\/.*$/,""):r===t})}return!0}),nx));function nw(e){return function(e){if(Array.isArray(e))return nI(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||nC(e)||function(){throw TypeError(`Invalid attempt to spread non-iterable instance.
5In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function nk(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function nP(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?nk(Object(a),!0).forEach(function(t){nO(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):nk(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function nO(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function nS(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,r,i=[],o=!0,l=!1;try{for(a=a.call(e);!(o=(n=a.next()).done)&&(i.push(n.value),!(t&&i.length===t));o=!0);}catch(e){l=!0,r=e}finally{try{o||null==a.return||a.return()}finally{if(l)throw r}}return i}}(e,t)||nC(e,t)||function(){throw TypeError(`Invalid attempt to destructure non-iterable instance.
6In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function nC(e,t){if(e){if("string"==typeof e)return nI(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return nI(e,t)}}function nI(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}var nj="function"==typeof nE?nE:nE.default,n_=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split(","),a=t.length>1?"one of ".concat(t.join(", ")):t[0];return{code:"file-invalid-type",message:"File type must be ".concat(a)}},nR=function(e){return{code:"file-too-large",message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},nT=function(e){return{code:"file-too-small",message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},nA={code:"too-many-files",message:"Too many files"};function nD(e,t){var a="application/x-moz-file"===e.type||nj(e,t)||""===e.type&&"function"==typeof e.getAsFile;return[a,a?null:n_(t)]}function nL(e,t,a){if(nM(e.size))if(nM(t)&&nM(a)){if(e.size>a)return[!1,nR(a)];if(e.size<t)return[!1,nT(t)]}else{if(nM(t)&&e.size<t)return[!1,nT(t)];if(nM(a)&&e.size>a)return[!1,nR(a)]}return[!0,null]}function nM(e){return null!=e}function nz(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():"u">typeof e.cancelBubble&&e.cancelBubble}function nN(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function nF(e){e.preventDefault()}function nG(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return function(e){for(var a=arguments.length,n=Array(a>1?a-1:0),r=1;r<a;r++)n[r-1]=arguments[r];return t.some(function(t){return!nz(e)&&t&&t.apply(void 0,[e].concat(n)),nz(e)})}}function nB(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||"application/*"===e||/\w+\/[-+.\w]+/g.test(e)}function nq(e){return/^.*\.[\w]+$/.test(e)}var nU=["children"],nV=["open"],n$=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],nH=["refKey","onChange","onClick"];function nW(e){return function(e){if(Array.isArray(e))return nJ(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||nK(e)||function(){throw TypeError(`Invalid attempt to spread non-iterable instance.
7In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function nQ(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,r,i=[],o=!0,l=!1;try{for(a=a.call(e);!(o=(n=a.next()).done)&&(i.push(n.value),!(t&&i.length===t));o=!0);}catch(e){l=!0,r=e}finally{try{o||null==a.return||a.return()}finally{if(l)throw r}}return i}}(e,t)||nK(e,t)||function(){throw TypeError(`Invalid attempt to de
7structure non-iterable instance.
8In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function nK(e,t){if(e){if("string"==typeof e)return nJ(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return nJ(e,t)}}function nJ(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function nX(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function nY(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?nX(Object(a),!0).forEach(function(t){nZ(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):nX(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function nZ(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n0(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var n1=(0,o.forwardRef)(function(e,t){var a=e.children,n=n3(n0(e,nU)),r=n.open,i=n0(n,nV);return(0,o.useImperativeHandle)(t,function(){return{open:r}},[r]),o.createElement(o.Fragment,null,a(nY(nY({},i),{},{open:r})))});n1.displayName="Dropzone";var n2={disabled:!1,getFilesFromEvent:function(e){return na(this,void 0,void 0,function*(){var t;return nl(e)&&nl(e.dataTransfer)?function(e,t){return na(this,void 0,void 0,function*(){if(e.items){let a=nc(e.items).filter(e=>"file"===e.kind);return"drop"!==t?a:ns(function e(t){return t.reduce((t,a)=>[...t,...Array.isArray(a)?e(a):[a]],[])}((yield Promise.all(a.map(nd)))))}return ns(nc(e.files).map(e=>nr(e)))})}(e.dataTransfer,e.type):nl(t=e)&&nl(t.target)?nc(e.target.files).map(e=>nr(e)):Array.isArray(e)&&e.every(e=>"getFile"in e&&"function"==typeof e.getFile)?function(e){return na(this,void 0,void 0,function*(){return(yield Promise.all(e.map(e=>e.getFile()))).map(e=>nr(e))})}(e):[]})},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};n1.defaultProps=n2,n1.propTypes={children:nt.func,accept:nt.objectOf(nt.arrayOf(nt.string)),multiple:nt.bool,preventDropOnDocument:nt.bool,noClick:nt.bool,noKeyboard:nt.bool,noDrag:nt.bool,noDragEventsBubbling:nt.bool,minSize:nt.number,maxSize:nt.number,maxFiles:nt.number,disabled:nt.bool,getFilesFromEvent:nt.func,onFileDialogCancel:nt.func,onFileDialogOpen:nt.func,useFsAccessApi:nt.bool,autoFocus:nt.bool,onDragEnter:nt.func,onDragLeave:nt.func,onDragOver:nt.func,onDrop:nt.func,onDropAccepted:nt.func,onDropRejected:nt.func,onError:nt.func,validator:nt.func};var n4={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,isDragGlobal:!1,acceptedFiles:[],fileRejections:[]};function n3(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=nY(nY({},n2),e),a=t.accept,n=t.disabled,r=t.getFilesFromEvent,i=t.maxSize,l=t.minSize,s=t.multiple,c=t.maxFiles,d=t.onDragEnter,p=t.onDragLeave,u=t.onDragOver,m=t.onDrop,f=t.onDropAccepted,v=t.onDropRejected,g=t.onFileDialogCancel,h=t.onFileDialogOpen,b=t.useFsAccessApi,y=t.autoFocus,x=t.preventDropOnDocument,E=t.noClick,w=t.noKeyboard,k=t.noDrag,P=t.noDragEventsBubbling,O=t.onError,S=t.validator,C=(0,o.useMemo)(function(){return nM(a)?Object.entries(a).reduce(function(e,t){var a=nS(t,2),n=a[0],r=a[1];return[].concat(nw(e),[n],nw(r))},[]).filter(function(e){return nB(e)||nq(e)}).join(","):void 0},[a]),I=(0,o.useMemo)(function(){return nM(a)?[{description:"Files",accept:Object.entries(a).filter(function(e){var t=nS(e,2),a=t[0],n=t[1],r=!0;return nB(a)||(console.warn('Skipped "'.concat(a,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),r=!1),Array.isArray(n)&&n.every(nq)||(console.warn('Skipped "'.concat(a,'" because an invali
8d file extension was provided.')),r=!1),r}).reduce(function(e,t){var a=nS(t,2),n=a[0],r=a[1];return nP(nP({},e),{},nO({},n,r))},{})}]:a},[a]),j=(0,o.useMemo)(function(){return"function"==typeof h?h:n6},[h]),_=(0,o.useMemo)(function(){return"function"==typeof g?g:n6},[g]),R=(0,o.useRef)(null),T=(0,o.useRef)(null),A=nQ((0,o.useReducer)(n8,n4),2),D=A[0],L=A[1],M=D.isFocused,z=D.isFileDialogActive,N=(0,o.useRef)("u">typeof window&&window.isSecureContext&&b&&"showOpenFilePicker"in window),F=function(){!N.current&&z&&setTimeout(function(){T.current&&(T.current.files.length||(L({type:"closeDialog"}),_()))},300)};(0,o.useEffect)(function(){return window.addEventListener("focus",F,!1),function(){window.removeEventListener("focus",F,!1)}},[T,z,_,N]);var G=(0,o.useRef)([]),B=(0,o.useRef)([]),q=function(e){R.current&&R.current.contains(e.target)||(e.preventDefault(),G.current=[])};(0,o.useEffect)(function(){return x&&(document.addEventListener("dragover",nF,!1),document.addEventListener("drop",q,!1)),function(){x&&(document.removeEventListener("dragover",nF),document.removeEventListener("drop",q))}},[R,x]),(0,o.useEffect)(function(){var e=function(e){B.current=[].concat(nW(B.current),[e.target]),nN(e)&&L({isDragGlobal:!0,type:"setDragGlobal"})},t=function(e){B.current=B.current.filter(function(t){return t!==e.target&&null!==t}),B.current.length>0||L({isDragGlobal:!1,type:"setDragGlobal"})},a=function(){B.current=[],L({isDragGlobal:!1,type:"setDragGlobal"})},n=function(){B.current=[],L({isDragGlobal:!1,type:"setDragGlobal"})};return document.addEventListener("dragenter",e,!1),document.addEventListener("dragleave",t,!1),document.addEventListener("dragend",a,!1),document.addEventListener("drop",n,!1),function(){document.removeEventListener("dragenter",e),document.removeEventListener("dragleave",t),document.removeEventListener("dragend",a),document.removeEventListener("drop",n)}},[R]),(0,o.useEffect)(function(){return!n&&y&&R.current&&R.current.focus(),function(){}},[R,y,n]);var U=(0,o.useCallback)(function(e){O?O(e):console.error(e)},[O]),V=(0,o.useCallback)(function(e){e.preventDefault(),e.persist(),en(e),G.current=[].concat(nW(G.current),[e.target]),nN(e)&&Promise.resolve(r(e)).then(function(t){if(!(nz(e)&&!P)){var a,n,r,o,p,u,m,f,v=t.length,g=v>0&&(n=(a={files:t,accept:C,minSize:l,maxSize:i,multiple:s,maxFiles:c,validator:S}).files,r=a.accept,o=a.minSize,p=a.maxSize,u=a.multiple,m=a.maxFiles,f=a.validator,(!!u||!(n.length>1))&&(!u||!(m>=1)||!(n.length>m))&&n.every(function(e){var t=nS(nD(e,r),1)[0],a=nS(nL(e,o,p),1)[0],n=f?f(e):null;return t&&a&&!n}));L({isDragAccept:g,isDragReject:v>0&&!g,isDragActive:!0,type:"setDraggedFiles"}),d&&d(e)}}).catch(function(e){return U(e)})},[r,d,U,P,C,l,i,s,c,S]),$=(0,o.useCallback)(function(e){e.preventDefault(),e.persist(),en(e);var t=nN(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch{}return t&&u&&u(e),!1},[u,P]),H=(0,o.useCallback)(function(e){e.preventDefault(),e.persist(),en(e);var t=G.current.filter(function(e){return R.current&&R.current.contains(e)}),a=t.indexOf(e.target);-1!==a&&t.splice(a,1),G.current=t,!(t.length>0)&&(L({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),nN(e)&&p&&p(e))},[R,p,P]),W=(0,o.useCallback)(function(e,t){var a=[],n=[];e.forEach(function(e){var t=nQ(nD(e,C),2),r=t[0],o=t[1],s=nQ(nL(e,l,i),2),c=s[0],d=s[1],p=S?S(e):null;if(r&&c&&!p)a.push(e);else{var u=[o,d];
8p&&(u=u.concat(p)),n.push({file:e,errors:u.filter(function(e){return e})})}}),(!s&&a.length>1||s&&c>=1&&a.length>c)&&(a.forEach(function(e){n.push({file:e,errors:[nA]})}),a.splice(0)),L({acceptedFiles:a,fileRejections:n,isDragReject:n.length>0,type:"setFiles"}),m&&m(a,n,t),n.length>0&&v&&v(n,t),a.length>0&&f&&f(a,t)},[L,s,C,l,i,c,m,f,v,S]),Q=(0,o.useCallback)(function(e){e.preventDefault(),e.persist(),en(e),G.current=[],nN(e)&&Promise.resolve(r(e)).then(function(t){nz(e)&&!P||W(t,e)}).catch(function(e){return U(e)}),L({type:"reset"})},[r,W,U,P]),K=(0,o.useCallback)(function(){if(N.current){L({type:"openDialog"}),j(),window.showOpenFilePicker({multiple:s,types:I}).then(function(e){return r(e)}).then(function(e){W(e,null),L({type:"closeDialog"})}).catch(function(e){e instanceof DOMException&&("AbortError"===e.name||e.code===e.ABORT_ERR)?(_(e),L({type:"closeDialog"})):e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)?(N.current=!1,T.current?(T.current.value=null,T.current.click()):U(Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):U(e)});return}T.current&&(L({type:"openDialog"}),j(),T.current.value=null,T.current.click())},[L,j,_,b,W,U,I,s]),J=(0,o.useCallback)(function(e){R.current&&R.current.isEqualNode(e.target)&&(" "===e.key||"Enter"===e.key||32===e.keyCode||13===e.keyCode)&&(e.preventDefault(),K())},[R,K]),X=(0,o.useCallback)(function(){L({type:"focus"})},[]),Y=(0,o.useCallback)(function(){L({type:"blur"})},[]),Z=(0,o.useCallback)(function(){E||(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return -1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")||-1!==e.indexOf("Edge/")}()?setTimeout(K,0):K())},[E,K]),ee=function(e){return n?null:e},et=function(e){return w?null:ee(e)},ea=function(e){return k?null:ee(e)},en=function(e){P&&e.stopPropagation()},er=(0,o.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,a=e.role,r=e.onKeyDown,i=e.onFocus,o=e.onBlur,l=e.onClick,s=e.onDragEnter,c=e.onDragOver,d=e.onDragLeave,p=e.onDrop,u=n0(e,n$);return nY(nY(nZ({onKeyDown:et(nG(r,J)),onFocus:et(nG(i,X)),onBlur:et(nG(o,Y)),onClick:ee(nG(l,Z)),onDragEnter:ea(nG(s,V)),onDragOver:ea(nG(c,$)),onDragLeave:ea(nG(d,H)),onDrop:ea(nG(p,Q)),role:"string"==typeof a&&""!==a?a:"presentation"},void 0===t?"ref":t,R),n||w?{}:{tabIndex:0}),u)}},[R,J,X,Y,Z,V,$,H,Q,w,k,n]),ei=(0,o.useCallback)(function(e){e.stopPropagation()},[]),eo=(0,o.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,a=e.onChange,n=e.onClick,r=n0(e,nH);return nY(nY({},nZ({accept:C,multiple:s,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:ee(nG(a,Q)),onClick:ee(nG(n,ei)),tabIndex:-1},void 0===t?"ref":t,T)),r)}},[T,a,s,Q,n]);return nY(nY({},D),{},{isFocused:M&&!n,getRootProps:er,getInputProps:eo,rootRef:R,inputRef:T,open:ee(K)})}function n8(e,t){switch(t.type){case"focus":return nY(nY({},e),{},{isFocused:!0});case"blur":return nY(nY({},e),{},{isFocused:!1});case"openDialog":return nY(nY({},n4),{},{isFileDialogActive:!0});case"closeDialog":return nY(nY({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return nY(nY({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return nY(nY({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"setDragGlobal":return nY(nY({},e),{},{isDragGlobal:t.isDragGlobal});case"reset":return nY({},n4);default:return e}}function n6(){}let n9=(0,o.forwardRef)(function({icon:e,testId:t="fs-dropzone",children:a,onFilesAccepted:n,onFilesRejected:r,maxFiles:i=0,maxSize:l,minSize:s,accept:c,multiple:d=!0,disabled:p=!1,dragActiveText:u,text:m,noClick:f=!1,noKeyboard:v=!1,noDrag:g=!1,selectFilesButton:h=null,ariaLabel:b,...y},x){let{getRootProps:E,getInputProps:w,isDragActive:k,isDragAccept:P,isDragReject:O,acceptedFiles:S,fileRejections:C}=n3({onDrop:(0,o.useCallback)(e=>{n&&e.length>0&&n(e)},[n]),onDropRejected:(0,o.useCallback)(e=>{r&&e.length>0&&r(e)},[r]),accept:c,maxFiles:i,maxSize:l,minSize:s,multiple:d,disabled:p,noClick:f,noKeyboard:v,noDrag:g}),I=E(),j=function(...e){return t=>{for(let a of e)"function"==typeof a?a(t):a&&"object"==typeof a&&(a.current=t)}}(x,I.ref),_=b?p?{role:"button","aria-label":b,"aria-disabled":!0}:{role:"button","aria-label":b}:{};return o.createElement("div",{"data-fs-dropzone":!0,"data-fs-dropzone-drag-active":k,"data-fs-dropzone-drag-accept":P,"data-fs-dropzone-drag-reject":O,"data-fs-dropzone-disabled":p,"data-testid":t,...I,..._,...y,ref:j},o.createElement("input",{...w()}),e&&o.createElement("div",{"data-fs-dropzone-icon":!0},e),o.createElement("div",{"data-fs-dropzone-content":!0},k?o.createElement("p",{"data-fs-dropzone-text":!0},u):o.createElement(o.Fragment,null,a||o.createElement("p",{"data-fs-dropzone-text":!0},m)),h&&!f&&!p&&h),S.length>0&&o.createElement("div",{"data-fs-dropzone-files":!0},o.createElement("ul",null,S.map((e,t)=>o.createElement("li",{key:t,"data-fs-dropzone-file":!0},e.name," - ",e.size," bytes")))),C.length>0&&o.createElement("div",{"data-fs-dropzone-errors":!0},o.createElement("ul",null,C.map((e,t)=>{let{file:a,errors:n}=e;return o.createElement("li",{key:t,"data-fs-dropzone-error":!0},a.name," -"," ",n.map(e=>e.message).join(", "))}))))})},62431:(e,t,a)=>{var n=a(88304),r=a(30529);e.exports={seo:{title:"FastStore",description:"A fast and performant store framework",titleTemplate:"%s | FastStore",author:"FastStore"},rewrites:()=>r(function*(){return a(51092)})(),theme:"default",platform:"vtex",api:{storeId:"outletespacohering",workspace:"master",environment:"vtexcommercestable",hideUnavailableItems:!0,incrementAddress:!1},session:{currency:{code:"BRL",symbol:"R$"},locale:"pt-BR",channel:'{"salesChannel":1,"regionId":""}',country:"BRA",deliveryMode:null,addressType:null,postalCode:null,geoCoordinates:null,person:null},cart:{id:"",items:[],messages:[],shouldSplitItem:!0},storeUrl:"https://outletespacociahering.com.br",secureSubdomain:"https://www.outletespacociahering.com.br/",checkoutUrl:"https://www.outletespacociahering.com.br/checkout",loginUrl:"https://www.outletespacociahering.com.br/api/io/login",accountUrl:"https://www.outletespacociahering.com.br/api/io/account",previewRedirects:{home:"/",plp:"/camisetas",search:"/s?q=Hering%20Adulto",pdp:"/kit-com-2-camisetas-masculinas-basicas-hering-4fad1aen/p"},lighthouse:{server:n.env.BASE_SITE_URL||"http://localhost:3000",pages:{home:"/",pdp:"/kit-com-2-camisetas-masculinas-basicas-hering-4fad1aen/p",collection:"/camisetas"}},cypress:{pages:{home:"/",pdp:"/kit-com-2-camisetas-masculinas-basicas-hering-4fad1aen/p",collection:"/camisetas",collection_filtered:"/camisetas/?category-1=camisetas&brand=Hering%20Adulto&facets=category-1%2Cbrand%27",search:"/s?q=Hering%20Adulto"},browser:"electron"},analytics:{gtmContainerId:"",otelEnabled:!1,insider:{enabled:!0,partnerName:"outletespacociahering",partnerId:"10015381"}},experimental:{nodeVersion:18,cypressVersion:12},contentSource:{type:"CP",project:"faststore"}}},63264:(e,t,a)=>{"use strict";a.d(t,{pc:()=>p});var n=a(99143),r=a.n(n),i=a(6641),o="faststore_person_id",l="faststore_postal_code",s="faststore_cache_bust_last_value",c=e=>{if("u">typeof sessionStorage)try{sessionStorage.setItem(s,e)}catch(e){}},d=(e,t)=>
8[Date.now().toString(),e,t].filter(Boolean).join("::"),p=()=>{var e,t,a,n,p=null!=(t=null==(n=null!=(e=i.eA.read())?e:i.eA.readInitial())||null==(a=n.person)?void 0:a.id)?t:null,u=(()=>{if(!(null!=(e=r().deliveryPromise)&&e.enabled))return null;var e,t,a,n=null!=(t=i.eA.read())?t:i.eA.readInitial();return null!=(a=null==n?void 0:n.postalCode)?a:null})();if(!p&&!u){if("u">typeof sessionStorage)try{sessionStorage.removeItem(o),sessionStorage.removeItem(l),sessionStorage.removeItem(s)}catch(e){}return null}var m=(()=>{if("u"<typeof sessionStorage)return null;try{return sessionStorage.getItem(o)}catch(e){return null}})(),f=(()=>{if("u"<typeof sessionStorage)return null;try{return sessionStorage.getItem(l)}catch(e){return null}})();if(p!==m||u!==f){if("u">typeof sessionStorage)try{null===p?sessionStorage.removeItem(o):sessionStorage.setItem(o,p)}catch(e){}if("u">typeof sessionStorage)try{null===u?sessionStorage.removeItem(l):sessionStorage.setItem(l,u)}catch(e){}var v=d(p,u);return c(v),v}var g=(()=>{if("u"<typeof sessionStorage)return null;try{return sessionStorage.getItem(s)}catch(e){return null}})();if(g)return g;var h=d(p,u);return c(h),h}},65751:()=>{},66353:(e,t,a)=>{"use strict";a.d(t,{P:()=>o,b:()=>l});var n=a(89731),r=a(77704),i=a(75834),o=e=>(0,i.useSyncExternalStore)(e.subscribe,e.read,e.readInitial),l=e=>{var t,a=(0,r.createBaseStore)(!1),i=(0,r.createBaseStore)(!1),o=(t=(0,n.A)(function*(t){try{return a.set(!0),yield e(t)}finally{a.set(!1),i.set(!0)}}),function(e){return t.apply(this,arguments)});return[a,o,i]}},66940:(e,t,a)=>{var n=a(88304);e.exports={seo:{title:"FastStore Starter",description:"Fast Demo Store",titleTemplate:"%s | FastStore",name:"FastStore",publisherId:"",plp:{titleTemplate:"%s | FastStore PLP",descriptionTemplate:"%s products on FastStore Product Listing Page"},pdp:{titleTemplate:"%s | FastStore PDP",descriptionTemplate:"%s products on FastStore Product Detail Page",minPriceAmountFractionDigits:void 0},search:{titleTemplate:"%s | Search results",descriptionTemplate:"%s Search results description",noIndex:!0,noFollow:!0,bodyH1:"Showing results for:"}},theme:"custom-theme",platform:"vtex",api:{storeId:"storeframework",workspace:"master",subDomainPrefix:["www"],environment:"vtexcommercestable",hideUnavailableItems:!1,showSponsored:!1,incrementAddress:!0,enableUnavailableItemsOnCart:!1},session:{currency:{code:"USD",symbol:"$"},locale:"en-US",channel:'{"salesChannel":"1","regionId":"","hasOnlyDefaultSalesChannel":"true"}',country:"USA",deliveryMode:null,addressType:null,city:null,postalCode:null,geoCoordinates:null,b2b:null,person:null,marketingData:{utmCampaign:"",utmMedium:"",utmSource:"",utmiCampaign:"",utmiPart:"",utmiPage:""},refreshAfter:null},localization:{enabled:!1,defaultLocale:"pt-BR",regions:{BR:{code:"BR",name:"Brazil",dateFormat:"DD/MM/YYYY",timeFormat:"12h",timeFormatMask:"hh:mm a",unitSystem:"metric",defaultTimezone:"GMT-3"}},locales:{"pt-BR":{code:"pt-BR",name:"Portugu\xeas",languageCode:"pt",languageName:"Portuguese",script:"Latn",textDirection:"ltr",regionCode:"BR",bindings:[{currencyCode:"BRL",url:"https://brandless.fast.store/pt-BR",salesChannel:"1",isDefault:!0}]}},currencies:{BRL:{code:"BRL",name:"Brazilian Real",symbol:"R$"}}},cart:{id:"",items:[],messages:[],shouldSplitItem:!0},storeUrl:"https://homebrewqa.fast.store",secureSubdomain:"https://homebrewqa.fast.store",checkoutUrl:"https://homebrewqa.fast.store/checkout",loginUrl:"https://homebrewqa.fast.store/api/io/login",accountUrl:"https://homebrewqa.fast.store/api/io/account",previewRedirects:{404:"/404",500:"/500",home:"/",plp:"/office",search:"/s?q=headphone",pdp:"/apple-magic-mouse/p"},lighthouse:{server:n.env.BASE_SITE_URL||"http://localhost:3000",pages:{home:"/",pdp:"/4k-philips-monitor-99988213/p",collection:"/office"}},cypress:{pages:{home:"/",pdp:"/4k-philips-monitor-99988213/p",collection:"/office",collection_2:"/technology",collection_filtered:"/office/?category-1=office&marca=acer&facets=category-1%2Cmarca",search:"/s?q=orange"}},analytics:{gtmContainerId:"GTM-PGHZ95N",serviceName:"faststore-proxy",otelEnabled:!0},cms:{data:n.env.CMS_DATA},contentSource:{type:"CMS"},deliveryPromise:{enabled:!1,mandatory:!1},experimental:{cypressVersion:12,enableCypressExtension:!1,enableScriptsLogs:!1,noRobots:!1,noindex:!1,nofollow:!1,preact:!1,enableRedirects:!1,enableSearchSSR:!1,enableFaststoreMyAccount:!1,useIsGiftFromOrderForm:!1,graphqlCacheControl:{maxAge:0,staleWhileRevalidate:3600},refreshToken:!1,scrollRestoration:!1,transpilePackages:[]},direction:"ltr"}},75458:(e,t,a)=>{"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t,a){var r;return(r=function(e,t){if("object"!=n(e)||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var r=a.call(e,t||"default");if("object"!=n(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==n(r)?r:r+"")in e)?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}a.d(t,{A:()=>r})},76601:(e,t,a)=>{"use strict";a.d(t,{r:()=>E,s:()=>w});var n,r=a(75458),i=a(89731),o=a(78983),l=a.n(o),s=a(75834),c=a(6641),d=a(85429),p=a(84608),u=a(99143),m=a(41976),f=p.GF,v=(n=(0,i.A)(function*(e){var t,{geoCoordinates:a}=e;if(!u.deliveryPromise.enabled||!a)return[];var n=yield(0,m.E)(f,{geoCoordinates:null!=a?a:void 0});return n?null==(t=n.pickupPoints)||null==(t=t.pickupPointDistances)?void 0:t.filter(e=>e.isActive).map(e=>{var t,a,r,i,o,l,s;return{id:null==e?void 0:e.pickupId,name:null==e?void 0:e.pickupName,totalItems:null!=(t=null==(a=n.pickupPoints)||null==(a=a.pickupPointDistances)?void 0:a.length)?t:0,address:{street:null==e||null==(r=e.address)?void 0:r.street,number:null==e||null==(i=e.address)?void 0:i.number,postalCode:null==e||null==(o=e.address)?void 0:o.postalCode,city:null==e||null==(l=e.address)?void 0:l.city,state:null==e||null==(s=e.address)?void 0:s.state},distance:null==e?void 0:e.distance}}):[]}),function(e){return n.apply(this,arguments)}),g=a(30567),h=a(26514);function b(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function y(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
8t%2?b(Object(a),!0).forEach(function(t){(0,r.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):b(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var x=(0,s.createContext)(void 0);function E(e){var{children:t}=e,{postalCode:a,geoCoordinates:n}=(0,c.wV)(),{0:r,1:o}=(0,s.useReducer)(d.Od,void 0,d.RM);(0,s.useEffect)(()=>{a&&r.shouldUpdatePickupPoints&&function(){e.apply(this,arguments)}();function e(){return(e=(0,i.A)(function*(){var e,t=yield v({geoCoordinates:r.simulatePickupPoints&&null!=(e=r.pickupPointsSimulation)&&e.geoCoordinates?r.pickupPointsSimulation.geoCoordinates:n});if(r.simulatePickupPoints)return void g.zW.set({pickupPointsSimulation:y(y({},r.pickupPointsSimulation),{},{pickupPoints:t}),shouldUpdatePickupPoints:!1,simulatePickupPoints:!1});if(!(0!==r.pickupPoints.length&&l()(r.pickupPoints,t))){var a=t.some(e=>{var t,{id:a}=e;return a===(null==(t=r.globalPickupPoint)?void 0:t.id)});g.zW.set({globalPickupPoint:a?r.globalPickupPoint:null,defaultPickupPoint:null,pickupPoints:t,pickupPointsSimulation:d.zE,simulatePickupPoints:!1,shouldUpdatePickupPoints:!1})}})).apply(this,arguments)}},[r.shouldUpdatePickupPoints,a]);var p=(0,s.useMemo)(()=>y(y({},r),{},{dispatchDeliveryPromiseAction:o}),[r]);return(0,h.jsx)(x.Provider,{value:p,children:t})}function w(){var e=(0,s.useContext)(x);if(void 0===e)throw Error("Missing Delivery Promise context on React tree");return e}},77704:(e,t,a)=>{"use strict";let n,r;a.r(t),a.d(t,{ANALYTICS_EVENT_TYPE:()=>u,STORE_EVENT_PREFIX:()=>p,SearchProvider:()=>I,UIContext:()=>T,UIProvider:()=>L,compose:()=>U,createBaseStore:()=>V,createCartStore:()=>Q,createSessionStore:()=>W,createStore:()=>H,formatSearchState:()=>w,initSearchState:()=>k,isSearchSort:()=>h,optimistic:()=>B,parseSearchState:()=>C,persisted:()=>F,removeFacet:()=>b,sendAnalyticsEvent:()=>m,setFacet:()=>y,singleton:()=>q,toggleFacet:()=>x,toggleFacets:()=>E,useAnalyticsEvent:()=>f,useGlobalUIState:()=>M,usePagination:()=>R,useSearch:()=>j});var i=a(75834);let o=e=>{let t,a=new Set,n=(e,n)=>{let r="function"==typeof e?e(t):e;if(!Object.is(r,t)){let e=t;t=(null!=n?n:"object"!=typeof r||null===r)?r:Object.assign({},t,r),a.forEach(a=>a(t,e))}},r=()=>t,i={setState:n,getState:r,getInitialState:()=>o,subscribe:e=>(a.add(e),()=>a.delete(e))},o=t=e(n,r,i);return i},l=e=>{let t=e?o(e):o,a=e=>(function(e,t=e=>e){let a=i.useSyncExternalStore(e.subscribe,i.useCallback(()=>t(e.getState()),[e,t]),i.useCallback(()=>t(e.getInitialState()),[e,t]));return i.useDebugValue(a),a})(t,e);return Object.assign(a,t),a};var s=a(78983);function c(e){return new Promise((t,a)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>a(e.error)})}function d(){var e;let t;return n||(e="keyval",n=(a,n)=>(()=>{if(t)return t;let a=indexedDB.open("keyval-store");return a.onupgradeneeded=()=>a.result.createObjectStore(e),(t=c(a)).then(e=>{e.onclose=()=>t=void 0},()=>{}),t})().then(t=>n(t.transaction(e,a).objectStore(e)))),n}let p="store:",u="AnalyticsEvent",m=e=>{try{window.postMessage({name:u,isEcommerceEvent:e.isEcommerceEvent??!0,params:{...e,name:`${p}${e.name}`}},window.origin)}catch(e){console.error(e)}},f=e=>{let t=(0,i.useCallback)(t=>{try{let a;if(t.data.name!==u)return;e({...(a=t.data).params,isEcommerceEvent:a.isEcommerceEvent??!0,name:a.params.name.slice(p.length,a.params.name.length)})}catch{console.error("Something went wrong while running Analytics handler")}},[e]);(0,i.useEffect)(()=>(window.addEventListener("message",t),()=>window.removeEventListener("message",t)),[t])};class v extends Error{constructor(e){super(`[sdk]: ${e}`)}}let g=new Set(["price_desc","price_asc","orders_desc","name_desc","name_asc","release_desc","discount_desc","score_desc"]),h=e=>g.has(e),b=(e,t)=>{let{value:a}=t,n=e.findIndex(e=>e.value===a);if(n<0)throw new v(`Cannot remove ${a} from search params`);return e.filter((e,t)=>t!==n)},y=(e,t,a)=>{if(!0===a){let a=e.findIndex(e=>e.key===t.key);if(a>-1)return e.map((e,n)=>n===a?t:e)}return[...e,t]},x=(e,t,a)=>void 0!==e.find(e=>e.key===t.key&&e.value===t.value)?b(e,t):y(e,t,a),E=(e,t,a)=>t.reduce((e,t)=>
8x(e,t,a),e),w=e=>{let t=new URL(e.base,"http://localhost"),{page:a,selectedFacets:n,sort:r,term:i,passThrough:o}=e;null!==i&&t.searchParams.set("q",i);let l=new Set;for(let e of n)t.searchParams.append(e.key,e.value),l.add(e.key);if(n.length>0&&t.searchParams.set("facets",Array.from(l).join(",")),t.searchParams.set("sort",r),t.searchParams.set("page",a.toString()),o)for(let[e,a]of o.entries())t.searchParams.append(e,a);return t},k=({sort:e="score_desc",selectedFacets:t=[],term:a=null,base:n="/",page:r=0,passThrough:i=new URLSearchParams}={})=>({sort:e,selectedFacets:t,term:a,base:n,page:r,passThrough:i}),P=(e=>{for(let t of(e.use={},Object.keys(e.getState())))e.use[t]=()=>e(e=>e[t]);return e})((r=(e,t)=>({state:k(),setState:a=>{let n=t().state,r={...n,...a};!1===s(n,r)&&e({state:r})},appendFacet:t=>e(e=>({state:{...e.state,selectedFacets:[...e.state.selectedFacets.filter(e=>!t.some(t=>t.key===e.key)),...t]}})),itemsPerPage:0,setItemsPerPage:t=>e({itemsPerPage:t}),pages:function(){try{let e=window.location.pathname.replace(/\W/g,"_");if(!e)return null;let t=O(e),a=sessionStorage.getItem(t);return a?JSON.parse(a):null}catch{return null}}()??[0],addPrevPage:()=>{let{pages:a}=t(),n=[a[0]-1,...a];S(n),e({pages:n})},addNextPage:()=>{let{pages:a}=t(),n=Number(a.at(-1))+1,r=[...a,n];S(r),e({pages:r})},resetInfiniteScroll:t=>{let a=[t];S(a),e({pages:a})},parseURL:a=>{let n=C(a),r=w(t().state);w(n).href!==r.href&&e({state:n})},serializedState:()=>w(t().state),initialized:!1,reset:()=>{e({state:{...k({base:t().state.base})}})},start:(a,n)=>{t().initialized||e(e=>({initialized:!0,state:k({...e.state,...n,...C(new URL(a,"http://localhost"))}),itemsPerPage:n.itemsPerPage??e.itemsPerPage,pages:n.pages??e.pages}))}}))?l(r):l),O=e=>`__fs_gallery_page_${e}`;function S(e){try{let t=window.location.pathname.replace(/\W/g,"_");if(!t)return;let a=O(t);sessionStorage.setItem(a,JSON.stringify(e))}catch{return}}let C=({pathname:e,searchParams:t})=>{let a=k({base:e,term:t.get("q")??null,sort:t.get("sort")??void 0,page:Number(t.get("page")??0)});if(!h(a.sort))throw new v(`Uknown sorting option ${a.sort}`);let n=t.get("facets")?.split(",")??[];for(let e of n)for(let n of t.getAll(e))a.selectedFacets=y(a.selectedFacets,{key:e,value:n});return a.passThrough=function(e,t){let a=new URLSearchParams,n=new Set(t);for(let[t,r]of Array.from(e.entries()))n.has(t)||a.append(t,r);return a}(t,["q","sort","page","facets",...n]),a};(0,i.createContext)(void 0);let I=({children:e,itemsPerPage:t,onChange:a,shouldResetInfiniteScroll:n,...r})=>{let o=P();(0,i.useEffect)(()=>P.subscribe(()=>{a?.(o.serializedState())}),[a]),(0,i.useEffect)(()=>{let{itemsPerPage:e}=P.getState();t&&t!==e&&o.setItemsPerPage(t)},[t]),(0,i.useEffect)(()=>{o.setState(r)},[r.term,r.sort,r.selectedFacets,r.page]);let l=(0,i.useMemo)(()=>JSON.stringify({term:r.term??null,sort:r.sort??null,selectedFacets:r.selectedFacets??[]}),[r.term,r.sort,r.selectedFacets]);return(0,i.useEffect)(()=>{n&&o.resetInfiniteScroll(r.page??0)},[l,n]),i.createElement(i.Fragment,null,e)},j=()=>P(),_=e=>{let{pathname:t,search:a}=w(e);return`${t}${a}`},R=e=>{let{pages:t,itemsPerPage:a,state:n}=j(),r=Math.ceil(e/a),o=Number(t[t.length-1])+1,l=t[0]-1;return(0,i.useMemo)(()=>({next:o<r&&{cursor:o,link:_({...n,page:o})},prev:l>-1&&{cursor:l,link:_({...n,page:l})}}),[o,l,n,r])},T=(0,i.createContext)(void 0);T.displayName="UIContext";let A={displayMinicart:!1},D=()=>({}),L=({children:e,actions:t={},effects:a=D,initialState:n={}})=>{let r,[o,l]=(0,i.useReducer)((r={OPEN_MINICART:e=>({...e,displayMinicart:!0}),CLOSE_MINICART:e=>({...e,displayMinicart:!1}),...t},(e,{type:t,data:a})=>{let n=r[t];if("function"==typeof n)return n(e,a);throw Error("Unknown UI state")}),{...A,...n}),s=(0,i.useMemo)(()=>({...a(l),openMinicart:()=>l({type:"OPEN_MINICART"}),closeMinicart:()=>l({type:"CLOSE_MINICART"})}),[a]),c=(0,i.useMemo)(()=>({...o,...s}),[s,o]);return i.createElement(T.Provider,{value:c},e)},M=()=>(e=>{let t=(0,i.useContext)(e);if(void 0===t)throw new v(`${e.displayName??"Context"} needs to be on the React tree`);return t})(T),z=async e=>{try{return await function(e,t=d()){return t("readonly",t=>c(t.get(e)))}(e)}catch{return}},N=async(e,t)=>{try{await function(e,t,a=d()){return a("readwrite",a=>(a.put(t,e),c(a.transaction)))}(e,t)}catch{}},F=(e,t)=>a=>{var n;let r,i=!1,o=e=>t?t(e,a.read()):e;(async()=>{let t=await z(e);i=!0,"u">typeof document&&a.set(o(t??a.readInitial()))})();let l=(n=async()=>{let t=await z(e);"u">typeof document&&void 0!==t&&a.set(o(t))},(...e)=>{clearTimeout(r),r=setTimeout(()=>{n(...e)},100)});return globalThis.addEventListener?.("focus",()=>l()),globalThis.document?.addEventListener("visibilitychange",()=>"visible"===document.visibilityState&&l()),a.subscribe(t=>
8{i&&N(e,t)}),a},G=async()=>null,B=(e=G)=>{let t=Promise.resolve();return a=>(a.subscribe(n=>{let r=!1,i=async()=>{if(r)return;let t=await e(n);r||null==t||a.set(t)};return t=t.then(i).catch(e=>{console.error("Error in optimistic validation:",e)}),()=>{r=!0}}),a)};globalThis.faststore_sdk_stores=globalThis.faststore_sdk_stores??new Map;let q=e=>t=>{let a=globalThis.faststore_sdk_stores;return a.has(e)||a.set(e,t),a.get(e)},U=(e,t)=>e.reduce((e,t)=>t(e),t),V=e=>{let t=new Set,a=new Set,n=e;return{set:e=>{n=e,a.forEach(e=>e()),a.clear(),t.forEach(t=>{let n=t(e);"function"==typeof n&&a.add(n)})},read:()=>n,readInitial:()=>e,subscribe:e=>(t.add(e),()=>{t.delete(e)})}},$=e=>e,H=(e,t,a,n)=>U([t?q(t):$,t?F(t,n?.reconcile):$,a?B(a):$],V(e)),W=(e,t,a="fs::session",n)=>H(e,a,t,n),Q=(e,t,a="fs::cart")=>{let n=H(e,a,t),r=e=>n.read().items.find(t=>t.id===e);return{...n,getItem:r,addItem:e=>{if(!e.id)throw new v("You must provide an `id` for items");if(e.quantity<0)throw new v("Item quantity needs to be higher than zero");let t=n.read(),a=r(e.id),i=a?{...e,quantity:a.quantity+e.quantity}:e;n.set({...t,items:a?t.items.map(e=>e===a?i:e):[...t.items,i]})},updateItemQuantity:(e,t)=>{let a=n.read(),i=r(e);if(!i)throw new v(`Item with id not found: ${e}`);let o={...i,quantity:t};n.set({...a,items:a.items.map(e=>e===i?o:e).filter(e=>e.quantity>0)})},removeItem:e=>{let t=n.read(),a=r(e);n.set({...t,items:t.items.filter(e=>e!==a)})},emptyCart:()=>n.set({...n.read(),items:[]}),inCart:e=>!!r(e),isEmpty:()=>0===n.read().items.length}}},78983:e=>{"use strict";e.exports=function e(t,a){if(t===a)return!0;if(t&&a&&"object"==typeof t&&"object"==typeof a){if(t.constructor!==a.constructor)return!1;if(Array.isArray(t)){if((n=t.length)!=a.length)return!1;for(r=n;0!=r--;)if(!e(t[r],a[r]))return!1;return!0}if(t.constructor===RegExp)return t.source===a.source&&t.flags===a.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===a.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===a.toString();if((n=(i=Object.keys(t)).length)!==Object.keys(a).length)return!1;for(r=n;0!=r--;)if(!Object.prototype.hasOwnProperty.call(a,i[r]))return!1;for(r=n;0!=r--;){var n,r,i,o=i[r];if(!e(t[o],a[o]))return!1}return!0}return t!=t&&a!=a}},80656:(e,t,a)=>{"use strict";a.d(t,{O:()=>i,d:()=>s});var n=a(75834),r=a(11085),i=()=>{if("u">typeof sessionStorage)try{sessionStorage.setItem(r.o,"1")}catch(e){}},o=()=>{var e=new URL(window.location.href);e.searchParams.set("_",Date.now().toString()),window.location.replace(e.toString())},l=()=>{try{sessionStorage.getItem(r.o)&&(sessionStorage.removeItem(r.o),sessionStorage.setItem(r.d,"true"),setTimeout(o,1e3))}catch(e){}},s=()=>{(0,n.useEffect)(()=>
8{l();var e=e=>{e.persisted&&l()};return window.addEventListener("pageshow",e),()=>window.removeEventListener("pageshow",e)},[])}},82266:(e,t,a)=>{"use strict";function n(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],-1===t.indexOf(a)&&({}).propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}a.d(t,{A:()=>n})},82915:(e,t,a)=>{"use strict";a.d(t,{W$:()=>O,FQ:()=>S,lg:()=>j});var n,r,i,o,l=a(89731),s=a(75458),c=a(84608),d=a(41976),p=c.U3,u=(n=(0,l.A)(function*(e){return(yield(0,d.E)(p,{id:e})).profile.addresses}),function(e){return n.apply(this,arguments)}),m=(r=(0,l.A)(function*(e){var t=yield u(e);return t?t[0]:null}),function(e){return r.apply(this,arguments)}),f=a(99143),v=a.n(f),g=a(6641),h=a(75834),b=a(59749);function y(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function x(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?y(Object(a),!0).forEach(function(t){(0,s.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):y(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var E=(e,t)=>t&&Object.keys(t).length?x(x({},e),t):e,w=void 0,k=(i=(0,l.A)(function*(e){if(w)return E(e,w);var t,a,n,r=null==e?void 0:e.person;if(!(null!=r&&r.id))return Promise.resolve(e);var{city:i,country:o,geoCoordinate:l,postalCode:s}=null!=(t=yield m(r.id))?t:{};return E(e,w={city:i,country:o,geoCoordinates:{latitude:null!=(a=null==l?void 0:l[1])?a:null,longitude:null!=(n=null==l?void 0:l[0])?n:null},postalCode:s})}),function(e){return i.apply(this,arguments)}),P=void 0,O=e=>new Promise(t=>P?t(E(e,{geoCoordinates:P})):navigator&&"geolocation"in navigator?navigator.geolocation.getCurrentPosition(a=>{var{coords:{latitude:n,longitude:r}}=a;return t(E(e,{geoCoordinates:P={latitude:n,longitude:r}}))},a=>(console.warn("Failed to get navigator location: ",a),t(e)),{timeout:18e4}):e),S=(o=(0,l.A)(function*(e){var t,a,n=yield k(e);return n!==e?n:E(e,{postalCode:null!=(t=null==(a=v().session)?void 0:a.postalCode)?t:null})}),function(e){return o.apply(this,arguments)}),{deliveryPromise:C,session:I}=v(),j=e=>{var{0:t,1:a}=(0,h.useState)("closed"),{openModal:n,openPopover:r,modal:i,closePopover:o}=(0,b.mL)();return(0,h.useEffect)(()=>{if(C.enabled)return g.eA.subscribe(e=>{if(C.mandatory&&!(null!=e&&e.postalCode)&&!i)return n();a(t=>{var a=!(I.postalCode&&I.postalCode===(null==e?void 0:e.postalCode))&&(null!=e&&e.postalCode||C.mandatory)?"closed":"open";return t!==a?a:t})})},[i]),(0,h.useEffect)(()=>{"closed"===t?o():e&&r({isOpen:!0,triggerRef:e})},[e,t]),{openModal:n,openPopover:r,regionPopoverState:t}}},84608:(e,t,a)=>{"use strict";a.d(t,{$I:()=>h,AF:()=>J,Cx:()=>p,DK:()=>Z,EF:()=>ei,ES:()=>i,EY:()=>_,FJ:()=>d,G5:()=>r,GF:()=>$,Hl:()=>U,I7:()=>m,Ih:()=>el,Ir:()=>R,J8:()=>L,Ju:()=>X,M6:()=>W,OV:()=>I,P:()=>j,PH:()=>k,PI:()=>q,PO:()=>y,Pr:()=>O,U3:()=>er,WR:()=>u,Xi:()=>eo,Xn:()=>E,Y$:()=>l,Y5:()=>A,YQ:()=>G,ZA:()=>F,ZU:()=>en,_R:()=>x,_l:()=>M,b0:()=>w,bM:()=>V,bq:()=>v,eg:()=>o,ev:()=>P,f2:()=>Y,fV:()=>c,go:()=>ee,h6:()=>f,hR:()=>s,ko:()=>ea,lN:()=>T,oM:()=>S,p3:()=>Q,pK:()=>N,s0:()=>C,sy:()=>et,tw:()=>K,u6:()=>es,ug:()=>b,w6:()=>B,wB:()=>H,xZ:()=>D,z5:()=>g,zd:()=>z});class n extends String{constructor(e,t){super(e),this.value=e,this.__meta__=t}toString(){return this.value}}new n("\n    fragment ProductSummary_product on StoreProduct {\n  id: productID\n  slug\n  sku\n  brand {\n    brandName: name\n  }\n  name\n  gtin\n  unitMultiplier\n  isVariantOf {\n    productGroupID\n    name\n    skuVariants {\n      allVariantsByName\n      activeVariations\n      slugsMap\n      availableVariations\n    }\n  }\n  image {\n    url\n    alternateName\n  }\n  brand {\n    name\n  }\n  offers {\n    lowPrice\n    lowPriceWithTaxes\n    offers {\n      availability\n      price\n      listPrice\n      listPriceWithTaxes\n      priceWithTaxes\n      quantity\n      seller {\n        identifier\n      }\n    }\n  }\n  additionalProperty {\n    propertyID\n    name\n    value\n    valueReference\n  }
8\n  hasSpecifications\n  unitMultiplier\n  isVariantOf {\n    productGroupID\n    name\n    skuVariants {\n      activeVariations\n      slugsMap\n      availableVariations\n      allVariantProducts {\n        name\n        productID\n      }\n    }\n  }\n  advertisement {\n    adId\n    adResponseId\n  }\n  deliveryPromiseBadges {\n    typeName\n  }\n}\n    ",{fragmentName:"ProductSummary_product"});var r=new n("\n    fragment Filter_facets on StoreFacet {\n  ... on StoreFacetRange {\n    key\n    label\n    min {\n      selected\n      absolute\n    }\n    max {\n      selected\n      absolute\n    }\n    __typename\n  }\n  ... on StoreFacetBoolean {\n    key\n    label\n    values {\n      label\n      value\n      selected\n      quantity\n    }\n    __typename\n  }\n}\n    ",{fragmentName:"Filter_facets"});new n("\n    fragment CartProductItem on StoreProduct {\n  sku\n  name\n  unitMultiplier\n  image {\n    url\n    alternateName\n  }\n  brand {\n    name\n  }\n  isVariantOf {\n    productGroupID\n    name\n    skuVariants {\n      activeVariations\n      slugsMap\n      availableVariations\n    }\n  }\n  gtin\n  additionalProperty {\n    propertyID\n    name\n    value\n    valueReference\n  }\n}\n    ",{fragmentName:"CartProductItem"}),new n("\n    fragment ProductDetailsFragment_product on StoreProduct {\n  id: productID\n  sku\n  name\n  gtin\n  description\n  unitMultiplier\n  isVariantOf {\n    name\n    productGroupID\n    skuVariants {\n      activeVariations\n      slugsMap\n      availableVariations\n      allVariantProducts {\n        name\n        productID\n      }\n    }\n  }\n  image {\n    url\n    alternateName\n  }\n  brand {\n    name\n  }\n  offers {\n    lowPrice\n    lowPriceWithTaxes\n    offers {\n      availability\n      price\n      priceWithTaxes\n      listPrice\n      listPriceWithTaxes\n      quantity\n      seller {\n        identifier\n      }\n    }\n  }\n  additionalProperty {\n    propertyID\n    name\n    value\n    valueReference\n  }\n  ...CartProductItem\n}\n    fragment CartProductItem on StoreProduct {\n  sku\n  name\n  unitMultiplier\n  image {\n    url\n    alternateName\n  }\n  brand {\n    name\n  }\n  isVariantOf {\n    productGroupID\n    name\n    skuVariants {\n      activeVariations\n      slugsMap\n      availableVariations\n    }\n  }\n  gtin\n  additionalProperty {\n    propertyID\n    name\n    value\n    valueReference\n  }\n}",{fragmentName:"ProductDetailsFragment_product"}),new n("\n    fragment ProductComparisonFragment_product on StoreProduct {\n  id: productID\n  sku\n  slug\n  name\n  gtin\n  description\n  unitMultiplier\n  isVariantOf {\n    name\n    productGroupID\n    skuVariants {\n      activeVariations\n      slugsMap\n      availableVariations\n      allVariantProducts {\n        name\n        productID\n      }\n    }\n  }\n  image {\n    url\n    alternateName\n  }\n  brand {\n    name\n  }\n  offers {\n    lowPrice\n    lowPriceWithTaxes\n    offers {\n      availability\n      price\n      priceWithTaxes\n      listPrice\n      quantity\n      listPriceWithTaxes\n      seller {\n        identifier\n      }\n    }\n  }\n  additionalProperty {\n    propertyID\n    name\n    value\n    valueReference\n  }\n  advertisement {\n    adId\n    adResponseId\n  }\n  hasSpecifications\n  skuSpecifications {\n    field {\n      id\n      name\n      originalName\n    }\n    values {\n      name\n      id\n      fieldId\n      originalName\n    }\n  }\n  specificationGroups {\n    name\n    originalName\n    specifications {\n      name\n      originalName\n      values\n    }\n  }\n}\n    ",{fragmentName:"ProductComparisonFragment_product"});var i=new n("\n    fragment ProductSKUMatrixSidebarFragment_product on StoreProduct {\n  id: productID\n  isVariantOf {\n    name\n    productGroupID\n    skuVariants {\n      activeVariations\n      slugsMap\n      availableVariations\n      allVariantProducts {\n        sku\n        name\n        image {\n          url\n          alternateName\n        }\n        offers {\n          highPrice\n          lowPrice\n          lowPriceWithTaxes\n          offerCount\n          priceCurrency\n          offers {\n            listPrice\n            listPriceWithTaxes\n            sellingPrice\n            priceCurrency\n            price\n            priceWithTaxes\n            priceValidUntil\n            itemCondition\n            availability\n            quantity\n          }\n        }\n        additionalProperty {\n          propertyID\n          value\n          name\n          valueReference\n        }\n      }\n    }\n  }\n}\n    ",{fragmentName:"ProductSKUMatrixSidebarFragment_product"});new n("\n    fragment ClientManyProducts on Query {\n  search(\n    first: $first\n    after: $after\n    sort: $sort\n    term: $term\n    selectedFacets: $selectedFacets\n    sponsoredCount: $sponsoredCount\n  ) {\n    products {\n      pageInfo {\n        totalCount\n      }\n    }\n  }\n}\n    ",{fragmentName:"ClientManyProducts"}),new n("\n    fragment ClientProduct on Query {\n  product(locator: $locator) {\n    id: productID\n  }\n}\n    ",{fragmentName:"ClientProduct"}),new n("\n    fragment ClientProductGallery on Query {\n  search(\n    first: $first\n    after: $after\n    sort: $sort\n    term: $term\n    selectedFacets: $selectedFacets\n  ) {\n    products {\n      pageInfo {\n        totalCount\n      }\n    }\n  }\n}\n    ",{fragmentName:"ClientProductGallery"}),new n("\n    fragment ClientSearchSuggestions on Query {\n  search(first: 5, term: $term, selectedFacets: $selectedFacets) {\n    suggestions {\n      terms {\n        value\n      }\n    }\n  }\n}\n    ",{fragmentName:"ClientSearchSuggestions"}),new n("\n    fragment ClientShippingSimulation on Query {\n  shipping(items: $items, postalCode: $postalCode, country: $country) {\n    logisticsInfo {\n      slas {\n        id\n        shippingEstimate\n        price\n        pickupStoreInfo {\n          friendlyName\n        }\n      }\n    }\n  }\n}\n    ",{fragmentName:"ClientShippingSimulation"}),new n("\n    fragment ClientTopSearchSuggestions on Query {\n  search(first: 5, term: $term, selectedFacets: $selectedFacets) {\n    suggestions {\n      terms {\n        value\n      }\n    }\n  }\n}\n    ",{fragmentName:"ClientTopSearchSuggestions"}),new n("\n    fragment ServerCollectionPage on Query {\n  collection(slug: $slug) {\n    id\n  }\n}\n    ",{fragmentName:"ServerCollectionPage"}),new n("\n    fragment ServerProduct on Query {\n  product(locator: $locator) {\n    customProduct {\n      productName\n      productId\n      isKit\n      videos\n      productReference\n      categories\n      properties {\n        name\n        values\n      }\n      clusterHighlights {\n        id\n        name\n      }
8\n      productClusters {\n        id\n        name\n      }\n      items {\n        sellers {\n          sellerId\n          sellerName\n          commertialOffer {\n            AvailableQuantity\n            Price\n            ListPrice\n            PriceValidUntil\n          }\n        }\n        itemId\n        name\n        ean\n        referenceId\n        Tamanho\n      }\n      opine {\n        Message\n        opinePorProduto {\n          mediaGeral\n          skuBase\n          totalAvaliacoes\n          nomeProduto\n          notas {\n            nota\n            total\n          }\n        }\n        opinePorAvaliacao {\n          codigoVenda\n          skuBase\n          skuCor\n          descricaoCor\n          tamanho\n          mediaAvaliacao\n          descricaoAvaliacao\n          tituloAvaliacao\n          nomeCliente\n          marca\n          createdIn\n          imagens {\n            id\n            imagem\n          }\n        }\n        pages {\n          paginaatual\n          paginafinal\n          skutotal\n          itenspagina\n        }\n      }\n    }\n  }\n}\n    ",{fragmentName:"ServerProduct"});var o=new n("\n    fragment UserOrderItemsFragment on UserOrderItems {\n  id\n  name\n  quantity\n  sellingPrice\n  unitMultiplier\n  measurementUnit\n  imageUrl\n  detailUrl\n  refId\n  rewardValue\n}\n    ",{fragmentName:"UserOrderItemsFragment"});new n("\n    fragment CartMessage on StoreCartMessage {\n  text\n  status\n}\n    ",{fragmentName:"CartMessage"}),new n("\n    fragment CartItem on StoreOffer {\n  seller {\n    identifier\n  }\n  quantity\n  price\n  priceWithTaxes\n  listPrice\n  listPriceWithTaxes\n  isGift\n  itemOffered {\n    ...CartProductItem\n  }\n}\n    fragment CartProductItem on StoreProduct {\n  sku\n  name\n  unitMultiplier\n  image {\n    url\n    alternateName\n  }\n  brand {\n    name\n  }\n  isVariantOf {\n    productGroupID\n    name\n    skuVariants {\n      activeVariations\n      slugsMap\n      availableVariations\n    }\n  }\n  gtin\n  additionalProperty {\n    propertyID\n    name\n    value\n    valueReference\n  }\n}",{fragmentName:"CartItem"}),new n("\n    fragment SearchEvent_metadata on SearchMetadata {\n  isTermMisspelled\n  logicalOperator\n  fuzzy\n}\n    ",{fragmentName:"SearchEvent_metadata"});var l={__meta__:{operationName:"SAVE_GA_TRANSFER",operationHash:"029181f56db948e353f043f00a9bbddb7904159a"}},s={__meta__:{operationName:"sendEventsFacebook",operationHash:"c428abea7457cc25931edd557ab88c7edd40f18c"}},c={__meta__:{operationName:"REGISTER_NOTIFY",operationHash:"0c029abe0eb3846498ba6603b1a78fb739c7cfae"}},d={__meta__:{operationName:"UPDATE_WISHLIST",operationHash:"0d9be23fa41c636308e0f548cce356e4f7aac8f4"}},p={__meta__:{operationName:"INTELLIGENT_SEARCH",operationHash:"b08a768d1fe35a85cc4a2db400b8829bd98c20f3"}},u={__meta__:{operationName:"ADD_LEAD",operationHash:"80714271ca3342e2cd926d52e98fa51f4f8c0d8b"}},m={__meta__:{operationName:"GET_WALLET",operationHash:"87d8e4ca3f09130e48c66aa9d82ee89b8294a183"}},f={__meta__:{operationName:"CREATE_ORDERFORM",operationHash:"ec1b7263952404e9f2bd1383c5bc0bec834aef32"}},v={__meta__:{operationName:"GET_ORDERFORM",operationHash:"d69f434e68e534da1b7bba44902eec9e8b8a9e2e"}},g={__meta__:{operationName:"GET_PERSISTENT_CART",operationHash:"6ea9c6b85419aa57f3073c19ae0b59a69bbc04c4"}},h={__meta__:{operationName:"GET_SKU_LIST",operationHash:"4e00749257650ddbcd1dc8047a2d36c6fb4655b2"}},b={__meta__:{operationName:"ADD_ORDERFORM_ITEM",operationHash:"a5a05abbf475940f505208f8ffb6bc7f5e364a4e"}},y={__meta__:{operationName:"HANDLE_COUPON",operationHash:"cd02ab7be18066420b9ae5cc597c7249ca738180"}},x={__meta__:{operationName:"HANDLE_ITEM_PACKAGING",operationHash:"01f05f714fd6d91fe6b6229c7fcdfe8b8f9b66ce"}},E={__meta__:{operationName:"handleSalesPerson",operationHash:"76b7bcb1378847fee95f253e350b1553aebdfeb5"}},w={__meta__:{operationName:"UPDATE_ITEM_QUANTITY",operationHash:"8f3ef69e7c497c8bc2e13c22dae0f4d4c82eabeb"}},k={__meta__:{operationName:"SELECT_GIFT",operationHash:"cb99b8cac1b1d67fbe52ef1ed2671588f50c42e1"}},P={__meta__:{operationName:"UPDATE_PERSISTENT_CART",operationHash:"7c0a1f4f429e3259526f5dc8ca9d92f5b78f2378"}},O={__meta__:{operationName:"UPDATE_MARKETING_DATA",operationHash:"3e3587e78438ae9a45099bc3eb2bc4bfbe021808"}},S={__meta__:{operationName:"INTELLIGENT_TOP_SEARCH",operationHash:"ca44d236b33ddf6acf795bc54d80ba38bf6ed24a"}},C={__meta__:{operationName:"INTELLIGENT_SEARCH_SEARCH_TERM",operationHash:"8d1bc2665cab3e26d698c78ca6e177a
8a2cd01953"}},I={__meta__:{operationName:"registerNewsletter",operationHash:"e0fe67c9c081288b2ebd79f94eeded809f1aed06"}},j={__meta__:{operationName:"ADD_OPT",operationHash:"44bef091a6e9c53586ea3e0bedc2bef49ed920ef"}},_={__meta__:{operationName:"GET_LOOK",operationHash:"4204c22bba3d660cd1d6dbdf86758760d67f8b78"}},R={__meta__:{operationName:"SEARCH_PRODUCT",operationHash:"78d27b78bbb16646dbff74b538a9f2541c90937b"}},T={__meta__:{operationName:"getOpineQuery",operationHash:"4a11ab6171c0a13191a8ce27a889fe7ac9aed660"}},A={__meta__:{operationName:"searchSimilarsQuery",operationHash:"d6a2db7fb2bbde4482324fe7f2106dda176473cd"}},D={__meta__:{operationName:"getSKUStock",operationHash:"f798f145144d99598fc0712cfe0dedc3d8b8b4db"}},L={__meta__:{operationName:"GET_PRODUCT_LIST",operationHash:"0b987e73a066520751c1b327741f2752839dda20"}},M={__meta__:{operationName:"STORE_LOCATOR_CITY",operationHash:"783b1824f2771a2560bf750a7bef40993f964724"}},z={__meta__:{operationName:"STORE_LOCATOR_NEIGHBORHOOD",operationHash:"01abd4bcbaced5b8a2196a523f531ed18c736ffa"}},N={__meta__:{operationName:"STORE_LOCATOR_STATE",operationHash:"d49173a6b116014acbb00176dc47d48edcf3004c"}},F={__meta__:{operationName:"GET_SKU_LIST_STORIES",operationHash:"7e51e0105fa053cf86b1fd5987eb83bfc1352029"}},G={__meta__:{operationName:"GET_USER_CLUSTERS_BY_USER_ID",operationHash:"32da9ff2ed4f017e91bbe051ac5394ddf704b0c9"}},B={__meta__:{operationName:"GET_USER_WISHLIST",operationHash:"d6155c09459da41e873b7677425cbcb9fc48fa27"}},q={__meta__:{operationName:"CancelOrderMutation",operationHash:"e2b06da6840614d3c72768e56579b9d3b8e80802"}},U={__meta__:{operationName:"ProcessOrderAuthorizationMutation",operationHash:"8c25d37c8d6e7c20ab21bb8a4f4e6a2fe320ea8d"}},V={__meta__:{operationName:"ValidateCartMutation",operationHash:"32c15f8888ca34f223def7972b7f19090808435a"}},$={__meta__:{operationName:"ClientPickupPointsQuery",operationHash:"3fa04e88c811fcb5ece7206fd5aa745bdbc143a8"}},H={__meta__:{operationName:"SubscribeToNewsletter",operationHash:"feb7005103a859e2bc8cf2360d568806fd88deba"}},W={__meta__:{operationName:"StartOrderEntryOperationMutation",operationHash:"78c50fbf9b85d03dbeac9b05b06405217f2ec440"}},Q={__meta__:{operationName:"OrderEntryOperationQuery",operationHash:"93fc6c5c593dd4c82686fdf063fe419760297e54"}},K={__meta__:{operationName:"UploadFileToOrderEntryMutation",operationHash:"fdf0f46d99da60e78dc0095928f2262440fd7c15"}},J={__meta__:{operationName:"OrderFormItemsQuery",operationHash:"f79941638f18e16cce62e936fcf055b1f995d7cf"}},X={__meta__:{operationName:"ClientProductCountQuery",operationHash:"dc912e7272e3d9f5ced206837df87f544d39d0a5"}},Y={__meta__:{operationName:"ClientAllVariantProductsQuery",operationHash:"4039e05f01a2fe449e20e8b82170d0ba94b1fbe9"}},Z={__meta__:{operationName:"ClientManyProductsQueryWithSearchId",operationHash:"23be1e1fcaf0bd2719a9324272c891c922045180"}},ee={__meta__:{operationName:"ClientProductGalleryQuery",operationHash:"bfc40da32b60f9404a4adb96b0856e3fbb04b076"}},et={__meta__:{operationName:"ClientProductQuery",operationHash:"3d65d8f0d279557542be9a361cb3ceb2008bad45"}},ea={__meta__:{operationName:"ClientManyProductsQuery",operationHash:"e49027bc29aa10cbf7bbb0ed62239af8de1653f0"}},en={__meta__:{operationName:"ClientManyProductsSelectedQuery",operationHash:"b668777678c137b8c7004297df4d8b8f2b29ee06"}},er={__meta__:{operationName:"ClientProfileQuery",operationHash:"34ea14c0d4a57ddf9bc11e4be0cd2b5a6506d3d4"}},ei={__meta__:{operationName:"ClientSearchSuggestionsQuery",operationHash:"1517112c3f6aa9e5031ed8cbad61d97973e0a5b7"}},eo={__meta__:{operationName:"ClientTopSearchSuggestionsQuery",operationHash:"e2385b0f11726d0068f96548f57a8dd441c064e3"}},el={__meta__:{operationName:"ValidateSession",operationHash:"8c3a5999496e227f167e9dc79697e6c478d48a9e"}},es={__meta__:{operationName:"ClientShippingSimulationQuery",operationHash:"ab5334354b2752c9491defbf0097b213696643f9"}}},85429:(e,t,a)=>{"use strict";a.d(t,{Od:()=>s,RM:()=>l,zE:()=>o});var n=a(75458);function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function i(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
8t%2?r(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var o={pickupPoints:[],geoCoordinates:null},l=()=>({pickupPoints:[],defaultPickupPoint:null,globalPickupPoint:null,shouldUpdatePickupPoints:!1,simulatePickupPoints:!1,pickupPointsSimulation:o}),s=(e,t)=>{var{type:a}=t;switch(a){case"updatePickupPoints":var{payload:n}=t;return i(i({},e),{},{defaultPickupPoint:null,globalPickupPoint:null,pickupPoints:n.pickupPoints,shouldUpdatePickupPoints:n.shouldUpdatePickupPoints});case"onPostalCodeChange":if(t.payload){var{payload:{simulatePickupPoints:r,validatedSession:l}}=t;return i(i({},e),{},{simulatePickupPoints:r,pickupPointsSimulation:i(i({},e.pickupPointsSimulation),{},{geoCoordinates:l.geoCoordinates}),shouldUpdatePickupPoints:!0})}return i(i({},e),{},{pickupPointsSimulation:o,shouldUpdatePickupPoints:!0});case"changePickupPoint":var{payload:s}=t;return i(i({},e),{},{defaultPickupPoint:s});case"changeGlobalPickupPoint":var{payload:c}=t;return i(i({},e),{},{globalPickupPoint:c});case"updateDeliveryPromiseState":var{payload:d}=t;return i(i({},e),d);case"clearPickupPointsSimulation":return i(i({},e),{},{simulatePickupPoints:!1,pickupPointsSimulation:o});default:throw Error("Action ".concat(a," not implemented"))}}},89731:(e,t,a)=>{"use strict";function n(e,t,a,n,r,i,o){try{var l=e[i](o),s=l.value}catch(e){return void a(e)}l.done?t(s):Promise.resolve(s).then(n,r)}function r(e){return function(){var t=this,a=arguments;return new Promise(function(r,i){var o=e.apply(t,a);function l(e){n(o,r,i,l,s,"next",e)}function s(e){n(o,r,i,l,s,"throw",e)}l(void 0)})}}a.d(t,{A:()=>r})},91843:(e,t,a)=>{"use strict";a.d(t,{VE:()=>f,x1:()=>m});var n=a(75458),r=a(99143),i=a.n(r),o=a(78983),l=a.n(o),s=a(75834),c=a(6641),d=a(43706);function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach(function(t){(0,n.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var m=e=>{var t,a,n=i().localization.locales[i().localization.defaultLocale];if(!(null!=(t=n.bindings.find(e=>e.isDefault))?t:n.bindings.at(0)))throw Error("Localization configuration invali
8d: not found default binding");var{0:r,1:o}=(0,s.useState)((0,d.m)(e)),p=(0,d.m)(e);if(!1===l()(r,p))return o(p);var m=(0,s.useRef)(null!=(a=c.eA.read())?a:c.eA.readInitial());return(0,s.useEffect)(()=>c.eA.subscribe(e=>{m.current=e}),[]),(0,s.useEffect)(()=>{if(r){var e,t,a=m.current,n=null!=(e=JSON.parse(null!=(t=a.channel)?t:"{}"))?e:{};n.salesChannel=r.salesChannel;var i=u(u({},a),{},{locale:r.locale,currency:r.currency,channel:JSON.stringify(n)});(i.channel!==a.channel||i.locale!==a.locale||!1===l()(i.currency,a.currency))&&c.eA.set(i)}},[r]),r},f=()=>{var e;return!0==!(null!=(e=i().localization)&&e.enabled)?i().storeUrl:(0,d.m)().storeURL}},96252:e=>{"use strict";e.exports=self.fetch.bind(self),e.exports.default=e.exports},98008:(e,t,a)=>{var n={"./vtex":[79876,8539,9876],"./vtex/":[79876,8539,9876],"./vtex/index":[79876,8539,9876],"./vtex/index.ts":[79876,8539,9876],"./vtex/rc":[70239,239],"./vtex/rc.ts":[70239,239],"./vtex/search":[64298,8539,4298],"./vtex/search.ts":[64298,8539,4298]};function r(e){if(!a.o(n,e))return Promise.resolve().then(()=>{var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=n[e],r=t[0];return Promise.all(t.slice(1).map(a.e)).then(()=>a(r))}r.keys=()=>Object.keys(n),r.id=98008,e.exports=r},99143:(e,t,a)=>{var n=a(66940),r=a(62431);e.exports=a(15264)(n,r)}},e=>{var t=t=>e(e.s=t);e.O(0,[6593,8792],()=>(t(20446),t(89262))),_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.