1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[765],{59144:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/galerie/[slug]",function(){return t(19276)}])},8257:function(e,n,t){"use strict";t.d(n,{A:function(){return c}});var i=t(85893),a=t(90512),r=t(2962),s=t(9008),l=t.n(s);function o(e){let{title:n,description:t,image:a,keywords:s,twitter:o={handle:"@MonolifStudio"}}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(l(),{children:[(0,i.jsx)("meta",{httpEquiv:"x-ua-compatible",content:"ie=edge"}),(0,i.jsx)("meta",{name:"robots",content:"index,follow"}),(0,i.jsx)("meta",{name:"googlebot",content:"index,follow"}),(0,i.jsx)("meta",{name:"keywords",content:s&&s.length?s.join(","):s}),(0,i.jsx)("meta",{name:"author",content:"MONOLIF"}),(0,i.jsx)("meta",{name:"referrer",content:"no-referrer"}),(0,i.jsx)("meta",{name:"format-detection",content:"telephone=no"}),(0,i.jsx)("meta",{name:"geo.region",content:"US"}),(0,i.jsx)("link",{rel:"manifest",href:"/site.webmanifest"}),(0,i.jsx)("link",{rel:"apple-touch-icon",sizes:"180x180",href:"/apple-touch-icon.png"}),(0,i.jsx)("link",{rel:"icon",type:"image/png",sizes:"32x32",href:"/icons/[email protected]"}),(0,i.jsx)("link",{rel:"icon",type:"image/png",sizes:"16x16",href:"/icons/Favicon.png"}),(0,i.jsx)("link",{rel:"icon",href:"/icons/Favicon.png"}),(0,i.jsx)("title",{children:n})]}),(0,i.jsx)(r.PB,{title:n,description:t,openGraph:{title:n,description:t,type:"website",locale:"en_US",images:[{url:"https://cdn.sanity.io/images/h3ukq32i/production/64db8666c90fbef79f001565db815adebc75cece-1200x630.png",width:1200,height:630,alt:n}],defaultImageWidth:1200,defaultImageHeight:630,site_name:""},twitter:{handle:o.handle,cardType:"summary_large_image"}})]})}function c(e){let{seo:n,children:t,hideFooter:r=!1,isIndexPage:s=!1}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o,{...n}),(0,i.jsx)("div",{className:(0,a.W)("bg-[#F5F4F2]"),children:(0,i.jsx)("main",{className:(0,a.W)("overscroll-none"),children:t})})]})}},13203:function(e,n,t){"use strict";var i=t(85893),a=t(90512),r=t(67294);n.Z=e=>{let{cursorPos:n,leftHovered:t,rightHovered:s}=e,l=(0,r.useRef)(null),o={left:n.x-18,top:n.y-18};return(0,i.jsx)("div",{ref:l,style:o,className:(0,a.W)("hidden fixed mix-blend-difference z-[10] pointer-events-none lg:block",t?"opacity-100 rotate-180":s?"opacity-100":"opacity-0"),children:(0,i.jsx)("svg",{width:"36",height:"36",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("g",{id:"Chevron",children:(0,i.jsx)("path",{id:"Vector",d:"M9 4.5L16.5 12L9 19.5",stroke:"#fff"})})})})}},71998:function(e,n,t){"use strict";t.d(n,{Sx:function(){return s},gx:function(){return r},hH:function(){return a},tW:function(){return l},wc:function(){return o}});var i=t(34155);let a=!1,r=c("production","Missing environment variable: NEXT_PUBLIC_SANITY_DATASET"),s=c("h3ukq32i","Missing environment variable: NEXT_PUBLIC_SANITY_PROJECT_ID");i.env.SANITY_API_READ_TOKEN;let l="2022-11-28",o="preview.secret";function c(e,n){if(void 0===e)throw Error(n);return e}},24166:function(e,n,t){"use strict";t.d(n,{i:function(){return l}});var i=t(6803),a=t.n(i),r=t(71998);let s=a()({projectId:r.Sx||"",dataset:r.gx||""}),l=e=>{var n;if(null==e?void 0:null===(n=e.asset)||void 0===n?void 0:n._ref)return null==s?void 0:s.image(e).width(1920).auto("format")}},68382:function(e,n,t){"use strict";t.d(n,{EU:function(){return v},MQ:function(){return w},NI:function(){return p},jE:function(){return f},mq:function(){return j},nV:function(){return x},rZ:function(){return h},xg:function(){return _}});var i=t(82729),a=t(37288);function r(){let e=(0,i._)(['*[_type == "product"] | order(order asc){\n ...,\n name,\n category->{\n categoryName,\n categoryDisplayOrder\n },\n images[]{\n ..., // Get all information\n image{\n ...,\n "dimensions": asset->metadata.dimensions\n }\n },\n}']);return r=function(){return e},e}function s(){let e=(0,i._)(['*[_type == "studioItem"] | order(order asc) {\n name,\n images[]{\n image{\n ...,\n "dimensions": asset->metadata.dimensions\n },\n alt\n }\n}']);return s=function(){return e},e}function l(){let e=(0,i._)(['*[_type == "product" && slug.current == $slug][0]{\n ...,\n images[]{\n ...,\n image{\n ...,\n "dimensions": asset->metadata.dimensions\n }\n }\n}']);return l=function(){return e},e}function o(){let e=(0,i._)(['\n*[_type == "product" && defined(slug.current)][].slug.current\n']);return o=function(){return e},e}function c(){let e=(0,i._)(['*[_type == "homepage"]{\n mainImage{\n ..., // Get all information\n "dimensions": asset->metadata.dimensions // Pull palette from metadata on the asset\n },\n mainImageAlt,\n}']);return c=function(){return e},e}function u(){let e=(0,i._)(['*[_type == "about"][0]{\n ...,\n mainImage{\n ..., // Get all information\n "dimensions": asset->metadata.dimensions // Pull palette from metadata on the asset\n },\n}']);return u=function(){return e},e}function m(){let e=(0,i._)(['*[_type == "careers"][0]']);return m=function(){return e},e}function d(){let e=(0,i._)(['*[_type == "contact"][0]']);return d=function(){return e},e}function g(){let e=(0,i._)(['*[_type == "pressItem"] | order(order asc){\n ...,\n image{\n ..., // Get all information\n "dimensions": asset->metadata.dimensions // Pull palette from metadata on the asset\n },\n}']);return g=function(){return e},e}let f=(0,a.Z)(r()),x=(0,a.Z)(s()),h=(0,a.Z)(l());(0,a.Z)(o());let p=(0,a.Z)(c()),w=(0,a.Z)(u()),v=(0,a.Z)(m()),j=(0,a.Z)(d()),_=(0,a.Z)(g())},19276:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSG:function(){return j},default:function(){return _}});var i=t(85893),a=t(35300),r=t(90998),s=t(68382),l=t(8257),o=t(90512),c=t(67294),u=t
1(25675),m=t.n(u),d=t(24166),g=t(91583),f=e=>{let{slidesToRender:n,callBack:t,images:a}=e,[r,s]=(0,g.Z)({loop:!1}),[l,u]=(0,c.useState)(n);return(0,c.useEffect)(()=>{},[s]),(0,c.useCallback)(()=>{s&&s.scrollPrev()},[s]),(0,c.useCallback)(()=>{s&&s.scrollNext()},[s]),(0,i.jsx)("div",{className:"embla relative gap-x-[8px]",children:(0,i.jsx)("div",{className:"embla__viewport",ref:r,children:(0,i.jsx)("div",{className:"embla__container",children:l.map((e,n)=>(0,i.jsx)("div",{onClick:()=>t(a[n]),className:(0,o.W)("embla__slide mobile__slide",0===n&&"!ml-[0px]"),children:e},n))})})})},x=t(26038),h=t(99435),p=t(13203),w=t(3764),v=e=>{let{images:n}=e,[t,a]=(0,c.useState)(0),[r,s]=(0,c.useState)({x:0,y:0}),[l,u]=(0,h.Z)(),[g,v]=(0,h.Z)(),j=(0,c.useRef)(null),_=x.p8.utils.selector(j),y=e=>{N(),b(n.indexOf(e)),a(n.indexOf(e))},N=()=>{x.p8.to(_("#image-".concat(t)),{opacity:0,duration:.5})},b=e=>{x.p8.to(_("#image-".concat(e)),{opacity:1,duration:.5})};return(0,c.useEffect)(()=>{x.p8.to("#image-0",{opacity:1,duration:.5});let e=e=>{s({x:e.clientX,y:e.clientY})};return window.addEventListener("mousemove",e),()=>{window.removeEventListener("mousemove",e)}},[]),(0,w.L)(()=>{window.innerWidth<1024||(u||v?document.body.classList.add("hideCursor"):document.body.classList.remove("hideCursor"))},[u,v]),(0,i.jsxs)("div",{className:(0,o.W)("lg:flex lg:flex-row-reverse lg:gap-x-2 lg:h-full"),children:[(0,i.jsx)(p.Z,{cursorPos:r,leftHovered:u,rightHovered:v}),(0,i.jsx)("div",{className:(0,o.W)("relative w-full","lg:w-fit"),children:(0,i.jsxs)("div",{ref:j,className:(0,o.W)("mt-8 aspect-w-1 aspect-h-1","lg:mt-0 lg:h-full lg:aspect-none lg:w-auto lg:!relative"),children:[n.map((e,n)=>(0,i.jsx)(m(),{src:(0,d.i)(e.image).width(1920).auto("format").quality(80).url(),alt:e.alt,width:e.image.dimensions.width,height:e.image.dimensions.height,id:"image-".concat(n),className:"lg:!h-full object-cover opacity-0 !absolute top-0 lg:!w-auto"},e.alt+n+"-large-image")),(0,i.jsx)(m(),{src:(0,d.i)(n[t].image).width(1920).auto("format").quality(80).url(),alt:n[t].alt,width:n[t].image.dimensions.width,height:n[t].image.dimensions.height,className:"lg:!h-full object-contain opacity-0 lg:!w-auto"})]})}),(0,i.jsx)("div",{className:(0,o.W)("mt-2","lg:hidden"),children:(0,i.jsx)(f,{callBack:e=>y(e),images:n,slidesToRender:n.map((e,n)=>(0,i.jsx)("button",{className:(0,o.W)("slide h-full w-full"),children:(0,i.jsx)(m(),{src:(0,d.i)(e.image).width(1920).height(1920).auto("format").quality(80).url(),alt:e.alt,width:e.image.dimensions.width,height:e.image.dimensions.width,className:(0,o.W)("w-[85px] h-[85px] object-cover","lg:w-[120px] lg:h-[120px]")})},e.alt+n+"-mobile"))})}),(0,i.jsx)("div",{className:(0,o.W)("hidden flex-nowrap w-full gap-x-2 mt-2","lg:flex-col lg:gap-y-2 lg:w-fit lg:min-w-[120px] lg:mt-0 lg:flex"),children:n.map((e,n)=>(0,i.jsx)("button",{onClick:()=>{y(e)},className:(0,o.W)("lg:w-fit lg:h-fit studio-item"),children:(0,i.jsx)(m(),{src:(0,d.i)(e.image).width(1920).height(1920).auto("format").quality(80).url(),alt:e.alt,width:e.image.dimensions.width,height:e.image.dimensions.height,className:(0,o.W)("w-[85px]","lg:w-[120px] lg:h-[120px] object-cover")})},e.alt+n))})]})},j=!0;function _(e){let[n]=(0,r.y)(e.product,s.rZ,{slug:e.product.slug.current});return(0,i.jsx)(l.A,{seo:e.seo,children:(0,i.jsxs)("div",{className:(0,o.W)("siteContainer h-[calc(100vh-92px)] flex flex-col justify-between gap-y-8","lg:flex-row-reverse lg:h-[calc(100vh-219px)] lg:mt-[64px] lg:gap-x-[0px] ml:gap-x-[2.5vw] xl:gap-x-[6.349vw]"),children:[(0,i.jsx)("section",{className:(0,o.W)("lg:h-full lg:w-full lg:max-w-[1200px] xl:max-w-[1300px] xxl:max-w-[1400px]"),children:(0,i.jsx)(v,{images:n.images})}),(0,i.jsxs)("section",{className:(0,o.W)("max-w-[224px] pb-[15px] lg:pb-0 lg:self-end"),children:[(0,i.jsx)("span",{className:(0,o.W)("text-[12px] leading-normal font-serif"),children:n.itemEra}),(0,i.jsx)("h1",{className:(0,o.W)("text-[16px] tracking-[0.64px] uppercase mt-2 font-title"),children:n.name}),(0,i.jsxs)("p",{className:(0,o.W)("opacity-75 text-[13px] leading-[19.6px] mt-1 font-sans"),children:[(0,i.jsx)(a.YI,{value:n.description})," ",n.materialAndColour," ",(0,i.jsx)("br",{}),n.dimensions]}),(0,i.jsx)("a",{className:(0,o.W)("block mt-8 underline font-serif hover:no-underline w-fit"),href:"mailto:".concat(n.enquireEmail?n.enquireEmail:"[email protected]"),children:"Enquire"})]})]})})}}},function(e){e.O(0,[940,507,583,300,774,888,179],function(){return e(e.s=59144)}),_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.