1import{k as e,L as s}from"./index-DRU7g3XG.js";import{N as l,F as o}from"./Footer-BtsjQdgx.js";import{W as n}from"./WhatsAppWidget-D_SyKwav.js";const i="https://book.nightsbridge.com/26042",r=[{age:"Toddlers (0â4)",icon:"ð",activities:["Paddling in shallow rock pools","Sandcastle building on pristine beaches","Gentle coastal walks in carriers","Watching dolphins from shore"]},{age:"Kids (5â12)",icon:"ð£",activities:["Exploring tidal rock pools","First fishing experience from the rocks","Beach cricket & volleyball","Junior snorkeling in calm bays"]},{age:"Teens (13+)",icon:"ð¥¾",activities:["Challenging coastal hikes","Rock fishing with the adults","Surfing & bodyboarding","Photography walks & sunset chasing"]}];function m(){return e.jsxs("div",{className:"min-h-screen",style:{fontFamily:"var(--font-body)"},children:[e.jsx(l,{}),e.jsxs("section",{className:"relative min-h-[60vh] flex flex-col justify-end pb-20 px-4",children:[e.jsxs("div",{className:"absolute inset-0",children:[e.jsx("img",{src:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=1600,height=900,fit=cover,quality=75/ewub2iyftojds012mbsicfuv/kc8nax21sn3wva8x0geds0zz/Tw9VpBIkU1Tn-F4zNJoST.jpg",srcSet:["https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=800,height=600,fit=cover,quality=65/ewub2iyftojds012mbsicfuv/kc8nax21sn3wva8x0geds0zz/Tw9VpBIkU1Tn-F4zNJoST.jpg 800w","https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=1200,height=800,fit=cover,quality=70/ewub2iyftojds012mbsicfuv/kc8nax21sn3wva8x0geds0zz/Tw9VpBIkU1Tn-F4zNJoST.jpg 1200w","https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=1600,height=900,fit=cover,quality=75/ewub2iyftojds012mbsicfuv/kc8nax21sn3wva8x0geds0zz/Tw9VpBIkU1Tn-F4zNJoST.jpg 1600w"].join(", "),sizes:"100vw",alt:"Happy family enjoying the beach on the Wild Coast of South Africa",className:"w-full h-full object-cover",width:"1600",height:"900",loading:"eager"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-charcoal/80 via-charcoal/30 to-transparent"})]}),e.jsxs("div",{className:"relative z-10 max-w-4xl mx-auto text-white pt-32",children:[e.jsx("p",{className:"text-turquoise text-xs uppercase tracking-widest font-semibold mb-3",children:"Family Holidays"}),e.jsxs("h1",{className:"text-5xl sm:text-6xl font-bold mb-5 leading-tight",style:{fontFamily:"var(--font-heading)"},children:["The Perfect Family Escape on the"," ",e.jsx("span",{className:"italic text-wild-sand",children:"Wild Coast"})]}),e.jsx("p",{className:"text-white/80 text-lg max-w-2xl leading-relaxed mb-8",children:"Create memories that last a lifetime at Hole in the Wall. Our family-friendly self-catering cottages offer everything you need for an unforgettable South African coastal holiday."}),e.jsx("a",{href:i,target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 bg-rust text-white px-8 py-3.5 rounded-lg font-semibold hover:bg-rust/90 transition-all shadow-xl",children:"Book Your Family Holiday"})]})]}),e.jsx("section",{className:"py-20 px-4 bg-white",children:e.jsxs("div",{className:"max-w-7xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-14",children:[e.jsx("p",{className:"text-turquoise text-xs uppercase tracking-widest font-semibold mb-3",children:"Why Families Love Hole in the Wall"}),e.jsx("h2",{className:"text-4xl sm:text-5xl font-bold text-charcoal mb-4",style:{fontFamily:"var(--font-heading)"},children:"Everything a Family Needs"}),e.jsx("p",{className:"text-muted-foreground max-w-xl mx-auto",children:"From the practical to the magical, Hole in the Wall ticks every box for a stress-free, joy-filled family holiday."})]}),e.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-6",children:[{icon:"ð",title:"Secure Gated Complex",desc:"Peace of mind for parents. Our gated complex means children can play freely while you relax knowing they're safe."},{icon:"ð³",title:"Fully Equipped Kitchens",desc:"All cottages have fully equipped kitchens â no need to eat out for every meal. Cook what you like, when you like."},{icon:"ð¥",title:"Braai Every Night",desc:"No family holiday in South Africa is complete without a proper braai. All cottages have braai facilities."},{icon:"ðï¸",title:"Beach Access",desc:"The beach is just a short walk from the complex. Build sandcastles, swim, and explore rock pools to your heart's content."},{icon:"ð¦",title:"Wildlife & Nature",desc:"Dolphins, whales, hundreds of bird species, and the incredible rock pools make every walk an adventure for curious young minds."},{icon:"ð¡",title:"Wi-Fi & DStv",desc:"Rainy days happen. When they do, the cottages have Wi-Fi and DStv to keep everyone entertained."}].map(a=>e.jsxs("div",{className:"bg-seafoam/40 rounded-2xl p-6 hover:bg-seafoam/70 transition-colors",children:[e.jsx("div",{className:"text-3xl mb-3",children:a.icon}),e.jsx("h3",{className:"font-bold text-charcoal text-lg mb-2",children:a.title}),e.jsx("p",{className:"text-charcoal-soft text-sm leading-relaxed",children:a.desc})]},a.title))})]})}),e.jsx("section",{className:"py-20 px-4 bg-wild-sand/30",children:e.jsxs("div",{className:"max-w-5xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-14",children:[e.jsx("p",{className:"text-turquoise text-xs uppercase tracking-widest font-semibold mb-3",children:"Activities for Every Age"}),e.jsx("h2",{className:"text-4xl font-bold text-charcoal mb-4",style:{fontFamily:"var(--font-heading)"},children:"Something for Everyone"})]}),e.jsx("div",{className:"grid sm:grid-cols-3 gap-6",children:r.map(a=>e.jsxs("div",{className:"bg-white rounded-2xl p-6 shadow-md",children:[e.jsx("div",{className:"text-3xl mb-3",children:a.icon}),e.jsx("h3",{className:"font-bold text-charcoal text-xl mb-4",style:{fontFamily:"var(--font-heading)"},children:a.age}),e.jsx("ul",{className:"space-y-2",children:a.activities.map(t=>e.jsxs("li",{className:"flex items-start gap-2 text-sm text-charcoal-soft",children:[e.jsx("svg",{className:"w-4 h-4 text-turquoise flex-shrink-0 mt-0.5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 13l4 4L19 7"})}),t]},t))})]},a.age))})]})}),e.jsx("section",{className:"py-20 px-4 bg-white",children:e.jsxs("div",{className:"max-w-7xl mx-auto grid lg:grid-cols-2 gap-14 items-center",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-turquoise text-xs uppercase tracking-widest font-semibold mb-3",children:"The Wild Coast Experience"}),e.jsxs("h2",{className:"text-4xl font-bold text-charcoal mb-5 leading-tight",style:{fontFamily:"var(--font-heading)"},children:["Give Your Children the"," ",e.jsx("span",{className:"italic text-ocean-blue",children:"Gift of Real Africa"})]}),e.jsx("p",{className:"text-charcoal-soft leading-relaxed mb-5",children:"In an age of screens and structured activities, there is something profound about bringing children to a place like Hole in the Wall. This is a place where kids can be kids â running on empty beaches, shrieking with joy as waves crash around their ankles, marvelling at starfish in rock pools, and sleeping deeply to the sound of the Indian Ocean."}),e.jsx("p",{className:"text-charcoal-soft leading-relaxed mb-5",children:"The Hole in the Wall rock formation itself is a wonder â a massive free-standing cliff with a sea arch carved through it by the relentless ocean. Watching a child encounter it for the first time is pure magic."}),e.jsx("p",{className:"text-charcoal-soft leading-relaxed mb-8",children:"The local Xhosa communities and their traditions add a rich cultural dimension to any visit. Rolling green hills dotted with traditional rondavels, cattle on the clifftops, fishing boats on the beach â this is authentic, unsp
1oilt South Africa."}),e.jsxs(s,{to:"/things-to-do",className:"inline-flex items-center gap-2 text-ocean-blue font-semibold text-sm group",children:["See all activities & things to do",e.jsx("svg",{className:"w-4 h-4 transition-transform group-hover:translate-x-1",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:e.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M17 8l4 4m0 0l-4 4m4-4H3"})})]})]}),e.jsxs("div",{className:"grid grid-cols-2 gap-3",children:[e.jsx("img",{src:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=800,height=450,fit=cover,quality=75/ewub2iyftojds012mbsicfuv/kc8nax21sn3wva8x0geds0zz/x1KYijQY25fzk73BL1mQn.jpg",alt:"Hole in the Wall Wild Coast scenery",className:"rounded-2xl w-full h-56 object-cover",width:"600",height:"224",loading:"lazy"}),e.jsx("img",{src:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=800,height=450,fit=cover,quality=75/ewub2iyftojds012mbsicfuv/kc8nax21sn3wva8x0geds0zz/kHPGxCGZuCBJqCc8UDWer.jpg",alt:"Family enjoying the Wild Coast at Hole in the Wall",className:"rounded-2xl w-full h-56 object-cover mt-6",width:"600",height:"224",loading:"lazy"}),e.jsx("img",{src:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=800,height=450,fit=cover,quality=75/ewub2iyftojds012mbsicfuv/kc8nax21sn3wva8x0geds0zz/qkZY3GQe9-UBnsicJNqQt.jpg",alt:"Family braai on the patio overlooking the ocean",className:"rounded-2xl w-full h-56 object-cover",width:"600",height:"224",loading:"lazy"}),e.jsx("img",{src:"https://assets.macaly-user-data.dev/cdn-cgi/image/format=webp,width=800,height=450,fit=cover,quality=75/ewub2iyftojds012mbsicfuv/kc8nax21sn3wva8x0geds0zz/uyxAPPdnG-lk2EiyEMtve.jpg",alt:"Sunset and ocean views from Hole in the Wall cottages",className:"rounded-2xl w-full h-56 object-cover mt-6",width:"600",height:"224",loading:"lazy"})]})]})}),e.jsx("section",{className:"py-16 px-4 bg-seafoam/40",children:e.jsxs("div",{className:"max-w-4xl mx-auto text-center",children:[e.jsx("h2",{className:"text-3xl font-bold text-charcoal mb-4",style:{fontFamily:"var(--font-heading)"},children:"Which Cottage for Your Family?"}),e.jsx("p",{className:"text-muted-foreground mb-10",children:"We have four cottages to suit different family sizes and budgets"}),e.jsx("div",{className:"grid sm:grid-cols-2 gap-4 text-left",children:[{label:"Wild Bay Cottage",desc:"Sleeps 8 â ideal for larger families or two families booking together.",link:"/accommodation/wild-bay"},{label:"Sea View Cottage",desc:"Sleeps 8 â beautiful ocean views and a covered deck perfect for family meals.",link:"/accommodation/sea-view"},{label:"Uberkei Cottage",desc:"Sleeps 10 â spacious family layout with a large braai patio and bunk room.",link:"/accommodation/uberkei"},{label:"Beach Cottage",desc:"Sleeps 6 â 2 rooms & a loft, perfect for families or friend groups.",link:"/accommodation/beach-cottage"}].map(a=>e.jsxs(s,{to:a.link,className:"bg-white rounded-xl p-5 hover:shadow-md hover:-translate-y-0.5 transition-all group border border-border/50",children:[e.jsxs("div",{className:"font-bold text-ocean-blue group-hover:underline mb-1",children:[a.label," â"]}),e.jsx("div",{className:"text-sm text-charcoal-soft",children:a.desc})]},a.label))})]})}),e.jsx("section",{className:"py-16 px-4 bg-charcoal text-white text-center",children:e.jsxs("div",{className:"max-w-2xl mx-auto",children:[e.jsx("h2",{className:"text-3xl font-bold mb-4",style:{fontFamily:"var(--font-heading)"},children:"Start Planning Your Family Holiday"}),e.jsx("p",{className:"text-white/75 mb-8",children:"Book direct for the best rates and to communicate directly with your hosts."}),e.jsx("a",{href:i,target:"_blank",rel:"noopener noreferrer",className:"inline-block bg-rust text-white px-10 py-4 rounded-lg font-semibold text-base hover:bg-rust/90 transition-all",children:"Check Availability Now"})]})}),e.jsx(o,{}),e.jsx(n,{})]})}export{m as component};
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.