Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
1/8
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream
1/8

Buy 1 Get 1 Free🎉Natural Waterproof Eyeliner Cream

$24.98
$43.98
Save 43%
7481 sold
Style-Buy 1 Get 1 Free
Please select a style-buy 1 get 1 free
Second Style- Get It For Free
Please select a second style- get it for 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);

Novices can easily create the perfect lower lash line and full eyeliner without any skills!

This eyeliner does not need to sharpen, it will hold the shape, one eyeliner will last for 2 months (if used daily)

Waterproof And Durable

It has excellent waterproof properties, so you won’t be afraid of your makeup coming off.

 

Brighten Your Makeup

Helps you outline exquisite big eyes and brighten up your whole makeup look. It is not only suitable for daily makeup, party makeup, dance night makeup, and wedding makeup, but also for various festival makeup.

evpct 2Pcs Black Brown Gel Eyeliner Pencil Eye Black Face Paint Sticks Makeup Set

evpct 2Pcs Black Brown Gel Eyeliner Pencil Eye Black Face Paint Sticks Makeup Set

Unique Lipstick-shaped Design

The stylish lipstick shape appearance twist design is not only easy to carry, but also a perfect gift for friends and family!

undefined

Mild & Easy To Remove

Natural formula, safe and harmless, will not irritate the eyes, mild ingredients, 10 seconds to easily remove makeup without leaving any residue. Perfect!

Weight: 3g

 

NOTE:

  • Please allow slight measurement deviations due to manual measurement.

  • Due to the different monitor and light effects, the actual color of the item might be slightly different from the color shown in the pictures.


RETURN & WARRANTY

💰 Money-Back Guarantee: If you bought it and felt that it was not for you, don't worry. 

HOW TO PAY

✅Payments Via PayPal®Debit and CreditCard.

   Add to cart first, and Check out, then select Shipping method and Payment method.
undefined

If you checkout with a Debit / Credit Card, just enter your * Card Number* Expiration Date, and * Secure Code.

🌎 Worldwide Shipping ✈  

Delivery typically takes different times based on the different destination. You may receive your items earlier. Tracking Numbers will always be sent so you can track it every step of the way! 
🔒 100% Risk-Free Purchase
If you bought it and felt that it was not for you, don't worry. Send a message or us, and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.
🏭 Our Warehouse 
We will choose the nearest warehouse according to your address for delivery.