Summer Hot Sale-48% OFF-DIY Bottle Lights

people are viewing this right now
$19.99
$24.99
-$5.00
Color:  White
Qty:  5PCS
Quantity

Description

 

🍭 Fast refund >> 100% Money Back Guarantee.
🚢 Shipping >> Worldwide Express Shipping Available.
⏰ Handling time >> Ship within 24 hours.

👉We provides the following promotions for each customer :Buy More Save More!

⚠If you need  different colors, just add the color & qty you need to the cart , the system will directly deducts the discount amount !

As a gift for your loved ones,this limited stock DIY Bottle Lights will be the perfect!

 

⚡ HURRY! Selling out fast! 
💖 99.3% of Reviewers Recommends This Product & buy 20+pcs


DON'T WASTE ANY EMPTY BOTTLES, THEY ARE ALL ARTWORK!
 
Instantly turn any bottle into a beautiful lamp, Free battery, Your room will soon be basked in an ethereal glow.

NO CUTTING, NO PUNCHING!

FEATURES:

  • Extra Thin Copper Wire flexible, easy to banded, and shaped as you like. The Bottle Light is great for creating a romantic atmosphere, it is an idea for any decorative project!

  • Featuring with Ultra Bright micro LEDs Sturdy Wire that is low heat.
  • The wine bottle cork Lights is IP67 waterproof (the cork part not), The copper wire part can be put into water to achieve amazing atmosphere effects.

  • Bottle cork lights are suitable for empty bottles, you can decorate your house with waste bottles.

  • Easy to store, high brightness and low radiation.

Specification:

  • * Material: Silver String/ Plastic Cork
  • * String Color: Sliver
  • * Total Length:40 inches
  • * LED Qty: 10 pcs
  • * LED Bulb Space: 10cm/3.9 inches
  • * Powered by 3*Button Battery (Included) 
  • * Switch: ON/OFF

The festival is approaching, what are you waiting for, and quickly dress up your home in a colorful way, so that your bottle is not lonely.

🛒 HURRY! Selling out fast!
⚠️ In Stock. Ship within 24 hours!
👍 99.3% of Reviewers Recommends This Product.


👨‍🎓Q&A

Q:Can you use these in bottles containing alcohol, or only in empty bottles?
A:The copper wire and led bulbs are waterproof, so you can put the wire into the bottle with water. But the cork part is not waterproof, please keep it away from water.

Q:Would these fit a Corona bottle?
A:These lights fit most of the bottles, the size of the light cork is 0.6-0.9inch, kindly check the size of the corona bottle neck is between 0.6-0.9in or not.

Q:What size batteries do I need to purchase as replacements and where can I get them ?
A:Need 3 pcs LR44 batteries for supply. You can buy them in market or Online Shop, easy to find them.

Q:Cant they be used outdoors?
A:The wire of the lights are waterproof, but the cork part is not. So if you want to use outdoors, please keep the cork dry.

Q:Anyone with tips on how to easily get rid of the labels on the wine bottle?
A:Soak them in warm or hot water and then use a single edge razor blade to scrape to scrape the label off.

Q:Will these work for Christmas village lights? Can the "cork" part just set on a cabinet and lights fit into the hole of village pieces?
A:Sure! The cork is not so big that it cannot be hidden.

Q:How to choose different colors?
A:If you need a different color, you can add the color you need to the cart and pay together, the system will directly deducts the discount amount

Q:I know the cork isnt water proof. but can the lights be submerged in the wine? ok, im sure they "can" be submerged, but will they continue to work?
A:It shows you can relievedly put the LED STRING in the Water or wine of Low Concentration. But NEVER let the plastic cork to access to water!Because the led light all covered by plastic beads which means it is waterproof. While the cork is NOT waterproof!


OUR GUARANTEE

  • 📦 Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.
  • 💰 Money-Back Guarantee: If your items arrive damaged or become defective within 30 days of normal usage, we will gladly issue out a replacement or refund.
  • ✉️ 24/7 Customer Support: We have a team of live reps ready to help and answer any questions you have within a 24-hour time frame, 7 days a week.
  • 🔒 Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected.

HOW TO PAY

If you want to Pay with Debit or Credit Card, please click "Buy With PayPal" first, then click "Pay with Debit or Credit Card".
Enter your Payment details, your Billing Address, and your Contact Information.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.