Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes
Reusable Magnetic Eyelashes

Reusable Magnetic Eyelashes

Price

$69.99 $29.99
Save $40.00
1768 sold
20% OFF 2nd item
30% OFF 3rd item
50% OFF 4th item

buy 1 get 1 free

Please select a buy 1 get 1 free

buy 1 get 1 free✨

Please select a buy 1 get 1 free✨

Quantity

/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
NOTICE: SALE ENDING SOON
Don't miss out on our biggest sale of the year ending today!
Take advantage of our Buy 1 Get 1 Free sale that ends TODAY!

lnstant GIamour in Seconds

With Magnetic EyeIashes and the included lash installer, you can forget about messy applications and save precious time!

Quick EyeIash AppIication Step 

  • Attach the upper lash strip to the top of the lash installer and the lower strip to the bottom. 

  • Position the installer near your upper eyelid, aligning the magnetic lashes closely with your lash line. 

  • Press the installer together—it snaps shut, securing your lashes perfectly in place!

Stay Gorgeous AII Day Long

Enjoy the simplicity of our Magnetic Eyelashes that effortlessly transition from day to night. Crafted for flawless wear, step out confidently with lashes that stay perfectly in place all day.

Witness the stunning Difference

Frequently Asked Questions

FAQS

Q1: Are magnetic eyelashes easy to apply?

A1: Absolutely! They're designed for ease, snapping into place with magnets.

Q2: Will these lashes feel heavy on my eyelids?

A2: Not at all. They're lightweight for comfort.

Q3: Is special care required for magnetic lashes?

A3:  Just keep them clean and in their case when not in use.

Q4: What's the lifespan of magnetic eyelashes?

A4: With proper care, they can be reused up to 3 months.

Q5: Are they suitable for sensitive eyes?

A5: Yes, they're often a great choice for sensitivity.