(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[478],{2818:(e,a,t)=>{"use strict";t.d(a,{U:()=>s});let s={name:"Unger Powder Coated Cabinets",tagline:"Transforming Spaces",description:"Custom powder-coated garage cabinets, overhead storage racks, and slatwall solutions in Treasure Valley, Idaho.",phone:"(208) 779-4560",phoneAlt:"(208) 484-0689",email:"sales@ungerpowdercoating.com",location:"Treasure Valley, Idaho",facebook:"https://business.facebook.com/ungerpowdercoating",url:"https://powdercoatedcabinets.com",logo:"/images/logo.webp",heroImage:"/images/hero.webp",images:{cabinetShowcase:"/images/cabinet-showcase.webp",garageCabinets:"/images/garage-cabinets.webp",slatwall:"/images/slatwall.webp",powderCoating:"/images/powder-coating.webp",warranty:"/images/garden-storage.webp"},nav:[{title:"Home",href:"/"},{title:"Garage Cabinets",href:"/garage-cabinets"},{title:"Storage Racks",href:"/storage-racks"},{title:"Slatwall",href:"/garage-slatwall"},{title:"Why Powder Coat?",href:"/why-powder-coat"},{title:"Gallery",href:"/showcase"},{title:"3D Designer",href:"/3d-showcase"},{title:"Garage Storage Solutions",href:"/garage-storage-systems"},{title:"Contact",href:"/contact"}],services:[{title:"Custom Garage Cabinets",href:"/garage-cabinets",description:"Custom garage storage cabinets built to your exact dimensions. Powder-coated finish, dado joinery, and full back panel enclosures. The foundation of any organized garage storage system.",image:"https://cdn.struxgarage.com/public/images-sm/installs/wagner/wagner-dogs-3.webp"},{title:"Garage Wall Storage",href:"/garage-slatwall",description:"Slatwall garage wall storage systems with bike racks, tool hooks, and sports gear storage. Get everything off the floor and onto the wall with customizable panels and accessories.",image:"https://cdn.struxgarage.com/public/images-sm/installs/burton/burton-12.webp"},{title:"Overhead Ceiling Storage",href:"/storage-racks",description:"Heavy-duty overhead garage ceiling storage racks to maximize vertical space. Keep seasonal items, bins, and bulky gear safely overhead and out of the way.",image:"/images/cabinet-showcase.webp"}],showcaseImages:[{src:"/images/cabinet-showcase.webp",alt:"Custom multi-drawer powder-coated workbench with overhead storage in a Treasure Valley garage"},{src:"/images/garage-cabinets.webp",alt:"Red powder-coated garage cabinet workspace with integrated workbench and tool storage"},{src:"/images/slatwall.webp",alt:"Powder-coated storage bench with slatwall panel system in an organized garage"},{src:"/images/powder-coating.webp",alt:"Full garage transformation with powder-coated cabinets and overhead storage racks by Unger Powder Coating"},{src:"/images/garden-storage.webp",alt:"Outdoor garden storage solution with powder-coated finish for weather resistance"}]}},2983:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>h});var s=t(5155),r=t(5239),l=t(2115),n=t(2818);let o=new Date("2026-04-30T23:59:59");function i(){let e=o.getTime()-Date.now();return e<=0?{days:0,hours:0,minutes:0,seconds:0}:{days:Math.floor(e/864e5),hours:Math.floor(e/36e5%24),minutes:Math.floor(e/6e4%60),seconds:Math.floor(e/1e3%60)}}function d(e){return String(e).padStart(2,"0")}function c(e){let{size:a="sm"}=e,[t,r]=(0,l.useState)(i);return((0,l.useEffect)(()=>{let e=setInterval(()=>r(i()),1e3);return()=>clearInterval(e)},[]),"lg"===a)?(0,s.jsx)("div",{className:"flex items-center justify-center gap-3 sm:gap-5",children:[{label:"Days",value:t.days},{label:"Hours",value:t.hours},{label:"Mins",value:t.minutes},{label:"Secs",value:t.seconds}].map((e,a)=>{let{label:t,value:r}=e;return(0,s.jsxs)("div",{className:"flex items-center gap-3 sm:gap-5",children:[(0,s.jsxs)("div",{className:"flex flex-col items-center",children:[(0,s.jsx)("span",{className:"rounded-lg bg-brand-dark border border-brand-red/40 px-4 py-2 text-3xl sm:text-5xl font-extrabold tabular-nums text-white shadow-[0_0_16px_rgba(155,35,44,0.3)]",children:d(r)}),(0,s.jsx)("span",{className:"mt-1 text-xs font-bold uppercase tracking-widest text-gray-400",children:t})]}),a<3&&(0,s.jsx)("span",{className:"mb-5 text-2xl font-bold text-brand-red",children:":"})]},t)})}):(0,s.jsx)("div",{className:"flex items-center justify-center gap-2",children:[{label:"d",value:t.days},{label:"h",value:t.hours},{label:"m",value:t.minutes},{label:"s",value:t.seconds}].map((e,a)=>{let{label:t,value:r}=e;return(0,s.jsxs)("div",{className:"flex items-center gap-2",children:[(0,s.jsxs)("div",{className:"flex flex-col items-center",children:[(0,s.jsx)("span",{className:"rounded bg-black/30 px-2 py-0.5 text-lg font-extrabold tabular-nums text-white",children:d(r)}),(0,s.jsx)("span",{className:"text-[10px] font-bold uppercase tracking-widest text-gray-400",children:t})]}),a<3&&(0,s.jsx)("span",{className:"mb-3 text-sm font-bold text-brand-red",children:":"})]},t)})})}let m=["Morning (8am–12pm)","Afternoon (12pm–5pm)","Evening (5pm–7pm)","Anytime"],x=[{src:n.U.images.garageCabinets,alt:"Custom powder-coated garage cabinets — full wall installation"},{src:n.U.images.cabinetShowcase,alt:"Multi-cabinet garage system with workbench and overhead storage"},{src:n.U.images.slatwall,alt:"Slatwall panel system with organized tool and gear storage"},{src:n.U.images.powderCoating,alt:"Complete garage transformation with powder-coated finish"}],g=[{icon:"▣",label:"Custom Powder-Coated Cabinets",detail:"Designed to your space — colors, sizes, and layout all custom"},{icon:"◈",label:"Free 8-ft Overhead Storage Rack",detail:"Heavy-duty steel, installed — a $400+ value included free"},{icon:"◉",label:"Professional Installation",detail:"Our crew handles everything, start to finish"},{icon:"◆",label:"Lifetime Warranty",detail:"On all powder-coated surfaces and cabinet hardware"},{icon:"◇",label:"Free Design Consultation",detail:"We come to you, measure, and plan the perfect layout"}];function h(){let[e,a]=(0,l.useState)(!1),[t,o]=(0,l.useState)(!1),[i,d]=(0,l.useState)(!1);async function h(e){e.preventDefault(),a(!0),d(!1);let t=new FormData(e.currentTarget);t.append("_subject","Spring Sale Lead — $1,000 Off Promo"),t.append("source","spring-sale-landing-page"),"dataLayer"in window&&window.dataLayer.push({event:"gta_promo_quote_click",promo:"spring_sale_2026",source:"get_offer_button",page_location:"/spring-sale"});try{if((await fetch("https://formspree.io/f/".concat("xqeyoyeo"),{method:"POST",body:t,headers:{Accept:"application/json"}})).ok){if("dataLayer"in window){let e=window;e.dataLayer.push({event:"quote_submitted",source:"spring_sale_form",page_location:"/spring-sale"}),e.dataLayer.push({event:"submit_promo_quote_event",promo:"spring_sale_2026",source:"get_offer_button",page_location:"/spring-sale"})}o(!0)}else d(!0)}catch(e){d(!0)}finally{a(!1)}}return(0,s.jsxs)("div",{className:"min-h-screen bg-brand-dark",children:[(0,s.jsx)("div",{className:"hazard-stripe h-1 w-full"}),(0,s.jsx)("div",{className:"relative z-10 border-b border-gray-100 bg-white px-4 py-3",children:(0,s.jsx)("div",{className:"mx-auto flex max-w-7xl items-center justify-center",children:(0,s.jsxs)("a",{href:"/",className:"flex items-center gap-3",children:[(0,s.jsx)(r.default,{src:n.U.logo,alt:n.U.name,width:50,height:42,className:"h-10 w-auto"}),(0,s.jsxs)("div",{children:[(0,s.jsx)("span",{className:"text-lg font-bold text-brand-dark",children:n.U.name}),(0,s.jsxs)("span",{className:"flex items-center gap-1.5 text-xs tracking-wide text-brand-gray",children:[(0,s.jsx)("span",{className:"inline-block h-1.5 w-1.5 rounded-full bg-brand-red"}),n.U.tagline]})]})]})})}),(0,s.jsxs)("section",{className:"relative overflow-hidden px-4 pb-16 pt-12 text-center",children:[(0,s.jsx)("div",{className:"dot-grid absolute inset-0"}),(0,s.jsx)("div",{className:"hazard-stripe absolute left-0 top-0 h-1.5 w-full opacity-60"}),(0,s.jsxs)("div",{className:"relative mx-auto max-w-3xl",children:[(0,s.jsxs)("div",{className:"mb-5 inline-flex items-center gap-2 rounded-full border border-brand-red/40 bg-brand-red/15 px-5 py-2",children:[(0,s.jsx)("span",{className:"inline-block h-2 w-2 rounded-full bg-brand-red shadow-[0_0_8px_rgba(155,35,44,0.8)]"}),(0,s.jsx)("span",{className:"text-xs font-bold uppercase tracking-[0.25em] text-brand-red-light",children:"Spring Sale 2026 — Limited Time Offer"})]}),(0,s.jsxs)("h1",{className:"text-4xl font-extrabold leading-tight text-white sm:text-5xl lg:text-6xl",children:["$1,000 Off Complete"," ",(0,s.jsx)("span",{className:"bg-gradient-to-r from-brand-red to-red-400 bg-clip-text text-transparent",children:"Garage Packages"})]}),(0,s.jsx)("p",{className:"mx-auto mt-4 max-w-xl text-lg font-semibold text-gray-300",children:"Through April 30th — Treasure Valley's most complete garage transformation, at its best price of the year."}),(0,s.jsxs)("div",{className:"mt-8",children:[(0,s.jsx)("p",{className:"mb-3 text-xs font-bold uppercase tracking-widest text-gray-500",children:"Offer Expires In"}),(0,s.jsx)(c,{size:"lg"})]}),(0,s.jsxs)("div",{className:"mt-8 inline-flex items-center gap-3 rounded-xl border border-yellow-400/40 bg-yellow-400/10 px-6 py-3",children:[(0,s.jsx)("span",{className:"text-yellow-300 text-xl",children:"+"}),(0,s.jsx)("p",{className:"text-base font-bold text-yellow-300",children:"FREE 8-ft Overhead Garage Rack with Every Package"})]}),(0,s.jsx)("div",{className:"mt-8",children:(0,s.jsx)("a",{href:"#claim",className:"inline-block rounded-md bg-brand-red px-10 py-4 text-sm font-bold uppercase tracking-wider text-white transition hover:bg-brand-red-dark hover:shadow-[0_0_24px_rgba(155,35,44,0.5)]",children:"Claim Your Discount — Get a Free Quote"})})]})]}),(0,s.jsx)("section",{className:"bg-black/30 px-4 py-16",children:(0,s.jsxs)("div",{className:"mx-auto max-w-6xl",children:[(0,s.jsx)("p",{className:"mb-2 text-center text-xs font-bold uppercase tracking-[0.2em] text-brand-red-light",children:"Real Installs — Treasure Valley"}),(0,s.jsx)("h2",{className:"mb-10 text-center text-2xl font-extrabold text-white sm:text-3xl",children:"See What's Possible"}),(0,s.jsx)("div",{className:"grid grid-cols-2 gap-3 sm:gap-4 lg:grid-cols-4",children:x.map(e=>(0,s.jsx)("div",{className:"relative aspect-square overflow-hidden rounded-lg border border-white/10",children:(0,s.jsx)(r.default,{src:e.src,alt:e.alt,fill:!0,sizes:"(max-width: 640px) 50vw, 25vw",className:"object-cover transition duration-500 hover:scale-105"})},e.src))})]})}),(0,s.jsx)("section",{className:"px-4 py-16",children:(0,s.jsxs)("div",{className:"mx-auto max-w-3xl",children:[(0,s.jsx)("p",{className:"mb-2 text-center text-xs font-bold uppercase tracking-[0.2em] text-brand-red-light",children:"Everything Included"}),(0,s.jsx)("h2",{className:"mb-10 text-center text-2xl font-extrabold text-white sm:text-3xl",children:"What You Get with Every Package"}),(0,s.jsx)("div",{className:"space-y-4",children:g.map(e=>(0,s.jsxs)("div",{className:"flex items-start gap-4 rounded-xl border border-white/10 bg-white/5 px-5 py-4",children:[(0,s.jsx)("span",{className:"mt-0.5 text-xl text-brand-red",children:e.icon}),(0,s.jsxs)("div",{children:[(0,s.jsx)("p",{className:"font-bold text-white",children:e.label}),(0,s.jsx)("p",{className:"mt-0.5 text-sm text-gray-400",children:e.detail})]})]},e.label))}),(0,s.jsxs)("div",{className:"mt-8 rounded-xl border border-brand-red/50 bg-brand-red/20 px-6 py-5 text-center",children:[(0,s.jsx)("p",{className:"text-sm font-bold uppercase tracking-widest text-brand-red-light",children:"Spring Sale Discount"}),(0,s.jsx)("p",{className:"mt-1 text-4xl font-extrabold text-white",children:"$1,000 Off"}),(0,s.jsx)("p",{className:"mt-1 text-sm text-gray-300",children:"Applied automatically — mention this offer when you call or submit below"})]})]})}),(0,s.jsx)("section",{id:"claim",className:"px-4 pb-20 pt-4",children:(0,s.jsxs)("div",{className:"mx-auto max-w-lg",children:[(0,s.jsx)("p",{className:"mb-2 text-center text-xs font-bold uppercase tracking-[0.2em] text-brand-red-light",children:"Claim Your Discount"}),(0,s.jsx)("h2",{className:"mb-8 text-center text-2xl font-extrabold text-white sm:text-3xl",children:"Get Your Free Quote"}),t?(0,s.jsxs)("div",{className:"rounded-xl border border-green-500/40 bg-green-500/10 px-6 py-10 text-center",children:[(0,s.jsx)("p",{className:"text-xl font-bold text-white",children:"You're on the list!"}),(0,s.jsx)("p",{className:"mt-2 text-gray-300",children:"We'll be in touch shortly to schedule your free design consultation."}),(0,s.jsxs)("p",{className:"mt-4 text-sm text-gray-500",children:["Questions? Call us at ",(0,s.jsx)("a",{href:"tel:".concat(n.U.phone),className:"text-white hover:text-brand-red-light",children:n.U.phone})]})]}):(0,s.jsx)("form",{onSubmit:h,className:"rounded-xl border border-white/10 bg-white/5 p-6 sm:p-8",children:(0,s.jsxs)("div",{className:"space-y-5",children:[(0,s.jsxs)("div",{children:[(0,s.jsxs)("label",{htmlFor:"name",className:"block text-sm font-medium text-gray-300",children:["Name ",(0,s.jsx)("span",{className:"text-brand-red",children:"*"})]}),(0,s.jsx)("input",{type:"text",id:"name",name:"name",required:!0,placeholder:"John Smith",className:"mt-1 block w-full rounded-md border border-white/10 bg-white/10 px-4 py-3 text-sm text-white placeholder-gray-500 focus:border-brand-red focus:outline-none focus:ring-1 focus:ring-brand-red"})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("label",{htmlFor:"phone",className:"block text-sm font-medium text-gray-300",children:["Phone ",(0,s.jsx)("span",{className:"text-brand-red",children:"*"})]}),(0,s.jsx)("input",{type:"tel",id:"phone",name:"phone",required:!0,placeholder:"(208) 555-0100",className:"mt-1 block w-full rounded-md border border-white/10 bg-white/10 px-4 py-3 text-sm text-white placeholder-gray-500 focus:border-brand-red focus:outline-none focus:ring-1 focus:ring-brand-red"})]}),(0,s.jsxs)("div",{children:[(0,s.jsxs)("label",{htmlFor:"zip",className:"block text-sm font-medium text-gray-300",children:["ZIP Code ",(0,s.jsx)("span",{className:"text-brand-red",children:"*"})]}),(0,s.jsx)("input",{type:"text",id:"zip",name:"zip",required:!0,placeholder:"83646",inputMode:"numeric",maxLength:5,className:"mt-1 block w-full rounded-md border border-white/10 bg-white/10 px-4 py-3 text-sm text-white placeholder-gray-500 focus:border-brand-red focus:outline-none focus:ring-1 focus:ring-brand-red"})]}),(0,s.jsxs)("div",{children:[(0,s.jsx)("label",{htmlFor:"best_time",className:"block text-sm font-medium text-gray-300",children:"Best Time to Call"}),(0,s.jsx)("select",{id:"best_time",name:"best_time",className:"mt-1 block w-full rounded-md border border-white/10 bg-brand-steel px-4 py-3 text-sm text-white focus:border-brand-red focus:outline-none focus:ring-1 focus:ring-brand-red",children:m.map(e=>(0,s.jsx)("option",{value:e,children:e},e))})]}),i&&(0,s.jsxs)("p",{className:"text-sm text-red-400",children:["Something went wrong. Please try again or call us at ",n.U.phone,"."]}),(0,s.jsx)("button",{type:"submit",disabled:e,className:"w-full rounded-md bg-brand-red px-6 py-4 text-sm font-bold uppercase tracking-wider text-white transition hover:bg-brand-red-dark hover:shadow-[0_0_20px_rgba(155,35,44,0.4)] disabled:opacity-50",children:e?"Sending...":"Claim Your Discount — Get a Free Quote"}),(0,s.jsx)("p",{className:"text-center text-xs text-gray-600",children:"No spam. We'll call once to schedule your free in-home consultation."})]})}),(0,s.jsxs)("p",{className:"mt-6 text-center text-sm text-gray-500",children:["Prefer to call?"," ",(0,s.jsx)("a",{href:"tel:".concat(n.U.phone),className:"font-semibold text-white hover:text-brand-red-light",children:n.U.phone})]})]})}),(0,s.jsx)("p",{className:"pb-8 text-center text-[10px] text-gray-600",children:"*Minimum exclusions apply to all promotional offers."})]})}},4652:(e,a,t)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),!function(e,a){for(var t in a)Object.defineProperty(e,t,{enumerable:!0,get:a[t]})}(a,{default:function(){return i},getImageProps:function(){return o}});let s=t(8140),r=t(5040),l=t(1356),n=s._(t(1124));function o(e){let{props:a}=(0,r.getImgProps)(e,{defaultLoader:n.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,t]of Object.entries(a))void 0===t&&delete a[e];return{props:a}}let i=l.Image},5239:(e,a,t)=>{"use strict";t.d(a,{default:()=>r.a});var s=t(4652),r=t.n(s)},6294:(e,a,t)=>{Promise.resolve().then(t.bind(t,2983))}},e=>{e.O(0,[356,441,255,358],()=>e(e.s=6294)),_N_E=e.O()}]);