1"use strict";(self.webpackChunkgarage_project_website=self.webpackChunkgarage_project_website||[]).push([[9415],{41126:function(e,t,a){var n=a(96540),l=a(31277);const r=e=>{let{iconType:t,icon:a,title:r,subtitle:c,verticalMargin:s,button:i,secondaryButton:o}=e;const m=a,d=n.useMemo((()=>(s?"my-10 md:my-16":"my-0")+"\n w-5/6 flex-1 flex flex-col gap-2 justify-center items-center text-center px-8"));return n.createElement("div",{className:d},"icon"===t?n.createElement(m,{className:"text-8xl text-zinc-200"}):a,n.createElement("h2",{className:"text-xl text-center font-medium text-zinc-900"},r),c&&n.createElement("span",{className:"text-zinc-500"},c),i&&n.createElement(l.A,{className:"btn btn--gpred mt-6",to:i.to},i.text),o&&n.createElement(l.A,{className:"btn btn--black mt-3",to:o.to},o.text))};r.defaultProps={button:null,secondaryButton:null,subtitle:null,verticalMargin:!0},t.A=r},60295:function(e,t,a){var n=a(96540),l=a(31277),r=a(27428),c=a(42682),s=a(98250),i=a(32532),o=a(63867);const m=e=>{var t,a;const{variants:r,featuredImage:c}=e,s=n.useMemo((()=>r.sort(((e,t)=>Number(e.price)<=Number(t.price)?-1:1)).find((e=>{let{fields:{hasInventory:t}}=e;return t}))),[e]);if(!s)return null;const m=(0,o.A)({productData:e,options:{minimalButtons:!0,initialVariantId:s.shopifyId}});if(m.isSoldOut)return null;const{title:d,handle:u}=m.data,{addToCartButton:b}=m.elements,p=null!==(t=s.image)&&void 0!==t?t:c;return n.createElement("div",{className:"h-full bg-zinc-200 bg-opacity-60 mx-2 rounded-lg overflow-hidden relative"},n.createElement("div",{className:"h-full px-4 py-6 flex flex-col gap-4 justify-between"},n.createElement(l.A,{to:`/products/${u}`,className:"flex-1 group cursor-pointer w-full flex flex-row gap-x-3 justify-center items-center"},n.createElement("div",{className:"relative w-20 h-20 md:w-28 md:h-28 flex-shrink-0 flex items-center justify-center"},p&&n.createElement(i.G,{className:"max-w-full max-h-full transform transition ease-easeOutCirc duration-700 scale-100 group-hover:scale-110",image:p.mobileImage,objectFit:"contain",alt:null!==(a=p.altText)&&void 0!==a?a:s.title})),n.createElement("div",{className:"my-auto text-left"},n.createElement("div",{className:"text-lg font-semibold"},d),n.createElement("div",null,"Default Title"===s.title?"":s.title),n.createElement("span",{className:"text-sm"},"$",s.price.toFixed(2)))),n.createElement("div",{className:"flex justify-center"},b)))},d=e=>{let{onClick:t,direction:a}=e;return n.createElement("div",{className:"absolute pointer top-0 h-full flex items-center z-10 "+("next"===a?"right-0":"left-0")},n.createElement("button",{type:"button",onClick:t,className:"h-full group text-4xl pointer-events-auto"},n.createElement("div",{className:"transform transition-transform duration-100 scale-100 group-hover:scale-115 group-active:scale-100"},"next"===a?n.createElement(c.huF,null):n.createElement(c.UZh,null))))},u=e=>{let{title:t,suggestedProducts:a}=e;const{width:l,ref:c}=(0,s.uZ)(),i=n.useMemo((()=>{let e=l/100+5;return e=e<15?15:e,100-l/e}),[l]);return n.createElement("div",{className:"flex-1 min-w-60 min-h-60 w-full max-w-full",ref:c},t&&n.createElement("h3",{className:"font-medium mb-6 text-lg first:md:text-xl"},t),n.createElement("div",{className:"w-full max-w-full relative"},n.createElement(r.FN,{className:"rounded-lg overflow-hidden",centerMode:!0,centerSlidePercentage:i,showThumbs:!1,showStatus:!1,showIndicators:!1,renderArrowPrev:e=>n.createElement(d,{direction:"prev",onClick:e}),renderArrowNext:e=>n.createElement(d,{direction:"next",onClick:e}),swipeable:!1,autoPlay:!0,interval:3e3,transitionTime:1e3,infiniteLoop:!0,stopOnHover:!0},a.map((e=>n.createElement(m,Object.assign({key:e.title},e))))),n.createElement("div",{className:"bg-gradient-to-r from-zinc-100 to-transparent absolute top-0 w-24 h-full left-0 pointer-events-none"}),n.createElement("div",{className:"bg-gradient-to-l from-zinc-100 to-transparent absolute top-0 w-24 h-full right-0 pointer-events-none"})))};u.defaultProps={title:null},t.A=u},3729:function(e,t,a){a.r(t),a.d(t,{Head:function(){return o}});var n=a(96540),l=a(40213),r=a(41126),c=a(60295),s=a(32532),i=a(7094);const o=e=>n.createElement(i.A,Object.assign({},e,{title:"Page Not Found",doNotIndex:!0,location:{pathname:"/404"}})),m=e=>{let{location:t,data:{suggestedProductsCollection:i}}=e;return n.createElement(l.A,{location:t,padTop:!0,padBottom:!0,darkHeader:!0},n.createElement(r.A,{iconType:"image",verticalMargin:!1,icon:n.createElement(s.S,{src:"../images/characters/eye-guy.png",alt:"Page not found",placeholder:"blurred",height:100,className:"mb-4",__imageData:a(11573)}),title:"Sorry, this page can't be found",button:{text:"Back to the shop",to:"/collections"}}),i&&n.createElement("div",{className:"w-5/6 mt-12"},n.createElement(c.A,{title:"Or check out some of our suggested products below:",suggestedProducts:i.products})))};m.defaultProps={data:{giftNoteProduct:null,suggestedProductsCollection:null}},t.default=m},11573:function(e){e.exports=JSON.parse('{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFUlEQVR42n1UDzBUeRx/myj9PXclsnRn7n+jmnFzmrtulEql7oxzt0otUShqSw0i2v5wGEkdtcfKWFzW1rKxJGRLjWwJuaL0h2RFV1SsP7vvvc+9t2XOpPrNvPm+95vv5/M+38/n9x5BjFoymcwIAIfL5ZoWymUBzTfrqttamgYeP7wLprY31F4VpyYn27G9TN944kNLKBSOY6uXl5dV/bXqKkDPYECDGgbIQeZWR7Mbz7o7BkuUBf5vSMe9j4/zpk651VhXwwIxrNVTg69IcuAldAMvmOd+GuQwyb5kQPsKxQq518hUY9iYJsNmUVHBfgPZUJ+OGuoDPfiK4ehjFOrQ81SD5vZmdHW2UmxLV+fjjvVubpZv8Jx3qZvc3HTrAUCBUUXRDCHFkJEDfTh6JQ+f5m4DIfbA9Exf7KvM1IOiUFWl2s4CVSrV+DHeCQQC+/bW+zrQQywhTTLqoB9GfNUpEDkbYFe5HymdlyF5VouvCsP0Jfdr8Ly1LXOMlyMeJCYmLnlwr4UNgNYzhCCH0K55AG5uEMyKBdihzkLacRHSpFloeNlBpt0pR33tVcWYkUcU
17ggMXHC3uWkY+kE2BCZdPc7UlWNSnh/MK0IwgfcdWOwkIxOsSQnR866LoL5yOWN0Bm97OOHS5aomakhr8JD1Uv5PJSbJ/DCLIZzsNBcmDNaUYwIi3JH0rU5FU7HKb4yHoz3IPpaa9qT7CUhSq9f196KhTg2L7ABMLhPAXOyLqc7zMCFoCWV9LgSSC/KHTcmSTz6U8gyl56HWupNKqKUlVHu0HN17TqM0LAXz05iEFT4wKgygbSr2ILZcQjYWnXd75zmE8LW6Uu+4GJHrTlTw46inu6RoDhTjWUQ+sLcU10PEiKmQIEktpxTKs0gTHLzBQIzfEvS/yqzfQtdSB8tw3jeBvi1Ipw3KvGOhjSpCb6QCL8LkkMaLIIsVUY/CctEYIHq8yG6R2UioQiFhuGS/Ewa1nLbdOddf7j2LHF44SR04j9qtJ1DmHYdhYTF6wvOh238OfvYuuLghnkK0CjeC/mq1NTObbpiQAAcgOI6OxOtgNn+/kvvvnjPd94IlOL1uH42YSmT8GoJifgz0DFEPMzarNM1tF1qCM2nqQCmehErJyGWehr9OknDORzlJMxco0i2S88UW3xC2trbmmpDcjiFhCbpCZVR/ZCGOugSiSZDOEBXiefgZ9DOEf/MiUO2fDE1oHhq2pSLB1XsxSyhNtnK/ppx9T13C1aqklnKDyltbUkWIuQQcKid7Igqwz4mP2i0itOzIxsOdOeiPOIsCz4MQrwlC9cYE6pxHbFvKysClLFaZMVvYXmODG0prnIie6U4Qy2c5THOyvniMH4zGLan6qMV8+ofP5iHbIxT3dx2HevsRRLr5I26VO+6kRqG3KhvXcg9fKEiPcA/24c2XJM5xUabPCss+Yn4s56i5J2G82rrX2NUGnGUzadOFljD6eiqIzydSMVtdSKpeSnZeOUlGJvhQf25dRXYpkkhtTRagKcPA7XxKcTwczr8sXM8qvSjj2onjzXcTxsstN5ms4EomrrRWmaziXiXW2GjmrrBFd040Td7Mw2C9FHhUBo0qgy5Oj4Izz6HD39epdqf/igb+pqWnZqye8QVLmJBk5XD4Dwvh6DM+zt/e3pj4dtrHU5xsNq1f96Pi57UOhTz+T3n8jY6XNmx2Llm+0TGSmE9YMb3MZ02YjgZ/6WHpusTHyus/XvRRnYhkOHkAAAAASUVORK5CYII="},"images":{"fallback":{"src":"/static/8296ad3e27b3b2ed42b6b20471ad614e/7aae1/eye-guy.png","srcSet":"/static/8296ad3e27b3b2ed42b6b20471ad614e/ec733/eye-guy.png 24w,\\n/static/8296ad3e27b3b2ed42b6b20471ad614e/4d1de/eye-guy.png 49w,\\n/static/8296ad3e27b3b2ed42b6b20471ad614e/7aae1/eye-guy.png 97w,\\n/static/8296ad3e27b3b2ed42b6b20471ad614e/7b084/eye-guy.png 194w","sizes":"(min-width: 97px) 97px, 100vw"},"sources":[{"srcSet":"/static/8296ad3e27b3b2ed42b6b20471ad614e/0bad1/eye-guy.webp 24w,\\n/static/8296ad3e27b3b2ed42b6b20471ad614e/9ab7e/eye-guy.webp 49w,\\n/static/8296ad3e27b3b2ed42b6b20471ad614e/1ea24/eye-guy.webp 97w,\\n/static/8296ad3e27b3b2ed42b6b20471ad614e/fc7a8/eye-guy.webp 194w","type":"image/webp","sizes":"(min-width: 97px) 97px, 100vw"}]},"width":97,"height":100}')}}]); 2//# sourceMappingURL=component---src-pages-404-jsx-46dbdb58bf6b3f5ecae7.js.map
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.