Culinary Adventures · Kaikōura & the Upper South Island

Travel through the region by taste.

Private, chef-hosted road journeys where you forage, meet the producers and share food cooked along the way. Small, personal and shaped by the season.

The Hapuku Kitchen culinary vehicle on State Highway 1
Up to 4 guestsPrivate departures; larger groups by arrangement
Chef-hostedStorytelling with a Māori perspective
Flexible routeFollows weather, harvest and opportunity
Kaikōura & beyondNorth Canterbury, Marlborough, Christchurch, Nelson
Why we do this

To share this place through its food and its people.

We believe the best way to understand a region is to eat your way through it with someone who belongs to it. Our Culinary Adventures connect you directly with the landscapes, growers, fishers and makers behind New Zealand food — with care for the guests we host and for the places we visit.

Manaakitanga

Hospitality with heart

Warmth, generosity and care in every part of the day — from the first espresso to the last story.

Ngā kaihanga

Producers first

We take you behind the farm gate and onto the working landscape to meet the people who grow, catch and make your food.

Kaitiakitanga

Season & place

Respect for land, sea and season shapes what we gather and serve. If it isn't right for the place today, it isn't on the menu.

The difference

Not a transfer. Not a food tour.

The vehicle is a travelling kitchen and gathering place, so the day can follow what's best rather than a fixed schedule.

A typical tour or transfer

  • Point A to point B, with a lunch stop
  • Watch and taste from the visitor side
  • Fixed timetable, large groups
  • The same stops as everyone else
  • Food bought at the next café

A Hapuku Kitchen Culinary Adventure

  • The journey itself becomes the meal
  • Forage, harvest and cook alongside the chef
  • Private, unhurried, up to 4 guests
  • Small producers larger groups can't reach
  • Onboard espresso, pantry and portable cooking
Choose your journey

Three ways to travel with us

Each is a starting point we tailor around the season and your plans. Multi-day journeys are available on request.

The culinary vehicle in Kaikōura
Day adventureDeparts Kaikōura

Kaikōura Culinary Discovery

From ocean edge to mountain valley.

A living culinary journey through Kaikōura's hidden flavours and producers — not a schedule of tastings.

  • Forage wild coastal herbs & flowers
  • Espresso & pastries at remote stops
  • Fire-roasted dishes at a farm stop
  • Taste ingredients at the source
  • Chef-created small plates en route
  • Stories of Kaikōura's food culture
Best for: guests staying in Kaikōura who want the region in a dayEnquire
The culinary vehicle and trailer on the road
Transfer dayKaikōura ↔ Canterbury or Marlborough / Tasman

South Island Culinary Transfer

A transfer day turned travelling feast.

Rather than simply moving between lodges, travel through the food landscape of North Canterbury or the Upper South Island with a chef-host.

  • Private wine tasting among the vines
  • Cheesemakers & their ageing rooms
  • Picnics in olive groves & river valleys
  • Heritage grains at the source
  • Truffle hunting with the dogs (in season)
  • Fire-cooked seasonal lunch
Best for: lodge-to-lodge travel and cruise extensionsEnquire
High-country station landscape
Bespoke expeditionBy arrangement

High Country & Coastal Expedition

Remote landscapes. Unrepeatable experiences.

Our most exclusive journey, combining helicopter access, remote producers and wild landscapes across the upper South Island.

  • Helicopter-access mussel & oyster tastings
  • Seafood cooked on remote beaches
  • High-country lamb at private stations
  • Fire & ember cooking in alpine settings
  • Native ingredient exploration
  • Long-table dining in remote places
Best for: celebrations and once-in-a-lifetime travelEnquire
Host Chris with fresh crayfish
Your host

Hosted by Chris

Chris (Ngāti Kurī, Kāti Huirapa ki Puketeraki) brings a local perspective to every journey — the connections between landscape, food-gathering traditions, seasonality and the cultural significance of food in Aotearoa.

Culinary Adventures extend the hospitality behind Hapuku Kitchen's cooking school, taking it out onto the road and into the places our food comes from.

How it works

Planning your adventure

Tell us your plans

Where you're staying, where you're headed, your dates and what you love to eat.

We shape the day

We build a journey around the season, the producers available and your interests.

Travel by taste

We collect you, and the day unfolds — flexible enough to follow the best of what's on offer.

Good to know

Questions

What happens if the weather changes?

Every journey is built to be flexible. Weather, harvest and marine conditions help shape the day, and we adjust the route and stops to make the most of what's on offer.

Can a Culinary Adventure replace our transfer?

Yes — that's exactly what the South Island Culinary Transfer is for. We can collect you in Kaikōura and deliver you to your next destination in Canterbury or Marlborough / Tasman, or the reverse.

How many people can join?

Up to four guests as standard, always private to your group. Larger groups can be arranged.

Where do you depart from?

Kaikōura, North Canterbury and Marlborough, with Christchurch and Nelson options available.

Do you offer multi-day journeys?

Yes. Similar journeys are available beyond Canterbury and Marlborough, including multi-day itineraries. Get in touch and we'll plan one with you.

Can you cater for dietary requirements?

Let us know when you enquire and we'll plan the day's food with you in mind.

Winner · 2026 Global Culinary Travel Awards Qualmark Gold Finalist · Tourism Excellence Award, Micro Business Winner · 2025 North Canterbury Business Awards, Tourism

Ready to taste your way through the South Island?

Tell us your dates and where you're travelling. We'll come back with a journey shaped around the season and you.

Start planning
<style>
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&family=Inter:wght@400;500;600&display=swap');

.hka{
  --hk-ink:#1d2421; --hk-soft:#56605b; --hk-paper:#f7f4ee; --hk-sand:#ebe4d6;
  --hk-sea:#2f4a4a; --hk-accent:#b5653a; --hk-line:rgba(29,36,33,.14);
  --hk-serif:'Cormorant Garamond',Georgia,serif; --hk-sans:'Inter',system-ui,sans-serif;
  font-family:var(--hk-sans); color:var(--hk-ink); background:var(--hk-paper);
  line-height:1.65; font-size:17px; -webkit-font-smoothing:antialiased;
}
.hka *{box-sizing:border-box}
.hka img{display:block;width:100%;height:100%;object-fit:cover}
.hka h1,.hka h2,.hka h3{font-family:var(--hk-serif);font-weight:500;line-height:1.1;margin:0;letter-spacing:-.01em;color:inherit}
.hka p{margin:0 0 1em}
.hka .wrap{max-width:1180px;margin:0 auto;padding:0 24px}
.hka .eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--hk-accent);margin-bottom:18px}
.hka .btn{display:inline-block;padding:15px 28px;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:background .2s,color .2s}
.hka .btn-solid{background:var(--hk-accent);color:#fff}
.hka .btn-solid:hover{background:#9a532e;color:#fff}
.hka .btn-ghost{border:1px solid currentColor;color:inherit}
.hka .btn-ghost:hover{background:rgba(255,255,255,.12)}

/* HERO */
.hka .hero{position:relative;min-height:88vh;display:flex;align-items:flex-end;color:#fff;overflow:hidden}
.hka .hero .bg{position:absolute;inset:0}
.hka .hero .bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,16,14,.15) 0%,rgba(10,16,14,.25) 45%,rgba(10,16,14,.78) 100%)}
.hka .hero .inner{position:relative;padding:0 24px 9vh;max-width:1180px;margin:0 auto;width:100%}
.hka .hero .eyebrow{color:#f0c9a8}
.hka .hero h1{font-size:clamp(44px,7vw,92px);max-width:13ch}
.hka .hero .lede{font-size:clamp(17px,1.6vw,20px);max-width:46ch;margin:22px 0 32px;opacity:.92}
.hka .hero .ctas{display:flex;gap:14px;flex-wrap:wrap}

/* INTRO */
.hka .intro{padding:clamp(72px,10vw,130px) 0}
.hka .intro .grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,90px);align-items:start}
.hka .intro h2{font-size:clamp(32px,4vw,52px);font-style:italic}
.hka .intro .body p:first-child::first-letter{font-family:var(--hk-serif);font-size:3.4em;float:left;line-height:.85;padding:6px 10px 0 0;color:var(--hk-accent)}

/* PILLARS */
.hka .pillars{padding:0 0 clamp(72px,10vw,120px)}
.hka .pillars .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}
.hka .pillar .ph{aspect-ratio:4/5;overflow:hidden;margin-bottom:22px}
.hka .pillar .num{font-family:var(--hk-serif);font-size:15px;color:var(--hk-accent);letter-spacing:.1em}
.hka .pillar h3{font-size:34px;margin:4px 0 10px}
.hka .pillar p{color:var(--hk-soft);font-size:16px}

/* DAY TIMELINE */
.hka .day{background:var(--hk-sea);color:#eef1ee;padding:clamp(72px,10vw,120px) 0}
.hka .day .head{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:56px}
.hka .day h2{font-size:clamp(34px,4.4vw,56px)}
.hka .day .head p{color:rgba(238,241,238,.78);margin:0}
.hka .day .eyebrow{color:#e9b48f}
.hka .timeline{display:grid;grid-template-columns:repeat(6,1fr);gap:0;border-top:1px solid rgba(255,255,255,.22)}
.hka .stop{padding:26px 18px 0 0;position:relative}
.hka .stop::before{content:"";position:absolute;top:-6px;left:0;width:11px;height:11px;border-radius:50%;background:#e9b48f}
.hka .stop .t{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#e9b48f;font-weight:600}
.hka .stop h3{font-size:24px;margin:8px 0 8px;color:#fff}
.hka .stop p{font-size:15px;color:rgba(238,241,238,.75);margin:0}
.hka .strip{display:grid;grid-template-columns:2fr 1fr 1fr;gap:14px;margin-top:64px;height:360px}
.hka .strip div{overflow:hidden}

/* HOST */
.hka .host{padding:clamp(72px,10vw,130px) 0}
.hka .host .grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(32px,6vw,90px);align-items:center}
.hka .host .ph{aspect-ratio:4/5;overflow:hidden}
.hka .host h2{font-size:clamp(34px,4.2vw,54px);margin-bottom:22px}
.hka .host blockquote{margin:28px 0 0;padding:0 0 0 22px;border-left:2px solid var(--hk-accent);font-family:var(--hk-serif);font-size:24px;font-style:italic;line-height:1.35}

/* VEHICLE */
.hka .vehicle{background:var(--hk-sand);padding:clamp(72px,10vw,120px) 0}
.hka .vehicle .grid{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(32px,5vw,70px);align-items:center}
.hka .vehicle .ph{aspect-ratio:3/2;overflow:hidden}
.hka .vehicle h2{font-size:clamp(32px,4vw,50px);margin-bottom:18px}
.hka .kit{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;list-style:none;padding:0;margin:22px 0 0}
.hka .kit li{padding:10px 0;border-bottom:1px solid var(--hk-line);font-size:15px}
.hka .kit li::before{content:"— ";color:var(--hk-accent)}

/* JOURNEYS */
.hka .journeys{padding:clamp(72px,10vw,130px) 0}
.hka .journeys .head{text-align:center;max-width:640px;margin:0 auto 56px}
.hka .journeys h2{font-size:clamp(34px,4.4vw,56px);margin-bottom:14px}
.hka .journeys .head p{color:var(--hk-soft)}
.hka .jgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}
.hka .card{background:#fff;display:flex;flex-direction:column}
.hka .card .ph{aspect-ratio:4/3;overflow:hidden}
.hka .card .txt{padding:28px 26px 30px;display:flex;flex-direction:column;flex:1}
.hka .card .tag{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--hk-accent)}
.hka .card h3{font-size:30px;margin:8px 0 6px}
.hka .card .line{font-family:var(--hk-serif);font-style:italic;font-size:19px;color:var(--hk-sea);margin-bottom:14px}
.hka .card p{font-size:15px;color:var(--hk-soft)}
.hka .card ul{margin:4px 0 22px;padding-left:18px;font-size:15px;color:var(--hk-soft)}
.hka .card li{margin-bottom:5px}
.hka .card a{margin-top:auto;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--hk-ink);text-decoration:none;border-bottom:1px solid var(--hk-accent);align-self:flex-start;padding-bottom:3px}

/* PRACTICAL */
.hka .practical{border-top:1px solid var(--hk-line);border-bottom:1px solid var(--hk-line)}
.hka .practical .grid{display:grid;grid-template-columns:repeat(4,1fr)}
.hka .practical .cell{padding:34px 24px;border-right:1px solid var(--hk-line)}
.hka .practical .cell:last-child{border-right:0}
.hka .practical .k{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--hk-accent);margin-bottom:8px}
.hka .practical .v{font-family:var(--hk-serif);font-size:22px;line-height:1.3}

/* CLOSE */
.hka .close{position:relative;color:#fff;text-align:center;padding:clamp(110px,16vw,190px) 24px;overflow:hidden}
.hka .close .bg{position:absolute;inset:0}
.hka .close .bg::after{content:"";position:absolute;inset:0;background:rgba(12,18,16,.55)}
.hka .close .inner{position:relative;max-width:700px;margin:0 auto}
.hka .close h2{font-size:clamp(36px,5vw,64px);margin-bottom:18px}
.hka .close p{font-size:18px;opacity:.9;margin-bottom:32px}
.hka .close .ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}

@media (max-width:900px){
  .hka .intro .grid,.hka .host .grid,.hka .vehicle .grid,.hka .day .head{grid-template-columns:1fr}
  .hka .pillars .grid,.hka .jgrid{grid-template-columns:1fr}
  .hka .timeline{grid-template-columns:1fr 1fr;border-top:0}
  .hka .stop{padding:22px 16px 18px 22px;border-left:1px solid rgba(255,255,255,.22)}
  .hka .stop::before{top:28px;left:-6px}
  .hka .strip{grid-template-columns:1fr 1fr;height:auto}
  .hka .strip div{aspect-ratio:1}
  .hka .strip div:first-child{grid-column:1/-1;aspect-ratio:16/9}
  .hka .practical .grid{grid-template-columns:1fr 1fr}
  .hka .practical .cell:nth-child(2){border-right:0}
  .hka .practical .cell:nth-child(-n+2){border-bottom:1px solid var(--hk-line)}
  .hka .host .ph{aspect-ratio:4/3}
}
@media (max-width:520px){
  .hka .timeline,.hka .kit{grid-template-columns:1fr}
  .hka .practical .grid{grid-template-columns:1fr}
  .hka .practical .cell{border-right:0;border-bottom:1px solid var(--hk-line)}
}
</style>

<div class="hka">

  <!-- HERO -->
  <section class="hero">
    <div class="bg"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/c91be930-6a27-4c35-91d7-3f365bb65625/Sturge+truck2.png?format=2500w" alt="The Hapuku Kitchen culinary vehicle on the Kaikōura coast"></div>
    <div class="inner">
      <div class="eyebrow">Hapuku Kitchen · Culinary Adventures</div>
      <h1>The road is part of the meal.</h1>
      <p class="lede">Private, chef-hosted journeys through the landscapes, people and stories of coastal Aotearoa — where every stop can become something to taste.</p>
      <div class="ctas">
        <a class="btn btn-solid" href="https://www.hapukukitchen.co.nz/contact">Plan your adventure</a>
        <a class="btn btn-ghost" href="#hka-journeys">Explore the journeys</a>
      </div>
    </div>
  </section>

  <!-- INTRO / OBJECTIVE -->
  <section class="intro">
    <div class="wrap grid">
      <h2>More than a transfer.<br>More than a food tour.</h2>
      <div class="body">
        <p>A Hapuku Kitchen Culinary Adventure is an immersive day on the road with a chef as your host. You don't simply visit wineries or stop for tastings — you forage, harvest, taste, cook and meet the people behind the food, all while travelling through one of New Zealand's most dramatic food regions.</p>
        <p>Our aim is simple: to share this place the way we know it. Through manaakitanga — warm hospitality, generosity and care — and a deep respect for the land, the sea and the seasons that shape what we eat.</p>
      </div>
    </div>
  </section>

  <!-- THREE PILLARS -->
  <section class="pillars">
    <div class="wrap grid">
      <article class="pillar">
        <div class="ph"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/1b9885db-a8cd-4d11-b765-a96ec0bc2e54/MalcCray.JPG?format=1000w" alt="Fresh crayfish straight from the boat"></div>
        <div class="num">01</div>
        <h3>Gather</h3>
        <p>Wild coastal herbs picked roadside, ingredients collected straight from growers, seafood from the water that morning. Taste food in the place it comes from.</p>
      </article>
      <article class="pillar">
        <div class="ph"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/0bc67b85-267a-4fe2-b267-eb50040068d7/Sturge+cooking%402x.png?format=1000w" alt="Chris cooking outdoors over fire"></div>
        <div class="num">02</div>
        <h3>Prepare</h3>
        <p>Simple dishes made together beside the Pacific, over fire by a river, or at a farm gate — small, chef-led food moments that unfold through the day.</p>
      </article>
      <article class="pillar">
        <div class="ph"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/4e97e613-83a3-4436-b83b-5c547a93af3d/Mead+tasting.jpg?format=1000w" alt="Guests tasting with a local producer"></div>
        <div class="num">03</div>
        <h3>Share</h3>
        <p>Coffee, conversation and stories with the makers. Behind-the-scenes access to small producers that larger groups never reach.</p>
      </article>
    </div>
  </section>

  <!-- A DAY ON THE ROAD -->
  <section class="day">
    <div class="wrap">
      <div class="head">
        <div>
          <div class="eyebrow">A day on the road</div>
          <h2>No two adventures are alike.</h2>
        </div>
        <p>Season, weather, harvest and fishing conditions all shape the day. This is simply how one might unfold.</p>
      </div>
      <div class="timeline">
        <div class="stop"><div class="t">Morning</div><h3>Espresso with a view</h3><p>Coffee from the onboard machine and warm pastries at a quiet scenic stop.</p></div>
        <div class="stop"><div class="t">Mid-morning</div><h3>Forage the coast</h3><p>Wild herbs and flowers gathered with the chef along the shoreline.</p></div>
        <div class="stop"><div class="t">Late morning</div><h3>The farm gate</h3><p>Meet a grower, taste at the source, collect what's at its best today.</p></div>
        <div class="stop"><div class="t">Lunch</div><h3>Cooked over fire</h3><p>Seasonal food prepared beside a river, beach or vineyard.</p></div>
        <div class="stop"><div class="t">Afternoon</div><h3>With the makers</h3><p>A tasting, a story, an unplanned detour that becomes the highlight.</p></div>
        <div class="stop"><div class="t">Evening</div><h3>Arrive, well fed</h3><p>Delivered to your lodge or next destination, with stories to tell.</p></div>
      </div>
      <div class="strip">
        <div><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/80a1c1bb-73af-42ed-8381-52823f24b4b8/CATruck+on+SH1.png?format=1500w" alt="The culinary vehicle travelling State Highway 1"></div>
        <div><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/f1e80c8e-b150-41e1-9642-b25ef758567c/SheepMiddlehurst%402x.png?format=1000w" alt="Sheep on a high-country station"></div>
        <div><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/023300b1-54ec-4cb6-8d71-849f0ae88dc1/Sunset%402x.png?format=1000w" alt="Sunset over the Kaikōura landscape"></div>
      </div>
    </div>
  </section>

  <!-- HOST -->
  <section class="host">
    <div class="wrap grid">
      <div class="ph"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/ebb864fd-b9a7-4ec6-8012-a86ddf7ac18a/ChrisJoshCray%402x.png?format=1500w" alt="Host Chris with fresh crayfish"></div>
      <div>
        <div class="eyebrow">Your host</div>
        <h2>Chris — chef, storyteller, local.</h2>
        <p>Chris (Ngāti Kurī, Kāti Huirapa ki Puketeraki) hosts every adventure, bringing a local perspective to the connections between landscape, food-gathering traditions, the seasons and the place of food in Aotearoa.</p>
        <p>These conversations arise naturally along the way — the journey is deliberately unhurried, built around connection and curiosity rather than a checklist of sights.</p>
        <blockquote>Exceptional food experiences begin with people, place and conversation.</blockquote>
      </div>
    </div>
  </section>

  <!-- VEHICLE -->
  <section class="vehicle">
    <div class="wrap grid">
      <div class="ph"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/79f3bda8-5064-45b1-8548-535205f5c97b/CATRuck2%402x.png?format=1500w" alt="The Hapuku Kitchen culinary vehicle"></div>
      <div>
        <div class="eyebrow">The travelling kitchen</div>
        <h2>Transport that's also a gathering place.</h2>
        <p>Our custom premium vehicle carries everything needed to turn a roadside stop into lunch — so the day can follow opportunity rather than a fixed timetable.</p>
        <ul class="kit">
          <li>Espresso machine</li>
          <li>Chef's pantry</li>
          <li>Refrigeration</li>
          <li>Preparation space</li>
          <li>Portable cooking</li>
          <li>Room for up to 4 guests</li>
        </ul>
      </div>
    </div>
  </section>

  <!-- JOURNEYS -->
  <section class="journeys" id="hka-journeys">
    <div class="wrap">
      <div class="head">
        <div class="eyebrow">Example journeys</div>
        <h2>Choose where the road takes you</h2>
        <p>Each journey is a starting point. We shape it around the season, your interests and where you're headed.</p>
      </div>
      <div class="jgrid">
        <article class="card">
          <div class="ph"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/49e69d28-f0ee-433e-96e0-fa13b47943f6/HK+Truck2%402x.png?format=1000w" alt="Culinary vehicle in Kaikōura"></div>
          <div class="txt">
            <div class="tag">Day adventure</div>
            <h3>Kaikōura Culinary Discovery</h3>
            <div class="line">From ocean edge to mountain valley.</div>
            <ul>
              <li>Forage seasonal coastal ingredients</li>
              <li>Fire-roasted dishes at a farm stop</li>
              <li>Hidden local producers</li>
              <li>The stories behind Kaikōura's food culture</li>
            </ul>
            <a href="https://www.hapukukitchen.co.nz/contact">Enquire</a>
          </div>
        </article>
        <article class="card">
          <div class="ph"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/2984bbc6-30ee-43a1-a166-5b532f24f802/TruckTrailer%402x.png?format=1000w" alt="Culinary vehicle and trailer on the road"></div>
          <div class="txt">
            <div class="tag">Transfer day</div>
            <h3>South Island Culinary Transfer</h3>
            <div class="line">A transfer day turned travelling feast.</div>
            <ul>
              <li>Kaikōura to Canterbury or Marlborough / Tasman</li>
              <li>Wine among the vines with the winemaker</li>
              <li>Cheesemakers, olive groves, heritage grains</li>
              <li>Truffle hunting with the dogs, in season</li>
            </ul>
            <a href="https://www.hapukukitchen.co.nz/contact">Enquire</a>
          </div>
        </article>
        <article class="card">
          <div class="ph"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/023300b1-54ec-4cb6-8d71-849f0ae88dc1/Sunset%402x.png?format=1000w" alt="Remote South Island landscape at sunset"></div>
          <div class="txt">
            <div class="tag">Bespoke expedition</div>
            <h3>High Country & Coastal Expedition</h3>
            <div class="line">Remote landscapes. Unrepeatable experiences.</div>
            <ul>
              <li>Helicopter access to remote producers</li>
              <li>Seafood cooked on remote beaches</li>
              <li>High-country lamb at private stations</li>
              <li>Long-table dining in wild places</li>
            </ul>
            <a href="https://www.hapukukitchen.co.nz/contact">Enquire</a>
          </div>
        </article>
      </div>
    </div>
  </section>

  <!-- PRACTICAL -->
  <section class="practical">
    <div class="wrap grid">
      <div class="cell"><div class="k">Group size</div><div class="v">Up to 4 guests; larger groups by arrangement</div></div>
      <div class="cell"><div class="k">Departing from</div><div class="v">Kaikōura, North Canterbury & Marlborough</div></div>
      <div class="cell"><div class="k">Also from</div><div class="v">Christchurch & Nelson; multi-day options</div></div>
      <div class="cell"><div class="k">Style</div><div class="v">Private, relaxed pace, seasonal & flexible</div></div>
    </div>
  </section>

  <!-- CLOSE -->
  <section class="close">
    <div class="bg"><img src="https://images.squarespace-cdn.com/content/v1/5ff5f07debbc5535e7483d3d/80a1c1bb-73af-42ed-8381-52823f24b4b8/CATruck+on+SH1.png?format=2500w" alt=""></div>
    <div class="inner">
      <h2>Let's plan your journey.</h2>
      <p>Tell us where you're travelling, when, and what you love to eat. We'll shape an adventure around the season and the people we know along the way.</p>
      <div class="ctas">
        <a class="btn btn-solid" href="https://www.hapukukitchen.co.nz/contact">Make an enquiry</a>
        <a class="btn btn-ghost" href="https://www.hapukukitchen.co.nz/culinary-experiences">See all experiences</a>
      </div>
    </div>
  </section>

</div>