Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants
Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants

Hot Sale 49% OFF✨ - Premium Organic Coconut Coir Bricks for Plants

💥BUY MORE SAVE MORE💥
Please select a 💥buy more save more💥
Price
$34.99
$17.98
Save  49%
828 sold
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);

🌱Breed new life in the new year with a Coco coir brick!🔆

If you're looking for a natural and sustainable growing medium for your plants, look no further than our organic coconut coir.

Made from the finest coconut fibers, our coconut coir is a soilless growing medium that provides excellent water retention and aeration for healthy plant growth.

So why wait? Give your plants the best growing medium possible with our premium quality organic coconut coir. Order now and experience the difference for yourself!

[Coco Coir Growing Medium] This low EC, PH balanced biodegradable soil is made from crude fiber extracted from the husk on coconut husks, 100% natural organic, sustainable and eco-friendly, a traditional soil alternative, it can take your gardening and planting efforts to a new level.

[Easy To Use & Store] Coco coir brick is compact and lightweight after compression, you can use these in conjunction with other putting soil, easier to store than bags of potting soil. It will expand rapidly after adding water, then you can plant the plants, flowers, vegetables or herbs, creating a stronger foundation for growing seedlings.


[Optimal Aeration & Drainage] The spongy nature of coconut fiber can absorb enough water to make the soil very fluffy when it expands, helping plants absorb water more efficiently, and holds just enough moisture while letting excess out, ideal for thicker plant bases. The coco coir remains in use for a long time and can be reused indefinitely.

[Increase Healthy Root Growth] Coconut fiber is light and airy, providing vital oxygen to plant roots.Our coconut soil will keep your plants moist in hot, dry conditions. Can achieve stronger plant growth and healthier root system. Help your plants grow stronger at the root by starting them off with our coco coir potting soil.

[Wide Application] Suitable for all gardening applications, potted plants, grow microgreens, container gardens, raised garden beds, indoor plants, flowers, vegetables, herbs.Also suitable for bedding of various reptiles, it worked great for making organic compust. Tips: When mixing with water to hydrate make sure to start out slowly so you achieve the consistency you want.

Key Features

PREMIUM QUALITY: Our organic coconut coir is made from the finest coconut fibers, ensuring high water retention and optimal aeration for healthy plant growth.

SOILLESS GROWING MEDIUM: Our coconut coir is a soilless growing medium, making it an ideal alternative to traditional soil for indoor and outdoor gardening.

NATURAL AND SUSTAINABLE: Our coconut coir is 100% organic, sustainable and eco-friendly, making it an excellent choice for environmentally conscious gardeners.

VERSATILE: Our coconut coir is suitable for a wide variety of plants, including vegetables, herbs, flowers, and more. It can also be used for seed starting, propagation, and hydroponics.

EASY TO USE: Our coconut coir is easy to use and comes compressed for convenient storage and transportation. Simply soak the coir in water to expand it to its full size, and it's ready to use.

Specification

Material: 100% Coconut Coir

Item Weight: 100g/3.53oz

Size: 10x1.5cm/3.9x0.6inch

Package Includes

1pc * Organic Coconut Coirs

NOTE:

  1. The soaking ratio is 1 to 8, you need to add 8 grams of water for every 1 gram of soil. 
  2. Expansion volume is 1 gram = 7-8 milliliters.
  3. Two pieces of foam. You can fill a 3.5-liter bottle.

💐WHY US

We work directly with manufacturers all over the world to ensure the best quality of our products. We have a Quality Control department which helps us to keep our promise!
  • 🔥Price is always competitive.
  • 😊Awesome Customer Service.
  • 🏆Amazing products along with High Quality.
  • 🍭Read reviews from our lovely customers.

🌎Worldwide Shipping✈  

Please note that shipping is insured. However, you may receive your items earlier. Tracking Numbers will ALWAYS be sent so you can track it every step of the way! Cool things are worth waiting for! 😉

🔒100% Risk-Free Purchase🔥 

If the product you received is damaged, don't worry. Just hit the Contact Us button and send us a message, and we will make it right by offering you a replacement or refund. It 100% Simple & Risk-Free process.

Our Warehouse

Please consider any holidays that might impact delivery times. Please consider the transportation methods and unexpected situations that may affect the delivery time.

example