Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
9/9
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
Last Day 50%🔥4D Eyebrow Pen
9/9

Last Day 50%🔥4D Eyebrow Pen

$19.99
$39.99
Save 50%
Color
Please select a color
Amount
Please select a amount
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);

Get perfectly shaped eyebrows with natural-looking hair strokes within seconds.

Our goal was simple: to create a tool that effortlessly delivers hair-like strokes. The  4D Pen features a distinctive brush-like design that allows for precise application. Get the perfect eyebrow daily with just a few seconds that will last throughout your whole day.


The secret to perfect brows ✨

Great For Thin Brows

Our product is great for sparse eyebrows, covering scars, and unleashing the beauty of your brows. The brush's angled design allows for the creation of fine, hair-like strokes, making it easy to mimic the natural look of eyebrow hairs. This is especially beneficial for those with sparse eyebrows, as it helps fill them in seamlessly.

Real Hair-like Strokes

This product enables users to mimic the natural direction and flow of eyebrow hairs. This design is perfect for creating fine, hair-like strokes that look authentic.

Long-Lasting & Waterproof

Our Brow Fection formula is designed to give flong-lasting brows, which means your perfectly sculpted eyebrows will last throughout the day without fading or smudging.

Quick Touch-ups

Compact and lightweight, it is perfect for on-the-go touch-ups. You can easily toss it in your makeup bag or purse, ensuring you can refresh your look anytime, anywhere.

Testimonials

It works!!

"I found this out through a Facebook ad, and didn't have much expectations, but once I tried it on it did make my mornings a lot easier. My husband loves it on me also! long-lasting, beautiful color."--Samantha R.

74 Years Old, Works!

" I was so impressed I bought one for my daughter in law. This lets me have eyebrows again--Karen D.

My must-have eyebrow tool!

"The difference is incredible! It's the easiest thing to use, and it just takes a few seconds to get those brows you wanted without microblading."--Jane P.