{"product_id":"easeedit™-the-spill-free-set-copy-2","title":"FirstYou™ The Spill-Free Set","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes\" name=\"viewport\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink crossorigin=\"\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:opsz,wght@14..32,300;14..32,400;14..32,500;14..32,600;14..32,700\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    body {\n      font-family: 'Inter', sans-serif;\n      background: #f6faf6;\n      color: #1d2e1b;\n      line-height: 1.5;\n      scroll-behavior: smooth;\n      -webkit-font-smoothing: antialiased;\n    }\n\n    .container {\n      max-width: 1280px;\n      margin: 0 auto;\n      padding: 0 20px;\n    }\n\n    \/* glass-morphism + shadows *\/\n    .glass {\n      background: rgba(255, 255, 255, 0.5);\n      backdrop-filter: blur(6px);\n      -webkit-backdrop-filter: blur(6px);\n      border: 1px solid rgba(255, 255, 255, 0.5);\n      box-shadow: 0 12px 40px rgba(30, 60, 40, 0.06);\n    }\n\n    \/* ANIMATIONS *\/\n    @keyframes float {\n      0% { transform: translateY(0px) scale(1); }\n      50% { transform: translateY(-8px) scale(1.02); }\n      100% { transform: translateY(0px) scale(1); }\n    }\n\n    @keyframes slideUp {\n      0% { opacity: 0; transform: translateY(30px); }\n      100% { opacity: 1; transform: translateY(0); }\n    }\n\n    @keyframes fadeIn {\n      0% { opacity: 0; }\n      100% { opacity: 1; }\n    }\n\n    .animate-float {\n      animation: float 5s ease-in-out infinite;\n    }\n\n    .animate-slide {\n      animation: slideUp 0.9s cubic-bezier(0.2, 0.9, 0.3, 1) forwards;\n    }\n\n    .animate-fade {\n      animation: fadeIn 1.2s ease forwards;\n    }\n\n    .delay-100 { animation-delay: 0.1s; }\n    .delay-200 { animation-delay: 0.2s; }\n    .delay-300 { animation-delay: 0.3s; }\n    .delay-400 { animation-delay: 0.4s; }\n    .delay-500 { animation-delay: 0.5s; }\n\n    \/* header *\/\n    .header {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      padding: 16px 0 12px;\n      border-bottom: 1px solid rgba(60, 100, 70, 0.08);\n      flex-wrap: wrap;\n      gap: 8px;\n    }\n\n    .logo {\n      font-weight: 700;\n      font-size: 1.8rem;\n      letter-spacing: -0.02em;\n      color: #1e4a2b;\n      display: flex;\n      align-items: center;\n      gap: 6px;\n    }\n\n    .logo span {\n      background: #1e4a2b;\n      color: white;\n      font-size: 0.8rem;\n      font-weight: 600;\n      padding: 4px 12px;\n      border-radius: 40px;\n      letter-spacing: 0.3px;\n      white-space: nowrap;\n    }\n\n    .cta-top {\n      background: #1e4a2b;\n      color: white;\n      border: none;\n      padding: 10px 24px;\n      border-radius: 60px;\n      font-weight: 600;\n      font-size: 0.95rem;\n      cursor: pointer;\n      transition: all 0.2s;\n      box-shadow: 0 6px 16px rgba(30, 74, 43, 0.2);\n      white-space: nowrap;\n    }\n\n    .cta-top:hover {\n      background: #14381f;\n      transform: scale(1.02);\n    }\n\n    .cta-top:active {\n      transform: scale(0.97);\n    }\n\n    \/* hero *\/\n    .hero {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 30px;\n      padding: 30px 0 40px;\n      align-items: center;\n    }\n\n    .hero-content h1 {\n      font-size: 3.2rem;\n      font-weight: 700;\n      line-height: 1.1;\n      letter-spacing: -0.03em;\n      color: #12301c;\n    }\n\n    .hero-content .highlight {\n      background: linear-gradient(145deg, #d1e7d6, #b2d3b9);\n      padding: 0 10px;\n      border-radius: 40px 6px 40px 6px;\n      display: inline-block;\n    }\n\n    .hero-sub {\n      font-size: 1.25rem;\n      color: #2d4d34;\n      margin: 16px 0 24px;\n      max-width: 480px;\n      font-weight: 400;\n    }\n\n    .hero-badge {\n      display: inline-block;\n      background: #e5f3e8;\n      border-radius: 60px;\n      padding: 8px 20px;\n      font-weight: 500;\n      color: #1a4b28;\n      border: 1px solid rgba(50, 100, 60, 0.15);\n      margin-bottom: 16px;\n      font-size: 1rem;\n    }\n\n    .hero-image {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      position: relative;\n    }\n\n    .product-visual {\n      background: radial-gradient(circle at 30% 30%, #e7f3e7, #cfe0cf);\n      border-radius: 60px 60px 30px 30px;\n      padding: 24px 16px 16px;\n      width: 100%;\n      max-width: 340px;\n      aspect-ratio: 1\/1.05;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      justify-content: center;\n      box-shadow: 0 20px 50px rgba(30, 70, 40, 0.12);\n      border: 2px solid rgba(255, 255, 255, 0.5);\n    }\n\n    .dispenser-icon {\n      font-size: 5.5rem;\n      line-height: 1;\n      filter: drop-shadow(0 8px 12px rgba(20, 60, 30, 0.15));\n    }\n\n    .dispenser-bottles {\n      display: flex;\n      gap: 10px;\n      margin-top: 10px;\n      flex-wrap: wrap;\n      justify-content: center;\n    }\n\n    .mini-bottle {\n      background: rgba(255, 255, 255, 0.7);\n      backdrop-filter: blur(2px);\n      width: 44px;\n      height: 62px;\n      border-radius: 30px 30px 10px 10px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-weight: 600;\n      font-size: 0.75rem;\n      color: #1a3d24;\n      border: 1px solid white;\n      box-shadow: 0 4px 10px rgba(0,0,0,0.03);\n      transform: rotate(-2deg);\n    }\n\n    .mini-bottle:nth-child(2) { transform: rotate(4deg); background: #f3faf3; }\n    .mini-bottle:nth-child(3) { transform: rotate(-1deg); background: #eaf5ea; }\n    .mini-bottle:nth-child(4) { transform: rotate(5deg); background: #dff0df; }\n\n    .usp-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 14px 24px;\n      margin: 24px 0 16px;\n    }\n\n    .usp-item {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      font-weight: 500;\n      font-size: 1.05rem;\n      color: #1c3d25;\n    }\n\n    .usp-item span:first-child {\n      background: #d8ebdb;\n      width: 36px;\n      height: 36px;\n      border-radius: 40px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 1.2rem;\n      flex-shrink: 0;\n    }\n\n    .feature-section {\n      padding: 20px 0 40px;\n    }\n\n    .section-title {\n      font-size: 2.5rem;\n      font-weight: 600;\n      color: #12301c;\n      margin-bottom: 12px;\n      letter-spacing: -0.02em;\n    }\n\n    .section-desc {\n      font-size: 1.15rem;\n      color: #2f543b;\n      max-width: 650px;\n      margin-bottom: 30px;\n    }\n\n    \/* ===== FEATURE CARDS - INCREASED FONT ===== *\/\n    .feature-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(155px, 1fr));\n      gap: 16px;\n    }\n\n    .feature-card {\n      background: white;\n      padding: 18px 16px 20px;\n      border-radius: 24px;\n      box-shadow: 0 4px 14px rgba(30, 70, 40, 0.04);\n      border: 1px solid rgba(200, 220, 200, 0.25);\n      transition: all 0.2s;\n      text-align: left;\n    }\n\n    .feature-card:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 8px 24px rgba(30, 70, 40, 0.08);\n      border-color: #b2d3b9;\n    }\n\n    .feature-icon {\n      font-size: 2rem;\n      margin-bottom: 6px;\n      display: block;\n    }\n\n    .feature-card h3 {\n      font-size: 1.1rem;\n      font-weight: 600;\n      margin-bottom: 4px;\n      color: #1a3d24;\n    }\n\n    .feature-card p {\n      color: #3e5f48;\n      font-size: 0.9rem;\n      line-height: 1.4;\n    }\n\n    .benefits-block {\n      background: #e3f1e4;\n      border-radius: 50px 50px 30px 30px;\n      padding: 40px 28px;\n      margin: 30px 0 16px;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 28px 36px;\n      border: 1px solid rgba(255,255,255,0.4);\n    }\n\n    .benefit-item {\n      display: flex;\n      gap: 16px;\n      align-items: flex-start;\n    }\n\n    .benefit-item h4 {\n      font-weight: 700;\n      color: #0f2b17;\n      font-size: 1.15rem;\n    }\n\n    .benefit-item p {\n      color: #21422b;\n      font-size: 0.98rem;\n    }\n\n    .benefit-emoji {\n      font-size: 2.2rem;\n      background: white;\n      width: 54px;\n      height: 54px;\n      border-radius: 40px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n      box-shadow: 0 4px 10px rgba(0,0,0,0.02);\n    }\n\n    \/* ===== EXPANDED HOW IT WORKS ===== *\/\n    .how-section {\n      margin: 24px 0 20px;\n    }\n\n    .how-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 20px;\n      margin-top: 16px;\n    }\n\n    .how-card {\n      background: white;\n      border-radius: 32px;\n      padding: 24px 26px 26px;\n      border: 1px solid rgba(200, 220, 200, 0.3);\n      box-shadow: 0 4px 16px rgba(30, 70, 40, 0.04);\n      transition: all 0.2s;\n      display: flex;\n      flex-direction: column;\n    }\n\n    .how-card:hover {\n      transform: translateY(-3px);\n      border-color: #b2d3b9;\n      box-shadow: 0 8px 28px rgba(30, 70, 40, 0.08);\n    }\n\n    .how-card .step-num {\n      background: #1e4a2b;\n      color: white;\n      width: 42px;\n      height: 42px;\n      border-radius: 40px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-weight: 700;\n      font-size: 1.2rem;\n      margin-bottom: 12px;\n    }\n\n    .how-card h4 {\n      font-size: 1.25rem;\n      font-weight: 600;\n      color: #12301c;\n      margin-bottom: 6px;\n    }\n\n    .how-card p {\n      color: #2f543b;\n      font-size: 1rem;\n      line-height: 1.5;\n      flex: 1;\n    }\n\n    .how-card .how-tip {\n      margin-top: 10px;\n      background: #f0f8f0;\n      border-radius: 60px;\n      padding: 6px 18px;\n      font-size: 0.9rem;\n      color: #1a4b28;\n      display: inline-block;\n      align-self: flex-start;\n      font-weight: 500;\n    }\n\n    .box-content {\n      background: white;\n      border-radius: 40px;\n      padding: 24px 28px;\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: space-between;\n      align-items: center;\n      border: 1px solid #cddfcd;\n      margin: 20px 0 16px;\n      gap: 12px;\n    }\n\n    .box-item {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      font-weight: 500;\n      color: #14381f;\n      font-size: 1.05rem;\n    }\n\n    .testimonial {\n      text-align: center;\n      background: #ebf6ec;\n      border-radius: 50px;\n      padding: 34px 24px;\n      margin: 24px 0 16px;\n      border: 1px solid rgba(255,255,255,0.4);\n    }\n\n    .testimonial p {\n      font-size: 1.3rem;\n      font-weight: 400;\n      color: #14381f;\n      max-width: 720px;\n      margin: 0 auto 8px;\n    }\n\n    .cta-bottom {\n      background: #1e4a2b;\n      color: white;\n      border: none;\n      padding: 18px 48px;\n      border-radius: 80px;\n      font-weight: 700;\n      font-size: 1.2rem;\n      cursor: pointer;\n      transition: all 0.2s;\n      box-shadow: 0 8px 24px rgba(30, 74, 43, 0.25);\n      margin: 16px 0 24px;\n      display: inline-block;\n      width: auto;\n    }\n\n    .cta-bottom:hover {\n      background: #12301c;\n      transform: scale(1.02);\n    }\n\n    .cta-bottom:active {\n      transform: scale(0.97);\n    }\n\n    .footer {\n      text-align: center;\n      padding: 30px 0 24px;\n      color: #386343;\n      border-top: 1px solid rgba(60, 100, 70, 0.08);\n      font-size: 0.9rem;\n    }\n\n    \/* ═══ MOBILE OPTIMISATION ═══ *\/\n    @media (max-width: 700px) {\n      .container { padding: 0 16px; }\n\n      .hero {\n        grid-template-columns: 1fr;\n        gap: 16px;\n        padding: 16px 0 30px;\n        text-align: center;\n      }\n\n      .hero-content h1 {\n        font-size: 2.5rem;\n      }\n\n      .hero-sub {\n        margin-left: auto;\n        margin-right: auto;\n        font-size: 1.1rem;\n        max-width: 100%;\n      }\n\n      .hero-badge {\n        font-size: 0.9rem;\n        padding: 6px 16px;\n      }\n\n      .product-visual {\n        max-width: 260px;\n        padding: 18px 12px 12px;\n      }\n\n      .dispenser-icon {\n        font-size: 4.2rem;\n      }\n\n      .mini-bottle {\n        width: 38px;\n        height: 54px;\n        font-size: 0.65rem;\n      }\n\n      .usp-grid {\n        grid-template-columns: 1fr 1fr;\n        gap: 10px 14px;\n      }\n\n      .usp-item {\n        font-size: 0.95rem;\n        gap: 8px;\n      }\n\n      .usp-item span:first-child {\n        width: 30px;\n        height: 30px;\n        font-size: 1rem;\n      }\n\n      .benefits-block {\n        grid-template-columns: 1fr;\n        padding: 28px 20px;\n        border-radius: 36px;\n        gap: 20px;\n      }\n\n      .benefit-item {\n        gap: 14px;\n      }\n\n      .benefit-emoji {\n        width: 46px;\n        height: 46px;\n        font-size: 1.8rem;\n      }\n\n      \/* feature cards on mobile - larger font *\/\n      .feature-grid {\n        grid-template-columns: 1fr 1fr;\n        gap: 10px;\n      }\n\n      .feature-card {\n        padding: 14px 12px 16px;\n        border-radius: 18px;\n      }\n\n      .feature-card h3 {\n        font-size: 1rem;\n      }\n\n      .feature-icon {\n        font-size: 1.7rem;\n      }\n\n      .feature-card p {\n        font-size: 0.85rem;\n      }\n\n      .section-title {\n        font-size: 2rem;\n      }\n\n      .section-desc {\n        font-size: 1rem;\n      }\n\n      \/* expanded how it works — mobile stack *\/\n      .how-grid {\n        grid-template-columns: 1fr;\n        gap: 16px;\n      }\n\n      .how-card {\n        padding: 20px 22px 22px;\n      }\n\n      .how-card .step-num {\n        width: 38px;\n        height: 38px;\n        font-size: 1.1rem;\n      }\n\n      .how-card h4 {\n        font-size: 1.15rem;\n      }\n\n      .how-card p {\n        font-size: 0.95rem;\n      }\n\n      .box-content {\n        flex-direction: column;\n        align-items: flex-start;\n        border-radius: 30px;\n        padding: 18px 20px;\n      }\n\n      .box-item {\n        font-size: 1rem;\n        width: 100%;\n        padding: 4px 0;\n        border-bottom: 1px solid #eaf3ea;\n      }\n\n      .box-item:last-child {\n        border-bottom: none;\n      }\n\n      .testimonial p {\n        font-size: 1.1rem;\n      }\n\n      .cta-bottom {\n        padding: 16px 32px;\n        font-size: 1.05rem;\n        width: 100%;\n        text-align: center;\n      }\n\n      .header {\n        padding: 12px 0 8px;\n      }\n\n      .logo {\n        font-size: 1.5rem;\n      }\n\n      .cta-top {\n        padding: 8px 16px;\n        font-size: 0.85rem;\n      }\n\n      .dispenser-bottles {\n        gap: 6px;\n      }\n    }\n\n    @media (max-width: 430px) {\n      .feature-grid {\n        grid-template-columns: 1fr 1fr;\n        gap: 8px;\n      }\n\n      .feature-card {\n        padding: 12px 10px 14px;\n        border-radius: 16px;\n      }\n\n      .feature-card h3 {\n        font-size: 0.9rem;\n      }\n\n      .feature-card p {\n        font-size: 0.8rem;\n      }\n\n      .feature-icon {\n        font-size: 1.5rem;\n      }\n\n      .hero-content h1 {\n        font-size: 2.1rem;\n      }\n\n      .usp-grid {\n        grid-template-columns: 1fr 1fr;\n        gap: 8px 10px;\n      }\n\n      .usp-item {\n        font-size: 0.85rem;\n        gap: 6px;\n      }\n\n      .usp-item span:first-child {\n        width: 26px;\n        height: 26px;\n        font-size: 0.85rem;\n      }\n\n      .benefit-item h4 {\n        font-size: 1rem;\n      }\n\n      .benefit-item p {\n        font-size: 0.88rem;\n      }\n\n      .benefit-emoji {\n        width: 40px;\n        height: 40px;\n        font-size: 1.4rem;\n      }\n\n      .container {\n        padding: 0 12px;\n      }\n\n      .how-card p {\n        font-size: 0.9rem;\n      }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003c!-- header --\u003e\u003cheader class=\"header animate-fade\"\u003e\n\u003cdiv class=\"logo\"\u003eFirstYou™ \u003cspan\u003espill-free\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"cta-top\"\u003e✦ Buy now\u003c\/button\u003e\u003c\/header\u003e\u003c!-- hero --\u003e\n\u003csection class=\"hero\"\u003e\n\u003cdiv class=\"hero-content animate-slide\"\u003e\n\u003cdiv class=\"hero-badge\"\u003e✈️ travel smart · pack less\u003c\/div\u003e\n\u003ch1\u003eArrive fresh, \u003cbr\u003e\u003cspan class=\"highlight\"\u003ezero spills\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"hero-sub\"\u003eThe 4‑in‑1 dispenser that replaces bulky bottles. Leak‑proof, airline‑friendly, and beautifully organised.\u003c\/p\u003e\n\u003cdiv class=\"usp-grid\"\u003e\n\u003cdiv class=\"usp-item\"\u003e\n\u003cspan\u003e💧\u003c\/span\u003e 4×30ml\u003c\/div\u003e\n\u003cdiv class=\"usp-item\"\u003e\n\u003cspan\u003e🔒\u003c\/span\u003e Airtight seals\u003c\/div\u003e\n\u003cdiv class=\"usp-item\"\u003e\n\u003cspan\u003e🏷️\u003c\/span\u003e 20+ labels\u003c\/div\u003e\n\u003cdiv class=\"usp-item\"\u003e\n\u003cspan\u003e🛫\u003c\/span\u003e Carry‑on ready\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"buy\" class=\"cta-bottom\"\u003e✨ Get the Spill‑Free Set\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-image animate-float\"\u003e\n\u003cdiv class=\"product-visual\"\u003e\n\u003cdiv class=\"dispenser-icon\"\u003e🧴\u003c\/div\u003e\n\u003cdiv class=\"dispenser-bottles\"\u003e\n\u003cdiv class=\"mini-bottle\"\u003e💧\u003c\/div\u003e\n\u003cdiv class=\"mini-bottle\"\u003e🧴\u003c\/div\u003e\n\u003cdiv class=\"mini-bottle\"\u003e🌸\u003c\/div\u003e\n\u003cdiv class=\"mini-bottle\"\u003e🧖\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 12px; font-weight: 600; color: #1e4a2b; font-size: 0.95rem;\"\u003e4‑in‑1 · compact\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- features - SMALLER CARDS WITH LARGER FONT --\u003e\n\u003csection class=\"feature-section\"\u003e\n\u003ch2 class=\"section-title animate-slide delay-100\"\u003e✨ What you'll love\u003c\/h2\u003e\n\u003cp class=\"section-desc animate-slide delay-200\"\u003eDesigned for the modern traveller – gym, hotel, or flight. Everything stays in place.\u003c\/p\u003e\n\u003cdiv class=\"feature-grid\"\u003e\n\u003cdiv class=\"feature-card animate-slide delay-100\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🚫💧\u003c\/span\u003e\n\u003ch3\u003eZero spills\u003c\/h3\u003e\n\u003cp\u003eAirtight seals keep liquids locked, even in transit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card animate-slide delay-200\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🎯\u003c\/span\u003e\n\u003ch3\u003eOne unit, 4 products\u003c\/h3\u003e\n\u003cp\u003eReplace multiple bulky bottles with one sleek cylinder.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card animate-slide delay-300\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🧴\u003c\/span\u003e\n\u003ch3\u003eCustomise\u003c\/h3\u003e\n\u003cp\u003eShampoo, serum, toner, face wash – you choose.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card animate-slide delay-400\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🏷️\u003c\/span\u003e\n\u003ch3\u003eLabel it\u003c\/h3\u003e\n\u003cp\u003eFull sticker sheet, so you always know what's what.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card animate-slide delay-200\"\u003e\n\u003cspan class=\"feature-icon\"\u003e✈️\u003c\/span\u003e\n\u003ch3\u003eAirline friendly\u003c\/h3\u003e\n\u003cp\u003e30ml each – meets international carry‑on limits.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card animate-slide delay-300\"\u003e\n\u003cspan class=\"feature-icon\"\u003e💆\u003c\/span\u003e\n\u003ch3\u003eEffortless\u003c\/h3\u003e\n\u003cp\u003eSmooth pump or spray for clean application.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- benefits block --\u003e\n\u003cdiv class=\"benefits-block animate-slide delay-300\"\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-emoji\"\u003e🧳\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003ePack less, do more\u003c\/h4\u003e\n\u003cp\u003eOne compact dispenser replaces four bulky bottles. Your bag stays light.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-emoji\"\u003e💚\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eStress‑free travel\u003c\/h4\u003e\n\u003cp\u003eNo more liquid disasters – your favourite products arrive exactly as you packed them.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-emoji\"\u003e🌿\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003ePremium feel\u003c\/h4\u003e\n\u003cp\u003eBPA‑free, durable, and designed to last. The subtle green \u0026amp; white aesthetic fits any style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"benefit-item\"\u003e\n\u003cdiv class=\"benefit-emoji\"\u003e🏷️\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch4\u003eAlways organised\u003c\/h4\u003e\n\u003cp\u003eLabels, colour‑coded bottles, and a clear case – no more guessing which is which.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===== EXPANDED HOW IT WORKS ===== --\u003e\n\u003cdiv class=\"how-section\"\u003e\n\u003ch3 style=\"font-size: 2rem; font-weight: 600; color: #12301c;\"\u003e⚙️ How it works\u003c\/h3\u003e\n\u003cp style=\"font-size: 1.05rem; color: #2f543b; margin-top: 4px;\"\u003eGet set up in minutes — no fuss, no mess.\u003c\/p\u003e\n\u003cdiv class=\"how-grid\"\u003e\n\u003cdiv class=\"how-card animate-slide delay-100\"\u003e\n\u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003ch4\u003eFill each bottle\u003c\/h4\u003e\n\u003cp\u003eTake the 4 individual 30ml bottles and fill them with your favourite liquids — shampoo, conditioner, body wash, serum, toner, or face wash. The wide mouth makes filling easy.\u003c\/p\u003e\n\u003cspan class=\"how-tip\"\u003e💡 Tip: leave a little space to prevent pressure build-up.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-card animate-slide delay-200\"\u003e\n\u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003ch4\u003eSlot into the case\u003c\/h4\u003e\n\u003cp\u003eSlide each bottle into the compact cylindrical dispenser case. The snug fit keeps them secure and organised, so nothing rattles or shifts during travel.\u003c\/p\u003e\n\u003cspan class=\"how-tip\"\u003e📦 Fits perfectly in carry‑ons \u0026amp; gym bags.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-card animate-slide delay-300\"\u003e\n\u003cdiv class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003ch4\u003eLabel your way\u003c\/h4\u003e\n\u003cp\u003eUse the included sticker sheet with 20+ label options to mark each bottle. No more guessing — you'll always know which is shampoo, conditioner, or serum.\u003c\/p\u003e\n\u003cspan class=\"how-tip\"\u003e🏷️ Peel, stick, and you're set.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"how-card animate-slide delay-400\"\u003e\n\u003cdiv class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003ch4\u003eSnap \u0026amp; go\u003c\/h4\u003e\n\u003cp\u003eClose the case securely and toss it in your bag. The airtight seals and durable build ensure zero leaks, so you arrive fresh and stress‑free.\u003c\/p\u003e\n\u003cspan class=\"how-tip\"\u003e✈️ Ready for takeoff — every time.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- in the box + specs --\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 20px; margin: 16px 0;\"\u003e\n\u003cdiv style=\"flex: 1; min-width: 200px; background: #eaf3ea; border-radius: 40px; padding: 22px 24px;\"\u003e\n\u003ch4 style=\"font-size: 1.3rem; margin-bottom: 12px;\"\u003e📦 In the box\u003c\/h4\u003e\n\u003cdiv class=\"box-item\"\u003e🧴 1× cylindrical dispenser case\u003c\/div\u003e\n\u003cdiv class=\"box-item\"\u003e🧪 4× 30ml refillable bottles\u003c\/div\u003e\n\u003cdiv class=\"box-item\"\u003e🏷️ 1× sticker sheet (20+ labels)\u003c\/div\u003e\n\u003cdiv style=\"margin-top: 14px; background: white; padding: 6px 18px; border-radius: 40px; display: inline-block; font-weight: 500; font-size: 0.95rem;\"\u003e✔️ BPA‑free · leak‑proof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1.2; min-width: 200px; background: #f1f8f1; border-radius: 40px; padding: 22px 24px;\"\u003e\n\u003ch4 style=\"font-size: 1.3rem; margin-bottom: 12px;\"\u003e📋 Specifications\u003c\/h4\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 6px 16px; font-size: 1rem;\"\u003e\n\u003cspan\u003e\u003cstrong\u003e🧪 Capacity:\u003c\/strong\u003e 30ml each · 120ml total\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003e✅ Material:\u003c\/strong\u003e BPA‑free plastic\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003e🔒 Leak‑proof:\u003c\/strong\u003e airtight seal\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003e✈️ Airline:\u003c\/strong\u003e compliant (carry‑on)\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003e🧴 Suitable for:\u003c\/strong\u003e shampoo, serum, toner, lotion + more\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- testimonial --\u003e\n\u003cdiv class=\"testimonial animate-slide delay-400\"\u003e\n\u003cp style=\"font-size: 2rem;\"\u003e💫\u003c\/p\u003e\n\u003cp\u003e“Life is better when the little things just work. That's the way.”\u003c\/p\u003e\n\u003cdiv style=\"font-weight: 500; margin-top: 6px; color: #1a4b28; font-size: 1rem;\"\u003e— FirstYou™ traveller\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- final CTA --\u003e\n\u003cdiv style=\"text-align: center; padding: 6px 0 20px;\"\u003e\n\u003cbutton class=\"cta-bottom\"\u003e💚 Secure your Spill‑Free Set\u003c\/button\u003e\n\u003cp style=\"color: #386343; margin-top: 8px; font-size: 0.95rem;\"\u003e30ml each · 4‑in‑1 · premium green \u0026amp; white\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cfooter class=\"footer\"\u003e\n\u003cp\u003e© 2026 EaseEdit™ · designed for travellers · spill‑free · compact · premium\u003c\/p\u003e\n\u003c\/footer\u003e\n\u003c\/div\u003e","brand":"FirstYou","offers":[{"title":"White","offer_id":52224206766381,"sku":null,"price":299.99,"currency_code":"ZAR","in_stock":true},{"title":"Green","offer_id":52224206799149,"sku":null,"price":299.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0955\/8946\/6413\/files\/lifestyle-shot-box-rotated.png?v=1781909971","url":"https:\/\/www.firstyou.co.za\/products\/easeedit%e2%84%a2-the-spill-free-set-copy-2","provider":"FirstYou","version":"1.0","type":"link"}