{"product_id":"buildasoil-back-2-bloom-bundle","title":"BuildASoil Back 2 Bloom Bundle","description":"\u003c!-- =========================================================\n     BuildASoil Back 2 Bloom Bundle\n     Back 2 School Sale seasonal bundle\n\n     Paste into the Shopify product Description field using the\n     \"\u003c\/\u003e\" HTML editor. Shopify handles the title, price,\n     variants and images above this block.\n\n     Self contained: everything is scoped under .bas-b2b so it\n     will not bleed into or out of the theme. Only outside\n     dependency is one Google Fonts import (Barlow), matching\n     the other BuildASoil product pages.\n     ========================================================= --\u003e\n\n\u003csection class=\"bas-b2b\"\u003e\n  \u003cstyle\u003e\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow:wght@400;500;600;700;800\u0026family=Barlow+Condensed:wght@600;700\u0026display=swap');\n\n    .bas-b2b {\n      \/* ink and ground *\/\n      --b2b-ink: #16241b;\n      --b2b-soil: #1b2f22;\n      --b2b-green: #0e4e33;\n      --b2b-green-2: #3f7a52;\n      --b2b-paper: #f5f3ec;\n      --b2b-paper-2: #ebe7db;\n      --b2b-line: #d8d3c3;\n\n      \/* sale accent *\/\n      --b2b-ochre: #e9a52a;\n      --b2b-ochre-deep: #a9711f;\n      --b2b-ochre-soft: #f7ecd2;\n\n      \/* the three tracks *\/\n      --b2b-dry: #a9711f;        \/* dry amendments you top dress *\/\n      --b2b-dry-soft: #f4e8d1;\n      --b2b-feed: #8e3b5f;       \/* soluble feed you water in *\/\n      --b2b-feed-soft: #f4e2ea;\n      --b2b-bio: #167a6c;        \/* living biology you inoculate with *\/\n      --b2b-bio-soft: #d9ece8;\n\n      --b2b-sans: 'Barlow', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;\n      --b2b-cond: 'Barlow Condensed', 'Barlow', system-ui, sans-serif;\n\n      max-width: 960px;\n      margin: 0 auto;\n      color: var(--b2b-ink);\n      font-family: var(--b2b-sans);\n      font-size: 17px;\n      line-height: 1.6;\n      -webkit-font-smoothing: antialiased;\n\n      \/* the theme column is often much narrower than the viewport,\n         so layout decisions key off this container, not the screen *\/\n      container-type: inline-size;\n      container-name: b2b;\n      overflow-wrap: normal;\n      word-break: normal;\n      hyphens: none;\n    }\n\n    .bas-b2b * { box-sizing: border-box; }\n    .bas-b2b p { margin: 0 0 1em; }\n    .bas-b2b strong { font-weight: 700; }\n    .bas-b2b ul { margin: 0 0 1em; padding-left: 1.15em; }\n    .bas-b2b li { margin-bottom: .4em; }\n\n    \/* ---------- shared type ---------- *\/\n    .bas-b2b__eyebrow {\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .16em;\n      font-weight: 700;\n      font-size: 15px;\n      margin: 0 0 12px;\n      color: var(--b2b-ochre-deep);\n    }\n    .bas-b2b h2.b2b-h {\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: clamp(28px, 4.6vw, 44px);\n      line-height: 1.02;\n      letter-spacing: -.005em;\n      margin: 0 0 16px;\n      color: var(--b2b-ink);\n      text-transform: none;\n    }\n    .bas-b2b h3.b2b-sub {\n      font-family: var(--b2b-sans);\n      font-weight: 700;\n      font-size: 20px;\n      margin: 0 0 8px;\n      color: var(--b2b-ink);\n    }\n    .bas-b2b__section { padding: 46px 4px 6px; }\n\n    \/* ---------- hero ---------- *\/\n    .bas-b2b__hero {\n      background: var(--b2b-soil);\n      color: #eef3ea;\n      border-radius: 18px;\n      padding: 44px 40px 38px;\n      position: relative;\n      overflow: hidden;\n    }\n    .bas-b2b__hero::after {\n      content: \"\";\n      position: absolute;\n      right: -90px;\n      top: -90px;\n      width: 280px;\n      height: 280px;\n      border-radius: 50%;\n      background: rgba(233, 165, 42, .10);\n      pointer-events: none;\n    }\n    .bas-b2b__hero-tag {\n      display: inline-block;\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .18em;\n      font-weight: 700;\n      font-size: 14px;\n      color: var(--b2b-soil);\n      background: var(--b2b-ochre);\n      border-radius: 999px;\n      padding: 6px 16px 5px;\n      margin: 0 0 20px;\n    }\n    .bas-b2b__hero h1 {\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: clamp(36px, 7vw, 62px);\n      line-height: .98;\n      letter-spacing: -.01em;\n      margin: 0 0 18px;\n      color: #ffffff;\n      text-transform: none;\n      position: relative;\n      z-index: 1;\n    }\n    .bas-b2b__hero-lede {\n      font-size: clamp(18px, 2.3vw, 21px);\n      line-height: 1.5;\n      max-width: 34em;\n      color: #dfe8dc;\n      position: relative;\n      z-index: 1;\n    }\n    .bas-b2b__hero-lede strong { color: #ffffff; }\n\n    .bas-b2b__badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 10px;\n      margin-top: 26px;\n      position: relative;\n      z-index: 1;\n    }\n    .bas-b2b__badge {\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .1em;\n      font-weight: 700;\n      font-size: 15px;\n      padding: 8px 15px 7px;\n      border-radius: 8px;\n      background: rgba(255, 255, 255, .09);\n      border: 1px solid rgba(255, 255, 255, .18);\n      color: #f3f7f1;\n    }\n    .bas-b2b__badge--hot {\n      background: var(--b2b-ochre);\n      border-color: var(--b2b-ochre);\n      color: var(--b2b-soil);\n    }\n\n    \/* ---------- the timing argument ---------- *\/\n    .bas-b2b__timing {\n      background: var(--b2b-paper);\n      border: 1px solid var(--b2b-line);\n      border-radius: 16px;\n      padding: 34px 32px 26px;\n    }\n    .bas-b2b__pullquote {\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: clamp(24px, 3.6vw, 34px);\n      line-height: 1.12;\n      color: var(--b2b-green);\n      border-left: 5px solid var(--b2b-ochre);\n      padding-left: 18px;\n      margin: 4px 0 22px;\n    }\n\n    \/* ---------- the sequence ---------- *\/\n    .bas-b2b__rail { margin-top: 6px; }\n    .bas-b2b__step {\n      display: grid;\n      grid-template-columns: 62px 1fr;\n      gap: 20px;\n      position: relative;\n      padding-bottom: 26px;\n    }\n    .bas-b2b__step::before {\n      content: \"\";\n      position: absolute;\n      left: 30px;\n      top: 62px;\n      bottom: 0;\n      width: 2px;\n      background: var(--b2b-line);\n    }\n    .bas-b2b__step:last-child { padding-bottom: 0; }\n    .bas-b2b__step:last-child::before { display: none; }\n\n    .bas-b2b__num {\n      width: 62px;\n      height: 62px;\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: 28px;\n      line-height: 1;\n      color: #ffffff;\n      background: var(--b2b-green);\n    }\n    .bas-b2b__step--dry .bas-b2b__num { background: var(--b2b-dry); }\n    .bas-b2b__step--feed .bas-b2b__num { background: var(--b2b-feed); }\n    .bas-b2b__step--bio .bas-b2b__num { background: var(--b2b-bio); }\n\n    .bas-b2b__step-body {\n      background: #ffffff;\n      border: 1px solid var(--b2b-line);\n      border-radius: 14px;\n      padding: 22px 24px 18px;\n    }\n    .bas-b2b__step-kicker {\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .13em;\n      font-weight: 700;\n      font-size: 13px;\n      margin: 0 0 6px;\n    }\n    .bas-b2b__step--dry .bas-b2b__step-kicker { color: var(--b2b-dry); }\n    .bas-b2b__step--feed .bas-b2b__step-kicker { color: var(--b2b-feed); }\n    .bas-b2b__step--bio .bas-b2b__step-kicker { color: var(--b2b-bio); }\n\n    .bas-b2b__step-title {\n      font-family: var(--b2b-sans);\n      font-weight: 700;\n      font-size: 21px;\n      line-height: 1.25;\n      margin: 0 0 4px;\n    }\n    a.bas-b2b__step-link {\n      color: var(--b2b-green);\n      text-decoration: none;\n      border-bottom: 2px solid var(--b2b-ochre);\n    }\n    a.bas-b2b__step-link:hover { color: var(--b2b-green-2); }\n    .bas-b2b__step-size {\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .1em;\n      font-weight: 700;\n      font-size: 14px;\n      color: #5d6a5f;\n      margin: 0 0 10px;\n    }\n    .bas-b2b__step-body p:last-child { margin-bottom: 0; }\n    .bas-b2b__rate {\n      margin-top: 12px;\n      background: var(--b2b-paper);\n      border-radius: 10px;\n      padding: 12px 14px;\n      font-size: 16px;\n    }\n    .bas-b2b__rate span {\n      display: block;\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .12em;\n      font-weight: 700;\n      font-size: 12px;\n      color: #5d6a5f;\n      margin-bottom: 3px;\n    }\n\n    \/* ---------- push and pull ---------- *\/\n    .bas-b2b__two {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 18px;\n      margin-top: 8px;\n    }\n    .bas-b2b__card {\n      border-radius: 14px;\n      padding: 24px 24px 18px;\n      border: 1px solid var(--b2b-line);\n      background: #ffffff;\n    }\n    .bas-b2b__card--push {\n      background: var(--b2b-dry-soft);\n      border-color: #e2cfa6;\n    }\n    .bas-b2b__card--pull {\n      background: var(--b2b-bio-soft);\n      border-color: #b8d8d2;\n    }\n    .bas-b2b__card h3 {\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: 26px;\n      line-height: 1.05;\n      margin: 0 0 8px;\n    }\n    .bas-b2b__card--push h3 { color: var(--b2b-dry); }\n    .bas-b2b__card--pull h3 { color: var(--b2b-bio); }\n    .bas-b2b__card p:last-child { margin-bottom: 0; }\n\n    \/* ---------- what is in the box ---------- *\/\n    .bas-b2b__grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 18px;\n    }\n    .bas-b2b__item {\n      border: 1px solid var(--b2b-line);\n      border-radius: 14px;\n      overflow: hidden;\n      background: #ffffff;\n      display: flex;\n      flex-direction: column;\n    }\n    .bas-b2b__item-top {\n      display: flex;\n      gap: 14px;\n      align-items: center;\n      padding: 16px 18px;\n      background: var(--b2b-paper);\n      border-bottom: 1px solid var(--b2b-line);\n    }\n    .bas-b2b__thumb {\n      width: 72px;\n      height: 72px;\n      flex: 0 0 72px;\n      border-radius: 10px;\n      background: #ffffff;\n      border: 1px solid var(--b2b-line);\n      overflow: hidden;\n      display: block;\n    }\n    .bas-b2b__thumb img {\n      width: 100%;\n      height: 100%;\n      object-fit: contain;\n      display: block;\n    }\n    .bas-b2b__item-name {\n      font-weight: 700;\n      font-size: 17px;\n      line-height: 1.25;\n      margin: 0 0 3px;\n    }\n    a.bas-b2b__item-name-link {\n      color: var(--b2b-ink);\n      text-decoration: none;\n    }\n    a.bas-b2b__item-name-link:hover { color: var(--b2b-green); }\n    .bas-b2b__item-meta {\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .1em;\n      font-weight: 700;\n      font-size: 13px;\n      color: #5d6a5f;\n    }\n    .bas-b2b__item-body {\n      padding: 18px;\n      font-size: 16px;\n      flex: 1 1 auto;\n    }\n    .bas-b2b__item-body p:last-child { margin-bottom: 0; }\n    .bas-b2b__stars {\n      color: var(--b2b-ochre-deep);\n      font-weight: 700;\n      font-size: 14px;\n      font-family: var(--b2b-cond);\n      letter-spacing: .08em;\n      text-transform: uppercase;\n    }\n\n    \/* ---------- value ---------- *\/\n    .bas-b2b__value {\n      background: var(--b2b-green);\n      color: #eef4ea;\n      border-radius: 18px;\n      padding: 38px 36px 32px;\n      text-align: center;\n    }\n    .bas-b2b__value h2 {\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: clamp(28px, 4.4vw, 40px);\n      line-height: 1.05;\n      margin: 0 0 8px;\n      color: #ffffff;\n      text-transform: none;\n    }\n    .bas-b2b__value-rows {\n      max-width: 480px;\n      margin: 22px auto 0;\n      text-align: left;\n    }\n    .bas-b2b__value-row {\n      display: flex;\n      justify-content: space-between;\n      gap: 16px;\n      padding: 9px 0;\n      border-bottom: 1px solid rgba(255, 255, 255, .16);\n      font-size: 16px;\n    }\n    .bas-b2b__value-row:last-of-type { border-bottom: none; }\n    .bas-b2b__value-row span:last-child {\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: 19px;\n      white-space: nowrap;\n    }\n    .bas-b2b__value-total {\n      margin-top: 14px;\n      padding-top: 16px;\n      border-top: 2px solid var(--b2b-ochre);\n      display: flex;\n      justify-content: space-between;\n      align-items: baseline;\n      gap: 16px;\n    }\n    .bas-b2b__value-total span:first-child {\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .12em;\n      font-weight: 700;\n      font-size: 16px;\n      color: var(--b2b-ochre);\n    }\n    .bas-b2b__value-total span:last-child {\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: 30px;\n      color: #ffffff;\n    }\n    .bas-b2b__value-note {\n      margin: 24px auto 0;\n      max-width: 44em;\n      font-size: 16px;\n      color: #cfded0;\n    }\n\n    \/* ---------- three way price comparison ---------- *\/\n    .bas-b2b__compare {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 12px;\n      margin-top: 30px;\n      text-align: left;\n    }\n    .bas-b2b__col {\n      background: rgba(255, 255, 255, .07);\n      border: 1px solid rgba(255, 255, 255, .16);\n      border-radius: 12px;\n      padding: 18px 16px 16px;\n      position: relative;\n      display: flex;\n      flex-direction: column;\n      justify-content: flex-start;\n    }\n    .bas-b2b__col--best {\n      background: #ffffff;\n      border: 2px solid var(--b2b-ochre);\n      color: var(--b2b-ink);\n    }\n    .bas-b2b__col-flag {\n      position: absolute;\n      top: -12px;\n      left: 14px;\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .12em;\n      font-weight: 700;\n      font-size: 12px;\n      line-height: 1;\n      white-space: nowrap;\n      color: var(--b2b-soil);\n      background: var(--b2b-ochre);\n      border-radius: 999px;\n      padding: 6px 12px 5px;\n      margin: 0;\n    }\n    .bas-b2b__col-label {\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .1em;\n      font-weight: 700;\n      font-size: 13px;\n      line-height: 1.3;\n      margin: 0 0 8px;\n      color: #cfded0;\n    }\n    .bas-b2b__col--best .bas-b2b__col-label { color: var(--b2b-ochre-deep); }\n    .bas-b2b__col-price {\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: clamp(28px, 6cqi, 42px);\n      line-height: 1;\n      margin: 0 0 6px;\n      color: #ffffff;\n      white-space: nowrap;\n    }\n    .bas-b2b__col--best .bas-b2b__col-price { color: var(--b2b-green); }\n    .bas-b2b__col-sub {\n      font-size: 14px;\n      line-height: 1.35;\n      margin: 0;\n      color: #b9cdbc;\n    }\n    .bas-b2b__col--best .bas-b2b__col-sub {\n      color: var(--b2b-ochre-deep);\n      font-weight: 700;\n    }\n\n    \/* ---------- itemized ledger ---------- *\/\n    .bas-b2b__ledger {\n      width: 100%;\n      border-collapse: collapse;\n      margin-top: 26px;\n      text-align: left;\n      font-size: 15px;\n      color: #dbe7dc;\n    }\n    .bas-b2b__ledger th,\n    .bas-b2b__ledger td {\n      padding: 9px 4px;\n      border-bottom: 1px solid rgba(255, 255, 255, .14);\n      vertical-align: middle;\n    }\n    .bas-b2b__ledger thead th {\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .1em;\n      font-weight: 700;\n      font-size: 12px;\n      color: #9fb8a4;\n      border-bottom-color: rgba(255, 255, 255, .28);\n      white-space: nowrap;\n    }\n    .bas-b2b__ledger th:first-child,\n    .bas-b2b__ledger td:first-child { padding-left: 0; }\n    .bas-b2b__ledger .b2b-num {\n      text-align: right;\n      width: 74px;\n      white-space: nowrap;\n      font-family: var(--b2b-cond);\n      font-weight: 700;\n      font-size: 17px;\n      color: #ffffff;\n    }\n    .bas-b2b__ledger thead .b2b-num { font-size: 12px; color: #9fb8a4; }\n    .bas-b2b__ledger .b2b-strike {\n      color: #8fa695;\n      text-decoration: line-through;\n      font-weight: 500;\n    }\n    .bas-b2b__ledger tfoot td {\n      border-bottom: none;\n      border-top: 2px solid rgba(255, 255, 255, .28);\n      padding-top: 12px;\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .1em;\n      font-weight: 700;\n      font-size: 14px;\n      color: #ffffff;\n    }\n    .bas-b2b__ledger tfoot .b2b-num { font-size: 19px; }\n\n    .bas-b2b__bundle-row {\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      gap: 12px;\n      margin-top: 14px;\n      background: var(--b2b-ochre);\n      color: var(--b2b-soil);\n      border-radius: 10px;\n      padding: 12px 16px;\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .1em;\n      font-weight: 700;\n      font-size: 15px;\n      text-align: left;\n    }\n    .bas-b2b__bundle-row span:last-child {\n      font-size: 22px;\n      letter-spacing: 0;\n      white-space: nowrap;\n    }\n\n    .bas-b2b__savings {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 8px;\n      margin-top: 16px;\n      justify-content: center;\n    }\n    .bas-b2b__saving {\n      font-family: var(--b2b-cond);\n      text-transform: uppercase;\n      letter-spacing: .1em;\n      font-weight: 700;\n      font-size: 14px;\n      padding: 8px 14px 7px;\n      border-radius: 8px;\n      background: rgba(255, 255, 255, .09);\n      border: 1px solid rgba(255, 255, 255, .18);\n      color: #f3f7f1;\n      white-space: nowrap;\n    }\n\n    @container b2b (max-width: 640px) {\n      .bas-b2b__compare { grid-template-columns: 1fr; gap: 18px; }\n      .bas-b2b__col { padding: 16px 16px 14px; }\n      .bas-b2b__col--best { margin-top: 6px; }\n      .bas-b2b__col-price { font-size: 36px; }\n      .bas-b2b__ledger { font-size: 14px; }\n      .bas-b2b__ledger .b2b-num { width: 66px; font-size: 16px; }\n    \/**\/\n    }\n\n    \/* ---------- narrow container (theme column, not viewport) ---------- *\/\n    @container b2b (max-width: 700px) {\n      .bas-b2b__two { grid-template-columns: 1fr; }\n      .bas-b2b__grid { grid-template-columns: 1fr; }\n      .bas-b2b__hero { padding: 34px 24px 30px; }\n      .bas-b2b__timing { padding: 28px 22px 20px; }\n      .bas-b2b__value { padding: 32px 22px 28px; }\n      .bas-b2b__step { grid-template-columns: 48px 1fr; gap: 16px; }\n      .bas-b2b__num { width: 48px; height: 48px; font-size: 23px; }\n      .bas-b2b__step::before { left: 23px; top: 52px; }\n      .bas-b2b__step-body { padding: 18px 18px 16px; }\n    \/**\/\n    }\n\n    \/* ---------- mobile ---------- *\/\n    @media (max-width: 749px) {\n      .bas-b2b { font-size: 16px; }\n      .bas-b2b__hero { padding: 32px 22px 30px; border-radius: 14px; }\n      .bas-b2b__timing { padding: 26px 20px 18px; }\n      .bas-b2b__section { padding: 34px 0 4px; }\n      .bas-b2b__two { grid-template-columns: 1fr; }\n      .bas-b2b__grid { grid-template-columns: 1fr; }\n      .bas-b2b__value { padding: 30px 20px 26px; border-radius: 14px; }\n      .bas-b2b__compare { grid-template-columns: 1fr; gap: 18px; }\n      .bas-b2b__col--best { margin-top: 6px; }\n      .bas-b2b__step {\n        grid-template-columns: 46px 1fr;\n        gap: 14px;\n      }\n      .bas-b2b__num { width: 46px; height: 46px; font-size: 22px; }\n      .bas-b2b__step::before { left: 22px; top: 50px; }\n      .bas-b2b__step-body { padding: 18px 18px 16px; }\n    \/**\/\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- ================= HERO ================= --\u003e\n  \u003cdiv class=\"bas-b2b__hero\"\u003e\n    \u003cdiv class=\"bas-b2b__hero-tag\"\u003eBack 2 School Sale\u003c\/div\u003e\n    \u003ch1\u003eBack 2 Bloom Bundle\u003c\/h1\u003e\n    \u003cp class=\"bas-b2b__hero-lede\"\u003e\n      Right now your plants are heading into flower whether you're ready or not.\n      This is the four part bloom setup we run at BuildASoil, put together in one box.\n      \u003cstrong\u003eFeed the soil first, then feed the plant, then hand the whole thing over to biology.\u003c\/strong\u003e\n    \u003c\/p\u003e\n    \u003cdiv class=\"bas-b2b__badges\"\u003e\n      \u003cdiv class=\"bas-b2b__badge bas-b2b__badge--hot\"\u003eOver 30% off\u003c\/div\u003e\n      \u003cdiv class=\"bas-b2b__badge\"\u003eFree shipping\u003c\/div\u003e\n      \u003cdiv class=\"bas-b2b__badge\"\u003eSeasonal, while it lasts\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ================= TIMING ARGUMENT ================= --\u003e\n  \u003cdiv class=\"bas-b2b__section\"\u003e\n    \u003cdiv class=\"bas-b2b__timing\"\u003e\n      \u003cp class=\"bas-b2b__eyebrow\"\u003eWhy now and not later\u003c\/p\u003e\n      \u003ch2 class=\"b2b-h\"\u003eFlower doesn't wait for you to notice\u003c\/h2\u003e\n\n      \u003cp class=\"bas-b2b__pullquote\"\u003e\n        If you wait until the plant shows you a problem, you already waited too long.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        This is the time of year when everything flips. Days get shorter, plants stack, and demand for\n        phosphorus, potassium and calcium climbs fast. Salt based feeding lets you react in a day or two\n        because you're force feeding the plant directly. Organics doesn't work that way, and that's the\n        whole point.\n      \u003c\/p\u003e\n      \u003cp\u003e\n        In living soil the nutrients are already there. Biology has to break them down and hand them to\n        the root before the plant can use them. That takes time, usually a week or two. So the fade,\n        the pale leaves, the stalled bud set, those are all lagging indicators. By the time you see one\n        you're already behind, and you spend the rest of the run catching up instead of finishing strong.\n      \u003c\/p\u003e\n      \u003cp\u003e\n        Set it up at the front of flower and you're not chasing anything. You feed the system once,\n        the soil holds the nutrition, and the biology releases it on the plant's schedule instead of yours.\n        \u003cstrong\u003eThat's what nature does when you let it. Get ahead of it and stay there.\u003c\/strong\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ================= THE SEQUENCE ================= --\u003e\n  \u003cdiv class=\"bas-b2b__section\"\u003e\n    \u003cp class=\"bas-b2b__eyebrow\"\u003eDo it in this order\u003c\/p\u003e\n    \u003ch2 class=\"b2b-h\"\u003eFour steps, one afternoon\u003c\/h2\u003e\n    \u003cp style=\"max-width: 44em;\"\u003e\n      The order matters. Dry amendments go down first so the soluble feed washes them in, and the\n      biology goes last so it lands in a root zone that already has something to eat.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"bas-b2b__rail\"\u003e\n\n      \u003c!-- step 1 --\u003e\n      \u003cdiv class=\"bas-b2b__step bas-b2b__step--dry\"\u003e\n        \u003cdiv class=\"bas-b2b__num\"\u003e1\u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__step-body\"\u003e\n          \u003cp class=\"bas-b2b__step-kicker\"\u003eTop dress\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__step-title\"\u003e\n            \u003ca class=\"bas-b2b__step-link\" href=\"https:\/\/buildasoil.com\/products\/buildaflower-top-dress-kit\" target=\"_blank\" rel=\"noopener\"\u003eBuildAFlower\u003c\/a\u003e\n          \u003c\/p\u003e\n          \u003cp class=\"bas-b2b__step-size\"\u003e1 Gallon\u003c\/p\u003e\n          \u003cp\u003e\n            Add 1 to 2 cups per plant and spread it thinly across the soil surface, or work it through your\n            mulch layer so it sits in contact with the soil. You're not building a thick blanket. You want an\n            even layer that stays in touch with the soil and gives the Pushin' P something to mix into.\n          \u003c\/p\u003e\n          \u003cp\u003e\n            This is premium compost and worm castings loaded with organic phosphorus and potassium, plus\n            gypsum, kelp and pre charged biochar. It's food for the plant and food for the soil life at the\n            same time, and it keeps working for weeks.\n          \u003c\/p\u003e\n          \u003cdiv class=\"bas-b2b__rate\"\u003e\n            \u003cspan\u003eRate\u003c\/span\u003e\n            1 to 2 cups per plant, spread thin or worked through the mulch layer.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- step 2 --\u003e\n      \u003cdiv class=\"bas-b2b__step bas-b2b__step--dry\"\u003e\n        \u003cdiv class=\"bas-b2b__num\"\u003e2\u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__step-body\"\u003e\n          \u003cp class=\"bas-b2b__step-kicker\"\u003eMix in\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__step-title\"\u003e\n            \u003ca class=\"bas-b2b__step-link\" href=\"https:\/\/buildasoil.com\/products\/buildasoil-pushin-p\" target=\"_blank\" rel=\"noopener\"\u003ePushin' P\u003c\/a\u003e\n          \u003c\/p\u003e\n          \u003cp class=\"bas-b2b__step-size\"\u003e3 lb\u003c\/p\u003e\n          \u003cp\u003e\n            Blend it right into the BuildAFlower layer and work the whole thing into the surface with your\n            fingers. Four organic phosphorus sources in one amendment: rice bran, fish bone meal, micronized\n            calcium phosphate and black soldier fly frass. This is the push, and it's the part most growers\n            are short on when flower starts.\n          \u003c\/p\u003e\n          \u003cdiv class=\"bas-b2b__rate\"\u003e\n            \u003cspan\u003eRate\u003c\/span\u003e\n            1 to 2 tablespoons for smaller plants, a quarter cup for larger plants.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- step 3 --\u003e\n      \u003cdiv class=\"bas-b2b__step bas-b2b__step--feed\"\u003e\n        \u003cdiv class=\"bas-b2b__num\"\u003e3\u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__step-body\"\u003e\n          \u003cp class=\"bas-b2b__step-kicker\"\u003eWater it in\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__step-title\"\u003e\n            \u003ca class=\"bas-b2b__step-link\" href=\"https:\/\/buildasoil.com\/products\/organic-amino-chelated-buildabloom\" target=\"_blank\" rel=\"noopener\"\u003eBuildABloom\u003c\/a\u003e\n          \u003c\/p\u003e\n          \u003cp class=\"bas-b2b__step-size\"\u003e1 lb, makes 113 gallons\u003c\/p\u003e\n          \u003cp\u003e\n            Now water the top dress in with BuildABloom instead of plain water. Amino chelated phosphorus,\n            potassium and calcium with a fulvic boost, so the plant gets something available today while the\n            dry amendments are still breaking down. No bone meal, no guano, no phosphoric acid. It bridges\n            the gap so nothing stalls while the soil catches up.\n          \u003c\/p\u003e\n          \u003cdiv class=\"bas-b2b__rate\"\u003e\n            \u003cspan\u003eRate in living soil\u003c\/span\u003e\n            1 teaspoon per gallon of water, or 1 cup per 50 gallons.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- step 4 --\u003e\n      \u003cdiv class=\"bas-b2b__step bas-b2b__step--bio\"\u003e\n        \u003cdiv class=\"bas-b2b__num\"\u003e4\u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__step-body\"\u003e\n          \u003cp class=\"bas-b2b__step-kicker\"\u003eInoculate the root zone\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__step-title\"\u003e\n            \u003ca class=\"bas-b2b__step-link\" href=\"https:\/\/buildasoil.com\/products\/rootwise-bio-phos-biological-bloom-support\" target=\"_blank\" rel=\"noopener\"\u003eRootwise Bio-Phos\u003c\/a\u003e\n          \u003c\/p\u003e\n          \u003cp class=\"bas-b2b__step-size\"\u003e2 oz\u003c\/p\u003e\n          \u003cp\u003e\n            Finish by drenching the root zone. Bio-Phos is a full spectrum soil inoculant built around microbes\n            that mobilize phosphorus, so the P sitting in your soil actually becomes available to the plant.\n            You just laid out a buffet. This is what shows up to serve it.\n          \u003c\/p\u003e\n          \u003cp\u003e\n            Don't get hung up on the 5 gallons. If you can't use that much water, mix the same amount of\n            Bio-Phos into less water and apply it. The volume is just the carrier. What matters is that it\n            reaches the root zone.\n          \u003c\/p\u003e\n          \u003cdiv class=\"bas-b2b__rate\"\u003e\n            \u003cspan\u003eRate\u003c\/span\u003e\n            First application, 2 teaspoons in 5 gallons of water to the root zone. After that, 1 teaspoon in\n            5 gallons every 2 weeks. Use less water if that's all your plants need.\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ================= PUSH AND PULL ================= --\u003e\n  \u003cdiv class=\"bas-b2b__section\"\u003e\n    \u003cp class=\"bas-b2b__eyebrow\"\u003eThe idea behind the box\u003c\/p\u003e\n    \u003ch2 class=\"b2b-h\"\u003ePush it in, then pull it out\u003c\/h2\u003e\n    \u003cp style=\"max-width: 44em;\"\u003e\n      Adding phosphorus and waiting is only half the job. Most of the P in any soil is locked up in forms\n      roots can't take. Push and pull is how you get it moving.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"bas-b2b__two\"\u003e\n      \u003cdiv class=\"bas-b2b__card bas-b2b__card--push\"\u003e\n        \u003ch3\u003eThe push\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003eBuildAFlower, Pushin' P and BuildABloom\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          These load the soil with organic phosphorus, potassium and calcium from several different sources\n          so you're not leaning on one ingredient and building it up over time. Diversity in, diversity out.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bas-b2b__card bas-b2b__card--pull\"\u003e\n        \u003ch3\u003eThe pull\u003c\/h3\u003e\n        \u003cp\u003e\u003cstrong\u003eRootwise Bio-Phos\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          Phosphorus solubilizing microbes free up what's already locked in the soil and deliver it at the\n          root. The same approach the 2022 North American record pumpkin grower used. Without the pull,\n          a lot of what you add just sits there.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ================= WHAT IS IN THE BOX ================= --\u003e\n  \u003cdiv class=\"bas-b2b__section\"\u003e\n    \u003cp class=\"bas-b2b__eyebrow\"\u003eWhat ships to you\u003c\/p\u003e\n    \u003ch2 class=\"b2b-h\"\u003eFour products, no filler\u003c\/h2\u003e\n\n    \u003cdiv class=\"bas-b2b__grid\"\u003e\n\n      \u003cdiv class=\"bas-b2b__item\"\u003e\n        \u003cdiv class=\"bas-b2b__item-top\"\u003e\n          \u003ca class=\"bas-b2b__thumb\" href=\"https:\/\/buildasoil.com\/products\/buildaflower-top-dress-kit\" target=\"_blank\" rel=\"noopener\"\u003e\n            \u003cimg src=\"https:\/\/buildasoil.com\/cdn\/shop\/files\/BAF1Gal_1.png?v=1729807448\u0026amp;width=300\" alt=\"BuildAFlower Top Dress Kit 1 gallon bag\" loading=\"lazy\"\u003e\n          \u003c\/a\u003e\n          \u003cdiv\u003e\n            \u003cp class=\"bas-b2b__item-name\"\u003e\n              \u003ca class=\"bas-b2b__item-name-link\" href=\"https:\/\/buildasoil.com\/products\/buildaflower-top-dress-kit\" target=\"_blank\" rel=\"noopener\"\u003eBuildAFlower Top Dress Kit\u003c\/a\u003e\n            \u003c\/p\u003e\n            \u003cp class=\"bas-b2b__item-meta\"\u003e1 Gallon\u003c\/p\u003e\n            \u003cp class=\"bas-b2b__stars\"\u003e4.9 out of 5, 1046 ratings\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__item-body\"\u003e\n          \u003cp\u003e\n            Premium compost and BuildASoil worm castings combined, then built out with gypsum, high phosphorus\n            rice bran, Icelandic kelp, mustard seed meal and pre charged biochar. Every ingredient is approved\n            for organic production and it will not burn your plants.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bas-b2b__item\"\u003e\n        \u003cdiv class=\"bas-b2b__item-top\"\u003e\n          \u003ca class=\"bas-b2b__thumb\" href=\"https:\/\/buildasoil.com\/products\/buildasoil-pushin-p\" target=\"_blank\" rel=\"noopener\"\u003e\n            \u003cimg src=\"https:\/\/buildasoil.com\/cdn\/shop\/files\/pushinp3lb.png?v=1735064595\u0026amp;width=300\" alt=\"BuildASoil Pushin P 3 pound bag\" loading=\"lazy\"\u003e\n          \u003c\/a\u003e\n          \u003cdiv\u003e\n            \u003cp class=\"bas-b2b__item-name\"\u003e\n              \u003ca class=\"bas-b2b__item-name-link\" href=\"https:\/\/buildasoil.com\/products\/buildasoil-pushin-p\" target=\"_blank\" rel=\"noopener\"\u003ePushin' P Phosphorus Blend\u003c\/a\u003e\n            \u003c\/p\u003e\n            \u003cp class=\"bas-b2b__item-meta\"\u003e3 lb\u003c\/p\u003e\n            \u003cp class=\"bas-b2b__stars\"\u003e5.0 out of 5, 45 ratings\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__item-body\"\u003e\n          \u003cp\u003e\n            Four premium phosphorus sources in one bag. Organic rice bran, fish bone meal, micronized calcium\n            phosphate with non GMO amino acids, and black soldier fly frass. All low in heavy metals, all\n            bringing something different to the soil.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bas-b2b__item\"\u003e\n        \u003cdiv class=\"bas-b2b__item-top\"\u003e\n          \u003ca class=\"bas-b2b__thumb\" href=\"https:\/\/buildasoil.com\/products\/organic-amino-chelated-buildabloom\" target=\"_blank\" rel=\"noopener\"\u003e\n            \u003cimg src=\"https:\/\/buildasoil.com\/cdn\/shop\/files\/buildabloom1lb_61653284-b695-4d23-9be9-4611383987a9.png?v=1785793171\u0026amp;width=300\" alt=\"BuildABloom amino chelated bloom booster 1 pound bag\" loading=\"lazy\"\u003e\n          \u003c\/a\u003e\n          \u003cdiv\u003e\n            \u003cp class=\"bas-b2b__item-name\"\u003e\n              \u003ca class=\"bas-b2b__item-name-link\" href=\"https:\/\/buildasoil.com\/products\/organic-amino-chelated-buildabloom\" target=\"_blank\" rel=\"noopener\"\u003eBuildABloom Bloom Booster\u003c\/a\u003e\n            \u003c\/p\u003e\n            \u003cp class=\"bas-b2b__item-meta\"\u003e1 lb\u003c\/p\u003e\n            \u003cp class=\"bas-b2b__stars\"\u003e5.0 out of 5, 697 ratings\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__item-body\"\u003e\n          \u003cp\u003e\n            Amino chelated minerals with a fulvic boost, made in Colorado. One pound makes 113 gallons of ready\n            to use solution. Derived from rock phosphate, gypsum, soy protein hydrolysate, magnesium sulfate\n            and potassium sulfate.\n            \u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/9641\/files\/BuildABloomHeavyMetals.pdf?v=1761068861\" target=\"_blank\" rel=\"noopener\" style=\"color: var(--b2b-green);\"\u003eSee the nutrient and heavy metal analysis\u003c\/a\u003e.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bas-b2b__item\"\u003e\n        \u003cdiv class=\"bas-b2b__item-top\"\u003e\n          \u003ca class=\"bas-b2b__thumb\" href=\"https:\/\/buildasoil.com\/products\/rootwise-bio-phos-biological-bloom-support\" target=\"_blank\" rel=\"noopener\"\u003e\n            \u003cimg src=\"https:\/\/buildasoil.com\/cdn\/shop\/files\/rootwisebiophos2oz.png?v=1696358369\u0026amp;width=300\" alt=\"Rootwise Bio-Phos 2 ounce container\" loading=\"lazy\"\u003e\n          \u003c\/a\u003e\n          \u003cdiv\u003e\n            \u003cp class=\"bas-b2b__item-name\"\u003e\n              \u003ca class=\"bas-b2b__item-name-link\" href=\"https:\/\/buildasoil.com\/products\/rootwise-bio-phos-biological-bloom-support\" target=\"_blank\" rel=\"noopener\"\u003eRootwise Bio-Phos\u003c\/a\u003e\n            \u003c\/p\u003e\n            \u003cp class=\"bas-b2b__item-meta\"\u003e2 oz\u003c\/p\u003e\n            \u003cp class=\"bas-b2b__stars\"\u003e5.0 out of 5, 287 ratings\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__item-body\"\u003e\n          \u003cp\u003e\n            A full spectrum soil inoculant weighted toward microbes that mobilize phosphorus in any soil.\n            A little goes a long way. Two ounces covers a lot of containers across a full run.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ================= WHO IT IS FOR ================= --\u003e\n  \u003cdiv class=\"bas-b2b__section\"\u003e\n    \u003cdiv class=\"bas-b2b__fine\"\u003e\n      \u003ch3\u003eWho this is for\u003c\/h3\u003e\n      \u003cp\u003e\n        Anyone running living soil in containers, beds or the ground who is heading into flower this season.\n        Indoor growers flipping the lights, outdoor growers watching the days get shorter, and anyone growing\n        tomatoes, peppers, squash or fruit trees through a heavy fruit set.\n      \u003c\/p\u003e\n      \u003cp\u003e\n        If you're already in flower and things look fine, that's exactly when to run it. If things already\n        look off, run it now and give the biology a week or two to do the work.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ================= VALUE ================= --\u003e\n  \u003cdiv class=\"bas-b2b__section\"\u003e\n    \u003cdiv class=\"bas-b2b__value\"\u003e\n      \u003ch2\u003eThree ways to buy the same four products\u003c\/h2\u003e\n      \u003cp style=\"color: #cfded0; margin: 0 auto; max-width: 40em;\"\u003e\n        All four of these are part of the Back 2 School Sale. Even at the sale price, buying them\n        separately costs you more than the bundle.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"bas-b2b__compare\"\u003e\n\n        \u003cdiv class=\"bas-b2b__col\"\u003e\n          \u003cp class=\"bas-b2b__col-label\"\u003eBought at retail\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__col-price\"\u003e$131.00\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__col-sub\"\u003eFull price, no discount\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bas-b2b__col\"\u003e\n          \u003cp class=\"bas-b2b__col-label\"\u003eBought on sale\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__col-price\"\u003e$104.80\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__col-sub\"\u003eEach item at its sale price\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"bas-b2b__col bas-b2b__col--best\"\u003e\n          \u003cp class=\"bas-b2b__col-flag\"\u003eBest value\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__col-label\"\u003eBought as a bundle\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__col-price\"\u003e$91.00\u003c\/p\u003e\n          \u003cp class=\"bas-b2b__col-sub\"\u003eOver 30% off retail\u003c\/p\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003ctable class=\"bas-b2b__ledger\"\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth scope=\"col\"\u003eProduct\u003c\/th\u003e\n            \u003cth scope=\"col\" class=\"b2b-num\"\u003eRetail\u003c\/th\u003e\n            \u003cth scope=\"col\" class=\"b2b-num\"\u003eOn sale\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eBuildAFlower, 1 Gallon\u003c\/td\u003e\n            \u003ctd class=\"b2b-num b2b-strike\"\u003e$33.00\u003c\/td\u003e\n            \u003ctd class=\"b2b-num\"\u003e$26.40\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003ePushin' P, 3 lb\u003c\/td\u003e\n            \u003ctd class=\"b2b-num b2b-strike\"\u003e$28.00\u003c\/td\u003e\n            \u003ctd class=\"b2b-num\"\u003e$22.40\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eBuildABloom, 1 lb\u003c\/td\u003e\n            \u003ctd class=\"b2b-num b2b-strike\"\u003e$25.00\u003c\/td\u003e\n            \u003ctd class=\"b2b-num\"\u003e$20.00\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eBio-Phos, 2 oz\u003c\/td\u003e\n            \u003ctd class=\"b2b-num b2b-strike\"\u003e$45.00\u003c\/td\u003e\n            \u003ctd class=\"b2b-num\"\u003e$36.00\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n        \u003ctfoot\u003e\n          \u003ctr\u003e\n            \u003ctd\u003eTotal\u003c\/td\u003e\n            \u003ctd class=\"b2b-num b2b-strike\"\u003e$131.00\u003c\/td\u003e\n            \u003ctd class=\"b2b-num\"\u003e$104.80\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tfoot\u003e\n      \u003c\/table\u003e\n\n      \u003cdiv class=\"bas-b2b__bundle-row\"\u003e\n        \u003cspan\u003eThis bundle\u003c\/span\u003e\n        \u003cspan\u003e$91.00\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bas-b2b__savings\"\u003e\n        \u003cdiv class=\"bas-b2b__saving\"\u003eSave $40.00 vs retail\u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__saving\"\u003eSave $13.80 vs the sale\u003c\/div\u003e\n        \u003cdiv class=\"bas-b2b__saving\"\u003eFree shipping\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"bas-b2b__value-note\"\u003e\n        This one is seasonal. When flower season is over the bundle comes down.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"BuildASoil","offers":[{"title":"Default Title","offer_id":63954938265971,"sku":null,"price":91.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/9641\/files\/back2bloombundle.png?v=1786552199","url":"https:\/\/buildasoil.com\/products\/buildasoil-back-2-bloom-bundle","provider":"BuildASoil","version":"1.0","type":"link"}