1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[33],{31810:function(e,n,t){"use strict";t.d(n,{FE:function(){return d},Wd:function(){return p},bl:function(){return g}});var r,i,l,o=t(71383),u=t(12870),c=t.n(u),a=t(15316),s=t(44633),d=function(e){return c()(r||(r=(0,o.Z)(['\n *[_type == "experience" && state == "active"] | order(ordinal asc) {\n "key": _id,\n "slug": slug.current,\n "name": ',',\n "image": media.thumbnail.asset->\n }'])),(0,a.Z)("name",e))},p=function(e){return c()(i||(i=(0,o.Z)(['\n *[_type == "experience" && state == "active" && slug.current == $experienceSlug][0].seo {\n "title": ',',\n "description": ',',\n "keywords": ',"\n }"])),(0,a.Z)("title",e),(0,a.Z)("description",e),(0,a.Z)("keywords",e))},g=function(e){return c()(l||(l=(0,o.Z)(['\n *[_type == "experience" && state == "active" && slug.current == $experienceSlug][0] | {\n "slug": slug.current,\n "name": ',',\n "blocks": pageBuilder[] {\n "key": _key,\n "type": _type,\n "richTextSection": {\n "title": ',',\n "text": ',',\n },\n "featureSection": {\n "features": features[] {\n "key": _key,\n "title": ',',\n "heading": ',',\n "image": image.asset->,\n "link": link {\n "type": @->_type,\n "slug": @->slug.current\n },\n "callToAction": ','\n }\n },\n "quoteSection": {\n "text": ',',\n authorName,\n "authorLogo": authorLogo.asset->,\n "background": background.asset->\n },\n "featuredItemSection": {\n backgroundType,\n "items": items[] {\n "key": _key,\n "type": @->_type,\n "post": @-> {\n "slug": slug.current,\n "title": ',',\n "callToAction": ',',\n "thumbnail": media.thumbnail.asset->\n },\n "product": @-> {\n "name": ',',\n }\n }\n },\n "imageSection": {\n image,\n "alt": ','\n },\n "videoSection": {\n url,\n thumbnail,\n "alt": ',',\n "title": ',',\n "subtitle": ',"\n },\n }\n }"])),(0,a.Z)("name",e),(0,a.Z)("title",e),(0,s.Z)("text",e),(0,a.Z)("title",e),(0,a.Z)("heading",e),(0,a.Z)("callToAction",e),(0,a.Z)("text",e),(0,a.Z)("title",e),(0,a.Z)("callToAction",e),(0,a.Z)("name",e),(0,a.Z)("alt",e),(0,a.Z)("thumbnail.alt",e),(0,a.Z)("title",e),(0,a.Z)("subtitle",e))}},59952:function(e,n,t){"use strict";t.d(n,{c:function(){return c}});var r,i=t(71383),l=t(12870),o=t.n(l),u=t(15316),c=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"heroHeader";return o()(r||(r=(0,i.Z)(["\n ",' {\n "type": type,\n type == "image" => {\n "media": image {\n asset,\n crop,\n hotspot\n },\n "alt": ',',\n "heading": ',',\n "title": ',',\n "subtitle": ',',\n "callToAction": ',',\n "callToActionTarget": callToActionTarget {\n "type": @->_type,\n "slug": @->slug.current,\n @->_type == "product" => {\n "family": @->family->slug.current\n }\n }\n },\n type == "video" => {\n "url": videoUrl,\n "thumbnail": videoThumbnail {\n asset,\n crop,\n hotspot\n },\n "alt": ',',\n "heading": ',',\n "title": ',',\n "subtitle": ',',\n "callToAction": ',',\n "callToActionTarget": callToActionTarget {\n "type": @->_type,\n "slug": @->slug.current,\n @->_type == "product" => {\n "family": @->family->slug.current\n }\n }\n },\n type == "gallery" => {\n autoplay,\n autoplayTimeout,\n "items": gallery[] {\n "key": _key,\n _type == "heroImage" => {\n "type": "image",\n "media": image {\n asset,\n crop,\n hotspot\n },\n "alt": ',',\n "heading": ',',\n "title": ',',\n "subtitle": ',',\n "callToAction": ',',\n "callToActionTarget": callToActionTarget {\n "type": @->_type,\n "slug": @->slug.current,\n @->_type == "product" => {\n "family": @->family->slug.current\n }\n },\n "exclusionRules": exclusionRules {\n "countries": countries\n }\n },\n _type == "heroVideo" => {\n "type": "video",\n "url": url,\n "thumbnail": thumbnail {\n asset,\n crop,\n hotspot\n },\n "alt": ',',\n "heading": ',',\n "title": ',',\n "subtitle": ',',\n "callToAction": ',',\n "callToActionTarget": callToActionTarget {\n "type": @->_type,\n "slug": @->slug.current,\n @->_type == "product" => {\n "family": @->family->slug.current\n }\n },\n "exclusionRules": exclusionRules {\n "countries": countries\n }\n }\n }\n }\n }'])),n,(0,u.Z)("image.alt",e),(0,u.Z)("heading",e),(0,u.Z)("title",e),(0,u.Z)("subtitle",e),(0,u.Z)("callToAction",e),(0,u.Z)("videoThumbnail.alt",e),(0,u.Z)("heading",e),(0,u.Z)("title",e),(0,u.Z)("subtitle",e),(0,u.Z)("callToAction",e),(0,u.Z)("image.alt",e),(0,u.Z)("heading",e),(0,u.Z)("title",e),(0,u.Z)("subtitle",e),(0,u.Z)("callToAction",e),(0,u.Z)("thumbnail.alt",e),(0,u.Z)("heading",e),(0,u.Z)("title",e),(0,u.Z)("subtitle",e),(0,u.Z)("callToAction",e))}},39427:function(e,n,t){"use strict";t.d(n,{BA:function(){return d},pd:function(){return s},sw:function(){return a}});var r,i,l,o=t(71383),u=t(12870),c=t.n(u),a=function(e){return c()(r||(r=(0,o.Z)(['\n *[_type == "product" &&\n status == "Active" &&\n _id in *[_type == "category" && slug.current == $categorySlug][].contents.products[]._ref] {\n "experiences": experiences[@->state != "inactive"]-> {\n "label": name.en,\n "slug": slug.current\n },\n "categories": *[_type == "category" && group == "components" && ^._id in contents.products[]->
1_id] {\n "label": coalesce(menuName.en, name.en),\n "slug": slug.current\n },\n "collections": *[_type == "collection" && ^._id in contents.products[]->_id] {\n "label": name.en,\n "slug": slug.current\n },\n "filtersAttributes": filtersAttributes[] {\n "id": attribute._ref,\n "name": attribute->name,\n value\n },\n "attributes": stockItems[].attributes[] {\n "id": attribute._ref,\n "name": attribute->name,\n value\n },\n "exclusionRules": exclusionRules,\n "cartExclusionRules": cartExclusionRules\n }'])))},s=function(e){return c()(i||(i=(0,o.Z)(['\n *[_type == "product" &&\n status == "Active" &&\n _id in *[_type == "category" && slug.current == $categorySlug][].contents.products[]._ref &&\n $experienceSlug in experiences[]->slug.current] {\n "experiences": experiences[]-> {\n "label": name.en,\n "slug": slug.current\n },\n "categories": *[_type == "category" && group == "components" && ^._id in contents.products[]->_id] {\n "label": coalesce(menuName.en, name.en),\n "slug": slug.current\n },\n "collections": *[_type == "collection" && ^._id in contents.products[]->_id] {\n "label": name.en,\n "slug": slug.current\n },\n "filtersAttributes": filtersAttributes[] {\n "id": attribute._ref,\n "name": attribute->name,\n value\n },\n "attributes": stockItems[].attributes[] {\n "id": attribute._ref,\n "name": attribute->name,\n value\n }\n }'])))},d=function(e){return c()(l||(l=(0,o.Z)(['\n *[_type == "product" &&\n status == "Active" &&\n _id in *[_type == "collection" && slug.current == $collectionSlug][].contents.products[]._ref] {\n "experiences": experiences[]-> {\n "label": name.en,\n "slug": slug.current\n },\n "categories": *[_type == "category" && group == "components" && ^._id in contents.products[]->_id] {\n "label": coalesce(menuName.en, name.en),\n "slug": slug.current\n },\n "collections": *[_type == "collection" && ^._id in contents.products[]->_id] {\n "label": name.en,\n "slug": slug.current\n },\n "filtersAttributes": filtersAttributes[] {\n "id": attribute._ref,\n "name": attribute->name,\n value\n },\n "attributes": stockItems[].attributes[] {\n "id": attribute._ref,\n "name": attribute->name,\n value\n }\n }'])))}},6549:function(e,n,t){"use strict";t.d(n,{q:function(){return i}});var r=t(16835),i=function(e){var n=Object.entries(e).map(function(e){var n=(0,r.Z)(e,2),t=n[0],i=n[1];return'"'.concat(t,'":').concat(i)}).join(",");return"{".concat(n,"}")}},72451:function(e,n,t){"use strict";t.d(n,{p:function(){return i}});var r=t(78642),i=function(e){var n=void 0;if(e){if((0,r.PB)(e))n=e.media;else if((0,r.Nb)(e)){var t,i=null===(t=e.items)||void 0===t?void 0:t[0];i&&((0,r.PB)(i)?n=i.media:(0,r.Vx)(i)&&(n=i.thumbnail))}else(0,r.Vx)(e)&&(n=e.thumbnail)}return{image:n}}},99651:function(e,n,t){"use strict";var r=t(33227),i=t(88361),l=t(85971),o=t(52715),u=t(91193);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var c=t(92648).Z,a=c(t(67294)),s=c(t(72717)),d={400:"Bad Request",404:"This page could not be found",405:"Method Not Allowed",500:"Internal Server Error"};function p(e){var n=e.res,t=e.err;return{statusCode:n&&n.statusCode?n.statusCode:t?t.statusCode:404}}var g={error:{fontFamily:'-apple-system, BlinkMacSystemFont, Roboto, "Segoe UI", "Fira Sans", Avenir, "Helvetica Neue", "Lucida Grande", sans-serif',height:"100vh",textAlign:"center",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"},desc:{display:"inline-block",textAlign:"left",lineHeight:"49px",height:"49px",verticalAlign:"middle"},h1:{display:"inline-block",margin:0,marginRight:"20px",padding:"0 23px 0 0",fontSize:"24px",fontWeight:500,verticalAlign:"top",lineHeight:"49px"},h2:{fontSize:"14px",fontWeight:"normal",lineHeight:"49px",margin:0,padding:0}},f=function(e){l(p,e);var n,t,c=(t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=u(p);if(t){var r=u(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return o(this,e)});function p(){return r(this,p),c.apply(this,arguments)}return i(p,[{key:"render",value:function(){var e=this.props,n=e.statusCode,t=e.withDarkMode,r=this.props.title||d[n]||"An unexpected error has occurred";return a.default.createElement("div",{style:g.error},a.default.createElement(s.default,null,a.default.createElement("title",null,n?"".concat(n,": ").concat(r):"Application error: a client-side exception has occurred")),a.default.createElement("div",null,a.default.createElement("style",{dangerouslySetInnerHTML:{__html:"\n body { margin: 0; color: #000; background: #fff; }\n .next-error-h1 {\n border-right: 1px solid rgba(0, 0, 0, .3);\n }\n\n ".concat(void 0===t||t?"@media (prefers-color-scheme: dark) {\n body { color: #fff; background: #000; }\n .next-error-h1 {\n border-right: 1px solid rgba(255, 255, 255, .3);\n }\n }":"")}}),n?a.default.createElement("h1",{className:"next-error-h1",style:g.h1},n):null,a.default.createElement("div",{style:g.desc},a.default.createElement("h2",{style:g.h2},this.props.title||n?r:a.default.createElement(a.default.Fragment,null,"Application error: a client-side exception has occurred (see the browser console for more information)"),"."))))}}]),p}(a.default.Component);f.displayName="ErrorPage",f.getInitialProps=p,f.origGetInitialProps=p,n.default=f},81115:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSG:function(){return Z},default:function(){return A}});
1var r,i,l=t(11163),o=t(12918),u=t(71383),c=t(12870),a=t.n(c),s=t(6549),d=t(15316),p=t(3924),g=t(96187),f=t(31810),m=t(39427),y=t(59952);a()(r||(r=(0,u.Z)(['\n *[_type == "collection"].slug.current'])));var b=function(e){return(0,s.q)({siteSettings:(0,p.$)(e),seo:(0,g.sI)(e),page:a()(i||(i=(0,u.Z)(['\n *[_type == "collection" && slug.current == $collectionSlug][0] | {\n "slug": slug.current,\n "title": ',"\n }"])),(0,d.Z)("name",e)),hero:(0,y.c)(e,'*[_type == "collection" && slug.current == $collectionSlug][0].heroHeader'),collection:(0,g.lK)(e),experiences:(0,f.FE)(e),productsAttributes:(0,m.BA)(e)})},h=t(69083),_=t(44282),v=t(72451),x=t(85893),Z=!0;function A(e){var n=e.params,t=(0,l.useRouter)(),r=n.slug;return(0,x.jsx)(_.T,{query:b,params:{collectionSlug:r},hideTitle:!0,canonical:function(e){var n=e.collection;return"/collection/".concat(n.slug)},breadcrumbMarkUp:function(e){var n=e.page,t=e.collection;return[{name:null==n?void 0:n.title,path:"/collection/".concat(null==t?void 0:t.slug)}]},og:function(e){var n=e.hero;return(0,v.p)(n)},children:function(e){var n=e.collection,i=e.productsAttributes;return t.isFallback||r?(0,x.jsx)(h.at,{blocks:n.blocks,componentsProps:{collectionList:{collectionName:n.name,collectionSlug:r,productsAttributes:i,attributes:n.attributes}}}):(0,x.jsx)(o.default,{statusCode:404})}})}},84038:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/collection/[slug]",function(){return t(81115)}])},12918:function(e,n,t){e.exports=t(99651)}},function(e){e.O(0,[1119,9774,2888,179],function(){return e(e.s=84038)}),_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.