跳到导航 跳到主内容
  • USD I EN
    • EUR I DE
    • JPY I JA
new logo 画板 1
登录 创建账户

忘记密码?

0
0 商品 / $0.00
new logo 画板 1
  • Shop
    • Hand-Pinched Flower Candles
    • Container Candle
    • Pillar Candle
    • Diffuser
    • Customized
    • Sale
  • Holiday
  • Blog
  • About us
  • Contact us
halloween

Halloween

christmas

Xmas2026

hand pinched flower candle

Hand-Pinched Flower Candle

customize

Customized

diffuser

Diffuser

container candle

Container Candle

pillar candle

Pillar Candle

candle

Candle

Stock status
  • 促销中
  • 有库存
  • 缺货待补

Hand-Pinched Flower Candle

首页 / Hand-Pinched Flower Candle
Filters
没有符合您要求的产品
new logo 画板 1

Handmade Scented Candles & Diffusers

Leave it to breathe,breathe for a moment.

Shop
    • Hand-Pinched Flower Candle
    • Container Candle
    • Pillar Candle
    • Diffuser
Help
    • Blog
    • Contact Us
    • Coustimize
    • Shipping & Return Policy

Subscribe and get 10% off your first purchase

Will be used in accordance with our Privacy Policy

copyright © 2026 Perfumum Life

 

visa
stripe
paypal
applepay
googlepay
<div style="text-align:center; padding:20px; background:#f5f3ef; border-radius:0;"> <img src="https://perfumumlife.com/wp-content/uploads/2026/10/new-logo_%E7%94%BB%E6%9D%BF-1.png" alt="Perfumum Life" style="height:32px; width:auto; margin-bottom:16px; display:block; margin-left:auto; margin-right:auto;"> <h2 style="font-size:24px; font-weight:600; margin:0 0 6px; color:#1a1a1a;">Try your luck</h2> <p style="font-size:13px; color:#888; margin:0 0 24px;">Scratch below to see what you win</p> <div id="scratchCardWrap" style="position:relative; width:200px; height:100px; margin:0 auto 16px; border-radius:8px; overflow:hidden; background:#fff;"> <div id="scratchPrize" style="position:absolute; top:0; left:0; width:100%; height:100%; display:flex; flex-direction:column; align-items:center; justify-content:center;"> <div id="prizeAmount" style="font-size:28px; font-weight:700; color:#1a1a1a; line-height:1;">15%</div> <div id="prizeLabel" style="font-size:11px; color:#888; margin-top:4px;">OFF YOUR FIRST ORDER</div> </div> <canvas id="scratchCanvas" style="position:absolute; top:0; left:0; width:100%; height:100%; cursor:crosshair; touch-action:none;"></canvas> </div> <div id="emailArea" style="display:none; margin-top:8px;"> <input type="email" id="emailInput" placeholder="Enter your email" style="width:100%; padding:12px 14px; border:1px solid #ddd; border-radius:6px; font-size:13px; outline:none; box-sizing:border-box; margin-bottom:10px; background:#fff;"> <button id="submitBtn" style="width:100%; padding:12px; background:#1a1a1a; color:#fff; border:none; border-radius:6px; font-size:13px; font-weight:600; cursor:pointer;">Unlock My Discount</button> </div> <div id="successArea" style="display:none; padding:10px 0;"> <p style="font-size:18px; font-weight:600; margin:0 0 4px; color:#1a1a1a;">You won!</p> <p style="font-size:13px; color:#888; margin:0 0 16px;">Use this code at checkout</p> <div id="codeBox" style="background:#fff; border:1px solid #ddd; border-radius:6px; padding:14px; margin:12px 0; font-size:20px; font-weight:700; letter-spacing:2px; cursor:pointer;"> <span id="discountCode">WELCOME15</span> <div style="font-size:10px; color:#999; font-weight:400; margin-top:4px;">Click to copy</div> </div> <a href="/shop/" style="display:inline-block; padding:10px 28px; background:#1a1a1a; color:#fff; text-decoration:none; border-radius:6px; font-weight:600; font-size:13px;">Start Shopping</a> </div> </div> <script> (function() { var prizes = [ { amount: '15%', label: 'OFF YOUR FIRST ORDER', code: 'WELCOME15', weight: 60 }, { amount: 'FREE', label: 'SHIPPING ON $50+', code: 'FREESHIP', weight: 25 }, { amount: '20%', label: 'OFF YOUR FIRST ORDER', code: 'WELCOME20', weight: 12 }, { amount: '25%', label: 'OFF YOUR FIRST ORDER', code: 'VIP25', weight: 3 } ]; function pickPrize() { var totalWeight = 0; for (var i = 0; i < prizes.length; i++) totalWeight += prizes[i].weight; var rand = Math.random() * totalWeight; for (var i = 0; i < prizes.length; i++) { rand -= prizes[i].weight; if (rand <= 0) return prizes[i]; } return prizes[0]; } var currentPrize = pickPrize(); var prizeAmount = document.getElementById('prizeAmount'); var prizeLabel = document.getElementById('prizeLabel'); var discountCode = document.getElementById('discountCode'); if (prizeAmount) prizeAmount.textContent = currentPrize.amount; if (prizeLabel) prizeLabel.textContent = currentPrize.label; if (discountCode) discountCode.textContent = currentPrize.code; var canvas = document.getElementById('scratchCanvas'); if (!canvas) return; var ctx = canvas.getContext('2d'); var isDrawing = false; var hasRevealed = false; function initCanvas() { var rect = canvas.parentElement.getBoundingClientRect(); canvas.width = rect.width; canvas.height = rect.height; ctx.fillStyle = '#c0c0c0'; ctx.fillRect(0, 0, canvas.width, canvas.height); ctx.fillStyle = 'rgba(255,255,255,0.3)'; for (var i = 0; i < 50; i++) { ctx.beginPath(); ctx.arc(Math.random() * canvas.width, Math.random() * canvas.height, Math.random() * 3, 0, Math.PI * 2); ctx.fill(); } ctx.fillStyle = '#888'; ctx.font = 'bold 14px sans-serif'; ctx.textAlign = 'center'; ctx.textBaseline = 'middle'; ctx.fillText('SCRATCH HERE', canvas.width / 2, canvas.height / 2); hasRevealed = false; } setTimeout(initCanvas, 100); function getPos(e) { var rect = canvas.getBoundingClientRect(); if (e.touches && e.touches[0]) { return { x: e.touches[0].clientX - rect.left, y: e.touches[0].clientY - rect.top }; } return { x: e.clientX - rect.left, y: e.clientY - rect.top }; } function scratch(e) { if (!isDrawing || hasRevealed) return; e.preventDefault(); var pos = getPos(e); ctx.globalCompositeOperation = 'destination-out'; ctx.beginPath(); ctx.arc(pos.x, pos.y, 20, 0, Math.PI * 2); ctx.fill(); checkReveal(); } function checkReveal() { var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height); var pixels = imageData.data; var cleared = 0; var total = pixels.length / 4; for (var i = 3; i < pixels.length; i += 4) { if (pixels[i] === 0) cleared++; } if (cleared / total > 0.5 && !hasRevealed) { hasRevealed = true; ctx.clearRect(0, 0, canvas.width, canvas.height); document.getElementById('emailArea').style.display = 'block'; } } canvas.addEventListener('mousedown', function(e) { isDrawing = true; scratch(e); }); canvas.addEventListener('mousemove', scratch); canvas.addEventListener('mouseup', function() { isDrawing = false; }); canvas.addEventListener('mouseleave', function() { isDrawing = false; }); canvas.addEventListener('touchstart', function(e) { isDrawing = true; scratch(e); }); canvas.addEventListener('touchmove', scratch); canvas.addEventListener('touchend', function() { isDrawing = false; }); var submitBtn = document.getElementById('submitBtn'); if (submitBtn) { submitBtn.addEventListener('click', function() { var email = document.getElementById('emailInput').value.trim(); if (!email || email.indexOf('@') < 0) { document.getElementById('emailInput').style.borderColor = '#e74c3c'; return; } this.disabled = true; this.textContent = 'Submitting...'; var formData = new FormData(); formData.append('EMAIL', email); formData.append('b_xxxxxxxx_xxxxxxxx', ''); fetch('https://perfumumlife.us17.list-manage.com/subscribe/post?u=591ecc6886da2983acca1c7bf&id=88ca8e0c79&f_id=008a07e3f0', { method: 'POST', mode: 'no-cors', body: formData }) .then(function() { document.getElementById('emailArea').style.display = 'none'; document.getElementById('successArea').style.display = 'block'; }) .catch(function() { document.getElementById('emailArea').style.display = 'none'; document.getElementById('successArea').style.display = 'block'; }); }); } var codeBox = document.getElementById('codeBox'); if (codeBox) { codeBox.addEventListener('click', function() { navigator.clipboard.writeText(currentPrize.code).then(function() { document.querySelector('#codeBox div').textContent = 'Copied!'; setTimeout(function() { document.querySelector('#codeBox div').textContent = 'Click to copy'; }, 2000); }); }); } })(); </script>
开始输入以查找您正在寻找的产品。
  • Shop
    • Hand-Pinched Flower Candles
    • Container Candle
    • Pillar Candle
    • Diffuser
    • Customized
    • Sale
  • Holiday
  • Blog
  • About us
  • Contact us
  • 心愿单
  • 比较
  • 登录/注册
购物车
关闭
商店
筛选器
0 心愿单
0 商品 购物车
我的账户
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.
接受
Compare products
Close