1import{r as a,a as n,n as e,P as d,E as o,O as c,L as p,q as m}from"./index-DK4OAi_c.js";import{S as x}from"./StickyCtaBar-7Kp3JQvu.js";import{S as f}from"./StickyEarlyBookingBar-DqcBtZO2.js";function b(){const[t,s]=a.useState(null),l=n(),r=a.useCallback(i=>{s(i)},[]);return e.jsxs("div",{className:"min-h-screen pb-20 lg:pb-0",style:{background:"var(--bdp-paper)",color:"var(--bdp-ink)",fontFamily:"var(--font-body)"},children:[e.jsx(d,{title:"Wedding Deals & Offers - Photography, Film & Content | Big Day Productions",description:"Exclusive limited-time wedding deals. Save on photography, film & content creation packages including midweek offers."}),e.jsx(o,{}),e.jsx("section",{style:{borderBottom:"1px solid color-mix(in srgb, var(--bdp-rule) 15%, transparent)"},children:e.jsx("div",{className:"max-w-7xl mx-auto px-5 md:px-8 pt-16 md:pt-24 pb-10 md:pb-16",children:e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-[1.4fr_1fr] gap-10 md:gap-16 items-end",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-[10px] md:text-xs font-bold uppercase mb-5",style:{letterSpacing:"0.25em",color:"var(--bdp-pink)"},"data-testid":"text-deals-eyebrow",children:"Special offers"}),e.jsxs("h1",{className:"text-[2.5rem] md:text-[5rem] leading-[0.98] tracking-tight",style:{fontFamily:"var(--font-display)",fontWeight:400},"data-testid":"text-deals-title",children:["Exclusive limited time"," ",e.jsx("span",{className:"italic",style:{fontFamily:"var(--font-italic-display)",color:"var(--bdp-pink)"},children:"wedding deals."})]})]}),e.jsxs("div",{className:"md:pl-10",style:{borderLeft:"1px solid color-mix(in srgb, var(--bdp-rule) 15%, transparent)"},children:[e.jsx("p",{className:"text-base md:text-lg leading-relaxed",style:{color:"color-mix(in srgb, var(--bdp-ink) 80%, transparent)"},children:"Exclusive deals and midweek offers on our wedding packages."}),e.jsxs("div",{className:"mt-6 flex items-center gap-4 text-[11px] font-bold uppercase",style:{letterSpacing:"0.2em",color:"var(--bdp-muted)"},children:[e.jsx("span",{children:"Updated weekly"}),e.jsx("span",{className:"w-1 h-1 rounded-full",style:{background:"var(--bdp-muted)"}}),e.jsx("span",{children:"2026 + 2027 dates"})]})]})]})})}),e.jsxs("main",{className:"max-w-7xl mx-auto px-5 md:px-8 py-12 md:py-20",children:[e.jsx(c,{onEstimateChange:r,hideIntroCallout:!0}),e.jsxs("div",{className:"mt-16 md:mt-20 p-6 sm:p-8 flex flex-col sm:flex-row items-start sm:items-center gap-5",style:{background:"var(--bdp-cream)",border:"1px solid color-mix(in srgb, var(--bdp-rule) 15%, transparent)"},"data-testid":"deals-cta",children:[e.jsxs("div",{className:"flex-1",children:[e.jsx("p",{className:"text-[10px] font-bold uppercase mb-3",style:{letterSpacing:"0.25em",color:"var(--bdp-pink)"},children:"Not sure which one fits?"}),e.jsxs("p",{className:"text-2xl sm:text-3xl leading-tight",style:{fontFamily:"var(--font-display)",fontWeight:400,color:"var(--bdp-ink)"},children:["Get in touch and"," ",e.jsx("span",{className:"italic",style:{fontFamily:"var(--font-italic-display)",color:"var(--bdp-pink)"},children:"we'll help."})]})]}),e.jsx(p,{href:"/contact",className:"inline-flex items-center gap-2 px-7 py-3.5 text-[11px] font-bold uppercase transition-colors cursor-pointer flex-shrink-0",style:{background:"var(--bdp-pink)",color:"#fff",letterSpacing:"0.22em"},"data-testid":"link-deals-contact",children:"Contact us"})]})]}),e.jsx(m,{}),e.jsx(x,{href:t?.contactUrl||"/contact",estimatedTotal:t?.total,extrasCount:t?.extrasCount,discount:t?.discount,shareUrl:t?.quoteUrl}),e.jsx(f,{seasonal:l})]})}export{b as default};
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.