Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
1/13
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
Multifunctional Makeup Pencil
1/13

Multifunctional Makeup Pencil

$23.99
$46.98
Save 49%
8709 sold
STYLE - 49% OFF !😍
Please select a style - 49% off !😍
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);

HURRY! ONLY 901 LEFT IN STOCK.
98% of customer buy 2-4 items to use daily and as gifts for their loved ones...
SOLD OUT FAST.GET 50% OFF NOW!!⚡


Try 2 viral faves in 1 with this duo of sculpt tapem & blushtapem in expertly paired shades to give perfect cheeks in seconds!

Contour

r like a pro with this goofproof sculptor

Creates instant definition for the look of a more defined face & high cheekbones & Blends along the areas you want to contour, like hollows of cheeks, sides of the forehead, jawline & nose

Hybrid blush & glow kisses cheeks with dewy color. Diamond powder reflects light for a soft-focus glow. Porcelain flower brightens for a radiant finish. Skin-conditioning formula blends like a dream.

Key Ingredients

  • Shea butter: Moisturizes & conditions
  • Licorice root: Brightens & color corrects the look of the skin
  • Diamond powder: Helps blur imperfections
  • Porcelain flower: Brightens & moisturizes
  • Mineral pigments soothe & soften the skin's appearance

Always formulated without Parabens Mi neral Oil Phthalates .riclosan SdSodiumauryl Sulfate Glten

How to Use
  • Twist to unlock & squeeze product into applicator tip. Twist to lock after use. Apply dots along cheekbones
  • buff & blend up towards hairline

HOW TO USE


🌎 Worldwide Shipping ✈  

Delivery typically takes different times based on the different destinations. You may receive your items earlier. Tracking Numbers will always be sent so you can track your order every step of the way! 
🔒 100% Risk-Free Purchase
If the product you receive is damaged, don't worry. Just hit the Contact Us button and send us a message, and we will make it right by offering you a replacement or refund. It 1is a 00% Simple & Risk-Free process.
不明确的
🏭 Our Warehouse 
We have warehouses all over the world and will choose the nearest warehouse to your address for delivery. Please feel free to place your order.