`) $('body').append(ele) ele.css('opacity', 1) $('#tiktok-video-viewer video').on("loadeddata", function() { $('.video-loading').hide() $(this).css('opacity', 1) $(this).click(() => { $(this).attr('controls', 'true') }) }) ele.click(() => removeOffersPromotionVideo()) }) function removeOffersPromotionVideo() { const ele = $(`#tiktok-video-viewer`) if (ele.length) { ele.css('opacity', 0) setTimeout(() => { ele.remove() }, 500) } } document.querySelectorAll('.pc-version .js-drawer-open-nav')[0].addEventListener('click', () => { document.getElementById('NavDrawer').setAttribute('style', `top: ${isActive ? '0' : document.getElementsByClassName('announcement-bar')[0].clientHeight + 'px'} !important`); }) document.querySelectorAll('.mobile-version .js-drawer-open-nav')[0].addEventListener('click', () => { document.getElementById('NavDrawer').setAttribute('style', `top: ${isActive ? '0' : document.getElementsByClassName('announcement-bar')[0].clientHeight + 'px'} !important`); }) let hasAppended = false; if (window.hide_float_bar) { isProductPage = false return } isProductPage = true const quantityBlock = $('.product-quantity-block'); const formBlock = $('.product-form-block'); const fixedBottom = $('.fixed-bottom-product-right'); const targetPosition = $('.product-block hr').offset().top - $('#shopify-section-header').height(); let quantityChild = ''; let atcChild = ''; window.document.addEventListener('variant:change', function(evt) { console.log(evt.detail.variant); $('.fixed-bottom-product-wrap img').attr('src', evt.detail.variant.featured_image.src) }); $('.to-top-btn').click(() => { scrollTop() }) handleScrollFixedBottom = () => { const scrollPosition = window.pageYOffset; if (scrollPosition >= targetPosition) { if (!hasAppended) { hasAppended = true; if (isProductPage) { $('.fixed-bottom-product-price').text($('.product__price.on-sale').text() || $('.product__price').text()) quantityChild = quantityBlock.children('.product__quantity'); atcChild = formBlock.children('.product-single__form'); quantityBlock.height(quantityBlock.height()); formBlock.height(formBlock.height()); fixedBottom.append(quantityChild); fixedBottom.append(atcChild); } $('.product-fixed-bottom').addClass('show-bottom') } } else { hasAppended = false; if (isProductPage) { quantityBlock.append(quantityChild); formBlock.append(atcChild); } $('.product-fixed-bottom').removeClass('show-bottom') } } const easeInOutCubic = (current, start, end, duration) => { const change = (end - start) / 2 let time = current / (duration / 2) if (time < 1) { return change * time * time * time + start } time -= 2 return change * (time * time * time + 2) + start } function scrollTop() { const { container = window, duration = 450, easing = easeInOutCubic } = {}; const scrollTop = container['scrollY'] const startTime = Date.now() return new Promise((res) => { const fnc = () => { const timestamp = Date.now() const time = timestamp - startTime const nextScrollTop = easing(Math.min(time, duration), scrollTop, 0, duration) container.scrollTo(window.pageXOffset, nextScrollTop) if (time < duration) { window.requestAnimationFrame(fnc) } else { window.requestAnimationFrame(res) } }; window.requestAnimationFrame(fnc) }) } function raf() { let _raf = window.requestAnimationFrame if (!_raf) { _raf = function(callback, element) { var currTime = new Date().getTime() var timeToCall = Math.max(0, 16.7 - (currTime - lastTime)) var id = window.setTimeout(function() { callback(currTime + timeToCall) }, timeToCall) lastTime = currTime + timeToCall return id } } return _raf } }) // 节流 function throttle(fn, wait) { let previous = 0; return function (...args) { const now = performance.now(); if (now - previous >= wait) { fn.apply(this, args); previous = now; } }; }
NEW
-
SHOP BY COLOR
-
-
-
-
-
-
-
-
Holiday
-
Best Selling
-
WEDDING DECOR
-
Premade Flowers
- Bridal Bouquets
- Bridesmaid Bouquets
- Boutonnieres
- Wrist Corsages
- Sign Decor
- Aisle Chair Decor
- Head Table Decor
- Garlands
- Centerpieces
- Pre-Arranged Packages
-
DIY Flowers
- All Flowers
- All Greenery
- Designer Flower Boxes
- DIY Color Collections
- DIY Centerpieces
- Tools and Kits
-
Linens
- Ribbons
- Table Linens
- Arch Drapes
- Chair Drapes
-
- Rose Petals
- Containers
-
OFFERS
-
-
DIY Sale
-
Flash Sale | Up to 50% Off
-
Limited-Time Offers
-
Sitewide Offer | UP to $220 offShop Now
10% OFF FIRST ORDERCode: BRIDE2BE
Search
Cart
- NEW
- SHOP BY COLOR
- Holiday
- Best Selling
- WEDDING DECOR
Premade Flowers
Bridal Bouquets
Bridesmaid Bouquets
Boutonnieres
Wrist Corsages
Sign Decor
Aisle Chair Decor
Head Table Decor
Garlands
Centerpieces
Pre-Arranged Packages
DIY Flowers
All Flowers
All Greenery
Designer Flower Boxes
DIY Color Collections
DIY Centerpieces
Tools and Kits
Linens
Ribbons
Table Linens
Arch Drapes
Chair Drapes
Accessories
Rose Petals
Containers
- OFFERS
- DIY Sale
- Flash Sale | Up to 50% Off
- Limited-Time Offers
- INSPIRATIONS
- Shop the Look
- Ling's Brides
- Podcasts
- Wedding Colors
- Wedding Budget
- Tips and Guides
- Decor and Floral Ideas
- DIY Tutorials
Cart
`) if (variant.available) { let isFinalSale = false const isNonNew = product.tags.includes('Non-New') const isFlashSale = product.tags.includes('Flash Sale') if (isFlashSale) { tagEle.append(`Flash Sale`) } else if (variant.compare_at_price > variant.price) { isFinalSale = product.tags.includes('CLEARANCE') || product.title.includes('Clearance') tagEle.append(isFinalSale ? `Final Sale` : `Sale`) } const isTopSeller = product.tags.includes('TOPSELLER') if (isTopSeller) { tagEle.append(`Top Seller`) } if (tagEle.children('span').length > 1) { return tagEle } if (isWithinDays(product.published_at, 40) && !isFinalSale && !isNonNew) { tagEle.append(`New!`) } } else { const isComingSoon = product.tags.includes('_label_Coming Soon') if (isComingSoon) { tagEle = $(`
Coming Soon
`) } else { tagEle = $(`
Sold Out
`) } } return tagEle } })
Regular price$ 32.40
/
Pay in 4 interest-free installments with
4 Interest-Free PaymentWithKlarna.
We’ve partnered with Klarna to give you a better shopping experience.
Split your purchase into 4 payments so you can spread the cost of your purchase over time. Enter the credit or debit card of your choice for automatic payments every two weeks. No interest or added fees when you pay on time.
How To Shop With Klarna.
Add item(s) to your cart and head to the checkout. | Select Klarna at the checkout to pay as you like for your purchase. | Manage your orders and payments in the Klarna app. |
For full instruction, click here:Learn More
- In stock, ready to ship
- Inventory on the way
Choosing burgundy as your wedding color will create a mood of charm, classics, and fantasy.
Perfect for the groom, best man, groomsmen, suitable for a vintage wedding, rustic french wedding, prom boutonniere, ceremony, anniversary, events, party, or a wedding gift.
User Guide: Click to view a short video aboutHow to Wear Pre-made Boutonniere.
PACKAGE DETAILS:
- Size: Each piece is approx. 2.7" W x 4.7" H; Diameter of the bud rose: 1.7 inches. With pins.
- Material: The boutonnieres are with burgundy rose, dotted withthe great addition of bold greenery to balance out your bloom.
- Great Value: A set of 10 boutonnieres may fit the number of guests.
- Pre-Made & Convenient: The boutonniere for men will never wilt andare ready whenever you need them so you can order these ahead of time.
- NOTE: Please pull each petal to recover its shape after receiving it due to the possible deform in the transportation.
Orders are normally processed and shipped in 3 business days.After the order is processed, the package(s) will be deliveredwithin5-7 business days.
- Orders with Expedited shipping request (if available) are expected to be processed and delivered within 2-4 business days.
- Pre-order products (if available)will be shipped by the date listed in the product variant name.
- Orders with multiple items may ship separately fromdifferent warehouses.
- Once a package is shipped, you will receive a shipping notification email with tracking number.
- If you need help in tracking your package,please DM or email us at support@lingsmoment.com.
SHIPPING RATES -To Contiguous US
Order Total | Standard 5-7 business days | Expedited 2-4 business days |
---|---|---|
Up to $49.99 | $5 | $20 |
$50-$99.99 | $10 | $20 |
$100-$199.99 | $15 | $35 |
$200-$399.99 | $29 | $59 |
$400-$799.99 | $49 | $109 |
$800 and up | $79 | $179 |
*Expedited Shipping option is not available for orders over $1200 at present.
SHIPPING RATES -To AK, HI & Territories
Order Total | Standard 7-12 business days |
---|---|
Up to $49.99 | $10 |
$50-$99.99 | $25 |
$100-$199.99 | $50 |
$200-$399.99 | $90 |
$400-$799.99 | $170 |
$800 and up | $240 |
*Expedited Shipping option is not available for non-contiguous areas.
> Related Content: