Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน
Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน

Rare Blue Moon Rose ๐ŸŒŒ&Multi-Colored Petal Lace Rose๐ŸŒˆ๐ŸŒน

Price

$16.99 $8.99
Save 47%
1 sold

color

Please select a color

size

Please select a size
const addToCartText = "Add to cart"; SPZCore.Dom.waitForChild( document.body, () => !!document.querySelector('[data-click="addToCart"], [role="addToCart"]'), () => { const addToCartEle = window.SPZCore.Dom.scopedQuerySelector( document.body, '[data-click="addToCart"], [role="addToCart"]' ); const getContentChild_ = function(el) { if(el) { const childs = el.childNodes; for (let i = childs.length - 1; i >= 0; i--) { const child = childs[i]; if (child.getAttribute && child.getAttribute('role') === 'content') { return child; } } } return; } const changeAddToCartText = function(text) { const contentEle = getContentChild_(addToCartEle); if(contentEle){ const addToCartChilds = addToCartEle.childNodes; for (let i = addToCartChilds.length - 1; i >= 0; i--) { const child = addToCartChilds[i]; if (typeof child.getAttribute !== 'function' || (child.getAttribute('role') !== 'content' && child.getAttribute('role') !== 'loading')) { addToCartEle.removeChild(child); } } }else{ addToCartEle.innerHTML = addToCartText; } } changeAddToCartText(addToCartText); } );
const SITE = (window.C_SETTINGS && window.C_SETTINGS.routes && window.C_SETTINGS.routes.root) || ''; const PRODUCT_PLAN_INFO_URL = `${SITE}/api/storefront/selling_plans/product_plan_info/:product_id`; const { i18nProductDetail, i18nProduct } = JSON.parse( document.querySelector('#i18n-json').textContent ); const currentI18nProduct = i18nProductDetail || i18nProduct; class SpzCustomSubscription extends SPZ.BaseElement { constructor(element) { super(element); this.productPlanInfo = null; this.cycle = null; this.optionid_ = null; this.form_ = null; this.variantId_ = null; this.variantChangeData = null; this.cycleList = [1,2]; this.productId = this.element.getAttribute('productId'); this.initialCycle = this.element.getAttribute('cycles'); this.noPlanShowTitle = JSON.parse(this.element.getAttribute('noPlanShowTitle')); } get initIsCycleSubscribe() { if(this.initialCycle == 2) { return true; } if(this.initialCycle == 1) { return false; } return null; } get productInfo() { let pJson = document.querySelector('#product-json'); if (pJson) { return JSON.parse(pJson.innerHTML); }else if(typeof $ === 'function' && typeof $(document).data === 'function') { return $(document).data('djproduct'); } return null; } get hasSKU() { if(this.productPlanInfo?.sku) { return true; } return false } get hasSPU() { if(this.productPlanInfo?.spu) { return true; } return false } get originalPrice() { if(!this.variantChangeData?.selected?.price){ return ''; }; return this.variantChangeData.selected.price; } get defaultPlanData() { if (!this.productPlanInfo) { return {}; } let planInfo = {}; if(this.hasSPU && this.productPlanInfo?.spu[this.productId]) { planInfo = this.productPlanInfo.spu[this.productId]; }else if(this.hasSKU && this.productPlanInfo?.sku[this.variantId_]) { planInfo = this.productPlanInfo.sku[this.variantId_]; } return planInfo; } get defaultCycle_() { if(!this.defaultPlanData) { return null; } return this.defaultPlanData.cycles; } get defaultOption_() { if(!this.defaultPlanData) { return null; } return this.defaultPlanData.selected_selling_plan_option_id; } get isCycleSubscribe() { if(this.cycle === 2) { return true; } if(this.cycle === 1) { return false; } return null; } get currentOption_() { if(!this.isCycleSubscribe){ return null; } if(!this.optionId_) { return this.defaultOption_; } return this.optionId_; } get currentPlanData() { if(!this.defaultPlanData) { return {}; } let result = Object.assign({},this.defaultPlanData); if(result.selected_selling_plan_option_id !== this.optionId_) { result.selected_selling_plan_option_id = this.optionId_; result.selling_plan_options = result.selling_plan_options.map(item => { return { ...item, selected_enabled: item.selling_plan_option_id === result.selected_selling_plan_option_id } }) } if (result.cycles !== this.cycle) { result.cycles = this.cycle; } return result; } fetchData_(product_id) { return SPZServices.xhrFor(this.win).fetchJson(PRODUCT_PLAN_INFO_URL.replace(/:product_id/gi, product_id)) .then((data) => { this.productPlanInfo = data; } ); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } mountCallback() { console.log('subsciption-mountCallback'); this.initVariantId(); if(!!this.variantId_) { this.track_('product_view', this.initIsCycleSubscribe); } this.getElement_(); Promise.all([this.productInfoReady_(), this.fetchData_(this.productId)]).then(() => { this.init_(); this.initActions_(); this.showPlan_(false); if(!!this.variantId_){ this.changeBuyNowText(); this.dispatchSubScribeIdChange_(); } }); } productInfoReady_() { if(this.productInfo) { return Promise.resolve(); } SPZUtils.Event.listen(document,'load',()=> { if(this.productInfo) { return Promise.resolve(); }else{ return Promise.reject(); } }) } getElement_() { this.titleEle = SPZCore.Dom.scopedQuerySelector(document.body, '[role="plugin-subscription-title"]'); this.noPlanTipsEle = SPZCore.Dom.scopedQuerySelector(this.element, '[role="plugin-subscription-plan-tips"]'); this.noPaymentTipsEle = SPZCore.Dom.scopedQuerySelector(this.element, '[role="plugin-subscription-payment-tips"]'); this.renderEle = SPZCore.Dom.scopedQuerySelector(this.element, '[role="plugin-subscription-content-render"]'); this.productEle = SPZCore.Dom.scopedQuerySelector(document.body, '[data-section-type="product"], [data-section-type="product_detail"], [data-section-type="product_club"]') this.buyNowEle = SPZCore.Dom.scopedQuerySelector(this.productEle, '[data-click="submit"], [role="buyNow"]'); this.addToCartEle = SPZCore.Dom.scopedQuerySelector(this.productEle, '[data-click="addToCart"], [role="addToCart"]'); } init_() { this.cycle = this.defaultCycle_; this.optionId_ = this.defaultOption_; this.variantChangeData = this.productInfo; } initVariantId() { const formData = this.getFormData(); if (formData) { if(formData['variant_id'] && formData['variant_id'] !== 'undefined') { this.variantId_ = formData['variant_id']; }else{ this.variantId_ = '' } }else if(this.productInfo?.selected?.id){ this.variantId_ = this.productInfo.selected.id }else{ this.variantId_ = '' } } getFormData() { this.form_ = this.element.closest('form'); if(!this.form_) { return null; } const result = { quantity: 1, }; const formData = new FormData(this.form_); const formDataKey = formData.keys(); for (const key of formDataKey) { result[key] = formData.get(key); } return result; } showPlan_(rerender = false) { if (!this.variantId_) { return this.hide_(); } if (rerender) { this.renderPlan_(); } } renderPlan_() { if (Object.keys(this.currentPlanData).length === 0) { this.showNoPlanTips_(true); this.showNoPaymentTips_(false); this.showRender_(false); if(this.noPlanShowTitle) { this.showTitle_(true); }else{ this.showTitle_(false); } return; } this.showRender_(true); this.showNoPaymentTips_(true); this.showTitle_(true); this.showNoPlanTips_(false); const selectedPlanItem = this.currentPlanData.selling_plan_options.filter((item) => item.selected_enabled === true)[0]; SPZ.whenApiDefined(this.renderEle).then((apis) => { apis.render({ ...this.currentPlanData, originalPrice: this.originalPrice, selectedPlanItem }, false); }); } showTitle_(visible = true) { if(this.titleEle) { this.titleEle.toggleAttribute('hide', !visible); } } showNoPlanTips_(visible = true) { if(this.noPlanTipsEle) { this.noPlanTipsEle.toggleAttribute('hide', !visible); } } showNoPaymentTips_(visible = true) { if(this.noPaymentTipsEle){ this.noPaymentTipsEle.toggleAttribute('hide', !visible); } } showRender_(visible = true) { if(this.renderEle){ this.renderEle.toggleAttribute('hide', !visible); } } hide_() { this.showTitle_(false); this.element.toggleAttribute('hide', true); } show_() { this.showTitle_(true); this.element.toggleAttribute('hide', false); } dispatchSubScribeIdChange_() { this.dispatchEvent_('payment_ec_refresh', { sources: 'subscription' }); } dispatchEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data, { bubbles: true }); this.element.dispatchEvent(event); } initActions_() { this.onVariantChange_(); this.element.addEventListener('change', (e) => { if(e.target?.role === 'plugin-subscription-option-selector') { this.onOptionChange_(e.target.value); } if(e.target?.role === 'plugin-subscription-option-card') { this.changeCardOption_(e.target.value); } }); this.registerAction( 'changeCycle', (invocation) => this.onCycleChange_(invocation.args?.selectedOptions[0]) ); this.registerAction('subscribeChange', (invocation) => { this.dispatchSubScribeIdChange_(invocation.args); }); this.addToCartEle.addEventListener('click', () => { this.track_('add_to_cart'); }); this.buyNowEle.addEventListener('click', () => { this.track_('add_to_cart'); }); this.submitInterrapt(); } onVariantChange_() { SPZUtils.Event.listen(document, 'dj.variantChange', (e) => { if(this.variantId_ === e.detail?.selected?.id) { return; } if(!this.variantId_ && e.detail?.selected?.id) { this.show_(); } this.variantId_ = e.detail.selected?.id; this.optionId_ = this.defaultOption_; this.cycle = this.defaultCycle_; this.variantChangeData = Object.assign(this.variantChangeData, e.detail); this.changeBuyNowText(); this.changeAddToCartText(e.detail); this.showPlan_(true); this.track_('product_view'); }); } onOptionChange_(op, render = true) { this.optionId_ = op; this.changeBuyNowText(); if(render) { this.showPlan_(true); } } onCycleChange_(val, render = true) { const cy = Number(val); if (this.cycleList.includes(cy)) { this.cycle = cy; this.changeBuyNowText(); if(render) { this.showPlan_(true); } } } submitInterrapt() { if(!this.form_) { window.djInterceptors.request.use((config) => { if(config?.url === '/api/cart') { return this.addToCartRequestData_(config); } if(config?.url === '/api/checkout/order') { return this.checkoutOrderRequestData_(config); } }) } } addToCartRequestData_(config) { const cartConfig = { ...config }; const hasProductId = cartConfig?.body?.product_id; const hasVariantId = cartConfig?.body?.variant_id; if(cartConfig?.method == 'POST' && hasProductId && hasVariantId) { if (!cartConfig.body.properties) { cartConfig.body.properties = {}; } if(this.currentOption_) { cartConfig.body.properties = { ...cartConfig.body.properties, _selling_plan_option_id: this.currentOption_ } } } return cartConfig; } checkoutOrderRequestData_(config) { const orderConfig = { ...config }; const hasVariantId = orderConfig?.body?.line_items[0]?.variant_id; if(orderConfig?.method == 'POST' && hasVariantId) { if (!orderConfig.body.line_items[0].properties) { orderConfig.body.line_items[0].properties = {}; } if(this.currentOption_) { orderConfig.body.line_items[0].properties = { ...orderConfig.body.line_items[0].properties, _selling_plan_option_id: this.currentOption_ } } } return orderConfig; } changeCardOption_(val) { const oneTimeInputEle = document.querySelector('.one-time [role=plugin-subscription-option-card]'); if(val == 0) { this.onCycleChange_(1, true); oneTimeInputEle.toggleAttribute('disabled',true); return; } oneTimeInputEle.toggleAttribute('disabled',false); this.onCycleChange_(2, false); this.onOptionChange_(val, true); } getContentChild_(el) { if(el) { const childs = el.childNodes; for (let i = childs.length - 1; i >= 0; i--) { const child = childs[i]; if (child.getAttribute && child.getAttribute('role') === 'content') { return child; } } } return; } changeBuyNowText() { let buyNowText = currentI18nProduct.buy_now; let subscribeText = "Subscribe"; const contentEle = this.getContentChild_(this.buyNowEle); // 1. ๆœ‰role="content"็š„ๅ…ƒ็ด ๏ผŒๆ›ฟๆขrole="content"็š„ๅ…ƒ็ด  if(contentEle) { contentEle.innerHTML = this.isCycleSubscribe ? subscribeText : buyNowText; }else{ // 2. ไธๅญ˜ๅœจrole="content"็š„ๅ…ƒ็ด ๏ผŒ็›ดๆŽฅๆ›ฟๆขๆ–‡ๆœฌ this.buyNowEle.innerHTML = this.isCycleSubscribe ? this.buyNowEle.innerHTML.replace(buyNowText, subscribeText) : this.buyNowEle.innerHTML.replace(subscribeText, buyNowText); } } changeAddToCartText(data) { const contentEle = this.getContentChild_(this.addToCartEle); // 1. ๆœ‰role="content"็š„ๅ…ƒ็ด ๏ผŒ็งป้™คroleไธ็ญ‰ไบŽcontentๅ’Œloading็š„ๅ…ƒ็ด  if(contentEle) { const addToCartChilds = this.addToCartEle.childNodes; for (let i = addToCartChilds.length - 1; i >= 0; i--) { const child = addToCartChilds[i]; // ็งป้™คๅ…ƒ็ด ๏ผˆroleไธ็ญ‰ไบŽcontentๅ’Œloading) if (typeof child.getAttribute !== 'function' || (child.getAttribute('role') !== 'content' && child.getAttribute('role') !== 'loading')) { this.addToCartEle.removeChild(child); } } }else{ // 2. ไธๅญ˜ๅœจrole="content"็š„ๅ…ƒ็ด ๏ผŒ็›ดๆŽฅๆ›ฟๆขๆ–‡ๆœฌ const addToCartText = this.getAddToCartText_(data); this.addToCartEle.innerHTML = addToCartText; } } getAddToCartText_(data) { const selected = data?.selected; const productAvailable = data?.product?.available; const variantAvailable = data?.selected?.available; const variantId = data?.selected?.id; let text = currentI18nProduct.add_to_cart; if (!productAvailable) { text = currentI18nProduct.sold_out; } if (selected && !variantId) { text = currentI18nProduct.unavailable; } if (productAvailable && selected && variantId && !variantAvailable) { text = currentI18nProduct.sold_out; } return text; } track_(eventName, optionSelected = this.isCycleSubscribe) { if(window && window.sa && typeof window.sa.registerExtraInfo === 'function') { window.sa.registerExtraInfo(eventName, { function_name: "product_subscription", module: "apps", option_selected: optionSelected }, optionSelected === null); } } } SPZ.defineElement('spz-custom-subscription', SpzCustomSubscription);
Purchase options:
One-Time Purchase
$8.99
Subscribe
$8.99
Delivery frequency
Skip ,modify or cancel any time

Quantity

๐ŸŒŸ Unveil the Magic of the Blue Moon Rose ๐ŸŒŸ

Welcome to the fascinating world of the 'Blue Moon' Rose - a rare and stunning flower with creamy white petals and a dark blue rim with a black edge. If you want to add a touch of sophistication and uniqueness to your garden, the Blue Moon Rose is the perfect choice

  • ๐ŸŒŸ Unique & Rare: The Blue Moon Rose is truly one-of-a-kind, with its distinctive color combination making it a standout in any floral display or garden setting. Its rarity makes it highly sought after by collectors and gardening enthusiasts alike.

  • ๐ŸŒธ Elegant and Charming: Perfect for those who appreciate the finer things in life, this rose adds a touch of elegance and mystery to any landscape. Whether you're looking to spruce up your garden or create a stunning flower arrangement, the 'Blue Moon' Rose is the perfect choice.

  • ๐ŸŒน Symbol of Enchantment: The Blue Moon Rose symbolizes enchantment and wonder, making it a meaningful addition to your garden. Its delicate beauty and unique coloring are a testament to the magic of nature.

Imagine your garden adorned with the stunning Blue Moon Rose—each bloom a unique masterpiece of nature. This rose not only enhances the visual appeal of your garden but also brings a sense of tranquility and wonder to your home. It's the perfect way to create a serene and enchanting outdoor oasis.

Why Choose Blue Moon Rose?

  • ๐ŸŒRare Find: Owning a Blue Moon Rose means adding a rare and extraordinary plant to your collection. It's not just a flower; it's a statement piece that reflects your unique taste in gardening.

  • ๐ŸŽจStunning Visual Appeal: The striking contrast between the creamy white petals and deep blue edges creates a mesmerizing effect that draws the eye and enhances any garden space.

  • ๐ŸŒฑEasy to Grow: Despite its exotic appearance, the Blue Moon Rose is surprisingly easy to care for, making it suitable for both novice and experienced gardeners.

  • ๐ŸกPerfect for Any Garden: Whether you have a large garden or a small balcony, the Blue Moon Rose will thrive and add a touch of elegance and beauty to your outdoor or indoor space.

Order Now & Experience the Magic

Don’t miss out on the opportunity to grow this rare and beautiful rose in your garden. Order your Blue Moon Rose Seeds today and start your journey towards creating a garden that is as unique and captivating as this extraordinary bloom. Bring a piece of nature's magic into your life with the Blue Moon Rose.

Planting & Care Instructions

  • Light Requirements: The Blue Moon Rose flourishes in full sun, requiring at least 6 hours of direct sunlight each day. This ensures the rose develops its vibrant colors and strong, healthy blooms.

  • Watering: For optimal growth, water the rose deeply and consistently, keeping the soil moist but not waterlogged. Deep watering encourages the development of strong roots, leading to a healthier and more resilient plant.

  • Soil Preferences: This rose thrives in well-draining, fertile soil with a slightly acidic to neutral pH. For the best results, mix in compost or organic matter to enrich the soil and support robust growth.

  • Temperature Tolerance: The Blue Moon Rose prefers temperate climates with temperatures ranging from 65-75°F (18-24°C). Protect the plant from frost and extreme heat to maintain the health and beauty of the blooms.

  • Fertilization: Feed your Blue Moon Rose with a balanced rose fertilizer every 4-6 weeks during the growing season. This will promote lush foliage and abundant, vibrant blooms.


Customer Testimonials

  • "The Blue Moon Rose has become the highlight of my garden. The colors are absolutely stunning, and the blooms are incredibly healthy."
  • "I love how unique this rose is. It’s unlike anything I’ve ever seen, and it adds such a special touch to my garden."
  • "This rose is a true conversation starter. Everyone who sees it wants to know where I got it!"

Frequently Asked Questions

  • Q: How often should I water my Blue Moon Rose?

    • A: Water deeply and consistently, ensuring the soil remains moist but not waterlogged. Deep watering helps develop strong roots and healthy blooms.
  • Q: What is the best soil for planting this rose?

    • A: The Blue Moon Rose thrives in well-draining, fertile soil with a slightly acidic to neutral pH. Adding compost will enhance soil fertility and support growth.
  • Q: How do I protect my rose from frost?

    • A: In colder climates, cover your rose with a frost blanket or move potted plants indoors during cold snaps to protect the delicate blooms.

Add the Blue Moon Rose to your garden and experience the elegance and uniqueness that only this rare flower can offer. Order now and elevate your garden to a new level of beauty and sophistication!