{"product_id":"mills-basis-a-b-base-nutrient","title":"Basis A\u0026B by Mills Nutrients — Two-Part Base Nutrient for Hydro, Coco \u0026 Soil","description":"\u003cdiv style=\"font-family: 'Helvetica Neue', Arial, sans-serif; max-width: 860px; margin: 0 auto; color: #1a1a1a;\"\u003e\n\n\u003cp style=\"font-size: 1.05rem; line-height: 1.7; margin-bottom: 1.5rem;\"\u003eBasis A\u0026amp;B is the two-part base nutrient the whole Mills range is built on. Part A and Part B go in at equal doses every feed, from the first week of growth to the last week of bloom, and carry the macro and micro elements your plants need in one balanced ratio. It runs in hydro, coco and soil, Mills publishes feed charts for both tap water and RO water, and it is designed, made and bottled in Holland. On its own it is a complete base feed. Add Start-R, C4, Ultimate PK and Vitalize when you want to steer each stage of the crop.\u003c\/p\u003e\n\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1rem; margin-bottom: 2rem;\"\u003e\n\u003cdiv style=\"background: #f4f9f4; border-left: 4px solid #2e5e2e; padding: 1rem 1.2rem; border-radius: 6px;\"\u003e\n\u003cstrong style=\"display: block; margin-bottom: 0.3rem; color: #2e5e2e;\"\u003eOne base, start to finish\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eSame two bottles at equal doses for the whole run. Only the dose changes, so there is no swapping between a grow base and a bloom base halfway through.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #f4f9f4; border-left: 4px solid #2e5e2e; padding: 1rem 1.2rem; border-radius: 6px;\"\u003e\n\u003cstrong style=\"display: block; margin-bottom: 0.3rem; color: #2e5e2e;\"\u003eCharts for tap and RO water\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eMills gives separate doses for tap water (EC 0.7) and RO water (EC 0.0), so you feed for the water you actually have instead of guessing.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #f4f9f4; border-left: 4px solid #2e5e2e; padding: 1rem 1.2rem; border-radius: 6px;\"\u003e\n\u003cstrong style=\"display: block; margin-bottom: 0.3rem; color: #2e5e2e;\"\u003eA target EC for every week\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eThe chart sets an EC range for each week, from 1.3 to 1.5 in week one up to 2.6 to 2.8 at peak bloom. Your meter tells you straight away if you are on track.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #f4f9f4; border-left: 4px solid #2e5e2e; padding: 1rem 1.2rem; border-radius: 6px;\"\u003e\n\u003cstrong style=\"display: block; margin-bottom: 0.3rem; color: #2e5e2e;\"\u003eHydro, coco or soil\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eTested by Mills across all three, so one base covers a DWC bucket, a coco run-to-waste setup or a soil pot.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #f4f9f4; border-left: 4px solid #2e5e2e; padding: 1rem 1.2rem; border-radius: 6px;\"\u003e\n\u003cstrong style=\"display: block; margin-bottom: 0.3rem; color: #2e5e2e;\"\u003eThe anchor of a five-part program\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eStart-R, C4, Ultimate PK and Vitalize each slot in at set weeks around Basis. The whole program fits on one chart, with no guessing what goes with what.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #f4f9f4; border-left: 4px solid #2e5e2e; padding: 1rem 1.2rem; border-radius: 6px;\"\u003e\n\u003cstrong style=\"display: block; margin-bottom: 0.3rem; color: #2e5e2e;\"\u003eTent to grow room\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eSold as matched A\u0026amp;B sets in 1L, 5L and 20L, so you buy one set and never end up with a spare Part A and no Part B.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdetails style=\"margin-bottom: 2rem;\"\u003e\n\u003csummary style=\"cursor: pointer; border-bottom: 2px solid #2e5e2e; padding-bottom: 0.4rem; margin-bottom: 1rem;\"\u003e\u003ch2 style=\"font-size: 1.1rem; font-weight: 700; margin: 0; display: inline;\"\u003eSpecifications\u003c\/h2\u003e\u003c\/summary\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: 1fr 1fr; gap: 0.5rem 2rem; font-size: 0.95rem;\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBrand:\u003c\/strong\u003e Mills Nutrients\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eProduct:\u003c\/strong\u003e Basis A\u0026amp;B two-part base nutrient\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eFormat:\u003c\/strong\u003e Liquid concentrate, Part A + Part B\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSizes:\u003c\/strong\u003e 1L, 5L and 20L sets (A and B)\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBasis A:\u003c\/strong\u003e Calcium and chelated iron with other macro and micro elements\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBasis A NPK:\u003c\/strong\u003e 3-0-1\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBasis B NPK:\u003c\/strong\u003e 0-4-3\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eUse:\u003c\/strong\u003e Every feed, growth and bloom\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eRatio:\u003c\/strong\u003e Equal doses of A and B\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eDose:\u003c\/strong\u003e 1ml to 5.5ml each of A and B per litre, by week and water\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eTarget pH:\u003c\/strong\u003e 5.5 to 6.5\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eGrowing media:\u003c\/strong\u003e Hydro, coco and soil\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWater:\u003c\/strong\u003e Tap or RO (separate charts)\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMade in:\u003c\/strong\u003e Holland\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom: 2rem;\"\u003e\n\u003csummary style=\"cursor: pointer; border-bottom: 2px solid #2e5e2e; padding-bottom: 0.4rem; margin-bottom: 1rem;\"\u003e\u003ch2 style=\"font-size: 1.1rem; font-weight: 700; margin: 0; display: inline;\"\u003eGrower's Tip\u003c\/h2\u003e\u003c\/summary\u003e\n\u003cdiv style=\"background: #fff8e1; border-left: 4px solid #f9a825; padding: 1rem 1.3rem; border-radius: 6px; margin-bottom: 0;\"\u003e\n\u003cul style=\"margin: 0 0 0 1.2rem; padding: 0; font-size: 0.93rem; line-height: 1.7;\"\u003e\n\u003cli\u003eNever pour Part A and Part B into the same jug neat. Mixed as concentrates they lock each other out. Add each one to the water and stir before the next.\u003c\/li\u003e\n\u003cli\u003eRead your tap water EC before you start. Mills built the tap chart on water at EC 0.7, so if yours is well off that, use the Mills nutrient calculator instead of the chart.\u003c\/li\u003e\n\u003cli\u003eRO growers dose more than tap growers on the same week because RO water carries no background minerals. Follow the RO chart, not the tap one.\u003c\/li\u003e\n\u003cli\u003eTreat the ml figures as your starting point and the EC range as the target. Mix, meter, then tweak.\u003c\/li\u003e\n\u003cli\u003eFeed strength peaks around bloom weeks 4 to 6, then Mills eases it back for the finish. Do not keep pushing EC up in the last weeks.\u003c\/li\u003e\n\u003cli\u003eShake both bottles before measuring. A 20L drum that has sat in the shed for a month needs a proper roll first.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom: 2rem;\"\u003e\n\u003csummary style=\"cursor: pointer; border-bottom: 2px solid #2e5e2e; padding-bottom: 0.4rem; margin-bottom: 1rem;\"\u003e\u003ch2 style=\"font-size: 1.1rem; font-weight: 700; margin: 0; display: inline;\"\u003eHow To Mix It\u003c\/h2\u003e\u003c\/summary\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 12px 0; border-bottom: 1px solid #edf3ed; font-size: 0.93rem; line-height: 1.6;\"\u003e\n\u003cspan style=\"background: #2e5e2e; color: #fff; font-weight: 700; font-size: 0.85rem; min-width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e1\u003c\/span\u003e\u003cspan\u003eFill your reservoir or watering can with water first.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 12px 0; border-bottom: 1px solid #edf3ed; font-size: 0.93rem; line-height: 1.6;\"\u003e\n\u003cspan style=\"background: #2e5e2e; color: #fff; font-weight: 700; font-size: 0.85rem; min-width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e2\u003c\/span\u003e\u003cspan\u003eIf you run Vitalize, add it first and stir well.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 12px 0; border-bottom: 1px solid #edf3ed; font-size: 0.93rem; line-height: 1.6;\"\u003e\n\u003cspan style=\"background: #2e5e2e; color: #fff; font-weight: 700; font-size: 0.85rem; min-width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e3\u003c\/span\u003e\u003cspan\u003eAdd Basis A at the dose for this week and stir thoroughly.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 12px 0; border-bottom: 1px solid #edf3ed; font-size: 0.93rem; line-height: 1.6;\"\u003e\n\u003cspan style=\"background: #2e5e2e; color: #fff; font-weight: 700; font-size: 0.85rem; min-width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e4\u003c\/span\u003e\u003cspan\u003eAdd the same amount of Basis B and stir thoroughly again.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 12px 0; border-bottom: 1px solid #edf3ed; font-size: 0.93rem; line-height: 1.6;\"\u003e\n\u003cspan style=\"background: #2e5e2e; color: #fff; font-weight: 700; font-size: 0.85rem; min-width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e5\u003c\/span\u003e\u003cspan\u003eAdd any stage additive (Start-R, C4 or Ultimate PK) one at a time, stirring between each.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; align-items: flex-start; gap: 14px; padding: 12px 0; font-size: 0.93rem; line-height: 1.6;\"\u003e\n\u003cspan style=\"background: #2e5e2e; color: #fff; font-weight: 700; font-size: 0.85rem; min-width: 28px; height: 28px; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\"\u003e6\u003c\/span\u003e\u003cspan\u003eCheck EC against the chart below, then adjust pH to 5.5 to 6.5.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 1.2rem 0 0.4rem; font-size: 0.93rem; font-weight: 700; color: #2e5e2e;\"\u003eMills feed chart: tap water (EC 0.7)\u003c\/p\u003e\n\u003cdiv style=\"overflow-x: auto;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 0.82rem; text-align: center;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px; text-align: left;\"\u003eml per litre\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eG1\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eG2\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB1\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB2\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB3\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB4\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB5\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB6\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB7\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB8\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB9\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eVitalize\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eBasis A and B (each)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e3.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e3.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e3.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eStart-R\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eC4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eUltimate PK\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eTarget EC\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.3–1.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.7–1.9\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.9–2.1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.1–2.3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.3–2.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.5–2.7\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.6–2.8\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.6–2.8\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.4–2.6\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.4–2.6\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.8–2.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 1.2rem 0 0.4rem; font-size: 0.93rem; font-weight: 700; color: #2e5e2e;\"\u003eMills feed chart: RO water (EC 0.0)\u003c\/p\u003e\n\u003cdiv style=\"overflow-x: auto;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 0.82rem; text-align: center;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px; text-align: left;\"\u003eml per litre\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eG1\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eG2\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB1\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB2\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB3\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB4\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB5\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB6\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB7\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB8\u003c\/th\u003e\n\u003cth style=\"background: #2e5e2e; color: #fff; padding: 6px 4px;\"\u003eB9\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eVitalize\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e0.1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eBasis A and B (each)\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e5.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e4.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e4.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e3.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eStart-R\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eC4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eUltimate PK\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e-\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e3.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e3.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px; text-align: left; font-weight: 600;\"\u003eTarget EC\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.3–1.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.7–1.9\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.9–2.1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.1–2.3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.3–2.5\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.5–2.7\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.6–2.8\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.6–2.8\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.4–2.6\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e2.4–2.6\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #dceadc; padding: 6px 4px;\"\u003e1.8–2.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"margin: 0.8rem 0 0; font-size: 0.85rem; line-height: 1.6; color: #444;\"\u003eG = growth week, B = bloom week. Figures are from the Mills grow chart. Running a different schedule or water source? Plug your numbers into the \u003ca href=\"https:\/\/mills-nutrients.com\/nutrient-calculator\" target=\"_blank\" rel=\"noopener\" style=\"color: #2e5e2e; font-weight: 600;\"\u003eMills nutrient calculator\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom: 2rem;\"\u003e\n\u003csummary style=\"cursor: pointer; border-bottom: 2px solid #2e5e2e; padding-bottom: 0.4rem; margin-bottom: 1rem;\"\u003e\u003ch2 style=\"font-size: 1.1rem; font-weight: 700; margin: 0; display: inline;\"\u003ePairs Well With\u003c\/h2\u003e\u003c\/summary\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1rem;\"\u003e\n\u003ca href=\"\/products\/mills-vitalize-silicic-acid\" style=\"text-decoration: none; color: inherit; background: #f4f9f4; border: 1px solid #c8dfc8; padding: 1rem; border-radius: 6px; display: block;\"\u003e\u003cstrong style=\"color: #2e5e2e; display: block; margin-bottom: 0.3rem;\"\u003eMills Vitalize\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eConcentrated silicic acid that goes into the tank first, ahead of Basis A, every feed through to bloom week 6.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/products\/mills-start-r-root-stimulant\" style=\"text-decoration: none; color: inherit; background: #f4f9f4; border: 1px solid #c8dfc8; padding: 1rem; border-radius: 6px; display: block;\"\u003e\u003cstrong style=\"color: #2e5e2e; display: block; margin-bottom: 0.3rem;\"\u003eMills Start-R\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eNitrogen-rich root and growth stimulant for the growth weeks and the first two weeks of bloom.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/products\/mills-c4-bloom-stimulant\" style=\"text-decoration: none; color: inherit; background: #f4f9f4; border: 1px solid #c8dfc8; padding: 1rem; border-radius: 6px; display: block;\"\u003e\u003cstrong style=\"color: #2e5e2e; display: block; margin-bottom: 0.3rem;\"\u003eMills C4\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eBloom stimulant for weeks 2 to 6 of flower, feeding carbohydrates and trace minerals to developing flowers.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/products\/mills-ultimate-pk-bloom-booster\" style=\"text-decoration: none; color: inherit; background: #f4f9f4; border: 1px solid #c8dfc8; padding: 1rem; border-radius: 6px; display: block;\"\u003e\u003cstrong style=\"color: #2e5e2e; display: block; margin-bottom: 0.3rem;\"\u003eMills Ultimate PK\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003ePhosphite-based PK booster that joins at bloom week 5 and carries the crop to the finish.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/products\/bluelab-ph-conductivity-starter-pack\" style=\"text-decoration: none; color: inherit; background: #f4f9f4; border: 1px solid #c8dfc8; padding: 1rem; border-radius: 6px; display: block;\"\u003e\u003cstrong style=\"color: #2e5e2e; display: block; margin-bottom: 0.3rem;\"\u003eBluelab pH \u0026amp; Conductivity Starter Pack\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eThe Mills chart runs on EC targets and a 5.5 to 6.5 pH window. This pack measures both.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/collections\/mills-nutrients\" style=\"text-decoration: none; color: inherit; background: #f4f9f4; border: 1px solid #c8dfc8; padding: 1rem; border-radius: 6px; display: block;\"\u003e\u003cstrong style=\"color: #2e5e2e; display: block; margin-bottom: 0.3rem;\"\u003eThe Full Mills Range\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eBasis A\u0026amp;B plus all four Mills additives in one place.\u003c\/p\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003cdetails style=\"margin-bottom: 2rem;\"\u003e\n\u003csummary style=\"cursor: pointer; border-bottom: 2px solid #2e5e2e; padding-bottom: 0.4rem; margin-bottom: 1rem;\"\u003e\u003ch2 style=\"font-size: 1.1rem; font-weight: 700; margin: 0; display: inline;\"\u003eFrequently Asked Questions\u003c\/h2\u003e\u003c\/summary\u003e\n\u003cdetails style=\"margin-bottom: 0.8rem; border: 1px solid #e0e0e0; border-radius: 6px; padding: 0.8rem 1rem;\"\u003e\u003csummary style=\"font-weight: 600; cursor: pointer;\"\u003eDo I use the same Basis A\u0026amp;B in veg and bloom?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eYes. Basis A\u0026amp;B is used for the whole crop cycle at equal doses of A and B. Only the dose changes from week to week.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 0.8rem; border: 1px solid #e0e0e0; border-radius: 6px; padding: 0.8rem 1rem;\"\u003e\u003csummary style=\"font-weight: 600; cursor: pointer;\"\u003eCan I use Basis A\u0026amp;B with tap water?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eYes. Mills builds its tap water chart on water at EC 0.7 and publishes a separate chart for RO water at EC 0.0. If your tap water sits well away from 0.7, use the Mills nutrient calculator.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 0.8rem; border: 1px solid #e0e0e0; border-radius: 6px; padding: 0.8rem 1rem;\"\u003e\u003csummary style=\"font-weight: 600; cursor: pointer;\"\u003eIs there a separate hard water or soft water version?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eNo. The Basis A\u0026amp;B we stock is one formula. What changes is the dose, which you set from the tap or RO chart to suit the water you start with.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 0.8rem; border: 1px solid #e0e0e0; border-radius: 6px; padding: 0.8rem 1rem;\"\u003e\u003csummary style=\"font-weight: 600; cursor: pointer;\"\u003eDoes Basis A\u0026amp;B work in soil and coco?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eYes. Mills has tested Basis A\u0026amp;B in hydro, coco and soil, and the same chart applies across all three.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 0.8rem; border: 1px solid #e0e0e0; border-radius: 6px; padding: 0.8rem 1rem;\"\u003e\u003csummary style=\"font-weight: 600; cursor: pointer;\"\u003eDo I need the other Mills additives?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eNo. Basis A\u0026amp;B carries the macro and micro elements on its own. Start-R, C4, Ultimate PK and Vitalize are there when you want to push each stage harder.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 0.8rem; border: 1px solid #e0e0e0; border-radius: 6px; padding: 0.8rem 1rem;\"\u003e\u003csummary style=\"font-weight: 600; cursor: pointer;\"\u003eCan I premix Part A and Part B in a jug?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eNo. Mills is clear on this: add each part to water separately and stir between them. Mixing the concentrates together locks nutrients up before they ever reach the tank.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails style=\"margin-bottom: 0.8rem; border: 1px solid #e0e0e0; border-radius: 6px; padding: 0.8rem 1rem;\"\u003e\u003csummary style=\"font-weight: 600; cursor: pointer;\"\u003eWhat pH should I run with Mills?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eMills recommends adjusting the finished nutrient solution to pH 5.5 to 6.5. Adjust pH last, after every product is in.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/details\u003e\n\n\u003cdiv style=\"margin: 2rem 0 0;\"\u003e\n\u003cp style=\"font-size: 0.95rem; font-weight: 700; margin-bottom: 0.75rem; color: #1a1a1a;\"\u003eSelect Size\u003c\/p\u003e\n\u003cdiv style=\"display: flex; gap: 0.75rem; flex-wrap: wrap; margin-bottom: 1.5rem;\"\u003e\n\u003cbutton data-variant-id=\"53511579337002\" style=\"padding: 0.6rem 1.4rem; border: 2px solid #2e5e2e; border-radius: 6px; background: #2e5e2e; color: #fff; font-size: 0.95rem; font-weight: 700; cursor: pointer;\"\u003e1L Set\u003c\/button\u003e\n\u003cbutton data-variant-id=\"53511579369770\" style=\"padding: 0.6rem 1.4rem; border: 2px solid #2e5e2e; border-radius: 6px; background: #fff; color: #2e5e2e; font-size: 0.95rem; font-weight: 600; cursor: pointer;\"\u003e5L Set\u003c\/button\u003e\n\u003cbutton data-variant-id=\"53511579402538\" style=\"padding: 0.6rem 1.4rem; border: 2px solid #2e5e2e; border-radius: 6px; background: #fff; color: #2e5e2e; font-size: 0.95rem; font-weight: 600; cursor: pointer;\"\u003e20L Set\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"background: #1c3a1c; color: #fff; padding: 2rem; border-radius: 10px; text-align: center; margin-top: 0;\"\u003e\n\u003ch2 style=\"color: #fff !important; margin: 0 0 0.5rem; font-size: 1.3rem;\"\u003eBuild your feed on Basis A\u0026amp;B\u003c\/h2\u003e\n\u003cp style=\"color: #aed1ae !important; margin: 0 0 1.5rem; font-size: 0.95rem;\"\u003eTwo parts, one ratio, every week of the run. Free shipping over $499*.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; justify-content: center; gap: 1rem; flex-wrap: wrap;\"\u003e\n\u003cbutton id=\"btn-add-to-cart\" style=\"background: #b67317 !important; color: #fff !important; padding: 0.85rem 2rem !important; border: none !important; border-radius: 6px !important; font-size: 1rem !important; font-weight: 700 !important; cursor: pointer !important;\"\u003eAdd to Cart\u003c\/button\u003e\n\u003ca href=\"\/collections\/mills-nutrients\" style=\"background: transparent !important; color: #fff !important; padding: 0.85rem 2rem !important; border: 2px solid #fff !important; border-radius: 6px !important; font-size: 1rem !important; font-weight: 600 !important; text-decoration: none !important; display: inline-block !important;\"\u003eShop All Mills Nutrients\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  var btn = document.getElementById('btn-add-to-cart');\n  if (!btn) return;\n\n  var selectedVariantId = '53511579337002';\n\n  var variantBtns = document.querySelectorAll('button[data-variant-id]');\n  variantBtns.forEach(function(b) {\n    b.addEventListener('click', function() {\n      selectedVariantId = this.getAttribute('data-variant-id');\n      variantBtns.forEach(function(ob) {\n        ob.style.background = '#fff';\n        ob.style.color = '#2e5e2e';\n        ob.style.fontWeight = '600';\n      });\n      this.style.background = '#2e5e2e';\n      this.style.color = '#fff';\n      this.style.fontWeight = '700';\n    });\n  });\n\n  btn.addEventListener('click', function() {\n    fetch('\/cart\/add.js', {\n      method: 'POST',\n      headers: {'Content-Type': 'application\/json'},\n      body: JSON.stringify({id: parseInt(selectedVariantId, 10), quantity: 1})\n    }).then(function(response) {\n      return response.json();\n    }).then(function(data) {\n      if (data.status \u0026\u0026 data.status !== 200) { throw new Error(data.description); }\n      btn.textContent = 'Added to Cart';\n      btn.style.background = '#2e5e2e';\n      setTimeout(function() {\n        btn.textContent = 'Add to Cart';\n        btn.style.background = '#b67317';\n      }, 2000);\n    }).catch(function() {\n      btn.textContent = 'Error — Try Again';\n      btn.style.background = '#c0392b';\n      setTimeout(function() {\n        btn.textContent = 'Add to Cart';\n        btn.style.background = '#b67317';\n      }, 2500);\n    });\n  });\n});\n\u003c\/script\u003e","brand":"Mills Nutrients","offers":[{"title":"1L Set","offer_id":53511579337002,"sku":"MN-NUT-BASIS-1L","price":39.95,"currency_code":"AUD","in_stock":false},{"title":"5L Set","offer_id":53511579369770,"sku":"MN-NUT-BASIS-5L","price":119.95,"currency_code":"AUD","in_stock":true},{"title":"20L Set","offer_id":53511579402538,"sku":"MN-NUT-BASIS-20L","price":399.95,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0847\/1573\/3290\/files\/Mills-Basis-A_B-5L.jpg?v=1794279865","url":"https:\/\/www.thegrowguys.com.au\/products\/mills-basis-a-b-base-nutrient","provider":"The Grow Guys","version":"1.0","type":"link"}