(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[66],{375:(e,a,t)=>{"use strict";t.d(a,{A:()=>l});var s=t(5155);function l(){return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{className:"mt-16 flex flex-col md:flex-row items-start justify-center gap-8 px-4 md:px-20",children:[(0,s.jsxs)("div",{className:"flex flex-col items-center text-center max-w-sm w-full p-6",children:[(0,s.jsx)("div",{className:"p-4 rounded-full mb-4",children:(0,s.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,s.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,s.jsx)("h3",{className:"text-base font-semibold text-slate-700 mb-2",children:"Island Breakfasts"}),(0,s.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,s.jsxs)("div",{className:"flex flex-col items-center text-center max-w-sm w-full p-6",children:[(0,s.jsx)("div",{className:"p-4 rounded-full mb-4",children:(0,s.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,s.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,s.jsx)("h3",{className:"text-base font-semibold text-slate-700 mb-2",children:"Handcrafted Starters"}),(0,s.jsx)("p",{className:"text-sm text-slate-600",children:"Share handcrafted cocktails, crispy prawns and seafood platters seasoned with island herbs and spices."})]}),(0,s.jsxs)("div",{className:"flex flex-col items-center text-center max-w-sm w-full p-6",children:[(0,s.jsx)("div",{className:"p-4 rounded-full mb-4",children:(0,s.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,s.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,s.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,s.jsx)("h3",{className:"text-base font-semibold text-slate-700 mb-2",children:"Sunset Dining"}),(0,s.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."})]})]})})}t(8221),t(5239),t(2115)},3653:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>n});var s=t(5155),l=t(2115),i=t(8382);t(5239),t(8221),t(375);var r=t(9964);function n(){let e=(0,l.useRef)(null),[a,t]=(0,l.useState)(!1),[n,c]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let a=()=>{e.current&&t(e.current.scrollTop>0)},s=e.current;return s&&s.addEventListener("scroll",a),()=>{s&&s.removeEventListener("scroll",a)}},[]),(0,s.jsxs)("div",{ref:e,className:"min-h-screen h-88 md:h-64 overflow-y-auto",children:[(0,s.jsx)(i.A,{isScrolled:a,isMenuOpen:n,setIsMenuOpen:c}),(0,s.jsxs)("section",{className:"relative min-h-100 flex items-center justify-center text-center",children:[(0,s.jsxs)("div",{className:"absolute inset-0",children:[(0,s.jsx)("div",{className:"bg-[url('/hero.avif')] bg-cover bg-center bg-no-repeat w-full h-full"}),(0,s.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-black/60 via-black/40 to-black/50"})]}),(0,s.jsx)("div",{className:"relative z-20 px-4 mt-16",children:(0,s.jsx)("h1",{className:"text-4xl md:text-6xl font-bold text-white drop-shadow-lg",children:"TERMS & CONDITIONS"})})]}),(0,s.jsx)("section",{className:"py-16 fade-in",children:(0,s.jsxs)("div",{className:"max-w-5xl mx-auto px-4",children:[(0,s.jsx)("p",{className:"text-muted mb-4",children:"These terms and conditions govern your use of our website and services. By visiting KAVANA PENIDA, booking a table or browsing our site, you agree to abide by these terms."}),(0,s.jsx)("h2",{className:"text-2xl font-semibold mt-8 mb-2",children:"Reservations"}),(0,s.jsx)("p",{className:"mb-4",children:"Reservations are recommended to secure your preferred dining time. We request that changes or cancellations be made at least 24 hours in advance. Parties arriving more than 15 minutes late without notice may forfeit their table."}),(0,s.jsx)("h2",{className:"text-2xl font-semibold mt-8 mb-2",children:"No‑Show Policy"}),(0,s.jsx)("p",{className:"mb-4",children:"We appreciate being informed if your plans change. Multiple no‑shows may result in restricted future booking privileges."}),(0,s.jsx)("h2",{className:"text-2xl font-semibold mt-8 mb-2",children:"Use of Site"}),(0,s.jsx)("p",{className:"mb-4",children:"All content on this site is provided for informational purposes. You may not reproduce or redistribute any material without permission. We are not liable for third‑party websites linked from our pages."}),(0,s.jsx)("h2",{className:"text-2xl font-semibold mt-8 mb-2",children:"Updates"}),(0,s.jsx)("p",{className:"mb-4",children:"We may update these terms occasionally. Updated terms will be posted here with a revised date. Continuing to use our services after changes constitutes acceptance of the new terms."}),(0,s.jsxs)("p",{className:"mt-8",children:["If you have questions about these terms, please contact us at"," ",(0,s.jsx)("a",{href:"mailto:hello@kavanapenida.com",className:"text-primary underline",children:"info@kavanapenida.com"}),"."]})]})}),(0,s.jsx)("div",{className:"mt-40",children:(0,s.jsx)(r.A,{})})]})}t(7399)},4951:(e,a,t)=>{Promise.resolve().then(t.bind(t,3653))},7399:(e,a,t)=>{"use strict";t.d(a,{A:()=>c});var s=t(5155),l=t(2115),i=t(6497),r=t(1733);let n=[{quote:"We stumbled on KAVANA after snorkeling at Crystal Bay. The food was delicious and the sunset cocktails were the perfect way to end the day!",name:"Maya",location:"Bali traveller",rating:5},{quote:"Hands down the best restaurant near Crystal Bay Beach. Fresh seafood, friendly staff and just a short walk from the sand.",name:"Rizal & Anita",location:"Jakarta",rating:5},{quote:"If you’re looking for a relaxing spot in Nusa Penida with amazing cocktails and island‑fresh plates, this is it!",name:"Liam",location:"Australia",rating:4},{quote:"Loved everything about KAVANA from the ambiance to the cocktails. Don’t miss the grilled Mahi‑Mahi!",name:"Tania",location:"Singapore",rating:5},{quote:"Incredible food, amazing beach vibes, and warm staff. We came back twice during our trip!",name:"Alex & Sarah",location:"UK",rating:5}];function c(){let[e,a]=(0,l.useState)(0);(0,l.useEffect)(()=>{let e=setInterval(()=>{a(e=>(e+1)%n.length)},3e3);return()=>clearInterval(e)},[]);let t=n[e];return(0,s.jsxs)("section",{className:"mt-32 text-center px-4 ",children:[(0,s.jsx)("h1",{className:"text-3xl font-bold",children:"What Guests Are Saying"}),(0,s.jsxs)("div",{className:"flex flex-col mx-auto max-w-4xl items-center justify-center p-6 md:p-14 w-full ",children:[(0,s.jsx)("svg",{width:"44",height:"40",viewBox:"0 0 44 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M33.172 5.469q2.555 0 4.547 1.547a7.4 7.4 0 0 1 2.695 4.007q.47 1.711.469 3.61 0 2.883-1.125 5.86a22.8 22.8 0 0 1-3.094 5.577 33 33 0 0 1-4.57 4.922A35 35 0 0 1 26.539 35l-3.398-3.398q5.296-4.243 7.218-6.563 1.946-2.32 2.016-4.617-2.86-.329-4.781-2.461-1.923-2.133-1.922-4.992 0-3.117 2.18-5.297 2.202-2.203 5.32-2.203m-20.625 0q2.555 0 4.547 1.547a7.4 7.4 0 0 1 2.695 4.007q.47 1.711.469 3.61 0 2.883-1.125 5.86a22.8 22.8 0 0 1-3.094 5.577 33 33 0 0 1-4.57 4.922A35 35 0 0 1 5.914 35l-3.398-3.398q5.296-4.243 7.218-6.563 1.946-2.32 2.016-4.617-2.86-.329-4.781-2.461-1.922-2.133-1.922-4.992 0-3.117 2.18-5.297 2.202-2.203 5.32-2.203",fill:"#14532b"})}),(0,s.jsx)(i.N,{mode:"wait",children:(0,s.jsx)(r.P.div,{variants:{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0}},initial:"initial",animate:"animate",exit:"exit",transition:{duration:.5},className:"flex flex-col items-start p-6 rounded-lg min-h-[280]",children:(0,s.jsxs)("div",{className:"flex flex-col justify-center items-center",children:[(0,s.jsx)("p",{className:"mt-4 md:text-xl text-lg text-center",children:t.quote}),(0,s.jsx)("div",{className:"flex gap-1 mt-4",children:Array.from({length:5},(e,a)=>(0,s.jsx)("svg",{width:"16",height:"15",viewBox:"0 0 16 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,s.jsx)("path",{d:"M7.524.464a.5.5 0 0 1 .952 0l1.432 4.41a.5.5 0 0 0 .476.345h4.637a.5.5 0 0 1 .294.904L11.563 8.85a.5.5 0 0 0-.181.559l1.433 4.41a.5.5 0 0 1-.77.559L8.294 11.65a.5.5 0 0 0-.588 0l-3.751 2.726a.5.5 0 0 1-.77-.56l1.433-4.41a.5.5 0 0 0-.181-.558L.685 6.123A.5.5 0 0 1 .98 5.22h4.637a.5.5 0 0 0 .476-.346z",fill:a{e.O(0,[894,725,84,441,255,358],()=>e(e.s=4951)),_N_E=e.O()}]);