import{j as e,t}from"./ui-vendor-CJlQk0Tq.js";import{r as s,L as r}from"./react-vendor-f6QdChhz.js";import{g as i,aj as a,N as n,h as l,X as o,d2 as c,ek as d,al as m,B as x,aL as h,aw as u,C as p,d as g,fY as b,bL as j,n as f,ae as w,fx as N,bX as y}from"./index-BzXujQ-F.js";import{G as v}from"./GenericCountdownTimer-DBZ6iEAn.js";import{S}from"./StructureCard-DFecTIPj.js";import{i as k,g as C,a as T,V as L}from"./vinylPromoConfig-fv0OTRZ0.js";import"./supabase-zQsF3e6k.js";import"./charts-BzMgu6zK.js";import"./ColorSection-CG--mthy.js";import"./ColorSwatch-CpQTRqul.js";import"./utils-DkAQToF3.js";import"./formatters-DWbJRyOv.js";import"./aspect-ratio-BAn1PH2M.js";import"./useOptimizedImage--gpLIsCW.js";import"./bunny-image-VphMgYzL.js";import"./SocialShareButton-mvbNhE3x.js";import"./index-DaofzGsq.js";import"./contact-lI35o84o.js";import"./dropdown-menu-sYWqzZq1.js";import"./discountedFiltering-BoERSTSw.js";const V=({exteriorSrc:r,interiorSrc:c,alt:d,title:m,sidingType:x})=>{const[h,u]=s.useState("exterior"),[p,g]=s.useState(!1),b="exterior"===h?r:c;return e.jsxs(i,{open:p,onOpenChange:g,children:[e.jsxs("div",{className:"group relative overflow-hidden rounded-lg aspect-[4/3] bg-slate-100",children:[e.jsxs("div",{className:"block w-full h-full cursor-pointer",onClick:()=>g(!0),children:[e.jsx("img",{src:b,alt:`${d} - ${h} view`,className:"w-full h-full object-cover group-hover:scale-105 transition-transform duration-300",loading:"lazy"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/70 via-black/20 to-transparent pointer-events-none"}),e.jsx("div",{className:"absolute top-12 right-3 bg-white/80 text-primary p-1.5 rounded-full shadow-sm backdrop-blur-sm opacity-60 group-hover:opacity-0 transition-opacity duration-300 pointer-events-none",children:e.jsx(a,{size:14})}),e.jsx("div",{className:"absolute inset-0 bg-black/0 group-hover:bg-black/20 transition-all duration-300 flex items-center justify-center pointer-events-none",children:e.jsx("div",{className:"bg-white/95 text-primary p-3 rounded-full opacity-0 group-hover:opacity-100 transition-all duration-300 shadow-lg backdrop-blur-sm transform scale-90 group-hover:scale-100",children:e.jsx(a,{size:24})})}),e.jsxs("div",{className:"absolute bottom-0 left-0 right-0 p-4 pointer-events-none",children:[e.jsx("span",{className:"inline-block bg-blue-600 text-white text-xs font-semibold px-2 py-1 rounded mb-2",children:x}),e.jsx("h3",{className:"text-white font-semibold",children:m})]})]}),e.jsxs("div",{className:"absolute top-3 right-3 flex rounded overflow-hidden shadow-md z-10",children:[e.jsx("button",{onClick:e=>{e.stopPropagation(),u("exterior")},className:n("px-3 py-1.5 text-xs font-medium transition-colors","exterior"===h?"bg-white text-foreground":"bg-white/70 text-foreground/70 hover:bg-white/90"),children:"Exterior"}),e.jsx("button",{onClick:e=>{e.stopPropagation(),u("interior")},className:n("px-3 py-1.5 text-xs font-medium transition-colors border-l border-slate-200","interior"===h?"bg-white text-foreground":"bg-white/70 text-foreground/70 hover:bg-white/90"),children:"Interior"})]})]}),e.jsx(l,{className:"max-w-4xl w-full p-0 bg-transparent border-none",hideCloseButton:!0,children:e.jsxs("div",{className:"relative",children:[e.jsx("img",{src:b,alt:`${d} - ${h} view`,className:"w-full h-auto max-h-[80vh] object-contain rounded-lg shadow-2xl"}),e.jsxs("div",{className:"absolute bottom-0 left-0 right-0 p-4 bg-gradient-to-t from-black/70 to-transparent rounded-b-lg",children:[e.jsx("span",{className:"inline-block bg-blue-600 text-white text-xs font-semibold px-2 py-1 rounded mb-1",children:x}),e.jsxs("h3",{className:"text-white font-semibold",children:[m," - ","exterior"===h?"Exterior":"Interior"," View"]})]}),e.jsxs(t,{className:"absolute top-2 right-2 p-2 bg-black/50 rounded-full hover:bg-black/80 transition-colors",children:[e.jsx(o,{className:"h-5 w-5 text-white"}),e.jsx("span",{className:"sr-only",children:"Close"})]})]})})]})},z=[{id:"vinyl-quaker-1",exteriorSrc:"https://structures.b-cdn.net/2775-quaker-10X18.jpg",interiorSrc:"https://structures.b-cdn.net/quaker-interior.jpg",alt:"Gray Vinyl Quaker Shed",title:"Quaker Shed",sidingType:"Vinyl",link:"/what-we-build/sheds/quaker"},{id:"vinyl-garage-1",exteriorSrc:"https://structures.b-cdn.net/workshop-garage-3.jpg",interiorSrc:"https://structures.b-cdn.net/a-frame-garage-interior-12X20-3228.jpg",alt:"Tan Vinyl Single Car Garage",title:"Single Car Garage",sidingType:"Vinyl",link:"/what-we-build/garages"},{id:"vinyl-minibarn-1",exteriorSrc:"https://structures.b-cdn.net/mini-barn-exterior-3185.jpg",interiorSrc:"https://structures.b-cdn.net/mini-barn-interior-3185.jpg",alt:"Blue Vinyl Mini Barn Shed",title:"Mini Barn Shed",sidingType:"Vinyl",link:"/what-we-build/sheds/mini-barn"},{id:"vinyl-garage-2",exteriorSrc:"https://structures.b-cdn.net/dormer-garage-6.jpg",interiorSrc:"https://structures.b-cdn.net/dormer-interior-6.jpg",alt:"Dormer Garage with Vinyl Siding and Tando Stone",title:"Dormer Garage",sidingType:"Vinyl",link:"/what-we-build/garages/dormer"},{id:"vinyl-workshop-1",exteriorSrc:"https://structures.b-cdn.net/3109-workshop.jpg",interiorSrc:"https://structures.b-cdn.net/a-frame-interior-3222-1.jpg",alt:"Workshop Shed with Vinyl Siding",title:"Workshop Shed",sidingType:"Vinyl",link:"/what-we-build/sheds/workshop"},{id:"lap-workshop-1",exteriorSrc:"https://structures.b-cdn.net/classic-workshop-c2.jpg",interiorSrc:"https://structures.b-cdn.net/classic-workshop-interior.jpg",alt:"Classic Workshop with LP SmartSide Lap Siding",title:"Classic Workshop",sidingType:"LP SmartSide Lap",link:"/what-we-build/sheds/workshop"}],O=[{name:"Vinyl Siding",description:"The ultimate low-maintenance option. Never needs painting, resists fading, and cleans easily with a garden hose.",icon:N,features:["Never needs painting","Fade-resistant colors","Easy to clean","25+ year lifespan"],image:"https://structures.b-cdn.net/vinyl-siding-sample.jpg"},{name:"LP SmartSide Horizontal Lap",description:"Traditional horizontal lap siding with modern engineered durability. A timeless look that lasts.",icon:y,features:["Traditional aesthetic","SmartGuard® protection","Termite resistant","Paintable finish"],image:"https://structures.b-cdn.net/lap-siding-sample.jpg"}],P=()=>{const t=k(),i=C(),a=s.useMemo(()=>c.filter(T).slice(0,6),[]);return e.jsxs(e.Fragment,{children:[e.jsxs(d,{children:[e.jsx("title",{children:"January Siding Sale - 10% Off Vinyl & LP SmartSide Lap | Backyard Structures"}),e.jsx("meta",{name:"description",content:"Save 10% on sheds and garages with Vinyl Siding or LP SmartSide Horizontal Lap Siding. Limited time January sale on low-maintenance siding options."}),e.jsx("link",{rel:"canonical",href:"https://backyardstructures.com/siding-sale"})]}),e.jsx("section",{className:"bg-gradient-to-br from-blue-600 via-purple-600 to-indigo-700 text-white py-16 md:py-24",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"max-w-4xl mx-auto text-center",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 bg-white/20 backdrop-blur-sm rounded-full px-4 py-2 mb-6",children:[e.jsx(m,{className:"h-5 w-5 text-yellow-300"}),e.jsx("span",{className:"font-semibold",children:"January Special"})]}),e.jsx("h1",{className:"text-4xl md:text-6xl font-bold mb-4",children:"Siding Sale"}),e.jsxs("p",{className:"text-2xl md:text-3xl font-semibold text-white/90 mb-6",children:[L.percentOff,"% Off All Low-Maintenance Siding Options"]}),e.jsx("p",{className:"text-lg text-white/80 mb-8 max-w-2xl mx-auto",children:"Save on structures with Vinyl Siding or LP SmartSide Horizontal Lap Siding"}),t&&i&&e.jsxs("div",{className:"mb-8",children:[e.jsx("p",{className:"text-sm text-white/70 mb-2",children:"Sale ends:"}),e.jsx(v,{targetDate:i,className:"text-white"})]}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsx(x,{asChild:!0,size:"lg",className:"bg-white text-blue-600 hover:bg-blue-50",children:e.jsxs(r,{to:"/stock-structures",children:["Browse In-Stock Structures",e.jsx(h,{className:"ml-2 h-5 w-5"})]})}),e.jsx(x,{asChild:!0,size:"lg",variant:"outline",className:"border-white bg-transparent text-white hover:bg-white/10",children:e.jsx(r,{to:"/what-we-build",children:"Explore All Structures"})}),e.jsx(x,{asChild:!0,size:"lg",variant:"outline",className:"border-white bg-transparent text-white hover:bg-white/10",children:e.jsx(r,{to:"/contact",children:"Request a Quote"})})]})]})})}),e.jsx("section",{className:"py-16 bg-gradient-to-b from-slate-50 to-white",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"max-w-4xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-10",children:[e.jsxs("div",{className:"inline-flex items-center gap-2 bg-amber-100 text-amber-800 rounded-full px-4 py-2 mb-4",children:[e.jsx(u,{className:"h-5 w-5"}),e.jsx("span",{className:"font-semibold",children:"Why We Can Offer This Discount"})]}),e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4",children:"SilverTech Radiant Barrier Included"}),e.jsx("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:"Thanks to a special manufacturer discount on SilverTech Radiant Barrier, we're passing the savings directly to you on all qualifying siding types."})]}),e.jsx(p,{className:"border-2 border-amber-200 bg-gradient-to-br from-amber-50 to-white",children:e.jsx(g,{className:"p-8",children:e.jsxs("div",{className:"grid md:grid-cols-3 gap-6",children:[e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-14 h-14 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:e.jsx(b,{className:"h-7 w-7 text-amber-600"})}),e.jsx("h3",{className:"font-semibold text-foreground mb-2",children:"Temperature Control"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Reflects up to 97% of radiant heat, keeping your structure cooler in summer and warmer in winter."})]}),e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-14 h-14 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:e.jsx(j,{className:"h-7 w-7 text-amber-600"})}),e.jsx("h3",{className:"font-semibold text-foreground mb-2",children:"Moisture Protection"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Creates a vapor barrier that protects against condensation and moisture damage."})]}),e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-14 h-14 bg-amber-100 rounded-full flex items-center justify-center mx-auto mb-4",children:e.jsx(f,{className:"h-7 w-7 text-amber-600"})}),e.jsx("h3",{className:"font-semibold text-foreground mb-2",children:"Extended Lifespan"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"Reduces thermal stress on your structure, extending the life of both siding and interior."})]})]})})})]})})}),e.jsx("section",{className:"py-16 bg-white",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4",children:"Two Qualifying Siding Types"}),e.jsxs("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:["Choose from our most popular low-maintenance siding options—both eligible for ",L.percentOff,"% off this January."]})]}),e.jsx("div",{className:"grid md:grid-cols-2 gap-8 max-w-4xl mx-auto",children:O.map((t,s)=>e.jsxs(p,{className:"overflow-hidden hover:shadow-lg transition-shadow",children:[e.jsx("div",{className:"h-48 bg-gradient-to-br from-slate-100 to-slate-200 flex items-center justify-center",children:e.jsx(t.icon,{className:"h-20 w-20 text-slate-400"})}),e.jsxs(g,{className:"p-6",children:[e.jsx("div",{className:"flex items-center gap-2 mb-3",children:e.jsxs("span",{className:"bg-green-100 text-green-800 text-xs font-semibold px-2 py-1 rounded",children:[L.percentOff,"% OFF"]})}),e.jsx("h3",{className:"text-xl font-bold text-foreground mb-2",children:t.name}),e.jsx("p",{className:"text-muted-foreground text-sm mb-4",children:t.description}),e.jsx("ul",{className:"space-y-2",children:t.features.map((t,s)=>e.jsxs("li",{className:"flex items-center gap-2 text-sm text-foreground",children:[e.jsx(w,{className:"h-4 w-4 text-green-600 flex-shrink-0"}),t]},s))})]})]},s))})]})}),a.length>0&&e.jsx("section",{className:"py-16 bg-slate-50",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4",children:"Featured In-Stock Structures"}),e.jsxs("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:["These structures are ready for immediate delivery and qualify for ",L.percentOff,"% off."]})]}),e.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-6 max-w-6xl mx-auto",children:a.map(t=>e.jsx(r,{to:`/structure/${t.id}`,children:e.jsx(S,{id:t.id,title:t.title,shortDescription:t.shortDescription,useShortDescription:!0,imageSrc:t.imageSrc,altText:t.altText,link:`/structure/${t.id}`,isStock:!0,price:t.price,dimensions:t.dimensions,availableNow:t.availableNow,itemNumber:t.itemNumber,colors:t.colors,className:"h-full"})},t.id))}),e.jsx("div",{className:"text-center mt-10",children:e.jsx(x,{asChild:!0,size:"lg",children:e.jsxs(r,{to:"/stock-structures",children:["View All In-Stock Structures",e.jsx(h,{className:"ml-2 h-5 w-5"})]})})})]})}),e.jsx("section",{className:"py-16 bg-white",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4",children:"Featured Siding Styles"}),e.jsx("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:"Browse exterior and interior views of structures featuring both qualifying siding types."})]}),e.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-6 max-w-6xl mx-auto",children:z.map(t=>e.jsx(V,{exteriorSrc:t.exteriorSrc,interiorSrc:t.interiorSrc,alt:t.alt,title:t.title,sidingType:t.sidingType,link:t.link},t.id))})]})}),e.jsx("section",{className:"py-16 bg-slate-50",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx("div",{className:"text-center mb-12",children:e.jsxs("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4",children:["How to Claim Your ",L.percentOff,"% Discount"]})}),e.jsxs("div",{className:"grid md:grid-cols-3 gap-8 max-w-4xl mx-auto",children:[e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-16 h-16 bg-blue-100 text-blue-600 rounded-full flex items-center justify-center mx-auto mb-4 text-2xl font-bold",children:"1"}),e.jsx("h3",{className:"font-semibold text-lg mb-2",children:"Browse Structures"}),e.jsx("p",{className:"text-muted-foreground",children:"Explore our in-stock inventory or custom build options with qualifying siding."})]}),e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-16 h-16 bg-blue-100 text-blue-600 rounded-full flex items-center justify-center mx-auto mb-4 text-2xl font-bold",children:"2"}),e.jsx("h3",{className:"font-semibold text-lg mb-2",children:"Request a Quote"}),e.jsx("p",{className:"text-muted-foreground",children:"Contact us or visit our Parkesburg lot. We'll apply your discount automatically."})]}),e.jsxs("div",{className:"text-center",children:[e.jsx("div",{className:"w-16 h-16 bg-blue-100 text-blue-600 rounded-full flex items-center justify-center mx-auto mb-4 text-2xl font-bold",children:"3"}),e.jsxs("h3",{className:"font-semibold text-lg mb-2",children:["Save ",L.percentOff,"%"]}),e.jsx("p",{className:"text-muted-foreground",children:"Your discount is applied to the base price of any qualifying structure."})]})]})]})}),e.jsx("section",{className:"py-12 bg-white border-t",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"max-w-3xl mx-auto",children:[e.jsx("h3",{className:"font-semibold text-lg mb-4",children:"Terms & Conditions"}),e.jsxs("ul",{className:"text-sm text-muted-foreground space-y-2",children:[e.jsx("li",{children:"• Discount applies to structures with Vinyl Siding or LP SmartSide Horizontal Lap Siding."}),e.jsx("li",{children:"• Excludes already-discounted, refurbished, and sold structures."}),e.jsx("li",{children:"• Cannot be combined with other promotions or offers."}),e.jsx("li",{children:"• Valid January 1 – February 1, 2026."}),e.jsx("li",{children:"• Discount applies to base structure price only; delivery and upgrades priced separately."})]})]})})}),e.jsx("section",{className:"py-16 bg-gradient-to-r from-blue-600 to-purple-600 text-white",children:e.jsxs("div",{className:"container mx-auto px-4 text-center",children:[e.jsxs("h2",{className:"text-3xl md:text-4xl font-bold mb-4",children:["Ready to Save ",L.percentOff,"%?"]}),e.jsx("p",{className:"text-lg text-white/90 mb-8 max-w-2xl mx-auto",children:"Contact us today or visit our Parkesburg, PA sales lot to see these structures in person."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsx(x,{asChild:!0,size:"lg",className:"bg-white text-blue-600 hover:bg-blue-50",children:e.jsx(r,{to:"/contact",children:"Get a Quote"})}),e.jsx(x,{asChild:!0,size:"lg",variant:"outline",className:"border-white bg-transparent text-white hover:bg-white/10",children:e.jsx(r,{to:"/sales-lot",children:"Visit Our Lot"})})]})]})})]})};export{P as default};