{"product_id":"humate-by-bloom","title":"Humate by Bloom — 10% Humic Acid for Better Nutrient Uptake","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;\"\u003eAdding more nutrient does nothing if the plant can't take it up. Humate by Bloom is a concentrated humic acid, 10% from leonardite, that conditions the root zone and holds minerals in forms roots can reach, so more of the feed you already pay for gets used. It runs at 0.5ml per litre in every feed from seedling to late flower, and a litre makes 2,000 litres. It's an uptake helper that sits on top of your base, not a nutrient in its own right, and it won't make up for a feed that's short to begin with.\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;\"\u003eMore from the feed you buy\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eHolds minerals in forms roots can reach, so less washes straight past the plant.\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;\"\u003e10% humic acid\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eA concentrated leonardite humic, read straight off the label.\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;\"\u003e1 litre makes 2,000 litres\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eAt 0.5ml per litre, one of the cheapest bottles per watering in the range.\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;\"\u003eEvery feed, any stage\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eSeedling to late flower at one rate, alongside any base feed.\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;\"\u003eSoil, coco or hydro\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eBloom lists one rate across all three.\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 Bloom pairing\u003c\/strong\u003e\u003cspan style=\"font-size: 0.9rem; color: #444;\"\u003eBloom runs it with Sea Minerals: minerals in, and Humate to help the roots use them.\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 Bloom (Agricultural Organics)\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eType:\u003c\/strong\u003e Humic acid additive\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eNPK:\u003c\/strong\u003e 0.06 - 0.05 - 3.12\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eKey inputs:\u003c\/strong\u003e Humic acid 10% (from leonardite), potassium hydroxide\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eRate:\u003c\/strong\u003e 0.5ml per litre\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eWhen to use:\u003c\/strong\u003e Every feed, seedling to late flower\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eYield:\u003c\/strong\u003e 1L makes 2,000L of feed at 0.5ml\/L\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eConcentrate pH:\u003c\/strong\u003e 8–10 (alkaline)\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSuits:\u003c\/strong\u003e Soil, coco and hydro\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eSizes:\u003c\/strong\u003e 300ml, 1L, 2.5L, 25L\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eMade in:\u003c\/strong\u003e South Australia\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eBiodegradable:\u003c\/strong\u003e Yes, 100% (manufacturer)\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\u003eStick to 0.5ml per litre. Humate works on how the plant uses your feed, so more doesn't add more.\u003c\/li\u003e\n\u003cli\u003eIt's alkaline, so add it with your other nutrients and adjust pH last.\u003c\/li\u003e\n\u003cli\u003eLiving soil or tired outdoor beds are where Humate earns its place fastest.\u003c\/li\u003e\n\u003cli\u003ePair it with Sea Minerals, as Bloom does, so the roots have a full mineral spread to take up.\u003c\/li\u003e\n\u003cli\u003eBloom's range isn't built for tight dripper systems. It runs fine through 4mm tubing or by hand-watering, and even a once-a-week hand-water is worth doing.\u003c\/li\u003e\n\u003cli\u003eShake well before use. Colour and consistency vary a little between batches, which is normal.\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 Use 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\u003eShake the bottle 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;\"\u003e2\u003c\/span\u003e\u003cspan\u003eAdd 0.5ml per litre to your nutrient solution alongside your base nutrients.\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\u003eMix thoroughly, then check and adjust pH last.\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\u003eFeed as normal at every watering, seedling to late flower.\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;\"\u003e5\u003c\/span\u003e\u003cspan\u003eKeep it in through the cycle, and stop with the rest of your additives for the final flush.\u003c\/span\u003e\n\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;\"\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\/sea-minerals-by-bloom\" 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;\"\u003eSea Minerals by Bloom\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eBloom's own pairing: the full ocean mineral spread, with Humate to help the roots use it.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/products\/seafuel-by-bloom\" 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;\"\u003eSeafuel by Bloom\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eKelp, fish and humic acid in one bottle, for a broader biological feed.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/products\/ooze-by-bloom\" 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;\"\u003eOoze by Bloom\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eThe heart of Bloom's flower trio. From week 5 through the flush, for aroma and finish.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/products\/phat-by-bloom\" 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;\"\u003ePhat by Bloom\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eWeeks 3–4 of flower, for size and density. Part of Bloom's core flower trio.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/products\/final-by-bloom\" 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;\"\u003eFinal by Bloom\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eThe ripener for the last two weeks of flower, and the third bottle of the trio.\u003c\/p\u003e\u003c\/a\u003e\n\u003ca href=\"\/collections\/bloom-yellow-bottles\" 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;\"\u003eBloom Yellow Bottles\u003c\/strong\u003e\u003cp style=\"font-size: 0.85rem; margin: 0;\"\u003eThe full Bloom range, from Roots through to Final.\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;\"\u003eWhat does Humate do?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eIt conditions the root zone and holds minerals in forms roots can reach, so plants take up more of the feed you already give them.\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;\"\u003eHow much do I use?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003e0.5ml per litre, every feed, from seedling to late flower.\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 Humate a fertiliser?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eNo, not really. It's 10% humic acid with a little potassium. It helps the plant use your feed rather than feeding it directly.\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 to cut back my base nutrients?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eNo. Bloom designs its additives to run alongside your base feed at its normal rate, so you add Humate on top rather than in place of anything.\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 it in coco or hydro?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eYes. Bloom lists soil, coco and hydro at the same 0.5ml per litre.\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 Humate affect pH?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eIt can. The concentrate is alkaline (pH 8–10), so add it with your nutrients and adjust pH last.\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;\"\u003eHow long does a bottle last?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eA litre makes 2,000 litres of feed at 0.5ml per litre. The 300ml makes 600 litres.\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 it certified organic?\u003c\/summary\u003e\u003cp style=\"margin: 0.6rem 0 0; font-size: 0.93rem; line-height: 1.6;\"\u003eNo. Bloom makes the range mostly from natural inputs, but the products are not certified organic, so we don't sell them as organic.\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=\"53345476084010\" 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;\"\u003e300ml\u003c\/button\u003e\n\u003cbutton data-variant-id=\"53345476116778\" 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;\"\u003e1L\u003c\/button\u003e\n\u003cbutton data-variant-id=\"53345476149546\" 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;\"\u003e2.5L\u003c\/button\u003e\n\u003cbutton data-variant-id=\"53345476182314\" 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;\"\u003e25L\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;\"\u003eGet More From Every Feed\u003c\/h2\u003e\n\u003cp style=\"color: #aed1ae !important; margin: 0 0 1.5rem; font-size: 0.95rem;\"\u003eFree shipping over $499* on bottles up to 2.5L. 15L and 25L drums ship at freight rates.\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\/bloom-yellow-bottles\" 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 Bloom\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 = '53345476084010';\n  var availability = {};\n  var variantBtns = document.querySelectorAll('button[data-variant-id]');\n\n  function setIdle() {\n    if (availability[selectedVariantId] === false) {\n      btn.textContent = 'Sold Out';\n      btn.disabled = true;\n      btn.style.background = '#9e9e9e';\n      btn.style.cursor = 'not-allowed';\n    } else {\n      btn.textContent = 'Add to Cart';\n      btn.disabled = false;\n      btn.style.background = '#b67317';\n      btn.style.cursor = 'pointer';\n    }\n  }\n\n  function markSizes() {\n    variantBtns.forEach(function(b) {\n      b.style.opacity = availability[b.getAttribute('data-variant-id')] === false ? '0.55' : '1';\n    });\n  }\n\n  fetch('\/products\/humate-by-bloom.js').then(function(response) {\n    return response.json();\n  }).then(function(product) {\n    product.variants.forEach(function(v) {\n      availability[String(v.id)] = v.available;\n    });\n    markSizes();\n    setIdle();\n  }).catch(function() {});\n\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      setIdle();\n    });\n  });\n\n  btn.addEventListener('click', function() {\n    if (btn.disabled) return;\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(setIdle, 2000);\n    }).catch(function() {\n      btn.textContent = 'Error — Try Again';\n      btn.style.background = '#c0392b';\n      setTimeout(setIdle, 2500);\n    });\n  });\n});\n\u003c\/script\u003e","brand":"Bloom Yellow Bottles","offers":[{"title":"300ml","offer_id":53345476084010,"sku":"BLOOM-HUMATE-300","price":19.95,"currency_code":"AUD","in_stock":true},{"title":"1L","offer_id":53345476116778,"sku":"BLOOM-HUMATE-1","price":34.95,"currency_code":"AUD","in_stock":true},{"title":"2.5L","offer_id":53345476149546,"sku":"BLOOM-HUMATE-2.5","price":64.95,"currency_code":"AUD","in_stock":true},{"title":"25L","offer_id":53345476182314,"sku":"BLOOM-HUMATE-25","price":399.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0847\/1573\/3290\/files\/humate-by-bloom.png?v=1793151159","url":"https:\/\/www.thegrowguys.com.au\/products\/humate-by-bloom","provider":"The Grow Guys","version":"1.0","type":"link"}