50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses
50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses

50% off ๐ŸŒˆ Rainbow” ๐ŸŒธ Roses

Price
$0.00
$24.99
Save  0%
The current produc does not participate any Rebate. Switch the participating product to check the design.
(This prompt will not be displayed on the client-side.)
if(window.self === window.top) { (window.disabled_exts ||=[]).push('product_detail_rebate'); } class SpzRebateComponent extends SPZ.BaseElement { constructor(element) { super(element); } xhr_ = SPZServices.xhrFor(this.win); viewport_ = this.getViewport(); action_ = null; lang = document.documentElement.lang || 'en-US'; landPage = "\/promotions\/rebate\/"; pageType = 1; cart = []; initData = null; rebateInfo = null; renderData = null; footerImage = `${this.win.SHOPLAZZA["image_domain"]}oss/operation/e8ebb03dbb710457ca3b4b6a70898ab2.svg`; isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.initData = this.getProduct(); this.action_ = SPZServices.actionServiceForDoc(this.element); this.registerAction("triggerGetRenderData", () => { const event = SPZUtils.Event.create(this.win, "triggerGetRenderData", this.renderData); this.action_.trigger(this.element, "getRenderData", event); }); this.registerAction("bindPropagation", () => { document.querySelector(".product_detail_rebate_list").addEventListener("click", e => { e.stopPropagation(); this.win.sa && this.win.sa.track("plugin_rebate_promotion_click", { plugin_timestamp: Date.now(), plugin_location: "info", product_id: this.initData.product.id, discount_id: this.rebateInfo.discount_list.map((item) => item.discount_id)[0], }); }); }); } async mountCallback() { document.addEventListener("dj.variantChange", e => { const data = e.detail; if (document.querySelector("#product-select-modal.show")) return; if (this.initData && this.initData.product && data.product && this.initData.product.id === data.product.id) { this.initData = data; this.initRebate(this.initData, true); } else { this.initData = data; this.getRebateInfo(); } }); document.addEventListener("dj.addToCart", e => { const v = e.detail; this.rebateInfo && this.win.sa && this.win.sa.track("plugin_rebate_atc", { variant_discount_id: this.getVariantDiscountId(v.variant_id).map(item => item.discount_id), discount_ids: this.rebateInfo.discount_list.map(item => item.discount_id), variant_id: v.variant_id, product_id: v.product_id, price: v.item_price, number: v.number, }); }); await this.getRebateInfo(); if (document.querySelector(".plugin-container__bottom-fixed")) { this.showDiscountPopupsInfoBar(); } else { this.win.addEventListener("extloaded", () => { this.showDiscountPopupsInfoBar(); }); } } getProduct = (() => { document.addEventListener("dj.variantChange", e => { if (!e.detail || !e.detail.product) return; const productJson = document.querySelector("#product-json"); if (productJson && productJson.textContent && JSON.parse(productJson.textContent)) { productJson.textContent = JSON.stringify(e.detail); } if (this.win.jQuery && this.win.jQuery.fn && this.win.jQuery(document).data("djproduct")) { this.win.jQuery(document).data("djproduct", e.detail); } }); return () => { let productData = null; if (this.win.jQuery && this.win.jQuery.fn) { try { let product = this.win.jQuery(document).data("djproduct"); if (product) { productData = JSON.parse(JSON.stringify(product)); } else { productData = null; } } catch (error) { productData = null; } } if (!productData) { const productJson = document.querySelector("#product-json"); productData = (productJson && productJson.textContent && JSON.parse(productJson.textContent)) || null; } return productData; }; })(); initRebate = this.win.SPZCore.Types.debounce( this.win, (async (data, variantChange) => { let discount_list = Object.assign([], this.rebateInfo.discount_list); /* ๆŒ‰ๅญๅ•†ๅ“็š„ๅคšๅฐ‘ๅฏนไผ˜ๆƒ ไฟกๆฏ่ฟ›่กŒๆŽ’ๅบ */ discount_list && discount_list.sort((a, b) => { return b.variant_ids.length - a.variant_ids.length; }); /* ้€‰ไธญๅญๅ•†ๅ“ๆ—ถ ็ญ›้€‰ๅญๅ•†ๅ“็š„ไผ˜ๆƒ ไฟกๆฏ */ if (data.selected && data.selected.id) { discount_list = this.getVariantDiscountId(data.selected.id); } /* ๆ— ๆปกๅ‡ไฟกๆฏ */ if (!(discount_list && discount_list.length)) { return; } const isSection = !!document.querySelector( `div[data-section-type^="shoplazza://apps/publicapp/blocks/rebate"] #rebate_custom_component` ); if ( (this.rebateInfo.rebate_type == "sku" && data && data.selected && data.selected.id) || this.rebateInfo.rebate_type == "spu" ) { let nowLandpage = this.landPage; if (discount_list[0]) { nowLandpage = this.landPage + discount_list[0].discount_id || ""; } const info = { rebate: discount_list[0], maxShowCount: this.win.innerWidth > 768 ? 3 : 1, landPage: nowLandpage, modalFooterImg: `url(${`${this.win.SHOPLAZZA["image_domain"]}oss/operation/e8ebb03dbb710457ca3b4b6a70898ab2.svg`})`, }; this.renderData = info; if(isSection) { SPZ.whenApiDefined( document.getElementById("app_rebate_section") ).then(apis => { apis.render(info, true); }); } else { // ้‡ๆ–ฐๆธฒๆŸ“ ๆŠ–ๅŠจ้—ฎ้ข˜ๅค„็† this.templates_ = SPZServices.templatesForDoc(); const newTplDom = await this.templates_.renderTemplate(document.querySelector('#appRebateBlockTpl'), info) const parentDiv = document.querySelector('#app_rebate_block'); const oldDom = parentDiv.querySelector('.app_rebate_list'); if(oldDom){ parentDiv.replaceChild(newTplDom, oldDom); } else { parentDiv.appendChild(newTplDom); } } } this.insertSlideTag(this.rebateInfo.tag, variantChange); var pluginCurrencyEvent = new CustomEvent("plugin_currency_update"); document.dispatchEvent(pluginCurrencyEvent); }).bind(this), 10 ); getRebateInfo = async () => { if (this.initData && this.initData.product && this.initData.product.id) { var variant_ids = this.initData.product.variants.map(variant => variant.id); const res = await this.xhr_.fetchJson( "\/api\/discount-rebate\/product-discount", { method: "POST", body: { product_id: this.initData.product.id, product_type: this.initData.product.product_type, variant_ids: variant_ids, }, } ); if (!SPZCore.Types.isEmptyObject(res.rebate_info)) { res.rebate_info.tag = res.tag; res.rebate_info.rebate_type = res.rebate_type; this.rebateInfo = res.rebate_info; this.initRebate(this.initData); } else { if (this.win.top !== this.win.self) { const noActivity = document.getElementById("no-rebate-activity"); noActivity && (noActivity["style"].display = "block"); } } } }; getVariantDiscountId = (variant_id) => { if (!variant_id || !this.rebateInfo) return []; var rebateId = this.rebateInfo.variant_discount_map[variant_id]; return this.rebateInfo.discount_list.filter(item => item.discount_id == rebateId) || []; }; insertSlideTag = (tag, variantChange) => { setTimeout(() => { if (tag) { var tag_container; var modal = document.getElementById("product-select-modal"); if (modal && modal.classList.contains("show")) { if (!variantChange && modal.querySelector(".slider-discount-tag")) return; if ( variantChange && modal.querySelector(".slider-discount-tag:not(.rebate-tag)") ) return; tag_container = modal; } else { var product_detail_card = document.querySelector( '.page_container > [data-section-type="product_detail"], .page_container > [data-section-type="product-template"]' ); if(!product_detail_card) return; if (!variantChange && product_detail_card.querySelector(".slider-discount-tag")) return; if (variantChange && product_detail_card.querySelector(".slider-discount-tag:not(.rebate-tag)")) return; tag_container = product_detail_card; } if (tag_container.matches("#product-select-modal") && this.pageType === 13 && document.documentElement.clientWidth < 768) return; const tagDom = `<div class="slider-discount-tag dj_skin_product_title rebate-tag">${tag}</div>` if (document.querySelector(".sep-loaded-slider")) { var loadedSlider = tag_container.querySelector(".sep-loaded-slider"); loadedSlider.querySelectorAll(".slider-discount-tag").forEach(function(element) { element.remove(); }); loadedSlider.insertAdjacentHTML("beforeend", tagDom); } else { if (tag_container.querySelector(".support-slick")) { var supportSlick = tag_container.querySelectorAll(".support-slick, .sep-slider"); supportSlick.forEach((element) => { element.querySelectorAll(".slider-discount-tag").forEach((element) => { element.remove(); }); element.insertAdjacentHTML("beforeend",tagDom); }); } else { var sepSlider = tag_container.querySelector(".sep-slider"); sepSlider.querySelectorAll(".slider-discount-tag").forEach(function(element) { element.remove(); }); sepSlider.insertAdjacentHTML("beforeend",tagDom); } } if (document.documentElement.clientWidth < 768) { const sliderDiscountTagHeight = tag_container.querySelector(".slider-discount-tag").offsetHeight || 0; document.querySelector(".product-image__swiper_bullets").style.bottom = `${sliderDiscountTagHeight + 15}px`; } } }, 1000); }; fetchInfoBar = () => { let discount_ids = []; if (this.pageType === 1) { discount_ids = this.rebateInfo && this.rebateInfo.discount_list.map(item => item.discount_id); } else if (this.pageType === 38) { discount_ids = [this.win.rebateObj.rebateCollection_id] || []; } const productObj = this.getProduct(); return this.xhr_.fetchJson("\/api\/discount-rebate\/global-text", { method: "POST", body: { product_type: productObj && productObj.product && productObj.product.product_type, line_items: (this.cart.line_items || []).map(item => ({ variant_id: item.variant_id, product_id: item.product_id, quantity: item.quantity, price: item.price, selected: !item.unchecked, })), discount_ids: discount_ids, }, }); }; renderBottomBanner = res => { if (!res.tips) return; if (document.querySelector(".discount__info-bar")) return; var bar_style = `background:linear-gradient(90deg,${res.config.background_color_start},${res.config.background_color_end}); color:${res.config.color};`; let data = { tips: res.tips, landPage: this.landPage + res.id, bar_style }; const html = SPZCore.Dom.htmlFor(this.element); const banner = html([ `<a impr="1" imprevt="1" id="rebate_bottom_bar" href=${data.landPage} class="discount__info-bar text-truncate" data-activity-type="rebate" style="${data.bar_style}">${data.tips}</a>`, ]); document.querySelector(".plugin-container__bottom-fixed").appendChild(banner); const pluginCurrencyEvent = new CustomEvent("plugin_currency_update"); document.dispatchEvent(pluginCurrencyEvent); if (res.id) { var trackParams = { page: this.pageType, discount_id: res.id, product_id: this.getProduct()?.product.id, }; banner.addEventListener("click", () => { this.win.sa && this.win.sa.track("plugin_rebate_promotion_click", { plugin_timestamp: Date.now(), plugin_location: "bottom_bar", product_id: trackParams.product_id, discount_id: trackParams.discount_id, }); }); this.win.sa && this.win.sa.track("plugin_rebate_banner_pv", trackParams); } }; showDiscountPopupsInfoBar = () => { if ([13, 14, 19, 30, 31].includes(this.pageType)) return; if (document.querySelector(".plugin-container__bottom-fixed .discount__info-bar")) return; this.fetchInfoBar().then(this.renderBottomBanner); document.addEventListener("dj.cartChange", () => { this.fetchInfoBar().then(this.renderBottomBanner); }); }; } SPZ.defineElement("spz-custom-rebate", SpzRebateComponent);
Number
Please select a number
Color โ€” 10 color mix
Please select a color
Quantity
Free shipping on orders over $39 worldwide
Super Fast Air Freight Worldwide
Facebook officially recommends high-quality merchants.
PayPal certified merchants in good standing.

๐ŸชดWe are committed to providing our customers with quality, affordable seeds. ๐ŸŒฑ

๐Ÿ’ต Payments Via PayPal® and credit card, shipping, Global Express available.

๐Ÿ˜ 89.3% of customers buy 100 seeds or more to share

โœจOfficially recommends good businesses. The merchant deposit of $100,000 has been paid to PayPal.

๐Ÿ˜ŽDon't forget to recommend it to your family and friends, because we are so good.

๐ŸŒŸ๐ŸŒฑ Introducing the "Rainbow's End, Cl" – your garden's very own color carnival on a vine! ๐ŸŽข๐ŸŽจ

Fancy a botanical treasure at the end of the rainbow? ๐ŸŒˆ Look no further than the "Rainbow's End, Cl" climbing vine. Stronger than a cup of morning coffee โ˜• and less finicky than a cat on a hot tin roof ๐Ÿฑ, this vivacious vine laughs in the face of diseases that would make lesser plants wilt in fear.

Watch in awe as it transforms from a sprightly young vine into a full-fledged spectacle, with flowers that morph from bright, sunny yellow ๐ŸŒž into a fiery red that would give a chili pepper a run for its money. ๐Ÿ”ฅ The blooms hang around longer than the last guest at a garden party, ensuring your trellis becomes the talk of the town.

And for the fast and the floriferous, "Rainbow's End, Cl" is your horticultural dream come true. This vine shoots up quicker than a beanstalk in a fairy tale, perfect for those who want to see results before the season turns. ๐Ÿš€๐ŸŒฟSuitable for beginners to start planting.

Let's break down the botanics:

Plant Type USDA Zones Soil Type Plant Height Flowering Time Planting Time Light Requirements Watering Frequency Planting Temperature
Deciduous Climbing Vine 4-11 Rich, well-draining Up to 15 ft Summer to Early Fall Spring Full sun to partial shade Regularly but do not overwater 65-75°F (18-24°C)

๐ŸŒŸ๐ŸŒผ Seed-Planting Guide for "Rainbow's End, Cl" ๐ŸŒผ๐ŸŒŸ

  1. Choose Your Stage: Select a spot that's ready for a color explosion, with full sun to partial shade and a sturdy support for climbing.

  2. Soil Prep: Mix in some organic compost with your soil to give your seeds a nutritious start. Think of it as a pre-game meal for your plant. ๐Ÿฝ๏ธ๐ŸŒฑ

  3. Sowing the Magic: Plant the seeds just beneath the soil's surface. No need to tuck them in too deep; they need a bit of light to kickstart their journey.

  4. Quench the Thirst: Water your newly planted seeds with care. Imagine you're mixing a delicate cocktail – too much and it's watered down, too little and it's too strong. ๐Ÿน

  5. Watch it Grow: In just a few weeks, you'll see the first signs of life as the seedlings reach for the sky. Be patient; greatness takes time!

  6. Training Time: As the vine begins its ascent, guide it gently onto trellises or supports. It's like training a puppy – with love and direction, it'll soon follow your lead. ๐Ÿถ๐Ÿ‘

  7. Maintenance is Key: Keep the soil moist, but not soggy, and feed your vine with a balanced fertilizer to help it along.

Prepare for your garden to be the envy of all – the "Rainbow's End, Cl" is about to make your floral dreams a reality! ๐ŸŽ‰๐ŸŒฟ

Wish you to build your ideal garden soon๐Ÿฅฐ

 

PayPal is welcomed here.

If you want to checkout with Credit Card. Please Click Paypal and Search for ‘Pay with Debit or Credit Card'

๐Ÿ“ฆ Insured Shipping: Every order includes real-time tracking information and insurance coverage in the unlikely event that a package is lost or stolen in transit.

๐Ÿ’ฐMoney Back Guarantee: If your items arrive damaged within 14 days of normal use, we will be happy to provide you with a replacement item or your money back.

โœ‰๏ธ24/7 Customer Support: We have a team of live representatives available to assist you and answer all your questions within 24 hours, 7 days a week.

๐Ÿ”’Secure Payments: We use state-of-the-art SSL encryption to 100% protect your personal and financial information.

๐ŸŒŽ WORLDWIDE SHIPPING โœˆ
Please note that shipping worldwide is insured. Tracking numbers are ALWAYS sent so you can follow them every step of the way! Cool things are worth waiting for! ๐Ÿ˜‰

Our warehouse

Please take into account any holidays that could affect delivery time. Please consider transportation methods and unexpected situations that may affect delivery time.