1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{8350:function(e,t,l){Promise.resolve().then(l.bind(l,2980))},3089:function(e,t,l){"use strict";l.d(t,{Vf:function(){return a},du:function(){return i}});var r=l(7437);function a(e){let{color:t="#A8B2A1"}=e;return(0,r.jsxs)("svg",{width:"18",height:"26",viewBox:"0 0 18 26",fill:"none","aria-hidden":"true",children:[(0,r.jsx)("line",{x1:"9",y1:"26",x2:"9",y2:"9",stroke:t,strokeWidth:"0.75"}),(0,r.jsx)("path",{d:"M9 18 Q3 15 2 9 Q8 12 9 18Z",fill:t,opacity:"0.75"}),(0,r.jsx)("path",{d:"M9 18 Q15 15 16 9 Q10 12 9 18Z",fill:t,opacity:"0.75"}),(0,r.jsx)("ellipse",{cx:"9",cy:"7",rx:"2.5",ry:"3.5",fill:t})]})}function i(e){let{color:t="#ECE5DC"}=e;return(0,r.jsxs)("div",{className:"flex items-center justify-center w-full gap-4 my-2","aria-hidden":"true",children:[(0,r.jsx)("div",{className:"flex-1 h-px",style:{backgroundColor:t}}),(0,r.jsx)("div",{className:"w-1 h-1 rounded-full",style:{backgroundColor:t}}),(0,r.jsx)("div",{className:"flex-1 h-px",style:{backgroundColor:t}})]})}},2980:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return h}});var r=l(7437),a=l(2265),i=l(6648),n=l(7138);let s=[{title:"Dreamy Jungle Nursery",image:"/home-carousel-1.png",imagePosition:"center",bgImage:"/collection-sleepy-jungle.png"},{title:"Secret Garden",image:"/home-carousel-2.png",imagePosition:"center",bgImage:"/collection-beachy-boho.png"},{title:"Soft Tide",image:"/home-carousel-3.png",imagePosition:"center",bgImage:"/collection-enchanted-woodland.png"},{title:"Echoes of Siam",image:"/home-carousel-4.png",imagePosition:"center",bgImage:"/collection-retro-country.png"},{title:"",image:"/home-carousel-5.png",imagePosition:"center",bgImage:"/collection-echoes-siam.png"}];function o(){let[e,t]=(0,a.useState)(0),[l,n]=(0,a.useState)(!1),[o,c]=(0,a.useState)(()=>s.map((e,t)=>t)),d=s.length,x=(0,a.useRef)(null),h=(0,a.useCallback)(()=>t(e=>(e+1)%d),[d]),m=(0,a.useCallback)(()=>t(e=>(e-1+d)%d),[d]);return(0,a.useEffect)(()=>{if(l)return;let e=setInterval(h,5e3);return()=>clearInterval(e)},[l,h]),(0,a.useEffect)(()=>{c(t=>{let l=[...t];return l[e]=Date.now(),l})},[e]),(0,r.jsxs)("section",{className:"w-full flex flex-col overflow-hidden md:min-h-[640px] lg:min-h-[560px] -mt-24 lg:-mt-24",onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:[(0,r.jsxs)("div",{className:"relative flex flex-row flex-1 min-h-[420px] md:min-h-0",children:[(0,r.jsx)("div",{className:"lg:hidden absolute inset-0 z-20 flex items-center justify-center pt-24 pointer-events-none",children:(0,r.jsx)("div",{className:"pointer-events-auto w-[70%] max-w-xs md:w-[50%] md:max-w-md",children:(0,r.jsxs)("div",{className:"flex flex-col p-8 md:p-12",style:{backgroundColor:"rgba(245, 241, 235, 0.88)"},children:[(0,r.jsx)("p",{className:"font-serif text-xl md:text-3xl",style:{color:"#4A4644",lineHeight:1.2,letterSpacing:"0.02em"},children:"Surface pattern collections inspired by vintage charm, nature and storytelling"}),(0,r.jsx)("p",{className:"mt-2 text-sm md:text-lg font-light leading-relaxed",style:{color:"#5C5450",letterSpacing:"0.01em"},children:"for fabric, wallpaper and home decor."})]})})}),(0,r.jsxs)("div",{className:"hidden lg:relative lg:flex lg:flex-col lg:w-[40%] lg:flex-shrink-0 lg:overflow-hidden",children:[s.map((t,l)=>(0,r.jsx)("div",{className:"absolute inset-0 transition-opacity duration-1000 ease-in-out ".concat(l===e?"opacity-100":"opacity-0"),children:(0,r.jsx)(i.default,{src:t.bgImage,alt:"",fill:!0,className:"object-cover object-center",sizes:"(max-width: 768px) 50vw, 576px",priority:0===l,"aria-hidden":"true"})},l)),(0,r.jsx)("div",{className:"flex-1 flex flex-col pt-24 lg:pt-24 relative z-10",children:(0,r.jsx)("div",{className:"flex-1 p-8 md:p-10 lg:p-8 xl:p-12",children:(0,r.jsxs)("div",{className:"h-full flex flex-col p-10 md:p-12 lg:p-10 xl:p-16",style:{backgroundColor:"rgba(245, 241, 235, 0.82)"},children:[(0,r.jsx)("div",{className:"flex-1 flex items-center",children:(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"font-serif text-xl md:text-2xl min-[855px]:text-3xl xl:text-[2.125rem]",style:{color:"#4A4644",lineHeight:1.2,letterSpacing:"0.02em"},children:"Surface pattern collections inspired by vintage charm, nature and storytelling"}),(0,r.jsx)("p",{className:"mt-2 lg:mt-3 text-base lg:text-lg xl:text-xl font-light leading-relaxed",style:{color:"#5C5450",letterSpacing:"0.01em"},children:"for fabric, wallpaper and home decor."})]})}),(0,r.jsxs)("div",{className:"hidden lg:flex items-center justify-between mt-8 xl:mt-12",children:[(0,r.jsx)("div",{className:"flex items-center gap-4",children:s.map((l,a)=>(0,r.jsx)("button",{onClick:()=>t(a),"aria-label":"Go to slide ".concat(a+1),className:"transition-all duration-500 rounded-full ".concat(a===e?"w-8 h-[2px] bg-charcoal":"w-2 h-2 hover:bg-warm-gray"),style:a!==e?{backgroundColor:"#C5BFB9"}:void 0},a))}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("button",{onClick:m,"aria-label":"Previous slide",className:"w-10 h-10 flex items-center justify-center border text-warm-gray hover:text-charcoal hover:border-charcoal transition-colors duration-300",style:{borderColor:"#D9D3CB"},children:(0,r.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 10 10",fill:"none","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M6.5 2L3 5L6.5 8",stroke:"currentColor",strokeWidth:"1.3",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,r.jsx)("button",{onClick:h,"aria-label":"Next slide",className:"w-10 h-10 flex items-center justify-center border text-warm-gray hover:text-charcoal hover:border-charcoal transition-colors duration-300",style:{borderColor:"#D9D3CB"},children:(0,r.jsx)("svg",{width:"12",height:"12",viewBox:"0 0 10 10",fill:"none","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M3.5 2L7 5L3.5 8",stroke:"currentColor",strokeWidth:"1.3",strokeLinecap:"round",strokeLinejoin:"round"})})})]})]})]})})})]}),(0,r.jsx)("div",{className:"relative flex-1 overflow-hidden",onTouchStart:function(e){x.current=e.touches[0].clientX},onTouchEnd:function(e){if(null===x.current)return;let t=x.current-e.changedTouches[0].clientX;Math.abs(t)>40&&(t>0?h():m()),x.current=null},children:s.map((t,l)=>(0,r.jsx)("div",{className:"absolute inset-0 transition-opacity duration-1000 ease-in-out ".concat(l===e?"opacity-100":"opacity-0"),children:(0,r.jsx)("div",{className:"absolute inset-0 animate-ken-burns",children:(0,r.jsx)(i.default,{src:t.image,alt:t.title,fill:!0,className:"object-cover",style:{objectPosition:t.imagePosition},priority:0===l,sizes:"(max-width: 768px) 100vw, 864px"})},o[l])},l))})]}),(0,r.jsxs)("div",{className:"lg:hidden flex items-center justify-between px-6 py-5",style:{background:"#F5F1EB"},children:[(0,r.jsx)("div",{className:"flex items-center gap-4",children:s.map((l,a)=>(0,r.jsx)("button",{onClick:()=>t(a),"aria-label":"Go to slide ".concat(a+1),className:"transition-all duration-500 rounded-full ".concat(a===e?"w-8 h-[2px] bg-charcoal":"w-2 h-2 hover:bg-warm-gray"),style:a!==e?{backgroundColor:"#C5BFB9"}:void 0},a))}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("button",{onClick:m,"aria-label":"Previous slide",className:"w-9 h-9 flex items-center justify-center border text-warm-gray hover:text-charcoal hover:border-charcoal transition-colors duration-300",style:{borderColor:"#D9D3CB"},children:(0,r.jsx)("svg",{width:"11",height:"11",viewBox:"0 0 10 10",fill:"none","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M6.5 2L3 5L6.5 8",stroke:"currentColor",strokeWidth:"1.3",strokeLinecap:"round",strokeLinejoin:"round"})})}),(0,r.jsx)("button",{onClick:h,"aria-label":"Next slide",className:"w-9 h-9 flex items-center justify-center border text-warm-gray hover:text-charcoal hover:border-charcoal transition-colors duration-300",style:{borderColor:"#D9D3CB"},children:(0,r.jsx)("svg",{width:"11",height:"11",viewBox:"0 0 10 10",fill:"none","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M3.5 2L7 5L3.5 8",stroke:"currentColor",strokeWidth:"1.3",strokeLinecap:"round",strokeLinejoin:"round"})})})]})]})]})}var c=l(3089);function d(){return(0,r.jsx)("div",{className:"bg-sand py-20 lg:py-24",children:(0,r.jsxs)("div",{className:"container flex flex-col items-center gap-6 text-center px-12 md:px-20 lg:px-32",children:[(0,r.jsx)(c.Vf,{color:"rgba(122, 114, 109, 0.45)"}),(0,r.jsx)("h2",{className:"text-2xl md:text-3xl text-charcoal",children:"Interested in working together?"}),(0,r.jsx)("p",{className:"font-light md:font-extralight text-sm leading-loose text-warm-gray max-w-sm tracking-[0.01em] md:tracking-normal",children:"I'd love to hear from you."}),(0,r.jsx)(n.default,{href:"/contact",className:"mt-4 px-10 py-3 bg-charcoal text-ivory text-xs font-light tracking-widest uppercase hover:bg-woodland transition-colors duration-300",children:"Get in Touch"})]})})}let x=[{title:"Retro Country",href:"/retro-country",src:"/collection-retro-country.png",alt:"Retro Country"},{title:"Secret Garden",href:"/secret-garden",src:"/collection-enchanted-woodland.png",alt:"Secret Garden"},{title:"Dreamy Jungle Nursery",href:"/dreamy-jungle-nursery",src:"/collection-sleepy-jungle.png",alt:"Dreamy Jungle Nursery"}
1,{title:"Playful Cats",href:"/playful-cats",src:"/collection-playful-cats.png",alt:"Playful Cats"},{title:"Echoes of Siam",href:"/echoes-of-siam",src:"/collection-echoes-siam.png",alt:"Echoes of Siam"},{title:"Soft Tide",href:"/soft-tide",src:"/collection-beachy-boho.png",alt:"Soft Tide"}];function h(){let[e,t]=(0,a.useState)(0);return(0,a.useEffect)(()=>{if(e>=x.length)return;let l=setTimeout(()=>t(e=>e+1),120);return()=>clearTimeout(l)},[e]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("main",{className:"flex flex-col max-w-[1440px] mx-auto",children:[(0,r.jsx)(o,{}),(0,r.jsxs)("div",{id:"collections",className:"px-8 md:px-16 pt-0 md:pt-10 pb-4",children:[(0,r.jsx)("div",{className:"hidden md:block",children:(0,r.jsx)(c.du,{})}),(0,r.jsx)("p",{className:"text-[9px] tracking-[0.3em] uppercase font-light text-center md:mt-6 mb-1",style:{color:"#5C5450"},children:"All Collections"})]}),(0,r.jsx)("div",{className:"w-full px-8 md:px-16 pt-4 pb-11",children:(0,r.jsx)("div",{className:"grid grid-cols-2 md:grid-cols-3 gap-6",children:x.map((t,l)=>(0,r.jsxs)(n.default,{href:t.href,className:"relative block leading-[0] transition-all duration-700 ease-out ".concat(l<e?"translate-y-0 opacity-100":"translate-y-6 opacity-0"),children:[(0,r.jsx)("div",{className:"flex items-center justify-center absolute inset-0 bg-ivory opacity-0 hover:opacity-90 transition-opacity duration-500 z-10",children:(0,r.jsx)("span",{className:"font-serif text-lg lg:text-2xl text-charcoal",style:{letterSpacing:"0.02em"},children:t.title})}),(0,r.jsx)(i.default,{src:t.src,alt:t.alt,width:1400,height:799,priority:!0,className:"w-full"})]},t.href))})})]}),(0,r.jsx)(d,{})]})}}},function(e){e.O(0,[231,974,971,23,744],function(){return e(e.s=8350)}),_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.