See all offers
πFree Shipping on Orders Over 45USD
πFree Shipping on Orders Over 45USD
πFree Shipping on Orders Over 45USD
πFree Shipping on Orders Over 45USD
Home
Beauty
Contact Us
Order Tracking
FAQS
More links
Log in
Create an account
${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)}
${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)}
Search
Home
Beauty
Contact Us
Order Tracking
FAQS
Log in
function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);
Top search terms
${function() { if (data === undefined || typeof data !== 'string' || data == '') return ''; const searchEmpty = ("Your search for \"{test}\" did not yield any results.").replace('{test}', data); return `
View more
${searchEmpty}
`; }()}
Home
/
πγ Limited-time offer!γ π₯ π©Grab yours now — cozy and cute, all at once! βοΈπ§’
${data.index + 1}/5
πγ Limited-time offer!γ π₯ π©Grab yours now — cozy and cute, all at once! βοΈπ§’
$12.98
$22.58
Save
$9.60
${function(){ const variant = data.variant; const price = "12.98"; const priceMax = "22.98"; const saveType = "amount"; const saveText = "Save {off_ratio}"; return `
-
${saveText.replace('{off_ratio}', saveType == 'percent' ? variant.off_ratio + '%' : `
` )}
` }()}
Color:
black
black
White
Khaki 1
Pink
Beige
Specification:
1-pus
1-pus
2-pus
${data.value}
Quantity
Add to cart
-
$12.98
-
Buy now
Description
Description
You May Also Like
Save
$23.00
β¨LAST DAY BUY 1 GET 1 FREEβ¨BB blur tinted moisturizer SPF 30+
$29.99
$52.99
Save
$23.00
Save
$17.60
πFlash Saleβ‘Micro-Molecular Collagen Anti-Wrinkle Lotion
From
$21.99
$39.59
Save
$17.60
Save
$21.60
β¨ LAST DAY PROMOTION - 50%β¨Colored Clay Undereye Corrector
$26.99
$48.59
Save
$21.60
Save
$43.05
π₯LAST DAY 60% OFF -Baked Starter Kit - Tuscan Dreams includes Baked Multicolor Eyeshadow Palette
$35.95
$79.00
Save
$43.05
Save
$25.00
πBuy 1 Get 1 Freeπ₯Waterproof Four-tip Beard and Eyebrow Penβ¨
$24.99
$49.99
Save
$25.00
Save
$29.99
π₯Free Makeup Brushesβ° π₯tate Big Stick Energy duo – shape tape concealer stick & brushπ₯
$25.99
$55.98
Save
$29.99
Save
$19.00
π₯Special Price Free Makeup Brushesβ° π₯tate Big Stick Energy duo – shape tape concealer stick & brushπ₯
$26.99
$45.99
Save
$19.00
Save
$13.00
β¨ Last Day Buy 1 Get 1 Free β¨Glow Wardrobe Highlighting Eye & Cheek Palette
From
$26.99
$39.99
Save
$13.00
Save
$23.00
β¨LAST DAY BUY 1 GET 1 FREEβ¨BB blur tinted moisturizer SPF 30+
$29.99
$52.99
Save
$23.00
Save
$17.60
πFlash Saleβ‘Micro-Molecular Collagen Anti-Wrinkle Lotion
From
$21.99
$39.59
Save
$17.60
Save
$21.60
β¨ LAST DAY PROMOTION - 50%β¨Colored Clay Undereye Corrector
$26.99
$48.59
Save
$21.60
Save
$43.05
π₯LAST DAY 60% OFF -Baked Starter Kit - Tuscan Dreams includes Baked Multicolor Eyeshadow Palette
$35.95
$79.00
Save
$43.05
Save
$25.00
πBuy 1 Get 1 Freeπ₯Waterproof Four-tip Beard and Eyebrow Penβ¨
$24.99
$49.99
Save
$25.00
Save
$29.99
π₯Free Makeup Brushesβ° π₯tate Big Stick Energy duo – shape tape concealer stick & brushπ₯
$25.99
$55.98
Save
$29.99
Save
$19.00
π₯Special Price Free Makeup Brushesβ° π₯tate Big Stick Energy duo – shape tape concealer stick & brushπ₯
$26.99
$45.99
Save
$19.00
Save
$13.00
β¨ Last Day Buy 1 Get 1 Free β¨Glow Wardrobe Highlighting Eye & Cheek Palette
From
$26.99
$39.99
Save
$13.00
Recently viewed
${ data == 1 ? ("1 product was added to your cart!") : ("{count} products were added to your cart!").replace('{count}', data) }
${function() { const freeShippingAmount = 0; const totalPrice = data.data.total_price; const diffAmount = freeShippingAmount - totalPrice; const freeShippingText = diffAmount > 0 ? "Spend {amount} more and get free shipping!" : "Your order is free delivery"; return `
${diffAmount > 0 ? freeShippingText.replace('{amount}', `
`) : freeShippingText}
`; }()}
${data.title}
${data.variant.options.map(option => option.value).join(' / ')}
${(data.parsedProperties || []).map((propertie)=>{ if (propertie.isImage){ return `
${propertie.name}:
View image
` }else{ return `
${propertie.name}: ${propertie.value}
` } }).join('')}
${data.data.item_count == 1 ? ("Cart subtotal (1 product)") : ("Cart subtotal ( {count} products)").replace('{count}', data.data.line_items.reduce((res, item) => res + Number(item.quantity), 0))}
${("Save {off_ratio}").replace('{off_ratio}', `
`)}
Taxes and shipping calculated at checkout
View cart
Continue shopping
You may also like
${function() { const force_image_size = "1"; const product_hover_on = true; const product_show_sale_label = true; const product_save_type = "amount"; const badge1 = ""; const badge2 = ""; const badge3 = ""; const product_title_mobile_hide = false; const product_title_style = "full"; const enable_collection_thumb_image = true; const variantNames = ["color"]; const thumbMaxNum = 4; const suffix_id = Math.random().toFixed(6).slice(-6); const url = data.withinUrl; const productId = data.id; const price = data.price; const productAvailable = data.available; const productVariants = data.variants || []; const images = data.images || []; const image = data.image || {}; const imageWidth = image.width; let imageHeight = image.height; let image2 = data.secondImage; let imageHoverOn = !!image2.src; if (force_image_size !== 'natural') { imageHeight = imageWidth * force_image_size; } let compareAtPrice = data.compare_at_price; let offRatio = data.off_ratio; let discountMaxUrl = url; const showFrom = data.price_min != data.price_max ? true : false; for (let i = 0; i < productVariants.length; i++) { const variant = productVariants[i]; if (variant.price == price && compareAtPrice < variant.compare_at_price) { compareAtPrice = variant.compare_at_price; offRatio = variant.off_ratio; variant.available && (discountMaxUrl = variant.withinUrl); } } const soldOutText = "Sold out"; let soldOn = false; let saleOn = false; if (productAvailable) { if (product_show_sale_label && +price < +compareAtPrice) { saleOn = true; } } else { soldOn = true; } const diffPrice = compareAtPrice - price; const saveLabelContent = product_save_type == 'percent' ? (offRatio + '%') : `
`; let saveText = "Save {off_ratio}"; saveText = saveText.replace('{off_ratio}', saveLabelContent); const productTitle = data.title; const variantValues = []; const showVariants = []; if (data.need_variant_image && enable_collection_thumb_image && variantNames.length > 0) { for (let i = 0; i < (data.options || []).length; i++) { const option = data.options[i]; const optionName = option.name.toLowerCase(); if (variantNames.includes(optionName)) { for (let j = 0; j < productVariants.length; j++) { const variant = productVariants[j]; const value = variant.options[i].value; if (!variantValues.includes(value)) { variantValues.push(value); showVariants.push(variant); } } break; } } } return `
${saleOn ? saveText : soldOutText}
${badge1}
${badge2}
${badge3}
${ "title" === 'subtitle' ? data.brief : data.title }
From
${saveText}
${showVariants.map((item, idx) => { let showMoreHtml = ''; if (idx == thumbMaxNum) { showMoreHtml += `
+${showVariants.length - thumbMaxNum}
`; } return ` ${showMoreHtml}
`; }).join('') }
`; }()}
${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; const defaultIndex = !!defaultSelectedVariant ? data.images.findIndex(img => img.src == (defaultSelectedVariant.image && defaultSelectedVariant.image.src)) : -1; const initialSlide = defaultIndex == -1 ? 0 : defaultIndex; const attrs = data.images.length > 1 ? 'slide controls' : ''; return `
`; }()}
${data.title}
${data.brief}
${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; return `
${("Save {off_ratio}").replace('{off_ratio}', ("amount") == 'percent' ? defaultSelectedVariant.off_ratio + '%' : `
` )}
-
`; }()}
${function(){ const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; let status_lan = "Add to cart"; if ((defaultSelectedVariant && !defaultSelectedVariant.available) || (!defaultSelectedVariant && !data.available)) { status_lan = "Sold out"; } return `
Quantity
${status_lan}
Buy now
` }()}
${function() { return data.product.options.map((option, index) => { const optionName = option.name || ''; const optionId = option.id || ''; let isThumbImage = !!option.showThumbImage; const thumbStyle = "image_with_text"; const thumbType = isThumbImage ? thumbStyle.replace(/_/g, '-') : 'text'; const variantType = null; const selectedVariantVal = data.selectedOptions && data.selectedOptions.length && data.selectedOptions.find(v => v.name === optionName).value[0] || ''; const isSelected = (value) => { const selected = (data.selectedOptions || []).find(v => v.name === optionName); return selected && selected.value.length && selected.value[0] == value; }; const getThumbImage = (value) => { const options = data.product.options || []; const option = options.find(o => o.name === optionName); if (option.thumbImages) { const thumbImage = option.thumbImages.find(t => t.value === value); if (thumbImage && thumbImage.image) { return { src: thumbImage.image.src, alt: thumbImage.image.alt }; } } return {src: '', alt: ''}; }; return `
${optionName.slice(0, 1).toUpperCase() + optionName.slice(1).toLowerCase()} :
${selectedVariantVal}
${option.values.map((value, idx) => { return `
${value}
${value}
` }).join('')}
`; }).join(''); }()}
${data.value || ''}
${("Save {off_ratio}").replace('{off_ratio}', ("amount") == 'percent' ? data.variant.off_ratio + '%' : `
` )}
-
-