{"title":"KiS Organics Soil and Amendments","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eKiS Organics | Happy Hydro\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700\u0026amp;family=Inter:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n\n\/* DESIGN TOKENS *\/\n:root {\n  --bg:           #ffffff;\n  --bg-soft:      #fafafa;\n  --text:         #4d4d4d;\n  --text-light:   #6b6b6b;\n  --border:       #e1e3e4;\n  --blue:         #01adf0;\n  --blue-dark:    #0190c8;\n  --blue-pale:    #e8f7fd;\n  --green:        #61a84d;\n  --green-dark:   #4d8a3c;\n  --green-pale:   #edf6ea;\n  --orange:       #ff723c;\n  --orange-pale:  #fff2ed;\n  --font-head:    'Poppins', sans-serif;\n  --font-body:    'Inter', sans-serif;\n  --radius:       8px;\n  --radius-sm:    5px;\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\nbody {\n  font-family: var(--font-body);\n  font-size: 14px;\n  background: var(--bg);\n  color: var(--text);\n  line-height: 1.65;\n  padding-bottom: 20px;\n}\n\n:focus-visible { outline: 3px solid var(--blue); outline-offset: 3px; border-radius: 3px; }\n.icon { display: inline-block; flex-shrink: 0; vertical-align: middle; }\n.svg-sprite { display: none; }\n\n\/* INTRO *\/\n.intro { padding-bottom: 18px; }\n.outcome-headline {\n  font-family: var(--font-head);\n  font-size: 1.25rem;\n  font-weight: 700;\n  color: var(--text);\n  line-height: 1.25;\n  margin-bottom: 10px;\n}\n.outcome-headline span { color: var(--green); }\n.intro p { font-size: 0.85rem; color: var(--text-light); line-height: 1.75; }\n\n\/* SECTION LABELS *\/\n.section-label {\n  font-family: var(--font-head);\n  font-size: 0.64rem;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  color: var(--blue);\n  margin-bottom: 3px;\n}\n.section-title {\n  font-family: var(--font-head);\n  font-size: 0.97rem;\n  font-weight: 700;\n  color: var(--text);\n  margin-bottom: 11px;\n}\n\n\/* PRODUCT GRID *\/\n.products-wrap { margin: 10px 0 24px; }\n.products-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n.product-card {\n  background: #fff;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  padding: 14px 14px 12px;\n  display: flex;\n  flex-direction: column;\n  transition: border-color 0.15s ease;\n  text-decoration: none;\n  color: inherit;\n}\n.product-card:hover { border-color: var(--green); }\n.product-card.soil { background: #fcfdfb; }\n.product-card.amendment { background: #fbfdfe; }\n.product-tag {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  font-family: var(--font-head);\n  font-size: 0.6rem;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  padding: 2px 7px;\n  border-radius: 20px;\n  margin-bottom: 8px;\n  width: fit-content;\n}\n.product-tag.soil-tag { background: var(--green-pale); color: var(--green-dark); border: 1px solid #cfe5c6; }\n.product-tag.amend-tag { background: var(--blue-pale); color: var(--blue-dark); border: 1px solid #b3e4f9; }\n.product-card h3 {\n  font-family: var(--font-head);\n  font-size: 0.92rem;\n  font-weight: 700;\n  color: var(--text);\n  line-height: 1.25;\n  margin-bottom: 4px;\n}\n.product-subtitle {\n  font-size: 0.72rem;\n  color: var(--text-light);\n  margin-bottom: 10px;\n  line-height: 1.45;\n}\n.product-bullets {\n  list-style: none;\n  margin: 0 0 12px 0;\n  padding: 0;\n}\n.product-bullets li {\n  display: flex;\n  align-items: flex-start;\n  gap: 6px;\n  font-size: 0.73rem;\n  color: var(--text-light);\n  line-height: 1.5;\n  margin-bottom: 3px;\n}\n.product-bullets li svg { margin-top: 3px; flex-shrink: 0; }\n.product-meta {\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-end;\n  margin-top: auto;\n  padding-top: 10px;\n  border-top: 1px solid var(--border);\n  gap: 8px;\n}\n.product-price {\n  font-family: var(--font-head);\n  font-size: 1.05rem;\n  font-weight: 700;\n  color: var(--text);\n  line-height: 1;\n}\n.product-price-note {\n  display: block;\n  font-family: var(--font-body);\n  font-size: 0.6rem;\n  font-weight: 400;\n  color: var(--text-light);\n  text-transform: none;\n  letter-spacing: 0;\n  margin-top: 3px;\n}\n.product-cta {\n  display: inline-flex;\n  align-items: center;\n  gap: 5px;\n  padding: 7px 11px;\n  background: var(--green);\n  color: #fff;\n  font-family: var(--font-head);\n  font-size: 0.72rem;\n  font-weight: 600;\n  text-decoration: none;\n  border-radius: var(--radius-sm);\n  transition: background 0.15s ease;\n  white-space: nowrap;\n}\n.product-cta:hover { background: var(--green-dark); }\n\n\/* COMPARISON TABLE *\/\n.compare-wrap { margin: 24px 0 0; }\n.compare-card {\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  padding: 14px;\n}\n.compare-intro {\n  font-size: 0.76rem;\n  color: var(--text-light);\n  line-height: 1.55;\n  margin-bottom: 12px;\n}\n.compare-table {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: 0.74rem;\n}\n.compare-table th,\n.compare-table td {\n  padding: 8px 8px;\n  text-align: left;\n  border-bottom: 1px solid var(--border);\n}\n.compare-table th {\n  font-family: var(--font-head);\n  font-size: 0.65rem;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n  color: var(--text-light);\n  background: #fff;\n}\n.compare-table th.hh-col { color: var(--green-dark); }\n.compare-table td.hh-cell {\n  background: var(--green-pale);\n  color: var(--text);\n  font-weight: 600;\n}\n.compare-table td.label-cell { font-weight: 500; color: var(--text); }\n.compare-table tr:last-child td { border-bottom: none; }\n.compare-footnote {\n  font-size: 0.68rem;\n  color: var(--text-light);\n  margin-top: 10px;\n  line-height: 1.5;\n  font-style: italic;\n}\n\n\/* MOBILE *\/\n@media (max-width: 599px) {\n  body { font-size: 15px; }\n  .outcome-headline { font-size: 1.1rem; }\n  .intro p { font-size: 0.86rem; }\n  .section-title { font-size: 0.9rem; }\n  .products-grid { grid-template-columns: 1fr; }\n  .product-card h3 { font-size: 0.95rem; }\n  .product-subtitle { font-size: 0.78rem; }\n  .product-bullets li { font-size: 0.8rem; }\n  .compare-table { font-size: 0.7rem; }\n  .compare-table th, .compare-table td { padding: 7px 5px; }\n}\n\n\u003c\/style\u003e\n\n\n\n\u003c!-- SVG ICON SPRITE --\u003e\n\u003csvg class=\"svg-sprite\" aria-hidden=\"true\"\u003e\n  \u003cdefs\u003e\n    \u003csymbol id=\"ic-check\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpolyline points=\"2.5,8.5 6,12 13.5,4\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-leaf\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M3 17c0-8 6-14 14-14 0 8-6 14-14 14z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 17l8-8\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-scale\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cline x1=\"10\" y1=\"3\" x2=\"10\" y2=\"17\"\u003e\u003c\/line\u003e\u003cpath d=\"M4 7h12\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 7l-3 5a3 3 0 006 0z\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 7l3 5a3 3 0 01-6 0z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-flower\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003ccircle cx=\"10\" cy=\"10\" r=\"2.5\"\u003e\u003c\/circle\u003e\n      \u003cpath d=\"M10 2a3 3 0 010 5M10 18a3 3 0 010-5M2 10a3 3 0 015 0M18 10a3 3 0 01-5 0\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-arrow-right\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cline x1=\"3\" y1=\"10\" x2=\"17\" y2=\"10\"\u003e\u003c\/line\u003e\u003cpolyline points=\"12,5 17,10 12,15\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\n\n\n\u003c!-- SECTION 1 · INTRO --\u003e\n\u003cdiv class=\"intro\" role=\"region\" aria-label=\"Collection introduction\"\u003e\n  \u003ch1 class=\"outcome-headline\"\u003eOrganic living soil that just needs \u003cspan\u003ewater\u003c\/span\u003e\n\u003c\/h1\u003e\n  \u003cp\u003eKiS Organics builds soils and amendments the hard way: tested for heavy metals, registered with the CDFA, and formulated to grow from seedling to harvest with nothing but water. We carry the four KiS products most home growers actually need: two complete soils, the dry nutrient pack that built them, and a clean bloom booster for flowering.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- SECTION 2 · PRODUCT GRID --\u003e\n\u003cdiv class=\"products-wrap\" role=\"region\" aria-label=\"KiS Organics products\"\u003e\n  \u003cdiv class=\"products-grid\"\u003e\n\n    \u003c!-- PRODUCT 1 · WATER ONLY SOIL --\u003e\n    \u003ca class=\"product-card soil\" href=\"\/products\/kis-organics-water-only-soil-mix\" aria-label=\"Shop KiS Organics Water Only Soil Mix\"\u003e\n      \u003cspan class=\"product-tag soil-tag\"\u003e\n        \u003csvg width=\"9\" height=\"9\" stroke=\"currentColor\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Complete Soil\n      \u003c\/span\u003e\n      \u003ch3\u003eKiS Organics Water Only Soil Mix\u003c\/h3\u003e\n      \u003cdiv class=\"product-subtitle\"\u003e1.5 cu ft bag, ready to plant. Seedling to harvest with water only.\u003c\/div\u003e\n      \u003cul class=\"product-bullets\"\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Peat, pumice, Oly Mountain fish compost, worm castings\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Full mineral and amendment package pre-mixed\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Fills one 10-gal pot or two 5-gal pots per bag\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"product-meta\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"product-price\"\u003e$64.95\u003c\/span\u003e\n          \u003cspan class=\"product-price-note\"\u003e$43.30 \/ cu ft\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"product-cta\"\u003eShop now \u003csvg width=\"12\" height=\"12\" stroke=\"currentColor\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-arrow-right\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n\n    \u003c!-- PRODUCT 2 · BIOCHAR SOIL --\u003e\n    \u003ca class=\"product-card soil\" href=\"\/products\/kis-organics-biochar-soil-mix\" aria-label=\"Shop KiS Organics Biochar Soil Mix\"\u003e\n      \u003cspan class=\"product-tag soil-tag\"\u003e\n        \u003csvg width=\"9\" height=\"9\" stroke=\"currentColor\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Complete Soil\n      \u003c\/span\u003e\n      \u003ch3\u003eKiS Organics Biochar Soil Mix\u003c\/h3\u003e\n      \u003cdiv class=\"product-subtitle\"\u003e1.5 cu ft bag with 10% Black Owl Biochar added to the Water Only base.\u003c\/div\u003e\n      \u003cul class=\"product-bullets\"\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Same ready-to-plant formula with biochar built in\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Biochar holds water and hosts beneficial microbes\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Great for no-till and long-run reused soils\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"product-meta\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"product-price\"\u003e$69.95\u003c\/span\u003e\n          \u003cspan class=\"product-price-note\"\u003e$46.63 \/ cu ft\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"product-cta\"\u003eShop now \u003csvg width=\"12\" height=\"12\" stroke=\"currentColor\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-arrow-right\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n\n    \u003c!-- PRODUCT 3 · NUTRIENT PACK --\u003e\n    \u003ca class=\"product-card amendment\" href=\"\/products\/kis-organics-nutrient-pack\" aria-label=\"Shop KiS Organics Nutrient Pack Large\"\u003e\n      \u003cspan class=\"product-tag amend-tag\"\u003e\n        \u003csvg width=\"9\" height=\"9\" stroke=\"currentColor\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-scale\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Amendment\n      \u003c\/span\u003e\n      \u003ch3\u003eKiS Organics Nutrient Pack, Large\u003c\/h3\u003e\n      \u003cdiv class=\"product-subtitle\"\u003e42 lbs of dry amendments. The nutrient portion of the Water Only soil.\u003c\/div\u003e\n      \u003cul class=\"product-bullets\"\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Makes 12 cu ft (100 gallons) of water-only soil\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Doubles as a top-dress for refreshing used soil\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Saves on freight when you source peat locally\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"product-meta\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"product-price\"\u003e$139.95\u003c\/span\u003e\n          \u003cspan class=\"product-price-note\"\u003e42 lb bag\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"product-cta\"\u003eShop now \u003csvg width=\"12\" height=\"12\" stroke=\"currentColor\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-arrow-right\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n\n    \u003c!-- PRODUCT 4 · BLOOM BOOSTER --\u003e\n    \u003ca class=\"product-card amendment\" href=\"\/products\/kis-bloom-booster\" aria-label=\"Shop KiS Organics Bloom Booster 2-8-6 Large\"\u003e\n      \u003cspan class=\"product-tag amend-tag\"\u003e\n        \u003csvg width=\"9\" height=\"9\" stroke=\"currentColor\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-flower\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        Amendment\n      \u003c\/span\u003e\n      \u003ch3\u003eKiS Organics Bloom Booster 2-8-6, Large\u003c\/h3\u003e\n      \u003cdiv class=\"product-subtitle\"\u003eDry top-dress for flower. Fish bone meal phosphorus, no guano.\u003c\/div\u003e\n      \u003cul class=\"product-bullets\"\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e 65 cups per bag, about 130 applications in a 5-gal pot\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e 1\/2 cup per 5-gal pot every 2 to 3 weeks\u003c\/li\u003e\n        \u003cli\u003e\n\u003csvg width=\"11\" height=\"11\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Works with any living soil, not just KiS\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv class=\"product-meta\"\u003e\n        \u003cdiv\u003e\n          \u003cspan class=\"product-price\"\u003e$139.95\u003c\/span\u003e\n          \u003cspan class=\"product-price-note\"\u003eLarge bag\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"product-cta\"\u003eShop now \u003csvg width=\"12\" height=\"12\" stroke=\"currentColor\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-arrow-right\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/a\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- SECTION 3 · COMPARISON --\u003e\n\u003cdiv class=\"compare-wrap\" role=\"region\" aria-label=\"Price comparison\"\u003e\n  \u003cdiv class=\"section-label\"\u003eThe math\u003c\/div\u003e\n  \u003cdiv class=\"section-title\"\u003eKiS Organics vs. competitors\u003c\/div\u003e\n  \u003cdiv class=\"compare-card\"\u003e\n    \u003cp class=\"compare-intro\"\u003eOther premium living soils come in 2 cu ft bags versus our 1.5, so the fair comparison is price per cubic foot. Shipping costs are where the gap shows up: heavy soil bags from other retailers almost always add freight on top of retail.\u003c\/p\u003e\n    \u003ctable class=\"compare-table\" aria-label=\"Price per cubic foot comparison\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eMetric\u003c\/th\u003e\n          \u003cth\u003eComparable 2 cu ft\u003c\/th\u003e\n          \u003cth class=\"hh-col\"\u003eKiS Biochar 1.5 cu ft\u003c\/th\u003e\n          \u003cth class=\"hh-col\"\u003eKiS Water Only 1.5 cu ft\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"label-cell\"\u003eRetail price\u003c\/td\u003e\n          \u003ctd\u003e$110.00\u003c\/td\u003e\n          \u003ctd class=\"hh-cell\"\u003e$69.95\u003c\/td\u003e\n          \u003ctd class=\"hh-cell\"\u003e$64.95\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"label-cell\"\u003eBag size\u003c\/td\u003e\n          \u003ctd\u003e2 cu ft\u003c\/td\u003e\n          \u003ctd class=\"hh-cell\"\u003e1.5 cu ft\u003c\/td\u003e\n          \u003ctd class=\"hh-cell\"\u003e1.5 cu ft\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"label-cell\"\u003ePrice per cu ft\u003c\/td\u003e\n          \u003ctd\u003e$55.00\u003c\/td\u003e\n          \u003ctd class=\"hh-cell\"\u003e$46.63\u003c\/td\u003e\n          \u003ctd class=\"hh-cell\"\u003e$43.30\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd class=\"label-cell\"\u003eFree shipping on soil\u003c\/td\u003e\n          \u003ctd\u003eNo\u003c\/td\u003e\n          \u003ctd class=\"hh-cell\"\u003eYes, on orders $49+\u003c\/td\u003e\n          \u003ctd class=\"hh-cell\"\u003eYes, on orders $49+\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp class=\"compare-footnote\"\u003ePer cubic foot, KiS at Happy Hydro is $8.37 to $11.70 cheaper before shipping. Western US orders may incur a $15 surcharge on soils, a direct pass-through from the carrier.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","products":[{"product_id":"kis-organics-water-only-soil-mix","title":"KIS Organics Original Water Only Soil Mix","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700\u0026amp;family=Inter:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n\/* ═══════════════════════════════════════════\n   DESIGN TOKENS\n═══════════════════════════════════════════ *\/\n:root {\n  --bg:           #ffffff;\n  --bg-soft:      #fafafa;\n  --text:         #4d4d4d;\n  --text-light:   #6b6b6b;\n  --border:       #e1e3e4;\n  --blue:         #01adf0;\n  --blue-dark:    #0190c8;\n  --blue-pale:    #e8f7fd;\n  --green:        #61a84d;\n  --green-dark:   #4d8a3c;\n  --green-pale:   #edf6ea;\n  --orange:       #ff723c;\n  --orange-pale:  #fff2ed;\n  --earth:        #7a5c3a;\n  --earth-pale:   #f7f3ee;\n  --font-head:    'Poppins', sans-serif;\n  --font-body:    'Inter', sans-serif;\n  --radius:       8px;\n  --radius-sm:    5px;\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\nbody {\n  font-family: var(--font-body);\n  font-size: 14px;\n  background: var(--bg);\n  color: var(--text);\n  line-height: 1.65;\n  padding-bottom: 40px;\n}\n:focus-visible { outline: 3px solid var(--blue); outline-offset: 3px; border-radius: 3px; }\n.icon { display: inline-block; flex-shrink: 0; vertical-align: middle; }\n.svg-sprite { display: none; }\n\n\/* ── 1. INTRO ── *\/\n.intro { padding-bottom: 18px; border-bottom: 1px solid var(--border); }\n.outcome-headline {\n  font-family: var(--font-head);\n  font-size: 1.15rem;\n  font-weight: 700;\n  color: var(--text);\n  line-height: 1.3;\n  margin-bottom: 10px;\n}\n.outcome-headline span { color: var(--green); }\n.intro p { font-size: 0.84rem; color: var(--text-light); line-height: 1.75; }\n.intro p + p { margin-top: 8px; }\n\n\/* ── CERTIFICATIONS STRIP ── *\/\n.cert-strip {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px;\n  margin-top: 12px;\n}\n.cert-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 5px;\n  background: var(--green-pale);\n  border: 1px solid #c3e0ba;\n  color: var(--green-dark);\n  font-family: var(--font-head);\n  font-size: 0.68rem;\n  font-weight: 700;\n  padding: 4px 10px;\n  border-radius: 20px;\n}\n\n\/* ── 2. TRUST BAR ── *\/\n.trust-bar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 4px 16px;\n  padding: 9px 12px;\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  background: var(--bg-soft);\n  margin: 18px 0;\n}\n.trust-item {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  font-size: 0.74rem;\n  font-weight: 500;\n  color: var(--text-light);\n}\n.trust-item strong { color: var(--text); }\n\n\/* ── SECTION LABELS ── *\/\n.section-label {\n  font-family: var(--font-head);\n  font-size: 0.64rem;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.1em;\n  color: var(--blue);\n  margin-bottom: 3px;\n}\n.section-title {\n  font-family: var(--font-head);\n  font-size: 0.97rem;\n  font-weight: 700;\n  color: var(--text);\n  margin-bottom: 11px;\n}\n\n\/* ── 3. COMPARISON ── *\/\n.comparison-wrap { margin: 20px 0; }\n.comparison-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 9px; }\n.comp-col { border-radius: var(--radius); overflow: hidden; border: 1px solid var(--border); }\n.comp-header {\n  padding: 8px 13px;\n  font-family: var(--font-head);\n  font-size: 0.74rem;\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  text-align: center;\n}\n.comp-col.old .comp-header { background: #f5f5f5; color: var(--text-light); border-bottom: 1px solid var(--border); }\n.comp-col.new .comp-header { background: var(--green); color: #fff; }\n.comp-list { list-style: none; padding: 0; }\n.comp-list li {\n  display: flex;\n  align-items: flex-start;\n  gap: 8px;\n  padding: 7px 13px;\n  font-size: 0.76rem;\n  color: var(--text-light);\n  border-bottom: 1px solid var(--border);\n  line-height: 1.45;\n}\n.comp-list li:last-child { border-bottom: none; }\n.comp-col.old .comp-list li svg { color: #bbb; margin-top: 2px; flex-shrink: 0; }\n.comp-col.new .comp-list li { color: var(--text); }\n.comp-col.new .comp-list li svg { color: var(--green); margin-top: 2px; flex-shrink: 0; }\n\n\/* ── 4. FEATURES ── *\/\n.features-wrap { margin: 20px 0; }\n.features-grid { display: flex; flex-direction: column; gap: 7px; }\n.feature-card {\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  padding: 11px 13px;\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  gap: 11px;\n}\n.feature-card.hero { border-color: var(--green); background: var(--green-pale); }\n.feature-card.earth-card { border-color: #c9b49a; background: var(--earth-pale); }\n.feature-icon-wrap {\n  width: 34px; height: 34px;\n  border-radius: var(--radius-sm);\n  background: #fff;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  border: 1px solid var(--border);\n}\n.feature-card.hero .feature-icon-wrap { border-color: #b8ddb0; }\n.feature-card.earth-card .feature-icon-wrap { border-color: #c9b49a; }\n.feature-card-body { flex: 1; min-width: 0; }\n.feature-card h4 {\n  font-family: var(--font-head);\n  font-size: 0.8rem;\n  font-weight: 700;\n  color: var(--text);\n  margin-bottom: 3px;\n  line-height: 1.3;\n}\n.feature-card p { font-size: 0.74rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n.stat-badge {\n  display: inline-block;\n  background: var(--green);\n  color: #fff;\n  font-family: var(--font-head);\n  font-size: 0.61rem;\n  font-weight: 700;\n  padding: 2px 7px;\n  border-radius: 20px;\n  white-space: nowrap;\n  margin-left: 6px;\n  vertical-align: middle;\n}\n.stat-badge.earth { background: var(--earth); }\n\n\/* ── 5. SPECS ── *\/\n.specs-wrap { margin: 20px 0; }\n.specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 7px; }\n.spec-card {\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  padding: 9px 12px;\n}\n.spec-card-label {\n  display: flex;\n  align-items: center;\n  gap: 5px;\n  font-size: 0.65rem;\n  font-weight: 500;\n  color: var(--text-light);\n  text-transform: uppercase;\n  letter-spacing: 0.06em;\n  margin-bottom: 2px;\n}\n.spec-card-value { font-family: var(--font-head); font-size: 0.81rem; font-weight: 600; color: var(--text); line-height: 1.3; }\n.ingredients-block {\n  margin-top: 10px;\n  background: var(--earth-pale);\n  border: 1px solid #c9b49a;\n  border-radius: var(--radius);\n  padding: 12px 14px;\n}\n.ingredients-block h4 {\n  font-family: var(--font-head);\n  font-size: 0.75rem;\n  font-weight: 700;\n  color: var(--earth);\n  margin-bottom: 6px;\n}\n.ingredients-block p {\n  font-size: 0.73rem;\n  color: var(--text-light);\n  line-height: 1.65;\n}\n\n\/* ── 6. LIVING SOIL EXPLAINER ── *\/\n.reassurance-block {\n  background: var(--blue-pale);\n  border: 1px solid #b3e4f9;\n  border-radius: var(--radius);\n  margin: 20px 0;\n  overflow: hidden;\n}\n.reassurance-header {\n  background: var(--blue);\n  padding: 10px 15px;\n  display: flex;\n  align-items: center;\n  gap: 9px;\n}\n.reassurance-header h3 { font-family: var(--font-head); font-size: 0.83rem; font-weight: 700; color: #fff; margin: 0; }\n.reassurance-steps {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 1px;\n  background: #b3e4f9;\n}\n.reassurance-step {\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  gap: 10px;\n  padding: 12px 14px;\n  background: var(--blue-pale);\n  text-align: left;\n}\n.step-num {\n  width: 22px; height: 22px;\n  border-radius: 50%;\n  background: var(--blue);\n  color: #fff;\n  font-family: var(--font-head);\n  font-size: 0.7rem;\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  margin-top: 1px;\n}\n.reassurance-step-body { flex: 1; }\n.reassurance-step h4 { font-family: var(--font-head); font-size: 0.76rem; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n.reassurance-step p { font-size: 0.71rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n\n\/* ── ECONOMICS CALLOUT ── *\/\n.economics-block {\n  background: var(--green-pale);\n  border: 1px solid #c3e0ba;\n  border-radius: var(--radius);\n  padding: 14px 16px;\n  margin: 20px 0;\n}\n.economics-block h3 {\n  font-family: var(--font-head);\n  font-size: 0.85rem;\n  font-weight: 700;\n  color: var(--green-dark);\n  margin-bottom: 10px;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n.economics-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }\n.econ-card {\n  background: #fff;\n  border: 1px solid #c3e0ba;\n  border-radius: var(--radius-sm);\n  padding: 10px 12px;\n  text-align: center;\n}\n.econ-card .econ-val {\n  font-family: var(--font-head);\n  font-size: 1.3rem;\n  font-weight: 700;\n  color: var(--green);\n  line-height: 1.1;\n}\n.econ-card .econ-label {\n  font-size: 0.68rem;\n  color: var(--text-light);\n  margin-top: 2px;\n  line-height: 1.4;\n}\n\n\/* ── 7. INCLUDED ── *\/\n.included-wrap { margin: 20px 0; }\n.included-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n.included-col { background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; }\n.included-col-header {\n  padding: 8px 13px;\n  font-family: var(--font-head);\n  font-size: 0.74rem;\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  border-bottom: 1px solid var(--border);\n}\n.included-col-header.blue { background: var(--blue-pale); color: var(--blue-dark); }\n.included-col-header.green { background: var(--green-pale); color: var(--green-dark); }\n.included-list { list-style: none; padding: 6px 0; }\n.included-list li {\n  display: flex;\n  align-items: flex-start;\n  gap: 7px;\n  padding: 4px 13px;\n  font-size: 0.75rem;\n  color: var(--text-light);\n  line-height: 1.5;\n}\n.included-list li svg { flex-shrink: 0; margin-top: 3px; }\n.included-tip {\n  padding: 10px 13px;\n  font-size: 0.74rem;\n  color: var(--text-light);\n  border-top: 1px solid var(--border);\n  background: #fff;\n  line-height: 1.6;\n}\n.included-tip strong { color: var(--text); }\n.included-tip a { color: var(--blue); text-decoration: none; font-weight: 600; }\n.included-tip a:hover { text-decoration: underline; }\n\n\/* ── 8. FAQ ── *\/\n.faq-wrap { margin: 20px 0; }\n.faq-list { display: flex; flex-direction: column; gap: 6px; }\n.faq-item { border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; background: var(--bg); }\n.faq-toggle { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n.faq-label {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 10px;\n  padding: 11px 14px;\n  cursor: pointer;\n  font-family: var(--font-head);\n  font-size: 0.79rem;\n  font-weight: 600;\n  color: var(--text);\n  user-select: none;\n  transition: background 0.15s;\n  line-height: 1.4;\n}\n.faq-label:hover { background: var(--bg-soft); }\n.faq-q-icon {\n  flex-shrink: 0;\n  width: 20px; height: 20px;\n  border-radius: 50%;\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: var(--blue);\n  transition: background 0.15s, color 0.15s, transform 0.2s;\n}\n.faq-answer {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.35s ease, padding 0.2s;\n  font-size: 0.78rem;\n  color: var(--text-light);\n  line-height: 1.7;\n  padding: 0 14px;\n  background: var(--bg-soft);\n}\n.faq-answer a { color: var(--blue); }\n.faq-toggle:checked + .faq-label { background: var(--blue); color: #fff; }\n.faq-toggle:checked + .faq-label .faq-q-icon {\n  background: rgba(255,255,255,0.2);\n  border-color: rgba(255,255,255,0.4);\n  transform: rotate(45deg);\n}\n.faq-toggle:checked ~ .faq-answer {\n  max-height: 600px;\n  padding: 12px 14px;\n  border-top: 1px solid rgba(1,173,240,0.15);\n}\n\n\/* ── 9. CLOSING FOOTER ── *\/\n.closing-trust {\n  margin-top: 22px;\n  padding: 15px 16px;\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 12px;\n  justify-content: space-between;\n}\n.closing-trust-text { display: flex; align-items: flex-start; gap: 10px; flex: 1; min-width: 200px; }\n.closing-trust-text svg { color: var(--green); margin-top: 2px; flex-shrink: 0; }\n.closing-trust-text p { font-size: 0.78rem; color: var(--text-light); line-height: 1.6; }\n.closing-trust-text strong { color: var(--text); font-weight: 600; }\n.closing-contact { display: flex; flex-direction: column; gap: 5px; align-items: flex-end; }\n.closing-contact a {\n  display: inline-flex;\n  align-items: center;\n  gap: 5px;\n  font-family: var(--font-head);\n  font-size: 0.74rem;\n  font-weight: 600;\n  color: var(--blue);\n  text-decoration: none;\n  padding: 6px 12px;\n  border: 1px solid var(--blue);\n  border-radius: var(--radius-sm);\n  transition: background 0.15s, color 0.15s;\n  white-space: nowrap;\n}\n.closing-contact a:hover { background: var(--blue); color: #fff; }\n\n\/* ── AWARD CALLOUT ── *\/\n.award-callout {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  background: var(--orange-pale);\n  border: 1px solid #ffc9a8;\n  border-radius: var(--radius);\n  padding: 11px 14px;\n  margin-top: 14px;\n  font-size: 0.75rem;\n  color: var(--text-light);\n  line-height: 1.55;\n}\n.award-callout strong { color: var(--text); }\n.award-callout svg { flex-shrink: 0; margin-top: 1px; color: var(--orange); }\n\n\/* ── WATERING GUIDE ── *\/\n.watering-guide {\n  background: var(--bg-soft);\n  border: 1px solid var(--border);\n  border-radius: var(--radius);\n  padding: 12px 14px;\n  margin-top: 10px;\n  font-size: 0.74rem;\n  color: var(--text-light);\n  line-height: 1.6;\n}\n.watering-guide strong { color: var(--text); }\n.watering-guide code {\n  background: var(--border);\n  border-radius: 3px;\n  padding: 1px 5px;\n  font-size: 0.72rem;\n  color: var(--text);\n}\n\n\n@media (max-width: 599px) {\n  body { font-size: 15px; overflow-x: hidden; }\n  .section-title { font-size: 0.9rem; }\n\n  \/* Stack all two-column grids *\/\n  .comparison-grid,\n  .specs-grid,\n  .reassurance-steps,\n  .included-grid,\n  .economics-grid,\n  .usecases-grid { grid-template-columns: 1fr; }\n\n  \/* Feature cards *\/\n  .feature-card p { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* Comparison list items *\/\n  .comp-list li { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* Included list items *\/\n  .included-list li { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* How-it-works step descriptions *\/\n  .reassurance-step p { font-size: 0.79rem; line-height: 1.6; }\n\n  \/* FAQ touch targets and text *\/\n  .faq-label {\n    padding: 14px;\n    font-size: 0.84rem;\n    min-height: 44px;\n  }\n  .faq-answer { font-size: 0.82rem; }\n  .faq-q-icon { min-height: 44px; min-width: 44px; }\n\n  \/* Closing trust footer *\/\n  .closing-trust {\n    flex-direction: column;\n    align-items: stretch;\n  }\n  .closing-contact {\n    align-items: stretch;\n    flex-direction: column;\n  }\n  .closing-contact a {\n    width: 100%;\n    justify-content: center;\n    padding: 13px 12px;\n    font-size: 0.82rem;\n    min-height: 44px;\n    text-align: center;\n  }\n}\n\n\u003c\/style\u003e\n\u003c!-- ═══════════════════════════════════════════ SVG SPRITE ═══ --\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"svg-sprite\"\u003e\n  \u003cdefs\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 16 16\" id=\"ic-check\"\u003e\n      \u003cpolyline points=\"2.5,8.5 6,12 13.5,4\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 16 16\" id=\"ic-x\"\u003e\n      \u003cline y2=\"13\" x2=\"13\" y1=\"3\" x1=\"3\"\u003e\u003c\/line\u003e\u003cline y2=\"13\" x2=\"3\" y1=\"3\" x1=\"13\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linecap=\"round\" stroke-width=\"2.5\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 12 12\" id=\"ic-plus\"\u003e\n      \u003cline y2=\"11\" x2=\"6\" y1=\"1\" x1=\"6\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"11\" y1=\"6\" x1=\"1\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-shield\"\u003e\n      \u003cpath d=\"M10 2l7 3v5c0 4-3 7-7 8C7 17 3 14 3 10V5z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-truck\"\u003e\n      \u003crect rx=\"1\" height=\"9\" width=\"12\" y=\"5\" x=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M13 8h3l2 3v3h-5V8z\"\u003e\u003c\/path\u003e\u003ccircle r=\"1.5\" cy=\"16\" cx=\"5\"\u003e\u003c\/circle\u003e\u003ccircle r=\"1.5\" cy=\"16\" cx=\"15\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-return\"\u003e\n      \u003cpath d=\"M4 10a6 6 0 106-6H6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3,7 6,10 3,13\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-calendar\"\u003e\n      \u003crect rx=\"2\" height=\"14\" width=\"16\" y=\"4\" x=\"2\"\u003e\u003c\/rect\u003e\u003cline y2=\"6\" x2=\"6\" y1=\"2\" x1=\"6\"\u003e\u003c\/line\u003e\u003cline y2=\"6\" x2=\"14\" y1=\"2\" x1=\"14\"\u003e\u003c\/line\u003e\u003cline y2=\"9\" x2=\"18\" y1=\"9\" x1=\"2\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-phone\"\u003e\n      \u003cpath d=\"M5 2h4l2 4-2.5 1.5a11 11 0 004 4L14 9l4 2v4a2 2 0 01-2 2A16 16 0 013 4a2 2 0 012-2z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-email\"\u003e\n      \u003crect rx=\"2\" height=\"12\" width=\"16\" y=\"5\" x=\"2\"\u003e\u003c\/rect\u003e\u003cpolyline points=\"2,5 10,13 18,5\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-info\"\u003e\n      \u003ccircle r=\"8\" cy=\"10\" cx=\"10\"\u003e\u003c\/circle\u003e\u003cline y2=\"14\" x2=\"10\" y1=\"9\" x1=\"10\"\u003e\u003c\/line\u003e\u003ccircle fill=\"currentColor\" r=\"0.5\" cy=\"6.5\" cx=\"10\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-box\"\u003e\n      \u003cpath d=\"M10 2l8 4v8l-8 4-8-4V6z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"2,6 10,10 18,6\"\u003e\u003c\/polyline\u003e\u003cline y2=\"18\" x2=\"10\" y1=\"10\" x1=\"10\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-star\"\u003e\n      \u003cpolygon points=\"10,2 12.4,7.5 18.5,8 14,12.3 15.4,18 10,15 4.6,18 6,12.3 1.5,8 7.6,7.5\"\u003e\u003c\/polygon\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-drop\"\u003e\n      \u003cpath d=\"M10 2.5C7 7 4 10.5 4 13a6 6 0 0012 0c0-2.5-3-6-6-10.5z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-recycle\"\u003e\n      \u003cpath d=\"M3 10a7 7 0 0114 0\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14,6 17,10 14,14\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M17 10a7 7 0 01-14 0\"\u003e\u003c\/path\u003e\u003cpolyline points=\"6,6 3,10 6,14\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-leaf\"\u003e\n      \u003cpath d=\"M10 18V10\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10C10 6 7 3 3 3c0 4 3 7 7 7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0-4 3-7 7-7 0 4-3 7-7 7z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-bug\"\u003e\n      \u003ccircle r=\"4\" cy=\"12\" cx=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M10 8V5\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 6l-2-2M13 6l2-2\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 10H3M17 10h-3\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 14l-2 2M14 14l2 2\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-dollar\"\u003e\n      \u003cpath d=\"M10 3v14m4-10H8a2 2 0 000 4h4a2 2 0 010 4H6\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-award\"\u003e\n      \u003ccircle r=\"5\" cy=\"8\" cx=\"10\"\u003e\u003c\/circle\u003e\u003cpath d=\"M7 13l-2 6 5-2 5 2-2-6\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-microscope\"\u003e\n      \u003cpath d=\"M8 2h4l1 4H7L8 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 6v8\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 6v3\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 17h12\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 14v3\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-clock\"\u003e\n      \u003ccircle r=\"8\" cy=\"10\" cx=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"10,5.5 10,10 13,12\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.8\" stroke=\"currentColor\" fill=\"none\" viewbox=\"0 0 20 20\" id=\"ic-soil\"\u003e\n      \u003cpath d=\"M3 16h14\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 16C5 12 7 9 10 8\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 16c0-4-2-7-5-8\"\u003e\u003c\/path\u003e\u003ccircle r=\"2\" cy=\"6\" cx=\"10\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\u003c!-- ═══════════════════════════════════════════\n     SECTION 1 - OUTCOME HEADLINE + INTRO\n═══════════════════════════════════════════ --\u003e\n\u003cdiv aria-label=\"Product introduction\" role=\"region\" class=\"intro\"\u003e\n\u003ch2 class=\"outcome-headline\"\u003eA truly water only-only soil from seed to harvest.\u003cbr\u003e\u003cspan\u003eUse a 7-10g pot and just add water.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eKiS Organics Water Only Soil is a fully pre-loaded living soil: 22 organic ingredients, an active microbial ecosystem, and enough buffered nutrition to carry most plants from seedling to harvest on plain water alone. No feeding schedule, no pH adjusting, no mid-cycle deficiency chasing. The biology in the soil handles nutrient cycling - your only input is water.\u003c\/p\u003e\n\u003cdiv class=\"cert-strip\"\u003e\n\u003cspan class=\"cert-badge\"\u003e \u003csvg height=\"11\" width=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Registered as Fertilizer \u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003e \u003csvg height=\"11\" width=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Heavy Metal Tested \u0026amp; Verified \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv aria-label=\"Award note\" class=\"award-callout\"\u003e\n\u003csvg fill=\"none\" height=\"18\" width=\"18\"\u003e\u003cuse href=\"#ic-award\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003e2015 Dope Cup - Best Hybrid Flower.\u003c\/strong\u003e Won by a commercial WA grower running KiS Water Only Soil with no supplemental bottled nutrients. KiS is registered as a fertilizer product - held to the same regulatory standard as a nutrient product, not just labeled as a soil amendment.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 2 - TRUST BAR\n═══════════════════════════════════════════ --\u003e\n\u003cdiv aria-label=\"Store trust signals\" role=\"list\" class=\"trust-bar\"\u003e\n\u003cdiv role=\"listitem\" class=\"trust-item\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"16\" width=\"16\" class=\"icon\"\u003e\u003cuse href=\"#ic-truck\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eFree shipping\u003c\/strong\u003e on orders over $49\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"trust-item\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"16\" width=\"16\" class=\"icon\"\u003e\u003cuse href=\"#ic-return\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003e30-day returns\u003c\/strong\u003e on all orders\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"trust-item\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"16\" width=\"16\" class=\"icon\"\u003e\u003cuse href=\"#ic-calendar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003eServing growers \u003cstrong\u003esince 2006\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 3 - COMPARISON TABLE\n═══════════════════════════════════════════ --\u003e\n\u003cdiv aria-label=\"Comparison: bottled nutrients vs KiS Water Only Soil\" role=\"region\" class=\"comparison-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eWhy switch\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eYour current grow vs. water-only organic\u003c\/div\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comp-col old\"\u003e\n\u003cdiv aria-label=\"Traditional bottled nutrient program\" class=\"comp-header\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"currentColor\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Bottled Nutrients + Cheap Soil\u003c\/div\u003e\n\u003cul role=\"list\" class=\"comp-list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eMeasure, mix, and pH-adjust every feeding\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNutrient lockout and deficiencies when ratios are off\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eDump and replace media every single cycle\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eOngoing bottle cost: $50–$200+ per grow\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eFlat terpene expression common with synthetic inputs\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNo living biology - sterile media needs constant feeding\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comp-col new\"\u003e\n\u003cdiv aria-label=\"KiS Organics Water Only Soil column\" class=\"comp-header\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"#fff\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e KiS Organics Water Only Soil\u003c\/div\u003e\n\u003cul role=\"list\" class=\"comp-list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eWater only - soil biology releases nutrients as the plant demands them\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNaturally pH-buffered - mineral blend prevents lockout\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eReusable for years - re-amend a 10-gal pot for under $8 per cycle\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eOne 1.5 cu ft bag covers a full grow cycle in a 10-gal pot\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eBroader organic inputs support full terpene biosynthesis\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eMicrobes, mycorrhizae, and compost - living from day one\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     ECONOMICS CALLOUT\n═══════════════════════════════════════════ --\u003e\n\u003cdiv aria-label=\"Cost savings breakdown\" role=\"region\" class=\"economics-block\"\u003e\n\u003ch3\u003e\n\u003csvg stroke=\"var(--green-dark)\" fill=\"none\" height=\"18\" width=\"18\"\u003e\u003cuse href=\"#ic-dollar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e The real economics of water-only growing\u003c\/h3\u003e\n\u003cdiv class=\"economics-grid\"\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e~$8\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003e~$8 per 10-gal pot per cycle in KiS Nutrient Pack\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e75%\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eMost growers significantly reduce or eliminate their bottled nutrient budget when switching to living soil\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e5+ yrs\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eHow long KiS has tested and re-amended the same soil in active production\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e1 bag\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eCovers a 10-gallon container - nutrients, biology, and structure all included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 4 - FEATURE CARDS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv aria-label=\"Product features\" role=\"region\" class=\"features-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eWhat makes it work\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eBuilt on biology, not bottles\u003c\/div\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv aria-label=\"Feature: True water-only performance\" class=\"feature-card hero\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--green)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eWater only - seedling to harvest \u003cspan class=\"stat-badge\"\u003eNo bottles needed\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eThe soil contains enough pre-loaded organic nutrition to carry most plants through a complete grow cycle with no added fertilizer. KiS designed it, lab-tested it, and registered it as a fertilizer product - held to a higher regulatory standard than a standard potting mix.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Living soil food web --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--blue)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-microscope\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eLab- and microscope-verified microbial community\u003c\/h4\u003e\n\u003cp\u003eKiS tests every batch of compost and peat for biological activity before it goes into the mix, then inoculates the finished soil with additional microorganisms and Microbe Catalyst. The microbes convert bound organic nutrients into plant-available forms on demand - which is why no external feeding schedule is needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Reusable --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--blue)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-recycle\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eReusable - re-amend a 10-gal pot for under $8 per cycle \u003cspan class=\"stat-badge\"\u003e5+ yrs tested\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eAfter harvest, top-dress with KiS Nutrient Pack (Small, 3.2 lbs covers ~1 cu ft) plus a cup of worm castings, water in, and wait 7–14 days. KiS has run the same indoor beds for over five years without replacing the base soil. The biology improves each cycle as the microbial community matures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- pH buffered --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--blue)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-shield\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eSelf-buffering pH - oyster shell, calcite, basalt, ag lime\u003c\/h4\u003e\n\u003cp\u003eThe mineral stack keeps the soil pH stable without intervention. These slow-dissolving carbonates and silicates buffer against both acidification (from organic breakdown) and alkalinity creep. Most growers water straight from the tap with no pH adjustment and see no issues.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Heavy metal tested \/ Certified --\u003e\n\u003cdiv class=\"feature-card earth-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--earth)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-award\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eIndependent heavy metal testing - Brookside Labs \u0026amp; Delta Labs\u003c\/h4\u003e\n\u003cp\u003eHeavy metals are the real concern with organic amendments (fish meal, bone meal, crustacean meal all carry risk). KiS has the soil independently tested by two separate labs and publishes the results. The unique mineral pH manipulation keeps any trace metals relatively unavailable for plant uptake. Reports are public on their site.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Better flavor \/ terpenes --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg aria-hidden=\"true\" fill=\"none\" stroke=\"var(--blue)\" height=\"22\" width=\"22\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003e22 organic inputs - not just N-P-K\u003c\/h4\u003e\n\u003cp\u003eTerpene biosynthesis requires trace minerals, secondary metabolites, and specific enzyme cofactors that a 3-part bottled nutrient program doesn't supply. Glacial rock dust, basalt, kelp, neem cake, karanja cake, crustacean meal - these inputs cover the full spectrum, which is why growers switching from coco\/synthetic consistently report improved aroma and flavor depth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 5 - SPECIFICATIONS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv aria-label=\"Product specifications\" role=\"region\" class=\"specs-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eWhat you're getting in the bag\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Bag Size\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e1.5 cu ft\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-soil\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e~42 lbs per bag\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Container Coverage\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eFills one 10-gallon pot\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Moisture Target\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e80–120 mbar (\u003ca style=\"color: var(--blue); text-decoration: none; font-weight: 600;\" rel=\"noopener noreferrer\" href=\"https:\/\/happyhydro.com\/products\/blumat-digital-moisture-meter-12\" target=\"_blank\"\u003eBlumat Meter\u003c\/a\u003e)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-award\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Certifications\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eRegistered as Fertilizer · Heavy Metal Tested\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-recycle\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Re-amend Cost\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eUnder $8 per 10-gal pot, per cycle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-microscope\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Ingredient Count\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e22 organic \u0026amp; natural inputs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue)\" height=\"13\" width=\"13\" class=\"icon\"\u003e\u003cuse href=\"#ic-calendar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Proven Lifespan\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e5+ years re-amended use\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients-block\"\u003e\n\u003ch4\u003eFull Ingredient Disclosure - 22 organic \u0026amp; natural inputs\u003c\/h4\u003e\n\u003cp\u003eSphagnum Peat Moss, Oly Mountain Fish Compost, Earthworm Castings, Volcanic Pumice, KiS Organics Microbe Catalyst, Glacial Rock Dust, Basalt, Calphos Soft Rock Phosphate, Oyster Shell Powder, Organic Alfalfa Meal, Organic Fish Bone Meal, Organic Crustacean Meal, Kelp Meal (Ascophyllum nodosum), Neem Cake, Karanja Cake, Organic Fish Meal, Organic Feather Meal, Organic Steamed Bone Meal, Natural Calcite, Ag Lime, Mycorrhiza, and Beneficial Microbes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 6 - HOW IT WORKS (4 steps)\n═══════════════════════════════════════════ --\u003e\n\u003cdiv aria-label=\"How KiS Water Only Soil works\" role=\"region\" class=\"reassurance-block\"\u003e\n\u003cdiv class=\"reassurance-header\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"#fff\" height=\"18\" width=\"18\" class=\"icon\"\u003e\u003cuse href=\"#ic-info\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003ch3\u003eHow it works - the whole process, start to finish\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"list\" class=\"reassurance-steps\"\u003e\n\u003cdiv role=\"listitem\" class=\"reassurance-step\"\u003e\n\u003cdiv aria-label=\"Step 1\" class=\"step-num\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eFill your container\u003c\/h4\u003e\n\u003cp\u003ePour KiS Water Only Soil directly into your container - no mixing, no amending, no letting it \"cook.\" The 1.5 cu ft bag fills approximately a 10-gallon fabric pot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"reassurance-step\"\u003e\n\u003cdiv aria-label=\"Step 2\" class=\"step-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003ePlant into a seed-starter pocket\u003c\/h4\u003e\n\u003cp\u003eDig a small hole in the top of your filled container, pack it with a light seed-starting mix, and plant your seed or transplant into that pocket. Once the taproot grows down into the KiS soil below, the water-only system takes over.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"reassurance-step\"\u003e\n\u003cdiv aria-label=\"Step 3\" class=\"step-num\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eWater regularly - that's it\u003c\/h4\u003e\n\u003cp\u003eKeep the soil near field capacity: grab a handful and squeeze - only a drop or two should come out. If you're using a Blumat moisture meter, target 80–120 mbar. No nutrients, no pH adjusting, no feeding schedule to follow.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv role=\"listitem\" class=\"reassurance-step\"\u003e\n\u003cdiv aria-label=\"Step 4\" class=\"step-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eHarvest, re-amend, repeat\u003c\/h4\u003e\n\u003cp\u003eAfter harvest, top-dress with KiS Nutrient Pack (Small size, ~$8 per 10-gal pot) plus a cup of worm castings or compost. Water it in, rest 7-14 days, and you're ready for another cycle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 7 - WHAT'S INCLUDED\n═══════════════════════════════════════════ --\u003e\n\u003cdiv aria-label=\"What's included in the bag and sizing options\" role=\"region\" class=\"included-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eIn the bag\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eWhat's in the 1.5 cu ft bag - and how far it goes\u003c\/div\u003e\n\u003cdiv class=\"included-grid\"\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header blue\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--blue-dark)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Every bag of Water Only Soil includes\u003c\/div\u003e\n\u003cul role=\"list\" class=\"included-list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eFull grow-cycle nutrition - no bottle program needed\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eLive biology - microbes, mycorrhizae \u0026amp; Microbe Catalyst\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eVolcanic pumice for aeration and drainage\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eGlacial rock dust + basalt for trace mineral spectrum\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNeem cake + karanja cake for natural pest suppression\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eRegistered as fertilizer - heavy metal tested\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header green\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green-dark)\" height=\"14\" width=\"14\" class=\"icon\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Container sizing guide - 1.5 cu ft\u003c\/div\u003e\n\u003cul role=\"list\" class=\"included-list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003e5-gal fabric pot:\u003c\/strong\u003e ~0.75 cu ft - one bag fills two 5-gallon pots\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003e7-gal fabric pot:\u003c\/strong\u003e ~1 cu ft - one bag fills one 7-gal with some left over\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003e10-gal fabric pot:\u003c\/strong\u003e ~1.5 cu ft - one bag, one pot, exact fit\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--green)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003e15-gal fabric pot:\u003c\/strong\u003e ~2 cu ft - two bags covers one 15-gal with room to spare\u003c\/li\u003e\n\u003cli style=\"border-top: 1px solid var(--border); margin-top: 4px; padding-top: 8px;\" role=\"listitem\"\u003e\n\u003csvg aria-hidden=\"true\" stroke=\"var(--orange)\" height=\"13\" width=\"13\"\u003e\u003cuse href=\"#ic-star\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003ePair with:\u003c\/strong\u003e KiS Nutrient Pack for re-amending between cycles (sold separately)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"included-tip\"\u003e\n\u003cstrong\u003eNot sure how many bags you need?\u003c\/strong\u003e Call or email us and we'll work it out with you. \u003ca href=\"tel:7162170353\"\u003e716-217-0353\u003c\/a\u003e \/ \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SECTION 8 - FAQ --\u003e\n\u003cdiv aria-label=\"Frequently asked questions about KiS Organics Water Only Soil\" role=\"region\" class=\"faq-wrap\"\u003e\n\u003cdiv class=\"section-label\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently asked questions\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq1\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq1\" class=\"faq-label\"\u003e Can I really just water it and nothing else for the whole grow? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eFor most plants in appropriately sized containers, yes. The caveat: if you're growing a heavy-feeding plant in a small container (under 7 gallons), the soil may need a Nutrient Pack top-dress starting around week 4-5. For typical grows in 7-15 gallon containers, most growers never touch a nutrient bottle.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq2\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq2\" class=\"faq-label\"\u003e Will it work for autoflowers, photos, and vegetables? Is it too hot for seedlings? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eIt works for any container or raised bed crop. On the hot-soil question: the hot-soil problem comes from DIY super soils where nitrogen amendments haven't finished breaking down. KiS Water Only is pre-processed and the nutrition is biologically bound, not immediately soluble. That said, the recommended approach is to dig a pocket in the top of your filled container, pack it with a light seed-starting mix, and plant into that. Once the taproot reaches the KiS soil below, the system takes over.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq3\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq3\" class=\"faq-label\"\u003e Do I need to adjust pH when watering? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eNo. The mineral blend (oyster shell, ag lime, natural calcite, basalt) buffers pH naturally - tap water or well water at a reasonable pH works fine. If you're on city water with heavy chlorine, letting it sit 24 hours or using an RO filter is a nice touch but not required. If you do run supplemental nutrients, keep them at 1\/4 the label rate.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq4\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq4\" class=\"faq-label\"\u003e How do I re-amend the soil after harvest for the next cycle? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eRemove the root ball (or chop and drop for no-till), then top-dress with the KiS Nutrient Pack Small size (3.2 lbs covers ~1 cu ft) plus a cup of worm castings or compost. Water in, rest 7-14 days. Cost is typically under $8 per 10-gallon container. Biology improves each cycle.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq5\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq5\" class=\"faq-label\"\u003e I've noticed small insects in the soil - is something wrong? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eCompletely normal, and a sign the soil is alive and healthy. Living soil contains small organisms (springtails, mites, soil dwellers) that are part of the soil food web. They break down organic matter and support the microbial community that feeds your plant. If you're seeing fungus gnats in large numbers, that usually points to overwatering - keep the soil near field capacity and gnats won't get a foothold.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq6\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq6\" class=\"faq-label\"\u003e What if I receive a damaged bag or the product isn't right for my setup? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eEmail a photo to \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e and we'll make it right - replacement or refund, your call. Change-of-mind returns accepted within 30 days on items in new condition. Not sure this is right before ordering? Call us at 716-217-0353.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput aria-hidden=\"true\" class=\"faq-toggle\" id=\"faq7\" type=\"checkbox\"\u003e \u003clabel aria-expanded=\"false\" for=\"faq7\" class=\"faq-label\"\u003e Why buy KiS Organics Water Only Soil from Happy Hydro? \u003cspan aria-hidden=\"true\" class=\"faq-q-icon\"\u003e\u003csvg height=\"12\" width=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv aria-label=\"Answer\" role=\"region\" class=\"faq-answer\"\u003eHappy Hydro has been selling growing equipment and media since 2006. We carry KiS because it's one of the few living soil products we've seen consistently deliver on its promise - growers who buy it come back for it. Call 716-217-0353 or email \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cdiv aria-label=\"Store contact and trust information\" role=\"contentinfo\" class=\"closing-trust\"\u003e\n\u003cdiv class=\"closing-trust-text\"\u003e\n\u003csvg aria-hidden=\"true\" fill=\"none\" height=\"20\" width=\"20\" class=\"icon\"\u003e\u003cuse href=\"#ic-shield\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions? We're easy to reach.\u003c\/strong\u003e\u003cbr\u003eHappy Hydro has been serving growers since 2006. Call or email us before you order, after you order, or any time something comes up. When you're happy, we're happy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"closing-contact\"\u003e\n\u003ca aria-label=\"Call Happy Hydro at 716-217-0353\" href=\"tel:7162170353\"\u003e \u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\"\u003e\u003cuse href=\"#ic-phone\"\u003e\u003c\/use\u003e\u003c\/svg\u003e 716-217-0353 \u003c\/a\u003e \u003ca aria-label=\"Email Happy Hydro\" href=\"mailto:help@happyhydro.com\"\u003e \u003csvg aria-hidden=\"true\" height=\"14\" width=\"14\"\u003e\u003cuse href=\"#ic-email\"\u003e\u003c\/use\u003e\u003c\/svg\u003e help@happyhydro.com \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KiS Organics","offers":[{"title":"Default Title","offer_id":43099485798467,"sku":"KIS-WATERONLY-1.5CF","price":62.44,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2082\/5769\/files\/kis_white_background.png?v=1776455505"},{"product_id":"kis-organics-biochar-soil-mix","title":"KIS Organics Biochar Water Only Soil Mix","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700\u0026amp;family=Inter:wght@400;500\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n:root {\n  --bg:           #ffffff;\n  --bg-soft:      #fafafa;\n  --text:         #4d4d4d;\n  --text-light:   #6b6b6b;\n  --border:       #e1e3e4;\n  --blue:         #01adf0;\n  --blue-dark:    #0190c8;\n  --blue-pale:    #e8f7fd;\n  --green:        #61a84d;\n  --green-dark:   #4d8a3c;\n  --green-pale:   #edf6ea;\n  --orange:       #ff723c;\n  --orange-pale:  #fff2ed;\n  --earth:        #7a5c3a;\n  --earth-pale:   #f7f3ee;\n  --char:         #2d2d2d;\n  --char-pale:    #f2f2f0;\n  --font-head:    'Poppins', sans-serif;\n  --font-body:    'Inter', sans-serif;\n  --radius:       8px;\n  --radius-sm:    5px;\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\nbody {\n  font-family: var(--font-body);\n  font-size: 14px;\n  background: var(--bg);\n  color: var(--text);\n  line-height: 1.65;\n  padding-bottom: 40px;\n}\n:focus-visible { outline: 3px solid var(--blue); outline-offset: 3px; border-radius: 3px; }\n.icon { display: inline-block; flex-shrink: 0; vertical-align: middle; }\n.svg-sprite { display: none; }\n\n.intro { padding-bottom: 18px; border-bottom: 1px solid var(--border); }\n.outcome-headline {\n  font-family: var(--font-head);\n  font-size: 1.15rem;\n  font-weight: 700;\n  color: var(--text);\n  line-height: 1.3;\n  margin-bottom: 10px;\n}\n.outcome-headline span { color: var(--green); }\n.intro p { font-size: 0.84rem; color: var(--text-light); line-height: 1.75; }\n.intro p + p { margin-top: 8px; }\n\n.cert-strip { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n.cert-badge {\n  display: inline-flex; align-items: center; gap: 5px;\n  background: var(--green-pale); border: 1px solid #c3e0ba;\n  color: var(--green-dark); font-family: var(--font-head);\n  font-size: 0.68rem; font-weight: 700; padding: 4px 10px; border-radius: 20px;\n}\n.cert-badge.dark {\n  background: var(--char-pale); border-color: #c0c0bc; color: var(--char);\n}\n\n.trust-bar {\n  display: flex; flex-wrap: wrap; justify-content: center;\n  gap: 4px 16px; padding: 9px 12px;\n  border: 1px solid var(--border); border-radius: var(--radius);\n  background: var(--bg-soft); margin: 18px 0;\n}\n.trust-item { display: flex; align-items: center; gap: 6px; font-size: 0.74rem; font-weight: 500; color: var(--text-light); }\n.trust-item strong { color: var(--text); }\n\n.section-label {\n  font-family: var(--font-head); font-size: 0.64rem; font-weight: 600;\n  text-transform: uppercase; letter-spacing: 0.1em; color: var(--blue); margin-bottom: 3px;\n}\n.section-title {\n  font-family: var(--font-head); font-size: 0.97rem; font-weight: 700;\n  color: var(--text); margin-bottom: 11px;\n}\n\n.comparison-wrap { margin: 20px 0; }\n.comparison-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 9px; }\n.comp-col { border-radius: var(--radius); overflow: hidden; border: 1px solid var(--border); }\n.comp-header {\n  padding: 8px 13px; font-family: var(--font-head); font-size: 0.74rem; font-weight: 700;\n  display: flex; align-items: center; justify-content: center; gap: 7px; text-align: center;\n}\n.comp-col.old .comp-header { background: #f5f5f5; color: var(--text-light); border-bottom: 1px solid var(--border); }\n.comp-col.new .comp-header { background: var(--char); color: #fff; }\n.comp-list { list-style: none; padding: 0; }\n.comp-list li {\n  display: flex; align-items: flex-start; gap: 8px; padding: 7px 13px;\n  font-size: 0.76rem; color: var(--text-light); border-bottom: 1px solid var(--border); line-height: 1.45;\n}\n.comp-list li:last-child { border-bottom: none; }\n.comp-col.old .comp-list li svg { color: #bbb; margin-top: 2px; flex-shrink: 0; }\n.comp-col.new .comp-list li { color: var(--text); }\n.comp-col.new .comp-list li svg { color: var(--green); margin-top: 2px; flex-shrink: 0; }\n\n.features-wrap { margin: 20px 0; }\n.features-grid { display: flex; flex-direction: column; gap: 7px; }\n.feature-card {\n  background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius);\n  padding: 11px 13px; display: flex; flex-direction: row; align-items: flex-start; gap: 11px;\n}\n.feature-card.hero { border-color: var(--char); background: var(--char-pale); }\n.feature-card.earth-card { border-color: #c9b49a; background: var(--earth-pale); }\n.feature-icon-wrap {\n  width: 34px; height: 34px; border-radius: var(--radius-sm); background: #fff;\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0; border: 1px solid var(--border);\n}\n.feature-card.hero .feature-icon-wrap { border-color: #aaa; }\n.feature-card.earth-card .feature-icon-wrap { border-color: #c9b49a; }\n.feature-card-body { flex: 1; min-width: 0; }\n.feature-card h4 {\n  font-family: var(--font-head); font-size: 0.8rem; font-weight: 700;\n  color: var(--text); margin-bottom: 3px; line-height: 1.3;\n}\n.feature-card p { font-size: 0.74rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n.stat-badge {\n  display: inline-block; background: var(--green); color: #fff;\n  font-family: var(--font-head); font-size: 0.61rem; font-weight: 700;\n  padding: 2px 7px; border-radius: 20px; white-space: nowrap; margin-left: 6px; vertical-align: middle;\n}\n.stat-badge.dark { background: var(--char); }\n.stat-badge.earth { background: var(--earth); }\n\n.specs-wrap { margin: 20px 0; }\n.specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 7px; }\n.spec-card { background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); padding: 9px 12px; }\n.spec-card-label {\n  display: flex; align-items: center; gap: 5px; font-size: 0.65rem; font-weight: 500;\n  color: var(--text-light); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 2px;\n}\n.spec-card-value { font-family: var(--font-head); font-size: 0.81rem; font-weight: 600; color: var(--text); line-height: 1.3; }\n.ingredients-block {\n  margin-top: 10px; background: var(--char-pale); border: 1px solid #c0c0bc;\n  border-radius: var(--radius); padding: 12px 14px;\n}\n.ingredients-block h4 { font-family: var(--font-head); font-size: 0.75rem; font-weight: 700; color: var(--char); margin-bottom: 6px; }\n.ingredients-block p { font-size: 0.73rem; color: var(--text-light); line-height: 1.65; }\n\n.reassurance-block {\n  background: var(--blue-pale); border: 1px solid #b3e4f9;\n  border-radius: var(--radius); margin: 20px 0; overflow: hidden;\n}\n.reassurance-header { background: var(--blue); padding: 10px 15px; display: flex; align-items: center; gap: 9px; }\n.reassurance-header h3 { font-family: var(--font-head); font-size: 0.83rem; font-weight: 700; color: #fff; margin: 0; }\n.reassurance-steps { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #b3e4f9; }\n.reassurance-step { display: flex; flex-direction: row; align-items: flex-start; gap: 10px; padding: 12px 14px; background: var(--blue-pale); }\n.step-num {\n  width: 22px; height: 22px; border-radius: 50%; background: var(--blue); color: #fff;\n  font-family: var(--font-head); font-size: 0.7rem; font-weight: 700;\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\n}\n.reassurance-step-body { flex: 1; }\n.reassurance-step h4 { font-family: var(--font-head); font-size: 0.76rem; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n.reassurance-step p { font-size: 0.71rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n\n.economics-block { background: var(--green-pale); border: 1px solid #c3e0ba; border-radius: var(--radius); padding: 14px 16px; margin: 20px 0; }\n.economics-block h3 { font-family: var(--font-head); font-size: 0.85rem; font-weight: 700; color: var(--green-dark); margin-bottom: 10px; display: flex; align-items: center; gap: 8px; }\n.economics-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }\n.econ-card { background: #fff; border: 1px solid #c3e0ba; border-radius: var(--radius-sm); padding: 10px 12px; text-align: center; }\n.econ-card .econ-val { font-family: var(--font-head); font-size: 1.3rem; font-weight: 700; color: var(--green); line-height: 1.1; }\n.econ-card .econ-label { font-size: 0.68rem; color: var(--text-light); margin-top: 2px; line-height: 1.4; }\n\n.included-wrap { margin: 20px 0; }\n.included-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n.included-col { background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; }\n.included-col-header {\n  padding: 8px 13px; font-family: var(--font-head); font-size: 0.74rem; font-weight: 700;\n  display: flex; align-items: center; gap: 6px; border-bottom: 1px solid var(--border);\n}\n.included-col-header.blue { background: var(--blue-pale); color: var(--blue-dark); }\n.included-col-header.green { background: var(--green-pale); color: var(--green-dark); }\n.included-list { list-style: none; padding: 6px 0; }\n.included-list li { display: flex; align-items: flex-start; gap: 7px; padding: 4px 13px; font-size: 0.75rem; color: var(--text-light); line-height: 1.5; }\n.included-list li svg { flex-shrink: 0; margin-top: 3px; }\n.included-tip { padding: 10px 13px; font-size: 0.74rem; color: var(--text-light); border-top: 1px solid var(--border); background: #fff; line-height: 1.6; }\n.included-tip strong { color: var(--text); }\n.included-tip a { color: var(--blue); text-decoration: none; font-weight: 600; }\n.included-tip a:hover { text-decoration: underline; }\n\n.faq-wrap { margin: 20px 0; }\n.faq-list { display: flex; flex-direction: column; gap: 6px; }\n.faq-item { border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; background: var(--bg); }\n.faq-toggle { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n.faq-label {\n  display: flex; justify-content: space-between; align-items: center; gap: 10px;\n  padding: 11px 14px; cursor: pointer; font-family: var(--font-head); font-size: 0.79rem;\n  font-weight: 600; color: var(--text); user-select: none; transition: background 0.15s; line-height: 1.4;\n}\n.faq-label:hover { background: var(--bg-soft); }\n.faq-q-icon {\n  flex-shrink: 0; width: 20px; height: 20px; border-radius: 50%;\n  background: var(--bg-soft); border: 1px solid var(--border);\n  display: flex; align-items: center; justify-content: center; color: var(--blue);\n  transition: background 0.15s, color 0.15s, transform 0.2s;\n}\n.faq-answer {\n  max-height: 0; overflow: hidden; transition: max-height 0.35s ease, padding 0.2s;\n  font-size: 0.78rem; color: var(--text-light); line-height: 1.7; padding: 0 14px; background: var(--bg-soft);\n}\n.faq-answer a { color: var(--blue); }\n.faq-toggle:checked + .faq-label { background: var(--blue); color: #fff; }\n.faq-toggle:checked + .faq-label .faq-q-icon { background: rgba(255,255,255,0.2); border-color: rgba(255,255,255,0.4); transform: rotate(45deg); }\n.faq-toggle:checked ~ .faq-answer { max-height: 600px; padding: 12px 14px; border-top: 1px solid rgba(1,173,240,0.15); }\n\n.closing-trust {\n  margin-top: 22px; padding: 15px 16px; background: var(--bg-soft); border: 1px solid var(--border);\n  border-radius: var(--radius); display: flex; flex-wrap: wrap; align-items: center; gap: 12px; justify-content: space-between;\n}\n.closing-trust-text { display: flex; align-items: flex-start; gap: 10px; flex: 1; min-width: 200px; }\n.closing-trust-text svg { color: var(--green); margin-top: 2px; flex-shrink: 0; }\n.closing-trust-text p { font-size: 0.78rem; color: var(--text-light); line-height: 1.6; }\n.closing-trust-text strong { color: var(--text); font-weight: 600; }\n.closing-contact { display: flex; flex-direction: column; gap: 5px; align-items: flex-end; }\n.closing-contact a {\n  display: inline-flex; align-items: center; gap: 5px; font-family: var(--font-head); font-size: 0.74rem;\n  font-weight: 600; color: var(--blue); text-decoration: none; padding: 6px 12px;\n  border: 1px solid var(--blue); border-radius: var(--radius-sm); transition: background 0.15s, color 0.15s; white-space: nowrap;\n}\n.closing-contact a:hover { background: var(--blue); color: #fff; }\n\n.award-callout {\n  display: flex; align-items: flex-start; gap: 10px; background: var(--orange-pale);\n  border: 1px solid #ffc9a8; border-radius: var(--radius); padding: 11px 14px; margin-top: 14px;\n  font-size: 0.75rem; color: var(--text-light); line-height: 1.55;\n}\n.award-callout strong { color: var(--text); }\n.award-callout svg { flex-shrink: 0; margin-top: 1px; color: var(--orange); }\n\n\/* Biochar explainer callout - specific to this page *\/\n.biochar-explainer {\n  background: var(--char-pale); border: 1px solid #c0c0bc; border-radius: var(--radius);\n  padding: 13px 15px; margin: 20px 0;\n}\n.biochar-explainer h3 { font-family: var(--font-head); font-size: 0.82rem; font-weight: 700; color: var(--char); margin-bottom: 8px; display: flex; align-items: center; gap: 7px; }\n.biochar-explainer p { font-size: 0.74rem; color: var(--text-light); line-height: 1.65; }\n.biochar-explainer p + p { margin-top: 6px; }\n\n\n@media (max-width: 599px) {\n  body { font-size: 15px; overflow-x: hidden; }\n  .section-title { font-size: 0.9rem; }\n\n  \/* Stack all two-column grids *\/\n  .comparison-grid,\n  .specs-grid,\n  .reassurance-steps,\n  .included-grid,\n  .economics-grid,\n  .usecases-grid { grid-template-columns: 1fr; }\n\n  \/* Feature cards *\/\n  .feature-card p { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* Comparison list items *\/\n  .comp-list li { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* Included list items *\/\n  .included-list li { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* How-it-works step descriptions *\/\n  .reassurance-step p { font-size: 0.79rem; line-height: 1.6; }\n\n  \/* FAQ touch targets and text *\/\n  .faq-label {\n    padding: 14px;\n    font-size: 0.84rem;\n    min-height: 44px;\n  }\n  .faq-answer { font-size: 0.82rem; }\n  .faq-q-icon { min-height: 44px; min-width: 44px; }\n\n  \/* Closing trust footer *\/\n  .closing-trust {\n    flex-direction: column;\n    align-items: stretch;\n  }\n  .closing-contact {\n    align-items: stretch;\n    flex-direction: column;\n  }\n  .closing-contact a {\n    width: 100%;\n    justify-content: center;\n    padding: 13px 12px;\n    font-size: 0.82rem;\n    min-height: 44px;\n    text-align: center;\n  }\n}\n\n\u003c\/style\u003e\n\u003c!-- SVG SPRITE --\u003e\u003csvg class=\"svg-sprite\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n  \u003cdefs\u003e\n    \u003csymbol id=\"ic-check\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpolyline points=\"2.5,8.5 6,12 13.5,4\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-x\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\n      \u003cline x1=\"3\" y1=\"3\" x2=\"13\" y2=\"13\"\u003e\u003c\/line\u003e\u003cline x1=\"13\" y1=\"3\" x2=\"3\" y2=\"13\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-plus\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\n      \u003cline x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"\u003e\u003c\/line\u003e\u003cline x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-shield\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2l7 3v5c0 4-3 7-7 8C7 17 3 14 3 10V5z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-truck\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"1\" y=\"5\" width=\"12\" height=\"9\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M13 8h3l2 3v3h-5V8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"5\" cy=\"16\" r=\"1.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"16\" r=\"1.5\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-return\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M4 10a6 6 0 106-6H6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3,7 6,10 3,13\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-calendar\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"2\" y=\"4\" width=\"16\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"6\" y1=\"2\" x2=\"6\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"14\" y1=\"2\" x2=\"14\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"2\" y1=\"9\" x2=\"18\" y2=\"9\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-phone\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M5 2h4l2 4-2.5 1.5a11 11 0 004 4L14 9l4 2v4a2 2 0 01-2 2A16 16 0 013 4a2 2 0 012-2z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-email\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"2\" y=\"5\" width=\"16\" height=\"12\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpolyline points=\"2,5 10,13 18,5\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-info\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\n      \u003ccircle cx=\"10\" cy=\"10\" r=\"8\"\u003e\u003c\/circle\u003e\u003cline x1=\"10\" y1=\"9\" x2=\"10\" y2=\"14\"\u003e\u003c\/line\u003e\u003ccircle cx=\"10\" cy=\"6.5\" r=\"0.5\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-box\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2l8 4v8l-8 4-8-4V6z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"2,6 10,10 18,6\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"10\" x2=\"10\" y2=\"18\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-star\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpolygon points=\"10,2 12.4,7.5 18.5,8 14,12.3 15.4,18 10,15 4.6,18 6,12.3 1.5,8 7.6,7.5\"\u003e\u003c\/polygon\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-drop\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2.5C7 7 4 10.5 4 13a6 6 0 0012 0c0-2.5-3-6-6-10.5z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-recycle\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M3 10a7 7 0 0114 0\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14,6 17,10 14,14\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M17 10a7 7 0 01-14 0\"\u003e\u003c\/path\u003e\u003cpolyline points=\"6,6 3,10 6,14\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-leaf\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 18V10\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10C10 6 7 3 3 3c0 4 3 7 7 7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0-4 3-7 7-7 0 4-3 7-7 7z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-dollar\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\n      \u003cpath d=\"M10 3v14m4-10H8a2 2 0 000 4h4a2 2 0 010 4H6\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-award\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003ccircle cx=\"10\" cy=\"8\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M7 13l-2 6 5-2 5 2-2-6\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-microscope\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M8 2h4l1 4H7L8 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 6v8\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 6v3\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 17h12\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 14v3\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-soil\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M3 16h14\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 16C5 12 7 9 10 8\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 16c0-4-2-7-5-8\"\u003e\u003c\/path\u003e\u003ccircle cx=\"10\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-fire\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2c0 4-4 5-4 9a4 4 0 008 0c0-4-4-5-4-9z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 13a1.5 1.5 0 100-3 1.5 1.5 0 000 3z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-battery\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"2\" y=\"6\" width=\"14\" height=\"8\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16 9h2v2h-2\"\u003e\u003c\/path\u003e\u003cline x1=\"5\" y1=\"10\" x2=\"9\" y2=\"10\"\u003e\u003c\/line\u003e\u003cline x1=\"7\" y1=\"8\" x2=\"7\" y2=\"12\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\u003c!-- ═══════════════════════════════════════════\n     SECTION 1 - INTRO\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"intro\" role=\"region\" aria-label=\"Product introduction\"\u003e\n\u003ch2 class=\"outcome-headline\"\u003eA truly water only-only soil from seed to harvest.\u003cbr\u003e\u003cspan\u003eUse a 7-10g pot and just add water.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eKiS Organics \u003cstrong\u003eBiochar Soil Mix\u003c\/strong\u003e is their premium tier: the same water-only formula, with Black Owl Biochar added at 8% of total media. The biochar raises CEC (nutrient retention), creates permanent microbial habitat, and improves moisture consistency between waterings. KiS's own trials showed an 8-9% yield increase over their Water Only Soil. Best suited to heavy feeding crops, hot or dry environments, and growers running multiple cycles in the same soil.\u003c\/p\u003e\n\u003cdiv class=\"cert-strip\"\u003e\n\u003cspan class=\"cert-badge\"\u003e \u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Registered as Fertilizer \u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003e \u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Heavy Metal Tested · 2 Labs \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"award-callout\" aria-label=\"Internal trial data\"\u003e\n\u003csvg width=\"18\" height=\"18\" fill=\"none\"\u003e\u003cuse href=\"#ic-award\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003e8–9% yield increase over Water Only Soil\u003c\/strong\u003e in KiS Organics' own controlled research trials. The biochar is pre-charged with fish hydrolysate before being added to the mix - it arrives inoculated, not just dry carbon sitting in the bag.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 2 - TRUST BAR\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"trust-bar\" role=\"list\" aria-label=\"Store trust signals\"\u003e\n\u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-truck\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eFree shipping\u003c\/strong\u003e on orders over $49\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-return\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003e30-day returns\u003c\/strong\u003e on all orders\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-calendar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003eServing growers \u003cstrong\u003esince 2006\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     BIOCHAR EXPLAINER\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"biochar-explainer\" role=\"region\" aria-label=\"What biochar does in soil\"\u003e\n\u003ch3\u003e\n\u003csvg width=\"16\" height=\"16\" fill=\"none\" stroke=\"var(--char)\"\u003e\u003cuse href=\"#ic-fire\"\u003e\u003c\/use\u003e\u003c\/svg\u003e What biochar actually does in the soil\u003c\/h3\u003e\n\u003cp\u003eBiochar is wood biomass pyrolyzed at high temperature in low oxygen - the result is a stable, porous carbon structure that persists in soil for decades without breaking down. That structure does three things: it raises CEC (holds nitrogen, potassium, and phosphorus at the root zone instead of letting them leach); it provides permanent habitat for beneficial microbes and mycorrhizal fungi; and it improves water retention between waterings. The Black Owl Biochar in this mix is made from clean, unprocessed virgin wood waste.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 3 - COMPARISON TABLE\n     Comparing to Water Only \/ base living soil without biochar\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"comparison-wrap\" role=\"region\" aria-label=\"Comparison: living soil without biochar vs Biochar Mix\"\u003e\n\u003cdiv class=\"section-label\"\u003eWhy upgrade\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eLiving soil without biochar vs. Biochar Mix\u003c\/div\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comp-col old\"\u003e\n\u003cdiv class=\"comp-header\" aria-label=\"Living soil without biochar\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"currentColor\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Living Soil Without Biochar\u003c\/div\u003e\n\u003cul class=\"comp-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNutrients leach out with every watering - lower CEC means less retention\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eMicrobial habitat limited to compost and peat - no permanent porous structure\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eDries out faster - organic matter moisture retention degrades with each cycle\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eHeavier top-dress requirements for heavy feeding crops late in cycle\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eCEC drops with each re-use cycle as organic matter mineralizes\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNo carbon sequestration - organic matter decomposes and releases CO₂\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comp-col new\"\u003e\n\u003cdiv class=\"comp-header\" aria-label=\"KiS Organics Biochar Mix column\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"#fff\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e KiS Organics Biochar Mix\u003c\/div\u003e\n\u003cul class=\"comp-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eHigher CEC - biochar binds and holds N, K, P at the root zone\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003ePermanent porous microbial habitat that improves as it colonizes over cycles\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eMore consistent moisture between waterings - especially in hot\/dry environments\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eDesigned for heavy feeders - nutrition stays in the root zone longer\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eBiochar CEC is permanent - soil improves rather than degrades over re-use cycles\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eBiochar is stable carbon - sequesters carbon for decades rather than releasing it\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     ECONOMICS CALLOUT\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"economics-block\" role=\"region\" aria-label=\"Cost and performance numbers\"\u003e\n\u003ch3\u003e\n\u003csvg width=\"18\" height=\"18\" fill=\"none\" stroke=\"var(--green-dark)\"\u003e\u003cuse href=\"#ic-dollar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e The numbers behind the upgrade\u003c\/h3\u003e\n\u003cdiv class=\"economics-grid\"\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e8–9%\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eYield increase over Water Only Soil in KiS Organics' own internal research trials\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e8%\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eBlack Owl Biochar by volume in every bag - pre-charged with fish hydrolysate\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e5+ yrs\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eContinuously re-amended and re-run in KiS's own indoor beds without replacing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e7-gal min\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eMinimum container size KiS recommends for a full cycle plant to get the full benefit\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 4 - FEATURE CARDS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"features-wrap\" role=\"region\" aria-label=\"Product features\"\u003e\n\u003cdiv class=\"section-label\"\u003eWhat makes it the premium option\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eEvery advantage of Water Only - plus a permanent CEC upgrade\u003c\/div\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"feature-card hero\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--char)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-battery\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003ePre-charged biochar - arrives inoculated, not raw \u003cspan class=\"stat-badge dark\"\u003e8% by volume\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eRaw biochar added to soil can temporarily bind nutrients and make them less available - a common first-time biochar mistake. KiS avoids this by charging the Black Owl Biochar with fish hydrolysate before mixing. By the time it's in the bag, the biochar's pores are already loaded with microbial food and the CEC capacity is active from day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CEC \/ nutrient retention --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eHigher CEC - nutrients stay in the root zone instead of leaching\u003c\/h4\u003e\n\u003cp\u003eBiochar's negatively charged surface attracts and holds the positively charged cations your plants need most: nitrogen, potassium, phosphorus, calcium, magnesium. In a standard soil, these leach out with every watering. The biochar structure holds them at the root zone until the plant actually needs them - which is why this mix handles heavy feeders better than living soils without it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Moisture consistency --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-soil\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eBetter moisture consistency - critical for microbial activity \u003cspan class=\"stat-badge\"\u003eShines in hot\/dry grows\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eThe soil food web functions best at steady moisture levels - wet\/dry swings force microbes into dormancy and cost the plant energy adapting to the change. Biochar's water retention capacity dampens those swings, keeping moisture more consistent at the root zone between waterings. KiS specifically calls this out as where the Biochar Mix outperforms the Water Only in hot or dry environments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Permanent microbial habitat --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-microscope\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003ePermanent microbial habitat - improves with each cycle\u003c\/h4\u003e\n\u003cp\u003eCompost and organic matter provide microbial habitat but decompose over time. Biochar doesn't - its porous structure is stable for decades and provides an ever-expanding network of sheltered niches for bacteria, fungi, and mycorrhizae to colonize. The microbial community gets denser and more diverse with each re-use cycle, which is one reason KiS soil improves rather than declining over multi-year use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Heavy metal testing --\u003e\n\u003cdiv class=\"feature-card earth-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--earth)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-award\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eHeavy metal tested - biochar and mineral combo, two independent labs \u003cspan class=\"stat-badge earth\"\u003eBrookside + CCL Labs\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eBiochar can bind heavy metals - which is actually one of its environmental benefits - but it also raises questions about what metals it might carry in from its feedstock. KiS addresses this directly: the Biochar Mix has been independently tested by Brookside Labs and CCL Labs, and the combination of their pH manipulation and biochar mineral chemistry keeps any trace metals relatively unavailable for plant uptake. Reports are public.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Reuse \/ permanence --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-recycle\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eThe biochar never leaves - every re-use cycle builds on the last\u003c\/h4\u003e\n\u003cp\u003eUnlike every other ingredient in the mix, biochar doesn't mineralize or break down. It accumulates. Each re-use cycle you're adding a small top-dress of Nutrient Pack on top of a biochar structure that's become more colonized and more effective than the cycle before. This is the compounding effect that makes long-running KiS beds outperform their first-cycle baseline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 5 - SPECIFICATIONS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"specs-wrap\" role=\"region\" aria-label=\"Product specifications\"\u003e\n\u003cdiv class=\"section-label\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eWhat's in the bag\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Bag Size\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e1.5 cu ft (fills one 10-gal pot)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-soil\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Biochar Content\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e8% of total media (Black Owl)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Moisture Target\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e80 mbar (\u003ca href=\"https:\/\/happyhydro.com\/products\/blumat-digital-moisture-meter-12\" rel=\"noopener noreferrer\" style=\"color: var(--blue); text-decoration: none; font-weight: 600;\" target=\"_blank\"\u003eBlumat Meter\u003c\/a\u003e)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-award\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Certifications\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eRegistered as Fertilizer · Heavy Metal Tested\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-recycle\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Re-amend Cost\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eUnder $8 per cycle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-microscope\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Heavy Metal Testing\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eBrookside Labs · CCL Labs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients-block\"\u003e\n\u003ch4\u003eFull Ingredient Disclosure\u003c\/h4\u003e\n\u003cp\u003eBlack Owl Biochar (pre-charged with fish hydrolysate), Sphagnum Peat Moss, Aged Fish Compost, Earthworm Castings, Volcanic Pumice, Glacial Rock Dust, Basalt, Calphos Soft Rock Phosphate, Oyster Shell Powder, Organic Alfalfa Meal, Organic Fish Bone Meal, Organic Crustacean Meal, Kelp Meal (Ascophyllum nodosum), Neem Cake, Karanja Cake, Organic Fish Meal, Organic Feather Meal, Natural Calcite, Ag Lime, and Beneficial Microbes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 6 - HOW IT WORKS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"reassurance-block\" role=\"region\" aria-label=\"How KiS Organics Biochar Soil Mix works\"\u003e\n\u003cdiv class=\"reassurance-header\"\u003e\n\u003csvg class=\"icon\" width=\"18\" height=\"18\" stroke=\"#fff\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-info\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003ch3\u003eHow it works\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reassurance-steps\" role=\"list\"\u003e\n\u003cdiv class=\"reassurance-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 1\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eFill your container - minimum 7 gallons\u003c\/h4\u003e\n\u003cp\u003ePour the Biochar Mix directly into your container. KiS recommends a minimum 7-gallon pot for a full-cycle plant to get the full benefit of the biochar's CEC and water retention. For indoor grows, plan for 60–90 gallons of soil per light.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 2\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003ePlant into a seed-starter pocket\u003c\/h4\u003e\n\u003cp\u003eDig a small hole in the top of your filled container, pack it with a light seed-starting mix, and plant your seed or transplant into that pocket. Once the taproot grows down into the KiS soil below, the water-only system takes over.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 3\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eWater to field capacity - keep it consistent\u003c\/h4\u003e\n\u003cp\u003eWater regularly and keep the soil near field capacity. Squeeze test: a handful should release only a drop or two. Target 80 mbar on a Blumat moisture meter. Consistent moisture is more important in this mix than in standard soils - the microbial activity that makes biochar effective depends on it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 4\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"reassurance-step-body\"\u003e\n\u003ch4\u003eHarvest, re-amend, repeat - the soil compounds\u003c\/h4\u003e\n\u003cp\u003eAfter harvest, top-dress with a small amount of KiS Nutrient Pack (Small, ~3.2 lbs per cu ft) and a cup of worm castings or quality compost. Water in, rest 7–14 days. The biochar structure remains intact and increasingly colonized - every subsequent cycle starts from a stronger biological baseline than the last.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 7 - WHAT'S IN THE BAG\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"included-wrap\" role=\"region\" aria-label=\"What's included and container sizing\"\u003e\n\u003cdiv class=\"section-label\"\u003eIn the bag\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eWhat's in the 1.5 cu ft bag - and how far it goes\u003c\/div\u003e\n\u003cdiv class=\"included-grid\"\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header blue\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--blue-dark)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Every bag includes\u003c\/div\u003e\n\u003cul class=\"included-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eBlack Owl Biochar at 8% - pre-charged with fish hydrolysate\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eFull grow-cycle nutrition - water only, no bottle program needed\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eAged fish compost + earthworm castings for biological diversity\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eVolcanic pumice for aeration and drainage\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eGlacial rock dust + basalt for trace mineral spectrum\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNeem cake + karanja cake for natural pest suppression\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header green\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green-dark)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Container sizing guide - 1.5 cu ft\u003c\/div\u003e\n\u003cul class=\"included-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003e7-gal fabric pot:\u003c\/strong\u003e ~1 cu ft - one bag fills one 7-gal with some left over\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003e10-gal fabric pot:\u003c\/strong\u003e ~1.5 cu ft - one bag, one pot, exact fit\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003e15-gal fabric pot:\u003c\/strong\u003e ~2 cu ft - two bags covers one 15-gal with room to spare\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003eIndoor per light:\u003c\/strong\u003e 60–90 gallons - plan 6–9 bags minimum per light\u003c\/li\u003e\n\u003cli role=\"listitem\" style=\"border-top: 1px solid var(--border); margin-top: 4px; padding-top: 8px;\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--orange)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-star\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003ePair with:\u003c\/strong\u003e KiS Nutrient Pack for re-amending between cycles (sold separately)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"included-tip\"\u003e\n\u003cstrong\u003eNot sure how many bags you need?\u003c\/strong\u003e Call or email us and we'll work it out with you. \u003ca href=\"tel:7162170353\"\u003e716-217-0353\u003c\/a\u003e \/ \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 8 - FAQ\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"faq-wrap\" role=\"region\" aria-label=\"Frequently asked questions\"\u003e\n\u003cdiv class=\"section-label\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently asked questions\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq1\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq1\" aria-expanded=\"false\"\u003e How is this different from the KiS Water Only Soil? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eThe Water Only Soil and the Biochar Mix use the same base formula. The difference is the addition of Black Owl Biochar at 8% of total media. That biochar raises the soil's CEC (its ability to hold onto nutrients instead of letting them leach through), improves water retention consistency, and creates a permanent porous structure that beneficial microbes colonize over time. The practical result: the Biochar Mix holds nutrition in the root zone more effectively - particularly valuable for heavy feeding crops, indoor grows running multiple plants per light, and grows in hot or dry environments. KiS's internal trials showed an 8–9% yield increase with the Biochar Mix over the Water Only. If you're running a single plant in a small pot or growing lighter-feeding crops outdoors, the Water Only is a solid choice. If you're running a dedicated indoor grow room, this is the upgrade.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq2\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq2\" aria-expanded=\"false\"\u003e Will it work for autoflowers, photos, and vegetables? Is it too hot for seedlings? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eIt works for any container or raised bed crop. On the hot-soil question: the biochar in this mix actually helps buffer against the nutrient surge that causes seedling burn in DIY super soils - the biochar's CEC absorbs and holds available nutrients rather than allowing them to flood the root zone all at once. That said, the correct approach for seeds or small transplants is to dig a pocket in the top of your filled container, pack it with a light seed-starting mix, and plant into that. Once the taproot reaches the KiS Biochar Mix below, the system takes over. KiS recommends a minimum 7-gallon container for a full-cycle plant to get the full benefit of the biochar.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq3\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq3\" aria-expanded=\"false\"\u003e Does the biochar affect pH, and do I need to adjust my water? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eBiochar is typically alkaline, which is exactly why it's combined with acidic sphagnum peat moss in this mix - the two balance each other. The mineral stack (oyster shell, ag lime, natural calcite, basalt) handles the rest of the buffering. The result is a self-regulating pH that doesn't require input adjustment for most growers. Most water straight from the tap at a normal pH will work fine. If you want to run supplemental nutrients, keep them at 1\/4 the label rate so you don't disrupt the biology.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq4\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq4\" aria-expanded=\"false\"\u003e How do I re-amend after harvest - does the biochar need to be replenished? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eNo - the biochar stays in the soil permanently and doesn't need to be replaced. After harvest, remove or c of worm castings or finished compost. Water it in and let the biology recharge for 7–14 days before replanting. Total re-amendment cost is typically under $8 per 10-gallon container. The biochar structure accumulates more microbial colonization with each cycle - the soil biologically improves over time rather than declining.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq5\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq5\" aria-expanded=\"false\"\u003e I've noticed small insects in the soil - is something wrong? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eCompletely normal - and a sign the soil is alive and healthy. Living soil contains small organisms (springtails, mites, soil dwellers) that are part of the soil food web. They break down organic matter and support the microbial community that feeds your plant. If you're seeing fungus gnats in large numbers, that usually points to overwatering - keep the soil near field capacity and gnats won't get a foothold.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq6\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq6\" aria-expanded=\"false\"\u003e What if I receive a damaged bag or the product isn't right for my setup? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eIf your bag arrives damaged or you receive the wrong item, email a photo to \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e and we'll make it right - replacement or refund, your call, no runaround. For change-of-mind returns, we accept returns on items in new, resalable condition within 30 days. If you're not sure this soil is the right fit before you order, call us at 716-217-0353. We'd rather talk it through beforehand.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq7\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq7\" aria-expanded=\"false\"\u003e Why buy KiS Organics Biochar Soil Mix from Happy Hydro? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eHappy Hydro has been selling growing equipment and media since 2006. We carry KiS because it's one of the few living soil products we've seen consistently deliver on its promise - growers who buy it come back for it. Call 716-217-0353 or email \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 9 - CLOSING TRUST FOOTER\n═══════════════════════════════════════════ --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cdiv class=\"closing-trust\" role=\"contentinfo\" aria-label=\"Store contact and trust information\"\u003e\n\u003cdiv class=\"closing-trust-text\"\u003e\n\u003csvg class=\"icon\" width=\"20\" height=\"20\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-shield\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions? We're easy to reach.\u003c\/strong\u003e\u003cbr\u003eHappy Hydro has been serving growers since 2006. Call or email us before you order, after you order, or any time something comes up. When you're happy, we're happy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"closing-contact\"\u003e\n\u003ca href=\"tel:7162170353\" aria-label=\"Call Happy Hydro at 716-217-0353\"\u003e \u003csvg width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-phone\"\u003e\u003c\/use\u003e\u003c\/svg\u003e 716-217-0353 \u003c\/a\u003e \u003ca href=\"mailto:help@happyhydro.com\" aria-label=\"Email Happy Hydro\"\u003e \u003csvg width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-email\"\u003e\u003c\/use\u003e\u003c\/svg\u003e help@happyhydro.com \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KiS Organics","offers":[{"title":"Default Title","offer_id":43099485929539,"sku":"KIS-BIOCHAR-1HALF-CF","price":66.44,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2082\/5769\/files\/bookclub_30.png?v=1774981402"},{"product_id":"kis-bloom-booster","title":"KiS Organics Large Bloom Booster 2-8-6","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700\u0026amp;family=Inter:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n:root {\n  --bg:           #ffffff;\n  --bg-soft:      #fafafa;\n  --text:         #4d4d4d;\n  --text-light:   #6b6b6b;\n  --border:       #e1e3e4;\n  --blue:         #01adf0;\n  --blue-dark:    #0190c8;\n  --blue-pale:    #e8f7fd;\n  --green:        #61a84d;\n  --green-dark:   #4d8a3c;\n  --green-pale:   #edf6ea;\n  --orange:       #ff723c;\n  --orange-pale:  #fff2ed;\n  --earth:        #7a5c3a;\n  --earth-pale:   #f7f3ee;\n  --font-head:    'Poppins', sans-serif;\n  --font-body:    'Inter', sans-serif;\n  --radius:       8px;\n  --radius-sm:    5px;\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\nbody {\n  font-family: var(--font-body);\n  font-size: 14px;\n  background: var(--bg);\n  color: var(--text);\n  line-height: 1.65;\n  padding-bottom: 40px;\n}\n:focus-visible { outline: 3px solid var(--blue); outline-offset: 3px; border-radius: 3px; }\n.icon { display: inline-block; flex-shrink: 0; vertical-align: middle; }\n.svg-sprite { display: none; }\n\n.intro { padding-bottom: 18px; border-bottom: 1px solid var(--border); }\n.outcome-headline {\n  font-family: var(--font-head);\n  font-size: 1.15rem;\n  font-weight: 700;\n  color: var(--text);\n  line-height: 1.3;\n  margin-bottom: 10px;\n}\n.outcome-headline span { color: var(--green); }\n.intro p { font-size: 0.84rem; color: var(--text-light); line-height: 1.75; }\n.intro p + p { margin-top: 8px; }\n\n.cert-strip { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n.cert-badge {\n  display: inline-flex; align-items: center; gap: 5px;\n  background: var(--green-pale); border: 1px solid #c3e0ba;\n  color: var(--green-dark); font-family: var(--font-head);\n  font-size: 0.68rem; font-weight: 700; padding: 4px 10px; border-radius: 20px;\n}\n\n.trust-bar {\n  display: flex; flex-wrap: wrap; justify-content: center;\n  gap: 4px 16px; padding: 9px 12px;\n  border: 1px solid var(--border); border-radius: var(--radius);\n  background: var(--bg-soft); margin: 18px 0;\n}\n.trust-item { display: flex; align-items: center; gap: 6px; font-size: 0.74rem; font-weight: 500; color: var(--text-light); }\n.trust-item strong { color: var(--text); }\n\n.section-label {\n  font-family: var(--font-head); font-size: 0.64rem; font-weight: 600;\n  text-transform: uppercase; letter-spacing: 0.1em; color: var(--blue); margin-bottom: 3px;\n}\n.section-title {\n  font-family: var(--font-head); font-size: 0.97rem; font-weight: 700;\n  color: var(--text); margin-bottom: 11px;\n}\n\n.comparison-wrap { margin: 20px 0; }\n.comparison-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 9px; }\n.comp-col { border-radius: var(--radius); overflow: hidden; border: 1px solid var(--border); }\n.comp-header {\n  padding: 8px 13px; font-family: var(--font-head); font-size: 0.74rem; font-weight: 700;\n  display: flex; align-items: center; justify-content: center; gap: 7px; text-align: center;\n}\n.comp-col.old .comp-header { background: #f5f5f5; color: var(--text-light); border-bottom: 1px solid var(--border); }\n.comp-col.new .comp-header { background: var(--green); color: #fff; }\n.comp-list { list-style: none; padding: 0; }\n.comp-list li {\n  display: flex; align-items: flex-start; gap: 8px; padding: 7px 13px;\n  font-size: 0.76rem; color: var(--text-light); border-bottom: 1px solid var(--border); line-height: 1.45;\n}\n.comp-list li:last-child { border-bottom: none; }\n.comp-col.old .comp-list li svg { color: #bbb; margin-top: 2px; flex-shrink: 0; }\n.comp-col.new .comp-list li { color: var(--text); }\n.comp-col.new .comp-list li svg { color: var(--green); margin-top: 2px; flex-shrink: 0; }\n\n.features-wrap { margin: 20px 0; }\n.features-grid { display: flex; flex-direction: column; gap: 7px; }\n.feature-card {\n  background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius);\n  padding: 11px 13px; display: flex; flex-direction: row; align-items: flex-start; gap: 11px;\n}\n.feature-card.hero { border-color: var(--green); background: var(--green-pale); }\n.feature-card.earth-card { border-color: #c9b49a; background: var(--earth-pale); }\n.feature-icon-wrap {\n  width: 34px; height: 34px; border-radius: var(--radius-sm); background: #fff;\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0; border: 1px solid var(--border);\n}\n.feature-card.hero .feature-icon-wrap { border-color: #b8ddb0; }\n.feature-card.earth-card .feature-icon-wrap { border-color: #c9b49a; }\n.feature-card-body { flex: 1; min-width: 0; }\n.feature-card h4 {\n  font-family: var(--font-head); font-size: 0.8rem; font-weight: 700;\n  color: var(--text); margin-bottom: 3px; line-height: 1.3;\n}\n.feature-card p { font-size: 0.74rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n.stat-badge {\n  display: inline-block; background: var(--green); color: #fff;\n  font-family: var(--font-head); font-size: 0.61rem; font-weight: 700;\n  padding: 2px 7px; border-radius: 20px; white-space: nowrap; margin-left: 6px; vertical-align: middle;\n}\n.stat-badge.earth { background: var(--earth); }\n\n.specs-wrap { margin: 20px 0; }\n.specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 7px; }\n.spec-card { background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); padding: 9px 12px; }\n.spec-card-label {\n  display: flex; align-items: center; gap: 5px; font-size: 0.65rem; font-weight: 500;\n  color: var(--text-light); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 2px;\n}\n.spec-card-value { font-family: var(--font-head); font-size: 0.81rem; font-weight: 600; color: var(--text); line-height: 1.3; }\n\n.ingredients-block {\n  margin-top: 10px; background: var(--earth-pale); border: 1px solid #c9b49a;\n  border-radius: var(--radius); padding: 12px 14px;\n}\n.ingredients-block h4 { font-family: var(--font-head); font-size: 0.75rem; font-weight: 700; color: var(--earth); margin-bottom: 6px; }\n.ingredients-block p { font-size: 0.73rem; color: var(--text-light); line-height: 1.65; }\n\n\/* Application guide - replaces reassurance block for amendments *\/\n.application-block {\n  background: var(--blue-pale); border: 1px solid #b3e4f9;\n  border-radius: var(--radius); margin: 20px 0; overflow: hidden;\n}\n.application-header { background: var(--blue); padding: 10px 15px; display: flex; align-items: center; gap: 9px; }\n.application-header h3 { font-family: var(--font-head); font-size: 0.83rem; font-weight: 700; color: #fff; margin: 0; }\n.application-steps { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #b3e4f9; }\n.application-step { display: flex; flex-direction: row; align-items: flex-start; gap: 10px; padding: 12px 14px; background: var(--blue-pale); }\n.step-num {\n  width: 22px; height: 22px; border-radius: 50%; background: var(--blue); color: #fff;\n  font-family: var(--font-head); font-size: 0.7rem; font-weight: 700;\n  display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px;\n}\n.application-step-body { flex: 1; }\n.application-step h4 { font-family: var(--font-head); font-size: 0.76rem; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n.application-step p { font-size: 0.71rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n\n\/* Coverage calculator block *\/\n.coverage-block { background: var(--green-pale); border: 1px solid #c3e0ba; border-radius: var(--radius); padding: 14px 16px; margin: 20px 0; }\n.coverage-block h3 { font-family: var(--font-head); font-size: 0.85rem; font-weight: 700; color: var(--green-dark); margin-bottom: 10px; display: flex; align-items: center; gap: 8px; }\n.coverage-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }\n.cov-card { background: #fff; border: 1px solid #c3e0ba; border-radius: var(--radius-sm); padding: 10px 12px; }\n.cov-card .cov-val { font-family: var(--font-head); font-size: 1.2rem; font-weight: 700; color: var(--green); line-height: 1.1; }\n.cov-card .cov-label { font-size: 0.68rem; color: var(--text-light); margin-top: 2px; line-height: 1.4; }\n\n.included-wrap { margin: 20px 0; }\n.included-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n.included-col { background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; }\n.included-col-header {\n  padding: 8px 13px; font-family: var(--font-head); font-size: 0.74rem; font-weight: 700;\n  display: flex; align-items: center; gap: 6px; border-bottom: 1px solid var(--border);\n}\n.included-col-header.blue { background: var(--blue-pale); color: var(--blue-dark); }\n.included-col-header.green { background: var(--green-pale); color: var(--green-dark); }\n.included-list { list-style: none; padding: 6px 0; }\n.included-list li { display: flex; align-items: flex-start; gap: 7px; padding: 4px 13px; font-size: 0.75rem; color: var(--text-light); line-height: 1.5; }\n.included-list li svg { flex-shrink: 0; margin-top: 3px; }\n.included-tip { padding: 10px 13px; font-size: 0.74rem; color: var(--text-light); border-top: 1px solid var(--border); background: #fff; line-height: 1.6; }\n.included-tip strong { color: var(--text); }\n.included-tip a { color: var(--blue); text-decoration: none; font-weight: 600; }\n.included-tip a:hover { text-decoration: underline; }\n\n.faq-wrap { margin: 20px 0; }\n.faq-list { display: flex; flex-direction: column; gap: 6px; }\n.faq-item { border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; background: var(--bg); }\n.faq-toggle { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n.faq-label {\n  display: flex; justify-content: space-between; align-items: center; gap: 10px;\n  padding: 11px 14px; cursor: pointer; font-family: var(--font-head); font-size: 0.79rem;\n  font-weight: 600; color: var(--text); user-select: none; transition: background 0.15s; line-height: 1.4;\n}\n.faq-label:hover { background: var(--bg-soft); }\n.faq-q-icon {\n  flex-shrink: 0; width: 20px; height: 20px; border-radius: 50%;\n  background: var(--bg-soft); border: 1px solid var(--border);\n  display: flex; align-items: center; justify-content: center; color: var(--blue);\n  transition: background 0.15s, color 0.15s, transform 0.2s;\n}\n.faq-answer {\n  max-height: 0; overflow: hidden; transition: max-height 0.35s ease, padding 0.2s;\n  font-size: 0.78rem; color: var(--text-light); line-height: 1.7; padding: 0 14px; background: var(--bg-soft);\n}\n.faq-answer a { color: var(--blue); }\n.faq-toggle:checked + .faq-label { background: var(--blue); color: #fff; }\n.faq-toggle:checked + .faq-label .faq-q-icon { background: rgba(255,255,255,0.2); border-color: rgba(255,255,255,0.4); transform: rotate(45deg); }\n.faq-toggle:checked ~ .faq-answer { max-height: 600px; padding: 12px 14px; border-top: 1px solid rgba(1,173,240,0.15); }\n\n.closing-trust {\n  margin-top: 22px; padding: 15px 16px; background: var(--bg-soft); border: 1px solid var(--border);\n  border-radius: var(--radius); display: flex; flex-wrap: wrap; align-items: center; gap: 12px; justify-content: space-between;\n}\n.closing-trust-text { display: flex; align-items: flex-start; gap: 10px; flex: 1; min-width: 200px; }\n.closing-trust-text svg { color: var(--green); margin-top: 2px; flex-shrink: 0; }\n.closing-trust-text p { font-size: 0.78rem; color: var(--text-light); line-height: 1.6; }\n.closing-trust-text strong { color: var(--text); font-weight: 600; }\n.closing-contact { display: flex; flex-direction: column; gap: 5px; align-items: flex-end; }\n.closing-contact a {\n  display: inline-flex; align-items: center; gap: 5px; font-family: var(--font-head); font-size: 0.74rem;\n  font-weight: 600; color: var(--blue); text-decoration: none; padding: 6px 12px;\n  border: 1px solid var(--blue); border-radius: var(--radius-sm); transition: background 0.15s, color 0.15s; white-space: nowrap;\n}\n.closing-contact a:hover { background: var(--blue); color: #fff; }\n\n\n@media (max-width: 599px) {\n  body { font-size: 15px; overflow-x: hidden; }\n  .section-title { font-size: 0.9rem; }\n\n  \/* Stack all two-column grids *\/\n  .comparison-grid,\n  .specs-grid,\n  .reassurance-steps,\n  .included-grid,\n  .economics-grid,\n  .usecases-grid { grid-template-columns: 1fr; }\n\n  \/* Feature cards *\/\n  .feature-card p { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* Comparison list items *\/\n  .comp-list li { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* Included list items *\/\n  .included-list li { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* How-it-works step descriptions *\/\n  .reassurance-step p { font-size: 0.79rem; line-height: 1.6; }\n\n  \/* FAQ touch targets and text *\/\n  .faq-label {\n    padding: 14px;\n    font-size: 0.84rem;\n    min-height: 44px;\n  }\n  .faq-answer { font-size: 0.82rem; }\n  .faq-q-icon { min-height: 44px; min-width: 44px; }\n\n  \/* Closing trust footer *\/\n  .closing-trust {\n    flex-direction: column;\n    align-items: stretch;\n  }\n  .closing-contact {\n    align-items: stretch;\n    flex-direction: column;\n  }\n  .closing-contact a {\n    width: 100%;\n    justify-content: center;\n    padding: 13px 12px;\n    font-size: 0.82rem;\n    min-height: 44px;\n    text-align: center;\n  }\n}\n\n\u003c\/style\u003e\n\u003c!-- SVG SPRITE --\u003e\u003csvg class=\"svg-sprite\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n  \u003cdefs\u003e\n    \u003csymbol id=\"ic-check\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpolyline points=\"2.5,8.5 6,12 13.5,4\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-x\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\n      \u003cline x1=\"3\" y1=\"3\" x2=\"13\" y2=\"13\"\u003e\u003c\/line\u003e\u003cline x1=\"13\" y1=\"3\" x2=\"3\" y2=\"13\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-plus\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\n      \u003cline x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"\u003e\u003c\/line\u003e\u003cline x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-shield\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2l7 3v5c0 4-3 7-7 8C7 17 3 14 3 10V5z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-truck\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"1\" y=\"5\" width=\"12\" height=\"9\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M13 8h3l2 3v3h-5V8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"5\" cy=\"16\" r=\"1.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"16\" r=\"1.5\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-return\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M4 10a6 6 0 106-6H6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3,7 6,10 3,13\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-calendar\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"2\" y=\"4\" width=\"16\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"6\" y1=\"2\" x2=\"6\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"14\" y1=\"2\" x2=\"14\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"2\" y1=\"9\" x2=\"18\" y2=\"9\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-phone\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M5 2h4l2 4-2.5 1.5a11 11 0 004 4L14 9l4 2v4a2 2 0 01-2 2A16 16 0 013 4a2 2 0 012-2z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-email\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003crect x=\"2\" y=\"5\" width=\"16\" height=\"12\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpolyline points=\"2,5 10,13 18,5\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-info\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\n      \u003ccircle cx=\"10\" cy=\"10\" r=\"8\"\u003e\u003c\/circle\u003e\u003cline x1=\"10\" y1=\"9\" x2=\"10\" y2=\"14\"\u003e\u003c\/line\u003e\u003ccircle cx=\"10\" cy=\"6.5\" r=\"0.5\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-star\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpolygon points=\"10,2 12.4,7.5 18.5,8 14,12.3 15.4,18 10,15 4.6,18 6,12.3 1.5,8 7.6,7.5\"\u003e\u003c\/polygon\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-leaf\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 18V10\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10C10 6 7 3 3 3c0 4 3 7 7 7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0-4 3-7 7-7 0 4-3 7-7 7z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-award\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003ccircle cx=\"10\" cy=\"8\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M7 13l-2 6 5-2 5 2-2-6\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-box\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2l8 4v8l-8 4-8-4V6z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"2,6 10,10 18,6\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"10\" x2=\"10\" y2=\"18\"\u003e\u003c\/line\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-drop\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2.5C7 7 4 10.5 4 13a6 6 0 0012 0c0-2.5-3-6-6-10.5z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-dollar\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\n      \u003cpath d=\"M10 3v14m4-10H8a2 2 0 000 4h4a2 2 0 010 4H6\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-flower\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003ccircle cx=\"10\" cy=\"10\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M10 3.5C10 3.5 8 6 10 7.5s4-4 0-4z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 16.5C10 16.5 12 14 10 12.5s-4 4 0 4z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.5 10C3.5 10 6 12 7.5 10s-4-4-4 0z\"\u003e\u003c\/path\u003e\u003cpath d=\"M16.5 10C16.5 10 14 8 12.5 10s4 4 4 0z\"\u003e\u003c\/path\u003e\u003cpath d=\"M5.4 5.4C5.4 5.4 6.5 8 8.5 8s0-5.3-3.1-2.6z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14.6 14.6C14.6 14.6 13.5 12 11.5 12s0 5.3 3.1 2.6z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14.6 5.4C14.6 5.4 12 6.5 12 8.5s5.3 0 2.6-3.1z\"\u003e\u003c\/path\u003e\u003cpath d=\"M5.4 14.6C5.4 14.6 8 13.5 8 11.5s-5.3 0-2.6 3.1z\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-shield-check\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M10 2l7 3v5c0 4-3 7-7 8C7 17 3 14 3 10V5z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"7,10 9,12 13,8\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-flask\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M7 3h6M8 3v6L4 16h12l-4-7V3\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-bug\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cellipse cx=\"10\" cy=\"12\" rx=\"4\" ry=\"5\"\u003e\u003c\/ellipse\u003e\u003cpath d=\"M10 7V5\"\u003e\u003c\/path\u003e\u003cpath d=\"M7.5 6l-2-2M12.5 6l2-2\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 10H3M17 10h-3\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 14l-2 2M14 14l2 2\"\u003e\u003c\/path\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-soil\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\n      \u003cpath d=\"M3 16h14\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 16C5 12 7 9 10 8\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 16c0-4-2-7-5-8\"\u003e\u003c\/path\u003e\u003ccircle cx=\"10\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\n    \u003c\/symbol\u003e\n    \u003csymbol id=\"ic-clock\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\n      \u003ccircle cx=\"10\" cy=\"10\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"10,5.5 10,10 13,12\"\u003e\u003c\/polyline\u003e\n    \u003c\/symbol\u003e\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\u003c!-- ═══════════════════════════════════════════\n     SECTION 1 - INTRO\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"intro\" role=\"region\" aria-label=\"Product introduction\"\u003e\n\u003ch2 class=\"outcome-headline\"\u003eThe P and K your plants need in flower —\u003cbr\u003e\u003cspan\u003efrom the cleanest sources on mother earth.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eMost organic bloom boosters source phosphorus from bat guano or mined rock phosphate - both carry elevated cadmium and lead. KiS built this around fish bone meal instead: a cleaner P source, paired with potassium sulfate, insect frass, alfalfa meal, gypsum, and wollastonite. Dry top-dress - apply, scratch in lightly, water. The Large bag has 65 cups, sized for multi-plant grows or repeat runs.\u003c\/p\u003e\n\u003cdiv class=\"cert-strip\"\u003e\n\u003cspan class=\"cert-badge\"\u003e \u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e No guano · No rock phosphate \u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003e \u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e No synthetics · No fillers \u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003e \u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Low heavy metal sourcing \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 2 - TRUST BAR\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"trust-bar\" role=\"list\" aria-label=\"Store trust signals\"\u003e\n\u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-truck\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eFree shipping\u003c\/strong\u003e on orders over $49\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-return\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003e30-day returns\u003c\/strong\u003e on all orders\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-calendar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003eServing growers \u003cstrong\u003esince 2006\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 3 - COMPARISON TABLE\n     Guano\/rock phosphate boosters vs. this\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"comparison-wrap\" role=\"region\" aria-label=\"Comparison: typical P\/K boosters vs KiS Bloom Booster\"\u003e\n\u003cdiv class=\"section-label\"\u003eWhy it matters how P is sourced\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eTraditional PK Boosters vs. KiS Organics Bloom Booster\u003c\/div\u003e\n\u003cdiv class=\"comparison-grid\"\u003e\n\u003cdiv class=\"comp-col old\"\u003e\n\u003cdiv class=\"comp-header\" aria-label=\"Typical organic P\/K boosters\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"currentColor\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Typical Organic P\/K Boosters\u003c\/div\u003e\n\u003cul class=\"comp-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eGuano and mined rock phosphate carry elevated cadmium and lead\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eHeavy metal contamination is the most common reason organic grows fail third-party testing\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eGuano sourcing raises ecological concerns - bat colonies disturbed for harvest\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eLiquid PK boosters require measuring, pH testing, and per-watering dosing\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eMost dry bloom boosters designed for field\/garden use, not container timing\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-x\"\u003e\u003c\/use\u003e\u003c\/svg\u003eSingle P\/K focus - no supporting inputs for cell wall structure or pest suppression\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"comp-col new\"\u003e\n\u003cdiv class=\"comp-header\" aria-label=\"KiS Organics Bloom Booster 2-8-6\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"#fff\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e KiS Bloom Booster 2-8-6\u003c\/div\u003e\n\u003cul class=\"comp-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eFish bone meal as the P source - cleaner heavy metal profile than guano or rock phosphate\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eDeveloped specifically to minimize heavy metal levels - not a reformulated field blend\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNo guano - potassium sulfate and insect frass are the K and secondary N sources\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eDry top-dress - sprinkle on, water in, done. No measuring liquids or pH testing\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eApplication schedule designed for containers and raised beds specifically\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eWollastonite and gypsum included for calcium, silicon, and sulfur support\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     COVERAGE CALLOUT\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"coverage-block\" role=\"region\" aria-label=\"Large bag coverage breakdown\"\u003e\n\u003ch3\u003e\n\u003csvg width=\"18\" height=\"18\" fill=\"none\" stroke=\"var(--green-dark)\"\u003e\u003cuse href=\"#ic-dollar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e What the Large bag gets you\u003c\/h3\u003e\n\u003cdiv class=\"coverage-grid\"\u003e\n\u003cdiv class=\"cov-card\"\u003e\n\u003cdiv class=\"cov-val\"\u003e65 cups\u003c\/div\u003e\n\u003cdiv class=\"cov-label\"\u003eTotal volume in the Large bag - 268g per cup\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cov-card\"\u003e\n\u003cdiv class=\"cov-val\"\u003e130x\u003c\/div\u003e\n\u003cdiv class=\"cov-label\"\u003eTop-dress a 5-gal pot at the full rate (½ cup per application)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cov-card\"\u003e\n\u003cdiv class=\"cov-val\"\u003e65 sq ft\u003c\/div\u003e\n\u003cdiv class=\"cov-label\"\u003eRaised bed coverage at ½ cup per sq ft (single application)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cov-card\"\u003e\n\u003cdiv class=\"cov-val\"\u003e65x\u003c\/div\u003e\n\u003cdiv class=\"cov-label\"\u003eTop-dress a 10-gal pot at the full rate (1 cup per application)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 4 - FEATURE CARDS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"features-wrap\" role=\"region\" aria-label=\"Product features\"\u003e\n\u003cdiv class=\"section-label\"\u003eWhat's in it and why it matters\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eSix ingredients, each doing a specific job\u003c\/div\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003c!-- HERO: fish bone meal as clean P source --\u003e\n\u003cdiv class=\"feature-card hero\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-flask\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eFish bone meal - high phosphorus without the heavy metal risk \u003cspan class=\"stat-badge\"\u003eNo guano\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eGuano and mined rock phosphate regularly carry elevated cadmium and lead. Fish bone meal delivers comparable phosphorus from skeletal calcium phosphate - a cleaner source that doesn't carry the same geological contamination profile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Potassium sulfate --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003ePotassium sulfate - soluble K plus sulfur, no chloride buildup\u003c\/h4\u003e\n\u003cp\u003eProvides potassium for flower energy and water balance plus sulfur for amino acid synthesis, without the chloride salt accumulation that comes with the cheaper potassium chloride alternative.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Insect frass --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-bug\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eInsect frass - slow-release nitrogen plus chitin \u003cspan class=\"stat-badge\"\u003eDual function\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eContributes nitrogen to prevent early-flower deficiency, and delivers chitin - which triggers the plant's systemic immune response against fungal pathogens and certain pests without any spray program.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Alfalfa meal --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-flower\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eAlfalfa meal - fast nitrogen plus triacontanol\u003c\/h4\u003e\n\u003cp\u003eFast-releasing dry nitrogen source that also contains triacontanol - a natural plant growth hormone that stimulates root growth and can accelerate early flower site development.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Wollastonite --\u003e\n\u003cdiv class=\"feature-card earth-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--earth)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-shield-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eWollastonite - calcium silicate for cell wall strength \u003cspan class=\"stat-badge earth\"\u003eUncommon ingredient\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eCalcium silicate (CaSiO₃) provides calcium and silicon simultaneously. Silicon deposits in plant cell walls, mechanically strengthening them against pest pressure and stress - rarely found in pre-blended bloom amendments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Gypsum --\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-soil\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eGypsum - calcium and sulfur without affecting pH\u003c\/h4\u003e\n\u003cp\u003eOne of the only calcium sources that doesn't raise soil pH on application - useful in a living soil that's already pH-buffered by the base mix, and mildly improves drainage in dense container profiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 5 - SPECIFICATIONS\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"specs-wrap\" role=\"region\" aria-label=\"Product specifications\"\u003e\n\u003cdiv class=\"section-label\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eNumbers and details\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e NPK Analysis\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e2 – 8 – 6\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Bag Size (Large)\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e65 cups · ~38 lbs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Container Rate\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e½ cup per 5-gal pot\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-soil\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Raised Bed Rate\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e½ cup per sq ft\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-clock\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Container Frequency\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eEvery 2–3 weeks, late veg through mid-flower\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-clock\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Bed Frequency\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eOnce at flower start; optional second mid-flower\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-info\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Cup Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e268g per cup · 1.69 cups per lb\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-award\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Application Method\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eTop-dress, scratch in lightly, water\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients-block\"\u003e\n\u003ch4\u003eFull Ingredient Disclosure\u003c\/h4\u003e\n\u003cp\u003eAlfalfa meal, Fish bone meal, Potassium sulfate, Insect frass, Gypsum, Wollastonite.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 6 - HOW TO APPLY\n     Replaces the \"how it works\" soil section\n     for this amendment product\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"application-block\" role=\"region\" aria-label=\"How to apply KiS Bloom Booster 2-8-6\"\u003e\n\u003cdiv class=\"application-header\"\u003e\n\u003csvg class=\"icon\" width=\"18\" height=\"18\" stroke=\"#fff\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-info\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003ch3\u003eHow to apply\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"application-steps\" role=\"list\"\u003e\n\u003cdiv class=\"application-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 1\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"application-step-body\"\u003e\n\u003ch4\u003eStart at late veg or flower flip\u003c\/h4\u003e\n\u003cp\u003eBegin when flower sites are forming. Containers 15 gal and under: apply every 2–3 weeks. Beds: single application at flower start is usually enough.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"application-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 2\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"application-step-body\"\u003e\n\u003ch4\u003eMeasure and top-dress\u003c\/h4\u003e\n\u003cp\u003e½ cup per 5-gal container, scaled for larger pots. ½ cup per sq ft for raised beds (a 4×4 bed = 8 cups). Sprinkle evenly and scratch lightly into the top half-inch if possible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"application-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 3\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"application-step-body\"\u003e\n\u003ch4\u003eWater in thoroughly\u003c\/h4\u003e\n\u003cp\u003eWater to field capacity immediately after applying. The dry amendments require moisture to activate - don't let them sit dry on the surface.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"application-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 4\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"application-step-body\"\u003e\n\u003ch4\u003eOptional second application mid-flower\u003c\/h4\u003e\n\u003cp\u003eFor heavy feeders or pots under 10 gal, a second application mid-flower keeps P and K from running short. Stop all applications 4–6 weeks before harvest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 7 - WHAT'S IN THE BAG + SIZES\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"included-wrap\" role=\"region\" aria-label=\"What's in each bag size\"\u003e\n\u003cdiv class=\"section-label\"\u003eIn the bag\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eLarge bag contents - and which size fits your setup\u003c\/div\u003e\n\u003cdiv class=\"included-grid\"\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header blue\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--blue-dark)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-flower\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Large bag includes\u003c\/div\u003e\n\u003cul class=\"included-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e65 cups of Bloom Booster 2-8-6 (~38 lbs)\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eFish bone meal - organic phosphorus, low heavy metal profile\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003ePotassium sulfate - available K plus sulfur, no chloride buildup\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eInsect frass - slow-release N plus chitin for plant immunity\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eAlfalfa meal - fast N plus triacontanol growth hormone\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eWollastonite + gypsum - calcium, silicon, and sulfur support\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header green\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green-dark)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Size comparison - which bag to buy\u003c\/div\u003e\n\u003cul class=\"included-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003eSmall (5 cups)\u003c\/strong\u003e - 10 top-dresses on a 5-gal pot\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003eRegular (23 cups)\u003c\/strong\u003e - ~46 top-dresses on a 5-gal pot\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003eLarge (65 cups)\u003c\/strong\u003e - ~130 top-dresses on a 5-gal pot\u003c\/li\u003e\n\u003cli role=\"listitem\" style=\"border-top: 1px solid var(--border); margin-top: 4px; padding-top: 8px;\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--orange)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-star\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003eWorks with:\u003c\/strong\u003e KiS Water Only Soil, KiS Biochar Mix, and any other organic living soil\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"included-tip\"\u003e\n\u003cstrong\u003eNot sure which size fits your setup?\u003c\/strong\u003e Call or email - we'll help you figure out exactly how many applications you need per cycle. \u003ca href=\"tel:7162170353\"\u003e716-217-0353\u003c\/a\u003e \/ \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══════════════════════════════════════════\n     SECTION 8 - FAQ\n═══════════════════════════════════════════ --\u003e\n\u003cdiv class=\"faq-wrap\" role=\"region\" aria-label=\"Frequently asked questions\"\u003e\n\u003cdiv class=\"section-label\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently asked questions\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq1\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq1\" aria-expanded=\"false\"\u003e Do I need this if I'm already running KiS Water Only or Biochar Soil? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eThe KiS soils carry most plants through a full cycle without it. The Bloom Booster is most useful for heavy-feeding varieties in containers 15 gal and under, or when you want to proactively push P and K through peak flower demand rather than wait for deficiency signs. KiS includes a cup of it with their Westport Soil Blend - it's an optional push, not a required fix.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq2\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq2\" aria-expanded=\"false\"\u003e Why does phosphorus source matter for heavy metals? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eBat guano picks up metals from the insects bats eat; mined rock phosphate is co-deposited with cadmium in geological formations. Fish bone meal sources phosphorus from skeletal calcium phosphate - it doesn't carry the same contamination profile. KiS built this formula around that difference specifically.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq3\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq3\" aria-expanded=\"false\"\u003e Will this burn my plants or disrupt my soil biology? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eAt the recommended rate, no - nutrients are biologically bound and release at a pace the plant can use. Don't apply at 2–3x the rate; the alfalfa meal can spike nitrogen if over-applied. Gypsum, wollastonite, and potassium sulfate are all pH-neutral and won't disrupt your soil buffer.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq4\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq4\" aria-expanded=\"false\"\u003e Can I use this on non-KiS soils? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eYes - on any biologically active organic soil. The dry amendments need living microbes to break them down and cycle them into plant-available forms. They won't work well in sterile or inert media. Application rates and timing are the same regardless of soil brand.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq5\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq5\" aria-expanded=\"false\"\u003e When should I stop applying before harvest? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eStop 4–6 weeks before your target harvest date. Applying too close - especially the alfalfa meal - can push nitrogen-driven green growth when the plant should be finishing. The late flower period is when you back off, not add more.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq6\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq6\" aria-expanded=\"false\"\u003e What if I receive a damaged bag or the product isn't right for my setup? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eEmail a photo of any damage to \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e and we'll make it right - replacement or refund, your call. Change-of-mind returns accepted within 30 days on items in new condition. Not sure this is right before ordering? Call us at 716-217-0353.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq7\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq7\" aria-expanded=\"false\"\u003e Why buy KiS Organics Bloom Booster from Happy Hydro? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eHappy Hydro has been selling growing equipment and amendments since 2006. We carry KiS because the formulas are thought through - the heavy metal sourcing on this product is a good example. Call 716-217-0353 or email \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cdiv class=\"closing-trust\" role=\"contentinfo\" aria-label=\"Store contact and trust information\"\u003e\n\u003cdiv class=\"closing-trust-text\"\u003e\n\u003csvg class=\"icon\" width=\"20\" height=\"20\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-shield\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions? We're easy to reach.\u003c\/strong\u003e\u003cbr\u003eHappy Hydro has been serving growers since 2006. Call or email us before you order, after you order, or any time something comes up. When you're happy, we're happy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"closing-contact\"\u003e\n\u003ca href=\"tel:7162170353\" aria-label=\"Call Happy Hydro at 716-217-0353\"\u003e \u003csvg width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-phone\"\u003e\u003c\/use\u003e\u003c\/svg\u003e 716-217-0353 \u003c\/a\u003e \u003ca href=\"mailto:help@happyhydro.com\" aria-label=\"Email Happy Hydro\"\u003e \u003csvg width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-email\"\u003e\u003c\/use\u003e\u003c\/svg\u003e help@happyhydro.com \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KiS Organics","offers":[{"title":"Default Title","offer_id":43099489730627,"sku":"KIS-BLOOM-05GAL","price":144.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2082\/5769\/files\/CUBIC_FT_LABELS.pdf_9_f7075180-817a-43c1-b981-c746ae9321d0.png?v=1774981474"},{"product_id":"kis-organics-nutrient-pack","title":"KiS Organics Large Nutrient Pack","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;600;700\u0026amp;family=Inter:wght@400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n\n:root {\n  --bg:           #ffffff;\n  --bg-soft:      #fafafa;\n  --text:         #4d4d4d;\n  --text-light:   #6b6b6b;\n  --border:       #e1e3e4;\n  --blue:         #01adf0;\n  --blue-dark:    #0190c8;\n  --blue-pale:    #e8f7fd;\n  --green:        #61a84d;\n  --green-dark:   #4d8a3c;\n  --green-pale:   #edf6ea;\n  --orange:       #ff723c;\n  --orange-pale:  #fff2ed;\n  --earth:        #7a5c3a;\n  --earth-pale:   #f7f3ee;\n  --font-head:    'Poppins', sans-serif;\n  --font-body:    'Inter', sans-serif;\n  --radius:       8px;\n  --radius-sm:    5px;\n}\n\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\nbody { font-family: var(--font-body); font-size: 14px; background: var(--bg); color: var(--text); line-height: 1.65; padding-bottom: 40px; }\n:focus-visible { outline: 3px solid var(--blue); outline-offset: 3px; border-radius: 3px; }\n.icon { display: inline-block; flex-shrink: 0; vertical-align: middle; }\n.svg-sprite { display: none; }\n\n.intro { padding-bottom: 18px; border-bottom: 1px solid var(--border); }\n.outcome-headline { font-family: var(--font-head); font-size: 1.15rem; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 10px; }\n.outcome-headline span { color: var(--green); }\n.intro p { font-size: 0.84rem; color: var(--text-light); line-height: 1.75; }\n.intro p + p { margin-top: 8px; }\n\n.cert-strip { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; }\n.cert-badge {\n  display: inline-flex; align-items: center; gap: 5px;\n  background: var(--green-pale); border: 1px solid #c3e0ba;\n  color: var(--green-dark); font-family: var(--font-head);\n  font-size: 0.68rem; font-weight: 700; padding: 4px 10px; border-radius: 20px;\n}\n\n.trust-bar { display: flex; flex-wrap: wrap; justify-content: center; gap: 4px 16px; padding: 9px 12px; border: 1px solid var(--border); border-radius: var(--radius); background: var(--bg-soft); margin: 18px 0; }\n.trust-item { display: flex; align-items: center; gap: 6px; font-size: 0.74rem; font-weight: 500; color: var(--text-light); }\n.trust-item strong { color: var(--text); }\n\n.section-label { font-family: var(--font-head); font-size: 0.64rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.1em; color: var(--blue); margin-bottom: 3px; }\n.section-title { font-family: var(--font-head); font-size: 0.97rem; font-weight: 700; color: var(--text); margin-bottom: 11px; }\n\n\/* Use case cards - replaces comparison table *\/\n.usecases-wrap { margin: 20px 0; }\n.usecases-grid { display: grid; grid-template-columns: 1fr; gap: 9px; }\n.usecase-card { border-radius: var(--radius); border: 1px solid var(--border); overflow: hidden; }\n.usecase-header { padding: 9px 14px; font-family: var(--font-head); font-size: 0.78rem; font-weight: 700; display: flex; align-items: center; gap: 9px; }\n.usecase-card:nth-child(1) .usecase-header { background: var(--green-pale); color: var(--green-dark); border-bottom: 1px solid #c3e0ba; }\n.usecase-card:nth-child(2) .usecase-header { background: var(--blue-pale); color: var(--blue-dark); border-bottom: 1px solid #b3e4f9; }\n.usecase-card:nth-child(3) .usecase-header { background: var(--earth-pale); color: var(--earth); border-bottom: 1px solid #c9b49a; }\n.usecase-body { padding: 11px 14px; font-size: 0.76rem; color: var(--text-light); line-height: 1.6; background: var(--bg); }\n.usecase-body strong { color: var(--text); }\n\n\/* Economics block *\/\n.economics-block { background: var(--green-pale); border: 1px solid #c3e0ba; border-radius: var(--radius); padding: 14px 16px; margin: 20px 0; }\n.economics-block h3 { font-family: var(--font-head); font-size: 0.85rem; font-weight: 700; color: var(--green-dark); margin-bottom: 10px; display: flex; align-items: center; gap: 8px; }\n.economics-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; }\n.econ-card { background: #fff; border: 1px solid #c3e0ba; border-radius: var(--radius-sm); padding: 10px 12px; text-align: center; }\n.econ-card .econ-val { font-family: var(--font-head); font-size: 1.3rem; font-weight: 700; color: var(--green); line-height: 1.1; }\n.econ-card .econ-label { font-size: 0.68rem; color: var(--text-light); margin-top: 2px; line-height: 1.4; }\n\n\/* Feature cards *\/\n.features-wrap { margin: 20px 0; }\n.features-grid { display: flex; flex-direction: column; gap: 7px; }\n.feature-card { background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); padding: 11px 13px; display: flex; flex-direction: row; align-items: flex-start; gap: 11px; }\n.feature-card.hero { border-color: var(--green); background: var(--green-pale); }\n.feature-card.earth-card { border-color: #c9b49a; background: var(--earth-pale); }\n.feature-icon-wrap { width: 34px; height: 34px; border-radius: var(--radius-sm); background: #fff; display: flex; align-items: center; justify-content: center; flex-shrink: 0; border: 1px solid var(--border); }\n.feature-card.hero .feature-icon-wrap { border-color: #b8ddb0; }\n.feature-card.earth-card .feature-icon-wrap { border-color: #c9b49a; }\n.feature-card-body { flex: 1; min-width: 0; }\n.feature-card h4 { font-family: var(--font-head); font-size: 0.8rem; font-weight: 700; color: var(--text); margin-bottom: 3px; line-height: 1.3; }\n.feature-card p { font-size: 0.74rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n.stat-badge { display: inline-block; background: var(--green); color: #fff; font-family: var(--font-head); font-size: 0.61rem; font-weight: 700; padding: 2px 7px; border-radius: 20px; white-space: nowrap; margin-left: 6px; vertical-align: middle; }\n.stat-badge.earth { background: var(--earth); }\n\n\/* Specs *\/\n.specs-wrap { margin: 20px 0; }\n.specs-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 7px; }\n.spec-card { background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); padding: 9px 12px; }\n.spec-card-label { display: flex; align-items: center; gap: 5px; font-size: 0.65rem; font-weight: 500; color: var(--text-light); text-transform: uppercase; letter-spacing: 0.06em; margin-bottom: 2px; }\n.spec-card-value { font-family: var(--font-head); font-size: 0.81rem; font-weight: 600; color: var(--text); line-height: 1.3; }\n.ingredients-block { margin-top: 10px; background: var(--earth-pale); border: 1px solid #c9b49a; border-radius: var(--radius); padding: 12px 14px; }\n.ingredients-block h4 { font-family: var(--font-head); font-size: 0.75rem; font-weight: 700; color: var(--earth); margin-bottom: 6px; }\n.ingredients-block p { font-size: 0.73rem; color: var(--text-light); line-height: 1.65; }\n\n\/* Recipe \/ How to use block *\/\n.recipe-block { background: var(--blue-pale); border: 1px solid #b3e4f9; border-radius: var(--radius); margin: 20px 0; overflow: hidden; }\n.recipe-header { background: var(--blue); padding: 10px 15px; display: flex; align-items: center; gap: 9px; }\n.recipe-header h3 { font-family: var(--font-head); font-size: 0.83rem; font-weight: 700; color: #fff; margin: 0; }\n.recipe-steps { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: #b3e4f9; }\n.recipe-step { display: flex; flex-direction: row; align-items: flex-start; gap: 10px; padding: 12px 14px; background: var(--blue-pale); }\n.step-num { width: 22px; height: 22px; border-radius: 50%; background: var(--blue); color: #fff; font-family: var(--font-head); font-size: 0.7rem; font-weight: 700; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 1px; }\n.recipe-step-body { flex: 1; }\n.recipe-step h4 { font-family: var(--font-head); font-size: 0.76rem; font-weight: 700; color: var(--text); line-height: 1.3; margin-bottom: 2px; }\n.recipe-step p { font-size: 0.71rem; color: var(--text-light); line-height: 1.55; margin: 0; }\n\n\/* Included *\/\n.included-wrap { margin: 20px 0; }\n.included-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }\n.included-col { background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; }\n.included-col-header { padding: 8px 13px; font-family: var(--font-head); font-size: 0.74rem; font-weight: 700; display: flex; align-items: center; gap: 6px; border-bottom: 1px solid var(--border); }\n.included-col-header.blue { background: var(--blue-pale); color: var(--blue-dark); }\n.included-col-header.green { background: var(--green-pale); color: var(--green-dark); }\n.included-list { list-style: none; padding: 6px 0; }\n.included-list li { display: flex; align-items: flex-start; gap: 7px; padding: 4px 13px; font-size: 0.75rem; color: var(--text-light); line-height: 1.5; }\n.included-list li svg { flex-shrink: 0; margin-top: 3px; }\n.included-tip { padding: 10px 13px; font-size: 0.74rem; color: var(--text-light); border-top: 1px solid var(--border); background: #fff; line-height: 1.6; }\n.included-tip strong { color: var(--text); }\n.included-tip a { color: var(--blue); text-decoration: none; font-weight: 600; }\n.included-tip a:hover { text-decoration: underline; }\n\n\/* FAQ *\/\n.faq-wrap { margin: 20px 0; }\n.faq-list { display: flex; flex-direction: column; gap: 6px; }\n.faq-item { border: 1px solid var(--border); border-radius: var(--radius); overflow: hidden; background: var(--bg); }\n.faq-toggle { position: absolute; opacity: 0; width: 0; height: 0; pointer-events: none; }\n.faq-label { display: flex; justify-content: space-between; align-items: center; gap: 10px; padding: 11px 14px; cursor: pointer; font-family: var(--font-head); font-size: 0.79rem; font-weight: 600; color: var(--text); user-select: none; transition: background 0.15s; line-height: 1.4; }\n.faq-label:hover { background: var(--bg-soft); }\n.faq-q-icon { flex-shrink: 0; width: 20px; height: 20px; border-radius: 50%; background: var(--bg-soft); border: 1px solid var(--border); display: flex; align-items: center; justify-content: center; color: var(--blue); transition: background 0.15s, color 0.15s, transform 0.2s; }\n.faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.35s ease, padding 0.2s; font-size: 0.78rem; color: var(--text-light); line-height: 1.7; padding: 0 14px; background: var(--bg-soft); }\n.faq-answer a { color: var(--blue); }\n.faq-toggle:checked + .faq-label { background: var(--blue); color: #fff; }\n.faq-toggle:checked + .faq-label .faq-q-icon { background: rgba(255,255,255,0.2); border-color: rgba(255,255,255,0.4); transform: rotate(45deg); }\n.faq-toggle:checked ~ .faq-answer { max-height: 600px; padding: 12px 14px; border-top: 1px solid rgba(1,173,240,0.15); }\n\n\/* Closing *\/\n.closing-trust { margin-top: 22px; padding: 15px 16px; background: var(--bg-soft); border: 1px solid var(--border); border-radius: var(--radius); display: flex; flex-wrap: wrap; align-items: center; gap: 12px; justify-content: space-between; }\n.closing-trust-text { display: flex; align-items: flex-start; gap: 10px; flex: 1; min-width: 200px; }\n.closing-trust-text svg { color: var(--green); margin-top: 2px; flex-shrink: 0; }\n.closing-trust-text p { font-size: 0.78rem; color: var(--text-light); line-height: 1.6; }\n.closing-trust-text strong { color: var(--text); font-weight: 600; }\n.closing-contact { display: flex; flex-direction: column; gap: 5px; align-items: flex-end; }\n.closing-contact a { display: inline-flex; align-items: center; gap: 5px; font-family: var(--font-head); font-size: 0.74rem; font-weight: 600; color: var(--blue); text-decoration: none; padding: 6px 12px; border: 1px solid var(--blue); border-radius: var(--radius-sm); transition: background 0.15s, color 0.15s; white-space: nowrap; }\n.closing-contact a:hover { background: var(--blue); color: #fff; }\n\n\n@media (max-width: 599px) {\n  body { font-size: 15px; overflow-x: hidden; }\n  .section-title { font-size: 0.9rem; }\n\n  \/* Stack all two-column grids *\/\n  .comparison-grid,\n  .specs-grid,\n  .reassurance-steps,\n  .included-grid,\n  .economics-grid,\n  .usecases-grid { grid-template-columns: 1fr; }\n\n  \/* Feature cards *\/\n  .feature-card p { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* Comparison list items *\/\n  .comp-list li { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* Included list items *\/\n  .included-list li { font-size: 0.82rem; line-height: 1.6; }\n\n  \/* How-it-works step descriptions *\/\n  .reassurance-step p { font-size: 0.79rem; line-height: 1.6; }\n\n  \/* FAQ touch targets and text *\/\n  .faq-label {\n    padding: 14px;\n    font-size: 0.84rem;\n    min-height: 44px;\n  }\n  .faq-answer { font-size: 0.82rem; }\n  .faq-q-icon { min-height: 44px; min-width: 44px; }\n\n  \/* Closing trust footer *\/\n  .closing-trust {\n    flex-direction: column;\n    align-items: stretch;\n  }\n  .closing-contact {\n    align-items: stretch;\n    flex-direction: column;\n  }\n  .closing-contact a {\n    width: 100%;\n    justify-content: center;\n    padding: 13px 12px;\n    font-size: 0.82rem;\n    min-height: 44px;\n    text-align: center;\n  }\n}\n\n\u003c\/style\u003e\n\u003c!-- SVG SPRITE --\u003e\u003csvg class=\"svg-sprite\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n  \u003cdefs\u003e\n    \u003csymbol id=\"ic-check\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"2.5,8.5 6,12 13.5,4\"\u003e\u003c\/polyline\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-x\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003cline x1=\"3\" y1=\"3\" x2=\"13\" y2=\"13\"\u003e\u003c\/line\u003e\u003cline x1=\"13\" y1=\"3\" x2=\"3\" y2=\"13\"\u003e\u003c\/line\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-plus\" viewbox=\"0 0 12 12\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003cline x1=\"6\" y1=\"1\" x2=\"6\" y2=\"11\"\u003e\u003c\/line\u003e\u003cline x1=\"1\" y1=\"6\" x2=\"11\" y2=\"6\"\u003e\u003c\/line\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-shield\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M10 2l7 3v5c0 4-3 7-7 8C7 17 3 14 3 10V5z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-truck\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"5\" width=\"12\" height=\"9\" rx=\"1\"\u003e\u003c\/rect\u003e\u003cpath d=\"M13 8h3l2 3v3h-5V8z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"5\" cy=\"16\" r=\"1.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"15\" cy=\"16\" r=\"1.5\"\u003e\u003c\/circle\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-return\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 10a6 6 0 106-6H6\"\u003e\u003c\/path\u003e\u003cpolyline points=\"3,7 6,10 3,13\"\u003e\u003c\/polyline\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-calendar\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"2\" y=\"4\" width=\"16\" height=\"14\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"6\" y1=\"2\" x2=\"6\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"14\" y1=\"2\" x2=\"14\" y2=\"6\"\u003e\u003c\/line\u003e\u003cline x1=\"2\" y1=\"9\" x2=\"18\" y2=\"9\"\u003e\u003c\/line\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-phone\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M5 2h4l2 4-2.5 1.5a11 11 0 004 4L14 9l4 2v4a2 2 0 01-2 2A16 16 0 013 4a2 2 0 012-2z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-email\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"2\" y=\"5\" width=\"16\" height=\"12\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpolyline points=\"2,5 10,13 18,5\"\u003e\u003c\/polyline\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-info\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\u003ccircle cx=\"10\" cy=\"10\" r=\"8\"\u003e\u003c\/circle\u003e\u003cline x1=\"10\" y1=\"9\" x2=\"10\" y2=\"14\"\u003e\u003c\/line\u003e\u003ccircle cx=\"10\" cy=\"6.5\" r=\"0.5\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-box\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M10 2l8 4v8l-8 4-8-4V6z\"\u003e\u003c\/path\u003e\u003cpolyline points=\"2,6 10,10 18,6\"\u003e\u003c\/polyline\u003e\u003cline x1=\"10\" y1=\"10\" x2=\"10\" y2=\"18\"\u003e\u003c\/line\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-star\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"10,2 12.4,7.5 18.5,8 14,12.3 15.4,18 10,15 4.6,18 6,12.3 1.5,8 7.6,7.5\"\u003e\u003c\/polygon\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-leaf\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M10 18V10\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10C10 6 7 3 3 3c0 4 3 7 7 7z\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 10c0-4 3-7 7-7 0 4-3 7-7 7z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-dollar\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M10 3v14m4-10H8a2 2 0 000 4h4a2 2 0 010 4H6\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-award\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"10\" cy=\"8\" r=\"5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M7 13l-2 6 5-2 5 2-2-6\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-recycle\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 10a7 7 0 0114 0\"\u003e\u003c\/path\u003e\u003cpolyline points=\"14,6 17,10 14,14\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M17 10a7 7 0 01-14 0\"\u003e\u003c\/path\u003e\u003cpolyline points=\"6,6 3,10 6,14\"\u003e\u003c\/polyline\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-drop\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M10 2.5C7 7 4 10.5 4 13a6 6 0 0012 0c0-2.5-3-6-6-10.5z\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-microscope\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M8 2h4l1 4H7L8 2z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 6v8\"\u003e\u003c\/path\u003e\u003cpath d=\"M13 6v3\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 17h12\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 14v3\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-soil\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 16h14\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 16C5 12 7 9 10 8\"\u003e\u003c\/path\u003e\u003cpath d=\"M15 16c0-4-2-7-5-8\"\u003e\u003c\/path\u003e\u003ccircle cx=\"10\" cy=\"6\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-build\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 17l2-6h10l2 6H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 11V7a3 3 0 016 0v4\"\u003e\u003c\/path\u003e\u003cline x1=\"10\" y1=\"14\" x2=\"10\" y2=\"14\" stroke-width=\"2.5\"\u003e\u003c\/line\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-bug\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cellipse cx=\"10\" cy=\"12\" rx=\"4\" ry=\"5\"\u003e\u003c\/ellipse\u003e\u003cpath d=\"M10 7V5\"\u003e\u003c\/path\u003e\u003cpath d=\"M7.5 6l-2-2M12.5 6l2-2\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 10H3M17 10h-3\"\u003e\u003c\/path\u003e\u003cpath d=\"M6 14l-2 2M14 14l2 2\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n    \u003csymbol id=\"ic-clock\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\u003e\u003ccircle cx=\"10\" cy=\"10\" r=\"8\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"10,5.5 10,10 13,12\"\u003e\u003c\/polyline\u003e\u003c\/symbol\u003e\n  \u003c\/defs\u003e\n\u003c\/svg\u003e\u003c!-- ═══ SECTION 1 - INTRO ═══ --\u003e\n\u003cdiv class=\"intro\" role=\"region\" aria-label=\"Product introduction\"\u003e\n\u003ch2 class=\"outcome-headline\"\u003eMake premium water only soil \u003cbr\u003e\u003cspan\u003efor a fraction of the price buying it.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe KiS Nutrient Pack is the nutrient and mineral concentrate inside every bag of KiS Water Only and Biochar Soil. Sold separately so growers who can source peat, pumice, and compost locally don't pay to ship those heavy, bulky ingredients across the country. The Large bag (42 lbs) makes 12 cubic feet - that's 100 gallons - of fully loaded water-only living soil.\u003c\/p\u003e\n\u003cp\u003eThree uses: build new living soil from scratch, re-amend existing soil between cycles, or top-dress a deficient plant mid-grow. No manures, no guano, no synthetic chemicals, no fillers. CDFA registered, OMRI listed, WSDA approved, and heavy metal tested.\u003c\/p\u003e\n\u003cdiv class=\"cert-strip\"\u003e\n\u003cspan class=\"cert-badge\"\u003e\u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eCDFA Registered Organic\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003e\u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eOMRI Listed\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003e\u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eWSDA Approved\u003c\/span\u003e \u003cspan class=\"cert-badge\"\u003e\u003csvg width=\"11\" height=\"11\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eHeavy Metal Tested\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══ SECTION 2 - TRUST BAR ═══ --\u003e\n\u003cdiv class=\"trust-bar\" role=\"list\" aria-label=\"Store trust signals\"\u003e\n\u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-truck\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003eFree shipping\u003c\/strong\u003e on orders over $49\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-return\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003e\u003cstrong\u003e30-day returns\u003c\/strong\u003e on all orders\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"trust-item\" role=\"listitem\"\u003e\n\u003csvg class=\"icon\" width=\"16\" height=\"16\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-calendar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cspan\u003eServing growers \u003cstrong\u003esince 2006\u003c\/strong\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══ SECTION 3 - THREE USE CASES ═══ --\u003e\n\u003cdiv class=\"usecases-wrap\" role=\"region\" aria-label=\"Three ways to use the Nutrient Pack\"\u003e\n\u003cdiv class=\"section-label\"\u003eThree ways to use it\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eBuild, re-amend, or rescue\u003c\/div\u003e\n\u003cdiv class=\"usecases-grid\"\u003e\n\u003cdiv class=\"usecase-card\"\u003e\n\u003cdiv class=\"usecase-header\"\u003e\n\u003csvg width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cuse href=\"#ic-build\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Use 1 - Build new water-only soil from scratch\u003c\/div\u003e\n\u003cdiv class=\"usecase-body\"\u003e\n\u003cstrong\u003eFor:\u003c\/strong\u003e Growers starting fresh who want the KiS formula without paying to ship pre-made soil across the country.\u003cbr\u003e\u003cstrong\u003eWhat you source locally:\u003c\/strong\u003e Sphagnum peat moss (~50%), aeration like pumice or perlite (~33%), and high-quality compost or earthworm castings (~17%). The Nutrient Pack provides all the nutrition, minerals, and microbiology - you supply the structure.\u003cbr\u003e\u003cstrong\u003eLarge bag covers:\u003c\/strong\u003e 12 cu ft (100 gallons) of finished soil.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usecase-card\"\u003e\n\u003cdiv class=\"usecase-header\"\u003e\n\u003csvg width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cuse href=\"#ic-recycle\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Use 2 - Re-amend living soil between cycles\u003c\/div\u003e\n\u003cdiv class=\"usecase-body\"\u003e\n\u003cstrong\u003eFor:\u003c\/strong\u003e Reloading nutrition in existing KiS soil or any living soil between grow cycles.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eRate:\u003c\/strong\u003e 1 cup per 10 gal of soil + 3-4 gal quality compost per yard. Mix in, water to field capacity, rest 7-14 days.\u003cbr\u003e\u003cstrong\u003eLarge bag covers:\u003c\/strong\u003e 3 yards (81 cu ft) of existing soil.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"usecase-card\"\u003e\n\u003cdiv class=\"usecase-header\"\u003e\n\u003csvg width=\"16\" height=\"16\" fill=\"none\" stroke=\"currentColor\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Use 3 - Top-dress a deficient or depleted soil\u003c\/div\u003e\n\u003cdiv class=\"usecase-body\"\u003e\n\u003cstrong\u003eFor:\u003c\/strong\u003e Correcting deficiency or adding fertility to a depleted mix mid-grow.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eRate:\u003c\/strong\u003e 1 cup per 10 gal for containers; ½ cup per sq ft for beds. Scratch lightly into the surface and water in.\u003cbr\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Mixing in (vs. surface-only) gets nutrients to the root zone faster.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══ ECONOMICS CALLOUT ═══ --\u003e\n\u003cdiv class=\"economics-block\" role=\"region\" aria-label=\"Large bag value breakdown\"\u003e\n\u003ch3\u003e\n\u003csvg width=\"18\" height=\"18\" fill=\"none\" stroke=\"var(--green-dark)\"\u003e\u003cuse href=\"#ic-dollar\"\u003e\u003c\/use\u003e\u003c\/svg\u003e What the Large bag (42 lbs) gets you\u003c\/h3\u003e\n\u003cdiv class=\"economics-grid\"\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e100 gal\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eFinished water-only soil from one Large bag when building from scratch\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e3 yards\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eOf existing soil re-amended and reloaded for another full grow cycle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003e~$8\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eCost in Nutrient Pack to re-amend a single 10-gallon pot for the next cycle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"econ-card\"\u003e\n\u003cdiv class=\"econ-val\"\u003eFree Shipping*\u003c\/div\u003e\n\u003cdiv class=\"econ-label\"\u003eShips from our Buffalo, NY warehouse. Small additional fee may apply for some western states.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══ SECTION 4 - FEATURE CARDS ═══ --\u003e\n\u003cdiv class=\"features-wrap\" role=\"region\" aria-label=\"What makes the Nutrient Pack work\"\u003e\n\u003cdiv class=\"section-label\"\u003eWhat's in it\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eThe nutrient and mineral profile - ingredient by ingredient\u003c\/div\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card hero\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--green)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-microscope\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eKiS Microbe Catalyst + Mycorrhizae + Beneficial Microbes \u003cspan class=\"stat-badge\"\u003eLab-tested biology\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eThe Microbe Catalyst has been in KiS's compost tea program for over a decade - it directly feeds and amplifies microbial activity. Mycorrhizae extends the root zone's reach for water and nutrients. Together these are what turn a blend of dry amendments into a living, cycling soil rather than a slow-release fertilizer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eNitrogen from four organic sources - fast, medium, and slow release\u003c\/h4\u003e\n\u003cp\u003eAlfalfa meal (fast, plus triacontanol growth hormone), fish meal (fast), fish bone meal (medium, also high phosphorus), and crustacean meal (slow, plus chitin for pest suppression). The spread across release rates prevents the nitrogen from peaking and crashing over the cycle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-soil\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eRock dust + basalt - re-mineralisation for depleted or recycled soil \u003cspan class=\"stat-badge\"\u003eTrace mineral spectrum\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eGlacial rock dust and basalt are the trace mineral backbone of the formula. Finely ground rocks decompose slowly over years, providing a long-term reservoir of 70+ trace elements. Particularly valuable for recycled soil that has had its mineral content drawn down by previous crops.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003epH buffering stack - oyster shell, calcite, gypsum, soft rock phosphate\u003c\/h4\u003e\n\u003cp\u003eFour minerals that together provide calcium, phosphorus, and sulfur while self-regulating pH - similar to the buffering mechanism in the pre-made KiS soils. The combination keeps nutrients plant-available across the grow without active pH management.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card earth-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--earth)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-bug\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eNeem cake + karanja cake - pest suppression built into the soil \u003cspan class=\"stat-badge earth\"\u003eNo spray needed\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eNeem and karanja cakes are the pressed residue left after oil extraction. Both contain compounds that kill fungal pathogens and certain soil-dwelling pests systemically - studies have shown synergistic effects when used together on aphids and mites. They act as a passive IPM layer in the root zone from day one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cdiv class=\"feature-icon-wrap\"\u003e\u003csvg width=\"22\" height=\"22\" stroke=\"var(--blue)\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-award\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"feature-card-body\"\u003e\n\u003ch4\u003eNo manures, no guano, no fillers - and no need to flush\u003c\/h4\u003e\n\u003cp\u003eBecause all nutrients are organically bound (not ionic salts), there's no salt buildup and no flush protocol. Tap water, well water, or RO water all work. This is the same reason KiS soils don't require pH adjustment - the mineral buffering, not salt avoidance, is doing the pH work.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══ SECTION 5 - SPECIFICATIONS ═══ --\u003e\n\u003cdiv class=\"specs-wrap\" role=\"region\" aria-label=\"Product specifications\"\u003e\n\u003cdiv class=\"section-label\"\u003eSpecs\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eNumbers and details\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003eLarge Bag Weight\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e42 lbs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-build\"\u003e\u003c\/use\u003e\u003c\/svg\u003eSoil Build Coverage\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e12 cu ft (100 gallons)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-recycle\"\u003e\u003c\/use\u003e\u003c\/svg\u003eRe-amend Coverage\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e3 yards of soil\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-drop\"\u003e\u003c\/use\u003e\u003c\/svg\u003eTop-Dress Rate (Containers)\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e1 cup per 10 gallons of soil\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-soil\"\u003e\u003c\/use\u003e\u003c\/svg\u003eTop-Dress Rate (Beds)\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e½ cup per sq ft outdoors\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-clock\"\u003e\u003c\/use\u003e\u003c\/svg\u003eCook Time (New Soil)\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003e7–14 days to ambient temp\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--blue)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-award\"\u003e\u003c\/use\u003e\u003c\/svg\u003eCertifications\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eCDFA · OMRI · WSDA\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-card\"\u003e\n\u003cdiv class=\"spec-card-label\"\u003e\n\u003csvg class=\"icon\" width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-truck\"\u003e\u003c\/use\u003e\u003c\/svg\u003eShipping\u003c\/div\u003e\n\u003cdiv class=\"spec-card-value\"\u003eFree* - ships from Buffalo, NY\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ingredients-block\"\u003e\n\u003ch4\u003eFull Ingredient Disclosure\u003c\/h4\u003e\n\u003cp\u003eKiS Organics Microbe Catalyst, Organic Alfalfa Meal, Organic Fish Bone Meal, Organic Crustacean Meal, Organic Kelp Meal, Organic Fish Meal, Glacial Rock Dust, Basalt, Soft Rock Phosphate, Oyster Shell Flour, Neem Cake, Karanja Cake, Gypsum, Natural Calcite, Mycorrhiza, and Beneficial Microbes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══ SECTION 6 - HOW TO BUILD SOIL (new build recipe) ═══ --\u003e\n\u003cdiv class=\"recipe-block\" role=\"region\" aria-label=\"How to build water-only soil using the Nutrient Pack\"\u003e\n\u003cdiv class=\"recipe-header\"\u003e\n\u003csvg class=\"icon\" width=\"18\" height=\"18\" stroke=\"#fff\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-info\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003ch3\u003eBuilding water-only soil from scratch - the KiS recipe\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"recipe-steps\" role=\"list\"\u003e\n\u003cdiv class=\"recipe-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 1\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"recipe-step-body\"\u003e\n\u003ch4\u003eGather your base ingredients\u003c\/h4\u003e\n\u003cp\u003eSource locally: ~50% sphagnum peat moss, ~33% aeration (pumice preferred; perlite works), ~17% high-quality compost or earthworm castings. The Large Nutrient Pack makes 12 cu ft - scale your base accordingly. Mixing on a tarp, slab, or in a kiddie pool makes this much easier.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"recipe-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 2\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"recipe-step-body\"\u003e\n\u003ch4\u003eMix dry ingredients first\u003c\/h4\u003e\n\u003cp\u003eCombine peat, aeration, and Nutrient Pack dry before adding compost. Spread the Nutrient Pack evenly - use a watering can to dampen slightly and reduce dust, but don't add much water yet. Break up any clumps. Add compost last and mix thoroughly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"recipe-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 3\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"recipe-step-body\"\u003e\n\u003ch4\u003eWater to field capacity\u003c\/h4\u003e\n\u003cp\u003eAdd water gradually and mix as you go. You've reached field capacity when a squeezed handful releases only a drop or two. Target 80–120 mbar on a Blumat meter. Don't over-saturate - anaerobic conditions kill the biology you're building. Pile the soil tall to speed up the cook.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"recipe-step\" role=\"listitem\"\u003e\n\u003cdiv class=\"step-num\" aria-label=\"Step 4\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"recipe-step-body\"\u003e\n\u003ch4\u003eCook for 7–14 days, then plant\u003c\/h4\u003e\n\u003cp\u003eTurn the soil every other day to redistribute moisture and add oxygen. Soil temperature will rise (don't let it exceed 160°F \/ 71°C or you risk killing beneficial organisms). It's ready when it cools to ambient temperature and holds steady. Plant into a seed-starting pocket, not directly into the mix.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══ SECTION 7 - WHAT'S IN THE BAG + SIZES ═══ --\u003e\n\u003cdiv class=\"included-wrap\" role=\"region\" aria-label=\"Bag contents and size comparison\"\u003e\n\u003cdiv class=\"section-label\"\u003eIn the bag\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eLarge bag contents - and which size fits your setup\u003c\/div\u003e\n\u003cdiv class=\"included-grid\"\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header blue\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--blue-dark)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-box\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Large bag includes\u003c\/div\u003e\n\u003cul class=\"included-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e42 lbs of concentrated nutrient + mineral blend\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eFull N-P-K spectrum across fast, medium, and slow-release sources\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eComplete trace mineral stack - glacial rock dust, basalt, kelp\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003epH buffering minerals - oyster shell, calcite, gypsum, soft rock phosphate\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eNeem + karanja cake for passive pest and pathogen suppression\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003eMicrobe Catalyst, mycorrhizae, and beneficial microbes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"included-col\"\u003e\n\u003cdiv class=\"included-col-header green\"\u003e\n\u003csvg class=\"icon\" width=\"14\" height=\"14\" stroke=\"var(--green-dark)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-leaf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e Size comparison\u003c\/div\u003e\n\u003cul class=\"included-list\" role=\"list\"\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003eSmall (3.2 lbs)\u003c\/strong\u003e - makes 10 gal of soil, re-amends ~¼ yard\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003eRegular (14 lbs)\u003c\/strong\u003e - makes 30 gal of soil, re-amends 1 yard\u003c\/li\u003e\n\u003cli role=\"listitem\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--green)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-check\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003cstrong\u003eLarge (42 lbs)\u003c\/strong\u003e - makes 100 gal of soil, re-amends 3 yards\u003c\/li\u003e\n\u003cli role=\"listitem\" style=\"border-top: 1px solid var(--border); margin-top: 4px; padding-top: 8px;\"\u003e\n\u003csvg width=\"13\" height=\"13\" stroke=\"var(--orange)\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-star\"\u003e\u003c\/use\u003e\u003c\/svg\u003e \u003cstrong\u003eNote:\u003c\/strong\u003e You'll also need: sphagnum peat, pumice or perlite, and quality compost or worm castings - source these locally\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"included-tip\"\u003e\n\u003cstrong\u003eNot sure which size?\u003c\/strong\u003e Call or email - we'll help you calculate based on your setup. \u003ca href=\"tel:7162170353\"\u003e716-217-0353\u003c\/a\u003e \/ \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ═══ SECTION 8 - FAQ ═══ --\u003e\n\u003cdiv class=\"faq-wrap\" role=\"region\" aria-label=\"Frequently asked questions\"\u003e\n\u003cdiv class=\"section-label\"\u003eQuestions\u003c\/div\u003e\n\u003cdiv class=\"section-title\"\u003eFrequently asked questions\u003c\/div\u003e\n\u003cdiv class=\"faq-list\"\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq1\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq1\" aria-expanded=\"false\"\u003e Why would I buy this instead of a pre-made KiS soil bag? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eShipping weight. A 1.5 cu ft bag of KiS Water Only Soil weighs 42 lbs and makes enough for one 10-gallon pot. The same 42 lbs of Nutrient Pack makes 100 gallons of finished soil - because peat, pumice, and compost (which make up roughly 80% of a pre-made soil by volume) are bulky and cheap to source locally. If you can find sphagnum peat, perlite or pumice, and quality compost within driving distance, the Nutrient Pack is the dramatically more economical path.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq2\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq2\" aria-expanded=\"false\"\u003e What exactly do I need to source locally to build the soil? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eThree things: sphagnum peat moss (~50% of final soil volume), an aeration amendment like pumice or perlite (~33%), and high-quality compost or earthworm castings (~17%). The compost is the most important sourcing decision - it must be biologically active to seed the soil food web. Cheap bagged compost from a big box store often isn't. Look for compost with visible fungal threads or a rich earthy smell, or use quality worm castings. KiS recommends their Lane Ocean Rich Compost or SeaCoast Compost if you want a reliable option.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq3\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq3\" aria-expanded=\"false\"\u003e Do I really need to let it cook for 7–14 days? What happens if I plant too early? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eYes - and planting too early is the most common mistake with this product. When you first mix the amendments, the microbial population explodes as it starts consuming the organic nutrients. Soil temps rise, nitrogen spikes, and the mix is genuinely too hot for seedlings. The 7–14 day cook period lets the biology stabilize, temperatures drop back to ambient, and available nitrogen moderate. If you test the temperature and it's still elevated after 14 days, wait. Don't exceed 160°F\/71°C during the process or you'll damage the biology you're building.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq4\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq4\" aria-expanded=\"false\"\u003e Can I use this to re-amend my existing KiS Water Only or Biochar soil? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eYes - this is the intended re-amendment product for both KiS soils. After harvest, remove or chop-and-drop the root ball, then apply 1 cup of Nutrient Pack per 10 gallons of soil plus 3-4 gallons of quality compost per yard. Mix in, water to field capacity, and wait 7-14 days before replanting. Cost is typically around $8 per 10-gallon pot. The biochar in the Biochar Mix doesn't need replacing - it's permanent and improves each cycle.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq5\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq5\" aria-expanded=\"false\"\u003e Do I need to adjust pH or use filtered water? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eNot in most cases. The mineral buffering stack handles pH without active management. Tap water, well water, and RO water all work. If your water is above pH 7.4, bring it down slightly. RO water works best when you add a small amount of your tap water back in for buffering. Removing chlorine with a charcoal filter is best practice, but there's enough organic matter in the soil that it's not a hard requirement.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq6\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq6\" aria-expanded=\"false\"\u003e What if I receive a damaged bag or the product isn't right for my setup? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eEmail a photo of any damage to \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e and we'll make it right - replacement or refund, your call. Change-of-mind returns accepted within 30 days on items in new condition. Not sure this is right before ordering? Call us at 716-217-0353.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"faq-item\"\u003e\n\u003cinput type=\"checkbox\" id=\"faq7\" class=\"faq-toggle\" aria-hidden=\"true\"\u003e \u003clabel class=\"faq-label\" for=\"faq7\" aria-expanded=\"false\"\u003e Why buy KiS Organics Nutrient Pack from Happy Hydro? \u003cspan class=\"faq-q-icon\" aria-hidden=\"true\"\u003e\u003csvg width=\"12\" height=\"12\"\u003e\u003cuse href=\"#ic-plus\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003c\/label\u003e\n\u003cdiv class=\"faq-answer\" role=\"region\" aria-label=\"Answer\"\u003eHappy Hydro has been selling growing equipment and amendments since 2006. We carry KiS because the formulas are tested and documented - Tad Hussey spent two years trialing this at a local horticulture college before bringing it to market. Call 716-217-0353 or email \u003ca href=\"mailto:help@happyhydro.com\"\u003ehelp@happyhydro.com\u003c\/a\u003e.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- CLOSING TRUST FOOTER --\u003e\n\u003cdiv class=\"closing-trust\" role=\"contentinfo\" aria-label=\"Store contact and trust information\"\u003e\n\u003cdiv class=\"closing-trust-text\"\u003e\n\u003csvg class=\"icon\" width=\"20\" height=\"20\" fill=\"none\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-shield\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n\u003cp\u003e\u003cstrong\u003eQuestions? We're easy to reach.\u003c\/strong\u003e\u003cbr\u003eHappy Hydro has been serving growers since 2006. Call or email us before you order, after you order, or any time something comes up. When you're happy, we're happy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"closing-contact\"\u003e\n\u003ca href=\"tel:7162170353\" aria-label=\"Call Happy Hydro at 716-217-0353\"\u003e \u003csvg width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-phone\"\u003e\u003c\/use\u003e\u003c\/svg\u003e 716-217-0353 \u003c\/a\u003e \u003ca href=\"mailto:help@happyhydro.com\" aria-label=\"Email Happy Hydro\"\u003e \u003csvg width=\"14\" height=\"14\" aria-hidden=\"true\"\u003e\u003cuse href=\"#ic-email\"\u003e\u003c\/use\u003e\u003c\/svg\u003e help@happyhydro.com \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KiS Organics","offers":[{"title":"Default Title","offer_id":43099524890691,"sku":"KIS-NUTRIENT-LG","price":144.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2082\/5769\/files\/KIS_Nutrient_Pack_2019JAN9_page1.jpg?v=1774982554"}],"url":"https:\/\/happyhydro.com\/collections\/kis-organics.oembed","provider":"Happy Hydro","version":"1.0","type":"link"}