1import{u as r,j as e,L as n,b as a,s as l,h as s,C as t,U as c}from"./index-vklUHwGI.js";import{W as o}from"./waves-BIKuCP2p.js";const d=[{id:"dream-on",title:"Featured Yacht: Dream On",subtitle:"2026 Bali 5.8 · Up to 8 guests",href:"/yacht/dream-on",image:"/assets/dream-on-hero.jpg"}],h=[{id:"norman-snorkel",title:"Signature Experience: Snorkeling at the Caves, Norman Island",subtitle:"Pirate legend, sea caves, and The Indians pinnacles",href:"/experience/norman-snorkel",image:"/assets/norman-caves-header.jpg"},{id:"bvi-snuba",title:"Signature Experience: BVI SNUBA",subtitle:"Explore the underwater world without scuba certification",href:"/experience/bvi-snuba",image:"/assets/snuba-hero.jpg"},{id:"bonfire-bliss",title:"Signature Experience: Bonfire Bliss",subtitle:"A magical night on the beach under the stars",href:"/experience/bonfire-bliss",image:"/assets/bonfire-hero.jpg"},{id:"brick-oven",title:"Signature Experience: Cook Like a Local",subtitle:"Hands-on Caribbean cooking classes at The Brick Oven, Tortola",href:"/experience/brick-oven",image:"/assets/brick-oven-hero.avif"},{id:"necker-island",title:"Signature Experience: Necker Island Nature Tour",subtitle:"Rare wildlife and hidden corners of Sir Richard Branson's private island",href:"/experience/necker-island",image:"/assets/necker-hero.avif"},{id:"conch-island",title:"Signature Experience: Conch Island with Sherwin Adventures",subtitle:"Snorkel, hunt conch, and taste Anegada â straight from the source",href:"/experience/conch-island",image:"/assets/conch-island-hero.jpg"},{id:"callwood-distillery",title:"Signature Experience: The Spirit of Cane Garden Bay",subtitle:"Exploring the historic Callwood Rum Distillery â the oldest in the Caribbean",href:"/experience/callwood-distillery",image:"/assets/callwood-distillery.jpeg"},{id:"pirate-show",title:"Signature Experience: The Michael Beans Pirate Show",subtitle:"Music, pirate humor, and interactive fun at Leverick Bay Marina",href:"/experience/pirate-show",image:"/assets/michael-beans-pirate-show.jpeg"},{id:"tarpon-feeding",title:"Signature Experience: Saba Rock Tarpon Feeding",subtitle:"Watch giant tarpon rush in for their daily feeding â a magical family experience",href:"/experience/tarpon-feeding",image:"/assets/saba-rock-tarpon.jpeg"},{id:"horseback-riding",title:"Signature Experience: Francis Family Farm",subtitle:"Horseback riding along the pristine beaches of Anegada",href:"/experience/horseback-riding",image:"/assets/francis-farm-horses.png"},{id:"redemption-ranch",title:"Signature Experience: Redemption Ranch",subtitle:"Healing horses, zebras, and hearts on Buck Island",href:"/experience/redemption-ranch",image:"/assets/redemption-ranch-zebra.jpeg"},{id:"the-bunker",title:"Signature Experience: The Bunker",subtitle:"Golf, coaching & unforgettable moments at the indoor golf simulator",href:"/experience/the-bunker",image:"/assets/bunker-golf-hero.png"},{id:"pottery-garden",title:"Signature Experience: The Pottery Garden",subtitle:"An earthmade artistic experience in the heart of Josiah's Bay",href:"/experience/pottery-garden",image:"/assets/pottery-garden-bvi.jpg"},{id:"e-foiling",title:"Signature Experience: E-Foiling",subtitle:"Rise above the water and fly in silence across the BVI",href:"/experience/e-foiling",image:"/assets/efoil-hero.png"},{id:"willy-t",title:"Signature Experience: Willy T",subtitle:"A legendary floating bar and must-do BVI experience at Norman Island",href:"/experience/willy-t",image:"/assets/willy-t-norman-island.jpg"}],x=[{id:"culinary-excellence",title:"Culinary Excellence Onboard",subtitle:"Provisioning partners & onboard chefs",href:"/provisioning/culinary-excellence",image:"/assets/culinary-hero.png"},{id:"caribbean-ingredients",title:"Caribbean Ingredients & Local Flavours",subtitle:"Fresh from the sea and island markets",href:"/provisioning/caribbean-ingredients",image:"/assets/culinary-ingredients-hero.png"},{id:"chef-secrets",title:"Yacht Chef Secrets",subtitle:"How menus are created at sea",href:"/provisioning/chef-secrets",image:"/assets/culinary-chef-hero.png"},{id:"dining-at-sea",title:"Dining at Sea",subtitle:"Making meals a memorable part of your charter",href:"/provisioning/dining-at-sea",image:"/assets/culinary-dining-hero.png"},{id:"chef-life",title:"A Day in the Life of a Yacht Chef",subtitle:"Rhythm, creativity, and adventure from sunrise to sunset",href:"/provisioning/chef-life",image:"/assets/chef-life-hero.jpg"}];function f(){return r({title:"Top Picks",description:"Our top picks for yachts, signature adventures, and culinary experiences in the British Virgin Islands."}),e.jsxs(n,{children:[e.jsx(a,{className:"bg-primary text-white py-16",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center space-y-4",children:[e.jsx("h1",{className:"font-serif text-4xl md:text-5xl font-bold","data-testid":"text-top-picks-title",children:"Curated Charter Highlights"}),e.jsx("p",{className:"text-white/80 text-lg","data-testid":"text-top-picks-subtitle",children:"Dive deeper into our featured yacht, signature adventures, and onboard dining experiences hand-picked for BVI charter guests."})]})}
1),e.jsx(a,{children:e.jsxs("div",{className:"max-w-5xl mx-auto space-y-10",children:[e.jsxs("div",{className:"space-y-4",children:[e.jsx("div",{className:"flex items-center justify-between",children:e.jsxs("div",{children:[e.jsxs("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-muted-foreground flex items-center gap-2",children:[e.jsx(l,{size:14})," Yacht Picks"]}),e.jsx("h2",{className:"font-serif text-2xl font-bold text-primary",children:"Featured Yachts"})]})}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:d.map(i=>e.jsx(s,{href:i.href,className:"group block","data-testid":`card-top-pick-yacht-${i.id}`,children:e.jsx(t,{className:"overflow-hidden border-none shadow-sm hover:shadow-xl transition-all h-full flex flex-col",children:e.jsxs("div",{className:"aspect-video relative overflow-hidden",children:[e.jsx("img",{src:i.image,alt:i.title,className:"w-full h-full object-cover transition-transform duration-700 group-hover:scale-110"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/70 via-black/10 to-transparent"}),e.jsxs("div",{className:"absolute bottom-4 left-4 right-4 text-white",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-wider mb-1",children:"Yacht Pick"}),e.jsx("h3",{className:"font-serif text-xl font-bold",children:i.title}),e.jsx("p",{className:"text-xs text-white/80 mt-1",children:i.subtitle})]})]})})},i.id))})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("div",{className:"flex items-center justify-between",children:e.jsxs("div",{children:[e.jsxs("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-muted-foreground flex items-center gap-2",children:[e.jsx(o,{size:14})," Signature Experiences"]}),e.jsx("h2",{className:"font-serif text-2xl font-bold text-primary",children:"Experiences We Love"})]})}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:h.map(i=>e.jsx(s,{href:i.href,className:"group block","data-testid":`card-top-pick-experience-${i.id}`,children:e.jsx(t,{className:"overflow-hidden border-none shadow-sm hover:shadow-xl transition-all h-full flex flex-col",children:e.jsxs("div",{className:"aspect-video relative overflow-hidden",children:[e.jsx("img",{src:i.image,alt:i.title,className:"w-full h-full object-cover transition-transform duration-700 group-hover:scale-110"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/70 via-black/10 to-transparent"}),e.jsxs("div",{className:"absolute bottom-4 left-4 right-4 text-white",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-wider mb-1",children:"Signature Experience"}),e.jsx("h3",{className:"font-serif text-xl font-bold",children:i.title}),e.jsx("p",{className:"text-xs text-white/80 mt-1",children:i.subtitle})]})]})})},i.id))})]}),e.jsxs("div",{className:"space-y-4",children:[e.jsx("div",{className:"flex items-center justify-between",children:e.jsxs("div",{children:[e.jsxs("p",{className:"text-xs font-semibold uppercase tracking-[0.18em] text-muted-foreground flex items-center gap-2",children:[e.jsx(c,{size:14})," Onboard Dining"]}),e.jsx("h2",{className:"font-serif text-2xl font-bold text-primary",children:"Culinary Highlights"})]})}),e.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:x.map(i=>e.jsx(s,{href:i.href,className:"group block","data-testid":`card-top-pick-dining-${i.id}`,children:e.jsx(t,{className:"overflow-hidden border-none shadow-sm hover:shadow-xl transition-all h-full flex flex-col",children:e.jsxs("div",{className:"aspect-video relative overflow-hidden",children:[e.jsx("img",{src:i.image,alt:i.title,className:"w-full h-full object-cover transition-transform duration-700 group-hover:scale-110"}),e.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/70 via-black/10 to-transparent"}),e.jsxs("div",{className:"absolute bottom-4 left-4 right-4 text-white",children:[e.jsx("p",{className:"text-xs font-semibold uppercase tracking-wider mb-1",children:"Onboard Dining"}),e.jsx("h3",{className:"font-serif text-xl font-bold",children:i.title}),e.jsx("p",{className:"text-xs text-white/80 mt-1",children:i.subtitle})]})]})})},i.id))})]})]})})]})}export{f as TopPicks};
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.