1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,247984,t=>{"use strict";var e={0:8203,1:8204,2:8205,3:8290,4:8291,5:8288,6:65279,7:8289,8:119155,9:119156,a:119157,b:119158,c:119159,d:119160,e:119161,f:119162},i={0:8203,1:8204,2:8205,3:65279},r={0:String.fromCodePoint(i[0]),1:String.fromCodePoint(i[1]),2:String.fromCodePoint(i[2]),3:String.fromCodePoint(i[3])},o=[,,,,].fill(String.fromCodePoint(i[0])).join("");Object.fromEntries(Object.entries(r).map(t=>[t[1],+t[0]])),Object.fromEntries(Object.entries(e).map(t=>t.reverse()));var n=`${Object.values(e).map(t=>`\\u{${t.toString(16)}}`).join("")}`,s=RegExp(`[${n}]{4,}`,"gu");t.s(["isRecord",0,function(t){return"object"==typeof t&&null!==t&&!Array.isArray(t)},"stegaClean",0,function(t){var e,i;return t&&JSON.parse({cleaned:(e=JSON.stringify(t)).replace(s,""),encoded:(null==(i=e.match(s))?void 0:i[0])||""}.cleaned)},"y",0,function(t,e,i="auto"){return!0===i||"auto"===i&&(!(!Number.isNaN(Number(t))||/[a-z]/i.test(t)&&!/\d+(?:[-:\/]\d+){2}(?:T\d+(?:[-:\/]\d+){1,2}(\.\d+)?Z?)?/.test(t))&&Date.parse(t)||function(t){try{new URL(t,t.startsWith("/")?"https://acme.com":void 0)}catch{return!1}return!0}(t))?t:`${t}${function(t){let e=JSON.stringify(t),i=new TextEncoder().encode(e),n="";for(let t=0;t<i.length;t++){let e=i[t];n+=r[e>>6&3]+r[e>>4&3]+r[e>>2&3]+r[3&e]}return o+n}(e)}`}])},273299,t=>{"use strict";var e;let i="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function r(t){return`image-${t.split("/").slice(-1)[0]}`.replace(/\.([a-z]+)$/,"-$1")}let o=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"],["frame","frame"]],n=["clip","crop","fill","fillmax","max","scale","min"],s=["top","bottom","left","right","center","focalpoint","entropy"],a=["format"];function h(t){let{apiHost:e,projectId:i,dataset:r}=t,o={baseUrl:(e||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn.")},n=t.resource??t["~experimental_resource"];if(n?.type==="media-library"){if("string"!=typeof n.id||0===n.id.length)throw Error('Media library clients must include an id in "resource"');return{...o,mediaLibraryId:n.id}}if(n?.type==="canvas"){if("string"!=typeof n.id||0===n.id.length)throw Error('Canvas clients must include an id in "resource"');return{...o,canvasId:n.id}}if(n?.type==="dataset"){if("string"!=typeof n.id||0===n.id.length)throw Error('Dataset clients must include an id in "resource"');let[t,e]=n.id.split(".");if(!t||!e)throw Error('Dataset resource id must be in the format "projectId.dataset", got: '+n.id);return{...o,projectId:t,dataset:e}}return{...o,projectId:i,dataset:r}}function l(t){return t&&"config"in t&&"function"==typeof t.config?h(t.config()):t&&"clientConfig"in t&&"object"==typeof t.clientConfig?h(t.clientConfig):t||{}}class u{options;constructor(t,e){this.options=t?{...t.options||{},...e||{}}:{...e||{}}}withOptions(t){return new u(this,function(t,e){let i=e.baseUrl||t.baseUrl,r={baseUrl:i};for(let t in e)e.hasOwnProperty(t)&&(r[function(t){for(let e of o){let[i,r]=e;if(t===i||t===r)return i}return t}(t)]=e[t]);return{baseUrl:i,...r}}(this.options,t))}image(t){return this.withOptions({source:t})}dataset(t){return this.withOptions({dataset:t})}projectId(t){return this.withOptions({projectId:t})}withClient(t){let e=l(t),i={...this.options};return delete i.baseUrl,delete i.projectId,delete i.dataset,delete i.mediaLibraryId,delete i.canvasId,new u(null,{...e,...i})}bg(t){return this.withOptions({bg:t})}dpr(t){return this.withOptions(t&&1!==t?{dpr:t}:{})}width(t){return this.withOptions({width:t})}height(t){return this.withOptions({height:t})}focalPoint(t,e){return this.withOptions({focalPoint:{x:t,y:e}})}maxWidth(t){return this.withOptions({maxWidth:t})}minWidth(t){return this.withOptions({minWidth:t})}maxHeight(t){return this.withOptions({maxHeight:t})}minHeight(t){return this.withOptions({minHeight:t})}size(t,e){return this.withOptions({width:t,height:e})}blur(t){return this.withOptions({blur:t})}
1sharpen(t){return this.withOptions({sharpen:t})}rect(t,e,i,r){return this.withOptions({rect:{left:t,top:e,width:i,height:r}})}format(t){return this.withOptions({format:t})}invert(t){return this.withOptions({invert:t})}orientation(t){return this.withOptions({orientation:t})}quality(t){return this.withOptions({quality:t})}forceDownload(t){return this.withOptions({download:t})}flipHorizontal(){return this.withOptions({flipHorizontal:!0})}flipVertical(){return this.withOptions({flipVertical:!0})}ignoreImageParams(){return this.withOptions({ignoreImageParams:!0})}fit(t){if(-1===n.indexOf(t))throw Error(`Invalid fit mode "${t}"`);return this.withOptions({fit:t})}crop(t){if(-1===s.indexOf(t))throw Error(`Invalid crop mode "${t}"`);return this.withOptions({crop:t})}saturation(t){return this.withOptions({saturation:t})}auto(t){if(-1===a.indexOf(t))throw Error(`Invalid auto mode "${t}"`);return this.withOptions({auto:t})}pad(t){return this.withOptions({pad:t})}vanityName(t){return this.withOptions({vanityName:t})}frame(t){if(1!==t)throw Error(`Invalid frame value "${t}"`);return this.withOptions({frame:t})}url(){return function(t){let e={...t||{}},n=e.source;delete e.source;let s=function(t){var e;let i;if(!t)return null;if("string"==typeof t&&(e=t,/^https?:\/\//.test(`${e}`)))i={asset:{_ref:r(t)}};else if("string"==typeof t)i={asset:{_ref:t}};else if(t&&"string"==typeof t._ref)i={asset:t};else if(t&&"string"==typeof t._id)i={asset:{_ref:t._id||""}};else if(t&&t.asset&&"string"==typeof t.asset.url)i={asset:{_ref:r(t.asset.url)}};else{if("object"!=typeof t.asset)return null;i={...t}}return t.crop&&(i.crop=t.crop),t.hotspot&&(i.hotspot=t.hotspot),function(t){if(t.crop&&t.hotspot)return t;let e={...t};return e.crop||(e.crop={left:0,top:0,bottom:0,right:0}),e.hotspot||(e.hotspot={x:.5,y:.5,height:1,width:1}),e}(i)}(n);if(!s){if(n&&"object"==typeof n&&null!==n&&n._upload&&(!n.asset||!n.asset._ref))return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8HwQACfsD/QNViZkAAAAASUVORK5CYII=";throw Error(`Unable to resolve image URL from source (${JSON.stringify(n)})`)}let a=function(t){let[,e,r,o]=t.split("-");if(!e||!r||!o)throw Error(`Malformed asset _ref '${t}'. Expected an id like "${i}".`);let[n,s]=r.split("x"),a=+n,h=+s;if(!(isFinite(a)&&isFinite(h)))throw Error(`Malformed asset _ref '${t}'. Expected an id like "${i}".`);return{id:e,width:a,height:h,format:o}}(s.asset._ref||s.asset._id||""),h=Math.round(s.crop.left*a.width),l=Math.round(s.crop.top*a.height),u={left:h,top:l,width:Math.round(a.width-s.crop.right*a.width-h),height:Math.round(a.height-s.crop.bottom*a.height-l)},p=s.hotspot.height*a.height/2,c=s.hotspot.width*a.width/2,d=s.hotspot.x*a.width,f=s.hotspot.y*a.height;return e.rect||e.focalPoint||e.ignoreImageParams||e.crop||(e={...e,...function(t,e){let i,r=e.width,o=e.height;if(!(r&&o))return{width:r,height:o,rect:t.crop};let n=t.crop,s=t.hotspot,a=r/o;if(n.width/n.height>a){let t=Math.round(n.height),e=Math.round(t*a),r=Math.max(0,Math.round(n.top)),o=Math.max(0,Math.round(Math.round((s.right-s.left)/2+s.left)-e/2));o<n.left?o=n.left:o+e>n.left+n.width&&(o=n.left+n.width-e),i={left:o,top:r,width:e,height:t}}else{let t=n.width,e=Math.round(t/a),r=Math.max(0,Math.round(n.left)),o=Math.max(0,Math.round(Math.round((s.bottom-s.top)/2+s.top)-e/2));o<n.top?o=n.top:o+e>n.top+n.height&&(o=n.top+n.height-e),i={left:r,top:o,width:t,height:e}}return{width:r,height:o,rect:i}}({crop:u,hotspot:{left:d-c,top:f-p,right:d+c,bottom:f+p}},e)}),function(t){let e,i=(t.baseUrl||"https://cdn.sanity.io").replace(/\/+$/,""),r=t.vanityName?`/${t.vanityName}`:"",n=`${t.asset.id}-${t.asset.width}x${t.asset.height}.${t.asset.format}${r}`;e=t.mediaLibraryId?`${i}/media-libraries/${t.mediaLibraryId}/images/${n}`:t.canvasId?`${i}/images/canvases/${t.canvasId}/${n}`:`${i}/images/${t.projectId}/${t.dataset}/${n}`;let s=[];if(t.rect){let{left:e,top:i,width:r,height:o}=t.rect;(0!==e||0!==i||o!==t.asset.height||r!==t.asset.width)&&s.push(`rect=${e},${i},${r},${o}`)}t.bg&&s.push(`bg=${t.bg}`),t.focalPoint&&(s.push(`fp-x=${t.focalPoint.x}`),s.push(`fp-y=${t.focalPoint.y}`));
1let a=[t.flipHorizontal&&"h",t.flipVertical&&"v"].filter(Boolean).join("");return a&&s.push(`flip=${a}`),o.forEach(e=>{let[i,r]=e;"u">typeof t[i]?s.push(`${r}=${encodeURIComponent(t[i])}`):"u">typeof t[r]&&s.push(`${r}=${encodeURIComponent(t[r])}`)}),0===s.length?e:`${e}?${s.join("&")}`}({...e,asset:a})}(this.options)}toString(){return this.url()}}e=["The default export of @sanity/image-url has been deprecated. Use the named export `createImageUrlBuilder` instead."],t.s(["createImageUrlBuilder",0,function(t){return new u(null,l(t))}])},769954,(t,e,i)=>{t.e,e.exports=function(){function t(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,r=Array(e);i<e;i++)r[i]=t[i];return r}function e(){return(e=Object.assign.bind()).apply(null,arguments)}var i="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function r(t){return("image-"+t.split("/").slice(-1)[0]).replace(/\.([a-z]+)$/,"-$1")}var o=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"],["frame","frame"]],n=["clip","crop","fill","fillmax","max","scale","min"],s=["top","bottom","left","right","center","focalpoint","entropy"],a=["format"],h=function(){function h(t,i){this.options=void 0,this.options=t?e({},t.options||{},i||{}):e({},i||{})}var l=h.prototype;return l.withOptions=function(i){var r=i.baseUrl||this.options.baseUrl,n={baseUrl:r};for(var s in i)i.hasOwnProperty(s)&&(n[function(e){for(var i,r=function(e){var i="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e){if(e){if("string"==typeof e)return t(e,void 0);var i=({}).toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?t(e,void 0):void 0}}(e))){i&&(e=i);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(o);!(i=r()).done;){var n=i.value,s=n[0],a=n[1];if(e===s||e===a)return s}return e}(s)]=i[s]);return new h(this,e({baseUrl:r},n))},l.image=function(t){return this.withOptions({source:t})},l.dataset=function(t){return this.withOptions({dataset:t})},l.projectId=function(t){return this.withOptions({projectId:t})},l.bg=function(t){return this.withOptions({bg:t})},l.dpr=function(t){return this.withOptions(t&&1!==t?{dpr:t}:{})},l.width=function(t){return this.withOptions({width:t})},l.height=function(t){return this.withOptions({height:t})},l.focalPoint=function(t,e){return this.withOptions({focalPoint:{x:t,y:e}})},l.maxWidth=function(t){return this.withOptions({maxWidth:t})},l.minWidth=function(t){return this.withOptions({minWidth:t})},l.maxHeight=function(t){return this.withOptions({maxHeight:t})},l.minHeight=function(t){return this.withOptions({minHeight:t})},l.size=function(t,e){return this.withOptions({width:t,height:e})},l.blur=function(t){return this.withOptions({blur:t})},l.sharpen=function(t){return this.withOptions({sharpen:t})},l.rect=function(t,e,i,r){return this.withOptions({rect:{left:t,top:e,width:i,height:r}})},l.format=function(t){return this.withOptions({format:t})},l.invert=function(t){return this.withOptions({invert:t})},l.orientation=function(t){return this.withOptions({orientation:t})},l.quality=function(t){return this.withOptions({quality:t})},l.forceDownload=function(t){return this.withOptions({download:t})},l.flipHorizontal=function(){return this.withOptions({flipHorizontal:!0})},l.flipVertical=function(){return this.withOptions({flipVertical:!0})},l.ignoreImageParams=function(){return this.withOptions({ignoreImageParams:!0})},l.fit=function(t){if(-1===n.indexOf(t))throw Error('Invalid fit mode "'+t+'"');return this.withOptions({fit:t})},l.crop=function(t){if(-1===s.indexOf(t))throw Error('Invalid crop mode "'+t+'"');return this.withOptions({crop:t})},l.saturation=function(t){return this.withOptions({saturation:t})},l.auto=function(t){if(-1===a.indexOf(t))throw Error('Invalid auto mode "'+t+'"');return this.withOptions({auto:t})},l.pad=function(t){return this.withOptions({pad:t})},l.vanityName=function(t){return this.withOptions({vanityName:t})},l.frame=function(t){if(1!==t)throw Error('Invalid frame value "'+t+'"');return this.withOptions({frame:t})},l.url=function(){return function(t){var n=e({},t||{}),s=n.source;delete n.source;var a=function(t){var i,o;if(!t)return null;if("string"==typeof t&&(o=t,/^https?:\/\//.test(""+o)))i={asset:{_ref:r(t)}};else if("string"==typeof t)i={asset:{_ref:t}};else if(t&&"string"==typeof t._ref)i={asset:t};else if(t&&"string"==typeof t._id)i={asset:{_ref:t._id||""}};else if(t&&t.asset&&"string"==typeof t.asset.url)i={asset:{_ref:r(t.asset.url)}};else{if("object"!=typeof t.asset)return null;i=e({},t)}return t.crop&&(i.crop=t.crop),t.hotspot&&(i.hotspot=t.hotspot),function(t){if(t.crop&&t.hotspot)return t;var i=e({},t);return i.crop||(i.crop={left:0,top:0,bottom:0,right:0}),i.hotspot||(i.hotspot={x:.5,y:.5,height:1,width:1}),i}(i)}(s);if(!a){if(s&&"object"==typeof s&&null!==s&&s._upload&&(!s.asset||!s.asset._ref))return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8HwQACfsD/QNViZkAAAAASUVORK5CYII=";throw Error("Unable to resolve image URL from source ("+JSON.stringify(s)+")")}var h=function(t){var e=t.split("-"),r=e[1],o=e[2],n=e[3];
1if(!r||!o||!n)throw Error("Malformed asset _ref '"+t+"'. Expected an id like \""+i+'".');var s=o.split("x"),a=s[0],h=s[1],l=+a,u=+h;if(!(isFinite(l)&&isFinite(u)))throw Error("Malformed asset _ref '"+t+"'. Expected an id like \""+i+'".');return{id:r,width:l,height:u,format:n}}(a.asset._ref||a.asset._id||""),l=Math.round(a.crop.left*h.width),u=Math.round(a.crop.top*h.height),p={left:l,top:u,width:Math.round(h.width-a.crop.right*h.width-l),height:Math.round(h.height-a.crop.bottom*h.height-u)},c=a.hotspot.height*h.height/2,d=a.hotspot.width*h.width/2,f=a.hotspot.x*h.width,g=a.hotspot.y*h.height;return n.rect||n.focalPoint||n.ignoreImageParams||n.crop||(n=e({},n,function(t,e){var i,r=e.width,o=e.height;if(!(r&&o))return{width:r,height:o,rect:t.crop};var n=t.crop,s=t.hotspot,a=r/o;if(n.width/n.height>a){var h=Math.round(n.height),l=Math.round(h*a),u=Math.max(0,Math.round(n.top)),p=Math.max(0,Math.round(Math.round((s.right-s.left)/2+s.left)-l/2));p<n.left?p=n.left:p+l>n.left+n.width&&(p=n.left+n.width-l),i={left:p,top:u,width:l,height:h}}else{var c=n.width,d=Math.round(c/a),f=Math.max(0,Math.round(n.left)),g=Math.max(0,Math.round(Math.round((s.bottom-s.top)/2+s.top)-d/2));g<n.top?g=n.top:g+d>n.top+n.height&&(g=n.top+n.height-d),i={left:f,top:g,width:c,height:d}}return{width:r,height:o,rect:i}}({crop:p,hotspot:{left:f-d,top:g-c,right:f+d,bottom:g+c}},n))),function(t){var e=(t.baseUrl||"https://cdn.sanity.io").replace(/\/+$/,""),i=t.vanityName?"/"+t.vanityName:"",r=t.asset.id+"-"+t.asset.width+"x"+t.asset.height+"."+t.asset.format+i,n=e+"/images/"+t.projectId+"/"+t.dataset+"/"+r,s=[];if(t.rect){var a=t.rect,h=a.left,l=a.top,u=a.width,p=a.height;(0!==h||0!==l||p!==t.asset.height||u!==t.asset.width)&&s.push("rect="+h+","+l+","+u+","+p)}t.bg&&s.push("bg="+t.bg),t.focalPoint&&(s.push("fp-x="+t.focalPoint.x),s.push("fp-y="+t.focalPoint.y));var c=[t.flipHorizontal&&"h",t.flipVertical&&"v"].filter(Boolean).join("");return(c&&s.push("flip="+c),o.forEach(function(e){var i=e[0],r=e[1];void 0!==t[i]?s.push(r+"="+encodeURIComponent(t[i])):void 0!==t[r]&&s.push(r+"="+encodeURIComponent(t[r]))}),0===s.length)?n:n+"?"+s.join("&")}(e({},n,{asset:h}))}(this.options)},l.toString=function(){return this.url()},h}();return function(t){if(t&&"config"in t&&"function"==typeof t.config){var e=t.config(),i=e.apiHost,r=e.projectId,o=e.dataset;return new h(null,{baseUrl:(i||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn."),projectId:r,dataset:o})}if(t&&"clientConfig"in t&&"object"==typeof t.clientConfig){var n=t.clientConfig,s=n.apiHost,a=n.projectId,l=n.dataset;return new h(null,{baseUrl:(s||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn."),projectId:a,dataset:l})}return new h(null,t||{})}}()},660705,t=>{"use strict";var e=t.i(247167),i=t.i(13667);function r(t,...e){let i=t.length-1;return t.slice(0,i).reduce((t,i,r)=>t+i+e[r],"")+t[i]}let o=r` 2 ..., 3 "aspectRatio": asset->metadata.dimensions.aspectRatio, 4 "lqip": asset->metadata.lqip, 5`,n=r` 6 ..., 7 label, 8 "_type": to->_type, 9 "slug": coalesce(to->slug.current, to->store.slug.current), 10 detailsSection 11`,s=r` 12 _id, 13 title, 14 date, 15 excerpt, 16 coverImage, 17 "slug": slug.current, 18 "author": author->{name, picture}, 19`,a=r` 20 _id, 21 title, 22 year, 23 dimensions, 24 "slug": slug.current, 25 type -> { 26 title, 27 "slug": slug.current, 28 }, 29 media[] { 30 ${o} 31 } 32`;r`*[_type == "settings"][0] { 33 ..., 34 global { 35 email, 36 newsletterLabel, 37 shippingNote, 38 catalogueTitle, 39 }, 40 header { 41 links[] { 42 ${n}, 43 } 44 }, 45 footer { 46 columnOneLinks[] { 47 ${n}, 48 }, 49 columnTwoLinks[] { 50 ${n}, 51 }, 52 columnThreeLinks[] { 53 ${n}, 54 }, 55 socialLink { 56 label, 57 link { 58 label, 59 url 60 } 61 } 62 }, 63 newsletter { 64 title, 65 "delay": coalesce(delay, 2), 66 sideText { 67 one, 68 two, 69 } 70 }, 71 "products": *[_type == "product"] { 72 _id, 73 "slug": store.slug.current, 74 gridImageOverride { 75 ${o} 76 }, 77 dimensions, 78 lineDrawings[] { 79 ${o} 80 } 81 } 82}`,r` 83*[_type == "post"] | order(date desc, _updatedAt desc) { 84 ${s} 85}`,r` 86 *[_type == "homePage"][0] { 87 ..., 88 title, 89 slug, 90 rows[] { 91 ..., 92 link -> { 93 "slug": coalesce(store.slug.current, slug.current), 94 _type, 95 }, 96 image { 97 ${o} 98 }, 99 imageTwo { 100 ${o} 101 } 102 } 103 } 104`,r` 105 *[_type == "infoPage"][0] { 106 ..., 107 title, 108 rows[] { 109 ..., 110 _type == "textRow" => { 111 ..., 112 label, 113 text 114 }, 115 _type == "imageRow" => { 116 ..., 117 images[] { 118 ${o} 119 } 120 } 121 } 122 } 123`,r` 124 *[_type == "showroomPage"][0] { 125 ..., 126 title, 127 rows[] { 128 ..., 129 _type == "textRow" => { 130 ..., 131 label, 132 text 133 }, 134 _type == "imageRow" => { 135 ..., 136 images[] { 137 ${o} 138 } 139 } 140 } 141 } 142`,r` 143 *[_type == "detailsPage"][0] { 144 ..., 145 rows[] { 146 ..., 147 _type == "textRow" => { 148 ..., 149 label, 150 text[] { 151 ..., 152 markDefs[] { 153 ..., 154 _type == "downloadLink" => { 155 ..., 156 "file": file.asset->url, 157 } 158 } 159 } 160 }, 161 _type == "qaRow" => { 162 ..., 163 } 164 } 165 } 166`,r` 167 *[_type == "product"] | order(orderRank) { 168 ..., 169 "slug": store.slug.current, 170 "id": store.id, 171 } 172`,r` 173 *[_type == "product" && store.slug.current == $slug][0] { 174 ..., 175 "slug": store.slug.current, 176 "id": store.id, 177 lineDrawingsText { 178 title, 179 subtitle, 180 text 181 }, 182 lineDrawings[] { 183 ${o} 184 } 185 } 186`,r` 187 *[_type == "product"] { 188 "slug": store.slug.current, 189 } 190`,r` 191 *[_type == "product" && store.slug.current in $slugs] { 192 ..., 193 "slug": store.slug.current, 194 "id": store.id, 195 } 196`,r` 197 *[(_type == "page" || _type == "textPage") && defined(slug.current)] { 198 "slug": slug.current, 199 } 200`,r` 201 *[(_type == "page" || _type == "textPage") && slug.current == $slug][0] { 202 _type, 203 ..., 204 _type == "textPage" => { 205 title, 206 slug, 207 content 208 }, 209 _type == "page" => { 210 title, 211 slug, 212 rows[] { 213 ..., 214 _type == "textRow" => { 215 ..., 216 label, 217 text 218 }, 219 _type == "imageRow" => { 220 ..., 221 images[] { 222 ${o} 223 } 224 }, 225 _type == "projectGrid" => { 226 _key, 227 _id, 228 type -> { 229 title, 230 "slug": slug.current, 231 }, 232 "projects": *[_type == "project" && projectType._id == ^.type._id] | order(orderRank) { 233 ${a} 234 } 235 } 236 } 237 } 238 } 239`;var h=t.i(945736);let l=(0,h.createClient)({projectId:i.projectId,dataset:i.dataset,apiVersion:i.apiVersion,useCdn:!1,perspective:"published"});
239(0,h.createClient)({projectId:i.projectId,dataset:i.dataset,apiVersion:i.apiVersion,perspective:"previewDrafts",useCdn:!1,token:e.default.env.SANITY_PREVIEW_TOKEN||e.default.env.NEXT_PUBLIC_SANITY_PREVIEW_TOKEN});var u=t.i(769954),p=t.i(271645);let c=(t,e)=>{let i=t.quality(e.quality||75).fit("clip");return null!==e.width?i.width(e.width):i};t.s(["useImage",0,t=>(0,p.useMemo)(()=>{if(!t)return null;let e=t?"string"==typeof t?t:t.asset?t.asset._ref||t.asset._id:t._ref||t._id||"":null;if(!e)return null;let i=function(t){let[e,i]=t.split("-")[2].split("x").map(t=>parseInt(t,10));return{width:e,height:i,aspectRatio:e/i}}(e),r=function(t,e){let i=t.crop;if(!i)return e;let{width:r,height:o}=e,n=r*(1-(i.left+i.right)),s=o*(1-(i.top+i.bottom));return{width:n,height:s,aspectRatio:n/s}}(t,i),o=c((0,u.default)(l).image(t).auto("format"),{width:null,originalImageDimensions:i,croppedImageDimensions:r,quality:null}),n=o.options.width||(o.options.maxWidth?Math.min(o.options.maxWidth,r.width):r.width),s=o.options.height||(o.options.maxHeight?Math.min(o.options.maxHeight,r.height):Math.round(n/r.aspectRatio));return{loader:e=>{let{width:o,quality:n}=e;return c((0,u.default)(l).image(t).auto("format"),{width:o,originalImageDimensions:i,croppedImageDimensions:r,quality:n||null}).url()||""},src:o.url(),width:n,height:s}},[c,t,l])],660705)},13667,t=>{"use strict";t.i(247167).default.env.SANITY_REVALIDATE_SECRET,t.s(["apiVersion",0,"2022-11-15","dataset",0,"production","projectId",0,"up1m9z0w"])},504593,t=>{"use strict";var e=t.i(273299),i=t.i(13667);let r=(0,e.createImageUrlBuilder)({projectId:i.projectId,dataset:i.dataset});t.s(["urlForImage",0,t=>r.image(t).auto("format").fit("max")])},518288,t=>{"use strict";var e=t.i(843476),i=t.i(271645),r=t.i(660705),o=t.i(504593),n=t.i(88653),s=t.i(532181);t.s(["Image",0,({image:t,className:a,fit:h="cover",position:l="center",sizes:u="100vw",priority:p=!1,blur:c=!0,...d})=>{let f=(0,r.useImage)(t),g=(0,i.useRef)(null),[m,w]=(0,i.useState)(!0);return((0,i.useEffect)(()=>{g.current&&g.current.complete&&w(!1)},[]),f)?(0,e.jsxs)("div",{className:"absolute inset-0 h-full w-full overflow-hidden",children:[(0,e.jsx)(n.AnimatePresence,{initial:!1,children:m&&c&&t.lqip?(0,e.jsx)(s.motion.img,{initial:{opacity:0}
239,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},src:t.lqip,alt:t?.alt??"",className:"absolute inset-0 z-[2] h-full w-full object-cover object-center blur-[4px]"}):null}),(0,e.jsx)("img",{ref:g,className:`h-full w-full ${a}`,src:f.src,srcSet:[640,750,828,1080,1200,1920,2048,3840].map(e=>`${(0,o.urlForImage)(t).width(e).quality(90).url()} ${e}w`).join(", "),sizes:u,alt:t?.alt??"",style:{objectFit:h,objectPosition:l},onLoad:()=>{w(!1)},...d})]}):null}])},684927,t=>{t.v(e=>Promise.all(["static/chunks/44bh9rzg1j7vj.js"].map(e=>t.l(e))).then(()=>e(145587)))},407500,t=>{t.v(e=>Promise.all(["static/chunks/2619pqauczhjr.js"].map(e=>t.l(e))).then(()=>e(975681)))}]);
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.