{"product_id":"velqira-beauty-bliss-the-lumiglow-led-mask","title":"Velqira Beauty Bliss — The LumiGlow LED Mask","description":"\u003cstyle\u003e\n\/* =========================================================\n   VELQIRA BEAUTY BLISS\n   LUMIGLOW LED MASK — PREMIUM WOMEN'S EDITION\n   ========================================================= *\/\n\n.vq-lumiglow {\n  --forest:#17483f;\n  --forest2:#28685b;\n  --sage:#8fcfbd;\n  --mint:#e8faf5;\n  --cream:#fffdf9;\n  --blush:#f8e8ee;\n  --champagne:#cdb47b;\n  --text:#304e48;\n  --muted:#718782;\n  --white:#ffffff;\n\n  position:relative;\n  overflow:hidden;\n  color:var(--text);\n  background:\n    radial-gradient(circle at 5% 10%,rgba(143,207,189,.25),transparent 25%),\n    radial-gradient(circle at 95% 15%,rgba(248,232,238,.6),transparent 27%),\n    radial-gradient(circle at 50% 100%,rgba(205,180,123,.10),transparent 30%),\n    linear-gradient(145deg,#fff 0%,#f8fffc 48%,#fff 100%);\n  font-family:Arial,Helvetica,sans-serif;\n}\n\n.vq-lumiglow *,\n.vq-lumiglow *::before,\n.vq-lumiglow *::after {\n  box-sizing:border-box;\n}\n\n.vq-container {\n  max-width:1240px;\n  margin:0 auto;\n  padding:80px 24px;\n  position:relative;\n}\n\n\/* =========================\n   FLOATING DECORATION\n   ========================= *\/\n\n.vq-float {\n  position:absolute;\n  border-radius:50%;\n  pointer-events:none;\n  filter:blur(2px);\n  animation:vqFloat 8s ease-in-out infinite;\n}\n\n.vq-float-1 {\n  width:180px;\n  height:180px;\n  left:-100px;\n  top:180px;\n  background:rgba(143,207,189,.18);\n}\n\n.vq-float-2 {\n  width:120px;\n  height:120px;\n  right:-40px;\n  top:500px;\n  background:rgba(248,190,211,.18);\n  animation-delay:2s;\n}\n\n.vq-float-3 {\n  width:90px;\n  height:90px;\n  left:45%;\n  top:50px;\n  background:rgba(205,180,123,.10);\n  animation-delay:4s;\n}\n\n@keyframes vqFloat {\n  0%,100% {\n    transform:translate3d(0,0,0);\n  }\n  50% {\n    transform:translate3d(15px,-25px,0);\n  }\n}\n\n\/* =========================\n   ANNOUNCEMENT\n   ========================= *\/\n\n.vq-announcement {\n  width:max-content;\n  max-width:100%;\n  margin:0 auto 24px;\n  padding:9px 17px;\n  border:1px solid rgba(23,72,63,.12);\n  border-radius:50px;\n  background:rgba(255,255,255,.72);\n  backdrop-filter:blur(15px);\n  box-shadow:0 10px 30px rgba(23,72,63,.05);\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:2.5px;\n  text-transform:uppercase;\n  color:var(--forest2);\n  animation:vqFadeUp .8s ease both;\n}\n\n.vq-announcement span {\n  color:#c49e50;\n}\n\n\/* =========================\n   HERO\n   ========================= *\/\n\n.vq-hero {\n  min-height:680px;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:60px;\n  align-items:center;\n}\n\n.vq-hero-copy {\n  animation:vqFadeUp 1s ease both;\n}\n\n.vq-kicker {\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin-bottom:18px;\n  color:#71ae9f;\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:3px;\n  text-transform:uppercase;\n}\n\n.vq-kicker::before {\n  content:\"\";\n  width:35px;\n  height:1px;\n  background:var(--champagne);\n}\n\n.vq-hero h1 {\n  margin:0;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(48px,6.2vw,82px);\n  line-height:.94;\n  letter-spacing:-4px;\n  color:var(--forest);\n}\n\n.vq-hero h1 em {\n  display:block;\n  font-style:normal;\n  background:\n    linear-gradient(\n      90deg,\n      #17483f,\n      #75cdb6,\n      #d4b783,\n      #e6a9bf,\n      #17483f\n    );\n  background-size:400% auto;\n  -webkit-background-clip:text;\n  background-clip:text;\n  color:transparent;\n  animation:vqGradient 7s linear infinite;\n}\n\n@keyframes vqGradient {\n  0% {background-position:0% center;}\n  100% {background-position:400% center;}\n}\n\n.vq-hero-text {\n  max-width:590px;\n  margin:28px 0;\n  font-size:18px;\n  line-height:1.75;\n  color:#5e7771;\n}\n\n.vq-hero-text strong {\n  color:var(--forest);\n}\n\n\/* HERO BADGES *\/\n\n.vq-badges {\n  display:flex;\n  flex-wrap:wrap;\n  gap:9px;\n  margin-bottom:28px;\n}\n\n.vq-badge {\n  padding:10px 14px;\n  border-radius:50px;\n  background:rgba(255,255,255,.8);\n  border:1px solid rgba(23,72,63,.10);\n  box-shadow:0 8px 25px rgba(23,72,63,.05);\n  font-size:11px;\n  font-weight:700;\n  color:var(--forest);\n}\n\n\/* CTA *\/\n\n.vq-main-btn {\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:12px;\n  min-width:215px;\n  padding:17px 28px;\n  border-radius:60px;\n  background:\n    linear-gradient(\n      135deg,\n      #143f37,\n      #397f6c\n    );\n  color:#fff !important;\n  text-decoration:none !important;\n  font-size:13px;\n  font-weight:800;\n  letter-spacing:.7px;\n  box-shadow:\n    0 18px 40px rgba(23,72,63,.24),\n    inset 0 1px rgba(255,255,255,.25);\n  transition:.4s ease;\n}\n\n.vq-main-btn:hover {\n  transform:translateY(-5px);\n  box-shadow:\n    0 25px 50px rgba(23,72,63,.32);\n}\n\n.vq-secure-note {\n  display:flex;\n  align-items:center;\n  gap:8px;\n  margin-top:14px;\n  font-size:10px;\n  color:#81958f;\n}\n\n\/* =========================\n   PREMIUM HERO LIGHT DISPLAY\n   ========================= *\/\n\n.vq-visual {\n  position:relative;\n  min-height:570px;\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  animation:vqVisualIn 1.2s cubic-bezier(.2,.8,.2,1) both;\n}\n\n@keyframes vqVisualIn {\n  from {\n    opacity:0;\n    transform:scale(.88) translateY(35px);\n  }\n  to {\n    opacity:1;\n    transform:scale(1) translateY(0);\n  }\n}\n\n\/* GLOW *\/\n\n.vq-glow {\n  position:absolute;\n  width:430px;\n  height:430px;\n  border-radius:50%;\n  background:\n    radial-gradient(\n      circle,\n      rgba(255,255,255,.95) 0%,\n      rgba(143,229,209,.55) 18%,\n      rgba(199,165,255,.25) 42%,\n      rgba(248,190,211,.12) 58%,\n      transparent 72%\n    );\n  filter:blur(2px);\n  animation:vqGlow 4s ease-in-out infinite;\n}\n\n@keyframes vqGlow {\n  0%,100% {\n    transform:scale(.9);\n    opacity:.72;\n  }\n  50% {\n    transform:scale(1.08);\n    opacity:1;\n  }\n}\n\n\/* RINGS *\/\n\n.vq-ring {\n  position:absolute;\n  border-radius:50%;\n  border:1px solid rgba(92,161,145,.25);\n  animation:vqRing 5s ease-out infinite;\n}\n\n.vq-ring-a {\n  width:330px;\n  height:330px;\n}\n\n.vq-ring-b {\n  width:430px;\n  height:430px;\n  animation-delay:1.5s;\n}\n\n.vq-ring-c {\n  width:520px;\n  height:520px;\n  animation-delay:3s;\n}\n\n@keyframes vqRing {\n  0% {\n    transform:scale(.75);\n    opacity:0;\n  }\n  30% {\n    opacity:.7;\n  }\n  100% {\n    transform:scale(1.08);\n    opacity:0;\n  }\n}\n\n\/* MASK SILHOUETTE *\/\n\n.vq-mask {\n  position:relative;\n  z-index:5;\n  width:285px;\n  height:365px;\n  border-radius:48% 48% 45% 45%;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(255,255,255,.97),\n      rgba(235,255,249,.94)\n    );\n  border:1px solid rgba(255,255,255,.95);\n  box-shadow:\n    0 35px 70px rgba(23,72,63,.18),\n    inset 0 0 35px rgba(143,229,209,.22);\n  transform:perspective(900px) rotateY(-7deg);\n  animation:vqMaskFloat 5s ease-in-out infinite;\n}\n\n@keyframes vqMaskFloat {\n  0%,100% {\n    transform:perspective(900px) rotateY(-7deg) translateY(0);\n  }\n  50% {\n    transform:perspective(900px) rotateY(-7deg) translateY(-13px);\n  }\n}\n\n\/* EYE CUTOUTS *\/\n\n.vq-eye {\n  position:absolute;\n  top:115px;\n  width:65px;\n  height:31px;\n  border-radius:50%;\n  background:#dceae7;\n  box-shadow:inset 0 3px 10px rgba(23,72,63,.10);\n}\n\n.vq-eye.left {\n  left:48px;\n}\n\n.vq-eye.right {\n  right:48px;\n}\n\n\/* NOSE *\/\n\n.vq-nose {\n  position:absolute;\n  top:142px;\n  left:50%;\n  width:25px;\n  height:65px;\n  transform:translateX(-50%);\n  border-right:2px solid rgba(23,72,63,.10);\n  border-radius:50%;\n}\n\n\/* MOUTH *\/\n\n.vq-mouth {\n  position:absolute;\n  left:50%;\n  top:225px;\n  width:50px;\n  height:15px;\n  transform:translateX(-50%);\n  border-bottom:2px solid rgba(23,72,63,.16);\n  border-radius:50%;\n}\n\n\/* LED DOTS *\/\n\n.vq-leds {\n  position:absolute;\n  inset:0;\n}\n\n.vq-led {\n  position:absolute;\n  width:8px;\n  height:8px;\n  border-radius:50%;\n  box-shadow:0 0 15px currentColor;\n  animation:vqLed 2.5s ease-in-out infinite;\n}\n\n.vq-led:nth-child(1){left:36px;top:62px;color:#ff9b9b;}\n.vq-led:nth-child(2){left:65px;top:45px;color:#8dc7ff;}\n.vq-led:nth-child(3){left:105px;top:35px;color:#a7e8b9;}\n.vq-led:nth-child(4){left:145px;top:28px;color:#ffe58e;}\n.vq-led:nth-child(5){right:105px;top:35px;color:#c5a4ff;}\n.vq-led:nth-child(6){right:65px;top:45px;color:#8ef3ee;}\n.vq-led:nth-child(7){right:36px;top:62px;color:#fff;}\n\n.vq-led:nth-child(8){left:29px;top:160px;color:#ff9b9b;}\n.vq-led:nth-child(9){left:43px;top:205px;color:#8dc7ff;}\n.vq-led:nth-child(10){right:29px;top:160px;color:#a7e8b9;}\n.vq-led:nth-child(11){right:43px;top:205px;color:#ffe58e;}\n\n.vq-led:nth-child(12){left:67px;bottom:72px;color:#c5a4ff;}\n.vq-led:nth-child(13){left:105px;bottom:50px;color:#8ef3ee;}\n.vq-led:nth-child(14){right:105px;bottom:50px;color:#ff9b9b;}\n.vq-led:nth-child(15){right:67px;bottom:72px;color:#fff;}\n\n@keyframes vqLed {\n  0%,100% {\n    opacity:.55;\n    transform:scale(.85);\n  }\n  50% {\n    opacity:1;\n    transform:scale(1.35);\n  }\n}\n\n\/* VISUAL LABEL *\/\n\n.vq-visual-label {\n  position:absolute;\n  z-index:8;\n  bottom:35px;\n  right:0;\n  padding:15px 20px;\n  border-radius:18px;\n  background:rgba(255,255,255,.82);\n  backdrop-filter:blur(18px);\n  border:1px solid rgba(255,255,255,.9);\n  box-shadow:0 15px 35px rgba(23,72,63,.10);\n  text-align:left;\n  animation:vqFloatLabel 4s ease-in-out infinite;\n}\n\n@keyframes vqFloatLabel {\n  0%,100%{transform:translateY(0);}\n  50%{transform:translateY(-8px);}\n}\n\n.vq-visual-label strong {\n  display:block;\n  font-family:Georgia,serif;\n  font-size:20px;\n  color:var(--forest);\n}\n\n.vq-visual-label span {\n  font-size:9px;\n  letter-spacing:1.5px;\n  text-transform:uppercase;\n  color:#8a9d97;\n}\n\n\/* =========================\n   SOCIAL PROOF BAR\n   ========================= *\/\n\n.vq-proof {\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  border-top:1px solid rgba(23,72,63,.09);\n  border-bottom:1px solid rgba(23,72,63,.09);\n  background:rgba(255,255,255,.45);\n}\n\n.vq-proof-item {\n  text-align:center;\n  padding:25px 15px;\n  border-right:1px solid rgba(23,72,63,.08);\n}\n\n.vq-proof-item:last-child {\n  border-right:0;\n}\n\n.vq-proof-item strong {\n  display:block;\n  font-family:Georgia,serif;\n  font-size:24px;\n  color:var(--forest);\n}\n\n.vq-proof-item span {\n  display:block;\n  margin-top:4px;\n  font-size:9px;\n  font-weight:800;\n  letter-spacing:1.5px;\n  text-transform:uppercase;\n  color:#83968f;\n}\n\n\/* =========================\n   SECTION HEADINGS\n   ========================= *\/\n\n.vq-section {\n  margin-top:105px;\n}\n\n.vq-heading {\n  max-width:750px;\n  margin:0 auto 55px;\n  text-align:center;\n}\n\n.vq-heading small {\n  display:block;\n  margin-bottom:12px;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:3px;\n  text-transform:uppercase;\n  color:#72ad9e;\n}\n\n.vq-heading h2 {\n  margin:0;\n  font-family:Georgia,serif;\n  font-size:clamp(36px,5vw,58px);\n  line-height:1.03;\n  letter-spacing:-2px;\n  color:var(--forest);\n}\n\n.vq-heading p {\n  margin:20px auto 0;\n  max-width:650px;\n  font-size:15px;\n  line-height:1.75;\n  color:#738781;\n}\n\n\/* =========================\n   7 LIGHTS\n   ========================= *\/\n\n.vq-spectrum {\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  flex-wrap:wrap;\n  gap:17px;\n}\n\n.vq-light {\n  position:relative;\n  width:105px;\n  height:105px;\n  border-radius:50%;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  flex-direction:column;\n  cursor:pointer;\n  transition:.4s cubic-bezier(.2,.8,.2,1);\n  box-shadow:\n    inset 0 5px 20px rgba(255,255,255,.75),\n    0 14px 30px rgba(23,72,63,.08);\n}\n\n.vq-light:hover {\n  transform:translateY(-10px) scale(1.07);\n}\n\n.vq-light::after {\n  content:\"\";\n  position:absolute;\n  inset:-6px;\n  border-radius:50%;\n  border:1px solid currentColor;\n  opacity:.18;\n  animation:vqLightPulse 2.5s ease-in-out infinite;\n}\n\n@keyframes vqLightPulse {\n  0%,100% {\n    transform:scale(1);\n    opacity:.12;\n  }\n  50% {\n    transform:scale(1.12);\n    opacity:.35;\n  }\n}\n\n.vq-light b {\n  font-size:11px;\n  letter-spacing:.5px;\n}\n\n.vq-light span {\n  margin-top:4px;\n  font-size:8px;\n  opacity:.7;\n}\n\n.vq-red {\n  background:radial-gradient(circle,#fff,#ffb5b5,#ff7777);\n  color:#914040;\n}\n\n.vq-blue {\n  background:radial-gradient(circle,#fff,#c2e1ff,#82bdff);\n  color:#386b9d;\n}\n\n.vq-green {\n  background:radial-gradient(circle,#fff,#c9f6dd,#7bd0aa);\n  color:#39765f;\n}\n\n.vq-yellow {\n  background:radial-gradient(circle,#fff,#fff3bd,#ffdc6e);\n  color:#887323;\n}\n\n.vq-purple {\n  background:radial-gradient(circle,#fff,#e4d2ff,#be94f3);\n  color:#69469a;\n}\n\n.vq-cyan {\n  background:radial-gradient(circle,#fff,#c9fffb,#78ddd5);\n  color:#397e79;\n}\n\n.vq-white {\n  background:radial-gradient(circle,#fff,#f8ffff,#dcefeb);\n  color:#55716b;\n}\n\n\/* =========================\n   BENEFITS\n   ========================= *\/\n\n.vq-benefits {\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:18px;\n}\n\n.vq-benefit {\n  padding:30px 24px;\n  border-radius:28px;\n  background:rgba(255,255,255,.75);\n  border:1px solid rgba(23,72,63,.08);\n  box-shadow:0 20px 55px rgba(23,72,63,.06);\n  backdrop-filter:blur(15px);\n  transition:.4s ease;\n  opacity:0;\n  transform:translateY(30px);\n}\n\n.vq-benefit.visible {\n  opacity:1;\n  transform:translateY(0);\n}\n\n.vq-benefit:hover {\n  transform:translateY(-9px);\n  box-shadow:0 28px 65px rgba(23,72,63,.12);\n}\n\n.vq-benefit-icon {\n  width:50px;\n  height:50px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  border-radius:16px;\n  background:var(--mint);\n  font-size:21px;\n  margin-bottom:20px;\n}\n\n.vq-benefit h3 {\n  margin:0 0 10px;\n  font-family:Georgia,serif;\n  font-size:21px;\n  color:var(--forest);\n}\n\n.vq-benefit p {\n  margin:0;\n  font-size:13px;\n  line-height:1.7;\n  color:#728781;\n}\n\n\/* =========================\n   WOMEN FOCUSED FEATURE\n   ========================= *\/\n\n.vq-women {\n  padding:70px 55px;\n  border-radius:40px;\n  background:\n    radial-gradient(circle at 10% 20%,rgba(143,229,209,.28),transparent 28%),\n    radial-gradient(circle at 90% 80%,rgba(248,190,211,.30),transparent 30%),\n    linear-gradient(135deg,#f2fffb,#fff9fb);\n  border:1px solid rgba(23,72,63,.07);\n  box-shadow:0 30px 80px rgba(23,72,63,.08);\n  text-align:center;\n  position:relative;\n  overflow:hidden;\n}\n\n.vq-women::before {\n  content:\"VELQIRA\";\n  position:absolute;\n  right:-20px;\n  top:20px;\n  font-family:Georgia,serif;\n  font-size:100px;\n  font-weight:bold;\n  color:rgba(23,72,63,.025);\n}\n\n.vq-women h2 {\n  position:relative;\n  margin:0 auto 18px;\n  max-width:800px;\n  font-family:Georgia,serif;\n  font-size:clamp(36px,5vw,58px);\n  line-height:1;\n  color:var(--forest);\n}\n\n.vq-women p {\n  position:relative;\n  max-width:700px;\n  margin:0 auto 30px;\n  font-size:15px;\n  line-height:1.8;\n  color:#6f8580;\n}\n\n.vq-women-grid {\n  position:relative;\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:15px;\n  max-width:900px;\n  margin:auto;\n}\n\n.vq-women-card {\n  padding:22px;\n  border-radius:20px;\n  background:rgba(255,255,255,.68);\n  border:1px solid rgba(23,72,63,.07);\n}\n\n.vq-women-card strong {\n  display:block;\n  margin-bottom:6px;\n  font-family:Georgia,serif;\n  color:var(--forest);\n}\n\n.vq-women-card span {\n  font-size:11px;\n  line-height:1.5;\n  color:#7d918c;\n}\n\n\/* =========================\n   HOW TO USE\n   ========================= *\/\n\n.vq-steps {\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:16px;\n}\n\n.vq-step {\n  position:relative;\n  padding:30px 22px;\n  border-radius:26px;\n  background:#fff;\n  border:1px solid rgba(23,72,63,.08);\n  box-shadow:0 18px 45px rgba(23,72,63,.06);\n  transition:.35s ease;\n}\n\n.vq-step:hover {\n  transform:translateY(-7px);\n}\n\n.vq-step-number {\n  font-family:Georgia,serif;\n  font-size:48px;\n  line-height:1;\n  color:#a7dccd;\n  margin-bottom:18px;\n}\n\n.vq-step h3 {\n  margin:0 0 10px;\n  font-family:Georgia,serif;\n  font-size:21px;\n  color:var(--forest);\n}\n\n.vq-step p {\n  margin:0;\n  font-size:13px;\n  line-height:1.7;\n  color:#748882;\n}\n\n\/* =========================\n   SPECS\n   ========================= *\/\n\n.vq-specs {\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  overflow:hidden;\n  border-radius:28px;\n  border:1px solid rgba(23,72,63,.08);\n  box-shadow:0 20px 50px rgba(23,72,63,.05);\n}\n\n.vq-spec {\n  display:flex;\n  justify-content:space-between;\n  gap:20px;\n  padding:21px 25px;\n  background:rgba(255,255,255,.82);\n  border-bottom:1px solid rgba(23,72,63,.07);\n}\n\n.vq-spec:nth-child(odd) {\n  border-right:1px solid rgba(23,72,63,.07);\n}\n\n.vq-spec b {\n  font-size:12px;\n  color:var(--forest);\n}\n\n.vq-spec span {\n  text-align:right;\n  font-size:12px;\n  color:#7b908a;\n}\n\n\/* =========================\n   FINAL SALES SECTION\n   ========================= *\/\n\n.vq-final {\n  margin-top:110px;\n  padding:95px 25px;\n  border-radius:45px;\n  text-align:center;\n  position:relative;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 15% 25%,rgba(143,229,209,.38),transparent 30%),\n    radial-gradient(circle at 85% 75%,rgba(248,190,211,.35),transparent 30%),\n    linear-gradient(135deg,#effffb,#fffafb);\n  border:1px solid rgba(23,72,63,.07);\n}\n\n.vq-final::before,\n.vq-final::after {\n  content:\"\";\n  position:absolute;\n  border-radius:50%;\n  border:1px solid rgba(23,72,63,.08);\n}\n\n.vq-final::before {\n  width:450px;\n  height:450px;\n  left:-230px;\n  top:-180px;\n}\n\n.vq-final::after {\n  width:350px;\n  height:350px;\n  right:-180px;\n  bottom:-160px;\n}\n\n.vq-final small {\n  position:relative;\n  z-index:2;\n  display:block;\n  margin-bottom:15px;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:3px;\n  text-transform:uppercase;\n  color:#6eaa9c;\n}\n\n.vq-final h2 {\n  position:relative;\n  z-index:2;\n  margin:0 auto 20px;\n  font-family:Georgia,serif;\n  font-size:clamp(40px,6vw,68px);\n  line-height:.98;\n  letter-spacing:-2px;\n  color:var(--forest);\n}\n\n.vq-final p {\n  position:relative;\n  z-index:2;\n  max-width:650px;\n  margin:0 auto 30px;\n  font-size:15px;\n  line-height:1.8;\n  color:#708680;\n}\n\n.vq-final .vq-main-btn {\n  position:relative;\n  z-index:2;\n}\n\n\/* =========================\n   ANIMATION\n   ========================= *\/\n\n@keyframes vqFadeUp {\n  from {\n    opacity:0;\n    transform:translateY(25px);\n  }\n  to {\n    opacity:1;\n    transform:translateY(0);\n  }\n}\n\n\/* =========================\n   MOBILE\n   ========================= *\/\n\n@media(max-width:950px) {\n\n  .vq-container {\n    padding:65px 18px;\n  }\n\n  .vq-hero {\n    grid-template-columns:1fr;\n    gap:20px;\n    text-align:center;\n  }\n\n  .vq-hero-copy {\n    display:flex;\n    flex-direction:column;\n    align-items:center;\n  }\n\n  .vq-kicker {\n    justify-content:center;\n  }\n\n  .vq-hero-text {\n    font-size:16px;\n  }\n\n  .vq-visual {\n    min-height:480px;\n  }\n\n  .vq-benefits {\n    grid-template-columns:1fr 1fr;\n  }\n\n  .vq-steps {\n    grid-template-columns:1fr 1fr;\n  }\n\n  .vq-women {\n    padding:55px 25px;\n  }\n\n  .vq-women-grid {\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:600px) {\n\n  .vq-container {\n    padding:50px 15px;\n  }\n\n  .vq-hero h1 {\n    font-size:clamp(45px,14vw,65px);\n    letter-spacing:-3px;\n  }\n\n  .vq-hero-text {\n    font-size:15px;\n  }\n\n  .vq-badges {\n    justify-content:center;\n  }\n\n  .vq-badge {\n    font-size:9px;\n    padding:9px 11px;\n  }\n\n  .vq-visual {\n    min-height:410px;\n  }\n\n  .vq-mask {\n    width:235px;\n    height:305px;\n  }\n\n  .vq-eye {\n    top:96px;\n    width:53px;\n    height:26px;\n  }\n\n  .vq-eye.left {\n    left:39px;\n  }\n\n  .vq-eye.right {\n    right:39px;\n  }\n\n  .vq-nose {\n    top:120px;\n    height:55px;\n  }\n\n  .vq-mouth {\n    top:190px;\n  }\n\n  .vq-glow {\n    width:300px;\n    height:300px;\n  }\n\n  .vq-ring-a {\n    width:270px;\n    height:270px;\n  }\n\n  .vq-ring-b {\n    width:340px;\n    height:340px;\n  }\n\n  .vq-ring-c {\n    width:410px;\n    height:410px;\n  }\n\n  .vq-visual-label {\n    right:0;\n    bottom:10px;\n  }\n\n  .vq-proof {\n    grid-template-columns:1fr;\n  }\n\n  .vq-proof-item {\n    border-right:0;\n    border-bottom:1px solid rgba(23,72,63,.08);\n  }\n\n  .vq-proof-item:last-child {\n    border-bottom:0;\n  }\n\n  .vq-spectrum {\n    gap:12px;\n  }\n\n  .vq-light {\n    width:82px;\n    height:82px;\n  }\n\n  .vq-light b {\n    font-size:9px;\n  }\n\n  .vq-light span {\n    display:none;\n  }\n\n  .vq-benefits,\n  .vq-steps {\n    grid-template-columns:1fr;\n  }\n\n  .vq-specs {\n    grid-template-columns:1fr;\n  }\n\n  .vq-spec:nth-child(odd) {\n    border-right:0;\n  }\n\n  .vq-women h2 {\n    font-size:38px;\n  }\n\n  .vq-final {\n    margin-top:75px;\n    padding:70px 20px;\n    border-radius:30px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce) {\n\n  .vq-lumiglow *,\n  .vq-lumiglow *::before,\n  .vq-lumiglow *::after {\n    animation:none!important;\n    transition:none!important;\n  }\n}\n\u003c\/style\u003e\n\u003csection class=\"vq-lumiglow\"\u003e\n\u003cdiv class=\"vq-float vq-float-1\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-float vq-float-2\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-float vq-float-3\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-container\"\u003e\n\u003c!-- ================= HERO ================= --\u003e\n\u003cdiv class=\"vq-announcement\"\u003eVELQIRA BEAUTY BLISS \u003cspan\u003e✦\u003c\/span\u003e LUMIGLOW COLLECTION\u003c\/div\u003e\n\u003cdiv class=\"vq-hero\"\u003e\n\u003cdiv class=\"vq-hero-copy\"\u003e\n\u003cdiv class=\"vq-kicker\"\u003eYour Glow Ritual Starts Here\u003c\/div\u003e\n\u003ch1\u003eSeven Colors. \u003cem\u003eOne Beautiful Glow.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cp class=\"vq-hero-text\"\u003eMeet the \u003cstrong\u003eVelqira Beauty Bliss LumiGlow LED Mask\u003c\/strong\u003e — a luxurious at-home beauty ritual designed for women who want to make more time for their skin, their confidence and themselves.\u003c\/p\u003e\n\u003cdiv class=\"vq-badges\"\u003e\n\u003cdiv class=\"vq-badge\"\u003e✦ 7 Light Colors\u003c\/div\u003e\n\u003cdiv class=\"vq-badge\"\u003e✦ 60 LED Pearls\u003c\/div\u003e\n\u003cdiv class=\"vq-badge\"\u003e✦ 15–20 Minute Sessions\u003c\/div\u003e\n\u003cdiv class=\"vq-badge\"\u003e✦ Full-Face Coverage\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#lumiglow-ritual\" class=\"vq-main-btn\"\u003e Start Your Glow Ritual → \u003c\/a\u003e\n\u003cdiv class=\"vq-secure-note\"\u003e♡ Easy at-home skincare • Designed for your routine\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PREMIUM VISUAL --\u003e\n\u003cdiv class=\"vq-visual\"\u003e\n\u003cdiv class=\"vq-glow\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-ring vq-ring-a\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-ring vq-ring-b\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-ring vq-ring-c\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-mask\"\u003e\n\u003cdiv class=\"vq-leds\"\u003e\n\u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e \u003cspan class=\"vq-led\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-eye left\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-eye right\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-nose\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"vq-mouth\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-visual-label\"\u003e\n\u003cstrong\u003e60 LED Pearls\u003c\/strong\u003e \u003cspan\u003e7 Color Light Experience\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ================= TRUST BAR ================= --\u003e\n\u003cdiv class=\"vq-proof\"\u003e\n\u003cdiv class=\"vq-proof-item\"\u003e\n\u003cstrong\u003e7\u003c\/strong\u003e \u003cspan\u003eLight Colors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-proof-item\"\u003e\n\u003cstrong\u003e60\u003c\/strong\u003e \u003cspan\u003eLED Pearls\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-proof-item\"\u003e\n\u003cstrong\u003e15–20\u003c\/strong\u003e \u003cspan\u003eMinutes Per Session\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ================= 7 COLORS ================= --\u003e\n\u003cdiv class=\"vq-section\" id=\"lumiglow-ritual\"\u003e\n\u003cdiv class=\"vq-heading\"\u003e\n\u003csmall\u003eThe LumiGlow Spectrum\u003c\/small\u003e\n\u003ch2\u003eChoose Your Light.\u003cbr\u003eCreate Your Ritual.\u003c\/h2\u003e\n\u003cp\u003eSeven beautiful light colors give you the freedom to tailor your skincare ritual around the look and feel you want to focus on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-spectrum\"\u003e\n\u003cdiv class=\"vq-light vq-red\"\u003e\n\u003cb\u003eRED\u003c\/b\u003e \u003cspan\u003eFirm-Looking\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-light vq-blue\"\u003e\n\u003cb\u003eBLUE\u003c\/b\u003e \u003cspan\u003eClear-Looking\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-light vq-green\"\u003e\n\u003cb\u003eGREEN\u003c\/b\u003e \u003cspan\u003eEven-Looking\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-light vq-yellow\"\u003e\n\u003cb\u003eYELLOW\u003c\/b\u003e \u003cspan\u003eCalming\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-light vq-purple\"\u003e\n\u003cb\u003ePURPLE\u003c\/b\u003e \u003cspan\u003eDual Light\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-light vq-cyan\"\u003e\n\u003cb\u003eCYAN\u003c\/b\u003e \u003cspan\u003eFresh Glow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-light vq-white\"\u003e\n\u003cb\u003eWHITE\u003c\/b\u003e \u003cspan\u003eOverall Glow\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ================= BENEFITS ================= --\u003e\n\u003cdiv class=\"vq-section\"\u003e\n\u003cdiv class=\"vq-heading\"\u003e\n\u003csmall\u003eWhy Women Love A Beauty Ritual\u003c\/small\u003e\n\u003ch2\u003eYour Skin Deserves\u003cbr\u003eA Little More Love.\u003c\/h2\u003e\n\u003cp\u003eLumiGlow turns your everyday skincare routine into a relaxing, effortless moment that's completely yours.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-benefits\"\u003e\n\u003cdiv class=\"vq-benefit reveal\"\u003e\n\u003cdiv class=\"vq-benefit-icon\"\u003e✦\u003c\/div\u003e\n\u003ch3\u003eRadiant-Looking Skin\u003c\/h3\u003e\n\u003cp\u003eAdd a light-based ritual to your routine for skin that looks fresh, luminous and beautifully cared for.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-benefit reveal\"\u003e\n\u003cdiv class=\"vq-benefit-icon\"\u003e♡\u003c\/div\u003e\n\u003ch3\u003eFirm-Looking Complexion\u003c\/h3\u003e\n\u003cp\u003eRed light is a popular addition to beauty routines focused on the appearance of firmness and smoother-looking skin.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-benefit reveal\"\u003e\n\u003cdiv class=\"vq-benefit-icon\"\u003e✧\u003c\/div\u003e\n\u003ch3\u003eClearer-Looking Skin\u003c\/h3\u003e\n\u003cp\u003eBlue light can complement skincare routines focused on maintaining a clearer-looking complexion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-benefit reveal\"\u003e\n\u003cdiv class=\"vq-benefit-icon\"\u003e☼\u003c\/div\u003e\n\u003ch3\u003eYour Self-Care Moment\u003c\/h3\u003e\n\u003cp\u003ePut on your mask, switch on your chosen color and enjoy 15–20 minutes dedicated entirely to yourself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ================= WOMEN FEATURE ================= --\u003e\n\u003cdiv class=\"vq-section\"\u003e\n\u003cdiv class=\"vq-women\"\u003e\n\u003ch2\u003eBecause Your Beauty Routine Should Feel Like \u003ci\u003eSelf-Care.\u003c\/i\u003e\n\u003c\/h2\u003e\n\u003cp\u003eBusy days. Long nights. Endless things to do. LumiGlow was designed to make looking after yourself feel simple. Put it on, choose your light and take a few minutes for you.\u003c\/p\u003e\n\u003cdiv class=\"vq-women-grid\"\u003e\n\u003cdiv class=\"vq-women-card\"\u003e\n\u003cstrong\u003e15–20 Minutes\u003c\/strong\u003e \u003cspan\u003e A simple session that fits naturally into your week. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-women-card\"\u003e\n\u003cstrong\u003e7 Light Choices\u003c\/strong\u003e \u003cspan\u003e Create a ritual that matches what your skin needs. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-women-card\"\u003e\n\u003cstrong\u003eMade For Home\u003c\/strong\u003e \u003cspan\u003e Enjoy your beauty ritual without leaving your home. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ================= HOW TO USE ================= --\u003e\n\u003cdiv class=\"vq-section\"\u003e\n\u003cdiv class=\"vq-heading\"\u003e\n\u003csmall\u003eYour LumiGlow Ritual\u003c\/small\u003e\n\u003ch2\u003eFour Steps To Your\u003cbr\u003eGlow Time.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-steps\"\u003e\n\u003cdiv class=\"vq-step\"\u003e\n\u003cdiv class=\"vq-step-number\"\u003e01\u003c\/div\u003e\n\u003ch3\u003eCleanse\u003c\/h3\u003e\n\u003cp\u003eStart with clean, dry skin before each session. Remove makeup and skincare products.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-step\"\u003e\n\u003cdiv class=\"vq-step-number\"\u003e02\u003c\/div\u003e\n\u003ch3\u003ePlace\u003c\/h3\u003e\n\u003cp\u003ePosition the LumiGlow mask comfortably over your face and adjust it securely.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-step\"\u003e\n\u003cdiv class=\"vq-step-number\"\u003e03\u003c\/div\u003e\n\u003ch3\u003eChoose\u003c\/h3\u003e\n\u003cp\u003eSelect the light color you want to use for your skincare ritual.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-step\"\u003e\n\u003cdiv class=\"vq-step-number\"\u003e04\u003c\/div\u003e\n\u003ch3\u003eRelax\u003c\/h3\u003e\n\u003cp\u003eEnjoy your 15–20 minute session, then continue with your normal skincare routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ================= SPECS ================= --\u003e\n\u003cdiv class=\"vq-section\"\u003e\n\u003cdiv class=\"vq-heading\"\u003e\n\u003csmall\u003eThe Details\u003c\/small\u003e\n\u003ch2\u003eEverything You Need.\u003cbr\u003eNothing Complicated.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-specs\"\u003e\n\u003cdiv class=\"vq-spec\"\u003e\n\u003cb\u003eLED Pearls\u003c\/b\u003e \u003cspan\u003e60\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-spec\"\u003e\n\u003cb\u003eLight Colors\u003c\/b\u003e \u003cspan\u003e7\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-spec\"\u003e\n\u003cb\u003eCoverage\u003c\/b\u003e \u003cspan\u003eFull Face\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-spec\"\u003e\n\u003cb\u003eSession Time\u003c\/b\u003e \u003cspan\u003e15–20 Minutes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-spec\"\u003e\n\u003cb\u003eDevice Size\u003c\/b\u003e \u003cspan\u003e23 × 18 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vq-spec\"\u003e\n\u003cb\u003eRecommended Use\u003c\/b\u003e \u003cspan\u003e3–4 Times Weekly*\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center; max-width: 700px; margin: 18px auto 0; font-size: 10px; line-height: 1.6; color: #8a9b96;\"\u003e*Follow the manufacturer's supplied instructions, recommended usage and safety guidance for your specific device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- ================= FINAL CTA ================= --\u003e\n\u003cdiv class=\"vq-final\"\u003e\n\u003csmall\u003e VELQIRA BEAUTY BLISS • LUMIGLOW \u003c\/small\u003e\n\u003ch2\u003eMake Glow Time\u003cbr\u003eYour Time.\u003c\/h2\u003e\n\u003cp\u003eSeven colors. One beautiful ritual. Give yourself a few minutes to relax, reset and care for the skin you're in.\u003c\/p\u003e\n\u003ca href=\"\/cart\" class=\"vq-main-btn\"\u003e Shop LumiGlow LED Mask → \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Velqira Beauty Bliss","offers":[{"title":"Default Title","offer_id":44807269089368,"sku":null,"price":1399.0,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/4274\/2616\/files\/velqira-led-mask-clean-shot_020e01bc-e3c5-4407-bb38-e97e1633deaa.png?v=1789280132","url":"https:\/\/velqirabeautybliss.co.za\/products\/velqira-beauty-bliss-the-lumiglow-led-mask","provider":"Velqira Beauty Bliss","version":"1.0","type":"link"}