Checkmate
Healthy Salad Box

Farmers Box

NZ$39.99

Healthy Salad Box

coupon

6 promo codes

/** * ============================================================================ * HEALTHY SALAD BOX - PRODUCT DESCRIPTION * ============================================================================ * * PURPOSE: * Custom product description for seasonal Healthy Salad Box offering * Fresh, vibrant & nutritious theme with brand color integration * Single block layout for all items * * BRAND COLOR SCHEME: * - Primary Fresh Green: #2ECC71 (hero section, CTAs, accents) * - Secondary Deep Green: #27AE60 (freshness cues, savings, borders) * - Accent Cream: #f8f7f1 (background, highlights, premium feel) * - White: #ffffff (text on green backgrounds) * - Dark Charcoal: #2C2C2C (body text) * * LAYOUT: * - Desktop: Single block with 2-column grid items * - Tablet: Single block responsive * - Mobile: Single column with full text readability * * Last Updated: 2025-12-02 * Version: 1.0 - Healthy Salad Box Release * ============================================================================ */ /* ======================================================================== RESET & BASE STYLES ======================================================================== */ .salad-box-container, .salad-box-container *, .salad-box-container *::before, .salad-box-container *::after { box-sizing: border-box !important; } .salad-box-container { font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important; max-width: 1200px; margin: 0 auto; padding: 0; background: #ffffff; } .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } /* ======================================================================== HERO SECTION - FRESH GREEN WITH CREAM ACCENT ======================================================================== */ .hero-section { background: linear-gradient(135deg, #2ECC71 0%, #27AE60 100%); padding: 3.5rem 2rem; text-align: center; margin-bottom: 3rem; position: relative; overflow: hidden; } .hero-section::before { content: "πŸ₯— πŸ₯¬ πŸ₯—"; position: absolute; top: 0; right: 0; font-size: 3rem; opacity: 0.15; z-index: 0; } .salad-box-container .hero-section .hero-title { font-size: 3.2rem !important; font-weight: 800 !important; color: #ffffff !important; margin: 0 0 1rem 0 !important; line-height: 1.2 !important; letter-spacing: -0.5px !important; position: relative; z-index: 1; word-wrap: break-word !important; } .hero-subtitle { font-size: 1.5rem !important; color: rgba(255, 255, 255, 0.95) !important; margin: 0 0 1.5rem 0 !important; font-weight: 400 !important; position: relative; z-index: 1; } .seasonal-badge { display: inline-block; background: rgba(255, 255, 255, 0.2); border: 2px solid #f8f7f1; color: #f8f7f1; padding: 0.6rem 1.5rem; border-radius: 50px; font-weight: 600; font-size: 1.05rem; text-transform: uppercase; letter-spacing: 1px; position: relative; z-index: 1; } /* ======================================================================== PRICING SECTION - DEEP GREEN ACCENT ======================================================================== */ .pricing-section { background: #f8f7f1; padding: 2.5rem 2rem; margin: 0 0 3rem 0; border-top: 4px solid #27AE60; border-bottom: 4px solid #27AE60; } .pricing-wrapper { max-width: 900px; margin: 0 auto; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 2rem; } .price-block { flex: 1; min-width: 250px; } .price-label { font-size: 1.05rem !important; color: #2ECC71 !important; text-transform: uppercase; letter-spacing: 0.5px; margin-bottom: 0.5rem; font-weight: 600; } .price-display { display: flex; align-items: baseline; gap: 1rem; margin-bottom: 0.5rem; } .current-price { font-size: 3.8rem !important; font-weight: 800 !important; color: #2ECC71 !important; line-height: 1 !important; } .original-price { font-size: 2rem !important; color: #999 !important; text-decoration: line-through; font-weight: 500; } .savings-text { font-size: 1.2rem !important; color: #27AE60 !important; font-weight: 700 !important; } .shipping-highlight { flex: 1; min-width: 250px; text-align: right; } .free-shipping { font-size: 2.2rem !important; font-weight: 800 !important; color: #27AE60 !important; margin-bottom: 0.3rem; } .shipping-note { font-size: 1.1rem !important; color: #2ECC71 !important; opacity: 0.8; } /* ======================================================================== CONTENT CONTAINER ======================================================================== */ .content-container { padding: 0 2rem 3rem 2rem; } /* ======================================================================== INTRODUCTION SECTION ======================================================================== */ .intro-section { max-width: 900px; margin: 0 auto 3rem auto; text-align: center; } .intro-text { font-size: 1.3rem !important; line-height: 1.8 !important; color: #2C2C2C !important; margin-bottom: 1rem; } .intro-text strong { color: #2ECC71 !important; font-weight: 700 !important; } /* ======================================================================== SECTION TITLE ======================================================================== */ .section-title { font-size: 2.4rem !important; font-weight: 800 !important; color: #27AE60 !important; text-align: center; margin: 0 0 2.5rem 0 !important; text-transform: uppercase; letter-spacing: -0.5px !important; } /* ======================================================================== PRODUCE GRID & COLUMNS - SINGLE BLOCK LAYOUT ======================================================================== */ .produce-grid { display: block; max-width: 900px; margin: 0 auto 3rem auto; } .produce-column { background: #ffffff !important; border: 2px solid #27AE60 !important; border-radius: 12px !important; padding: 0 !important; margin: 0 !important; overflow: hidden !important; } .column-header { font-size: 2rem !important; font-weight: 700 !important; color: #ffffff !important; background: linear-gradient(135deg, #2ECC71 0%, #27AE60 100%); margin: 0 !important; padding: 2rem 2rem 1rem 2rem !important; border-bottom: 3px solid #f8f7f1 !important; } .item-count { font-size: 1.1rem !important; color: #f8f7f1 !important; font-weight: 600 !important; margin-left: 0.5rem; } /* ======================================================================== PRODUCE LIST STYLES ======================================================================== */ .salad-box-container .produce-column .produce-list { list-style: none !important; list-style-type: none !important; padding: 0 !important; margin: 0 !important; background: transparent !important; display: grid !important; grid-template-columns: repeat(2, 1fr) !important; gap: 0 !important; } .salad-box-container .produce-column .produce-list li { list-style: none !important; list-style-type: none !important; margin: 0 !important; padding: 0 !important; background: transparent !important; } .salad-box-container .produce-column .produce-list .produce-item { display: block !important; padding: 0 !important; margin: 0 !important; list-style: none !important; list-style-type: none !important; background: transparent !important; border-bottom: 1px solid #E8E8E8 !important; border-right: 1px solid #E8E8E8 !important; position: relative !important; width: 100% !important; } .salad-box-container .produce-column .produce-list .produce-item:nth-child(odd) { border-right: 1px solid #E8E8E8 !important; } .salad-box-container .produce-column .produce-list .produce-item:nth-child(even) { border-right: none !important; } .salad-box-container .produce-column .produce-list .produce-item:nth-last-child(-n+2) { border-bottom: none !important; } .salad-box-container .produce-column .produce-list .produce-item::before, .salad-box-container .produce-column .produce-list .produce-item::after, .salad-box-container .produce-column .produce-list li::before, .salad-box-container .produce-column .produce-list li::after { display: none !important; content: none !important; } /* ======================================================================== ITEM CONTENT LAYOUT - CRITICAL DESKTOP FIX ======================================================================== */ .item-content { display: flex !important; align-items: flex-start !important; gap: 1rem !important; padding: 1.5rem 1.8rem !important; width: 100% !important; max-width: 100% !important; } .item-emoji { font-size: 2.5rem !important; flex-shrink: 0 !important; line-height: 1.4 !important; width: 2.8rem !important; text-align: center !important; } .item-details { flex: 1 !important; min-width: 0 !important; max-width: 100% !important; overflow: hidden !important; } /* ======================================================================== ITEM NAME & SPECS - CRUCIAL TEXT OVERFLOW FIX ======================================================================== */ .item-name { font-size: 1.2rem !important; color: #2C2C2C !important; font-weight: 600 !important; line-height: 1.4 !important; margin: 0 !important; padding: 0 !important; display: block !important; word-break: break-word !important; overflow-wrap: break-word !important; max-width: 100% !important; } .item-spec { font-size: 0.95rem !important; color: #666666 !important; opacity: 0.7 !important; font-weight: 400 !important; margin: 0.3rem 0 0 0 !important; padding: 0 !important; display: block !important; word-break: break-word !important; overflow-wrap: break-word !important; max-width: 100% !important; line-height: 1.3 !important; } .item-name small { display: block !important; margin-top: 0.3rem !important; font-size: 0.85rem !important; font-weight: 400 !important; color: #999999 !important; word-break: break-word !important; } /* ======================================================================== FEATURES SECTION - SALAD THEMED ======================================================================== */ .features-section { background: linear-gradient(135deg, #f8f7f1 0%, #ffffff 100%); padding: 3rem 2rem; margin: 3rem 0; border-top: 2px solid #27AE60; border-bottom: 2px solid #27AE60; } .features-grid { max-width: 1000px; margin: 0 auto; display: grid; grid-template-columns: repeat(4, 1fr); gap: 2rem; } .feature-box { text-align: center; padding: 1.5rem 1rem; border: 2px solid #E8E8E8; border-radius: 8px; background: #ffffff; transition: all 0.3s ease; } .feature-box:hover { border-color: #2ECC71; box-shadow: 0 4px 12px rgba(46, 204, 113, 0.1); } .feature-icon { font-size: 3.8rem !important; margin-bottom: 1rem; display: block; } .feature-title { font-size: 1.2rem !important; font-weight: 700 !important; color: #27AE60 !important; line-height: 1.5 !important; } /* ======================================================================== CTA (CALL TO ACTION) SECTION - FRESH GREEN ======================================================================== */ .cta-section { background: linear-gradient(135deg, #2ECC71 0%, #27AE60 100%); padding: 3.5rem 2rem; text-align: center; margin: 3rem 0 0 0; position: relative; overflow: hidden; } .cta-section::before { content: "πŸ₯¬ ✨ πŸ₯¬"; position: absolute; top: 0; right: 0; font-size: 2.5rem; opacity: 0.1; z-index: 0; } .salad-box-container .cta-section .cta-title { font-size: 2.4rem !important; font-weight: 800 !important; color: #ffffff !important; margin: 0 0 1rem 0 !important; line-height: 1.3 !important; position: relative; z-index: 1; } .cta-text { font-size: 1.3rem !important; color: rgba(255, 255, 255, 0.95) !important; margin: 0 0 1.5rem 0 !important; max-width: 800px; margin-left: auto !important; margin-right: auto !important; line-height: 1.7 !important; position: relative; z-index: 1; } .delivery-info { font-size: 1.1rem !important; color: rgba(255, 255, 255, 0.9) !important; font-weight: 600 !important; line-height: 1.6 !important; position: relative; z-index: 1; } /* ======================================================================== RESPONSIVE DESIGN - TABLET (992px) ======================================================================== */ @media (max-width: 992px) { .salad-box-container .produce-column .produce-list { grid-template-columns: repeat(2, 1fr) !important; } .features-grid { grid-template-columns: repeat(2, 1fr); gap: 1.5rem; } .item-content { gap: 1rem !important; padding: 1.2rem 1.5rem !important; } .item-name { font-size: 1.15rem !important; line-height: 1.4 !important; } .item-spec { font-size: 0.9rem !important; line-height: 1.3 !important; } .item-emoji { font-size: 2.2rem !important; width: 2.4rem !important; } .column-header { font-size: 1.8rem !important; padding: 1.8rem 1.5rem 0.8rem 1.5rem !important; } } /* ======================================================================== RESPONSIVE DESIGN - MOBILE (768px) ======================================================================== */ @media (max-width: 768px) { .salad-box-container .hero-section .hero-title { font-size: 3rem !important; line-height: 1.3 !important; } .hero-subtitle { font-size: 1.4rem !important; line-height: 1.6 !important; } .hero-section { padding: 3rem 1.5rem; } .pricing-wrapper { flex-direction: column; text-align: center; } .shipping-highlight { text-align: center; } .current-price { font-size: 4.2rem !important; } .original-price { font-size: 2.2rem !important; } .free-shipping { font-size: 2.6rem !important; } .price-label { font-size: 1.2rem !important; } .savings-text { font-size: 1.4rem !important; } .shipping-note { font-size: 1.2rem !important; } .pricing-section { padding: 2.5rem 1.5rem; } .content-container { padding: 0 1.5rem 3rem 1.5rem; } .section-title { font-size: 2.6rem !important; line-height: 1.3 !important; } .produce-grid { display: block; } .salad-box-container .produce-column .produce-list { grid-template-columns: 1fr !important; gap: 0 !important; } .salad-box-container .produce-column .produce-list .produce-item { border-right: none !important; border-bottom: 1px solid #E8E8E8 !important; } .salad-box-container .produce-column .produce-list .produce-item:last-child { border-bottom: none !important; } .column-header { font-size: 2.2rem !important; text-align: center !important; line-height: 1.4 !important; padding: 2rem 1.5rem 1.5rem 1.5rem !important; margin: 0 !important; width: 100% !important; } .item-count { display: block !important; margin-left: 0 !important; margin-top: 0.6rem !important; font-size: 1.2rem !important; } .item-content { gap: 1.5rem !important; padding: 1.5rem 1.5rem !important; margin: 0 !important; width: 100% !important; } .item-emoji { font-size: 2.8rem !important; width: auto !important; } .item-name { font-size: 1.4rem !important; line-height: 1.7 !important; } .item-name small { font-size: 1.1rem !important; margin-top: 0.4rem !important; } .item-spec { font-size: 1.15rem !important; line-height: 1.6 !important; margin-top: 0.3rem !important; } .features-grid { grid-template-columns: 1fr; gap: 2rem; } .feature-box { padding: 2rem 1.5rem; } .feature-icon { font-size: 5rem !important; } .feature-title { font-size: 1.4rem !important; line-height: 1.6 !important; } .features-section { padding: 3rem 1.5rem; } .salad-box-container .cta-section .cta-title { font-size: 2.6rem !important; line-height: 1.4 !important; } .cta-text { font-size: 1.4rem !important; line-height: 1.8 !important; } .delivery-info { font-size: 1.25rem !important; line-height: 1.7 !important; } .cta-section { padding: 3rem 1.5rem; } .intro-text { font-size: 1.4rem !important; line-height: 1.9 !important; } } /* ======================================================================== RESPONSIVE DESIGN - SMALL MOBILE (480px) ======================================================================== */ @media (max-width: 480px) { .salad-box-container .hero-section .hero-title { font-size: 2.6rem !important; line-height: 1.3 !important; } .hero-subtitle { font-size: 1.3rem !important; line-height: 1.6 !important; } .seasonal-badge { font-size: 1rem !important; padding: 0.7rem 1.4rem; } .hero-section { padding: 2.5rem 1.2rem; } .current-price { font-size: 3.8rem !important; } .original-price { font-size: 2rem !important; } .free-shipping { font-size: 2.4rem !important; } .price-label { font-size: 1.15rem !important; } .savings-text { font-size: 1.35rem !important; } .shipping-note { font-size: 1.15rem !important; } .pricing-section { padding: 2.2rem 1.2rem; } .content-container { padding: 0 1.2rem 2.5rem 1.2rem; } .section-title { font-size: 2.4rem !important; line-height: 1.3 !important; } .salad-box-container .produce-column .produce-list { grid-template-columns: 1fr !important; } .salad-box-container .produce-column .produce-list .produce-item { border-right: none !important; border-bottom: 1px solid #E8E8E8 !important; } .salad-box-container .produce-column .produce-list .produce-item:last-child { border-bottom: none !important; } .column-header { font-size: 2rem !important; line-height: 1.4 !important; padding: 1.8rem 1.2rem 1.3rem 1.2rem !important; margin: 0 !important; width: 100% !important; } .item-count { font-size: 1.15rem !important; margin-top: 0.5rem !important; } .item-content { gap: 1.3rem !important; padding: 1.4rem 1.2rem !important; margin: 0 !important; width: 100% !important; } .item-emoji { font-size: 2.6rem !important; width: auto !important; } .item-name { font-size: 1.3rem !important; line-height: 1.7 !important; } .item-name small { font-size: 1.05rem !important; margin-top: 0.3rem !important; } .item-spec { font-size: 1.1rem !important; line-height: 1.6 !important; } .feature-icon { font-size: 4.6rem !important; } .feature-title { font-size: 1.35rem !important; line-height: 1.6 !important; } .salad-box-container .cta-section .cta-title { font-size: 2.4rem !important; line-height: 1.4 !important; } .cta-text { font-size: 1.35rem !important; line-height: 1.8 !important; } .delivery-info { font-size: 1.2rem !important; line-height: 1.7 !important; } .cta-section { padding: 2.8rem 1.2rem; } .intro-text { font-size: 1.35rem !important; line-height: 1.9 !important; } .price-display { flex-direction: column; align-items: center; gap: 0.5rem; } } πŸ₯— HEALTHY SALAD BOX πŸ₯— Fresh, Colourful & Nutritious β€’ Everything for Endless Healthy Meals Summer Special Price Summer Special Price Sale price: $39.99 Regular price: $45.00 SAVE $5.01 FREE DELIVERY No hidden fees β€’ Delivered fresh Eat well all week with our Healthy Salad Box β€” a fresh, vibrant selection of leafy greens, colourful vegetables and nutrient-rich ingredients curated for salads, slaws, bowls and healthy meal prep. Packed with everything you need to make crisp garden salads, hearty slaws, nourish bowls and flavourful sides, this box brings convenience, freshness and value straight to your door. Whether you're building healthy lunches, adding fresh sides to family dinners or simply wanting to eat better this summer, this box makes it effortless. WHAT'S IN YOUR BOX Fresh Salad Selection (15 items) πŸ₯¬ Lettuce(Iceberg or Fancy) 🌿 Mesclun Salad100g bag πŸ₯¬ Baby Spinach300g bag 🌿 Kale100g bag πŸ₯’ Telegraph CucumberFresh, crisp πŸ… Cherry Tomatoes250g punnet πŸ§… Red OnionPeeled, fresh πŸ«‘ Capsicums2 pieces (mixed colours) 🌿 Coriander100g bag πŸ«’ BeetrootWhole, fresh πŸ₯¬ Green CabbageFresh & crisp πŸ₯¬ Red CabbageFresh & vibrant πŸ₯‘ AvocadoWhole, ripe πŸ₯• Carrots500g bag ✨ Endless CombinationsMix & match salads πŸ₯— Create Endless Healthy Salads 🌈 Packed with Colour & Nutrients πŸ’š Versatile for Every Meal 🚚 Fresh to Your Door ORDER YOUR SALAD BOX TODAY 15 fresh, nutrient-rich ingredients perfect for healthy lunches, light dinners, vibrant slaws and nourish bowls. Everything you need to eat well this summer. Skip the supermarket – fresh produce delivered straight to your door. Next-day delivery (except Saturday) in Auckland & Hamilton β€’ Whangārei & rural deliveries on Mondays & Fridays.

Save on Healthy Salad Box with a Farmers Box promo code

Checkmate is a savings app with over one million users that have saved $$$ on brands like Farmers Box.

The Checkmate extension automatically applies Farmers Box discount codes, Farmers Box coupons and more to give you discounts on products like Healthy Salad Box.

Top Farmers Box discount codes

See all codes

chevron