.elementor-1 .elementor-element.elementor-element-50d79f6{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1 .elementor-element.elementor-element-a255aac{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-27ec928 */.recipe-card {
  max-width: 750px;
  margin: 0 auto;
  background: #ffffff;
  padding: 2rem;
  border-radius: 14px;
  box-shadow: 0 4px 18px rgba(0,0,0,0.1);
  font-family: "Inter", Arial, sans-serif;
  color: #333;
  line-height: 1.7;
}

.recipe-title {
  font-size: 2.2rem;
  margin-bottom: 0.5rem;
  color: #c64632; /* warm tomato colour */
}

.recipe-meta {
  display: flex;
  gap: 1.5rem;
  font-size: 0.95rem;
  color: #555;
  margin-bottom: 1.5rem;
}

.recipe-section h2 {
  font-size: 1.6rem;
  margin-top: 2rem;
  border-bottom: 2px solid #eee;
  padding-bottom: 6px;
  color: #444;
}

.recipe-section h3 {
  margin-top: 1.2rem;
  font-size: 1.2rem;
  color: #666;
}

.recipe-section ul {
  margin-left: 1.2rem;
  padding-left: 1rem;
  list-style: disc;
}

.recipe-section ul li {
  margin-bottom: 6px;
}

.recipe-section ol {
  margin-left: 1.2rem;
  padding-left: 1rem;
}

.recipe-section ol li {
  margin-bottom: 12px;
}

.recipe-credit {
  margin-top: 2.5rem;
  font-size: 0.85rem;
  color: #777;
  text-align: center;
}

/* MOBILE RESPONSIVE */
@media (max-width: 600px) {
  .recipe-card { padding: 1.4rem; }
  .recipe-title { font-size: 1.8rem; }
  .recipe-meta { flex-direction: column; gap: 0.4rem; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50d79f6 */<!-- Recipe Container -->
<div style="max-width:700px; margin:0 auto; font-family:Arial, sans-serif; line-height:1.6; color:#333; padding:20px; background:#fff; border-radius:10px; box-shadow:0 4px 10px rgba(0,0,0,0.1);">

  <!-- Title -->
  <h1 style="text-align:center; color:#e67e22;">Tomato & Prawn Risotto</h1>
  <p style="text-align:center; font-style:italic;">Creamy, rich and beautifully seasoned — topped with perfectly seared prawns! 🍤🍅✨</p>

  <!-- Featured Image -->
  <div style="text-align:center; margin:20px 0;">
    <img src="INSERT_IMAGE_URL" alt="Tomato Prawn Risotto" style="width:100%; max-width:450px; border-radius:8px; box-shadow:0 2px 6px rgba(0,0,0,0.15);">
  </div>

  <!-- Intro -->
  <p>This tomato prawn risotto is rich, comforting and full of flavour. Slow-cooked with blended tomatoes, fragrant garlic, Chilli Crunch and finished with buttery prawns — it’s a showstopper perfect for any occasion.</p>

  <!-- Ingredients -->
  <h2 style="color:#e67e22;">Ingredients</h2>

  <h3 style="margin-top:10px;">Main:</h3>
  <ul>
    <li>30 ml Butter</li>
    <li>30 ml Olive Oil</li>
    <li>1 Medium onion, finely diced</li>
    <li>4 Cloves of garlic, finely minced</li>
    <li>To taste Cape Herb and Spice Chilli Crunch</li>
    <li>400 g Arborio rice</li>
    <li>125 ml Dry white wine</li>
    <li>1 Tin of chipped tomatoes, blended</li>
    <li>40 g Parmesan</li>
    <li>1 L Chicken Stock</li>
    <li>15 ml Butter</li>
    <li>400 g Prawns, shells off & deveined (tail on optional)</li>
  </ul>

  <h3 style="margin-top:10px;">For Serving:</h3>
  <ul>
    <li>Fresh parsley</li>
    <li>Extra Parmesan</li>
  </ul>

  <h3 style="margin-top:10px;">For Cooking:</h3>
  <ul>
    <li>Olive oil</li>
  </ul>

  <!-- Instructions -->
  <h2 style="color:#e67e22; margin-top:25px;">Instructions</h2>
  <ol>
    <li>Warm serving plates in a very low oven so the risotto stays fluid when plated.</li>
    <li>Heat butter and olive oil in a large sauté pan.</li>
    <li>Add the diced onion and season well with Chilli Crunch. Sauté until soft.</li>
    <li>Add garlic and cook for 1 minute until fragrant.</li>
    <li>Add the Arborio rice and stir to coat. Toast for 1 minute.</li>
    <li>Pour in the white wine and allow it to absorb.</li>
    <li>Stir in the blended tomatoes.</li>
    <li>Add hot stock one ladle at a time, stirring often, allowing each addition to absorb.</li>
    <li>Continue until rice is creamy but still has a slight bite.</li>
    <li>Turn off heat and stir in parmesan and butter. Cover with a lid.</li>
    <li>Toss prawns in a little olive oil and Chilli Crunch.</li>
    <li>Heat a frying pan on high and cook prawns about 1 minute per side until pink.</li>
    <li>Spoon risotto into warm bowls and top with cooked prawns.</li>
    <li>Finish with fresh parsley and extra parmesan.</li>
  </ol>

  <!-- Serving Suggestions -->
  <h2 style="color:#e67e22;">Serving Suggestions</h2>
  <p>Serve straight from the pan at the table for a beautiful presentation. Add a squeeze of lemon or extra Chilli Crunch for extra brightness and heat.</p>

  <!-- Credits -->
  <p style="margin-top:25px; font-size:0.9rem; color:#777; text-align:center;">Recipe concept & photography by Bianca Davies (@beeblegum)</p>

  <!-- Social CTA -->
  <div style="text-align:center; margin-top:25px;">
    <a href="#" style="display:inline-block; background:#3b5998; color:#fff; padding:10px 20px; margin:5px; text-decoration:none; border-radius:5px;">Share on Facebook</a>
    <a href="#" style="display:inline-block; background:#e4405f; color:#fff; padding:10px 20px; margin:5px; text-decoration:none; border-radius:5px;">Share on Instagram</a>
  </div>

</div>/* End custom CSS */