🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)
🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)

🔥Hot Sale 49% OFF🔥Turmeric Brightening Soap (with Vitamin C, Alpha Arbutin, Oat)

Buy More Get More Free
Please select a buy more get more free
Price
$42.99
$21.98
Save  49%
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);

⭐⭐⭐⭐⭐4.99/5 based on 27,000+ happy customers

Discover the secret to brighter, more radiant skin!

🌿  Natural Glow Formula

❤️  Improves Skin Texture

🌟  Reduces Dark Skin Spots

🙌   For All Skin Types

🫚 Net content 100g

Revitalize Your Skin With Unadulterated Radiance!

Discover the mysteries of nature with our Turmeric Brightening Soap, carefully made with premium elements such as Turmeric RootAlpha ArbutinOats, and Vitamin C.

Reclaim your confidence and pamper your skin with the care it craves!

2024-03-1501.06.47-ezgif.com-cut.gif__PID:16871978-763a-4601-a620-cd6987881d52

A Unique Discovery Exclusively Yours

Our soap not only brightens the skin but also nourishes and hydratesleaving the skin feeling softsupple, and rejuvenated after each use.

Its gentle yet effective formula makes it suitable for those with sensitive skin, setting it apart as a versatile and reliable option for achieving radiant skin.

ezgifcom-optimize_480x480__PID:29502de0-6ec7-4371-be48-66caf0c8827a

Real Skin. Real Results.

Witness a remarkable transformation in as little as 4 weeks with our powerful treatment, clinically proven by dermatologists.

This specialized formulation has undergone rigorous testing to effectively combat dark marks and eliminate hyperpigmentationguaranteeing impressive and scientifically backed results.

j9o8.png__PID:5936a603-e72c-4a0b-b727-3221a307c2bc
More Radiant And Silkier Skin Texture!

Our Turmeric Brightening Soap stands out from the competition primarily due to our unique formula and clinically proven effective results.

OTHERS.png__PID:ee3e1d47-5eca-49d6-9d82-2160eed3b733

Here's What You, Adorable Individuals, Are Saying:

It'a A Game-Changer

"This  Soap has been a game-changer for my skin! After just a few uses, I noticed a significant improvement in my complexion. My skin feels smoother and looks more radiant than ever before."--Emily R.

u7t.jpg__PID:aae77dd0-3385-4efe-bb1f-f73e70ca9904

oy98.jpg__PID:14aae77d-d033-452e-be3b-1ff73e70ca99

Tips: This product contains vitamin C, which may be irritating to the skin. Please use with caution.

FAQ

Q: Is your soap suitable for all skin types?

A: Yes, Turmeric Brightening Soap is suitable for all skin types, including sensitive skin.

Q: Is it suitable for daily use?

A: Absolutely! Feel free to incorporate this into your morning and evening skincare routine every day.

Q: Is this soap safe for both facial and body use?

A: Certainly! This soap is versatile enough to be applied to both your face and body, offering a holistic solution for addressing skin concerns across the board.

Q: What's the expected timeframe for noticeable results?

A: The timeframe for visible results may differ for each individual, but typically, noticeable improvements are observed within 3 to 4 weeks.

Q: What does it mean for Turmeric Brightening Soap to be clinically proven by dermatologists?

A: It means that Brightening Soap has undergone rigorous testing and evaluation by dermatologists to ensure its efficacy and safety for skincare use.