{"product_id":"concealer","title":"🔥 HOT SALE | ✨ 2-in-1 Color-Changing Foundation Stick 💜 Built-in Brush 💧 Hydrating Lightweight Coverage for All Skin Tones","description":"\u003cstyle\u003e\n\/* =========================================================\n    DEVAREON FOUNDATION STICK LANDING PAGE\n    Shopify Landing Page\n    Lavender Purple × Deep Violet × Lilac × Soft Mauve\n========================================================= *\/\n.dfs, .dfs *{\n  box-sizing:border-box;\n}\n.dfs{\n  --purple:#7b42bc;\n  --purple2:#9d65e0;\n  --violet:#4b247a;\n  --violet2:#2e164b;\n  --lavender:#b894e8;\n  --lavender2:#d4bcf5;\n  --deep:#1c0f2e;\n  --mauve:#9966aa;\n  --mauve2:#b887c7;\n  --lilac:#e9ddf7;\n  --lilac2:#f3ecfb;\n  --text:#342a3b;\n  --muted:#74687d;\n  --line:#e2d5ee;\n\n  width:100%;\n  max-width:780px;\n  margin:0 auto!important;\n  padding:0 10px 0!important;\n  overflow:visible!important;\n  background:#fff;\n  color:var(--text);\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    'Segoe UI',\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n  line-height:1.65;\n}\n\/* =========================================================\n    GLOBAL IMAGE SAFETY\n    NO CROP \/ NO DISTORTION\n========================================================= *\/\n.dfs img{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  aspect-ratio:auto!important;\n  object-fit:contain!important;\n  object-position:center center!important;\n  margin:0!important;\n  padding:0!important;\n  transform:none!important;\n  clip-path:none!important;\n  mask:none!important;\n  -webkit-mask:none!important;\n  border:0!important;\n}\n.dfs h1, .dfs h2, .dfs h3, .dfs p{\n  margin-top:0;\n}\n.dfs strong{\n  font-weight:850;\n}\n\/* =========================================================\n    ANIMATIONS (完全复用原版动画时序，只改后续着色)\n========================================================= *\/\n@keyframes dfsReveal{\n  from{\n    opacity:0;\n    transform:translateY(18px);\n  }\n  to{\n    opacity:1;\n    transform:none;\n  }\n}\n@keyframes dfsFloat{\n  0%,100%{\n    transform:\n      translateY(0)\n      rotate(-2deg);\n  }\n  50%{\n    transform:\n      translateY(-6px)\n      rotate(2deg);\n  }\n}\n@keyframes dfsBounce{\n  0%,100%{\n    transform:translateY(0);\n  }\n  50%{\n    transform:translateY(-5px);\n  }\n}\n@keyframes dfsSpark{\n  0%,100%{\n    opacity:.25;\n    transform:\n      scale(.75)\n      rotate(0deg);\n  }\n  50%{\n    opacity:1;\n    transform:\n      scale(1.18)\n      rotate(27deg);\n  }\n}\n@keyframes dfsGlow{\n  0%,100%{\n    box-shadow:\n      inset 0 0 0\n      rgba(184,148,232,0);\n  }\n  50%{\n    box-shadow:\n      inset 0 0 95px\n      rgba(184,148,232,.08);\n  }\n}\n@keyframes dfsPulse{\n  0%,100%{\n    transform:scale(1);\n    box-shadow:\n      0 8px 23px\n      rgba(123,66,188,.23);\n  }\n  50%{\n    transform:scale(1.035);\n    box-shadow:\n      0 13px 33px\n      rgba(123,66,188,.48);\n  }\n}\n@keyframes dfsShimmer{\n  0%,100%{\n    transform:translateX(0);\n  }\n  50%{\n    transform:translateX(5px);\n  }\n}\n\/* fallback *\/\n.dfs-reveal{\n  opacity:1;\n  transform:none;\n}\n@supports(animation-timeline:view()){\n  .dfs-reveal{\n    animation:\n      dfsReveal\n      .8s\n      ease\n      both;\n    animation-timeline:view();\n    animation-range:\n      entry 5%\n      cover 28%;\n  }\n}\n\/* =========================================================\n    GENERAL\n========================================================= *\/\n.dfs-sec{\n  margin:32px 0;\n}\n.dfs-copy{\n  margin-bottom:16px!important;\n  color:var(--muted);\n  font-size:15px;\n}\n.dfs-k{\n  margin:\n    0 0\n    7px!important;\n  color:var(--purple);\n  font-size:11.5px;\n  font-weight:900;\n  letter-spacing:1.12px;\n  text-transform:uppercase;\n}\n.dfs h2{\n  margin:\n    0 0\n    10px;\n  color:#3b2b49;\n  font-family:\n    Georgia,\n    'Times New Roman',\n    serif;\n  font-size:26px;\n  line-height:1.2;\n}\n\/* =========================================================\n    HERO\n========================================================= *\/\n.dfs-hero{\n  position:relative;\n  overflow:hidden;\n  margin:\n    0 -10px\n    25px;\n  padding:\n    36px 10px\n    29px;\n  text-align:center;\n  color:#fff;\n  background:\n    radial-gradient(\n      circle at 12% 12%,\n      rgba(140,82,204,.37),\n      transparent 30%\n    ),\n    radial-gradient(\n      circle at 90% 82%,\n      rgba(86,45,139,.32),\n      transparent 35%\n    ),\n    radial-gradient(\n      circle at 50% 5%,\n      rgba(204,172,240,.17),\n      transparent 29%\n    ),\n    linear-gradient(\n      145deg,\n      #582d85,\n      #25133b 72%\n    );\n}\n.dfs-hero:before{\n  content:'';\n  position:absolute;\n  inset:0;\n  opacity:.14;\n  pointer-events:none;\n  background-image:\n    radial-gradient(\n      circle,\n      #fff 1px,\n      transparent 1.5px\n    ),\n    radial-gradient(\n      circle,\n      #d4bcf5 1px,\n      transparent 1.5px\n    );\n  background-size:\n    55px 55px;\n  background-position:\n    0 0,\n    27px 27px;\n}\n.dfs-hero:after{\n  content:'✦';\n  position:absolute;\n  right:8%;\n  top:45px;\n  color:#fff;\n  font-size:27px;\n  animation:\n    dfsSpark\n    3s\n    ease-in-out\n    infinite;\n}\n.dfs-hero-inner{\n  position:relative;\n  z-index:2;\n}\n.dfs-mark{\n  display:inline-grid;\n  place-items:center;\n  width:60px;\n  height:60px;\n  margin-bottom:10px;\n  border:\n    1px solid\n    rgba(255,255,255,.20);\n  border-radius:50%;\n  background:\n    rgba(255,255,255,.08);\n  font-size:31px;\n  box-shadow:\n    0 0 30px\n    rgba(184,148,232,.22);\n  animation:\n    dfsFloat\n    3.2s\n    ease-in-out\n    infinite;\n}\n.dfs-hero h1{\n  max-width:710px;\n  margin:\n    0 auto\n    12px;\n  color:#fff;\n  font-family:\n    Georgia,\n    'Times New Roman',\n    serif;\n  font-size:35px;\n  line-height:1.1;\n}\n.dfs-hero h1 span{\n  color:#d4bcf5;\n}\n.dfs-hero-sub{\n  max-width:660px;\n  margin:\n    0 auto\n    18px!important;\n  color:#ede6f7;\n  font-size:15.5px;\n}\n.dfs-pill{\n  display:inline-flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:6px;\n  margin:\n    0 auto\n    20px;\n  padding:\n    8px 14px;\n  border:\n    1px solid\n    rgba(212,188,245,.29);\n  border-radius:999px;\n  background:\n    rgba(255,255,255,.07);\n  color:#e9ddf7;\n  font-size:12.5px;\n  font-weight:850;\n  animation:\n    dfsFloat\n    3.5s\n    ease-in-out\n    infinite;\n}\n\/* =========================================================\n    HERO IMAGE\n========================================================= *\/\n.dfs-hero-media{\n  display:block!important;\n  width:100%!important;\n  max-width:430px!important;\n  height:auto!important;\n  margin:0 auto!important;\n  padding:0!important;\n  overflow:visible!important;\n  background:transparent!important;\n}\n.dfs-hero-media img{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  aspect-ratio:auto!important;\n  object-fit:contain!important;\n  object-position:center center!important;\n  margin:0!important;\n  border-radius:16px!important;\n  transform:none!important;\n  box-shadow:\n    0 14px 38px\n    rgba(0,0,0,.26);\n}\n\/* =========================================================\n    QUICK STRIP\n========================================================= *\/\n.dfs-strip{\n  display:grid;\n  grid-template-columns:\n    repeat(4,1fr);\n  margin:\n    0 0\n    31px;\n  overflow:hidden;\n  border:\n    1px solid\n    var(--line);\n  border-radius:14px;\n  background:#fff;\n  box-shadow:\n    0 6px 20px\n    rgba(72,54,92,.08);\n}\n.dfs-f{\n  padding:\n    14px 7px;\n  text-align:center;\n}\n.dfs-f + .dfs-f{\n  border-left:\n    1px solid\n    var(--line);\n}\n.dfs-f strong{\n  display:block;\n  margin-bottom:3px;\n  color:#7b42bc;\n  font-size:13px;\n}\n.dfs-f span{\n  display:block;\n  color:#74687d;\n  font-size:11.5px;\n  line-height:1.3;\n}\n\/* =========================================================\n    MEDIA\n========================================================= *\/\n.dfs-media{\n  display:block!important;\n  position:relative!important;\n  width:100%!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  margin:\n    0 0\n    18px!important;\n  padding:0!important;\n  overflow:visible!important;\n  aspect-ratio:auto!important;\n  background:transparent!important;\n}\n.dfs-media img{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  aspect-ratio:auto!important;\n  object-fit:contain!important;\n  object-position:center center!important;\n  border-radius:16px!important;\n  transform:none!important;\n  box-shadow:\n    0 11px 29px\n    rgba(72,54,92,.12);\n  transition:\n    box-shadow .3s ease,\n    filter .3s ease;\n}\n.dfs-media:hover img{\n  transform:none!important;\n  filter:\n    contrast(1.015)\n    saturate(1.025);\n  box-shadow:\n    0 15px 34px\n    rgba(72,54,92,.17);\n}\n\/* =========================================================\n    DARK PURPLE SECTION\n========================================================= *\/\n.dfs-dark{\n  position:relative;\n  overflow:hidden;\n  margin:\n    33px -10px;\n  padding:\n    32px 10px;\n  color:#fff;\n  background:\n    radial-gradient(\n      circle at 90% 8%,\n      rgba(184,148,232,.15),\n      transparent 30%\n    ),\n    radial-gradient(\n      circle at 7% 92%,\n      rgba(140,82,204,.20),\n      transparent 29%\n    ),\n    linear-gradient(\n      145deg,\n      #381c59,\n      #1c0f2e\n    );\n}\n.dfs-dark:after{\n  content:'✦';\n  position:absolute;\n  right:-20px;\n  bottom:-45px;\n  opacity:.035;\n  font-size:155px;\n  pointer-events:none;\n  animation:\n    dfsShimmer\n    5s\n    ease-in-out\n    infinite;\n}\n.dfs-dark \u003e *{\n  position:relative;\n  z-index:2;\n}\n.dfs-dark h2{\n  color:#fff;\n}\n.dfs-dark .dfs-copy{\n  color:#e8e0f2;\n}\n.dfs-dark .dfs-k{\n  color:#d4bcf5;\n}\n\/* =========================================================\n    LILAC CREAM SECTION\n========================================================= *\/\n.dfs-cream{\n  position:relative;\n  margin:\n    33px -10px;\n  padding:\n    32px 10px;\n  background:\n    radial-gradient(\n      circle at 86% 5%,\n      rgba(123,66,188,.08),\n      transparent 30%\n    ),\n    radial-gradient(\n      circle at 9% 92%,\n      rgba(146,101,194,.07),\n      transparent 30%\n    ),\n    linear-gradient(\n      145deg,\n      #f9f5ff,\n      #f3ecfb\n    );\n}\n\/* =========================================================\n    CALLOUT\n========================================================= *\/\n.dfs-call{\n  margin:\n    18px 0;\n  padding:\n    16px 17px;\n  border-left:\n    4px solid\n    var(--purple);\n  border-radius:\n    0 11px\n    11px 0;\n  background:\n    linear-gradient(\n      90deg,\n      #f1e4fc,\n      #f8f3ff\n    );\n  color:#574468;\n}\n.dfs-call strong{\n  color:#3b2b49;\n}\n\/* =========================================================\n    FEATURE STEPS\n========================================================= *\/\n.dfs-days{\n  display:grid;\n  grid-template-columns:\n    repeat(4,1fr);\n  gap:9px;\n  margin-top17px;\n}\n.dfs-day{\n  padding:\n    16px 9px;\n  border:\n    1px solid\n    var(--line);\n  border-radius:13px;\n  background:#fff;\n  text-align:center;\n  transition:\n    transform .25s ease,\n    box-shadow .25s ease;\n}\n.dfs-day:hover{\n  transform:\n    translateY(-4px);\n  box-shadow:\n    0 9px 21px\n    rgba(72,54,92,.09);\n}\n.dfs-day-number{\n  display:grid;\n  place-items:center;\n  width:36px;\n  height:36px;\n  margin:\n    0 auto\n    8px;\n  border-radius:50%;\n  background:\n    linear-gradient(\n      135deg,\n      #9d65e0,\n      #5b2d94\n    );\n  color:#fff;\n  font-size:12px;\n  font-weight:900;\n}\n.dfs-day b{\n  display:block;\n  color:#6b38a0;\n  font-size:13px;\n}\n.dfs-day span{\n  display:block;\n  margin-top:4px;\n  color:#74687d;\n  font-size:11px;\n  line-height:1.4;\n}\n\/* =========================================================\n    DARK CARDS \/ GLOW GRID\n========================================================= *\/\n.dfs-glowgrid{\n  display:grid;\n  grid-template-columns:\n    repeat(2,1fr);\n  gap:9px;\n  margin-top:17px;\n}\n.dfs-glowcard{\n  padding:\n    16px 10px;\n  border:\n    1px solid\n    rgba(255,255,255,.13);\n  border-radius:12px;\n  background:\n    rgba(255,255,255,.055);\n  text-align:center;\n  transition:\n    transform .25s ease,\n    background .25s ease;\n}\n.dfs-glowcard:hover{\n  transform:translateY(-4px);\n  background:\n    rgba(255,255,255,.10);\n}\n.dfs-glowcard i{\n  display:block;\n  margin-bottom:5px;\n  font-style:normal;\n  font-size:25px;\n  animation:\n    dfsBounce\n    3.4s\n    ease-in-out\n    infinite;\n}\n.dfs-glowcard b{\n  display:block;\n  color:#d4bcf5;\n  font-size:13.5px;\n}\n.dfs-glowcard span{\n  display:block;\n  margin-top:4px;\n  color:#e8e0f2;\n  font-size:11.8px;\n  line-height:1.4;\n}\n\/* =========================================================\n    SWATCH \/ CHARACTER CARDS\n========================================================= *\/\n.dfs-character-grid{\n  display:grid;\n  grid-template-columns:\n    repeat(4,1fr);\n  gap:9px;\n  margin-top:17px;\n}\n.dfs-character{\n  padding:\n    16px 8px;\n  border:\n    1px solid\n    var(--line);\n  border-radius:13px;\n  background:#fff;\n  text-align:center;\n  transition:\n    transform .25s ease,\n    box-shadow .25s ease;\n}\n.dfs-character:hover{\n  transform:translateY(-4px);\n  box-shadow:\n    0 9px 21px\n    rgba(72,54,92,.09);\n}\n.dfs-character i{\n  display:block;\n  margin-bottom:5px;\n  font-style:normal;\n  font-size:27px;\n  animation:\n    dfsFloat\n    3.4s\n    ease-in-out\n    infinite;\n}\n.dfs-character b{\n  display:block;\n  color:#7b42bc;\n  font-size:13px;\n}\n.dfs-character span{\n  display:block;\n  margin-top:4px;\n  color:#74687d;\n  font-size:11px;\n  line-height:1.38;\n}\n\/* =========================================================\n    GENERAL CARDS\n========================================================= *\/\n.dfs-grid{\n  display:grid;\n  grid-template-columns:\n    repeat(2,1fr);\n  gap:10px;\n  margin-top:16px;\n}\n.dfs-card{\n  padding:16px;\n  border:\n    1px solid\n    var(--line);\n  border-radius:14px;\n  background:#fff;\n  transition:\n    transform .3s ease,\n    box-shadow .3s ease,\n    border-color .3s ease;\n}\n.dfs-card:hover{\n  transform:\n    translateY(-3px);\n  border-color:#b894e8;\n  box-shadow:\n    0 10px 23px\n    rgba(72,54,92,.09);\n}\n.dfs-icon{\n  display:block;\n  margin-bottom:7px;\n  font-size:25px!important;\n  animation:\n    dfsFloat\n    3.4s\n    ease-in-out\n    infinite;\n}\n.dfs-card b{\n  display:block;\n  margin-bottom:5px;\n  color:#7b42bc;\n  font-size:14px;\n}\n.dfs-card span{\n  display:block;\n  color:#74687d;\n  font-size:12.8px;\n  line-height:1.48;\n}\n\/* =========================================================\n    TAGS\n========================================================= *\/\n.dfs-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:14px;\n}\n.dfs-tag{\n  padding:\n    8px 12px;\n  border:\n    1px solid\n    var(--line);\n  border-radius:999px;\n  background:#f8f3ff;\n  color:#574468;\n  font-size:12px;\n  font-weight:800;\n  transition:.25s ease;\n}\n.dfs-tag:hover{\n  transform:translateY(-3px);\n  box-shadow:\n    0 7px 16px\n    rgba(72,54,92,.08);\n}\n\/* =========================================================\n    SHADE \/ FINISH PROGRESS ROW\n========================================================= *\/\n.dfs-herd{\n  display:grid;\n  grid-template-columns:\n    repeat(4,1fr);\n  gap:8px;\n  margin-top:17px;\n}\n.dfs-herd-item{\n  padding:\n    15px 8px;\n  border-radius:12px;\n  background:\n    rgba(255,255,255,.06);\n  border:\n    1px solid\n    rgba(255,255,255,.13);\n  text-align:center;\n}\n.dfs-herd-item strong{\n  display:block;\n  color:#d4bcf5;\n  font-size:13px;\n}\n.dfs-herd-item span{\n  display:block;\n  margin-top:4px;\n  color:#e8e0f2;\n  font-size:11px;\n}\n\/* =========================================================\n    PACKAGE BOX\n========================================================= *\/\n.dfs-package{\n  margin:32px 0;\n  padding:\n    22px 20px;\n  border:\n    1px solid\n    var(--line);\n  border-radius:16px;\n  background:\n    linear-gradient(\n      145deg,\n      #f9f5ff,\n      #f3ecfb\n    );\n  text-align:center;\n}\n.dfs-package-icon{\n  display:inline-grid;\n  place-items:center;\n  width:48px;\n  height:48px;\n  margin-bottom:8px;\n  border-radius:50%;\n  background:#fff;\n  font-size:25px;\n  box-shadow:\n    0 7px 18px\n    rgba(72,54,92,.08);\n  animation:\n    dfsFloat\n    3.4s\n    ease-in-out\n    infinite;\n}\n.dfs-package h2{\n  margin-bottom:7px;\n}\n.dfs-package p{\n  margin:0;\n  color:var(--muted);\n}\n.dfs-package strong{\n  display:inline-block;\n  margin-top:10px;\n  padding:\n    9px 15px;\n  border:\n    1px solid\n    var(--line);\n  border-radius:999px;\n  background:#fff;\n  color:#7b42bc;\n}\n\/* =========================================================\n    TRUST\n========================================================= *\/\n.dfs-trust{\n  margin:\n    20px 0\n    0;\n  padding:20px;\n  text-align:center;\n  border:\n    1px solid\n    var(--line);\n  border-radius:15px;\n  background:#fff;\n}\n.dfs-trust h3{\n  margin:\n    0 0\n    5px;\n  color:#3b2b49;\n  font-size:18px;\n}\n.dfs-trust p{\n  max-width:650px;\n  margin:0 auto;\n  color:#74687d;\n  font-size:13.5px;\n}\n.dfs-bottom{\n  display:grid;\n  grid-template-columns:\n    repeat(3,1fr);\n  gap:7px;\n  margin-top:15px;\n  padding-top:14px;\n  border-top:\n    1px solid\n    #e2d5ee;\n  color:#574468;\n  text-align:center;\n  font-size:12.5px;\n  font-weight:800;\n}\n.dfs-trust-media{\n  width:100%;\n  margin:\n    15px auto\n    0!important;\n  padding:0!important;\n  overflow:visible!important;\n}\n.dfs-trust-media img{\n  width:100%!important;\n  height:auto!important;\n  object-fit:contain!important;\n  transform:none!important;\n}\n\/* =========================================================\n    FINAL CTA\n========================================================= *\/\n.dfs-final{\n  position:relative;\n  overflow:hidden;\n  margin:\n    33px -10px\n    0!important;\n  padding:\n    39px 16px\n    40px!important;\n  text-align:center;\n  color:#fff;\n  background:\n    radial-gradient(\n      circle at 50% 0,\n      rgba(184,148,232,.27),\n      transparent 38%\n    ),\n    radial-gradient(\n      circle at 8% 100%,\n      rgba(140,82,204,.22),\n      transparent 34%\n    ),\n    linear-gradient(\n      145deg,\n      #381c59,\n      #1c0f2e\n    );\n  animation:\n    dfsGlow\n    4s\n    ease-in-out\n    infinite;\n}\n.dfs-final:before{\n  content:'✦';\n  position:absolute;\n  right:-10px;\n  top:-36px;\n  opacity:.055;\n  font-size:165px;\n  transform:rotate(-8deg);\n}\n.dfs-final h2{\n  position:relative;\n  max-width:650px;\n  margin:\n    0 auto\n    10px;\n  color:#fff;\n  font-size:28px;\n}\n.dfs-final p{\n  position:relative;\n  max-width:620px;\n  margin:\n    0 auto\n    18px;\n  color:#e8e0f2;\n}\n.dfs-cta{\n  position:relative;\n  display:inline-block;\n  padding:\n    12px 22px;\n  border-radius:999px;\n  color:#fff!important;\n  background:\n    linear-gradient(\n      90deg,\n      #7b42bc,\n      #9d65e0\n    );\n  text-decoration:none;\n  font-size:13.5px;\n  font-weight:900;\n  animation:\n    dfsPulse\n    2.7s\n    ease-in-out\n    infinite;\n}\n\/* =========================================================\n    BOTTOM FIX\n========================================================= *\/\n.dfs{\n  margin-bottom:0!important;\n  padding-bottom:0!important;\n}\n.dfs \u003e *:last-child{\n  margin-bottom:0!important;\n}\n\/* =========================================================\n    MOBILE\n========================================================= *\/\n@media(max-width:640px){\n  .dfs{\n    padding:\n      0 8px\n      0!important;\n  }\n  .dfs-hero{\n    margin-left:-8px;\n    margin-right:-8px;\n    padding:\n      29px 8px\n      24px;\n  }\n  .dfs-hero h1{\n    font-size:27px;\n  }\n  .dfs-hero-media{\n    max-width:380px!important;\n  }\n  .dfs-strip{\n    grid-template-columns:\n      1fr 1fr;\n  }\n  .dfs-f:nth-child(3),\n  .dfs-f:nth-child(4){\n    border-top:\n      1px solid\n      var(--line);\n  }\n  .dfs-f:nth-child(3){\n    border-left:0;\n  }\n  .dfs-grid,\n  .dfs-glowgrid{\n    grid-template-columns:1fr;\n  }\n  .dfs-character-grid{\n    grid-template-columns:\n      1fr 1fr;\n  }\n  .dfs-days{\n    grid-template-columns:\n      1fr 1fr;\n  }\n  .dfs-herd{\n    grid-template-columns:\n      1fr 1fr;\n  }\n  .dfs-bottom{\n    grid-template-columns:1fr;\n    text-align:left;\n  }\n  .dfs-media,\n  .dfs-hero-media,\n  .dfs-trust-media{\n    overflow:visible!important;\n    height:auto!important;\n    aspect-ratio:auto!important;\n  }\n  .dfs-media img,\n  .dfs-hero-media img,\n  .dfs-trust-media img{\n    width:100%!important;\n    height:auto!important;\n    max-height:none!important;\n    aspect-ratio:auto!important;\n    object-fit:contain!important;\n    transform:none!important;\n  }\n  .dfs-pill{\n    border-radius:14px;\n  }\n  .dfs-final{\n    margin:\n      33px -8px\n      0!important;\n    padding-bottom:35px!important;\n  }\n}\n@media(max-width:430px){\n  .dfs-days,\n  .dfs-herd{\n    grid-template-columns:1fr;\n  }\n}\n\/* =========================================================\n    REDUCED MOTION\n========================================================= *\/\n@media(prefers-reduced-motion:reduce){\n  .dfs *,\n  .dfs *::before,\n  .dfs *::after{\n    animation:none!important;\n    transition:none!important;\n  }\n  .dfs-reveal{\n    opacity:1!important;\n    transform:none!important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"dfs\" id=\"dfs-top\"\u003e\n\u003c!-- =====================================================\n     HERO\n===================================================== --\u003e\n\u003csection class=\"dfs-hero\"\u003e\n\u003cdiv class=\"dfs-hero-inner\"\u003e\n\u003cdiv class=\"dfs-mark\"\u003e💜\u003c\/div\u003e\n\u003ch1\u003eOne Swipe, Flawless Base.\u003c\/h1\u003e\n\u003cp class=\"dfs-hero-sub\"\u003eGlide on buildable coverage, blur imperfections and achieve a natural skin finish, no heavy cakey texture.\u003c\/p\u003e\n\u003cdiv class=\"dfs-pill\"\u003e💜 Buildable Coverage  •  ✨ Cream Texture  •  🧴 Hydrating  •  📦 Travel Friendly\u003c\/div\u003e\n\u003cdiv class=\"dfs-hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/1971\/9165\/files\/3577b5b93e63c1b4af9b12a8665c806b.png?v=1793161850\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     QUICK BENEFITS STRIP\n===================================================== --\u003e\n\u003cdiv class=\"dfs-strip\"\u003e\n\u003cdiv class=\"dfs-f\"\u003e\n\u003cstrong\u003e ✨ Buildable Coverage \u003c\/strong\u003e \u003cspan\u003e Sheer to medium-full coverage as you want \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-f\"\u003e\n\u003cstrong\u003e 🧴 Cream Formula \u003c\/strong\u003e \u003cspan\u003e Smooth, blendable, comfortable all day \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-f\"\u003e\n\u003cstrong\u003e 🎨 Multiple Shades \u003c\/strong\u003e \u003cspan\u003e Match different skin tones easily \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-f\"\u003e\n\u003cstrong\u003e ✈️ Portable Stick \u003c\/strong\u003e \u003cspan\u003e Touch-ups anywhere, no messy liquid \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n     CORE BENEFITS GRID\n===================================================== --\u003e\n\u003csection class=\"dfs-cream dfs-reveal\"\u003e\n\u003cp class=\"dfs-k\"\u003eWhy Choose cEGLIVA Foundation Stick\u003c\/p\u003e\n\u003ch2\u003e💜 Targeted coverage for everyday skin concerns.\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/1971\/9165\/files\/9_3709572d-daa0-4fde-8d47-84c9dec4b79f.jpg?v=1793161855\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"dfs-character-grid\"\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e✨\u003c\/i\u003e \u003cb\u003eDarkCircles\u003c\/b\u003e\n\u003carticle class=\"4ever-article\"\u003e\u003cspan data-type=\"text\"\u003e\u003cspan data-type=\"leaf\"\u003eCovers under-eye shadows for bright, awake eyes.\u003c\/span\u003e\u003c\/span\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e🧴\u003c\/i\u003e \u003cb\u003eAcne Marks\u003c\/b\u003e \u003cspan\u003eBlends blemish scars for smoother-looking skin.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e🎯\u003c\/i\u003e \u003cb\u003eDark Mouth Corners\u003c\/b\u003e \u003cspan\u003eFades dull shadows around lip area.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e🧳\u003c\/i\u003e \u003cb\u003eRedness\u003c\/b\u003e \u003cspan\u003eNeutralizes facial redness instantly.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e💧\u003c\/i\u003e \u003cb\u003eEnlarged Pores\u003c\/b\u003e \u003cspan\u003eSoftens the look of large pores.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e⏱\u003c\/i\u003e \u003cb\u003eUneven Skin Tone\u003c\/b\u003e \u003cspan\u003eEvens out discoloration for uniform complexion.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     WHO IT'S FOR\n===================================================== --\u003e\n\u003csection class=\"dfs-dark dfs-reveal\"\u003e\n\u003ch2\u003eApply with one end. Blend with the other.\u003c\/h2\u003e\n\u003cp class=\"dfs-copy\"\u003e\u003cspan\u003eA streamlined dual-ended format keeps foundation and blending together in one compact tool.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"dfs-copy\"\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/1971\/9165\/files\/l4TgD.jpg?v=1793161856\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"dfs-glowgrid\"\u003e\n\u003cdiv class=\"dfs-glowcard\"\u003e\n\u003ci\u003e🌞\u003c\/i\u003e \u003cb\u003e Color-Changing Foundation Stick\u003c\/b\u003e Controlled coverage, right where you want it.\u003c\/div\u003e\n\u003cdiv class=\"dfs-glowcard\"\u003e\n\u003ci\u003e🖌️\u003c\/i\u003e \u003cb\u003e Built-In Blending Brush\u003c\/b\u003e \u003cspan\u003eFlip to dense brush end for blending, no extra tool needed\u003c\/span\u003e\u003cspan\u003e Handy for on-location\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     SHADE \u0026 FINISH DETAILS\n===================================================== --\u003e\n\u003csection class=\"dfs-cream dfs-reveal\"\u003e\n\u003ch2\u003e🎨 Five key ingredients behind the formula.\u003c\/h2\u003e\n\u003cdiv class=\"dfs-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/1971\/9165\/files\/8_6b88dc84-d007-49dd-9619-ef2129ff6927.jpg?v=1793161856\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfs-character-grid\"\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e🧬\u003c\/i\u003e \u003cb\u003eNiacinamide\u003c\/b\u003e \u003cspan\u003eHelps support a more even-looking complexion.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e💧\u003c\/i\u003e \u003cb\u003eHyaluronic Acid\u003c\/b\u003e \u003cspan\u003eHelps keep skin feeling hydrated and comfortable.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e🫒\u003c\/i\u003e \u003cb\u003e Squalane\u003c\/b\u003e \u003cspan\u003eHelps support a soft and smooth skin feel.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-character\"\u003e\n\u003ci\u003e✨\u003c\/i\u003e \u003cb\u003e Vitamin E\u003c\/b\u003e \u003cspan\u003eHelps condition and support dry-feeling skin.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-tags\" style=\"text-align: center;\"\u003e\u003cspan class=\"dfs-tag\"\u003e\u003cspan\u003e🌿 Centella Asiatica---Commonly used in calming, skin-comforting formulas.\u003c\/span\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     CREAM SECTION - APPLICATION\n===================================================== --\u003e\n\u003csection class=\"dfs-cream dfs-reveal\"\u003e\n\u003ch2\u003e✨ Better coverage starts with less complication.\u003c\/h2\u003e\n\u003cp class=\"dfs-copy\"\u003e\u003cspan\u003eDesigned to make everyday foundation feel smoother, easier to blend and simpler to carry.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"dfs-copy\"\u003e\u003cspan\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/1971\/9165\/files\/7_ae968722-a27c-4ee6-a1d2-d38b130fd762.jpg?v=1793161856\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"dfs-call\"\u003e\u003cstrong\u003e 💜 Light enough for daily wear, strong enough to cover uneven tone and blemishes. \u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     DARK SECTION - FORMULA BENEFITS\n===================================================== --\u003e\n\u003csection class=\"dfs-dark dfs-reveal\"\u003e\n\u003ch2\u003e💜 Creamy Formula Designed For Real Skin\u003c\/h2\u003e\n\u003cp class=\"dfs-copy\"\u003eFormulated to keep skin comfortable, not dry out or settle into fine lines. It melts into skin instead of sitting on top.\u003c\/p\u003e\n\u003cp class=\"dfs-copy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/1971\/9165\/files\/CyU9n.jpg?v=1793161856\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"dfs-glowgrid\"\u003e\n\u003cdiv class=\"dfs-glowcard\"\u003e\n\u003ci\u003e💧\u003c\/i\u003e \u003cb\u003e Hydrating Base \u003c\/b\u003e \u003cspan\u003e Infused with moisturizing ingredients for dry and normal skin. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-glowcard\"\u003e\n\u003ci\u003e🪶\u003c\/i\u003e \u003cb\u003e Lightweight Feel \u003c\/b\u003e \u003cspan\u003e You barely feel it after blending. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-glowcard\"\u003e\n\u003ci\u003e🎯\u003c\/i\u003e \u003cb\u003e Targeted Conceal \u003c\/b\u003e \u003cspan\u003e Spot cover dark circles, redness and acne marks. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dfs-glowcard\"\u003e\n\u003ci\u003e🕒\u003c\/i\u003e \u003cb\u003e Long Wear \u003c\/b\u003e \u003cspan\u003e Stable finish through busy days. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     FAMILY \/ EVERYDAY USE SECTION\n===================================================== --\u003e\n\u003csection class=\"dfs-sec dfs-reveal\"\u003e\n\u003ch2\u003e✨ Quick Base For Mornings \u0026amp; On-The-Go\u003c\/h2\u003e\n\u003cp class=\"dfs-copy\"\u003eSkip bulky liquid foundation bottles. Twist up the stick, apply and blend. Great for rushed mornings, travel and midday touch-ups.\u003c\/p\u003e\n\u003cdiv class=\"dfs-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/1971\/9165\/files\/6_e2efb717-e9d2-4907-b44c-49b22d152e3f.jpg?v=1793161856\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"dfs-call\"\u003e\u003cstrong\u003e 💜 All-in-one foundation + concealer stick that fits easily inside your makeup bag. \u003c\/strong\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     FINISH \u0026 WEAR SECTION\n===================================================== --\u003e\n\u003csection class=\"dfs-dark dfs-reveal\"\u003e\n\u003ch2\u003e💜Pick your shade and upgrade your base makeup routine.\u003c\/h2\u003e\n\u003cp\u003eCarefully formulated makeup, tested for comfortable everyday wear.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/1971\/9165\/files\/b1bd66e2-c1c0-43d9-8414-b2e954c23f81.png?v=1793172565\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cdiv class=\"dfs-herd\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"dfs-final\"\u003e\n\u003ch2\u003eReady To Try Your Cegliva Foundation Stick?\u003c\/h2\u003e\n\u003cp\u003ePick your shade, swipe on and enjoy effortless natural base makeup every single day.\u003c\/p\u003e\n\u003ca href=\"#AddToCart\" class=\"dfs-cta\"\u003eShop Foundation Stick Now\u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"LYY","offers":[{"title":"LIGHT \/ 🔥Buy 1 Get 1 Free（2 PCS）","offer_id":57462035972474,"sku":"RM-zxb-1-ivory white*2","price":19.96,"currency_code":"GBP","in_stock":true},{"title":"LIGHT \/ 🔥Buy 2 Get 2 Free（4 PCS）","offer_id":57478814859642,"sku":"RM-zxb-1-ivory white*4","price":28.96,"currency_code":"GBP","in_stock":true},{"title":"LIGHT \/ 🔥🔥Buy 3 Get 3 Free（6 PCS）","offer_id":57478814892410,"sku":"RM-zxb-1-ivory white*6","price":37.96,"currency_code":"GBP","in_stock":true},{"title":"NATURAL \/ 🔥Buy 1 Get 1 Free（2 PCS）","offer_id":57462036005242,"sku":"RM-zxb-1-natural color*2","price":19.96,"currency_code":"GBP","in_stock":true},{"title":"NATURAL \/ 🔥Buy 2 Get 2 Free（4 PCS）","offer_id":57478814925178,"sku":"RM-zxb-1-natural color*4","price":28.96,"currency_code":"GBP","in_stock":true},{"title":"NATURAL \/ 🔥🔥Buy 3 Get 3 Free（6 PCS）","offer_id":57478814957946,"sku":"RM-zxb-1-natural color*6","price":37.96,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM \/ 🔥Buy 1 Get 1 Free（2 PCS）","offer_id":57462036038010,"sku":"RM-zxb-1-dark complexion*2","price":19.96,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM \/ 🔥Buy 2 Get 2 Free（4 PCS）","offer_id":57478814990714,"sku":"RM-zxb-1-dark complexion*4","price":28.96,"currency_code":"GBP","in_stock":true},{"title":"MEDIUM \/ 🔥🔥Buy 3 Get 3 Free（6 PCS）","offer_id":57478815023482,"sku":"RM-zxb-1-dark complexion*6","price":37.96,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/1971\/9165\/files\/8ccce6dc-18cc-4763-b985-e1483ce263de.png?v=1793161881","url":"https:\/\/cegliva.com\/products\/concealer","provider":"velorenta","version":"1.0","type":"link"}