(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[977],{375:(e,s,a)=>{"use strict";a.d(s,{A:()=>l});var t=a(5155);function l(){return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"mt-16 flex flex-col md:flex-row items-start justify-center gap-8 px-4 md:px-20",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center text-center max-w-sm w-full p-6",children:[(0,t.jsx)("div",{className:"p-4 rounded-full mb-4",children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",fill:"currentColor",className:"bi bi-fork-knife",viewBox:"0 0 16 16",children:(0,t.jsx)("path",{d:"M13 .5c0-.276-.226-.506-.498-.465-1.703.257-2.94 2.012-3 8.462a.5.5 0 0 0 .498.5c.56.01 1 .13 1 1.003v5.5a.5.5 0 0 0 .5.5h1a.5.5 0 0 0 .5-.5zM4.25 0a.25.25 0 0 1 .25.25v5.122a.128.128 0 0 0 .256.006l.233-5.14A.25.25 0 0 1 5.24 0h.522a.25.25 0 0 1 .25.238l.233 5.14a.128.128 0 0 0 .256-.006V.25A.25.25 0 0 1 6.75 0h.29a.5.5 0 0 1 .498.458l.423 5.07a1.69 1.69 0 0 1-1.059 1.711l-.053.022a.92.92 0 0 0-.58.884L6.47 15a.971.971 0 1 1-1.942 0l.202-6.855a.92.92 0 0 0-.58-.884l-.053-.022a1.69 1.69 0 0 1-1.059-1.712L3.462.458A.5.5 0 0 1 3.96 0z"})})}),(0,t.jsx)("h3",{className:"text-base font-semibold text-slate-700 mb-2",children:"Island Breakfasts"}),(0,t.jsx)("p",{className:"text-sm text-slate-600",children:"Start your day with plates of eggs, greens and local fruit. Fuel up for the beach with a hearty breakfast just steps from Crystal Bay."})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center text-center max-w-sm w-full p-6",children:[(0,t.jsx)("div",{className:"p-4 rounded-full mb-4",children:(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",fill:"currentColor",className:"bi bi-basket2-fill",viewBox:"0 0 16 16",children:(0,t.jsx)("path",{d:"M5.929 1.757a.5.5 0 1 0-.858-.514L2.217 6H.5a.5.5 0 0 0-.5.5v1a.5.5 0 0 0 .5.5h.623l1.844 6.456A.75.75 0 0 0 3.69 15h8.622a.75.75 0 0 0 .722-.544L14.877 8h.623a.5.5 0 0 0 .5-.5v-1a.5.5 0 0 0-.5-.5h-1.717L10.93 1.243a.5.5 0 1 0-.858.514L12.617 6H3.383zM4 10a1 1 0 0 1 2 0v2a1 1 0 1 1-2 0zm3 0a1 1 0 0 1 2 0v2a1 1 0 1 1-2 0zm4-1a1 1 0 0 1 1 1v2a1 1 0 1 1-2 0v-2a1 1 0 0 1 1-1"})})}),(0,t.jsx)("h3",{className:"text-base font-semibold text-slate-700 mb-2",children:"Handcrafted Starters"}),(0,t.jsx)("p",{className:"text-sm text-slate-600",children:"Share handcrafted cocktails, crispy prawns and seafood platters seasoned with island herbs and spices."})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center text-center max-w-sm w-full p-6",children:[(0,t.jsx)("div",{className:"p-4 rounded-full mb-4",children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",fill:"currentColor",className:"bi bi-cloud-sun-fill",viewBox:"0 0 16 16",children:[(0,t.jsx)("path",{d:"M11.473 11a4.5 4.5 0 0 0-8.72-.99A3 3 0 0 0 3 16h8.5a2.5 2.5 0 0 0 0-5z"}),(0,t.jsx)("path",{d:"M10.5 1.5a.5.5 0 0 0-1 0v1a.5.5 0 0 0 1 0zm3.743 1.964a.5.5 0 1 0-.707-.707l-.708.707a.5.5 0 0 0 .708.708zm-7.779-.707a.5.5 0 0 0-.707.707l.707.708a.5.5 0 1 0 .708-.708zm1.734 3.374a2 2 0 1 1 3.296 2.198q.3.423.516.898a3 3 0 1 0-4.84-3.225q.529.017 1.028.129m4.484 4.074c.6.215 1.125.59 1.522 1.072a.5.5 0 0 0 .039-.742l-.707-.707a.5.5 0 0 0-.854.377M14.5 6.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1z"})]})}),(0,t.jsx)("h3",{className:"text-base font-semibold text-slate-700 mb-2",children:"Sunset Dining"}),(0,t.jsx)("p",{className:"text-sm text-slate-600",children:"Join us for golden‑hour specials and hearty Indonesian classics as the day fades. The perfect end to a Crystal Bay adventure."})]})]})})}a(8221),a(5239),a(2115)},1740:(e,s,a)=>{"use strict";a.d(s,{A:()=>i});var t=a(5155),l=a(8221),r=a(5239),n=a(2115);function i(){let[e,s]=(0,n.useState)({name:"",email:"",date:"",time:"",guests:"1",notes:""}),a=e=>{let{name:a,value:t}=e.target;s(e=>({...e,[a]:t}))};return(0,t.jsx)("section",{id:"booking",className:"w-full bg-gradient-to-r from-green-900 to-green-800 py-20 px-4 md:px-10",children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto flex flex-col lg:flex-row items-center justify-between gap-12 bg-[#f9f4ea] shadow-2xl rounded-2xl overflow-hidden p-6 md:p-12",children:[(0,t.jsxs)("div",{className:"w-full lg:w-1/2",children:[(0,t.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-gray-800 mb-3",children:"Reserve Your Table Today"}),(0,t.jsx)("p",{className:"text-gray-600 text-base mb-8",children:"Whether it’s a romantic sunset dinner or a group celebration, secure your spot at KAVANA Penida now."}),(0,t.jsxs)("form",{onSubmit:s=>{s.preventDefault();let{name:a,email:t,date:l,time:r,guests:n,notes:i}=e,d="KAVANA PENIDA\nReservation Request:\n- Name: ".concat(a);t&&(d+="\n- Email: ".concat(t)),d+="\n- Date: ".concat(l),d+="\n- Time: ".concat(r),d+="\n- Guests: ".concat(n),i&&(d+="\n- Notes: ".concat(i));let c=encodeURIComponent(d),o="https://wa.me/".concat("6281237558789","?text=").concat(c);window.open(o,"_blank")},className:"space-y-4",children:[(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4",children:[(0,t.jsx)("input",{type:"text",name:"name",required:!0,value:e.name,onChange:a,placeholder:"Full Name",className:"w-full border border-gray-300 rounded-md px-4 py-3 text-sm"}),(0,t.jsx)("input",{type:"email",name:"email",value:e.email,onChange:a,placeholder:"Email Address (optional)",className:"w-full border border-gray-300 rounded-md px-4 py-3 text-sm"})]}),(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row gap-4",children:[(0,t.jsx)("input",{type:"date",name:"date",required:!0,value:e.date,onChange:a,className:"w-full border border-gray-300 rounded-md px-4 py-3 text-sm"}),(0,t.jsx)("input",{type:"time",name:"time",required:!0,value:e.time,onChange:a,className:"w-full border border-gray-300 rounded-md px-4 py-3 text-sm"}),(0,t.jsx)("input",{type:"number",name:"guests",min:1,required:!0,value:e.guests,onChange:a,placeholder:"Guests",className:"w-full border border-gray-300 rounded-md px-4 py-3 text-sm"})]}),(0,t.jsx)("input",{type:"text",name:"notes",value:e.notes,onChange:a,placeholder:"Notes (optional)",className:"w-full border border-gray-300 rounded-md px-4 py-3 text-sm"}),(0,t.jsx)("button",{type:"submit",className:"cursor-pointer mt-4 bg-gradient-to-tr from-green-900 to-green-800 hover:bg-green-600 text-white px-6 py-3 rounded-full text-sm font-medium transition-all duration-300 active:scale-95 shadow-md w-full sm:w-fit",children:"Confirm Reservation"})]})]}),(0,t.jsx)("div",{className:"w-full lg:w-1/2",children:(0,t.jsx)(r.default,{width:600,height:500,src:l.m.restaurant_4,alt:"Dining Table",className:"rounded-lg w-full object-cover"})})]})})}},6043:(e,s,a)=>{Promise.resolve().then(a.bind(a,8820))},8820:(e,s,a)=>{"use strict";a.r(s),a.d(s,{default:()=>o});var t=a(5155),l=a(2115),r=a(8382);a(5239),a(8221),a(375);var n=a(1740),i=a(9964),d=a(2619),c=a.n(d);function o(){let e=(0,l.useRef)(null),[s,a]=(0,l.useState)(!1),[d,o]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let s=()=>{e.current&&a(e.current.scrollTop>0)},t=e.current;return t&&t.addEventListener("scroll",s),()=>{t&&t.removeEventListener("scroll",s)}},[]),(0,t.jsxs)("div",{ref:e,className:"min-h-screen h-88 md:h-64 overflow-y-auto",children:[(0,t.jsx)(r.A,{isScrolled:s,isMenuOpen:d,setIsMenuOpen:o}),(0,t.jsxs)("section",{className:"relative min-h-100 flex items-center justify-center text-center",children:[(0,t.jsxs)("div",{className:"absolute inset-0",children:[(0,t.jsx)("div",{className:"bg-[url('/hero.avif')] bg-cover bg-center bg-no-repeat w-full h-full"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-black/60 via-black/40 to-black/50"})]}),(0,t.jsx)("div",{className:"relative z-20 px-4 mt-16",children:(0,t.jsx)("h1",{className:"text-4xl md:text-6xl font-playfair font-bold text-white drop-shadow-lg",children:"GET IN TOUCH"})})]}),(0,t.jsx)("section",{children:(0,t.jsxs)("div",{className:"mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 lg:py-20",children:[(0,t.jsx)("div",{className:"max-w-3xl text-center sm:text-center md:mx-auto md:mb-12",children:(0,t.jsx)("p",{className:"mx-auto max-w-3xl text-xl",children:"We are always ready to support you."})}),(0,t.jsx)("div",{className:"flex items-stretch justify-center",children:(0,t.jsxs)("div",{className:"grid md:grid-cols-2",children:[(0,t.jsxs)("div",{className:"h-full pr-6",children:[(0,t.jsx)("p",{className:"mt-4 text-lg ",children:"You can reach us using the communication channels below."}),(0,t.jsxs)("ul",{children:[(0,t.jsxs)("li",{className:"mt-12 flex",children:[(0,t.jsx)("div",{className:"flex h-10 w-10 items-center justify-center rounded bg-green-900 text-gray-50",children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"h-6 w-6",children:[(0,t.jsx)("path",{d:"M9 11a3 3 0 1 0 6 0a3 3 0 0 0 -6 0"}),(0,t.jsx)("path",{d:"M17.657 16.657l-4.243 4.243a2 2 0 0 1 -2.827 0l-4.244 -4.243a8 8 0 1 1 11.314 0z"})]})}),(0,t.jsxs)("div",{className:"ml-4 mb-4",children:[(0,t.jsx)("h3",{className:"text-lg font-medium leading-6 text-gray-900",children:"Our Address"}),(0,t.jsx)("p",{children:"Crystal Bay area, Nusa Penida"}),(0,t.jsx)("p",{children:"Bali 80771"})]})]}),(0,t.jsxs)("li",{className:"mt-2 flex",children:[(0,t.jsx)("div",{className:"flex h-10 w-10 items-center justify-center rounded bg-green-900 text-gray-50",children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"h-6 w-6",children:[(0,t.jsx)("path",{d:"M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2"}),(0,t.jsx)("path",{d:"M15 7a2 2 0 0 1 2 2"}),(0,t.jsx)("path",{d:"M15 3a6 6 0 0 1 6 6"})]})}),(0,t.jsxs)("div",{className:"ml-4 mb-4",children:[(0,t.jsx)("h3",{className:"text-lg font-medium leading-6 text-gray-900",children:"Contact"}),(0,t.jsxs)(c(),{href:"wa.me/+6281237558789",children:[" ",(0,t.jsx)("p",{children:"WhatsApp: +62 812‑3755‑8789"})]}),(0,t.jsxs)(c(),{href:"https://www.instagram.com/kavanapenida/",children:[" ",(0,t.jsx)("p",{children:"Instagram: @kavanapenida"})]}),(0,t.jsxs)(c(),{href:"mailto:info@kavanapenida.com",children:[" ",(0,t.jsx)("p",{children:"Email: info@kavanapenida.com"})]})]})]}),(0,t.jsxs)("li",{className:"mt-2 flex",children:[(0,t.jsx)("div",{className:"flex h-10 w-10 items-center justify-center rounded bg-green-900 text-gray-50",children:(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:"h-6 w-6",children:[(0,t.jsx)("path",{d:"M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0"}),(0,t.jsx)("path",{d:"M12 7v5l3 3"})]})}),(0,t.jsxs)("div",{className:"ml-4 mb-4",children:[(0,t.jsx)("h3",{className:"text-lg font-medium leading-6 text-gray-900",children:"Open hours"}),(0,t.jsx)("p",{children:"Daily: 8:00 am - 10:00 pm (WITA/UTC+8)"}),(0,t.jsx)("p",{className:"font-semibold",children:"Last order: 9:00 pm"})]})]})]})]}),(0,t.jsx)("div",{className:"card h-fit max-w-6xl px-0 md:px-12 md:py-4",id:"form",children:(0,t.jsx)("iframe",{src:"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3943.737898204151!2d115.46511907482912!3d-8.716420491332949!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x2dd26fef1fa2b715%3A0x2c46d850ad226535!2sKavana%20Penida%20Restaurant%20%26%20Bar!5e0!3m2!1sen!2sid!4v1759042518186!5m2!1sen!2sid",width:"600",height:"450",loading:"lazy"})})]})})]})}),(0,t.jsx)(n.A,{}),(0,t.jsx)(i.A,{})]})}}},e=>{e.O(0,[894,84,441,255,358],()=>e(e.s=6043)),_N_E=e.O()}]);