๐Ÿ”ฅ๐Ÿ”ฅ10 Colors Glitter Eyeshadow Palette

$24.99
Color:  1#
people are viewing this right now
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Quantity

Description

You can send our Eyeshadow Palette as a perfect gift to your wife, girlfriend, daughter, sister, mother or niece. Enjoy a kaleidoscope of shimmering beauty with the 10 Color Glitter Eyeshadow Palette. This enchanting palette offers a dazzling array of vibrant, pigmented shades that will make your eyes sparkle like precious gemstones. Unleash your inner artist and create enchanting looks that will delight everyone.

CHARACTERISTICS

GLITTERING GLITTER MAKE-UP EYESHADOW PALETTE  - With this 10 Colors Glitter Eyeshadow Palette you create the most charming looks. Various beautiful shimmer colours, silky and smooth powder and ultra long lasting waterproof properties make you more attractive and impress everyone, both day and night.

HIGHLY PIGMENTED & LONG-LASTING COLOR - Highly pigmented and long-wearing colors, keep your perfect sparkling eyeshadow makeup all day long. It is a pressed powder, easy to apply and mix, use with your fingers or makeup brush, no need for primer or glue. But it is better to apply glitter primer or glue so that glitter no longer flies on your face!

SAFE INGREDIENTS AND SKIN FRIENDLY - Made from safe and non-toxic high-quality mineral ingredients that protect your sensitive skin from irritations, redness and rashes. Eyes are the most important part of makeup, beautiful makeup makes you more attractive.

WIDELY USED - Perfect for smokey eyes makeup, natural beautiful makeup, bridal makeup, party makeup or casual makeup. 

Customer Must Know:

1: If you get a damaged eyeshadow ,please know that it may be broken because of the squeeze in the transportation process .

2: Because the eyeshadow is very glitter and shimmer ,maybe very little glitter will flying on your face, If you mind ,better to apply primer or glue when you use this palette.

3 : Small Eyeshadow palette size:12 * 7.5 * 2 cm/4.7*2.9*0.78 in

4: Eyeshadow makeup set weight: 85g.

5: Advantage: Waterproof, Sweatproof, Long lasting,Durable, Natural

How to use:

1.Dipped into the amount of eye shadow powder evenly between the entire eye sock.

2.Aggravated color along the lash roots, creating a three-dimensional shadow gradient.

Package Include:

1 Pcs 10 Colors Eyeshadow Pallet(within brush and mirror)

SPECIFICATION

Color: 1#, 2#, 3#, 4#, 5#, 6#, 7#, 8#, 9#, 10#

Net content: 15g

Shelf life: 3 years

PACKAGING INCLUDES

10 Colors Glitter Eyeshadow Palette *1

REMARK

Please allow minor measurement deviations due to manual measurement.

Due to the different monitor and light effect, the actual color of the item may be slightly different from the color showed in the pictures.

Warm Tips :

  • reserve this product for your personal external use.
  • Do not use this or any other cosmetic if your eye is injured, irritated, or infected.Keep out of reach of children and pets.
  • Consult a physician promptly if any reaction occurs as it may be an allergic reaction.
  • Please store in a cool place away from direct sunlight.
const TAG = "spz-custom-product-automatic"; class SpzCustomProductAutomatic extends SPZ.BaseElement { constructor(element) { super(element); this.variant_id = 'fccaf45f-33a4-4e01-8e09-0c7f1ba803c5'; this.isRTL = SPZ.win.document.dir === 'rtl'; } static deferredMount() { return false; } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.setupAction_(); this.viewport_ = this.getViewport(); } mountCallback() { this.init(); // ็›‘ๅฌไบ‹ไปถ this.bindEvent_(); } async init() { this.handleFitTheme(); const data = await this.getDiscountList(); this.renderApiData_(data); } async getDiscountList() { const productId = '11fa7ed8-4df5-4185-84af-b9ebc9bae61f'; const variantId = this.variant_id; const productType = 'default'; const reqBody = { product_id: productId, variant_id: variantId, discount_method: "DM_AUTOMATIC", customer: { customer_id: window.C_SETTINGS.customer.customer_id, email: window.C_SETTINGS.customer.customer_email }, product_type: productType } const url = `/api/storefront/promotion/display_setting/text/list`; const data = await this.xhr_.fetchJson(url, { method: "post", body: reqBody }).then(res => { return res; }).catch(err => { this.setContainerDisabled(false); }) return data; } async renderDiscountList() { this.setContainerDisabled(true); const data = await this.getDiscountList(); this.setContainerDisabled(false); // ้‡ๆ–ฐๆธฒๆŸ“ ๆŠ–ๅŠจ้—ฎ้ข˜ๅค„็† this.renderApiData_(data); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } async renderApiData_(data) { const parentDiv = document.querySelector('.automatic_discount_container'); const newTplDom = await this.getRenderTemplate(data); if (parentDiv) { parentDiv.innerHTML = ''; parentDiv.appendChild(newTplDom); } else { console.log('automatic_discount_container is null'); } } doRender_(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, renderData) .then((el) => { this.clearDom(); this.element.appendChild(el); }); } async getRenderTemplate(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, { ...renderData, isRTL: this.isRTL }) .then((el) => { this.clearDom(); return el; }); } setContainerDisabled(isDisable) { const automaticDiscountEl = document.querySelector('.automatic_discount_container_outer'); if(isDisable) { automaticDiscountEl.setAttribute('disabled', ''); } else { automaticDiscountEl.removeAttribute('disabled'); } } // ็ป‘ๅฎšไบ‹ไปถ bindEvent_() { window.addEventListener('click', (e) => { let containerNodes = document.querySelectorAll(".automatic-container .panel"); let bool; Array.from(containerNodes).forEach((node) => { if(node.contains(e.target)){ bool = true; } }) // ๆ˜ฏๅฆpopover้ขๆฟ็‚นๅ‡ป่Œƒๅ›ด if (bool) { return; } if(e.target.classList.contains('drowdown-icon') || e.target.parentNode.classList.contains('drowdown-icon')){ return; } const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { node.classList.remove('open-dropdown'); }) // ๅ…ผๅฎนไธป้ข˜ this.toggleProductSticky(true); }) // ็›‘ๅฌๅ˜ไฝ“ๅ˜ๅŒ– document.addEventListener('dj.variantChange', async(event) => { // ้‡ๆ–ฐๆธฒๆŸ“ const variant = event.detail.selected; if (variant.product_id == '11fa7ed8-4df5-4185-84af-b9ebc9bae61f' && variant.id != this.variant_id) { this.variant_id = variant.id; this.renderDiscountList(); } }); } // ๅ…ผๅฎนไธป้ข˜ handleFitTheme() { // top ๅฑžๆ€งๅฝฑๅ“ๆŠ–ๅŠจ let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ productInfoEl.classList.add('force-top-auto'); } } // ๅ…ผๅฎน wind/flash /hero ไธป้ข˜ (stickyๅฑžๆ€งๅฝฑๅ“ popover ๅฑ‚็บงๅฑ•็คบ, ไผš่ขซๅ…ถไป–ๅ…ƒ็ด ่ฆ†็›–) toggleProductSticky(isSticky) { let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ if(isSticky) { // ่ฟ˜ๅŽŸ่ฏฅไธป้ข˜ๅŽŸๆœ‰็š„stickyๅฑžๆ€งๅ€ผ productInfoEl.classList.remove('force-position-static'); return; } productInfoEl.classList.toggle('force-position-static'); } } setupAction_() { this.registerAction('handleDropdown', (invocation) => { const discount_id = invocation.args.discount_id; const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { if(node.getAttribute('id') != `automatic-${discount_id}`) { node.classList.remove('open-dropdown'); } }) const $discount_item = document.querySelector(`#automatic-${discount_id}`); $discount_item && $discount_item.classList.toggle('open-dropdown'); // ๅ…ผๅฎนไธป้ข˜ this.toggleProductSticky(); }); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SpzCustomProductAutomatic);